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
341639853404	341639853952	341639854502	341639855052	341639855602	341639856152	341639856702	341639857252	341639857802	341639858352	341639858902	341639859452	341639860002	341639860552	341639861102	341639861652	341639862202	341639862752	341639863302	341639863852	341639864402	341639864952	341639865502	341639866052	341639866602	341639867152	341639867702	341639868252	341639868802	341639869354	341639869902	341639870452	341639871002	341639871552	341639872102	341639872652	341639873202	341639873754	341639874302	341639874852	341639875402	341639875952	341639876502	341639877052	341639877602	341639878154	341639878702	341639879252	341639879802	341639880354	341639880902	341639881452	341639882002	341639882554	341639883104	341639883652	341639884202	341639884754	341639885302	341639885854	341639886402	341639886954	341639887502	341639888052	341639888602	341639889154	341639889704	341639890252	341639890802	341639891354	341639891904	341639892454	341639893002	341639893554	341639894104	341639894654	341639895202	341639895752	341639896302	341639896854	341639897402	341639897952	341639898504	341639899054	341639899602	341639900154	341639900704	341639901252	341639901802	341639902354	341639902904	341639903454	341639904002	341639904554	341639905104	341639905654	341639906202	341639906754	341639907304	341639907854	341639908402	341639908952	341639909504	341639910054	341639910602	341639911152	341639911704	341639912254	341639912802	341639913354	341639913904	341639914454	341639915002	341639915554	341639916104	341639916654	341639917202	341639917754	341639918304	341639918854	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2687	2000	3600	2300	2686	2000	3600	2300	2686	2000	3600	2300	2686	2000	3600	2300	2686	2000	3600	2300	2686	2000	3600	2300	2686	2000	3600	2300	2685	2000	3600	2300	2685	2000	3600	2300	2684	2000	3600	2300	2684	2000	3600	2300	2684	2000	3600	2300	2683	2000	3600	2300	2683	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21947	20969	28188	23967	21486	24159	33917	31245	25567	22635	20408	19782	19997	19845	19894	19775	19710	19546	19571	19411	19581	19727	19401	19594	19620	19610	19591	19572	19608	20489	20980	20505	19800	19413	19506	19343	19662	19610	19477	19508	19361	19559	19308	19493	19292	19371	19357	19546	19550	19360	19337	19489	19477	19554	19279	19456	19370	19357	19274	19283	19319	19324	19400	19625	19595	19691	19438	19348	19455	19233	19376	19333	19414	19441	19504	19419	19404	19327	19426	19486	19454	19298	19420	19599	19429	19389	19439	19369	19446	19462	19276	19390	19419	19267	19312	19349	19317	19504	19382	19466	19342	19424	19352	19223	19327	19322	19233	19265	19233	19511	19300	19202	19243	19476	19289	19372	19450	19319	19423	19728	19474	19305	19528	19598	19598	19276	19331	19476	19397	19488	19630	19538	19320	19288	19602	19506	19429	19451	19518	19400	19572	19495	19662	19413	19474	19365	19350	19393	19324	19372	19337	19324	19331	19499	19484	19477	19484	19406	19493	19462	19477	19549	19502	19536	19240	19394	19543	19259	19314	19277	19181	19171	19484	19438	19302	19411	19506	19480	19511	19585	19716	19351	19331	19261	19208	19375	19545	19483	19271	19470	19521	19437	19434	19353	19429	19493	19245	19373	19421	19544	19590	19537	19405	19313	19511	19546	19516	19844	19534	19409	19326	19460	19371	19462	19446	19501	19547	19209	19351	19326	19475	19382	19360	19281	19417	19483	19522	19358	19307	19585	19466	19407	19347	19491	19374	19344	19330	19378	19385	19341	19349	19363	19385	19559	19324	19451	19591	19311	19514	19411	19152	19504	19301	19631	19352	19265	19404	19500	19552	19322	19338	19195	19358	19402	19306	19312	19505	19428	19248	19369	19374	19260	19521	19383	19375	19333	19391	19410	19424	19316	19357	19328	19462	19512	19237	19459	19356	19583	19461	19416	19690	19371	19566	19575	19346	19592	19517	19377	19486	19356	19514	19243	19648	19245	19418	19439	19414	19194	19332	19645	19440	19284	19296	19328	19593	19395	19699	19291	19554	19470	19194	19395	19318	19520	19496	19454	19448	19380	19619	19478	19294	19413	19598	19437	19215	19262	19465	19562	19337	19277	19430	19342	19391	19337	19374	19438	19225	19376	19329	19388	19269	19473	19484	19496	19586	19354	19321	19263	19385	19244	19405	19127	19389	19315	19455	19479	19253	19457	19412	19516	19385	19519	19413	19373	19416	19025	19307	19306	19375	19433	19134	19275	19497	19255	19172	19371	19330	19533	19485	19309	19488	19519	19327	19439	19407	19332	19750	19328	19325	19314	19353	19318	19468	19516	19433	19462	19458	19518	19508	19420	19569	19492	19483	19308	19341	19343	19375	19575	19427	19542	19365	19369	19209	19464	19398	19408	19452	19218	19300	19411	19393	19336	19284	19441	19461	19474	19491	19397	19394	19517	19398	19381	19196	19298	19431	19304	19371	19341	19218	19589	19403	19182	19134	19436	19417	19135	19512	19285	19358	19305	19550	19501	19546	19435	19482	19126	19435	19242	19424	19260	19287	19312	19338	19502	19544	19387	19359	19503	19525	19053	19561	19263	19369	19501	19579	19336	19347	19300	19285	19396	19330	19302	19538	19360	19534	19305	19273	19505	19428	19515	19512	18969	19412	19530	19440	19242	19285	19418	19357	19357	19563	19422	19428	19426	19512	19239	19459	19512	19411	19472	19533	19455	19359	19321	19251	19305	19177	19373	19404	19663	19334	19413	19407	19442	19204	19347	19420	19316	19278	19264	19451	19389	19348	19422	19456	19223	19254	19243	19467	19254	19232	19485	19444	19363	19392	19627	19295	19219	19573	19435	19274	19484	19412	19160	19391	19184	19451	19516	19431	19408	19449	19140	19463	19169	19509	19527	19203	19619	19548	19442	19431	19365	19382	19361	19350	19438	19334	19546	19425	19374	19472	19363	19583	19524	19365	19274	19519	19436	19309	19405	19459	19360	19224	19518	19083	19343	19374	19393	19476	19289	19709	19330	19384	19126	19471	19367	19441	19297	19470	19247	19275	19208	19407	19240	19366	19329	19549	19289	19400	19378	19235	19497	19420	19154	19428	19486	19531	19462	19314	19509	19391	19198	19370	19458	19484	19249	19328	19349	19193	19314	19410	19486	19594	19410	19531	19416	19422	19253	19421	19292	19483	19532	19460	19594	19353	19455	19621	19336	19552	19199	19168	19428	19329	19760	19439	19503	19350	19557	19328	19308	19579	19226	19380	19315	19222	19237	19267	19502	19343	19473	19556	19419	19406	19409	19214	19234	19328	19074	19325	19257	19402	19658	19596	19097	19349	18979	19507	19283	19266	19508	19153	19410	19355	19399	19350	19325	19366	19567	19461	19532	19425	19410	19433	19326	19442	19401	19245	19443	19325	19602	19391	19462	19414	19411	19652	19295	19310	19423	19462	19373	19395	19381	19499	19272	19235	19618	19431	19250	19416	19369	19348	19316	19293	19435	19318	19328	19265	19405	19318	19546	19332	19225	19274	19432	19392	19366	19486	19377	19404	19297	19365	19393	19527	19274	19470	19597	19437	19488	19541	19580	19396	19443	19508	19584	19478	19522	19406	19334	19479	19479	19325	19615	19520	19523	19340	19555	19473	19466	19576	19481	19453	19532	19329	19462	19420	19228	19326	19301	19530	19589	19363	19558	19325	19360	19399	19459	19381	19615	19439	19394	19408	19417	19421	19300	19308	19333	19430	19272	19335	19316	19474	19389	19479	19321	19505	19436	19304	19413	19456	19749	19439	19199	19294	19152	19360	19180	19283	19270	19574	19198	19187	19411	19259	19238	19497	19479	19288	19551	19401	19513	19545	19382	19615	19416	19370	19379	19341	19359	19563	19465	19427	19243	19336	19444	19465	19469	19615	19227	19342	19676	19593	19593	19406	19407	19601	19400	19370	19250	19267	19346	19369	19096	19316	19178	19641	19578	19458	19408	19310	19368	19290	19302	19201	19144	19470	19510	19552	19376	19379	19176	19370	19399	19670	19499	19460	19611	19271	19470	19373	19489	19403	19737	19540	19328	19242	19367	19387	19566	19225	19422	19329	19426	19605	19272	19508	19375	19355	19298	19455	19001	19367	19432	19418	19453	19350	19466	19285	19494	19376	19454	19356	19504	19415	19592	19426	19371	19544	19415	19087	19228	19501	19339	19398	19439	19456	19516	19411	19221	19217	19191	19389	19283	19430	19404	19332	19607	19400	19371	19468	19587	19596	19509	19519	19592	19288	19372	19493	19297	19327	19306	19171	19441	19451	19463	19440	19412	19233	19570	19419	19418	19299	19286	19549	19424	19245	19251	19484	19344	19285	19441	19535	19416	19312	19354	19674	19464	19537	19412	19388	19305	19469	19333	19499	19453	19429	19376	19356	19439	19532	19374	19421	19294	19537	19358	19570	19464	19243	19384	19366	19555	19406	19574	19340	19563	19464	19538	19383	19533	19333	19456	19440	19357	19496	19150	19319	19334	19421	19631	19358	19184	19255	19307	19177	19536	19463	19543	19265	19286	19532	19458	19211	19321	19566	19453	19523	19518	19444	19340	19313	19434	19280	19329	19207	19455	19396	19466	19362	19214	19504	19412	19592	19566	19598	19403	19501	19249	19453	19276	19449	19173	19338	19404	19499	19415	19509	19502	19402	19369	19480	19408	19124	19321	19289	19281	19421	19369	19407	19478	19315	19511	19497	19429	19601	19147	19376	19324	19619	19254	19477	19197	19289	19457	19503	19540	19451	19389	19604	19484	19339	19178	19655	19454	19512	19449	19407	19477	19203	19365	19234	19388	19428	19421	19501	19522	19311	19365	19312	19436	19467	19493	19440	19404	19219	19360	19490	19493	19370	19134	19408	19418	19276	19374	19378	19449	19474	19273	19449	19533	19385	19438	19511	19383	19378	19435	19613	19320	19302	19185	19276	19377	19229	19194	19433	19611	19600	19660	19507	19202	19421	19307	19074	19496	19356	19403	19602	19341	19592	19498	19341	19344	19429	19353	19259	19328	19438	19445	19422	19415	19381	19349	19399	19461	19345	19481	19393	19275	19244	19415	19459	19313	19486	19249	19529	19337	19521	19450	19353	19425	19344	19472	19344	19456	19250	19289	19497	19446	19491	19430	19223	19434	19473	19394	19373	19515	19453	19289	19373	19123	19207	19473	19304	19495	19388	19099	19413	19394	19614	19363	19090	19255	19384	19404	19388	19370	19402	19413	19574	19465	19299	19332	19283	19531	19456	19451	19440	19393	19406	19411	19489	19587	19444	19510	19622	19338	19410	19358	19607	19548	19293	19160	19299	19570	19225	19268	19379	19592	19371	19318	19412	19532	19617	19511	19241	19404	19322	19179	19341	19351	19566	19338	19314	19314	19356	19342	19440	19404	19431	19382	19342	19327	19352	19369	19478	19521	19483	19395	19284	19320	19355	19324	19483	19436	19319	19359	19296	19004	19371	19216	19516	19194	19500	19604	19666	19537	19390	19498	19526	19280	19282	19369	19424	19339	19264	19529	19360	19290	19463	19316	19533	19662	19521	19528	19338	19167	19353	19382	19314	19331	19341	19510	19268	19493	19285	19362	19166	19434	19265	19422	19453	19355	19401	19299	19379	19343	19566	19501	19420	19303	19308	19438	19318	19622	19469	19363	19468	19468	19556	19409	19440	19187	19383	19398	19372	19291	19220	19431	19374	19245	19421	19471	19401	19467	19409	19364	19334	19383	19357	19380	19555	19384	19347	19414	19399	19447	19400	19359	19372	19439	19398	19333	19319	19143	19311	19629	19592	19507	19253	19471	19362	19450	19555	19383	19363	19404	19413	19337	19561	19740	19186	19436	19438	19429	19324	19557	19246	19526	19549	19455	19476	19356	19414	19537	19268	19218	19463	19448	19351	19383	19563	19396	19559	19268	19471	19340	19133	19451	19361	19382	19326	19385	19286	19141	19489	19601	19566	19508	19443	19471	19427	19331	19479	19109	19638	19386	19342	19463	19303	19290	19125	19101	19212	19382	19190	19478	19506	19463	19493	19355	19515	19446	19353	19386	19375	19218	19293	19365	19433	19488	19366	19369	19589	19322	19246	19298	19282	19299
25841	51908	39616	27122	22880	19741	32118	29784	23926	18398	16311	16156	16349	16331	16126	16072	15964	15761	15849	15870	16015	15955	15920	15976	16006	15696	15941	15740	16275	17462	17863	17063	15964	15815	16102	15797	15873	15685	15907	15794	15726	15779	15842	15869	15742	15881	15850	15922	15947	15745	16078	15889	15898	15806	15840	15805	15853	15744	15866	15881	15863	15872	15733	16112	15805	15655	15971	15758	15847	15815	15754	15918	15688	15952	15643	16076	15739	16012	15799	15787	15899	15727	15995	15835	15917	15917	15755	15565	15816	15699	15766	15903	15851	15946	15714	15766	16004	15796	15810	15796	15788	15882	15919	15789	15778	15856	15687	15939	15753	15823	15757	15677	15769	15783	15802	15980	15760	15815	15667	15775	15827	15764	15846	15736	15887	15877	15667	15707	15944	15839	15873	15907	15855	15612	15799	15784	15684	15520	15698	15772	15814	15844	15777	15824	15792	15797	15931	15876	15701	15784	15827	15787	15839	15763	15907	15795	15917	15930	15870	15888	15977	15736	15693	15783	15642	15919	15796	15803	15625	15847	15835	15805	16124	16028	15891	15746	15823	15672	15780	15928	15753	15896	15907	15745	15828	15717	15646	15909	15823	15650	15920	15849	15748	15698	15914	15926	15693	15722	15945	15714	15753	15930	15843	15997	15774	15971	15711	15852	15677	15800	15848	15708	15654	15936	15712	15733	15902	15672	15568	15775	15839	15853	15932	15796	15736	15780	15715	15871	15825	15813	15767	15765	15972	16016	15869	15725	15693	15752	15910	15790	15754	15805	15832	15807	15872	15793	15781	15827	15898	15848	15791	15820	16062	15982	15778	15666	15675	15817	15917	15845	15926	15733	15663	15855	15733	15788	15751	15820	15805	15783	15811	15851	15698	15722	15716	15945	15674	15693	15801	15923	15675	15968	15828	15898	15685	15906	16019	15789	15844	15776	15779	15887	15804	15747	15742	15926	15808	15804	15791	15852	15939	15889	15786	15767	15817	15921	15898	15783	15788	15745	15808	15933	15998	15810	15764	15774	15657	15846	15785	15742	15849	15791	16066	15883	15948	15943	15871	15636	15688	15682	15938	15672	15730	15805	15816	15794	15675	15685	15721	15769	15819	15981	15841	15703	15805	15760	15700	15966	15701	15888	15723	15711	15882	15937	15906	15722	15833	15947	15821	15702	15788	15611	15832	15856	15831	15889	15664	15854	15978	15882	15903	15910	15763	15768	15967	15808	15628	15665	15851	15873	15935	15883	15831	15717	15808	15808	15787	15759	15601	15800	15926	15785	15952	15947	15913	15685	15848	15841	16004	15583	15813	15736	15894	15980	15915	15892	15812	15772	15713	15975	15798	15629	15568	15839	15812	15843	15715	15858	15805	15819	15848	15756	15910	15758	15878	15870	15785	15793	15769	15815	15779	15815	15890	15935	15883	15713	15858	15752	15777	15695	15785	15931	15867	15768	15995	15873	15804	15723	15777	15661	15796	15946	15701	15868	15813	15845	15597	15934	15770	15819	15722	15791	15665	15833	15743	15770	15908	15899	15607	15740	15737	16046	15769	15855	15668	15721	15935	15968	15716	15714	15760	15836	15842	15815	15974	15716	15819	15876	15799	15695	15674	15834	15770	15825	15783	15877	15794	15902	15780	15843	15720	15704	15803	15892	15839	15725	15689	15967	15888	15753	15797	15833	16020	15827	15760	15697	15739	15750	15778	15762	15635	15813	15745	15949	15702	15753	15944	15787	15790	15797	15872	15720	15732	15721	15776	15933	15711	15608	15800	15810	15883	15662	15839	15822	15697	15914	15745	15825	15827	15801	15780	15853	15806	15801	15822	15769	15958	15668	15744	15778	15620	15700	15874	15716	15866	15802	15673	15842	15812	15817	15857	15760	15825	15707	15701	15852	15695	15736	16043	15922	15739	15846	15813	15764	15697	15923	15924	15820	15762	15875	15774	15844	15769	15743	15606	15917	15797	15807	15791	15797	15877	15781	15996	15742	15919	15586	15820	15773	15689	16021	15862	15800	15623	15795	15689	15906	16015	15731	15724	15894	15690	15859	15851	15617	15786	15610	15701	15826	15877	15733	15994	15921	15940	15937	15566	15636	15623	15924	15839	15863	15835	15662	15849	15940	15838	15904	15860	15813	15737	15851	15818	15741	15860	15848	15913	15662	15874	15738	15753	15702	15661	15608	15898	15955	15928	15635	15947	15782	15755	15882	15787	15828	15774	15781	16095	15724	15761	15862	15764	15925	15663	15804	15758	15879	15699	15877	15753	15866	15898	15731	15748	15850	15730	15838	15746	15854	15710	15699	15872	15785	15989	15837	15675	15657	15766	15801	15907	15707	15894	15822	15760	15678	15693	15896	15748	15839	15913	15711	15855	15658	15838	15881	15769	15888	15694	15824	15920	15804	15726	15959	15731	15800	15851	15946	15733	15734	15873	15755	15880	15924	15752	15816	15792	15881	15885	15736	15650	15891	15846	15816	15734	15911	15844	15852	16087	15869	15770	15755	15826	15823	15909	15836	15799	15742	15881	15799	15846	15745	15818	15875	15914	15682	15896	15678	15714	15619	15859	15947	15702	15857	15754	15830	15626	15804	15923	16001	15982	15723	15946	15694	15768	15769	15907	15729	15737	15796	15819	15733	15704	15859	15895	15694	15860	15776	15723	15828	15868	15926	15922	15866	15732	15953	15762	15790	15695	15717	15695	15705	15998	15868	15851	15766	15818	15805	15737	15795	15936	15766	16025	15798	15722	15725	15779	15836	15856	15819	15644	15948	15941	15834	15917	15789	15875	15785	15845	15612	15709	15972	15800	15884	15741	15704	15691	15768	15872	15810	15854	15761	15665	15846	15875	15831	15725	15768	15629	15970	15596	15695	15757	15775	15864	15719	15880	15769	15820	15907	15937	15789	15798	15841	15674	15977	15740	15882	15905	15724	15808	15611	15851	15678	15925	15934	15899	15701	15824	15801	15779	15717	15830	15695	15935	15950	15745	15818	15889	15855	15730	15754	15752	15780	15779	15755	15838	15923	15830	15830	15798	15799	15867	15744	15738	15782	15749	15929	15814	15794	15749	15647	15847	15820	15830	15838	15751	15886	15872	16021	15858	15982	15874	15753	15814	15941	15751	15848	15882	15704	15749	15829	15785	15749	15811	15832	15865	15753	15889	15889	15790	15846	15802	15711	16041	15724	15708	16066	15820	15875	15779	15707	15930	15644	15973	15843	15813	15912	15979	15760	15738	15937	15819	15743	15761	15716	15835	15626	15747	15844	15888	15752	15909	15603	15987	15701	15799	15823	15828	15795	15794	15818	15815	15818	15875	16024	15838	15650	15849	15469	15885	15925	15993	15701	15712	15796	15759	15911	15833	15992	15907	15887	15725	15783	15951	15740	15790	15860	15791	15998	15833	15957	15647	15857	16023	15990	15747	15968	15860	15782	15742	15729	15797	15853	15771	15945	15811	15782	15780	15843	15914	15725	15931	15796	15772	15888	15911	15764	15788	15581	15875	15859	15922	15693	15879	15686	15784	15848	15658	15784	15938	15865	15909	15633	15679	15774	15699	15736	15785	15826	15978	15974	15712	15773	15564	15900	15743	15917	15962	15659	15917	15779	15951	15720	15811	15804	15932	15798	15976	15756	15743	15908	15759	15833	15849	15810	15811	15997	15738	15923	15699	15890	15844	15641	15947	15691	15833	15892	15820	15838	15718	16017	15809	15858	15741	15923	15912	15970	15663	15976	15704	15717	15694	15762	15985	15857	15754	15795	15711	15705	15725	15751	15849	15740	15784	15933	15857	15738	15868	15955	15947	15733	15672	15964	15757	15745	15924	15851	15891	15862	15784	15895	15853	15916	15876	15781	15711	15901	15761	15858	15712	15898	15647	15876	15879	15693	15938	15879	15787	15860	15835	15760	15845	15775	15803	15884	16031	15806	15808	15796	15735	15980	15670	15702	15884	15900	15870	15814	15752	15676	15882	15927	15883	15657	15817	15844	15751	15881	15688	15916	15846	15806	15879	15848	15704	15853	15848	15906	15847	15730	15815	15770	15909	15642	15714	15745	15862	15668	16079	15643	15816	15810	15729	15953	15812	15804	15899	15916	15823	15677	15792	15782	15850	15786	15781	15837	15633	15769	15855	15778	15838	15705	15748	15847	15872	15902	15870	15751	15773	16027	15904	15711	15841	15888	15867	15888	15873	15841	15850	15934	15762	15763	15958	15622	15641	15766	15772	15903	15871	15753	15799	15837	15772	15724	15749	15791	15799	15796	15765	15856	15680	15895	15452	15869	15637	15652	15857	15938	15707	15891	15649	15671	15694	15718	15924	15693	15789	15729	15991	15739	15847	15836	15920	15848	15583	15733	15785	15917	15854	15749	15726	15947	15833	15856	15869	15874	15711	15804	15812	15731	15644	15782	15783	15649	15889	15813	15847	15865	15946	15750	15768	15719	15848	15767	15803	15780	15788	15821	15945	15793	15960	15691	15713	15889	15825	15896	15902	15934	15949	15897	15846	15699	15738	15841	15839	15719	15856	15839	15864	15860	15919	15826	15691	15684	15790	15927	15707	15672	15836	15723	15768	15772	15633	15822	15806	15860	15899	15793	15735	15692	15771	15888	15763	15923	15663	15740	15890	15764	15887	15617	15920	15866	15809	15926	15778	15906	15851	15876	15736	15854	15881	15765	16027	15770	15967	15871	15780	15852	15790	15866	15793	15949	15714	15944	15627	15795	15630	15792	15607	15808	15849	15701	15722	15765	15604	15929	15732	15898	15780	15912	15889	15785	15751	15980	15907	15804	15938	15779	15793	15739	15819	15791	15533	15722	15832	15793	15893	15817	15798	15809	15788	15744	15911	15636	15776	15848	15909	15815	15725	15750	15857	15988	15856	15765	15760	15717	15828	15882	15726	15988	15977	15808	15879	15867	15747	15903	15729	15767	15833	15771	15863	15794	15813	15766	15763	15717	15773	15729	16002	15885	15708	15705	15802	15752	15885	15671	15879	15691	15893	15789	15679	15698	15844	15704	15862	15936	15764	15800	15718	15856	15957	16023	15664	15741	15780	15755	15891	15787	15869	15896	15799	15904	15801	15894	15872	15711	15785	15793	15878	15672
29611	26416	28462	23193	19109	18037	17707	17629	17630	17243	17055	17083	17079	17239	17271	17063	17158	17052	17242	17181	16868	16880	16937	17183	16736	16944	17146	17092	17175	17229	17401	17139	17039	17103	16906	16849	16911	17273	17044	16873	16996	17074	16956	16971	17066	17026	17081	16954	17081	16824	16913	16860	16761	16946	17059	16990	17057	17007	16707	16955	17035	16927	17128	16916	16899	17117	17213	17095	17008	16882	17005	17135	16948	16963	16914	16878	16876	16993	16969	16793	17080	17125	16870	16966	16956	17183	16928	17063	16971	16915	17049	16862	16976	16936	16967	16886	16913	17051	16929	16694	17104	17105	17111	17049	16927	17120	17027	16857	16997	17007	16704	17047	16882	16993	17041	17025	16990	16982	16985	16979	16921	17108	16896	17109	16933	16982	16931	17087	16869	17059	16805	16849	16984	16932	16993	16933	16826	16801	16901	16947	16962	16979	16995	17001	17257	17145	17030	16987	16969	16829	17005	17149	17064	17075	16865	16970	16834	17014	17033	16947	17120	17036	17092	16898	17035	17001	17183	16930	17052	16900	16973	16967	17117	16941	16909	16915	16794	16982	16837	17002	17009	16934	17045	17149	17036	16904	16979	16897	16992	16949	17108	16896	16916	16967	16860	17157	16735	16911	17075	16890	16887	17006	17114	16937	17104	17090	16854	17120	17057	17239	17094	16961	16969	16742	17116	17006	17133	17039	17116	17067	17040	16809	17061	16925	17013	16867	16914	16867	16953	16971	17210	16983	16929	16840	16988	17014	17146	16950	16944	16763	16987	17041	16800	16768	16918	16767	17076	16901	17031	17038	16747	17269	17052	17095	17201	16972	16843	17063	16838	17233	17151	16915	17006	16962	17103	17061	16982	17152	16900	16864	17183	16716	16900	17007	16791	16973	16769	16826	17002	17044	17120	17076	17026	17017	17059	16919	17099	17147	17039	17022	17021	16990	16791	17096	16980	16967	16947	16950	16892	16913	17159	16999	16955	16930	17199	16838	16833	16969	17189	16891	17027	16853	16872	16980	16987	16772	16909	16824	17071	16803	17094	16934	16956	16977	16839	16896	17095	17034	16851	16957	17072	17004	16896	16832	17077	16910	17140	16966	17070	17006	16819	17136	17114	17276	17050	16799	17014	16825	16938	16780	16879	16872	16992	17084	16804	16919	16888	17144	16948	17003	17053	17021	16971	17057	17002	16726	16723	16832	16949	16983	17039	16880	17003	17022	16930	16865	16868	16874	16821	16947	17130	16970	17089	16951	16949	16964	16875	16961	17025	16934	16929	16990	17103	17042	16952	16971	17004	17267	16750	17049	17174	17023	16910	17055	17206	16904	16970	16710	16941	17053	17085	17082	17061	16969	16991	17103	16745	16880	16852	16990	17319	17106	17235	16984	16807	17187	16754	16803	16976	17014	16818	16915	16979	17057	16877	17002	16876	17085	16931	16842	16982	16887	16796	17088	17128	16868	16970	16938	16636	16897	17055	17165	16882	17054	16944	17163	16882	17011	17085	16916	17007	17131	17064	16921	16990	16833	16944	17000	17019	17029	17040	16918	17055	16833	17007	17028	17039	16955	16874	16984	17110	17168	16982	17274	16907	16854	17083	17153	16975	16959	16926	16997	17096	16976	16820	16850	16901	16974	16979	17033	16959	17063	17073	16918	17181	16940	17000	17049	16723	16699	16891	16915	17103	16869	16989	16902	16968	16896	17100	17033	16727	16990	17081	16985	16761	16921	17084	16868	17017	17196	16894	17010	16917	17091	16866	16985	17061	17148	16966	16856	17200	17047	17083	17014	16904	16926	16888	16946	16775	16980	17054	17040	17072	16996	17074	16945	17164	17064	17160	16894	16764	17045	16881	16947	17011	17070	17136	17005	17007	16865	16899	16910	17161	16964	16984	16966	17002	17184	17116	16939	16944	16953	17083	16849	16956	17093	17106	17077	17054	16938	17037	17104	17046	17069	16886	16890	17017	16941	17037	16883	16901	17082	16997	16913	17002	17097	16985	17019	16816	16953	16903	16991	17117	17040	17278	16877	17011	17013	17022	16930	16926	17074	17027	16968	17138	17007	16913	16939	16983	16936	16837	17103	17048	17033	17037	17212	17103	17301	16830	16869	16999	16833	17026	17127	17164	16939	16915	16848	16973	16994	16931	17032	16734	16863	17061	16955	16920	16976	17039	17010	16939	16870	16940	17030	16911	17003	17004	17153	16979	17097	17228	17196	17110	16872	17127	16864	17059	17087	16942	17040	16835	16988	17028	17012	16912	17029	17083	16907	17233	16937	17074	17208	17055	16868	17087	16991	16892	17205	16904	16957	17112	16943	17159	17169	16896	17033	16891	17000	17047	16982	16936	17053	16842	16874	16989	17018	17116	16951	16960	17059	16973	16904	16903	16956	17052	17096	16872	17087	17232	17137	17062	16937	17147	17376	17198	16968	16841	17092	16970	17115	16872	17033	16933	16908	16972	16823	17011	16997	16948	17123	17151	16964	16923	16914	16850	16945	16914	17056	17015	16893	17073	16789	17136	17095	16797	17096	17003	16934	17055	17078	16916	16963	17071	16879	16831	17049	17032	16941	16902	17139	17084	16969	16972	16995	17083	16796	16939	16995	17126	17074	17023	17019	17253	17114	16864	16840	16861	16913	17099	16789	17041	16940	17088	16961	16871	16993	16746	16934	16917	16862	16877	16967	17178	17088	17156	16874	17129	16997	17027	16983	16848	16877	16919	17023	16912	17183	16961	17086	16929	17025	17051	16895	16850	16826	16899	16828	16925	16893	17111	17017	17080	16996	17125	17098	16959	17270	17236	16903	16970	16961	17101	17004	16822	16816	16935	16982	17099	16978	17116	16928	16759	16983	17177	16784	16948	16943	16904	16851	16918	17090	17037	16887	16994	17201	17015	17011	17158	16894	16893	16839	17055	16890	16739	16928	16858	17124	16914	16982	17004	16858	16981	16925	17058	16941	16946	17020	16979	16966	16913	17047	17032	17020	16871	17026	17103	17004	16954	17024	16973	17029	16741	16806	17236	16979	17090	16936	17016	17088	17041	17180	17101	16900	16973	16911	16772	17005	16993	16972	16848	17003	16958	16875	17068	17179	17102	17042	16898	16882	17031	17066	16881	16979	16770	16926	17070	16890	17228	17051	16904	16808	16982	17055	17181	16945	17023	16887	16872	17112	16967	17026	17152	16915	17135	16872	16920	16941	17236	17105	17168	17004	17216	17096	16982	16823	16888	16988	17061	16847	16906	16893	16940	16967	16841	16889	16905	17129	17002	16910	16826	17147	17127	16886	16890	16959	17091	16964	17072	17022	16863	16790	17014	16922	17065	16970	16971	16980	16821	16928	16951	16927	16860	16923	17041	17100	17030	16909	17029	17038	17025	16891	17053	16995	16701	16920	16900	16919	16893	16916	16803	17005	16930	16806	16862	16810	16809	16974	17089	17055	17062	16903	17078	16986	17052	16912	16889	16883	17038	16932	17186	17156	17159	16942	17011	17071	16918	17006	16867	17004	16957	16974	16854	17084	17103	17041	17019	17252	17056	17049	16916	17227	16888	17036	17054	17112	17095	16981	17139	17079	16901	17092	16940	16946	16990	17045	16854	17036	16938	17039	17111	16957	16875	17152	17096	16832	17004	16863	17000	16885	16732	16937	17004	17035	17034	17047	16946	17075	16944	16853	16928	16871	16937	16995	17060	16930	16793	17093	16978	17106	16984	16759	17161	16929	17059	16958	16969	16931	16854	17094	16936	16830	17095	17161	17098	17054	16987	17024	16987	17059	16973	16920	16959	16929	16909	17206	17121	16973	17060	16967	17152	16866	16877	16968	16950	16993	17007	16948	17025	17000	16949	17032	17025	16954	17148	17004	16878	17009	16901	17051	16912	16927	17031	16898	17009	16883	16781	16931	16982	16830	16863	16978	17175	17057	17209	17009	16869	16784	17008	17110	17101	16954	16989	16972	17108	17013	16991	17068	17339	16857	17018	16971	17006	17038	16751	16900	16950	17049	16960	17029	16973	17154	17019	16994	16920	17008	17101	16949	17120	17092	16776	17076	17087	16929	16979	16921	17106	17056	17103	16977	16870	17003	17000	17019	16890	16815	16973	16997	16860	16774	17077	16904	16950	17009	17079	17079	17153	16987	17033	16937	16933	17078	17139	16943	16925	17150	17260	16978	16882	17059	16879	17041	17005	16915	16816	16845	16928	17043	17239	16945	16902	17060	17049	17034	16840	16909	16840	17123	16844	16944	17037	16986	17169	16940	16911	17002	17116	17075	17027	17062	17086	16924	17111	16803	16807	16912	17154	17028	17049	16996	16991	16998	17111	17030	16912	16932	17053	17028	16898	16954	17035	17045	17011	17068	16965	16927	17004	17033	16943	17087	16916	16818	17046	17179	16996	17176	16839	17054	16953	17113	16964	17264	16781	16794	16760	16967	17067	16901	17053	16908	17126	17000	16957	16906	16926	16993	16938	16980	16944	17281	16896	17030	16828	16935	17038	17183	17010	16948	17212	17251	17080	17011	17017	16985	17275	17029	16978	17076	17122	16861	17069	16988	16899	17158	17109	16971	16957	16880	17066	17008	17162	17164	17000	17134	16845	16940	16959	16926	16968	17055	16993	16869	17073	16996	16897	16900	16931	16888	16919	16932	17218	16882	16976	16934	17053	17068	17047	16859	16868	17094	16827	17027	16861	16960	16887	16820	16946	17137	17019	17028	17008	17067	16767	16928	17070	16929	17019	16919	17050	17049	16920	17170	17004	17073	16838	17090	17112	16843	16927	16887	17000	16881	17019	16899	16974	16907	17041	16881	16937	17076	16748	16898	17030	16843	16900	16905	17097	17017	17192	17354	16788	16788	16988	17143	17090	16838	16900	16959	17061	16972	17171	16978	16996	16972	16901	17093	17007	17044	16872	17140	16893	17023	16737	17011	17106	17023	16841	17032	17071	17039	16978	17098	16954	16919	16985	16981	17003	17002	17003	16815	16709	16859	16941	17184	17020	16924	16903	17088	17067	17024	17192	16917	16940	17031	17011	16989	16964	17132	16786	17121	16919	17206	16920	16919	16779	17085	17025	16947	17110	17037	16944	17210	16764	16912	17104	16710	17084	17017
22419	37006	27242	19592	17055	15687	15455	15351	15206	14851	14565	14639	14732	14567	14612	14580	14543	14385	14493	14648	14577	14510	14363	14449	14467	14403	14462	14479	14669	14546	14719	14664	14566	14604	14551	14486	14415	14420	14537	14242	14441	14523	14399	14412	14369	14386	14541	14564	14585	14372	14442	14460	14474	14419	14508	14316	14431	14481	14408	14273	14639	14159	14400	14416	14444	14350	14387	14440	14543	14411	14358	14477	14438	14382	14677	14344	14490	14479	14490	14493	14574	14626	14455	14596	14487	14652	14480	14340	14456	14485	14411	14558	14467	14351	14457	14504	14500	14440	14415	14430	14417	14482	14336	14604	14320	14476	14762	14454	14427	14261	14513	14452	14493	14623	14418	14490	14529	14401	14363	14486	14294	14412	14483	14414	14412	14470	14566	14465	14390	14531	14565	14416	14486	14350	14567	14498	14290	14573	14467	14381	14459	14519	14447	14600	14392	14535	14360	14636	14298	14480	14438	14354	14429	14401	14446	14490	14540	14306	14459	14424	14310	14315	14527	14434	14401	14511	14500	14450	14357	14421	14211	14489	14469	14460	14395	14494	14676	14573	14611	14451	14670	14562	14498	14565	14537	14526	14533	14480	14561	14284	14567	14502	14469	14593	14387	14488	14413	14337	14468	14287	14557	14514	14640	14393	14429	14432	14616	14367	14545	14448	14425	14370	14529	14331	14368	14454	14433	14354	14398	14418	14514	14351	14438	14451	14584	14431	14562	14472	14406	14360	14557	14365	14600	14359	14369	14421	14494	14517	14468	14572	14406	14237	14369	14422	14698	14481	14531	14472	14596	14665	14613	14442	14537	14438	14554	14318	14502	14336	14479	14446	14469	14558	14330	14336	14510	14303	14546	14427	14568	14358	14427	14391	14501	14304	14523	14375	14346	14489	14522	14509	14529	14659	14329	14458	14554	14334	14382	14561	14508	14470	14486	14274	14423	14497	14659	14476	14499	14417	14399	14413	14284	14436	14432	14434	14441	14570	14424	14712	14554	14533	14515	14425	14534	14512	14410	14412	14601	14404	14479	14477	14590	14476	14561	14574	14394	14389	14420	14750	14497	14308	14445	14399	14479	14519	14446	14465	14501	14441	14382	14687	14369	14588	14336	14610	14505	14541	14539	14519	14247	14448	14370	14541	14445	14431	14652	14535	14400	14371	14347	14494	14169	14466	14514	14412	14531	14343	14495	14357	14561	14634	14468	14508	14689	14515	14461	14621	14330	14470	14337	14605	14533	14470	14521	14420	14591	14390	14471	14454	14435	14511	14579	14524	14302	14454	14495	14403	14491	14512	14358	14453	14383	14405	14459	14487	14532	14418	14502	14611	14471	14527	14346	14644	14569	14302	14431	14253	14475	14441	14476	14436	14409	14544	14440	14650	14455	14537	14425	14448	14424	14390	14514	14479	14560	14502	14522	14241	14627	14434	14521	14357	14335	14418	14575	14359	14278	14450	14492	14522	14425	14476	14310	14472	14561	14428	14623	14399	14620	14500	14509	14336	14584	14483	14441	14418	14521	14491	14404	14488	14457	14275	14248	14449	14510	14506	14422	14421	14417	14301	14532	14607	14403	14649	14378	14592	14469	14488	14477	14455	14453	14422	14440	14432	14495	14464	14557	14470	14569	14593	14604	14479	14490	14570	14359	14537	14597	14290	14530	14561	14370	14573	14526	14405	14406	14538	14510	14384	14443	14416	14442	14605	14554	14315	14334	14505	14367	14557	14466	14452	14573	14545	14596	14313	14339	14462	14437	14625	14472	14364	14517	14343	14510	14544	14538	14533	14458	14473	14610	14661	14440	14470	14455	14443	14287	14461	14368	14426	14320	14602	14541	14433	14477	14358	14374	14533	14453	14493	14506	14334	14424	14627	14429	14422	14540	14345	14422	14581	14236	14492	14371	14476	14646	14679	14375	14343	14460	14413	14486	14585	14457	14405	14498	14530	14415	14419	14460	14401	14355	14613	14418	14508	14463	14293	14279	14614	14393	14423	14464	14393	14457	14539	14481	14654	14573	14343	14371	14525	14422	14347	14484	14602	14415	14483	14586	14463	14403	14526	14635	14591	14429	14516	14269	14448	14360	14428	14451	14444	14402	14490	14501	14426	14591	14515	14313	14387	14412	14433	14563	14463	14351	14445	14443	14364	14539	14429	14473	14561	14544	14648	14478	14437	14443	14441	14478	14705	14487	14482	14505	14506	14499	14389	14474	14509	14457	14385	14536	14571	14551	14371	14400	14352	14488	14417	14530	14623	14404	14635	14487	14428	14454	14505	14411	14579	14492	14463	14537	14594	14587	14388	14552	14281	14497	14495	14383	14397	14411	14427	14380	14483	14437	14436	14620	14519	14354	14475	14515	14460	14583	14619	14322	14483	14516	14599	14380	14454	14410	14178	14456	14554	14471	14527	14313	14481	14289	14526	14396	14372	14487	14459	14480	14279	14389	14496	14507	14388	14482	14496	14401	14496	14616	14566	14459	14607	14565	14498	14469	14483	14256	14556	14509	14416	14508	14395	14555	14402	14369	14454	14583	14501	14516	14412	14477	14465	14503	14437	14424	14671	14366	14434	14480	14506	14613	14456	14607	14562	14476	14521	14553	14344	14531	14337	14420	14469	14488	14589	14510	14442	14591	14523	14313	14425	14531	14527	14407	14378	14533	14494	14521	14509	14429	14523	14579	14383	14536	14510	14407	14632	14506	14647	14463	14387	14408	14533	14527	14518	14564	14399	14603	14525	14515	14461	14361	14607	14417	14480	14496	14514	14417	14380	14582	14456	14514	14516	14414	14343	14424	14481	14444	14451	14722	14581	14393	14255	14348	14519	14404	14446	14394	14328	14408	14518	14594	14427	14462	14411	14572	14373	14438	14595	14523	14451	14381	14423	14421	14330	14457	14503	14463	14416	14441	14422	14375	14336	14412	14351	14654	14728	14443	14369	14437	14459	14495	14451	14433	14455	14425	14467	14612	14313	14480	14571	14531	14353	14403	14538	14556	14255	14369	14585	14356	14431	14435	14413	14493	14390	14340	14520	14412	14425	14274	14527	14403	14491	14461	14588	14499	14739	14428	14559	14623	14361	14594	14460	14508	14433	14488	14351	14492	14423	14405	14430	14387	14353	14421	14397	14540	14389	14596	14386	14519	14423	14481	14449	14433	14545	14469	14407	14439	14399	14384	14618	14400	14529	14557	14345	14557	14405	14447	14390	14562	14638	14323	14504	14498	14428	14403	14518	14636	14574	14464	14569	14340	14343	14474	14397	14304	14607	14327	14413	14376	14380	14400	14436	14586	14695	14480	14335	14614	14326	14306	14454	14531	14611	14598	14501	14470	14526	14382	14479	14358	14281	14490	14407	14436	14516	14496	14522	14468	14457	14397	14282	14644	14590	14504	14416	14465	14437	14539	14457	14679	14442	14640	14459	14577	14529	14443	14409	14445	14530	14363	14565	14422	14660	14459	14516	14578	14495	14290	14447	14412	14514	14450	14581	14522	14443	14377	14397	14345	14394	14594	14471	14561	14487	14353	14473	14429	14687	14552	14314	14565	14536	14476	14626	14400	14567	14590	14539	14508	14419	14335	14485	14484	14580	14485	14502	14521	14228	14431	14548	14612	14365	14502	14399	14638	14584	14586	14429	14264	14554	14650	14483	14527	14447	14355	14427	14614	14392	14351	14221	14589	14451	14452	14594	14575	14356	14499	14527	14452	14384	14438	14381	14407	14304	14535	14589	14424	14397	14433	14594	14354	14455	14440	14394	14480	14274	14517	14449	14307	14471	14441	14478	14530	14538	14296	14347	14444	14386	14508	14455	14473	14384	14443	14479	14404	14558	14510	14504	14470	14562	14557	14478	14454	14483	14662	14423	14380	14439	14504	14687	14471	14428	14443	14636	14455	14447	14314	14390	14404	14501	14540	14459	14540	14570	14403	14386	14294	14607	14654	14475	14473	14494	14464	14348	14550	14415	14335	14413	14512	14347	14511	14445	14417	14353	14319	14652	14412	14478	14341	14472	14536	14307	14522	14398	14497	14487	14453	14597	14444	14558	14314	14455	14533	14478	14739	14459	14407	14447	14401	14456	14443	14533	14497	14425	14382	14643	14627	14370	14548	14498	14278	14477	14417	14411	14490	14649	14661	14434	14580	14474	14422	14306	14419	14636	14403	14460	14415	14452	14410	14525	14519	14552	14473	14557	14385	14404	14511	14385	14383	14650	14400	14436	14369	14535	14457	14570	14388	14532	14379	14272	14593	14460	14672	14585	14433	14301	14459	14408	14431	14349	14464	14709	14455	14461	14542	14625	14556	14548	14331	14572	14448	14341	14250	14476	14495	14497	14555	14645	14531	14533	14465	14628	14489	14410	14464	14362	14554	14647	14591	14527	14570	14535	14334	14566	14329	14421	14449	14645	14301	14602	14437	14688	14526	14543	14511	14493	14463	14357	14421	14459	14515	14549	14448	14512	14491	14626	14525	14448	14438	14383	14471	14311	14441	14424	14452	14434	14374	14420	14656	14417	14509	14454	14361	14438	14504	14593	14450	14482	14378	14595	14495	14657	14563	14439	14431	14452	14463	14409	14464	14425	14531	14697	14393	14272	14470	14600	14387	14629	14600	14437	14410	14554	14308	14359	14544	14421	14539	14508	14340	14403	14450	14513	14320	14505	14474	14356	14483	14336	14469	14544	14440	14562	14412	14473	14498	14477	14619	14574	14525	14329	14599	14633	14382	14549	14517	14562	14440	14487	14331	14509	14461	14364	14571	14369	14541	14400	14531	14566	14337	14438	14563	14609	14578	14436	14570	14280	14531	14501	14509	14598	14414	14636	14495	14444	14559	14512	14616	14287	14520	14356	14422	14608	14418	14303	14549	14316	14510	14348	14690	14387	14648	14550	14480	14486	14368	14394	14462	14309	14445	14478	14489	14452	14534	14473	14376	14461	14521	14379	14659	14376	14512	14400	14431	14647	14537	14357	14416	14456	14429	14522	14476	14291	14482	14491	14547	14463	14346	14398	14493	14562	14508	14573	14485	14516	14420	14499	14503	14462	14464	14501	14465	14440	14538	14385	14439	14553	14510	14472	14472	14376	14589	14530	14416	14607	14467	14404	14325	14412
23314	21021	27690	25342	22205	20063	19988	18961	17061	16386	16174	15988	15958	16084	15798	15928	15836	15866	15915	15962	15763	15925	15770	15802	15727	15601	15848	15784	15811	16283	15915	15801	15808	15695	15725	15615	15723	15727	15875	15806	15711	15823	15820	15692	15752	15824	15966	15698	15534	15745	15714	15792	15653	15740	15679	15697	15728	15732	15656	15712	15624	15855	15696	15525	15724	15539	15736	15933	15712	15655	15829	15807	15785	15663	15847	15745	15601	15608	15672	15804	15663	15604	15738	15771	15766	15786	15661	15619	15894	15787	15848	15587	15640	15602	15819	15662	15648	15552	15688	15792	15664	15671	15854	15633	15816	15845	15694	15687	15804	15649	15632	15974	15813	15684	15798	15686	15697	15716	15599	15843	15611	15699	15808	15713	15801	15641	15729	15755	15822	15897	15638	15688	15636	15583	15685	15465	15626	15881	15702	15852	15696	15541	15729	15893	15862	15570	15857	15538	15921	15695	15559	15828	15729	15742	15650	15842	15569	15988	15642	15875	15763	15729	15780	15616	15673	15558	15816	15708	15700	15599	15675	15741	15726	15795	15505	15760	15631	15732	15641	15733	15693	15661	15609	15613	15809	15681	15717	15628	15914	15786	15710	15650	15668	15648	15666	15720	15655	15830	15715	15573	15584	15674	15559	15569	15861	15549	15708	15907	15695	15723	15722	15704	15841	15614	15633	15771	15847	15878	15819	15843	15827	15726	15776	15583	15706	15641	15753	15690	15638	15858	15740	15575	15738	15645	15713	16029	15785	15740	15828	15730	15662	15737	15729	15585	15673	15674	15593	15803	15750	15772	15616	15792	15516	15789	15561	15680	15591	15833	15572	15702	15722	15699	15626	15865	15899	15739	15591	15685	15741	15811	15596	15543	15722	15823	16025	15561	15852	15726	15703	15579	15524	15694	15628	15464	15712	15735	15621	15480	15641	15734	15619	15740	15827	15846	15673	15754	15688	15720	15644	15512	15666	15831	15787	15891	15663	15674	15784	15586	15538	15877	15865	15998	15796	15795	15810	15714	15806	15780	15763	15858	15519	15497	15846	15617	15598	15689	15808	15813	15763	15634	15559	15614	15652	15733	15684	15703	15741	15992	15809	15781	15754	15740	15684	15871	15868	15726	15777	15700	15626	15592	15799	15867	15625	15827	15785	15706	15971	15675	15491	15548	15622	15761	15649	15884	15750	15645	15779	15892	15775	15569	15651	15604	15818	15828	15863	15857	15820	15692	15736	15715	15695	15716	15766	15834	15625	15657	15691	15697	15556	15639	15831	15891	15777	15734	15643	15646	15738	15888	15588	15846	15791	15625	15793	15733	15696	15854	15792	15647	15907	15824	15634	15640	15341	15818	15727	15806	15911	15673	15585	15726	16049	15846	15649	15572	15961	15681	15531	15790	15532	15711	15516	15652	15711	15716	15994	15668	15835	15730	15700	15577	15885	15510	15637	15629	15623	15596	15775	15831	15611	15723	15955	15770	15913	15744	15715	15759	15714	15739	15645	15817	15623	15821	15692	15780	15688	15607	15724	15752	15830	15559	15863	15561	15677	15624	15642	15564	15652	15798	15623	15873	15674	15844	15841	15633	15772	15952	15732	15695	15709	15652	16072	15493	15663	15650	15649	15859	15592	15768	15787	15810	15613	15597	15866	15921	15718	15548	15696	15855	15884	15730	15729	15726	15782	15715	15920	15651	15770	15596	15937	15753	15629	15882	15680	15812	15851	15622	15809	15666	15764	15749	15716	15841	15990	15630	15921	15749	15668	15991	15842	15762	15550	15564	15668	15737	15947	15921	15834	15792	15849	15780	15879	15579	15640	15760	15688	15762	15765	15515	15399	15443	15723	15500	15753	15608	15637	15777	15589	15742	15719	15685	15671	15762	15619	15606	15794	15742	15631	15674	15756	15805	15852	15687	15634	15794	15789	15838	15564	15578	15576	15770	15721	15884	15821	15623	15692	15737	15799	15656	15759	15808	15665	15681	15858	15705	15685	15638	15847	15614	15751	15730	15481	15714	15784	15589	15538	15799	15583	15869	15766	15680	15816	15670	15598	15653	15648	15805	16008	15794	15900	15671	15580	15797	15930	15827	15828	15994	15575	15648	15815	15738	15671	15998	15858	15632	15650	15601	15752	15630	15676	15823	15878	15891	15953	15940	15351	15645	15755	15763	15842	15744	15723	15779	15929	15821	16002	15709	15862	15824	15776	15694	15803	15763	15746	15732	15498	15872	15807	15740	15554	15791	15765	15600	15705	15769	15712	15766	15564	15773	15662	15678	15761	15871	15676	15775	15727	15521	15843	15790	15616	15581	15734	15722	15675	15717	15897	15867	15602	15753	15864	15661	15755	15775	15864	15677	15734	15664	15652	15628	15725	15602	15700	15739	15799	15589	15631	15837	15615	15740	15661	15740	15734	15626	15692	15493	15698	15697	15748	15688	15596	15734	15719	15649	15719	15705	15687	15676	15575	15832	15856	15622	15640	15787	15786	15766	15707	15527	15587	15849	15805	15652	15674	15645	15823	15703	15853	15845	15807	15636	15890	15772	15773	15710	15608	15689	15655	15781	15608	15570	15762	15729	15826	15626	15690	15837	15671	15753	15413	15614	15648	15575	15524	15783	15539	15594	15661	15693	15877	15655	15824	15786	15707	15462	15657	15804	15610	15716	15726	15682	15565	15703	15614	15802	15630	15806	15815	15656	15597	15727	15718	15773	15559	15796	15783	15777	15677	15658	15671	15847	15755	15803	15775	15661	15803	15664	15882	15881	15713	15749	15534	15709	15745	15590	15760	15763	15606	15446	15669	15841	15923	15824	15899	15639	15645	15691	15668	15826	15550	15724	15587	15808	15714	15777	15745	15809	15820	15594	15787	15638	15764	15887	15710	15858	15802	15444	15744	15803	15748	15866	15706	15618	15578	15838	15751	15662	15567	15667	15704	15842	15881	15800	15792	15738	15570	15635	15785	15643	15654	15454	15596	15831	15798	15889	15782	15664	15637	15723	15872	15819	15706	15824	15798	15798	15743	15737	15838	15615	15804	15732	15787	15593	15697	15713	15750	15574	15759	15708	15637	15720	15852	15701	15629	15901	15668	15623	15668	15893	15859	15817	15727	15784	15690	15630	15780	15693	15649	15791	15981	15580	15677	15739	15813	15961	15751	15822	15725	15785	15492	15557	15688	15646	15890	15734	15735	15705	15693	15676	15553	15629	15641	15731	15824	15850	15831	15797	15566	15782	15682	15690	15746	15553	15654	15574	15559	15788	15744	15661	15718	15815	15836	15628	15818	15724	15831	15777	15750	15682	15846	15787	15713	15543	15774	15812	15690	15667	15668	15787	15597	15695	15998	15879	15512	15498	15802	15773	15559	15595	15870	15746	15777	15900	15676	15770	15792	15607	15781	15790	15714	15604	15725	15748	15891	15706	15763	15981	15869	15656	15577	15820	15589	15681	15716	15824	15827	15806	15743	15777	15850	15646	15746	15751	15673	15513	15996	15691	15726	15838	15772	15833	15623	15721	15669	15746	15721	15753	15776	15779	15612	15700	15631	15676	15667	15774	15615	15740	15712	15798	15727	15612	15770	15716	15818	15504	15616	15664	15634	15844	15775	15581	15783	15540	15686	15587	15639	15610	15732	15842	15786	15543	15588	16003	15681	15784	16033	15849	15679	15633	15503	15629	15639	15771	15673	15991	15792	15759	15586	15642	15829	15635	15756	15698	15744	15813	15404	15672	15709	15925	15597	15664	15561	15731	15711	15793	15575	15595	15587	15613	15568	15650	15742	15674	15806	15796	15886	15861	15648	15514	15593	15856	16034	15771	15745	15842	15719	15850	15711	15748	15665	15791	15561	15955	15708	15858	15613	15792	15537	15647	15471	15710	15857	15871	15719	15586	15748	15740	15774	15700	15588	15685	15675	15680	15616	15970	15726	15834	15760	15676	15578	15788	15686	15682	15632	15757	15923	15793	15683	15748	15555	15665	15625	15602	15762	15659	15714	15594	15638	15555	15628	15794	15875	15874	15749	15841	15784	15560	15591	15939	15843	15787	15870	15619	15826	15814	15788	15767	15927	15616	15709	15703	15862	15540	15745	15563	15814	15732	15632	15791	15774	15981	15686	15819	15691	15838	15808	15695	15756	15535	15677	15719	15953	15577	15904	15843	15822	15824	15656	15625	15792	15625	15747	15778	15837	15773	15834	15887	15728	15688	15794	15670	15815	15425	15678	15794	15739	15619	15639	15637	15710	15696	15807	15486	15603	15715	15731	15857	15609	15722	15765	15580	15728	15835	15575	15653	15705	15625	15853	15593	15872	15749	15757	15604	15678	15744	15956	15673	15823	15828	15722	15692	15612	15567	15792	15710	15909	15790	15629	15506	15672	15584	15670	15851	15563	15796	15795	15615	15643	15655	15723	15667	15545	15772	15929	15647	15866	15762	15829	15814	15585	15800	15876	15692	15772	15641	15620	15737	15655	15470	15847	15689	15706	15761	15661	15589	15721	15485	15715	15934	15668	15712	15754	15804	15738	15645	15600	15731	15670	15580	15684	15800	15679	15840	15844	15717	15679	15777	15526	15793	15591	15717	15786	15674	15760	15680	15651	15832	15980	15914	15838	15820	15771	15679	15484	15637	15795	15662	15606	15627	15723	15623	15705	15423	15762	15764	15614	15818	15461	15665	15685	15646	15630	15867	15898	15720	15748	15750	15656	15501	15626	15777	15623	15625	15585	15800	15798	15743	15711	15761	15584	15577	15690	15603	15672	15804	15639	15884	15577	15681	15634	15709	15702	15869	15849	15858	15737	15636	15885	15700	15818	15809	15815	15763	15699	15692	15904	15538	15754	15692	15992	15936	15790	15542	15724	15809	15609	15763	15902	15746	15658	15760	15712	15652	15678	15654	15749	15764	15561	15703	15587	15748	15727	15580	15737	15582	15648	15788	15865	15639	15629	15730	15686	15685	15728	15616	15753	15665	15668	15769	15886	15785	15845	15693	15697	15759	15762	15680	15495	15586	15617	15706	15741	15636	15851	15777	15753	15778	15757	15937	15877	15761	15749	15511	15622	15714	15698	15844	15694	15804	15717	15647	15788	15773	15697	15549	15625	15746	15654	15666
24272	47032	35628	27324	19388	15932	17141	17877	14837	14473	14110	13880	13972	14084	13992	13769	13679	13770	13741	13888	13903	13773	13768	13657	13838	13585	13694	13834	13943	14302	14096	14016	13850	13636	13699	13661	13717	13604	13656	13557	13584	13701	13863	13641	13776	13619	13579	13709	13517	13677	13676	13814	13842	13712	13473	13637	13638	13703	13642	13697	13505	13740	13653	13528	13627	13767	13703	13722	13645	13497	13771	13747	13608	13801	13616	13574	13553	13739	13746	13626	13781	13765	13752	13593	13606	13535	13608	13564	13691	13641	13631	13707	13740	13689	13777	13665	13520	13517	13539	13537	13674	13677	13598	13601	13719	13677	13467	13708	13652	13773	13947	13735	13781	13648	13613	13592	13561	13604	13620	13659	13619	13857	13580	13713	13662	13661	13788	13683	13669	13638	13881	13759	13571	13865	13602	13666	13703	13756	13664	13667	13630	13517	13636	13728	13712	13723	13687	13747	13701	13676	13511	13695	13732	13703	13694	13543	13539	13836	13697	13641	13699	13555	13660	13618	13916	13663	13757	13693	13765	13687	13707	13716	13737	13584	13674	13642	13790	13676	13604	13610	13634	13530	13503	13675	13633	13651	13657	13638	13573	13694	13593	13629	13746	13692	13624	13565	13701	13722	13580	13663	13537	13628	13832	13655	13711	13559	13677	13668	13624	13698	13517	13774	13582	13629	13765	13683	13677	13678	13683	13697	13659	13559	13681	13510	13698	13536	13617	13692	13640	13552	13793	13598	13737	13592	13599	13656	13618	13630	13596	13448	13585	13740	13819	13584	13686	13664	13633	13781	13644	13530	13720	13681	13560	13724	13637	13589	13683	13562	13772	13774	13665	13614	13677	13540	13764	13708	13627	13790	13691	13763	13636	13640	13679	13627	13721	13804	13725	13555	13664	13584	13808	13727	13749	13832	13695	13640	13694	13537	13754	13636	13634	13559	13592	13711	13723	13698	13672	13626	13635	13529	13701	13686	13700	13688	13698	13631	13495	13688	13644	13560	13686	13669	13733	13696	13571	13681	13606	13595	13604	13779	13642	13651	13830	13714	13463	13674	13731	13692	13660	13669	13549	13600	13615	13685	13660	13714	13642	13489	13533	13766	13683	13513	13592	13758	13723	13648	13741	13826	13670	13835	13651	13699	13484	13870	13695	13695	13748	13508	13661	13560	13682	13788	13767	13608	13695	13574	13681	13618	13683	13649	13747	13655	13686	13852	13727	13698	13662	13747	13722	13548	13558	13583	13601	13713	13569	13517	13868	13638	13653	13757	13698	13672	13638	13646	13662	13740	13504	13558	13753	13837	13679	13833	13708	13793	13516	13767	13748	13505	13756	13623	13706	13513	13756	13619	13796	13724	13701	13617	13673	13536	13657	13715	13502	13593	13689	13617	13651	13676	13744	13759	13604	13521	13737	13708	13698	13702	13679	13701	13555	13702	13737	13549	13691	13718	13784	13605	13478	13513	13550	13607	13720	13731	13667	13787	13599	13673	13660	13726	13559	13508	13621	13614	13639	13609	13646	13884	13831	13597	13738	13697	13461	13646	13712	13693	13528	13646	13697	13644	13599	13672	13690	13795	13568	13849	13762	13659	13823	13687	13848	13615	13726	13683	13693	13656	13694	13612	13821	13766	13747	13657	13768	13749	13623	13512	13728	13617	13684	13642	13534	13730	13555	13555	13663	13755	13549	13683	13723	13810	13668	13630	13797	13626	13525	13434	13728	13638	13598	13571	13533	13654	13778	13554	13770	13665	13711	13409	13655	13861	13508	13642	13633	13600	13720	13649	13730	13724	13829	13632	13673	13487	13635	13623	13635	13750	13523	13722	13586	13597	13778	13647	13593	13806	13664	13565	13752	13621	13702	13686	13631	13668	13757	13609	13877	13688	13666	13794	13631	13747	13687	13779	13796	13580	13607	13589	13586	13792	13661	13682	13774	13566	13807	13676	13810	13710	13831	13564	13597	13630	13615	13612	13654	13711	13555	13615	13752	13704	13448	13648	13629	13785	13613	13616	13593	13622	13706	13832	13755	13826	13608	13721	13736	13532	13682	13746	13710	13556	13755	13733	13745	13458	13573	13726	13673	13655	13601	13686	13714	13806	13609	13705	13624	13526	13558	13635	13794	13698	13732	13635	13666	13775	13588	13643	13762	13667	13740	13798	13710	13678	13755	13484	13752	13623	13610	13740	13846	13657	13793	13831	13669	13532	13594	13684	13494	13761	13519	13690	13602	13564	13752	13834	13806	13610	13478	13696	13633	13559	13786	13651	13642	13733	13605	13729	13705	13548	13706	13665	13631	13706	13688	13624	13905	13647	13681	13562	13695	13684	13752	13771	13617	13794	13761	13728	13614	13551	13675	13704	13574	13715	13698	13782	13651	13607	13789	13767	13632	13635	13866	13739	13923	13620	13644	13777	13792	13532	13794	13700	13606	13654	13713	13738	13506	13839	13802	13593	13772	13727	13757	13664	13637	13620	13830	13771	13685	13656	13792	13691	13574	13706	13564	13688	13705	13600	13746	13602	13752	13618	13657	13674	13753	13529	13709	13696	13648	13534	13431	13503	13769	13497	13592	13619	13644	13707	13739	13721	13591	13830	13730	13825	13801	13797	13639	13756	13591	13709	13702	13677	13564	13684	13630	13899	13742	13755	13563	13584	13588	13592	13677	13710	13659	13673	13704	13658	13736	13724	13692	13601	13607	13676	13788	13656	13525	13673	13649	13773	13524	13624	13776	13806	13608	13608	13641	13562	13610	13714	13625	13758	13635	13702	13729	13740	13767	13581	13743	13714	13499	13784	13683	13621	13731	13866	13735	13681	13647	13623	13621	13680	13771	13610	13630	13724	13531	13515	13615	13612	13623	13787	13537	13694	13585	13522	13711	13649	13714	13692	13616	13794	13587	13846	13589	13635	13759	13721	13645	13733	13758	13644	13719	13798	13750	13756	13711	13642	13703	13684	13746	13646	13797	13644	13710	13578	13682	13781	13700	13653	13786	13616	13533	13732	13670	13793	13771	13712	13886	13655	13465	13753	13880	13863	13542	13553	13776	13630	13820	13599	13690	13681	13584	13650	13745	13692	13533	13572	13736	13788	13661	13686	13622	13684	13510	13765	13622	13777	13766	13624	13436	13713	13635	13781	13779	13652	13625	13610	13719	13770	13810	13720	13608	13574	13777	13704	13658	13775	13833	13654	13614	13637	13712	13720	13723	13654	13597	13593	13782	13458	13845	13787	13639	13541	13651	13716	13714	13672	13558	13662	13744	13630	13846	13678	13716	13531	13726	13625	13595	13648	13638	13752	13784	13647	13490	13657	13568	13578	13745	13736	13736	13591	13584	13689	13710	13674	13726	13584	13764	13711	13642	13640	13782	13726	13640	13771	13751	13639	13576	13665	13712	13566	13684	13667	13634	13702	13590	13566	13674	13630	13707	13627	13578	13691	13702	13797	13658	13615	13561	13809	13798	13488	13744	13658	13626	13621	13686	13582	13619	13758	13802	13771	13614	13661	13663	13644	13644	13526	13639	13655	13623	13659	13695	13696	13612	13652	13630	13589	13585	13723	13512	13650	13775	13699	13668	13574	13659	13588	13753	13741	13768	13566	13507	13695	13562	13706	13804	13673	13692	13697	13716	13609	13723	13500	13807	13615	13666	13600	13638	13560	13581	13677	13548	13655	13852	13725	13728	13559	13690	13614	13922	13659	13649	13604	13653	13593	13745	13773	13723	13656	13686	13709	13709	13999	13713	13682	13633	13676	13686	13613	13712	13707	13553	13764	13805	13782	13486	13701	13680	13839	13743	13683	13519	13702	13686	13740	13566	13664	13666	13796	13631	13663	13761	13664	13727	13592	13679	13698	13588	13573	13731	13722	13637	13701	13742	13800	13623	13643	13692	13509	13735	13584	13544	13586	13645	13643	13648	13817	13838	13727	13502	13552	13691	13656	13798	13708	13618	13780	13671	13521	13653	13673	13575	13673	13518	13826	13738	13582	13768	13493	13642	13779	13625	13687	13686	13623	13803	13762	13615	13627	13743	13717	13616	13644	13485	13579	13673	13542	13666	13757	13727	13661	13658	13692	13724	13642	13799	13617	13629	13815	13739	13379	13697	13494	13570	13640	13760	13596	13474	13755	13483	13717	13736	13726	13512	13652	13749	13716	13593	13781	13516	13654	13765	13562	13730	13674	13776	13654	13715	13690	13639	13649	13875	13772	13644	13765	13656	13659	13604	13725	13717	13714	13640	13580	13593	13663	13473	13723	13638	13807	13669	13920	13760	13684	13671	13572	13611	13747	13526	13722	13629	13585	13857	13590	13735	13604	13773	13741	13618	13565	13735	13709	13576	13571	13648	13681	13488	13698	13553	13558	13616	13758	13786	13516	13785	13696	13657	13744	13664	13553	13685	13703	13688	13628	13792	13721	13801	13593	13816	13537	13868	13799	13561	13664	13826	13718	13628	13826	13628	13830	13703	13649	13546	13667	13694	13689	13711	13622	13637	13499	13652	13701	13671	13603	13721	13629	13739	13665	13595	13441	13619	13647	13620	13664	13554	13538	13799	13656	13545	13831	13731	13710	13551	13606	13712	13588	13726	13696	13586	13621	13740	13557	13651	13757	13803	13866	13803	13765	13691	13667	13765	13797	13709	13884	13633	13406	13710	13741	13541	13786	13737	13678	13584	13786	13587	13789	13636	13710	13622	13512	13781	13667	13656	13640	13746	13671	13654	13723	13664	13634	13699	13702	13653	13472	13705	13712	13583	13786	13629	13769	13756	13708	13568	13707	13647	13740	13658	13624	13637	13647	13512	13616	13739	13575	13765	13647	13790	13722	13588	13736	13775	13543	13622	13660	13712	13737	13692	13521	13676	13661	13677	13595	13730	13678	13556	13559	13590	13515	13839	13624	13687	13602	13689	13691	13688	13641	13879	13543	13719	13617	13845	13641	13646	13706	13769	13720	13866	13682	13600	13683	13516	13598	13749	13575	13648	13837	13617	13751	13676	13843	13617	13844	13624	13707	13507	13827	13634	13648	13727	13605	13792	13838	13554	13630	13679	13736	13801	13704	13702	13822	13752	13723	13596	13575	13692	13745	13477	13651	13731	13622	13578	13647
24682	21124	27306	26396	20273	18755	18780	18299	17677	17488	17294	17315	17261	17294	17073	17106	17013	17060	17030	17084	17151	17092	17051	17227	17038	16848	17074	17048	17281	17378	17470	17119	17125	16887	17081	17128	17092	17211	17157	16823	17021	16727	16942	17003	17069	16945	16735	16857	16998	17040	17098	16880	16874	17051	16852	17104	16957	16960	17010	16764	16878	17034	17046	17063	17009	16941	16887	16894	16936	16780	17040	17139	17012	17064	17204	17083	16834	16978	16841	16893	16973	16980	17023	17046	17125	17115	16978	16835	17053	16801	16856	16946	17016	17126	16788	16945	17249	17009	17041	16911	16895	16959	16944	17043	16975	16814	16918	16851	16809	16960	16901	17110	16896	17062	16953	17044	16951	16968	16983	17224	17041	16945	16993	17165	17251	16868	16955	16981	17012	17029	16997	17082	17151	17173	16862	17263	16988	16744	16970	17043	17129	17166	16811	16937	16856	16945	16996	16992	16774	16977	17058	17122	17099	16976	16862	16876	16931	17081	17042	16929	16951	16794	16997	16993	17179	17078	16884	16966	16905	17043	16929	17103	17012	16994	16950	16941	16757	16792	16999	16881	17112	17082	17159	17088	16965	17041	16869	16949	16962	16956	17019	17069	16953	16832	16930	16970	17128	16942	16780	16974	16905	16994	16993	17033	16992	16849	17124	17005	17141	16808	16748	16797	16941	17087	17024	16859	16877	17063	17001	16971	17192	16962	16962	16914	17135	16974	16936	16912	17039	16973	17118	17099	16897	16869	16800	17173	17057	16947	16989	16941	16930	16825	16959	16900	16891	17047	17133	16913	16947	17103	17092	16932	17037	17097	16927	17043	16823	17117	17052	16833	17094	16951	17256	16913	17007	16894	17164	17164	16913	16846	17217	17089	17009	17094	16936	16871	17026	16936	17099	17014	16882	16911	16954	17073	17013	17207	16957	17016	17122	16827	16924	16841	17109	17043	16961	17288	17056	16961	17255	16954	17070	16952	16819	16984	16978	17135	17089	16937	17157	17055	16840	17032	16924	16994	17042	17034	17067	16851	16927	16913	16861	16912	16850	17018	17185	16814	16984	17001	16865	16952	17072	17041	17238	16927	17230	16993	16991	16949	17088	17107	17064	16953	17276	16786	16981	16983	16904	17204	17087	16762	16961	17150	17025	17076	16929	17077	17053	16869	16995	17131	16870	16984	17099	17046	16884	17137	17068	16958	16996	16972	16976	16821	16950	17035	16791	17146	16925	17047	16901	16795	16881	16931	17072	16866	17052	17035	16906	17239	17104	17073	16888	17073	16821	17035	16987	16953	16880	16938	17107	16799	17124	16915	16846	16904	16927	16732	17055	17040	17019	17002	16932	16955	17041	17082	16833	16934	16839	16936	17131	16964	17008	16838	17104	16950	16975	16874	17016	17058	16997	17107	16930	16809	17018	17110	16894	17155	16893	17072	17152	17064	16954	16983	16920	16837	17029	16745	17083	16921	17100	17001	16909	16850	17054	16796	17093	16910	16995	17137	17220	16936	16940	16919	16937	17002	17208	17026	17025	16928	16882	16912	16967	17047	17092	16964	16939	17076	16986	17056	16905	16901	16907	17021	17033	17037	17080	16886	17095	16943	17123	17061	17022	16905	16980	17030	16960	17120	16747	16991	16955	16930	17180	16929	17075	17037	17064	17135	17054	16983	16972	17005	16985	17078	17194	16833	16965	16927	17105	17140	16879	16888	17106	16933	16747	17005	17101	17098	16972	16978	16989	16914	16734	16997	16983	16966	16974	17061	16870	17039	17102	16925	17175	17133	17006	16921	17070	16982	16933	17041	16910	16976	16872	17079	16821	17099	17016	17053	17005	16924	16923	17123	16931	16904	16944	17163	16844	16899	16951	17061	17026	17184	17103	17033	17018	17009	17012	17117	16787	17000	17101	17179	17035	16845	16992	16882	17276	16890	17040	16959	17178	17087	17030	17202	16994	17173	17075	17095	16915	17204	17109	17051	16896	16906	17028	17090	16957	17173	17077	16930	17096	16872	17128	16897	16983	16888	16911	17070	16950	17064	16945	16913	17050	16878	16924	17158	17009	17051	17019	17037	17015	17187	16693	17023	17120	16980	16933	17172	17078	17178	17201	17114	16957	16809	17057	16973	16793	16836	16843	16855	17170	16780	16911	17163	17163	16926	17063	16960	16692	16987	17033	16852	16978	17034	17110	16948	16902	16967	16946	17176	16903	17113	17021	17015	16859	16889	17017	17018	16887	17047	17021	17122	17093	16945	16907	16893	17053	17129	17014	16897	16860	17000	17077	17148	17048	17156	17154	16871	16879	16968	16799	17019	17079	16889	17093	16888	17161	17079	17046	16884	16887	16960	16991	17068	17103	17030	17025	17099	17246	17125	17028	17120	16966	16888	16938	17185	17050	17081	16967	16961	16930	17041	17138	16909	17176	17009	16819	17015	16844	16810	16842	16944	17129	17039	17013	16930	16886	16812	17022	17017	16907	17037	17002	17006	16859	17033	17164	16904	16880	17164	17131	17015	17091	16950	17155	16911	17048	17025	16891	16856	17066	17049	17054	16976	17006	17036	16925	17040	17027	16999	16743	16779	16858	16839	17146	16929	16873	16906	17017	16905	16961	17159	16985	16965	16982	17063	16939	17074	17123	17023	17044	16985	16963	16869	17063	16907	17006	16861	16952	17164	17117	16952	17093	16868	17091	17076	16916	17135	17012	16874	16992	16908	17080	16999	16841	17067	17084	17154	17096	16872	16932	16960	16729	16927	16837	16945	17091	17028	16918	16827	16969	16900	16759	16956	17165	17037	17105	17008	17000	16750	16815	16973	16978	16789	16855	17174	16938	16892	16977	17037	17147	17010	16898	16913	16928	16810	17128	17051	16919	16835	16889	16937	17015	16936	17233	17037	16889	17124	17092	16899	17132	16666	16850	16810	17079	16992	16998	16995	17093	17024	16873	16936	17071	16741	16850	16705	16984	16961	17167	17142	16989	17112	17056	16734	17057	17141	17061	17093	17025	17178	16876	16843	16960	16812	17085	17076	17025	16972	17112	17000	17028	16934	17258	16843	16976	17051	16910	16966	16935	17020	17190	16911	16957	17106	17141	16962	16761	17138	17111	17003	16856	16924	17050	16996	17044	17205	17058	17077	17057	16959	17002	17015	17050	16835	16931	17082	16924	17015	17025	16855	16978	17037	16982	17116	16876	16946	16808	17007	16996	16971	16947	16903	16992	17182	16869	17047	17092	17055	17070	17067	16914	16996	17058	17054	17066	16814	17211	16988	16835	16860	17088	17035	16987	16776	16899	17071	17027	16828	17020	17071	16962	16813	16935	16776	16919	17006	17136	16755	17070	16897	16995	16822	16984	16843	16970	16902	16845	16974	16889	17179	16990	16811	16864	16974	16978	17099	17051	16985	17008	16959	16964	16866	17122	16976	16845	16998	17163	17116	17076	16895	17179	16811	17028	16868	16954	16915	16988	16885	16930	16985	16870	16924	17004	17046	17135	16844	17079	16862	17096	17105	16950	16727	16813	16908	16952	16990	17061	17031	16805	16925	17024	16961	16935	16932	17082	16957	16946	17048	16967	16784	16962	16891	16865	16873	16958	17219	17054	16918	16991	16950	16908	16737	16962	17098	16999	16887	16904	16923	16889	16985	16846	16970	16988	16998	16937	16861	17122	17010	16904	16806	16964	16986	17018	16996	17207	17096	17098	17032	17007	16927	17009	17107	17051	16859	17064	16978	16870	17152	17080	17087	16807	16971	17019	16975	16958	16700	17168	17103	16861	16999	17268	16974	16856	17254	16950	17200	16963	17004	16923	16788	16849	17005	17155	16968	17140	16915	16956	17053	16815	17044	16955	16903	17013	16908	16971	16984	17103	17052	17157	16810	17020	17064	16908	16960	17181	16741	16728	16994	17026	17090	17172	16944	17067	16857	16820	17271	17008	16952	17006	16717	16896	16892	16907	16758	16978	16953	17007	16869	16931	17047	17167	16946	16958	16952	16911	16944	17009	16803	17029	17056	17095	16883	16679	16960	16888	16953	17097	17317	17050	16937	16754	17088	17042	17017	16958	17065	16870	16559	16967	17018	17111	17009	16954	16969	16938	17011	17018	16717	17004	17062	16956	16831	16954	16890	16842	17051	16991	17000	16952	17022	16872	17123	16785	16795	16905	17054	17109	16962	17120	16971	16918	16937	16968	16833	16900	16868	16945	16940	17026	16768	17095	17008	17088	16894	17012	17035	17091	16876	16840	17101	16959	17090	16856	17183	17028	16843	17090	16923	17125	16911	17055	16905	17189	17013	16986	16846	17196	16922	17064	16925	16990	17067	17044	17045	17143	17089	16952	17137	17080	17099	16970	16989	16898	17054	16975	16846	17148	16940	17201	16995	17028	17116	17172	17162	16858	16915	16892	16886	16965	17069	16966	17040	16991	16979	16986	17031	16931	16941	17094	16961	17013	16905	16981	17055	16912	17246	17168	17185	17130	16976	17075	16925	16972	17043	17142	16987	17321	16943	17087	16949	17085	17162	16824	17035	17044	16930	16982	16972	16996	17133	17194	17059	17155	16812	17130	16882	16945	16986	17013	16958	17104	17038	16933	16950	16931	16689	16975	16950	17080	17025	16984	17033	17044	17014	17020	17128	17056	16970	17153	17088	16987	16995	16919	16889	17062	17018	17150	16986	17123	17087	17049	17040	17108	17184	17207	16837	17040	17016	17030	17117	16924	16990	16996	17144	17096	17134	16825	16773	16979	16800	16992	16892	16933	16966	17044	17084	17110	17199	16892	17025	16976	17136	16976	16893	16914	17047	17005	16948	17076	16985	17049	17079	16930	17042	17109	16834	17003	16901	16991	17031	16888	16973	17187	17113	16865	17033	16910	17009	17065	16737	16926	16982	17135	17190	17152	17017	16858	17053	16847	16989	16873	17053	16903	17080	16963	16945	17068	17064	17087	17086	17165	17172	16983	16942	16915	17109	17202	17122	16948	16896	17132	17039	16929	16915	17132	17182	16910	17024	16916	17089	17254	16898	16970	16966	16849	17026	16675	16844	16810	16917	16946	17024	16990	16951	17130	16923	16986	16952	16930	17013	17053	16968	17133	17053	16790	17189	17020	16933
23135	40358	32376	20769	17596	16344	15819	17053	15241	15215	14996	14913	14869	14774	14706	14690	14739	14572	14764	14606	14678	14538	14622	14400	14487	14654	14542	14401	14652	15043	15193	14981	14429	14533	14454	14580	14526	14662	14499	14559	14550	14530	14506	14488	14545	14478	14479	14453	14498	14449	14465	14493	14462	14609	14458	14534	14464	14470	14393	14541	14509	14648	14634	14586	14409	14424	14498	14500	14554	14548	14557	14503	14476	14621	14503	14550	14519	14590	14552	14508	14557	14692	14730	14374	14713	14498	14479	14602	14516	14372	14415	14634	14626	14598	14563	14588	14387	14499	14634	14466	14383	14682	14601	14457	14565	14353	14529	14596	14548	14416	14555	14517	14330	14584	14587	14475	14582	14626	14332	14623	14570	14502	14498	14423	14689	14543	14475	14607	14637	14539	14519	14663	14658	14547	14520	14512	14632	14608	14360	14535	14627	14657	14716	14632	14564	14380	14394	14466	14439	14412	14348	14507	14586	14607	14561	14547	14455	14501	14431	14492	14534	14554	14549	14438	14530	14534	14453	14624	14584	14524	14587	14562	14575	14491	14620	14489	14543	14461	14513	14588	14546	14523	14579	14605	14802	14564	14495	14526	14388	14650	14392	14438	14641	14333	14462	14666	14500	14540	14458	14491	14618	14498	14646	14569	14560	14537	14427	14509	14522	14575	14564	14741	14461	14458	14596	14571	14647	14575	14411	14648	14543	14490	14433	14527	14559	14488	14562	14483	14519	14470	14579	14733	14540	14697	14532	14597	14505	14532	14698	14559	14655	14396	14549	14572	14456	14421	14455	14418	14579	14692	14490	14560	14559	14500	14580	14706	14537	14535	14472	14550	14658	14647	14469	14593	14585	14377	14472	14498	14641	14568	14292	14511	14448	14448	14630	14518	14450	14472	14409	14641	14598	14438	14610	14631	14505	14552	14546	14625	14535	14580	14456	14623	14508	14590	14747	14584	14409	14477	14648	14524	14639	14471	14430	14652	14361	14512	14559	14492	14442	14486	14468	14542	14420	14724	14485	14541	14591	14576	14677	14460	14634	14587	14533	14734	14369	14574	14391	14672	14532	14351	14652	14532	14588	14516	14649	14543	14559	14581	14506	14621	14572	14728	14630	14640	14580	14569	14550	14464	14459	14409	14615	14594	14531	14451	14632	14572	14570	14613	14474	14507	14564	14507	14490	14531	14363	14453	14521	14485	14601	14353	14501	14497	14597	14510	14473	14395	14559	14484	14573	14337	14513	14669	14519	14647	14680	14675	14587	14635	14311	14388	14610	14440	14651	14643	14695	14647	14487	14573	14454	14621	14399	14580	14647	14524	14500	14509	14614	14583	14529	14409	14442	14626	14389	14619	14474	14593	14571	14517	14495	14583	14668	14677	14530	14702	14492	14542	14430	14595	14514	14504	14566	14600	14492	14614	14540	14620	14515	14628	14400	14544	14356	14577	14611	14589	14323	14500	14530	14535	14523	14589	14623	14590	14454	14472	14689	14522	14633	14479	14663	14378	14478	14460	14548	14597	14463	14572	14414	14487	14526	14546	14661	14593	14553	14578	14529	14464	14453	14526	14609	14437	14511	14512	14654	14441	14452	14437	14584	14418	14519	14595	14625	14471	14495	14580	14542	14632	14614	14463	14550	14622	14549	14477	14706	14487	14443	14513	14474	14623	14582	14609	14478	14678	14547	14462	14646	14450	14494	14365	14540	14610	14378	14521	14654	14613	14477	14613	14495	14536	14321	14618	14529	14236	14491	14470	14580	14436	14498	14625	14563	14365	14525	14659	14474	14585	14656	14649	14710	14380	14519	14514	14731	14733	14526	14719	14501	14534	14273	14587	14610	14599	14480	14454	14688	14749	14436	14503	14617	14545	14579	14533	14541	14579	14477	14482	14520	14623	14594	14422	14657	14717	14558	14539	14334	14649	14486	14676	14498	14673	14321	14705	14525	14555	14376	14395	14499	14564	14523	14464	14468	14472	14445	14495	14589	14695	14366	14574	14424	14487	14498	14576	14610	14507	14441	14539	14548	14505	14616	14515	14492	14495	14566	14486	14652	14492	14574	14454	14464	14355	14525	14760	14631	14489	14727	14420	14613	14392	14597	14475	14567	14424	14663	14606	14565	14498	14475	14595	14478	14638	14317	14466	14645	14485	14483	14567	14405	14513	14405	14458	14491	14583	14333	14439	14621	14677	14399	14563	14586	14639	14451	14730	14643	14452	14566	14685	14532	14353	14540	14415	14826	14694	14496	14530	14589	14658	14567	14588	14508	14700	14440	14556	14580	14576	14534	14619	14453	14435	14814	14453	14541	14443	14562	14473	14634	14526	14534	14621	14523	14483	14696	14549	14477	14601	14662	14540	14530	14741	14549	14644	14527	14520	14591	14613	14713	14498	14516	14636	14513	14654	14475	14560	14393	14570	14524	14551	14622	14544	14646	14677	14501	14577	14424	14487	14502	14494	14496	14442	14491	14498	14731	14519	14489	14522	14326	14548	14559	14369	14517	14566	14544	14575	14391	14488	14429	14463	14392	14571	14642	14557	14570	14758	14417	14433	14497	14498	14678	14569	14477	14499	14510	14558	14491	14683	14648	14388	14602	14542	14569	14653	14451	14574	14618	14689	14541	14574	14500	14491	14502	14456	14506	14554	14434	14454	14609	14584	14452	14567	14557	14467	14604	14557	14520	14394	14475	14606	14548	14656	14448	14441	14582	14511	14548	14446	14520	14472	14465	14585	14517	14503	14497	14352	14519	14480	14359	14788	14626	14621	14593	14497	14563	14646	14484	14671	14499	14442	14484	14577	14410	14553	14522	14436	14527	14596	14510	14547	14653	14561	14327	14373	14581	14493	14367	14417	14462	14667	14441	14615	14386	14468	14451	14531	14450	14354	14554	14646	14646	14477	14590	14499	14668	14592	14536	14491	14681	14414	14417	14341	14479	14601	14443	14643	14581	14579	14364	14579	14652	14528	14600	14501	14668	14398	14455	14507	14650	14548	14621	14478	14501	14612	14632	14557	14702	14668	14606	14555	14474	14367	14423	14513	14399	14460	14632	14509	14518	14404	14593	14490	14441	14472	14682	14588	14556	14508	14622	14616	14600	14446	14594	14364	14428	14721	14589	14479	14656	14461	14638	14638	14482	14642	14461	14584	14502	14515	14316	14536	14516	14653	14589	14609	14563	14564	14679	14663	14666	14520	14580	14519	14361	14601	14423	14536	14602	14563	14545	14633	14706	14547	14523	14506	14510	14532	14579	14546	14556	14491	14584	14418	14604	14570	14550	14622	14713	14491	14642	14586	14474	14593	14580	14507	14680	14635	14405	14437	14580	14452	14653	14691	14225	14583	14462	14628	14405	14575	14429	14517	14434	14530	14588	14533	14454	14496	14626	14362	14546	14674	14418	14360	14507	14564	14498	14461	14554	14569	14563	14550	14608	14566	14639	14482	14422	14365	14456	14509	14633	14638	14392	14693	14526	14689	14514	14561	14544	14600	14402	14609	14453	14696	14519	14414	14477	14594	14556	14412	14515	14453	14662	14598	14365	14537	14590	14532	14693	14635	14620	14270	14453	14524	14705	14523	14575	14419	14589	14612	14702	14536	14359	14563	14488	14643	14585	14653	14610	14516	14565	14389	14343	14531	14621	14611	14658	14426	14571	14398	14535	14535	14555	14623	14811	14570	14537	14556	14569	14338	14703	14688	14619	14684	14573	14518	14537	14594	14461	14466	14660	14607	14456	14779	14526	14548	14429	14584	14517	14589	14635	14408	14511	14607	14570	14475	14593	14488	14486	14393	14434	14509	14566	14657	14461	14518	14604	14579	14363	14439	14461	14566	14337	14628	14441	14519	14685	14623	14496	14441	14431	14455	14504	14396	14612	14684	14594	14527	14643	14552	14749	14504	14382	14685	14606	14430	14539	14634	14628	14315	14714	14438	14560	14688	14525	14692	14495	14586	14572	14688	14498	14642	14547	14600	14639	14616	14519	14599	14500	14549	14641	14448	14545	14521	14601	14568	14524	14597	14394	14626	14585	14406	14524	14674	14625	14435	14471	14599	14578	14594	14552	14534	14502	14505	14571	14566	14595	14587	14318	14527	14613	14540	14693	14466	14486	14611	14493	14534	14499	14420	14369	14521	14409	14587	14522	14685	14498	14600	14391	14535	14457	14376	14463	14561	14629	14506	14459	14735	14582	14719	14547	14465	14512	14531	14673	14439	14582	14475	14444	14547	14521	14687	14604	14519	14667	14710	14503	14478	14512	14488	14557	14514	14424	14670	14534	14475	14363	14598	14645	14531	14658	14354	14299	14492	14466	14516	14681	14550	14354	14559	14672	14564	14646	14534	14531	14520	14368	14397	14469	14496	14488	14371	14481	14313	14551	14574	14554	14546	14449	14437	14615	14730	14540	14494	14720	14608	14455	14483	14497	14574	14632	14450	14532	14450	14494	14445	14553	14527	14749	14518	14613	14393	14557	14620	14542	14634	14515	14547	14523	14718	14713	14563	14392	14527	14512	14739	14606	14489	14504	14498	14500	14548	14493	14687	14296	14418	14397	14649	14624	14505	14679	14476	14416	14589	14440	14603	14450	14689	14470	14548	14619	14727	14515	14486	14447	14522	14496	14478	14436	14454	14532	14494	14569	14420	14585	14339	14756	14669	14477	14645	14555	14449	14574	14540	14543	14603	14390	14551	14513	14523	14650	14638	14555	14549	14607	14674	14455	14535	14414	14576	14492	14511	14697	14626	14652	14498	14652	14504	14541	14541	14380	14489	14376	14663	14512	14513	14556	14422	14587	14487	14672	14636	14702	14552	14488	14532	14646	14547	14580	14688	14580	14577	14478	14705	14447	14647	14562	14420	14660	14461	14535	14578	14510	14440	14548	14454	14506	14699	14474	14353	14584	14512	14469	14527	14616	14616	14473	14405	14535	14595	14538	14589	14576	14544	14582	14277	14598	14621	14434	14491	14568	14493	14624	14598	14651	14513	14577	14431	14457	14517	14573	14544	14501	14603	14417	14605	14483	14487	14530	14475	14467	14661	14567	14369	14581	14522	14605	14468	14602	14516	14693	14496	14550	14634	14299	14487	14393	14599	14572	14484	14640	14550	14455	14751
22073	21102	28369	24180	21623	23791	25456	22644	20278	20486	19696	19444	19538	19365	19366	19216	19258	19074	19227	19117	19108	18873	19091	19085	19223	19064	19020	19048	19120	20056	20499	19951	19081	18665	19072	18993	19044	18896	18813	18935	18932	18784	18773	18921	18911	18736	18847	18998	19002	18905	18844	19067	18729	18944	18936	18841	18874	18946	18917	18781	18835	18679	19026	18953	18890	18845	18822	18863	18886	18759	19109	18786	18823	18940	18843	18824	19003	18915	18791	19006	18696	18764	18785	18935	18764	19073	18885	18647	18666	18962	18938	18972	18767	18652	18813	18893	18999	18823	18914	18804	18805	18872	18661	18780	18820	18944	18877	18913	18829	18755	18957	18855	18768	18828	18859	18702	18690	18738	18768	18788	18781	18835	18728	18969	18919	18927	18677	18531	18908	18955	18737	18815	18988	18937	18941	18801	19075	18883	18754	18782	18751	18830	18811	18621	18754	18789	18782	18797	18857	18672	19091	19034	18709	18860	18961	18810	18730	18823	18797	18770	18846	18943	18827	18855	18697	19013	18893	19036	18780	19057	18697	18958	18778	18981	18945	18864	18818	19129	18735	19105	18990	18768	18844	19066	18842	18782	18814	19093	18685	18796	18904	18768	18920	18815	18930	18755	18885	18906	18779	18853	18694	18785	18782	19052	18972	18872	18995	18803	18839	19027	18790	18702	18811	19059	18847	18767	18766	18693	18783	18811	18863	18731	19043	19024	18862	18836	18631	18936	18682	19015	18754	18887	18715	18964	18778	18716	18927	18927	18839	18698	18818	18771	18881	18911	18927	18859	18685	18918	18826	18868	18982	18891	18919	18774	18883	18854	18744	18816	18690	18874	19033	18816	18764	18804	18854	18793	18800	18598	18729	18894	18817	18741	18627	19083	18613	18775	18955	19069	18906	18858	18811	19031	18963	18890	18787	18944	18849	18671	18779	18849	18665	18920	18926	18918	18834	18921	18889	18859	18913	18947	19007	18868	18880	18864	18878	18909	18804	18806	18727	18970	18781	18936	18715	18842	18736	19000	18847	18749	18844	18803	18709	18709	18821	18748	18942	18963	18756	18809	18929	18805	18774	18961	19004	18871	18902	18925	18623	18824	18922	18790	18807	18638	19026	18773	19001	18949	18988	18553	18917	18815	18658	18543	18701	18832	18727	18998	18812	18864	19092	18843	18997	18923	18853	18907	18857	18917	18717	18815	18961	18893	18632	18867	18712	19057	18891	18980	18693	18840	18843	18682	18881	18926	18806	18856	18716	18721	18735	18979	18797	18758	18632	18720	18980	18782	18852	18787	18851	18755	18914	18823	18660	18884	18795	18957	18848	19080	18808	18864	18698	18813	18921	19011	18851	18872	18989	18824	18819	18985	18947	18991	18928	18859	19010	18965	18729	18787	18899	18670	18959	18804	18745	18745	18507	18882	18885	18854	18816	18973	18811	19153	18894	18901	18786	18687	18879	18788	18900	18662	18756	18799	18768	18928	18750	18689	18748	18902	18795	18895	18854	18995	18794	18796	18974	18737	18804	18745	18749	18643	18919	18983	18949	18804	18686	18859	18888	18878	18945	19135	18937	18774	18914	18732	18813	18962	18818	18769	18971	18783	18956	18899	18691	18770	18886	18939	18732	19056	18730	18803	18760	18703	18679	18850	18913	18884	19189	19024	18811	18890	18824	18734	18881	18663	18840	18799	18888	18674	18886	18851	18861	18891	18533	18748	18853	18830	18813	18977	18961	18967	18688	18826	18711	18796	18786	18815	18615	18887	18763	18732	18947	18876	18867	18913	18925	18930	18805	19012	19058	18833	19004	18926	18875	18899	18565	18777	18711	18813	18872	19062	18863	18928	18875	19096	18750	18804	18894	18585	18991	18939	18977	18798	18946	18707	18754	18629	18871	18661	18757	18915	18840	18894	18775	18867	18920	18818	18852	18869	18705	18923	18813	18879	18859	18890	18849	18963	18909	18938	18839	18999	18958	18952	18695	18495	18723	18564	19036	18877	18885	18849	18853	18723	18769	18849	18786	18792	18805	18701	18857	18738	18795	18812	18858	19064	18916	18690	18808	18897	18903	18737	18736	18749	18702	18839	18974	18857	18537	18618	18727	18858	18906	18886	19005	18860	18880	18804	18760	18833	18962	18940	18825	18801	18763	18760	18820	18696	18705	18708	18920	18543	18824	18862	18857	18770	18963	18819	18802	18789	18996	18871	18618	19007	18955	18738	18830	18985	18910	19014	18874	18878	19062	18760	18769	18953	18710	18762	18887	18829	18823	18825	18918	18959	18827	18617	18857	18843	18845	18967	18789	18903	18793	18809	18712	18651	18640	18767	18665	18743	18808	18916	18779	18653	18791	18860	18811	18959	18916	18835	18749	18685	18853	18591	18897	18653	18693	18835	18764	18686	18668	18867	18914	18902	18748	18971	18764	18703	18782	18768	18790	18737	18854	19027	18790	18577	18706	18828	18995	19020	18868	19043	18800	18868	18834	18841	18943	18716	18755	18794	18708	19010	18888	18768	19002	19024	18963	18743	18846	18926	18954	18737	18809	18893	18836	18814	18798	18899	18661	18669	18823	19025	18809	18609	18873	18947	18842	18714	18854	18736	18773	18553	18914	19060	18793	18940	18727	18985	18810	19079	19110	18869	18936	18824	18892	18977	18729	18826	18941	18900	18856	18837	18763	18737	18725	18944	18955	18633	18771	18886	18909	18973	18926	18852	18899	18702	18930	18778	19037	19040	18826	18886	18733	18783	18978	18713	18729	18779	18864	18845	18655	18803	19027	18638	18816	18863	18773	18792	18777	18944	18848	18949	18971	18952	18758	18706	18862	18962	19008	18876	18697	18970	18787	18990	18845	19028	18828	18983	18893	18776	18921	18719	18921	18887	18862	18787	18936	18754	18849	18978	18690	18762	18696	18763	18837	18809	18666	18863	18756	18934	18599	18773	18858	18836	18715	18613	18654	18779	18947	18587	18703	18720	18939	18910	18770	18634	18845	18953	18655	18864	19088	19036	18752	19018	18809	18805	18794	18895	18785	18829	18804	18896	18815	18817	18870	18525	18935	18958	18826	18722	18826	19035	19060	18868	18855	19041	18844	18862	18757	18781	18925	18805	18818	18718	18933	18766	18699	18814	18820	18808	18768	18668	18920	18953	18815	18663	18747	18783	18780	18746	18944	18740	18977	18855	18818	18976	18935	18752	18878	18979	18780	18867	18746	18791	18668	18873	18873	18728	18797	18998	18791	18797	18587	18734	19009	18870	18804	18832	18947	18765	18911	19063	18815	18847	18853	18808	18664	18938	18822	18936	19024	18945	18736	18919	18802	18791	18848	18811	18958	18954	18861	18781	18878	18805	18860	18824	18785	19017	18919	18875	18826	19094	18846	18939	18922	18615	18919	18668	18705	18608	18846	18931	18615	18567	18975	18842	18523	18728	19051	18795	18833	18816	18771	19160	18702	18808	19045	18794	18936	18749	18625	19022	18798	18634	18898	18752	18880	18880	18740	18786	18717	18779	18859	19020	18726	18902	18850	18860	18807	18841	18830	19021	18793	18689	18709	18950	18738	18729	18921	18712	18859	18722	18748	18679	18778	18858	18901	18829	18824	18891	18741	18875	18717	18893	18917	18721	18806	18676	18759	18858	18665	18849	18799	18924	18803	18913	18813	18903	18886	18710	18878	18763	18888	18699	18955	18780	18642	18844	18632	18851	18711	18951	18833	18821	18805	18627	18885	18918	18850	18936	18663	18661	18698	18751	18966	18962	19136	18699	18907	18808	19020	18861	18640	18814	18770	18745	18897	19118	18759	18622	18883	19146	18951	18781	18977	18757	18811	18789	18797	18621	18956	18986	18644	18780	18946	18878	18840	18670	18884	19058	18866	18906	19033	18806	18675	18898	18937	18870	18894	18651	18860	18834	18926	18792	19033	18908	18899	18885	18859	18802	18820	18713	18659	18860	18894	18694	18805	19105	18925	18934	18859	18797	18904	18780	18835	18815	18839	18985	18608	18858	18665	18691	18706	18887	18773	18668	18644	18602	18948	18663	18910	18950	18746	18690	18739	18862	18956	18813	19054	18839	18832	18675	18755	18696	18659	18885	18776	18630	18803	18958	18939	19066	18823	18773	18776	18878	18854	18689	18887	18643	18924	18859	18844	18716	18770	18824	18723	18906	18781	18893	18987	18767	18953	18659	18915	18753	19028	18591	19124	18635	18735	18949	18758	18711	18669	18916	18864	18886	18740	18952	18738	18892	18895	18761	18853	18834	18759	18806	18830	18722	18841	18702	19031	18782	18957	18772	18691	18878	18643	18894	18871	18708	18769	18615	18698	18882	18611	18939	18754	18968	18967	18953	18908	18917	18885	18980	18965	18848	18825	18685	18732	18731	18783	18880	18743	18756	18959	18679	18779	18855	18910	19025	18931	19009	18654	18651	18913	18789	18968	18631	18691	18860	18870	18899	19178	18814	19088	19047	18880	18736	18895	18844	18774	18595	18670	18990	18900	18839	18808	18912	19173	18879	18975	18695	18593	18592	18973	18844	18729	18782	18811	18804	18982	18863	18873	18941	18919	18947	18854	18729	18764	18857	18769	18758	18588	18741	18677	18817	18841	18705	18821	18835	18679	18939	18912	18841	18921	18875	18659	18814	18957	18721	18977	18779	18860	18757	19018	18990	18870	19043	18685	18922	18795	18565	18867	18910	18925	18640	18715	18794	18762	19011	18762	18977	18950	18807	18880	18893	18910	18618	18657	18615	18765	18901	19015	18750	18834	18847	18839	18978	18876	18809	18791	18651	18852	18952	18681	18852	18953	18861	19045	18656	18693	18918	18867	18870	18828	18959	18463	18709	18516	18680	18791	18976	19005	18831	18775	18748	18871	18949	18847	18751	18835	18986	18988	18857	18829	18889	18963	18607	19071	19011	18796	18822	18872	18721	18929	18865	18921	18760	18770	18664	18937	18794	18739	18814	18909	18741	18898	18828	18992	18877	18836	18795	18601	18570	18685	18698	18715	18702	18620	18633	18704	18903	18796	18860	18793	18951	18962	18914	18732	18765	18936	18798	18771	18761	18896	18976	18854	18726	18850	18780	18794	19045	18907	18905	18751	18760	18887	18697
26245	54093	48533	33136	21690	18813	18107	20361	17124	17267	16260	16207	16191	16101	15880	15962	15916	15992	15609	15733	15698	15591	15689	15567	15805	15457	15779	15487	15774	17069	17824	16648	15720	15364	15470	15474	15585	15537	15622	15467	15576	15536	15467	15549	15558	15564	15423	15403	15504	15487	15540	15618	15507	15659	15655	15405	15660	15393	15670	15555	15513	15576	15624	15444	15432	15497	15493	15576	15516	15417	15449	15613	15635	15515	15557	15651	15529	15536	15459	15554	15586	15629	15585	15448	15460	15586	15557	15483	15483	15506	15422	15582	15549	15553	15421	15610	15532	15584	15415	15306	15688	15546	15443	15455	15493	15577	15460	15691	15500	15678	15518	15488	15460	15503	15632	15570	15483	15646	15530	15606	15630	15415	15547	15478	15487	15442	15380	15643	15535	15592	15452	15487	15575	15528	15447	15536	15448	15632	15554	15457	15545	15612	15435	15541	15686	15416	15540	15530	15684	15513	15422	15439	15564	15453	15567	15490	15673	15618	15678	15444	15337	15395	15539	15527	15647	15570	15660	15433	15424	15734	15374	15566	15404	15537	15530	15443	15442	15543	15426	15511	15577	15383	15547	15500	15500	15606	15498	15549	15555	15372	15457	15532	15609	15444	15617	15471	15555	15506	15583	15530	15535	15606	15495	15499	15462	15546	15689	15593	15393	15565	15567	15370	15441	15518	15459	15618	15513	15530	15611	15547	15615	15518	15518	15538	15514	15536	15345	15388	15605	15464	15579	15527	15471	15754	15482	15490	15597	15270	15514	15343	15418	15460	15434	15641	15611	15577	15573	15599	15593	15576	15527	15473	15720	15435	15493	15512	15393	15560	15453	15684	15614	15374	15585	15627	15649	15551	15528	15627	15541	15566	15304	15579	15436	15595	15383	15410	15328	15522	15640	15546	15493	15604	15353	15408	15482	15552	15574	15523	15606	15477	15694	15421	15476	15457	15440	15507	15406	15505	15457	15493	15412	15408	15427	15468	15500	15485	15510	15540	15301	15649	15476	15784	15253	15513	15540	15482	15540	15569	15458	15597	15542	15616	15486	15606	15672	15668	15612	15357	15582	15318	15471	15494	15538	15335	15489	15326	15517	15674	15387	15671	15459	15660	15547	15530	15545	15460	15558	15582	15638	15355	15519	15549	15563	15709	15548	15524	15457	15494	15732	15451	15569	15486	15573	15492	15481	15642	15549	15664	15539	15693	15482	15386	15472	15658	15360	15661	15348	15517	15580	15440	15552	15471	15508	15438	15557	15444	15643	15539	15582	15594	15530	15390	15627	15373	15498	15268	15459	15411	15346	15410	15469	15414	15507	15616	15727	15520	15528	15494	15576	15667	15411	15450	15641	15602	15598	15472	15562	15573	15623	15458	15752	15551	15597	15481	15547	15533	15399	15565	15520	15563	15682	15657	15505	15540	15540	15416	15527	15647	15734	15507	15557	15452	15453	15459	15603	15583	15509	15264	15694	15661	15648	15559	15579	15532	15557	15501	15545	15590	15468	15435	15530	15646	15526	15451	15499	15376	15750	15613	15341	15596	15648	15534	15448	15329	15658	15643	15556	15614	15685	15501	15558	15518	15502	15466	15474	15494	15467	15419	15618	15445	15615	15519	15474	15491	15616	15565	15510	15492	15652	15678	15240	15694	15510	15432	15462	15654	15525	15665	15605	15469	15364	15447	15425	15564	15633	15488	15607	15310	15462	15629	15513	15419	15459	15474	15381	15452	15617	15626	15499	15590	15423	15435	15709	15557	15365	15485	15585	15501	15400	15536	15627	15575	15565	15530	15463	15608	15607	15515	15404	15464	15474	15401	15532	15449	15404	15522	15564	15589	15400	15623	15468	15480	15463	15650	15466	15461	15432	15473	15637	15651	15312	15573	15534	15746	15497	15687	15303	15557	15535	15352	15611	15505	15520	15500	15280	15379	15478	15546	15630	15758	15697	15450	15555	15660	15480	15460	15642	15534	15360	15599	15461	15561	15445	15542	15523	15546	15524	15635	15455	15484	15519	15418	15455	15566	15614	15574	15468	15560	15428	15535	15539	15482	15722	15348	15501	15571	15517	15441	15577	15546	15514	15436	15567	15502	15591	15581	15253	15763	15406	15547	15430	15555	15425	15555	15569	15471	15523	15503	15253	15593	15629	15541	15537	15578	15479	15551	15535	15498	15582	15507	15520	15521	15553	15513	15487	15505	15549	15441	15568	15612	15620	15484	15572	15447	15519	15468	15593	15574	15530	15636	15403	15281	15569	15423	15474	15586	15596	15424	15498	15533	15613	15384	15406	15477	15562	15507	15715	15658	15601	15399	15493	15608	15716	15555	15580	15597	15592	15393	15600	15414	15619	15498	15405	15576	15488	15625	15309	15709	15714	15607	15408	15559	15697	15574	15446	15581	15600	15439	15514	15552	15365	15517	15480	15479	15568	15523	15383	15569	15491	15675	15385	15647	15377	15461	15557	15497	15532	15485	15451	15576	15460	15353	15539	15472	15519	15563	15357	15420	15490	15578	15638	15620	15377	15598	15498	15694	15290	15482	15423	15433	15573	15456	15478	15655	15442	15540	15679	15547	15466	15453	15542	15622	15465	15531	15430	15309	15344	15579	15546	15524	15482	15568	15414	15394	15488	15462	15461	15620	15443	15427	15435	15322	15477	15579	15668	15614	15486	15601	15516	15420	15507	15451	15366	15543	15538	15538	15553	15571	15600	15523	15425	15519	15492	15449	15543	15617	15583	15763	15380	15537	15454	15579	15618	15376	15579	15398	15515	15369	15431	15504	15646	15550	15537	15581	15670	15637	15615	15542	15641	15525	15463	15600	15519	15413	15321	15625	15613	15436	15532	15741	15640	15593	15424	15508	15540	15633	15585	15612	15481	15623	15546	15586	15416	15677	15602	15519	15494	15522	15314	15541	15387	15398	15511	15533	15366	15475	15487	15599	15584	15541	15584	15500	15520	15588	15453	15568	15494	15419	15615	15436	15481	15616	15516	15570	15524	15721	15542	15479	15582	15345	15534	15464	15504	15474	15526	15468	15344	15458	15505	15607	15501	15566	15617	15563	15402	15388	15637	15470	15468	15647	15654	15296	15542	15590	15620	15443	15558	15638	15491	15624	15342	15545	15524	15476	15422	15597	15426	15420	15544	15533	15472	15576	15369	15437	15528	15646	15483	15413	15650	15480	15586	15523	15448	15588	15568	15536	15460	15547	15489	15546	15534	15526	15480	15521	15499	15640	15687	15496	15457	15338	15675	15386	15588	15459	15551	15559	15571	15578	15416	15453	15460	15612	15513	15449	15632	15576	15538	15462	15336	15457	15608	15374	15614	15499	15546	15540	15514	15550	15455	15530	15614	15313	15461	15438	15635	15275	15574	15607	15386	15539	15515	15705	15447	15404	15547	15441	15594	15497	15584	15629	15566	15494	15418	15529	15563	15564	15529	15452	15507	15438	15482	15477	15571	15489	15346	15504	15627	15530	15542	15468	15389	15452	15587	15577	15700	15687	15454	15717	15548	15524	15599	15353	15453	15566	15562	15500	15404	15445	15577	15159	15523	15636	15350	15539	15444	15448	15677	15500	15458	15628	15460	15432	15416	15646	15289	15608	15519	15410	15595	15514	15449	15513	15487	15385	15663	15495	15462	15481	15502	15526	15489	15404	15467	15462	15530	15571	15488	15321	15403	15536	15611	15531	15536	15484	15407	15697	15420	15407	15482	15562	15310	15587	15527	15539	15507	15437	15480	15379	15630	15375	15500	15532	15521	15437	15364	15477	15437	15592	15470	15485	15495	15475	15461	15516	15754	15301	15377	15615	15565	15528	15417	15473	15659	15424	15559	15709	15399	15564	15756	15423	15682	15569	15505	15591	15579	15658	15457	15596	15494	15441	15656	15404	15523	15591	15486	15483	15585	15308	15621	15496	15696	15452	15517	15615	15530	15691	15499	15643	15466	15436	15582	15645	15584	15611	15309	15544	15676	15513	15669	15377	15613	15537	15471	15397	15698	15593	15630	15546	15431	15613	15538	15483	15573	15676	15480	15640	15669	15587	15451	15555	15523	15640	15469	15572	15498	15518	15538	15357	15575	15462	15385	15540	15553	15527	15530	15416	15535	15454	15486	15491	15470	15514	15466	15502	15404	15451	15525	15481	15463	15556	15393	15632	15556	15485	15464	15634	15466	15444	15478	15532	15568	15420	15609	15574	15579	15669	15448	15556	15619	15395	15480	15460	15523	15315	15410	15303	15419	15504	15535	15524	15573	15412	15488	15531	15510	15495	15395	15619	15662	15486	15616	15591	15246	15629	15520	15441	15325	15397	15515	15465	15459	15483	15586	15461	15383	15361	15466	15464	15631	15676	15638	15695	15254	15588	15341	15651	15534	15591	15632	15549	15422	15574	15399	15374	15610	15530	15583	15600	15459	15674	15583	15453	15401	15470	15593	15503	15455	15593	15468	15493	15502	15511	15407	15402	15436	15418	15659	15731	15558	15570	15369	15589	15629	15511	15421	15395	15430	15599	15584	15431	15502	15577	15604	15456	15596	15538	15629	15527	15344	15470	15441	15544	15516	15455	15405	15520	15520	15483	15405	15485	15492	15398	15785	15623	15418	15543	15331	15479	15285	15379	15543	15475	15458	15404	15523	15371	15476	15628	15644	15347	15489	15572	15403	15495	15709	15465	15614	15566	15564	15519	15439	15575	15526	15524	15419	15507	15591	15361	15563	15543	15513	15383	15383	15542	15471	15456	15415	15573	15568	15368	15474	15548	15731	15662	15505	15733	15663	15637	15687	15563	15469	15409	15416	15476	15607	15565	15583	15388	15606	15403	15592	15575	15602	15574	15503	15446	15524	15486	15561	15422	15659	15544	15544	15475	15652	15534	15602	15404	15690	15520	15338	15415	15524	15532	15346	15500	15543	15451	15491	15586	15498	15630	15567	15510	15487	15605	15518	15569	15471	15314	15656	15486	15636	15542	15459	15531	15521	15621	15309	15512	15604	15568	15388	15543	15573	15475	15491	15481	15582	15508	15574	15332	15416	15472	15605	15423	15428	15569	15409	15473	15554	15549	15559	15464	15410	15607	15592	15478	15592	15509	15553	15553	15530	15383	15624	15588
29493	25792	28972	23066	18539	17921	17858	17607	17485	17782	17385	17201	17231	17039	17012	17147	17004	17279	17039	17093	17134	17192	17035	16910	17253	17135	16901	17087	17116	17085	17128	17107	17024	17030	17020	16774	17038	17134	16978	17216	16986	17099	16947	17125	16874	16844	17054	16964	17172	16967	17209	17068	17022	17222	17124	17131	17097	17220	16992	17089	17105	17163	17033	16717	16913	17041	16800	16806	17120	17168	17011	16989	16934	16916	16966	17025	16912	17030	17142	17053	17084	17131	16835	17006	17056	16980	17149	16848	17139	16976	17093	17208	17118	16882	17081	17143	16848	17087	17197	16938	17013	17008	16938	16833	16940	16824	17192	17233	17256	16991	17065	17001	17056	17042	17010	17226	17068	16926	17102	17175	16961	16928	17176	17043	16947	17026	17045	16988	16962	16939	16946	16967	17044	17133	17168	17065	17320	16871	16866	17004	17133	16885	16921	16999	17107	16951	17004	16870	16982	17083	16792	16963	16882	16998	16978	17095	16830	17040	17100	16999	16914	17335	17188	16973	17138	16971	16959	17199	17018	17187	17004	16714	17133	17191	17008	16986	16884	17015	17086	17121	17003	17019	17153	17042	17048	17161	17140	16921	17058	16890	16908	16716	16893	16869	16987	17075	16974	16920	16854	17071	16932	17026	17084	17254	16972	17122	16952	16936	16787	16870	17060	16974	17104	17052	17083	16953	17125	17060	16869	17040	17112	16892	17035	16996	16876	16918	17012	17031	17133	17065	16903	17175	17156	16996	17026	17156	16886	17121	17110	17277	17001	16997	16986	17007	17014	17107	17035	16886	16991	17113	16969	16876	17249	16912	16939	16907	16989	17170	16936	16957	16986	16876	16984	17050	17069	17062	17165	16890	16857	17076	16874	17109	17208	17097	17265	17059	17071	16945	17036	16989	17044	16946	17170	17068	17033	17283	17121	16971	16957	16835	16896	17216	17202	17014	16870	16987	16881	17152	17131	16941	16861	17257	17047	17013	16847	17111	16991	16972	17063	17173	17064	16996	17140	17064	17091	17296	17109	17090	17122	17157	16995	16962	16974	17054	16966	16978	16982	17052	16971	17131	16810	17012	17086	17059	16949	17029	17053	17049	17120	17096	17210	16682	17061	16947	16901	17100	16898	17037	17051	17117	16890	17164	16896	16846	16942	17080	17229	17044	17042	17042	16928	16948	17036	17048	16909	16944	17004	16927	16975	16750	16825	17135	16965	16913	17145	17014	16856	17071	17059	17003	17158	17114	17085	17055	16988	17004	17038	17104	16912	17075	17143	17153	16955	17086	16951	16968	17007	16957	16987	17088	16853	17001	17077	16929	16841	16988	16953	16786	16836	17019	16944	16916	16934	16808	16921	16992	16849	17128	17182	17110	17150	17088	17018	17137	17081	16950	16988	17018	16847	17052	17153	17072	17079	16966	16996	16997	16934	17035	17005	16889	16822	17044	16913	17126	17166	17164	17141	16855	17113	17144	17129	16935	17016	17149	16953	16936	16905	16926	17013	16975	17052	16946	16845	17193	16934	17175	17134	16799	16914	17156	17155	17038	17118	17087	16945	17007	17105	16973	16744	16824	16886	16939	16897	16929	17130	16972	17005	16993	17244	17076	17062	16880	17231	17005	16884	16852	16943	16979	17103	17038	16806	17141	17112	16843	16872	17009	17113	17029	17129	17018	16977	16927	17087	17153	16890	17006	17019	17094	17038	17167	17166	17089	16923	16811	16993	17133	17051	16996	17126	17361	17008	16881	16845	17001	16940	17037	17110	17113	17024	16899	17089	16969	16932	16926	17019	17093	17006	16940	16885	16891	16974	17054	17135	16974	17103	16981	16859	17057	17000	16997	16998	17016	17063	17200	17183	16836	17147	17229	16771	16894	17270	17148	17039	16902	16985	17174	16897	16900	17042	17088	17170	17007	17023	16970	16929	16971	16924	16949	16966	16972	17023	16697	16860	16972	17035	16964	17017	17213	16938	17023	17161	17243	17167	16860	16986	17084	17176	16974	16965	17063	17154	17245	17182	17024	17143	17047	17125	16970	16916	16987	17166	17128	17078	17036	16904	16949	16945	17128	17049	16996	16636	16806	16771	16832	16903	17233	17144	17053	16949	17157	17060	17032	16936	16964	16914	16885	17130	16834	16923	17105	17215	17126	17135	17172	16990	17077	17118	17096	17188	17043	17038	16939	16921	16940	17085	17003	17101	16997	17390	17053	16969	17179	17034	16998	16997	17174	17203	17051	17034	16931	16859	16754	17179	17192	16980	17014	17195	17049	17088	17002	16938	16820	17083	17041	16949	17164	16899	16979	17090	17097	16963	17188	17045	17027	16940	16908	17137	17077	17052	17018	17029	16943	16948	17344	16886	16894	17247	17033	16965	17031	17129	17161	17053	16955	17046	17020	16923	17127	16897	17024	17037	16990	16993	16944	16955	17090	16972	17038	17118	17032	17150	16881	17103	16755	17007	16905	17192	17045	17171	17115	16965	16930	17268	16998	17027	17032	16938	16987	16980	17033	17158	17110	17118	17079	16818	16874	16925	17184	16964	16973	17184	17023	17064	17072	16959	17001	17015	16915	16972	16943	17004	16915	16882	17127	17226	17065	17120	17009	16892	16890	17114	17138	16989	17089	17105	16902	17052	17041	17001	16846	16870	16828	16996	17046	17088	17047	16964	17099	16968	17144	17245	16897	16929	17025	17057	16855	17070	17139	17207	17156	17118	17015	17124	17078	17006	17076	17065	17121	17211	17116	16870	16894	16962	17120	17035	17209	16905	17159	17047	16960	17123	17137	17075	16894	17132	16915	17172	17022	16812	17204	17071	17002	17022	17208	17146	17067	16974	16992	16976	17012	16953	16902	16790	16949	17184	16872	16964	16912	17093	16943	17239	16967	17067	17082	17019	16893	17011	17195	17006	16930	16966	17279	17111	17077	16839	16872	16934	16914	16980	17140	16977	17061	17054	17105	17173	16910	17141	17275	17326	17223	16988	17033	16892	17071	17144	17018	16896	17206	17078	16985	17221	17056	16999	16962	16886	17145	17022	17050	17124	16973	17118	16906	16822	17123	17090	16997	16971	16987	17094	17085	16962	17000	16968	16988	17141	17014	17027	17001	16971	17056	17028	16938	17090	17006	17212	17110	16998	17028	16990	17062	17147	17100	16886	17147	17173	17004	17139	17007	17278	17077	17080	17180	17004	16991	17182	16932	17003	17140	17140	16961	17051	17026	17070	17304	17061	17081	17066	17166	16839	16929	17047	16929	16834	17062	17038	17046	17022	17108	17010	17074	16932	16984	17004	16978	17048	16813	17120	17173	17216	16899	17226	17093	16968	17000	16913	17101	16971	17153	17088	17222	17062	16986	17106	17129	17113	16913	17072	16954	17074	17136	17135	17060	17196	17104	17075	16772	17022	17083	17002	16820	17162	17077	17094	17185	16962	16968	17241	16850	17187	16880	17315	17165	17060	17187	17253	17011	16925	17206	16763	16851	16947	16834	16752	16991	17202	17019	17288	16968	16837	16973	17025	17042	17152	17193	17188	17041	16933	16810	17005	16909	17202	17253	17072	17041	17217	16914	16904	16979	17065	17035	16894	16817	17121	17055	17208	17118	16970	17165	17066	17044	17047	16949	16994	17165	17089	16855	17108	16906	17115	16954	17068	17191	17041	16866	16983	16979	17119	17033	16923	16974	16825	16886	16842	16891	16997	16787	16971	17337	17147	17141	17057	17261	16985	17132	17112	16985	16956	16863	16989	17023	17027	16967	17045	17123	17206	16886	17088	16958	17110	17005	16967	16972	16887	16940	17099	17051	16957	17114	16932	16964	17140	16967	17180	16988	17119	16876	16888	17187	16973	16897	17123	16845	17189	16980	17120	17027	16958	17047	17123	16999	17092	17131	17105	16919	16886	16976	17019	17182	17020	17000	17169	16989	17102	16933	17040	17156	17005	17200	17318	17142	17110	17002	16931	17175	16842	17109	17058	16896	17038	16934	17088	17069	17127	16989	17100	16919	17066	17050	16972	16994	17167	17024	17139	16882	16980	16795	17221	16892	16997	17061	17158	17096	17115	17078	17080	17103	17030	16818	16922	17029	17017	17067	17169	16976	17069	16996	17000	17184	17004	17194	16921	16861	17055	17080	17130	17020	16984	16969	17258	17065	17191	17121	16979	17038	17077	16983	17103	17216	17052	16998	16934	17023	17120	17077	16840	17059	17191	16975	16839	17210	17071	17085	17008	16966	17152	17146	16898	17047	17167	17234	17189	16825	17140	16954	16915	16970	16874	17002	16830	16790	16946	16925	17012	16890	16977	16953	17028	17109	16987	16985	16832	17015	16953	17007	17004	17024	16947	17140	16931	17277	17008	17140	16949	16968	17052	16898	17029	17147	17125	16987	17222	17060	17181	17088	17170	16995	17207	17065	17027	17065	17046	16878	16983	17054	17037	17051	17124	16835	17275	17168	17189	16988	17203	17025	16992	16929	17228	17189	16868	17074	17081	16988	17137	17224	17161	16890	16692	17000	16845	17097	17144	17101	17141	16851	17093	16953	17047	17350	16916	17217	16977	17127	17002	17231	16898	17014	16998	17036	17024	16934	16953	16922	17054	17018	17204	16875	16679	16949	17087	17083	17146	16949	16929	17190	17063	16959	17302	17065	17043	17044	17091	16834	17025	17365	16970	16999	17157	17184	16981	16852	17108	16735	17053	17198	17092	17078	16891	17090	16875	16986	17141	17038	16935	16909	17092	17075	17132	16959	17000	16912	16952	17075	17148	17013	17207	16883	16697	17091	16949	17124	17005	17070	17089	16980	17281	16976	17115	17195	16841	17077	17027	16986	17069	16925	17050	16963	17138	16888	16928	17047	17202	16949	16976	17111	17143	17045	17132	16994	17399	17011	17211	17010	16896	17117	17110	16961	16953	16960	16982	17269	17314	17009	16897	17025	16848	16977	17062	17055	16966	16838	17108	16837	17099	17052	17094	17170	17174	16891	17075	17000	17118	17026	16927	17080	17197	17011	17020	17087	16939	17056	16875	17112	16877	17055	16980	16872	17217	17179	17193	16924	17106	16794	16994	17192	16889	17062	17038	17145	17284	17033	17082	17234	17098	17022	16902	17195
21204	35770	28175	18648	16330	15544	15213	15171	15340	15094	14791	14745	14643	14705	14420	14748	14590	14553	14566	14467	14481	14545	14512	14598	14634	14497	14566	14614	14339	14595	14588	14769	14504	14460	14648	14495	14620	14655	14378	14536	14530	14466	14403	14494	14556	14438	14636	14451	14584	14629	14361	14677	14507	14477	14533	14416	14452	14399	14671	14466	14589	14479	14514	14562	14532	14354	14598	14395	14489	14384	14513	14703	14651	14726	14490	14310	14546	14358	14430	14494	14531	14520	14594	14454	14676	14508	14553	14462	14706	14488	14360	14560	14466	14471	14499	14325	14635	14540	14441	14372	14595	14564	14489	14441	14656	14497	14497	14549	14533	14355	14498	14429	14530	14469	14614	14428	14421	14496	14567	14551	14558	14457	14672	14512	14465	14702	14532	14566	14542	14570	14591	14645	14430	14479	14524	14454	14551	14533	14594	14569	14654	14641	14572	14515	14556	14546	14373	14444	14457	14575	14562	14453	14333	14602	14545	14548	14498	14650	14631	14665	14616	14502	14455	14677	14524	14532	14570	14371	14527	14460	14490	14441	14487	14356	14531	14545	14425	14486	14422	14503	14401	14557	14590	14537	14537	14565	14590	14318	14504	14563	14396	14426	14544	14481	14476	14567	14385	14595	14589	14474	14476	14399	14528	14566	14696	14409	14707	14426	14449	14561	14574	14546	14426	14543	14550	14590	14434	14497	14440	14601	14453	14695	14548	14409	14380	14391	14782	14442	14531	14556	14511	14378	14475	14486	14614	14603	14435	14469	14423	14535	14512	14412	14516	14344	14359	14501	14671	14399	14452	14547	14441	14388	14565	14580	14444	14404	14515	14511	14351	14500	14594	14538	14470	14525	14396	14626	14555	14499	14396	14492	14397	14551	14537	14547	14415	14482	14496	14567	14567	14523	14478	14657	14656	14549	14588	14380	14521	14618	14546	14497	14404	14642	14518	14521	14691	14339	14461	14628	14579	14541	14499	14524	14494	14488	14287	14553	14510	14592	14550	14548	14613	14600	14632	14327	14552	14585	14578	14439	14380	14538	14475	14672	14500	14427	14315	14228	14503	14394	14441	14528	14542	14595	14368	14480	14499	14501	14565	14460	14659	14459	14429	14606	14569	14691	14551	14537	14476	14478	14585	14372	14515	14592	14324	14611	14606	14656	14354	14630	14594	14503	14405	14537	14521	14463	14568	14419	14631	14603	14521	14541	14517	14532	14458	14608	14582	14544	14553	14492	14433	14314	14623	14527	14525	14604	14566	14610	14524	14465	14560	14434	14501	14416	14438	14567	14526	14605	14439	14551	14439	14477	14339	14524	14556	14534	14388	14608	14523	14560	14614	14475	14470	14619	14461	14522	14615	14515	14491	14566	14662	14577	14629	14421	14651	14345	14430	14677	14347	14572	14411	14492	14418	14643	14568	14601	14397	14541	14583	14405	14484	14441	14488	14501	14541	14606	14523	14612	14728	14566	14391	14620	14583	14372	14399	14549	14731	14570	14605	14408	14494	14486	14583	14632	14466	14671	14486	14442	14461	14610	14617	14427	14573	14568	14558	14492	14484	14602	14443	14505	14365	14614	14589	14560	14483	14388	14346	14725	14583	14407	14590	14678	14370	14529	14599	14535	14479	14632	14493	14508	14559	14631	14634	14853	14518	14432	14578	14421	14399	14418	14611	14580	14552	14579	14784	14415	14433	14408	14419	14473	14564	14518	14640	14627	14324	14585	14581	14683	14549	14449	14483	14506	14492	14660	14712	14523	14629	14476	14481	14665	14495	14478	14407	14580	14295	14642	14500	14499	14536	14429	14581	14526	14614	14601	14583	14590	14484	14499	14551	14458	14552	14589	14503	14564	14381	14462	14562	14582	14550	14689	14564	14627	14414	14443	14412	14429	14489	14402	14413	14308	14510	14626	14587	14465	14368	14495	14461	14661	14527	14452	14570	14424	14590	14627	14391	14560	14487	14613	14325	14494	14661	14622	14535	14599	14530	14488	14545	14608	14445	14545	14481	14576	14340	14451	14548	14429	14573	14537	14516	14625	14514	14586	14474	14496	14554	14571	14453	14620	14697	14379	14526	14481	14621	14405	14475	14383	14460	14721	14418	14350	14500	14526	14394	14441	14453	14465	14501	14481	14494	14426	14543	14526	14579	14611	14512	14553	14558	14464	14343	14520	14550	14298	14561	14483	14560	14558	14601	14445	14308	14391	14554	14511	14530	14433	14538	14586	14528	14592	14626	14551	14323	14629	14562	14549	14583	14645	14553	14627	14599	14629	14504	14586	14597	14536	14367	14571	14570	14568	14345	14338	14526	14548	14550	14399	14476	14564	14419	14367	14523	14468	14583	14574	14468	14563	14506	14646	14327	14700	14579	14506	14487	14626	14473	14674	14495	14521	14387	14510	14552	14463	14450	14555	14476	14681	14593	14288	14597	14566	14579	14634	14704	14602	14428	14494	14633	14542	14692	14381	14431	14658	14493	14566	14536	14554	14443	14566	14723	14583	14376	14608	14469	14571	14356	14469	14700	14601	14351	14443	14723	14319	14355	14405	14520	14400	14503	14556	14510	14572	14625	14565	14402	14553	14570	14575	14255	14572	14442	14532	14423	14449	14556	14482	14461	14542	14538	14636	14629	14321	14587	14564	14594	14479	14563	14599	14541	14459	14550	14580	14484	14444	14638	14486	14523	14451	14555	14487	14499	14539	14410	14568	14551	14378	14557	14555	14596	14488	14561	14460	14506	14627	14407	14530	14419	14601	14419	14473	14491	14615	14493	14389	14703	14318	14491	14389	14527	14470	14448	14448	14471	14513	14486	14571	14343	14439	14644	14414	14412	14405	14460	14403	14541	14643	14521	14564	14599	14590	14408	14440	14618	14456	14654	14447	14548	14539	14545	14639	14605	14389	14600	14532	14506	14511	14507	14357	14452	14622	14543	14532	14539	14425	14366	14607	14662	14505	14417	14396	14473	14446	14448	14546	14431	14418	14446	14482	14454	14475	14456	14492	14531	14523	14722	14574	14667	14374	14430	14517	14593	14700	14496	14616	14574	14655	14673	14542	14510	14435	14399	14489	14601	14608	14547	14547	14405	14389	14508	14572	14555	14390	14379	14445	14449	14524	14512	14599	14707	14473	14524	14401	14446	14486	14548	14420	14848	14543	14561	14476	14406	14423	14342	14564	14463	14491	14512	14548	14587	14523	14573	14474	14494	14528	14420	14590	14646	14490	14459	14472	14551	14624	14531	14571	14625	14465	14280	14508	14514	14492	14446	14596	14288	14440	14527	14399	14345	14603	14502	14492	14446	14452	14549	14577	14399	14608	14571	14477	14542	14529	14559	14510	14569	14604	14467	14442	14599	14642	14602	14473	14525	14320	14603	14682	14596	14625	14711	14514	14369	14558	14529	14563	14371	14419	14464	14455	14714	14526	14330	14427	14340	14710	14483	14474	14510	14650	14467	14430	14431	14696	14507	14428	14408	14425	14383	14556	14494	14549	14428	14577	14583	14562	14664	14366	14582	14579	14502	14320	14534	14457	14476	14479	14541	14693	14591	14368	14358	14591	14541	14424	14446	14512	14615	14499	14487	14426	14493	14455	14494	14393	14530	14457	14538	14580	14423	14648	14565	14702	14388	14608	14742	14462	14586	14472	14537	14503	14555	14367	14611	14501	14518	14361	14600	14601	14478	14509	14544	14614	14682	14630	14460	14591	14542	14536	14541	14515	14565	14553	14614	14569	14512	14450	14519	14654	14637	14330	14441	14553	14492	14393	14372	14462	14469	14493	14491	14490	14640	14404	14622	14496	14410	14288	14615	14506	14495	14378	14483	14570	14611	14586	14377	14563	14573	14496	14455	14544	14467	14444	14569	14445	14575	14545	14446	14570	14543	14334	14474	14534	14480	14345	14612	14532	14594	14544	14528	14558	14548	14451	14470	14390	14589	14531	14454	14489	14585	14548	14445	14616	14424	14544	14653	14413	14316	14474	14654	14535	14604	14525	14582	14537	14444	14538	14463	14575	14513	14461	14425	14298	14533	14456	14556	14418	14276	14531	14780	14371	14671	14567	14453	14500	14569	14524	14487	14553	14765	14615	14565	14446	14572	14565	14668	14564	14488	14452	14586	14639	14512	14470	14565	14555	14696	14522	14571	14557	14442	14466	14484	14371	14324	14626	14206	14551	14555	14584	14322	14507	14607	14516	14462	14706	14760	14707	14574	14554	14497	14661	14444	14571	14391	14645	14497	14548	14559	14515	14557	14460	14618	14656	14553	14642	14595	14446	14447	14543	14578	14466	14449	14554	14652	14606	14651	14629	14491	14535	14446	14796	14558	14410	14608	14484	14650	14527	14405	14673	14582	14637	14474	14397	14666	14384	14608	14517	14320	14427	14507	14641	14590	14447	14632	14549	14549	14493	14624	14597	14375	14490	14643	14575	14504	14639	14492	14735	14403	14507	14527	14409	14554	14425	14471	14565	14575	14617	14440	14537	14556	14470	14608	14501	14486	14502	14495	14466	14379	14573	14497	14550	14535	14688	14508	14489	14483	14448	14519	14494	14478	14421	14387	14472	14544	14587	14623	14446	14498	14524	14386	14409	14361	14534	14611	14428	14417	14496	14568	14491	14580	14460	14517	14602	14530	14527	14484	14547	14481	14436	14539	14707	14666	14624	14707	14509	14519	14553	14578	14558	14515	14562	14495	14445	14461	14515	14649	14619	14565	14366	14580	14424	14605	14299	14443	14729	14552	14594	14706	14452	14590	14367	14479	14676	14383	14565	14543	14416	14543	14560	14627	14483	14589	14476	14468	14432	14492	14488	14510	14641	14667	14556	14441	14495	14453	14544	14469	14490	14489	14762	14367	14457	14521	14568	14488	14409	14386	14596	14659	14305	14556	14664	14653	14574	14657	14446	14443	14566	14691	14383	14551	14418	14594	14723	14521	14510	14643	14591	14501	14588	14486	14556	14577	14545	14460	14728	14459	14631	14533	14704	14599	14647	14501	14597	14510	14703	14578	14399	14424	14598	14633	14642	14627	14570	14529	14496	14488	14504	14533	14328	14551	14580	14507	14491	14436	14569	14531	14617	14546	14363	14620	14698	14781	14426	14453	14564	14343	14570
23328	21090	27849	24865	22270	21380	20578	19731	18809	18332	18081	18183	18047	18042	17862	17866	18030	18081	18113	17832	17929	18037	17827	17884	17835	17738	17928	17856	17920	18152	18575	18537	17884	17755	17631	17866	17643	17725	17835	17711	17813	17774	17778	17971	17690	17706	17784	17696	17960	17760	17587	17671	17749	17802	17814	17848	17834	17725	17739	17868	17756	17700	17839	17691	17702	17717	17778	17717	17842	17745	17721	17922	17642	17715	17733	17875	17906	17656	17515	17802	17536	17668	17793	17669	17950	17711	17725	18054	17779	17686	17814	17705	17662	17692	17767	18013	17615	17839	17664	17690	17817	17694	17838	17737	17640	17765	17601	17858	17830	17666	17730	17693	17899	17633	17719	17863	17825	17544	17906	17724	17748	17633	17681	17649	17652	17902	17718	17760	17807	17573	17614	17695	17691	17691	17581	17751	17709	17770	17819	17684	17712	17826	17625	17761	17706	18069	17598	17905	17873	17826	17843	17972	17737	17640	17806	17792	17757	17811	17612	17723	17752	17688	17789	17727	17764	17695	17863	17532	17731	17755	17851	17771	17615	17633	17730	17515	17501	17693	18091	17664	17463	17757	17647	17816	17732	17822	17621	17599	17699	17853	17662	17762	17678	17857	17701	17724	17720	17683	17704	17997	17753	17590	17834	17653	17875	17691	17818	17791	17543	17554	17837	17794	17709	17662	17968	17715	17607	17716	17671	17695	17770	17595	17768	17623	17851	17951	17854	17953	17704	17596	17698	17781	17754	17874	17621	17703	17618	17837	17576	17632	17797	17743	17978	17768	17921	17658	17518	17835	17839	17631	17679	17854	17865	17598	17630	17858	17758	17821	17587	17825	17715	17795	17779	17765	17665	17806	17732	17897	17686	17687	17778	17882	17821	17994	17908	17755	17652	17741	17835	17966	17537	17615	17735	17694	17777	17881	17918	17770	17673	17677	17381	17603	17638	17808	17699	17701	17732	17549	17839	17667	17720	17858	17759	17782	17630	17675	17650	17987	17714	17793	17818	17532	17864	17658	17624	17705	17715	17525	17784	17924	17859	17747	17683	17791	17979	17782	17732	17731	17883	17831	17863	17644	17850	17937	17868	17667	17808	17831	17794	17575	17601	17544	17713	17766	17820	17847	17810	17929	17560	17526	17703	17689	17766	17671	17797	17755	17950	17804	17939	17664	17877	17654	17965	17706	17613	17891	17820	17893	17781	17615	17787	17734	17828	17875	17638	17696	17922	17643	18034	17885	17676	17675	17671	17787	17791	17845	17670	17856	17738	17791	17541	17667	17711	17721	17892	17518	17773	17591	17623	17639	17619	17700	17663	17776	17771	17630	17573	17665	17734	17757	17702	17804	17789	17725	17666	17991	17816	17686	17631	17633	17807	17727	17722	17766	17586	17701	17858	18002	17878	18015	17864	17767	17712	17680	17750	17660	17872	17883	17939	17662	17884	17918	17589	17574	17739	17815	17852	17892	17715	17519	17745	17634	17663	17756	17959	17739	17902	17660	17857	17798	17747	17622	17600	17724	17886	17734	17850	17900	17800	17704	17806	17934	17857	17580	17771	17707	17926	17916	17685	17696	17800	17619	17720	17735	17944	17680	17714	17765	17749	17917	17920	17616	17775	17918	17744	17841	17745	17747	17790	17589	17701	17711	17735	17781	17709	17638	17886	17648	17846	17820	17698	17789	17826	17699	17730	17844	17828	17699	17829	17680	17837	17886	17823	17686	17862	17752	17687	17858	17777	17666	17812	17960	17564	17744	17612	17772	17642	17855	17794	17641	17729	17834	17923	17707	17654	17666	17791	17661	17707	17569	17702	17665	17599	17576	17729	17643	17669	17970	17712	17479	17797	17726	17914	17723	17845	17683	17979	17812	17733	17864	17841	17755	17868	17701	17674	17640	17629	17624	17822	17805	17771	17665	17791	17944	17658	17558	17698	17768	17915	17892	17593	17593	17898	17690	17789	17644	17584	17705	17618	17761	17608	17639	17751	17803	17702	17783	17744	17709	17597	17745	17700	17700	17607	17566	17726	17795	17666	17594	17791	17807	17630	17695	17718	17583	17730	17537	17841	17901	17748	17707	17775	17621	17634	17640	17918	17900	17789	17796	17714	17699	17803	17810	17642	17478	17973	17871	17681	17898	17657	17763	17909	17663	17653	17677	17711	17767	17956	17778	17682	17742	17672	17819	17662	17762	17741	17825	17729	17726	17625	17827	17808	17747	17843	17822	17666	17688	17691	17957	17782	17820	17771	17468	17997	17902	17936	17610	17641	17690	17570	17734	17559	17813	17628	17823	17595	17791	17720	17876	17816	17911	17763	17872	17665	17749	17888	17721	17669	17824	17909	17498	17753	17743	17748	17737	17935	17953	17852	17976	17958	17866	17700	17512	17678	17640	17793	17799	17819	17965	17702	17612	17826	17674	17818	17744	17832	17815	17853	17593	17839	17618	17694	17668	17701	17718	17863	17922	17622	17791	17786	17803	17779	17516	17792	17796	17769	17646	17672	17866	17821	17781	17901	17781	17707	17510	17859	17732	17727	17890	17434	17570	17806	17588	17537	17731	17573	17602	17599	17854	17637	17629	17797	17627	17630	17751	17929	17631	17589	17817	17723	17743	17760	17670	17700	17475	17649	17737	17769	17749	17580	17665	17534	17727	17715	17713	17773	17787	17764	17708	17860	17550	17834	17710	17683	17797	17743	17719	17862	17703	17856	17676	17782	17643	17677	17755	17898	17818	17807	17613	17701	17752	17602	17806	17821	17774	17826	17858	17648	17835	17905	17847	17563	17639	17602	17655	17804	17648	17843	17657	17693	17780	17612	17882	17803	17595	17670	17543	17848	17615	17852	17814	17618	17847	17886	17650	17769	17700	17678	17890	17808	17775	17837	17823	17849	17578	17638	17651	17733	17793	17769	17800	17580	17732	17501	17463	17701	17653	17816	17912	17707	17770	17710	17748	17607	17694	17762	17793	17904	17606	17621	17594	17753	17455	17534	17688	17700	17795	17733	17677	17763	17792	17856	17821	17758	17623	17524	17999	17625	17525	17695	17625	17566	17624	17770	17917	17806	17956	17725	17822	17729	17697	17949	17780	17610	17988	17874	17765	18084	17912	17626	17773	17843	17543	17827	17686	17796	17718	17625	17638	17719	17922	17743	17666	17951	17908	17853	17869	17758	17653	17506	17727	17590	17685	17878	17673	17554	17856	17775	17769	17903	17592	17914	17668	17756	17707	17687	17636	17767	17839	17886	17698	17675	17800	17709	17556	17820	17788	17672	17816	17893	17830	17762	17890	17634	17642	17726	17626	17705	17772	17796	17657	17653	17660	17643	17787	17764	17625	17875	17803	17920	17882	17823	17844	17717	17654	17828	17797	17896	17746	17835	17673	17799	17647	17601	17589	17616	17854	17651	17564	17728	17670	17543	17715	17524	17656	17623	17618	17680	17652	17844	17717	17716	17720	17806	17610	17586	17609	17788	17771	17804	17706	17754	17691	17686	17648	17617	17757	17683	17626	17777	17848	17647	17863	17815	17644	17880	17792	17787	17714	17675	17708	17573	17871	18028	17716	17973	17945	17821	17622	17580	17538	17757	17851	17860	17814	17625	17827	17801	17491	17943	17883	17681	17901	17953	17753	17859	17758	17726	17688	17689	17914	17735	17965	17688	17615	17802	17574	17858	17833	17738	17840	17761	17689	17527	17604	17659	17766	17726	17735	17609	17723	17693	17633	17704	17702	17753	17591	17503	17683	17816	17872	17573	17847	17572	17495	17611	17850	17852	17569	17821	17669	17868	17740	18045	17621	17822	17773	17665	17979	17782	17676	17671	17728	17705	17643	17827	17546	17758	17574	17591	17682	17729	17868	17661	17794	17625	17833	17685	17533	17908	17823	17855	17645	17597	17790	17636	17742	17971	17756	17826	17690	17797	17555	17589	17646	17893	17716	17672	17813	17638	17717	17652	17718	17685	17713	17640	17713	17970	17623	17680	17809	17693	17975	17796	17702	17762	17657	17687	17690	17730	17732	17695	17689	17987	17879	17792	17823	17828	17885	17747	17805	17941	17514	17644	17623	17754	17552	17920	17522	17672	17715	17797	17689	17849	17784	17828	17766	17599	17659	17742	17909	17678	17633	17703	17784	17702	17497	17765	17709	17718	17695	17659	17679	17822	17753	17955	17795	17661	17666	17675	17880	17877	17815	17932	17684	17791	17585	17900	17876	17846	17707	17584	17771	17939	17573	17845	17705	17796	17614	17738	17841	17793	17833	17668	17838	17821	17859	17929	17786	17809	17820	18022	17750	17681	17946	17651	17905	17900	17843	17714	17583	17941	17831	17639	17833	17729	17789	17704	17636	17779	17625	17719	17531	17800	17876	17793	17795	17740	17839	17752	17968	17800	17807	17580	17689	17852	17768	17699	17679	17729	17667	17933	17785	17712	17846	17623	17777	17690	17586	17764	17820	17820	17760	17459	17574	17808	17656	17773	17575	17549	17739	17921	17549	17663	18091	17731	17594	17618	17970	17835	17605	17842	17795	17978	17708	17715	17789	17648	17832	17727	17900	17763	17664	17788	17754	17742	17658	17645	17841	17850	17571	17698	17635	17509	17748	17678	17670	17795	17638	17893	17597	17851	17675	17852	17719	17730	17793	17840	17775	17638	17840	17863	17683	17770	17721	17766	17704	17653	17732	18008	17941	17598	17776	17896	17714	17682	17868	17851	17853	17770	17679	17506	17505	17843	17872	17741	17791	17967	17751	17634	17800	17514	17770	17794	17810	17555	17623	17815	17862	17923	17545	17779	17881	17854	17738	18017	17698	17837	17852	17807	17661	17901	17789	17633	17812	17569	17598	17473	17749	17609	17689	17718	17607	17591	17796	17535	17661	17948	17512	17678	17599	17625	17899	17840	17615	17729	17847	17701	17738	17813	17728	17752	17567	17743	17757	17826	17709	17701	17578	17985	17909	17835	17675	17720	17799	17548	17835	17762	17521	17428	17707	17777	17513	17978	17638	17686	17852	17746	17820	17694	17478	17691	17605	17788	17864	17742	17792	17755	17748	17729	17680	17853	17772	17634	17580	17629	17676	17750	17757	17743	17967	17732	17566	17716	17762	17855	17803
22771	47100	32299	21144	18457	17420	16323	18346	16454	15578	15328	15448	15183	15078	14852	15065	15193	15117	15123	15011	15094	14892	15054	15016	14888	14887	15067	15061	15009	15748	16282	15789	14938	15065	15013	14777	14891	14945	14906	14887	15006	14948	14888	14798	14878	14967	14830	14948	14822	14942	14940	15066	14958	14964	14766	14958	14782	14708	14871	15014	15036	14995	14781	15119	14978	15064	14934	15024	14906	14923	14822	15076	14894	14935	14910	15063	14998	15008	14992	14829	15132	15020	14887	14965	14872	15111	14969	14880	14971	14961	14949	14974	14831	14861	14858	14932	15005	15001	14907	14893	14909	14886	14891	14969	14964	14967	15062	14936	14934	14943	14944	14923	14884	15010	15008	14939	15084	15089	15054	14958	15057	14950	14870	14991	14894	15005	14888	14902	14822	14997	15002	14856	15060	14733	14927	14937	14873	14936	14913	14823	14911	14959	14843	15016	14935	15051	15052	14852	14895	14808	14875	14915	14988	14848	14907	14978	14924	14834	15090	14865	14838	14929	14980	14864	14939	14961	14920	15046	14970	14807	15143	15111	14963	14896	14933	15015	15009	14906	14862	14998	14893	14761	14949	15005	14877	14938	15037	14963	14886	14780	15073	14895	14918	14914	14949	14803	15056	15010	14994	15008	14966	15008	14936	14906	14839	14880	14923	14950	14887	14877	14889	14854	14954	14828	14830	14909	14916	14910	15041	14892	14861	14982	15053	14861	15050	14836	15033	14868	14903	14806	14757	14848	14813	14960	14848	14902	15031	14791	14924	14999	14788	14849	14845	14798	14907	14850	15091	14856	14952	14978	14825	14950	14909	15020	14924	14853	14874	15031	15044	14936	14914	14981	15001	14956	14903	15051	14949	14962	14734	14890	14950	14810	14889	14938	14952	14880	14848	14800	14995	14769	15013	14764	14902	14992	15027	15052	14908	14973	14774	15007	14935	15008	14930	14898	15014	14854	14931	15046	14973	14754	14881	14924	15030	14875	14947	14866	14831	14943	15008	14898	14835	14889	14903	14839	14982	15098	14915	14915	15010	14748	14743	14948	14840	15036	14977	15034	14855	14855	15091	14954	14936	15027	14893	14982	15032	15036	15025	14918	14976	14821	15023	14846	14860	15034	15085	14872	14934	14980	15020	14927	14874	15024	14905	14987	14875	14928	14950	14834	15014	14979	14969	14896	15053	14844	15030	14942	14988	15005	14969	15072	15059	14857	14966	14998	14952	14885	14939	14874	15020	15020	14864	14724	15022	14863	14898	15037	14883	15024	14711	14836	15048	14946	14960	15002	15110	14958	14943	15115	14807	14895	15098	14945	14763	14929	15048	15013	14987	14846	15076	14726	14934	15006	15033	15039	14879	14998	14991	14954	14814	15017	14913	14899	14856	15014	15005	14843	14824	14978	14977	14847	14893	14934	14899	14816	14914	14999	14845	15080	14756	14792	14905	14914	14777	14873	14944	14968	15095	15031	15091	15017	15039	14902	14898	14860	15074	14912	14902	15110	15023	15078	14945	14937	15069	15031	14951	14823	14936	14945	14956	14848	15270	14931	14815	14960	14793	14965	15060	14940	14886	14863	14896	15017	14873	14891	14841	14999	14957	14919	14969	14972	14985	14881	14844	14983	14747	14938	14950	14907	14864	14772	14893	15027	15083	14904	14992	14943	14882	14838	15121	14716	14984	14847	14981	14899	14682	14986	14852	14925	14807	14900	15026	14800	14993	15047	14929	15068	14953	15014	14842	14964	14917	14891	14897	14898	14944	14870	14876	15089	14816	14779	14965	14877	14817	14878	14909	14936	14870	14898	14906	14862	14933	14947	14946	15038	14806	14936	14865	14997	14886	14926	14959	14943	14950	14869	14846	14806	14854	14833	14893	14849	14690	14966	14976	15023	15056	14794	14917	14943	14956	14861	15086	15000	14914	15071	15082	14807	14828	15003	15063	14875	14844	14909	14805	14783	15119	14894	15037	14941	14994	15037	14889	15027	14865	14899	14895	15006	14897	15135	15069	14995	14914	14851	14883	14976	15001	14806	15101	15050	14795	14829	15022	14773	14918	14928	15020	14760	14980	14993	14841	14980	14815	14950	14885	15167	14886	14824	14964	14926	14820	14957	14906	14897	14940	14975	15002	14867	14807	14934	14865	14927	14960	14925	15044	15061	14924	14959	15096	15036	14873	15102	14990	14892	14828	14811	14947	14987	14934	14921	14846	14951	14848	14776	14902	14767	14861	15055	14924	14863	14928	14810	14843	14992	15000	14820	15078	14777	14898	14994	14872	15038	14949	14974	15025	15003	14985	14900	14863	14990	14897	14987	14936	14948	14796	14951	15100	14883	14908	15194	15046	14961	14928	14879	14954	14901	14987	14818	14948	14898	14988	14900	14966	14901	14995	14674	15102	15112	14822	14829	15071	15034	14958	14888	14900	15065	14882	14956	14985	15074	14926	14786	15081	14988	14793	15005	15079	14848	15138	14981	14920	14842	15118	14934	14965	14824	14790	14963	14822	14921	14944	14951	14754	15013	14958	15012	14951	15004	14880	14820	14899	14875	14990	14873	15061	14821	14998	14878	14997	14777	14954	14942	14850	14959	14998	15046	14964	14898	14993	14825	15043	14840	14946	15003	15023	14884	15067	14906	15046	14966	14912	15008	14912	15024	14925	15077	14988	15016	14961	15041	14947	14912	14843	14796	14751	14976	14908	14799	14842	14917	14995	14950	14923	15069	15062	14893	14848	14987	14868	14966	15016	14971	14980	15002	14769	14996	15195	14857	15056	14797	14840	14795	15023	14993	14937	15025	15005	14777	14811	14965	14867	15071	15039	14869	14885	14946	14862	14909	14990	14794	15025	14914	14948	14882	14888	15146	14879	14821	14898	15117	15082	14878	14858	14983	15033	14983	14816	14951	15015	14858	15022	14933	14858	14935	14927	14907	14990	14830	15030	14787	14872	15063	14890	14975	14849	14950	14937	14903	14962	14902	14849	14798	15003	15115	15034	14954	14848	14964	15011	15086	14920	14869	15069	15019	14809	14777	15117	14696	14909	14945	14906	14963	14773	15034	14751	14936	14948	14866	14789	14959	14937	14874	15033	14906	15059	14944	14750	14979	14673	14737	14950	15048	15105	14849	14938	14938	14904	14970	15071	15027	14908	15077	14875	14881	14741	14913	14836	14938	14866	15071	14871	15028	14799	14956	15004	14948	15042	14904	15075	15083	15057	14931	15103	14806	14917	14908	15019	15039	14730	14927	14969	14936	14981	15006	14846	14849	14933	15089	14938	14943	14928	14995	15010	14950	14950	15037	14843	14997	14911	14824	14860	14890	14899	14685	15002	14901	14827	14858	14954	15045	14906	14707	14937	14943	15046	14759	14814	15052	15004	14928	14876	15015	14956	14875	14929	14857	15021	15033	15030	14982	14979	15049	14833	14926	14978	15057	14878	15067	14961	14839	14947	14884	14766	15198	15043	14820	15066	15000	14772	15113	14967	15054	14981	14889	15123	14834	14779	14908	14896	14664	14847	15030	14989	14950	15063	14922	14978	14806	15032	14993	14912	14989	14900	14855	14835	14981	14892	14941	14926	14919	14846	14963	14963	14916	14833	14761	15006	14944	14937	15119	14834	14906	14980	14931	14985	14951	15008	14911	14840	14855	14948	14940	14819	15000	14861	14848	15065	14968	14861	14784	14822	14854	14792	14904	15067	15123	14971	14910	14781	15081	15044	14928	15000	14875	15039	14915	15008	14973	14792	14963	15059	14953	15067	14760	14962	14899	14891	15047	14891	14880	14953	14791	14899	14951	15081	15017	14770	14960	15045	14811	14888	14977	14925	14940	15028	14753	14937	14831	15154	14972	15055	14895	14837	14960	15006	14956	14953	14840	14851	14839	15058	14812	14992	14941	14846	14947	14796	14910	14828	14772	14795	14805	14936	14985	14928	15106	14907	14768	14972	14912	14818	14829	14871	14889	15229	14899	14831	14944	14843	14999	14832	14923	14979	14995	14922	15021	14883	14926	14930	15006	14959	15003	15000	14845	14951	14667	15033	14843	14995	15024	14968	14913	14786	15093	15058	14782	14912	14805	14744	15034	14876	14835	14876	14991	14896	14922	14903	15052	14826	14924	14825	14855	14691	14794	14875	14894	14839	14999	14835	14963	14940	14865	15034	14943	15021	14904	14990	14967	15037	14804	14996	15058	14902	14943	15015	14819	14895	14863	14893	15067	14890	14894	14959	14853	14892	14779	14909	14989	15002	14893	15004	14733	15028	14943	14896	14856	14898	14862	14820	15009	14868	14927	14880	14844	14808	15046	14887	14982	14919	14923	14927	14958	14967	15017	14951	14947	15004	14881	14977	15057	15058	14976	14805	14946	14917	14911	14786	14956	14985	14866	15159	14826	14786	14950	15096	14972	15221	15183	14973	14907	14896	14864	14790	14973	14929	15026	14972	14931	14836	14786	14929	14930	14887	15032	15021	14851	14724	15021	14928	14841	15045	15065	14915	14792	14882	14781	15015	14940	15015	15006	14869	14857	14938	14781	14811	14766	15071	14870	14904	14855	14873	14837	15058	14813	15055	14809	15091	15028	14931	14878	14969	15010	14819	14854	15101	14742	15121	15032	15002	14879	15079	14824	14857	14804	15045	14798	15048	14962	14870	14965	15044	14986	14854	14974	15055	14950	14842	15056	14869	15053	15013	15008	14734	15001	15014	14763	14989	15016	14971	14933	14757	14878	15092	14942	14949	14978	14947	15118	15082	14976	14999	14929	14976	14942	14898	15042	14811	14895	14851	14926	14829	14916	14910	14875	14997	14778	14837	15120	14942	14886	15105	15004	14964	14992	15048	14982	14967	14882	14985	14711	15035	14994	14814	14809	14950	14908	14933	14845	14990	14885	14989	14997	14896	14795	15001	14984	14956	14773	14860	15014	14874	14892	14952	14985	15016	14871	14980	14926	14886	14976	14988	14990	14837	14781	15046	15121	15009	14915	14862	14959	14812	15085	14880	14953	14936	14943	14890	14909	15025	14873	15031	14849	14770	15020	14954	14898	15002	15037	14914	15032	14959	14989	14832	14813	14978	15061	15044	14735	15134	15031	14890	14923	14988	15038	14901	14945	14984	14781
24473	21112	26792	26524	20435	19371	19254	19186	18261	18182	17983	17960	17893	17917	17978	18145	17498	17832	17917	17796	17814	18005	17739	17771	17971	17985	17783	17769	17707	17861	18204	18198	17895	17942	17591	17854	17515	17576	17746	17623	17705	17715	17723	17733	17747	17828	17717	17667	17660	17861	17651	17606	17653	17814	17767	17765	17865	17844	17751	17796	17633	17809	17466	17784	17712	17617	17782	17536	17690	17869	17848	17619	17708	17688	17540	17889	17594	17858	17765	17853	17718	17849	17901	17915	17766	17625	17602	17984	17707	17690	17762	17637	17591	17652	17499	17887	17687	17691	17764	17828	17720	17760	17670	17748	17981	17860	17738	17691	17627	17870	17864	17716	17636	17705	17600	17673	17739	17832	17625	17781	17753	17746	17733	17693	17692	17663	17800	17730	17555	17741	17824	17715	17697	17652	17692	17489	17798	17763	17630	17789	17715	17616	17574	17765	17537	17737	17615	17772	17549	17716	17804	17647	17649	17804	17919	17793	17818	17738	17676	17649	17664	17776	17757	17924	17455	17824	17606	17755	17655	17720	17642	17750	17813	17707	17851	17483	17727	17678	17766	17736	17855	17812	17739	17648	17580	17668	17659	17893	17739	17796	17510	17644	17786	17678	17632	17632	17634	17692	17675	17589	17744	17644	17746	17706	17612	17643	17620	17751	17661	17653	17451	17729	17637	17541	17590	17748	17738	17855	17561	17711	17946	17788	17810	17630	17756	17629	17736	17579	17654	17860	17616	17735	17651	17853	17657	17491	17595	17685	17611	17884	17693	17784	17556	17931	17840	17589	17652	17802	17695	17502	17526	17665	17883	17466	17521	17760	17713	17737	17695	17663	17627	17544	17783	17703	17690	17613	17853	17783	17782	17746	17689	17797	17815	17736	17825	17634	17570	17582	17604	17791	17629	17774	17706	17777	17664	17801	17800	17631	17477	17742	17667	17824	17617	17454	17656	17666	17606	17650	17801	17724	17655	17667	17717	17669	17790	17670	17688	17658	17880	17888	17617	17703	17788	17635	17666	17780	17772	17679	17729	17930	17797	17581	17890	17734	17913	17799	17787	17712	17501	17667	17818	17842	17721	17602	17475	17794	17888	17426	17628	17673	17772	17802	17738	17491	17834	17566	17736	17747	17469	17580	17783	17577	17577	17797	17682	17675	17721	17554	17492	17616	17783	17536	17591	17661	17715	17684	17710	17674	17711	17885	17746	17686	17644	18028	17721	17798	17842	17643	17859	17935	17749	17738	17758	17752	17899	17842	17863	17502	17659	17419	17578	17604	17805	17516	17852	17758	17600	17788	17642	17803	17661	17563	17736	17767	17887	17812	17696	17491	17792	17662	17863	17678	17508	17741	17666	17779	17734	17563	17591	17670	17713	17448	17553	17702	17646	17692	17783	17807	17682	17680	17651	17383	17639	17665	17767	17705	17578	17669	17556	17776	17853	17614	17789	17758	17765	17773	17706	17701	17957	17803	17632	17590	17813	17460	17789	17799	17482	17705	17623	17804	17825	17754	17614	17486	17783	17691	17596	17623	17744	17719	17632	17474	17784	17594	17556	17582	17656	17704	17776	17887	17746	17890	17806	17545	17565	17694	17634	17723	17704	17491	17750	17700	17553	17658	17676	17670	17871	17729	17707	17736	17732	17675	17470	17633	17724	17658	17771	17698	17677	17868	17644	17801	17831	17645	17697	17747	17651	17695	17758	17467	17780	17626	17761	17773	17792	17689	17758	17565	17811	17791	17675	17991	17499	17756	17776	17808	17718	17912	17695	17356	17727	17567	17616	17668	17768	17795	17630	17687	17707	17946	17641	17856	17664	17899	17549	17589	17639	17710	17669	17807	17731	17985	17886	17778	17617	17665	17641	17842	17672	17603	17818	17572	17769	17563	17746	17653	17481	17711	17783	17506	17762	17586	17781	17779	17900	17812	17714	17591	17714	17587	17586	17675	17572	17791	17704	17787	17682	17737	17895	17838	17584	17580	17822	17781	17856	17685	17721	17806	17629	17736	17858	17731	17722	17669	17705	17705	17635	17532	17667	17768	17827	17803	17728	17565	17772	17689	17849	17849	17469	17830	17660	17556	17797	17702	17907	17586	17554	17720	17553	17767	17541	17653	17830	17780	17717	17547	17696	17648	17555	17735	17571	17835	17568	17648	17824	17586	17615	17650	17805	17776	17655	17836	17811	17703	17642	17630	17733	17824	17665	17687	17784	17671	17902	17606	17564	17730	17710	17765	17644	17679	17668	17626	17872	17512	17560	17622	17939	17706	17748	17823	17712	17823	17794	17695	17662	17678	17865	17932	17914	17562	17487	17688	17623	17514	17654	17641	17542	17889	17888	17877	17298	17669	17732	17791	17844	17685	17810	17909	17808	17843	17814	17675	17945	17701	17608	17712	17731	17699	17874	17505	17638	17989	17702	17803	17875	17730	17635	17647	17810	17703	17756	17736	17691	17574	17493	17920	17857	17973	17595	17670	17837	17739	17770	17700	17775	17702	17705	17493	17698	17713	17533	17811	17836	17893	17685	17792	17692	17637	17689	17671	17543	17754	17394	17682	17670	17649	17781	17653	17757	17537	17845	17732	17617	17641	17820	17551	17715	17839	17692	17797	17775	17642	17695	17943	17757	17527	17693	17613	17556	17773	17518	17585	17602	17678	17786	17683	17791	17439	17746	17758	17654	17661	17662	18015	17793	17793	17897	17654	17791	17640	17859	17846	17947	17652	17865	17793	17717	17808	17770	17738	17742	17672	17713	17666	17522	17592	17575	17632	17646	17628	17454	17636	17787	17768	17537	17675	17760	17717	17684	17747	17684	17593	17652	17664	17637	17696	17842	17757	17683	17677	17869	17789	17845	17845	17834	17815	17619	17754	17772	17719	17667	17612	17671	17879	17505	17599	17782	17793	17650	17711	17793	17831	17596	17662	17895	17584	17642	17863	17757	17744	17695	17691	17649	17729	17612	17640	17975	17911	17548	17709	17669	17579	17716	17723	17773	17463	17595	17631	17808	17678	17897	17578	17667	17854	17763	17675	17809	17483	17636	17627	17971	17701	17683	17490	17684	17674	17690	17807	17718	17777	17670	17608	17747	17658	17555	17705	17893	17648	17691	17662	17629	17740	17806	17701	17751	17642	17637	17526	17724	17729	18049	17639	17908	17798	17658	17584	17668	17918	17509	17804	17806	17554	17783	17777	17533	17719	17925	17459	17760	17473	17750	17776	17798	17809	17619	17700	17756	17950	17659	17741	17679	17688	17736	17617	17853	17818	17787	17838	17827	17845	17838	17569	17545	17894	17704	17823	17867	17688	17881	17817	17554	17773	17629	17704	17715	17626	17580	17645	17750	17747	17781	17823	17723	17751	17592	17544	17601	17669	17746	17697	17660	17644	17708	17621	17704	17603	17636	17661	17890	17769	17650	17682	17898	17658	17649	17810	17840	17742	17729	17574	17581	17715	17777	17725	17683	17623	17883	17706	17657	17752	17838	17708	17637	17775	17699	17797	17790	17759	17813	17765	17710	17633	17549	17816	17833	17714	17570	17699	17731	17777	17752	17679	17782	17640	17604	17772	17686	17702	17801	17585	17794	17605	17867	17760	17696	17788	17840	17862	17763	17709	17756	17604	17899	17739	17810	17696	17687	17544	17623	17821	17721	17629	17659	17655	17772	17885	17646	17626	17694	17679	17546	17718	17885	17875	17885	17842	17829	17851	17800	17839	17913	17616	17786	17675	17764	17622	17709	17771	17758	17629	17633	17631	17630	17703	17648	17468	17361	17696	17763	17675	17703	17671	17611	17696	17876	17592	17625	17801	17724	17698	17879	17922	17652	17641	17471	17705	17667	17601	17615	17796	17685	17567	17692	17523	17625	17796	17822	17628	17690	17740	17461	17467	17599	17689	17678	17772	17626	17537	17773	17715	17657	17728	17849	17626	17708	17660	17775	17740	17679	17832	17731	17479	17745	17532	17698	17835	17689	17554	17800	17747	17731	17594	17630	17746	17710	17727	17875	17808	17748	17629	17669	17716	17772	17626	17539	17697	17897	17717	17699	17683	17540	17647	17574	17784	17671	17566	17628	17765	17784	17894	17539	17737	17636	17790	17907	17672	17625	17694	17847	17861	17665	17745	17636	17546	17832	17811	17938	17703	17843	17693	17625	17615	17472	17641	17775	17865	17860	17678	17806	17881	17683	17672	17903	17722	17877	17816	17741	17729	17588	17925	17684	17673	17544	17587	17584	17649	17688	17612	17652	17486	17628	17795	17875	17886	17630	17731	17743	17797	17745	17685	17550	17749	17657	17763	17747	17685	17564	17942	17661	17740	17799	17776	17754	17833	17629	17979	17852	17967	17639	17860	17820	17643	17724	17689	17580	17836	17560	17666	17903	17625	17577	17760	17536	17469	17843	17806	17794	17831	17808	17855	17757	17610	17482	17761	17700	17686	17669	17774	17577	17832	17645	17669	17609	17823	17643	17658	17547	17718	17665	17814	17909	17759	17863	17819	17679	17715	17887	17710	17891	17903	17691	17829	17737	17668	17828	17752	17569	17968	17686	17638	17926	17682	17540	17915	17607	17646	17750	17742	17830	17595	17779	17714	17651	17865	17578	17735	17687	17746	17695	17616	17973	17576	17604	17645	18056	17765	17725	17723	17771	17894	17618	17805	17827	17380	17593	17839	17875	17760	17781	17732	17566	17494	17684	17745	17837	17565	17670	17673	17730	17680	17714	17748	17701	17704	17648	17902	17788	17739	17739	17592	17802	17592	17735	17616	17845	17578	17696	17677	17659	17788	17868	17927	17810	17696	17959	17898	17752	17814	17650	17489	17603	17682	17757	17841	17710	17742	17775	17855	17685	17524	17633	17646	17784	17620	17742	17851	17728	17783	17751	17656	17850	17773	17665	17469	17659	17735	17768	17713	17663	17752	17954	17569	17645	17794	17643	17746	17642	17797	17609	17818	17613	17989	17684	17690	17714	17863	17811	17677	17640	17517	17837	17424	17535	17559	17770	17884	17819	17735	17473	17728	17768	17639	17917	17741	17648	17812	17701	17752	17796	17820	17511	17856	17942	17791	17731	17812	17661	17795	17693	17692	17768	17645	17555	17735	17891	17845
21830	38469	25234	19831	17309	16748	16011	17270	15612	15228	15228	14918	15062	15240	15153	15074	15012	14999	15028	15016	15034	15049	14894	14887	14884	14841	15070	14926	15102	15476	15515	15534	15173	14918	14961	15020	14721	14876	14988	14883	14866	14878	14838	14873	14870	14923	14974	14795	14818	14874	14947	15065	14920	14890	14929	15036	14909	15048	14766	14830	15107	15002	14775	15092	14898	14998	14747	15001	14990	14929	14748	14861	14898	14988	14872	14955	14826	14896	14962	14844	14944	15050	15206	14908	14912	14838	15059	14809	14903	14984	14938	14845	15050	14884	14883	15015	14796	14780	15051	14973	14887	15047	14862	14862	15030	14912	14939	15049	14822	15024	15001	15101	14997	14804	14820	14869	14830	14750	14950	14731	14856	14841	14920	15060	14871	14873	14930	15076	14846	14916	14950	14865	14869	14836	14889	14987	14917	14869	14964	14892	14897	14879	14861	14973	14924	14770	14928	14872	14845	14994	14977	15016	15127	14850	14880	14907	14841	14673	14898	14917	14926	14827	14764	14960	15041	14883	14839	14962	14831	14983	14913	14856	14933	14816	14930	14841	14835	14879	14964	14850	14967	14880	14896	14986	15029	14793	14941	14952	15061	14885	15061	14820	14667	14960	14889	15034	14819	14851	14819	14807	14888	14857	14878	14704	14911	14961	14876	14752	14882	14863	14803	14799	14992	15087	14919	14962	14830	14753	15047	14840	14893	15057	14800	14832	15041	15058	15068	14833	14955	14921	15023	14787	14828	14973	14905	14890	14887	14831	14757	14860	14858	14958	14810	14979	14965	14938	14972	14878	14890	15039	14934	14939	14802	14868	14911	15053	14872	14886	14820	14645	14803	14814	15021	15122	14928	14962	14771	14911	14855	14893	14838	14652	14872	14863	14940	15014	14929	14917	14939	14917	14716	14854	14958	15056	14770	14913	14961	14990	15033	14983	14873	14718	15058	15000	15059	15039	14853	15036	14873	14822	14845	14872	14864	14998	14860	14759	14935	14907	15023	14797	14896	14963	14936	14997	14672	14995	14810	14848	14893	14898	14966	14912	14896	14810	15005	14907	14868	14941	15003	15080	14694	14930	14983	14904	15008	14954	15009	15004	14988	14851	14864	14814	14972	14962	14843	14868	14804	14836	14947	14870	15029	14959	14773	14984	15048	14914	14712	14778	14900	14893	15201	14778	14943	14800	14804	14921	14841	14876	14822	14918	14921	14835	15045	14913	14763	14802	14863	14951	14759	14966	14896	14899	14878	15073	14798	14992	14952	15007	14846	14897	15040	14742	14759	14939	15028	14786	14827	14968	14941	14930	14793	15012	15007	14865	14984	14843	14954	14884	14652	14915	14868	14928	14825	14890	14804	15026	14733	14876	15048	14885	14825	14876	14850	14998	14926	14808	14909	14747	14929	14955	15060	14861	14923	15025	14848	14909	14966	15035	14910	14876	14973	14770	14904	14831	14963	14783	14770	14979	14816	14836	14955	14736	14999	14911	14886	14830	14877	14967	14850	14938	14924	14937	14928	14941	14862	14659	14962	14820	14902	14784	14894	14809	14785	14980	14921	14969	15002	14839	14769	14913	14936	14893	14898	14788	14883	14913	15024	15076	14978	14942	14851	14818	14984	14922	14786	14722	15089	14744	14906	14991	14930	14655	15012	14834	14716	14880	14922	14865	14975	14817	14993	14752	14897	14836	14895	14967	14921	14812	15042	14740	14915	14933	14841	14891	14794	14922	14900	14790	14769	14965	14824	15021	14958	14875	14768	15031	14929	15021	14883	15027	14703	14966	14741	14807	14776	14717	14970	15032	14910	14779	14912	14985	14876	14790	14931	14981	14832	14826	14886	14878	14738	14855	14900	14869	14687	14926	15168	14913	14941	14940	14940	14974	14998	14847	14983	14971	14870	14933	14808	14913	14949	14781	15200	14946	14876	14729	14917	14962	14904	15204	14909	14910	14965	14912	14978	14889	15022	15067	14841	14788	14771	14943	14868	14942	14789	15036	14842	14933	14915	14833	14979	14997	14888	14810	14941	14702	14937	14823	15023	14735	14878	14669	15137	14901	14843	14835	14661	14728	14780	14882	14755	15092	14764	14722	14888	14956	14825	14847	14657	14775	15032	15023	14866	14782	14898	14905	14848	14970	14984	14931	14849	14793	14880	14738	15073	14861	14995	14786	14909	14814	14757	15076	15005	15052	14935	15062	14954	14906	15023	14895	14931	14931	14962	14981	14927	14938	15035	14731	14903	14888	14993	14794	14716	14895	14927	14927	14916	14713	14832	14952	14845	14890	14784	14778	15064	14801	14881	14886	14925	14808	14880	14882	14835	14796	14931	14942	14992	14996	14963	14938	14977	14977	14969	15063	14994	14980	14798	14890	14713	14927	15110	14952	14839	14768	14814	14852	15070	14901	14963	14918	14825	14864	14722	14826	15048	14750	14878	14835	14853	14799	14983	15064	14903	15108	14838	14931	14926	14916	14871	14993	14975	14950	14711	14857	14957	15092	14902	14903	14899	14719	14705	14909	14907	14939	14837	14927	14908	14844	15125	14983	14900	15000	14991	14982	14956	14825	14978	14980	14869	14869	14837	14816	14952	14883	14967	14701	14905	14875	14981	14984	14948	14944	14782	14961	14893	14761	14904	14876	14896	14872	14939	15034	14744	15025	14907	14898	14968	14970	14982	14933	15022	14811	14825	14935	15014	14714	14724	15005	14806	14906	14903	14879	14799	14927	14952	14938	14926	14926	14923	14936	14846	15004	14952	14954	14819	14821	14962	15104	14774	14849	14897	14874	15098	14863	14798	14865	14841	14954	14841	14949	15041	14743	14747	14899	14635	14948	14974	15028	14979	14894	14955	14802	14823	14848	14978	14736	14718	15043	14974	14866	14839	15057	15207	14829	14863	14819	14875	14949	14949	14891	14676	14886	14854	14798	14896	14666	14901	14864	14920	14926	14863	14854	14925	14792	14927	14913	14603	15015	14939	14901	14833	14847	14897	14947	14844	14942	15066	14865	14974	14955	14980	14808	15040	15117	14861	14987	14854	14960	14908	14703	14832	14910	14946	14698	14894	14827	15000	14876	14836	14969	14851	14978	14930	15021	14879	15019	14921	14999	15014	15092	14816	15042	14795	14845	14790	14909	14848	14842	14836	14706	14753	14900	14945	14980	14908	15024	14772	15027	14925	14930	14978	14974	14783	14870	14821	14924	14887	14814	14881	14776	14841	15059	14925	14848	14774	14909	14789	14945	14848	14918	14925	15092	14880	14998	14893	14911	14848	15130	14776	14970	14938	14775	14802	14967	14869	14886	14847	14869	14919	14976	15077	14936	14780	14926	14903	14744	14812	15075	14863	14979	14860	15070	14936	15059	14891	15105	14901	14855	14918	14943	14822	14760	14918	14812	14935	14740	14856	14945	14841	14660	15041	14994	14936	14872	14922	15023	14931	14965	14958	14958	14931	15051	15038	14926	14901	14993	14849	14950	14801	14964	14866	15029	14851	14986	14830	14984	14979	14759	15033	14845	14870	14893	14768	14751	14841	15108	15034	14956	14956	15035	14948	14790	14868	14936	14971	14780	14771	14931	14978	14753	14796	14962	14763	14903	14916	14828	14915	14914	14863	14944	14819	14912	15011	14853	14902	14916	14756	15051	14784	14894	14925	14873	14850	15004	14940	15127	14840	14805	15009	14971	14969	15046	14830	14925	15069	14993	14808	14883	14809	14992	15045	14873	15082	14874	15056	14918	14805	15045	14998	14862	14946	14886	15079	14789	14782	14929	14836	15090	14909	15028	14953	15025	14977	15060	14846	14914	14868	14647	14839	14946	14975	14829	14871	14950	14896	14840	14860	15005	14764	14875	14957	14860	14983	15036	14850	14922	14772	14788	14936	15002	15098	14918	14824	14979	14800	14819	14924	15056	14891	14795	14948	14836	15001	15006	14866	15072	14932	14853	14885	14986	14845	15120	14833	14781	14952	15022	14847	14899	15023	14915	14897	14996	14843	14864	14814	14838	14939	15009	14897	14866	14864	14890	14890	14831	15040	14836	15014	14927	14868	14989	15017	14917	15027	14756	14973	15032	14795	15070	14866	14992	14864	14943	14800	14987	14869	15147	14830	14841	14910	15009	14803	14843	14840	14900	14898	15147	14982	14734	14962	14879	15021	14924	14810	14909	14954	14918	14822	14884	14934	15005	14926	14862	14891	14812	14811	14838	15041	14854	14929	14906	14966	14956	14962	14876	14731	15012	14952	14927	14991	14822	14873	15005	15067	14827	15012	14910	14923	14907	14952	14769	15075	14834	15008	14841	14948	14802	14927	14999	14854	14935	14879	15055	15039	14816	14981	14836	15052	15025	14970	14862	14985	14954	14959	14902	14986	15020	14892	14799	14864	14807	14795	14890	15008	14794	15015	14953	14793	14889	14762	14928	14810	14828	14933	14942	14865	15002	15048	14928	14932	14849	14977	14842	14657	14943	14794	14969	14823	14785	14934	15099	14883	14915	14904	14809	14967	14872	14946	14836	14903	14896	14943	14953	14833	14890	14917	14817	15026	14906	14929	14943	14805	14968	14949	14830	14862	14969	14979	14981	14730	14980	14767	15086	14966	14847	14968	14977	14890	15121	14976	14808	15012	14863	14848	14769	14987	14922	14862	14897	15052	14961	14952	15145	14993	14938	14897	14971	14918	14823	14965	14814	14873	14769	15012	14785	14761	14868	14854	14904	15056	14838	14907	14924	14947	14836	14828	14925	14727	14928	14675	14999	14824	14907	14970	14897	14833	14994	14922	14842	14924	15021	14864	15014	15029	15036	14994	14845	14925	15053	14935	14866	14913	14873	14945	14912	14721	14926	15028	14984	14948	14981	14914	14922	14859	14987	14879	14788	15041	14938	14881	14918	14867	14964	14920	14956	14957	15034	14805	14838	14980	14892	14909	15044	14890	14665	14960	14817	14989	14911	14765	14813	14946	14992	14927	14882	14848	15003	14834	14918	14990	14924	14724	14944	14870	14897	14913	14817	14908	14897	14994	14930	14757	15057	14836	15082	14937	14925	14862	14771	14832	15043	14844	14981	14748	15049	14712	15001	14916	14868	14926	14980	14976	14867	14960	15016	14813	14708
22079	21114	28307	24133	21564	23762	26308	23590	20380	20333	20294	19780	20123	19906	19948	19861	19652	19847	19738	19645	19701	19794	19950	19859	19406	19701	19823	19903	20474	21179	21094	20693	19858	19443	19456	19438	19541	19555	19504	19585	19548	19467	19591	19569	19784	19468	19388	19546	19549	19498	19709	19643	19048	19485	19288	19367	19378	19411	19525	19481	19500	19456	19569	19367	19639	19433	19652	19541	19505	19528	19705	19712	19551	19442	19714	19532	19420	19430	19680	19489	19447	19625	19633	19293	19381	19499	19466	19490	19405	19507	19550	19534	19515	19345	19680	19553	19544	19438	19706	19505	19643	19293	19383	19485	19551	19347	19612	19463	19463	19346	19406	19489	19477	19561	19525	19491	19215	19386	19714	19456	19424	19536	19438	19458	19636	19242	19380	19316	19626	19347	19465	19337	19452	19490	19325	19402	19372	19503	19493	19552	19400	19536	19531	19314	19597	19426	19370	19362	19508	19427	19441	19613	19329	19403	19636	19606	19347	19573	19298	19695	19507	19546	19511	19352	19510	19597	19554	19281	19561	19521	19514	19368	19368	19287	19402	19521	19516	19327	19648	19526	19436	19623	19485	19412	19553	19530	19494	19358	19557	19225	19465	19453	19604	19605	19489	19593	19639	19284	19369	19482	19407	19448	19351	19511	19616	19730	19501	19499	19351	19703	19628	19445	19564	19422	19535	19386	19415	19468	19382	19348	19574	19428	19428	19432	19417	19394	19539	19667	19425	19503	19354	19307	19324	19406	19525	19540	19431	19393	19510	19210	19678	19601	19379	19215	19482	19710	19649	19521	19388	19390	19468	19247	19672	19482	19459	19445	19409	19562	19331	19596	19526	19523	19603	19257	19259	19778	19561	19461	19523	19396	19412	19458	19352	19370	19284	19645	19432	19443	19238	19488	19435	19327	19375	19349	19475	19373	19492	19493	19590	19282	19400	19567	19428	19435	19561	19305	19432	19426	19541	19505	19471	19675	19570	19339	19369	19265	19469	19413	19523	19529	19479	19614	19601	19602	19357	19445	19407	19341	19485	19501	19553	19364	19432	19356	19381	19410	19486	19804	19582	19429	19467	19191	19656	19523	19581	19716	19321	19713	19449	19311	19369	19261	19313	19494	19537	19464	19284	19362	19618	19634	19576	19571	19509	19355	19588	19425	19633	19626	19411	19608	19367	19479	19414	19614	19502	19375	19385	19424	19823	19291	19512	19219	19284	19460	19629	19622	19503	19355	19501	19428	19586	19429	19482	19469	19484	19531	19420	19483	19423	19618	19591	19479	19536	19348	19514	19548	19491	19337	19656	19236	19693	19474	19208	19431	19560	19558	19386	19382	19524	19449	19265	19644	19568	19399	19339	19268	19362	19135	19406	19437	19525	19370	19460	19171	19438	19173	19481	19476	19489	19467	19604	19522	19297	19533	19465	19571	19497	19792	19299	19398	19587	19476	19389	19300	19618	19526	19584	19275	19586	19440	19329	19611	19444	19080	19672	19600	19562	19508	19596	19513	19674	19642	19321	19235	19480	19419	19519	19405	19537	19487	19366	19570	19480	19474	19215	19270	19365	19630	19462	19465	19404	19320	19534	19349	19359	19405	19408	19415	19482	19449	19481	19411	19552	19500	19467	19290	19246	19454	19274	19420	19392	19549	19460	19548	19453	19387	19402	19291	19367	19196	19408	19456	19544	19317	19395	19567	19651	19537	19610	19439	19552	19477	19318	19523	19367	19454	19670	19673	19742	19496	19285	19438	19473	19548	19569	19497	19384	19568	19612	19629	19640	19263	19566	19298	19674	19315	19482	19528	19370	19385	19655	19379	19516	19409	19369	19504	19495	19449	19454	19391	19426	19733	19484	19669	19607	19552	19397	19506	19468	19380	19293	19545	19432	19600	19518	19418	19411	19662	19760	19503	19386	19592	19458	19307	19497	19350	19554	19282	19471	19461	19317	19334	19471	19463	19479	19374	19426	19331	19422	19456	19327	19293	19515	19295	19471	19528	19258	19442	19719	19395	19473	19523	19584	19462	19215	19382	19331	19285	19578	19345	19408	19315	19354	19203	19619	19497	19432	19318	19392	19404	19388	19481	19466	19504	19502	19610	19639	19645	19556	19378	19525	19441	19472	19298	19642	19342	19270	19538	19614	19546	19692	19155	19274	19280	19459	19364	19420	19432	19523	19406	19331	19396	19449	19498	19489	19619	19551	19290	19422	19557	19483	19395	19714	19541	19608	19486	19663	19390	19473	19409	19296	19359	19383	19330	19561	19642	19376	19420	19469	19433	19477	19459	19562	19638	19333	19465	19528	19449	19722	19422	19389	19272	19453	19401	19552	19546	19388	19341	19491	19312	19370	19652	19617	19439	19601	19713	19580	19498	19464	19282	19494	19493	19438	19378	19457	19272	19165	19474	19341	19337	19405	19401	19132	19191	19605	19392	19467	19283	19651	19361	19415	19388	19418	19496	19391	19540	19594	19456	19584	19593	19611	19352	19326	19513	19668	19382	19343	19473	19466	19621	19540	19681	19389	19557	19284	19530	19302	19289	19418	19569	19720	19631	19380	19454	19513	19640	19471	19624	19328	19412	19381	19437	19449	19393	19832	19493	19621	19430	19394	19361	19575	19542	19467	19483	19433	19311	19603	19487	19494	19402	19437	19587	19460	19452	19398	19327	19218	19492	19475	19459	19579	19554	19439	19562	19391	19604	19298	19632	19339	19598	19438	19334	19561	19275	19564	19388	19536	19766	19274	19409	19474	19376	19288	19573	19469	19405	19432	19377	19662	19607	19455	19339	19288	19458	19638	19458	19389	19314	19417	19421	19571	19496	19522	19285	19316	19476	19495	19549	19457	19370	19544	19542	19551	19310	19499	19464	19804	19674	19389	19444	19372	19304	19631	19353	19424	19445	19623	19358	19425	19670	19605	19436	19603	19452	19457	19505	19652	19315	19596	19406	19345	19277	19603	19510	19412	19473	19464	19582	19535	19746	19409	19395	19647	19579	19461	19443	19524	19384	19242	19392	19340	19524	19381	19386	19389	19284	19469	19460	19247	19541	19426	19491	19441	19419	19341	19373	19389	19305	19271	19533	19303	19606	19643	19351	19381	19525	19563	19373	19502	19461	19639	19584	19378	19410	19347	19803	19419	19451	19456	19683	19694	19444	19346	19530	19574	19625	19487	19537	19413	19369	19394	19515	19520	19304	19439	19555	19512	19500	19418	19396	19352	19533	19653	19379	19641	19676	19490	19270	19321	19716	19407	19348	19501	19625	19474	19471	19537	19483	19313	19454	19691	19394	19582	19394	19577	19386	19385	19615	19553	19550	19514	19409	19508	19398	19655	19334	19238	19276	19465	19295	19495	19616	19440	19628	19750	19286	19502	19577	19555	19387	19425	19605	19320	19440	19610	19322	19269	19396	19424	19372	19486	19274	19294	19528	19516	19450	19528	19425	19507	19658	19571	19431	19288	19723	19521	19380	19409	19462	19521	19512	19378	19374	19308	19401	19406	19257	19476	19497	19567	19720	19562	19408	19576	19610	19628	19449	19543	19478	19339	19445	19458	19403	19509	19601	19403	19368	19503	19422	19534	19460	19653	19259	19414	19464	19502	19375	19365	19628	19563	19732	19602	19574	19658	19489	19196	19529	19424	19447	19722	19520	19404	19375	19414	19507	19575	19461	19519	19359	19397	19564	19438	19531	19519	19412	19353	19397	19673	19363	19404	19417	19312	19392	19536	19335	19668	19624	19403	19492	19255	19412	19289	19257	19577	19693	19450	19645	19515	19481	19494	19589	19567	19260	19306	19337	19377	19266	19450	19393	19277	19342	19427	19560	19507	19502	19572	19544	19618	19531	19586	19489	19566	19370	19604	19704	19415	19676	19459	19784	19481	19491	19743	19640	19664	19438	19435	19288	19343	19518	19313	19280	19424	19265	19653	19645	19549	19440	19343	19417	19476	19455	19389	19360	19432	19413	19511	19484	19521	19478	19370	19527	19371	19238	19484	19507	19495	19425	19720	19594	19328	19600	19662	19530	19355	19540	19681	19541	19605	19327	19424	19257	19481	19432	19439	19431	19225	19544	19573	19559	19498	19549	19281	19308	19493	19314	19534	19542	19344	19503	19315	19424	19445	19487	19631	19231	19585	19381	19291	19403	19478	19469	19593	19276	19497	19378	19443	19498	19439	19364	19339	19421	19333	19455	19660	19356	19473	19416	19610	19357	19469	19423	19372	19250	19405	19346	19313	19621	19494	19477	19312	19495	19404	19354	19521	19404	19428	19625	19484	19451	19463	19325	19351	19497	19558	19304	19618	19766	19384	19730	19317	19562	19623	19589	19548	19655	19428	19426	19506	19362	19432	19439	19632	19475	19471	19296	19331	19672	19577	19478	19532	19508	19205	19440	19559	19450	19427	19472	19619	19595	19384	19386	19565	19258	19541	19488	19356	19474	19573	19435	19727	19376	19625	19424	19470	19386	19311	19393	19649	19410	19569	19537	19504	19411	19363	19644	19381	19378	19615	19635	19556	19330	19445	19337	19529	19355	19475	19237	19532	19524	19504	19797	19638	19445	19459	19240	19425	19543	19460	19372	19428	19507	19253	19552	19605	19649	19648	19357	19390	19403	19556	19400	19424	19478	19312	19314	19389	19500	19540	19372	19258	19379	19568	19476	19554	19571	19406	19359	19305	19340	19614	19416	19263	19357	19406	19548	19550	19228	19380	19532	19564	19752	19630	19336	19574	19653	19606	19391	19500	19489	19659	19236	19423	19330	19377	19498	19431	19297	19184	19207	19433	19475	19429	19443	19379	19417	19514	19609	19549	19493	19387	19369	19568	19370	19467	19605	19412	19361	19391	19295	19417	19415	19342	19600	19558	19544	19478	19414	19524	19526	19337	19363	19415	19436	19271	19392	19384	19470	19498	19347	19610	19420	19544	19342	19255	19455	19567	19552	19585	19731	19580	19552	19393	19533	19646	19634	19685	19530	19454	19817	19477	19379	19372	19379	19231	19467	19577	19147	19540	19507	19460	19489	19632	19591	19507	19702	19577	19453	19489	19512	19457	19316	19194	19489	19509	19459	19578	19460	19504	19453	19521	19530	19500	19509	19503	19386	19428	19489
24331	49061	41006	24996	20880	18928	19805	21122	17031	16587	16402	16277	16458	16486	16100	16059	16146	16080	16153	15997	15859	16099	15923	16095	16072	15753	15956	16245	17447	18128	18347	17536	16124	15715	15991	16121	16027	15866	15864	15924	15846	15904	15971	15841	15887	15868	15936	15908	15987	15816	16034	15914	15839	15754	15876	15868	15870	15826	15921	15787	15834	15978	15717	15822	15755	16009	15855	15790	15885	15533	15866	15908	15851	15862	15844	15806	15851	15904	15982	15940	15905	15725	15978	15917	15803	16129	15926	15902	15801	15767	16081	15910	15756	15971	16034	15837	15996	15748	15911	16074	15940	15929	15951	16021	15996	15896	15837	15935	15983	15721	16109	15913	15891	15881	16106	15925	15727	15876	16008	16022	15707	15875	16115	15943	15830	15776	15818	15949	16004	15877	15932	15882	15917	15817	15940	15794	15845	15901	15838	15797	15745	15836	15912	15873	15782	15972	15833	15746	15842	15855	15865	15748	15813	15844	15923	15830	15753	15917	15876	15950	15798	15945	15964	15820	15858	15881	15970	15876	15957	15984	15967	15913	15908	15887	15981	15997	15944	15715	15879	15905	15819	15917	15795	15692	15933	15914	15758	15828	15881	16049	15809	15798	15848	15776	15795	15989	16073	15853	15948	15920	15955	15842	15836	15964	15764	15957	15823	15936	15799	15637	15996	15961	15825	15930	15886	15797	15991	15834	15857	15825	15885	15940	15909	15933	16093	15954	15881	15949	15911	15843	15767	15913	15886	15936	16015	15977	16035	15869	15704	15687	15836	15868	15795	15753	15955	15919	15944	15904	16095	15900	16025	15838	15911	15830	15952	16069	15991	15885	15960	15968	15708	15952	15959	15994	15872	15998	15780	16083	15682	16099	15749	15838	15873	15783	15817	16024	15987	15836	15811	15823	15915	15888	15666	15896	15814	15863	16025	15963	15998	16017	15663	15919	15757	15811	15842	15816	15823	15743	15989	15833	15810	15891	15988	15836	15797	15846	15779	15874	15783	16041	15943	15933	16023	16018	15950	15919	15889	15833	15973	15927	15831	15749	15821	15858	15905	15979	15825	15761	15882	15796	16074	15720	15814	15963	15823	15893	15995	15772	15815	15939	15901	15947	15917	15867	16006	15806	16007	15787	15822	15879	15791	15918	15934	15849	15902	15832	15749	15847	15860	15695	15910	15872	15854	15807	15842	16007	15872	15927	15916	15718	15835	15833	15938	16024	15751	16056	15864	15795	15730	15924	15945	15961	15949	15887	15830	15844	15840	16008	15852	15977	15871	15807	15788	15870	15978	15869	15861	15752	15986	15793	15887	15739	15767	15869	15823	16019	15985	15767	15885	15727	15838	15781	15815	15895	15951	15891	15998	15768	15829	15766	15954	15905	15775	15849	15892	15943	15938	15691	15866	15818	15993	15941	15874	15815	15977	15836	15877	15992	15958	15859	15814	15931	15824	15779	15947	15816	15883	15650	15720	15918	15837	15832	15903	15879	15822	16014	16224	15857	15875	15847	16029	15946	16104	15757	16077	15911	15925	15795	15833	16077	15830	15907	15875	15772	15912	15879	15939	15855	15937	15863	15887	15884	15877	15842	15841	15733	15838	15891	16099	15879	15801	15731	15804	15862	15866	15920	15950	15878	15790	15784	15902	15870	15802	15790	15823	15793	15958	15913	15803	15921	15952	15910	15873	15930	15995	15945	15852	15976	15814	15935	15757	15896	15740	15938	15936	15878	15990	15849	15778	15832	15917	15814	15938	15985	16169	15951	15903	15814	15932	15833	15727	15918	16038	15835	15879	15769	15836	15906	15897	15923	15866	15923	15865	15995	15757	15996	15711	16141	15722	15949	15836	16012	15995	15884	15971	15931	15909	15994	15744	15741	15811	15810	15878	15948	15820	15930	15739	15879	15708	15842	15902	16025	16047	15714	15856	15925	15925	15811	15851	15777	16040	15892	15959	15881	15777	15812	15914	15887	15786	16050	15988	15904	15856	15831	15931	15683	15799	15812	15746	15925	15709	15679	15924	15892	15849	15806	15859	15861	15669	15803	15812	15876	15928	15817	16170	15753	15934	15942	15750	15692	15762	15859	15782	15885	15956	15782	15866	15937	16008	15885	15919	16013	15737	15761	15979	15812	15696	15933	15912	15750	16025	15935	15758	15872	15858	15777	16061	15735	15951	15697	15847	15893	15999	15804	15945	15994	15799	15914	15843	15921	16007	15847	16010	15782	15907	15993	15805	15867	15873	15872	15756	15804	15800	15876	16036	15904	15908	15832	15894	15821	16037	15880	16005	16004	15962	15803	15929	15813	15895	15803	15804	15917	15972	15915	15788	15899	15824	15902	15919	15830	15828	15852	15981	15697	15974	15820	15827	15849	15872	15824	15905	15828	15640	15861	15879	15688	15707	15903	15966	15806	15845	15918	15961	15840	15985	15848	15933	15853	15904	16032	15923	15674	15994	15971	15844	15797	15803	15813	15728	15866	15987	15987	15956	15944	15915	15862	15989	15882	15951	15756	15836	15884	15861	15797	15740	15771	15884	15920	15924	15726	15869	15928	15904	15968	15838	15843	16085	15914	15996	15923	15904	15885	15793	15885	15826	15937	15908	15667	15996	15806	15767	15864	15882	16056	15861	15925	15702	16024	16021	15804	15994	15786	15882	15926	15823	15830	16004	15910	15797	15858	15973	15716	15802	16080	15959	15817	16000	15868	15774	15825	16058	15776	15686	15890	15783	15788	16047	15986	15950	15681	15978	15805	15913	15878	15887	15795	15982	15779	15825	15887	15946	15922	15905	15919	15913	15705	15897	15845	15874	15783	15782	16117	15771	16042	15964	15690	15947	15927	15821	15891	16036	15708	16050	15821	15783	15846	15868	15674	15927	15962	15875	15992	15765	15920	15878	15894	16005	15897	15959	16024	15757	15933	15771	15828	15824	15674	15878	15858	15861	15848	15837	15901	15768	15917	15959	15994	15741	15858	15847	15664	15646	15808	15961	15943	15973	15729	15929	15874	15901	15816	16030	15905	15842	15744	15952	15949	15881	15907	15997	15786	15790	15937	15880	15891	15912	15834	15950	15778	16096	15886	15924	15768	15834	15984	15850	15831	15865	15811	15891	15959	15936	15831	15910	15939	15772	15999	15907	16001	15941	15874	15962	15709	15771	15884	15662	15852	16003	15858	15866	15935	15921	15907	15661	15854	15943	15852	15939	15950	15852	15864	15810	15924	15811	15805	15931	15777	15858	15863	15794	16143	15752	15824	15859	15813	15911	15881	15896	15832	15779	15871	15946	15929	15820	15837	16054	15896	16023	15799	16079	15870	15819	15927	15863	15857	15956	15814	15937	15897	15971	15938	15818	15896	15908	15850	15887	15784	15941	15894	15954	15743	15894	15855	15943	16024	15908	15696	15900	15593	15867	15942	16103	15784	15849	15837	15885	15886	15911	15855	15852	15997	15875	16031	15880	15726	15705	15852	15872	15916	15836	15863	15980	15900	15830	15933	15583	15866	16023	16045	15796	15919	15854	15868	15840	15823	15986	15862	15745	15916	15783	15869	15962	16040	16037	15928	15848	15934	15891	15969	15925	16046	15736	15926	15922	15755	15892	15943	15762	15761	15865	15970	15990	15865	15746	15777	15722	15742	16088	15927	15814	15919	15959	15940	15891	15849	15836	15958	15976	15770	15898	16014	15593	16034	15760	15960	15859	15815	15891	15818	15880	15973	15956	15884	15854	15973	15625	15724	15776	16042	15946	15852	15660	15839	15886	15974	15877	15969	15766	15834	16098	15844	15926	15830	15841	15828	15690	15912	15863	15766	15961	15877	15806	15881	15953	15957	15957	15872	15545	16084	15760	15890	15812	16071	16013	15796	15978	15809	15927	15850	15838	15898	16006	15868	15963	16042	15740	16029	16018	15861	15888	15884	15813	15834	15893	15864	15967	15828	15830	15817	15844	15915	15822	15596	15844	15850	15777	15872	15867	15706	15895	16032	15699	15847	15852	15996	15870	15934	16048	15883	15855	15785	15785	15959	15884	15891	15906	15902	15749	15854	15786	16152	15591	15904	16012	15864	15657	15860	15919	16016	15886	15822	16024	15845	15839	15909	15626	15922	15970	15833	15994	15960	15942	15769	16023	15812	15968	15843	16043	15732	15813	15920	15921	15913	15932	15865	15991	15845	15834	15884	15943	15768	15876	15997	15784	15867	16038	15851	15869	15861	15879	15951	15874	15983	15796	15865	15810	16013	15793	15855	15911	15961	16036	15855	15787	15991	15849	15858	15877	15863	15839	15752	15880	15906	15845	15776	15827	15722	15913	16100	15895	15909	15742	16181	15965	15830	16021	15722	15726	15725	16025	15947	15872	15911	15965	15787	15772	15882	15916	15690	15963	15845	15898	15807	15846	15822	15884	15771	15698	15829	16162	15976	15906	15743	16012	16084	15933	15833	15730	15724	15899	16013	15918	15640	15936	16038	15952	15863	16075	15930	15848	16030	15942	15969	15819	15865	15869	15935	15702	15922	15950	15951	15929	15960	15990	15785	15868	15927	15841	15787	15790	15872	15929	15997	15869	15888	15800	16141	15877	15880	16075	15808	16035	16008	15757	15955	15931	15860	15792	15915	15985	15933	15743	16016	15893	15929	15909	15963	15772	15833	15921	15738	15896	15847	15876	15964	15949	15883	16039	15821	15915	15820	15714	15785	15975	15845	16024	15751	15872	16003	16065	15970	15631	15672	15790	15878	15932	15808	16131	15880	15868	16040	15871	15726	15811	15887	15749	15840	15822	15722	15944	15835	15897	15553	16049	15882	15783	15683	15833	16011	15805	15932	15779	15900	15919	15895	15927	15894	15883	15869	15799	15832	15740	15897	15973	15856	16038	15842	15816	15699	15719	15830	15876	15904	15809	15927	16034	15834	15939	15677	15758	15792	15998	15884	15954	15863	16045	15815	15788	15750	15842	16028	15851	15842	16021	15758	15720	15930	15861	15835	15607	15787	15882	15939	15751	15923	16045	15735	15998	15841	15839	15779	15867	15858	15777	16004	15835	15895	15935	15907	15936	15819	15835	15877	15988	16111	15745	15862	15758	15815	15882	15718	15827	15746	16013	15801	15971	15727
29309	24260	26280	21601	18063	17520	17753	17238	17064	16896	16888	16653	16927	16935	17001	16970	16852	16702	16849	16889	16863	16576	16904	16950	17126	16818	16744	16911	16683	16692	17041	16757	16817	16726	16669	16668	16736	16820	16796	16881	16772	16829	16656	16688	16589	16546	17070	16809	16853	16667	16707	16751	16810	16760	16791	16758	16634	16670	16666	16736	16688	16550	16723	16672	16785	16757	16669	17001	16800	16675	16581	16691	16941	16652	16717	16746	16777	16807	16759	16719	16769	16808	16806	16871	16652	16907	16860	16664	16888	16897	16708	16773	16969	16582	16838	16779	16663	16773	16900	16721	16792	16580	16817	16602	16813	16756	16772	16827	16876	16688	16732	16926	16708	16739	16798	16585	16887	16762	16765	16733	16811	16782	16806	16558	16821	16525	16598	16776	17012	16710	16597	16757	16766	16864	16802	16806	16802	16716	16771	16681	16732	16618	16771	16994	16614	16709	16783	16550	16801	16771	16833	16820	16712	16819	16782	16566	16728	16824	16902	16871	16802	16702	16782	16565	16746	16689	16821	17029	16675	16977	16663	16774	16598	16524	16780	16597	16835	16654	16593	16815	16815	16653	16614	16490	16789	16719	16923	16487	16885	16787	16757	16818	16733	16699	16878	16561	16685	16788	16710	16820	16922	16831	16866	16797	16783	16829	16924	16810	16875	16900	16678	16791	16881	16831	16867	16740	16670	16841	16744	16741	16683	16828	16736	16785	16710	17071	16595	16497	16943	16895	16912	16797	16965	16898	16797	16805	16859	16817	16772	16523	16788	16634	17019	16661	16510	16826	16895	16902	16705	16774	16828	16731	16615	16756	16660	16754	16837	16870	16798	16814	16683	16716	16632	16988	16798	16704	16809	16857	16954	16929	16808	16864	16888	16659	16703	16957	16661	16886	17003	16885	16912	17007	16764	16635	16790	16652	16766	16863	16900	16839	16846	16837	16682	16646	16811	16734	16897	16892	16595	16602	16876	16711	16741	16876	16709	16791	16734	16872	17007	16608	16682	16688	16635	16746	16916	16580	16910	16618	16665	16699	16726	16547	16835	16720	16739	16875	16797	16911	16850	16597	16861	16641	16945	16996	16763	16875	16768	16719	16642	16870	16827	16858	16826	16763	16879	16795	16602	16780	16629	16670	16876	16860	16873	16673	16828	16773	16898	16951	16704	16635	16938	16742	16749	16901	16859	16585	16815	16694	16548	16671	16862	16928	16828	16511	16665	16833	16718	16486	16825	16905	16565	16723	16820	16766	16561	16708	16993	16697	16882	16710	16798	16776	16738	16647	16752	16734	16846	16749	16776	16779	16681	16676	16815	16868	16775	16711	16860	16863	16760	16894	16715	16873	16821	16798	17007	16667	16871	16928	16940	16686	16822	16946	16847	16627	16786	16599	16833	16785	16570	16850	16723	16666	17107	16788	16793	16593	16739	16603	16741	16712	16967	16883	16732	16815	16858	16750	16741	16822	16751	16580	16952	16839	16850	16766	16713	16903	16761	16720	16742	16850	16756	16914	16730	16838	16723	16611	16844	16928	16911	16878	16847	16721	17120	16765	16878	16978	17040	16864	16775	16917	16654	16767	16914	16760	16823	16891	16782	16671	16680	16819	16746	16829	16707	16767	16878	16907	16909	16975	16745	16811	16781	16824	16659	16753	16941	16887	16680	16774	16697	16844	16634	16676	16906	16820	16978	16722	16840	16882	16788	16701	16806	16899	16719	16733	16783	16837	16931	17006	16677	16900	16689	16675	16990	16643	16784	16938	16873	16825	16887	16764	16836	16687	16647	16746	16819	16801	16877	16679	16738	16883	16869	16848	16798	16869	16762	16783	16972	16711	16705	16699	16792	16656	16768	16916	16760	16820	16630	16801	16764	16534	16850	16704	16844	16830	16830	16866	16665	16786	16869	16778	16746	16753	16758	16584	16724	16525	16870	16648	16779	16735	16944	16602	16691	16689	16970	16790	17038	17034	16774	16762	16447	16820	16869	16868	16755	16962	16929	16780	16788	16812	16795	16694	16657	16700	16649	16797	16500	16694	16687	16737	16711	16646	16694	16774	16817	16980	16659	16839	16908	16756	16739	16977	16666	16667	16939	16713	16900	16753	16910	16613	16843	17005	16846	16767	16644	16722	16652	16919	16781	16918	16646	16799	16802	16737	16889	16894	16644	16694	16775	16964	16620	16826	16998	16943	16703	16834	16791	16626	16792	16710	16855	16701	16968	16656	16742	16749	16896	16514	16759	16833	16867	16763	16769	16830	16957	16788	16976	16875	16889	16920	16788	16880	16785	16802	16892	16967	16838	16714	16860	16617	17080	16621	16938	16848	16938	16737	16898	16690	16483	16764	16777	16715	16757	16778	16925	16787	16819	16634	16685	16770	16897	16921	16767	16843	16900	16733	16997	16799	16948	16761	16762	16730	16852	16687	16758	16729	16866	16693	16855	16653	16856	16749	16552	16757	16656	16821	16748	16774	16707	16729	16750	16826	16657	16906	16681	16922	16914	16682	16730	16926	16846	16900	16990	16745	16844	16846	16727	16964	16759	16751	16779	16793	16734	16713	16809	16542	16865	16647	16757	16719	16712	16846	16679	16720	16742	16795	16785	16754	16810	16780	16895	16842	16627	16654	16728	16637	16719	16698	16740	16872	16776	16708	16716	16526	16827	16723	16531	16725	16820	16770	16930	16908	16909	16815	16779	16905	16708	16996	16823	16744	16604	16812	16955	16699	16715	16636	16619	17040	16835	16807	16813	16948	16738	16881	16871	16836	16812	17006	16871	16921	16819	16767	16730	16635	16781	16573	16760	16558	16840	16788	16780	16628	16798	16866	16803	16845	16941	16671	16801	16549	16801	16775	16660	16713	16882	16921	16717	16733	16884	16643	16761	16829	16831	16824	16838	16773	16893	16874	16770	16795	16602	16807	16895	16843	16826	16787	16899	16824	16664	16816	16891	16884	16641	16730	16752	16840	16697	16765	16645	16846	16965	16718	16689	16839	16844	16855	16593	16855	16781	16861	16739	16766	16876	16747	16614	16647	16584	16693	16773	16674	16914	16659	16828	16615	16638	16798	16843	16628	16813	16654	16835	16766	16774	16740	16966	17039	16624	16825	16935	17086	16695	16876	16747	16738	16958	16740	16836	16827	16882	16695	16919	16794	16821	16849	16826	16743	16673	16813	16967	16601	16826	17017	16896	16924	16876	16603	16544	16609	16612	16729	16814	16831	16878	16775	16704	16763	16656	16950	16784	16772	16844	16906	16626	16594	16777	16690	16987	16913	16916	16891	16734	16793	16582	16783	16775	16770	16670	16715	16538	17001	16726	16682	16674	16603	16762	16804	16916	16744	16730	16574	16638	16782	16773	16655	16854	16983	16838	16782	16896	16894	16848	16982	16730	16667	16871	16829	16949	16691	16725	16549	16647	16574	16803	16737	16735	16620	16577	16913	16602	16848	16797	16773	16861	16618	16683	16832	16789	16873	16688	16669	16768	16726	16752	16698	16821	16773	17060	16726	16826	16731	17185	16678	16848	16711	16825	16711	16467	17024	16777	16937	16883	16849	16893	16621	16864	16813	16925	16765	16810	16913	16873	16745	16667	16783	16736	16714	16687	16727	16840	16710	16748	16995	16821	16906	16806	16608	16719	16856	16754	16756	16832	16888	16797	16778	16652	16698	16801	16928	16857	16851	16610	16739	16840	16778	16846	16767	16844	16629	16744	16726	16740	16730	16757	16645	16669	16820	16791	16723	16779	16726	16872	16783	16728	16755	16679	16624	16817	16586	16839	16746	16698	16721	16870	16682	16771	16782	16873	16583	16812	16869	16733	16849	16940	16622	16606	16743	16846	16693	16697	16662	16829	16679	16898	16963	16867	16993	16775	16779	16924	16841	16822	16750	16675	16874	16863	16752	16894	16848	16728	16745	16819	16729	16694	16564	16748	16834	16830	16770	17002	16752	16996	16910	16855	16676	16837	16747	16771	16716	16731	16767	16728	16683	16683	16667	16792	16847	16776	16587	16546	16937	16678	16530	16781	16756	16823	16854	16918	16743	16807	16864	16755	16716	16914	16653	16754	16688	16707	16874	16733	16807	16864	16757	16965	16861	16680	16769	17042	16890	16752	16883	16588	16812	16762	16820	16787	16710	16513	16553	16774	16993	16824	16872	16847	16842	16679	16797	16534	16831	16704	16644	16756	16859	16910	16754	16861	16698	16682	16775	17009	16633	16686	16845	16724	17033	16891	16858	16729	16736	16605	16810	16747	16775	16858	16774	16858	16888	16857	16908	16717	16713	16920	16846	16803	16760	16630	16935	16728	16889	16993	16666	16711	16732	16741	16613	16736	16735	16624	16624	16968	16728	16823	16764	16863	16896	17033	16715	16699	16698	16771	16930	16722	16796	16799	16886	16785	16677	16838	16784	16869	16807	16689	16887	16789	16765	16663	16993	16764	16722	16663	16830	16976	16948	17000	16623	16671	16754	16826	16596	16725	16624	16939	17072	16817	16784	16881	16582	16701	17093	16804	16641	16651	16725	16698	16849	16968	16847	16720	16909	16776	16835	16765	16668	16858	16873	16808	16878	16971	16704	16917	16696	16524	16875	16757	16874	16817	16987	16746	16735	16603	16811	16835	16346	16927	16903	16670	16919	16903	16936	16925	16724	16807	16679	16779	16835	16854	16842	16801	16907	16840	16911	16653	16670	16605	16677	16765	16925	16918	16901	16829	16443	16985	16781	16701	16775	16635	16936	16900	17152	16866	16919	16732	16908	16725	16620	16755	16751	16644	16860	16693	16832	16700	16833	16993	16739	17026	16920	16860	16798	16801	16748	16665	16934	16920	16729	16879	16723	16704	17157	16944	16750	17021	16849	16937	16752	16776	16789	16909	16664	16644	16786	16826	16716	16820	16639	16766	16734	16610	17051	16949	16765	16798	16690	16839	16775	16879	16915	16814	16860	17045	16885	16975	16799	16898	16768	16920	16795	16758	16723	16892	16909	16848	16772	16961	16910	16614	16691	16877	16708	16790	16613	16586	16804	16915	16715	16735	16830	16695	16688	16775	16758	16781	16921	16737	16938	16634	16889	16932	17208	17011	16843	16791	16944	16908	16781	17034	16693
20013	30520	24431	17561	16133	15423	15929	15051	14806	14619	14453	14584	14592	14556	14558	14341	14324	14114	14352	14369	14479	14292	14307	14312	14376	14383	14321	14418	14334	14408	14669	14426	14278	14369	14408	14312	14276	14356	14213	14221	14295	14558	14363	14350	14273	14499	14299	14463	14310	14181	14180	14321	14326	14295	14546	14415	14328	14265	14226	14314	14332	14294	14255	14301	14260	14390	14447	14304	14263	14239	14357	14438	14337	14292	14310	14293	14390	14451	14280	14418	14162	14371	14512	14283	14243	14228	14336	14353	14411	14250	14507	14366	14209	14370	14270	14223	14171	14270	14347	14129	14243	14272	14315	14250	14319	14295	14273	14348	14435	14340	14404	14316	14378	14411	14471	14321	14488	14470	14462	14241	14166	14286	14322	14368	14344	14305	14317	14229	14447	14230	14247	14506	14314	14278	14261	14275	14314	14398	14164	14354	14335	14447	14351	14169	14362	14240	14297	14119	14197	14244	14237	14410	14259	14266	14417	14389	14149	14407	14431	14360	14363	14150	14368	14386	14271	14419	14414	14316	14128	14257	14248	14413	14321	14445	14394	14251	14360	14048	14251	14125	14332	14412	14385	14159	14370	14413	14455	14344	14454	14109	14343	14343	14289	14267	14324	14453	14360	14387	14320	14365	14489	14205	14359	14356	14150	14517	14300	14214	14221	14432	14256	14332	14294	14378	14295	14242	14381	14228	14396	14343	14300	14297	14505	14241	14301	14370	14488	14197	14215	14349	14372	14142	14270	14300	14289	14329	14208	14314	14231	14338	14327	14290	14425	14420	14324	14330	14276	14169	14398	14330	14344	14521	14319	14301	14314	14394	14197	14189	14196	14361	14352	14541	14347	14233	14341	14356	14329	14373	14239	14319	14189	14314	14347	14450	14106	14311	14326	14451	14249	14419	14364	14408	14472	14150	14389	14240	14295	14390	14477	14236	14326	14340	14454	14286	14460	14166	14338	14306	14414	14357	14329	14282	14185	14112	14360	14420	14329	14418	14324	14341	14309	14542	14341	14231	14309	14274	14457	14218	14177	14234	14242	14315	14386	14293	14234	14217	14396	14266	14387	14335	14357	14270	14319	14299	14453	14214	14173	14450	14388	14215	14317	14278	14364	14242	14357	14112	14309	14256	14408	14274	14251	14263	14276	14303	14182	14288	14312	14266	14421	14245	14294	14329	14332	14261	14234	14401	14336	14236	14324	14284	14338	14367	14161	14270	14265	14236	14274	14066	14399	14256	14205	14327	14385	14365	14244	14292	14375	14213	14334	14240	14447	14448	14303	14153	14296	14237	14369	14463	14274	14339	14591	14358	14367	14418	14344	14321	14382	14401	14399	14176	14274	14238	14349	14333	14218	14248	14267	14379	14270	14439	14304	14407	14477	14424	14224	14446	14184	14458	14411	14248	14420	14272	14257	14354	14379	14365	14283	14529	14265	14460	14438	14346	14266	14331	14530	14285	14380	14352	14331	14333	14419	14250	14406	14346	14252	14391	14275	14300	14242	14476	14260	14323	14442	14091	14253	14380	14347	14194	14361	14335	14413	14360	14409	14224	14364	14366	14272	14372	14456	14375	14313	14454	14235	14326	14336	14256	14412	14422	14444	14393	14205	14314	14419	14567	14366	14312	14192	14277	14267	14274	14284	14136	14276	14317	14282	14363	14338	14460	14154	14346	14393	14415	14352	14310	14073	14465	14374	14234	14251	14285	14213	14082	14347	14502	14354	14131	14310	14205	14444	14438	14321	14306	14395	14234	14440	14329	14274	14205	14314	14262	14315	14248	14379	14242	14321	14345	14280	14198	14419	14264	14296	14341	14269	14258	14285	14248	14386	14348	14206	14307	14395	14348	14355	14267	14229	14209	14253	14484	14313	14404	14435	14358	14416	14406	14348	14333	14216	14159	14415	14268	14495	14286	14154	14292	14349	14165	14352	14334	14381	14418	14167	14413	14331	14383	14306	14274	14237	14173	14194	14325	14402	14099	14400	14318	14311	14299	14299	14433	14344	14202	14301	14366	14291	14357	14322	14236	14572	14176	14140	14324	14164	14386	14450	14415	14199	14284	14358	14437	14415	14310	14327	14196	14278	14497	14298	14433	14545	14329	14343	14028	14385	14420	14368	14283	14365	14396	14362	14278	14369	14259	14388	14290	14375	14268	14356	14373	14449	14376	14369	14148	14461	14286	14309	14220	14330	14207	14219	14281	14450	14279	14350	14212	14282	14354	14466	14348	14360	14226	14323	14228	14346	14377	14407	14156	14286	14268	14330	14331	14338	14347	14318	14329	14305	14312	14232	14277	14447	14201	14253	14474	14112	14336	14332	14356	14348	14299	14278	14347	14389	14367	14324	14298	14307	14512	14434	14305	14296	14312	14147	14312	14352	14312	14347	14345	14328	14339	14288	14236	14392	14213	14465	14378	14421	14354	14281	14375	14189	14347	14298	14353	14353	14360	14326	14336	14351	14261	14321	14176	14229	14455	14283	14380	14304	14347	14305	14321	14249	14333	14344	14302	14351	14492	14484	14276	14388	14379	14426	14115	14361	14499	14418	14332	14455	14212	14292	14211	14342	14379	14456	14268	14316	14419	14295	14367	14286	14283	14413	14313	14344	14228	14401	14242	14275	14308	14459	14417	14260	14120	14368	14421	14072	14209	14367	14470	14310	14479	14367	14250	14388	14264	14250	14247	14352	14348	14168	14429	14509	14229	14347	14361	14253	14447	14468	14357	14141	14238	14249	14294	14172	14286	14331	14320	14273	14205	14340	14339	14366	14295	14374	14318	14303	14331	14267	14305	14196	14268	14398	14444	14315	14286	14326	14359	14469	14312	14354	14422	14421	14263	14414	14314	14375	14322	14418	14362	14329	14437	14457	14357	14329	14383	14389	14348	14283	14314	14328	14260	14450	14355	14272	14459	14312	14422	14232	14243	14376	14310	14388	14302	14389	14336	14297	14340	14399	14372	14479	14280	14309	14247	14376	14409	14335	14386	14326	14299	14223	14331	14171	14337	14166	14319	14272	14215	14328	14413	14263	14291	14257	14266	14287	14379	14379	14412	14375	14350	14341	14496	14372	14412	14267	14346	14316	14380	14492	14307	14197	14205	14362	14467	14222	14381	14213	14199	14199	14353	14427	14526	14266	14307	14404	14307	14695	14226	14143	14427	14366	14264	14239	14339	14379	14226	14373	14282	14336	14252	14434	14465	14473	14277	14314	14339	14345	14353	14116	14348	14295	14299	14416	14382	14471	14311	14455	14419	14277	14280	14327	14388	14512	14223	14230	14641	14290	14212	14370	14300	14256	14382	14432	14313	14393	14299	14436	14367	14277	14328	14376	14423	14247	14321	14435	14192	14157	14327	14414	14280	14220	14380	14325	14422	14366	14229	14328	14341	14431	14357	14286	14237	14430	14365	14401	14355	14395	14308	14136	14440	14291	14272	14452	14372	14232	14269	14273	14303	14297	14408	14233	14277	14588	14398	14289	14224	14385	14268	14359	14394	14354	14431	14329	14396	14191	14435	14520	14298	14359	14319	14408	14381	14287	14189	14432	14304	14232	14276	14348	14401	14332	14342	14442	14490	14224	14358	14394	14391	14165	14398	14366	14531	14271	14385	14360	14291	14328	14323	14296	14421	14339	14211	14375	14715	14463	14182	14411	14387	14246	14313	14301	14236	14308	14165	14287	14393	14392	14427	14382	14345	14333	14262	14271	14342	14277	14363	14349	14224	14362	14283	14237	14323	14448	14219	14374	14321	14256	14268	14264	14247	14354	14241	14184	14406	14316	14370	14349	14362	14310	14386	14341	14372	14265	14301	14451	14442	14302	14290	14325	14356	14292	14456	14299	14215	14348	14484	14450	14352	14337	14269	14516	14331	14497	14239	14199	14206	14459	14215	14251	14290	14386	14421	14202	14472	14183	14301	14575	14361	14406	14310	14414	14314	14394	14329	14305	14462	14402	14435	14384	14328	14367	14284	14285	14387	14441	14257	14417	14532	14467	14324	14415	14452	14437	14379	14203	14267	14516	14442	14240	14242	14401	14412	14279	14334	14302	14408	14389	14362	14336	14536	14300	14410	14443	14297	14360	14269	14476	14404	14400	14415	14268	14193	14358	14398	14478	14351	14222	14400	14601	14247	14247	14381	14283	14336	14163	14273	14270	14134	14421	14321	14370	14331	14501	14410	14252	14387	14325	14184	14321	14361	14308	14258	14303	14362	14286	14193	14322	14312	14190	14343	14523	14332	14275	14301	14405	14271	14336	14257	14239	14366	14351	14376	14483	14312	14436	14303	14341	14452	14358	14346	14276	14317	14381	14369	14354	14329	14449	14259	14393	14296	14346	14304	14215	14503	14358	14384	14437	14409	14311	14167	14213	14375	14455	14201	14198	14363	14415	14433	14463	14284	14410	14371	14222	14484	14254	14366	14218	14354	14397	14325	14307	14419	14404	14381	14416	14434	14268	14362	14523	14496	14326	14183	14314	14310	14607	14197	14352	14370	14510	14399	14394	14274	14389	14320	14299	14432	14372	14376	14234	14369	14385	14364	14427	14449	14365	14340	14504	14295	14423	14320	14337	14399	14332	14243	14500	14414	14409	14338	14322	14468	14356	14394	14301	14362	14261	14397	14300	14427	14175	14232	14241	14428	14328	14341	14317	14280	14421	14346	14285	14306	14194	14325	14436	14218	14224	14458	14193	14313	14491	14336	14261	14370	14380	14332	14375	14303	14327	14295	14314	14226	14376	14374	14398	14307	14320	14228	14476	14238	14277	14323	14228	14441	14265	14388	14361	14216	14435	14411	14223	14175	14425	14366	14284	14406	14145	14412	14356	14354	14310	14287	14356	14284	14292	14480	14212	14412	14406	14268	14416	14089	14180	14269	14206	14397	14378	14250	14243	14320	14266	14266	14449	14411	14341	14321	14314	14211	14304	14437	14234	14352	14446	14474	14403	14416	14326	14251	14228	14245	14297	14294	14377	14252	14426	14259	14365	14376	14297	14320	14334	14094	14370	14229	14334	14447	14391	14343	14438	14316	14479	14269	14476	14267	14259	14328	14299	14412	14407	14204	14197	14443	14455	14487	14386	14440	14363	14230	14249	14474	14194	14288	14365	14494
23340	21047	27884	25188	22383	21697	21441	19885	18622	18512	18283	18097	18340	18286	18195	18213	18103	18070	18058	18167	18106	17962	18279	18251	18265	18155	17787	18226	18323	18795	18832	18353	18003	17965	18054	17881	17928	18039	18163	18075	18121	17830	17793	18207	17974	18158	17844	17861	17802	17892	17995	17973	18038	17942	18036	18066	17845	17984	17800	17831	18179	18027	18125	18006	17884	18016	18181	17858	17881	18072	18168	18071	18026	17885	18042	17944	17982	17999	17772	18063	18023	17898	17875	17986	17837	17857	17789	17805	17780	17907	17929	17988	17831	18035	17974	18072	18081	18044	18057	17878	18053	17824	18119	18031	18111	17933	18085	18003	17869	17864	17844	17967	17796	17813	18019	18165	18096	18244	17906	18012	17854	17896	18038	17875	18067	17927	17838	17897	17888	17827	18187	17892	18097	18073	18020	18158	18071	17902	17903	17994	17883	17961	17936	18061	18031	18144	18133	17948	18034	17893	17892	17785	18072	17994	17914	18021	18076	18070	17982	17954	18009	17744	17979	17815	17928	18146	17939	17886	18219	18113	17942	18002	18084	17934	18058	17758	17763	17920	17952	17950	18124	17904	17766	17819	17782	17997	18140	18028	17820	17894	17760	17885	18022	17998	17737	17838	18143	18093	17900	17723	17917	17960	17935	17946	18031	18075	17946	17802	18231	17943	17962	18017	18102	18149	17953	17818	17903	17911	17970	17888	17845	17909	17918	17791	17850	17741	17840	18047	18013	18017	17833	17894	18065	17836	18085	17986	17933	17924	17836	18028	17899	17939	17871	17982	17955	17768	17803	17974	17961	17928	18064	18135	17860	17956	17946	17907	18036	18004	17756	18073	18062	18193	18122	17907	17996	18073	18037	18090	18098	17994	18065	17858	18125	17907	17984	17916	18078	17995	18191	17977	17934	17907	17794	18017	18015	17812	17956	17862	17924	17796	17945	17885	17779	17857	17831	17862	18139	18153	17912	17847	17891	17893	17839	18043	18039	17911	17924	17838	18073	17842	17964	17936	17953	17850	17960	18009	18033	18001	17966	17948	17988	17776	17931	17995	18020	17724	18135	17881	17851	17860	18115	17840	17996	17893	17964	17916	17934	18130	17957	18049	17954	18007	17939	18177	17913	18136	18020	17813	18020	17996	17919	18068	17851	18016	17914	17895	17798	18171	18078	17895	18050	17806	17927	17772	17975	17966	18167	18008	18258	18086	17867	17879	18000	17936	17984	18097	17884	17998	17911	17871	17853	17947	18121	18062	18009	17863	18021	18048	17821	18027	18058	18071	17869	18049	17814	17853	17808	17853	17877	18031	17846	17927	17925	17948	18067	18056	18026	18053	17884	17928	17823	18038	17814	18010	18037	17919	17983	18002	17813	17876	17859	18072	18051	17969	17831	17957	17775	17703	17984	17967	18190	17759	17833	18039	17930	17971	17996	17824	18143	18166	17969	17916	17759	18184	17962	17908	17823	17975	18020	17904	17764	18087	17835	18103	17971	18077	18154	17808	18107	17950	17866	17852	17957	17956	18184	18104	17744	17800	17699	17968	17877	17606	18001	18112	17825	18036	17901	17872	17938	17780	17963	17851	17975	17893	18010	17983	18103	17980	18161	18038	17750	18037	18130	17903	18009	17941	17970	17853	17778	17925	17889	17951	17988	17953	17960	18046	17889	18008	17758	17820	17821	17929	17818	18001	17928	17858	18020	18046	17917	17845	17885	17866	17802	17604	17839	17981	18006	18070	18040	18037	17970	18040	17822	18177	17929	18005	17943	17866	17920	18171	18029	17831	17868	17973	17876	18015	17952	18071	18093	17897	17973	18019	18087	17940	17986	17962	17809	17942	18017	17832	18011	17839	17921	17782	17820	17840	18056	17847	17838	18005	17852	18038	17853	17947	17906	17900	18203	17847	18069	18047	18058	18048	17817	17972	17823	18038	17953	17788	17879	17856	17988	18012	18163	17974	17968	18031	17797	17990	17933	17930	17924	18045	17967	18109	18141	17891	18211	17890	17969	17918	18139	18003	18080	17975	17947	18168	18168	18080	17988	17921	18178	17941	17922	18263	17953	17846	18003	17622	17889	17929	18100	18145	18100	17976	17987	18120	18151	18042	17814	17787	17964	18174	17962	18062	17982	18069	17917	17744	17878	17934	17997	18152	17660	17833	17856	17961	17807	17834	18010	17928	17915	18031	17797	17881	17892	18060	17820	18018	17906	17916	17909	18006	17847	17975	17995	18023	18075	17957	17911	17940	17861	18065	17990	18006	17984	18024	18140	17969	18104	17953	18074	17977	18019	17975	17930	17905	17963	17861	17896	17878	17979	17861	17756	18033	18067	17925	18000	18238	17937	17990	17973	18221	17904	17857	17904	18025	18106	17909	18033	18028	18010	17914	17821	18100	17770	17948	17674	17979	18085	18069	17933	17896	17985	17897	17915	18018	17944	17996	17934	17874	17875	17745	17797	17945	18130	18063	17910	17942	17867	17945	17876	18123	17738	17752	17723	17912	17940	17992	17943	17888	18103	17763	17763	18052	18037	17976	17969	18136	17891	17949	17892	18151	17995	17958	17963	17959	17999	17860	17748	17850	18004	18047	17878	18055	17919	18183	17927	17725	18006	17907	17998	17784	17951	18087	17799	17735	18024	18012	17991	18213	17981	17737	17762	17846	17958	18021	17781	17811	17799	17866	17972	18107	18045	18056	18079	18048	17853	18043	17913	18039	18024	17881	18007	17947	17875	17923	17856	17820	17803	17751	18036	17890	17930	17910	18091	17907	18010	18112	17966	17811	17821	17858	17966	18075	18049	18098	18135	17995	17931	18025	17927	17821	17834	18043	17853	17841	17991	17946	17775	17911	17896	18193	18038	17989	17973	17911	18030	17791	17941	18135	18006	18016	17789	17972	17970	17939	17688	18113	18147	18002	17724	17894	17774	17837	17806	17981	17994	17797	17823	18011	17782	17842	17833	17922	18166	17768	17856	18056	17916	18048	17893	17926	18018	17956	18122	17946	17922	17840	17813	18194	17896	18116	17814	17829	17952	18185	18060	18009	17955	18008	17988	17864	18054	18067	18022	17988	17849	17919	17872	17962	17958	17818	17880	17938	18012	17957	17903	17884	17958	17870	17890	17840	17759	17980	17825	17892	17992	17865	18169	17984	17978	18141	17998	17971	18278	17791	17889	18023	17967	18023	18003	17998	18110	18051	18064	17950	17976	17971	18086	17921	17917	17905	17798	18042	17871	18041	18117	18079	18124	17922	17843	17847	18081	17961	18080	17814	17767	17835	18029	17987	17935	17965	17833	17801	18076	17929	17867	17947	18103	17883	18048	17983	18189	17985	18057	17923	17855	17848	17964	17973	17954	17744	17921	18026	17851	17980	17916	18033	18290	17770	17694	17998	17869	18126	17940	18031	17934	17959	17940	17914	17984	18099	18227	18041	18154	18026	17980	17876	17754	17949	18050	17945	17826	17838	17836	17921	18090	18227	17836	18029	17930	18069	17945	18062	17824	17991	17765	17783	18007	17878	17931	17859	17823	18045	18038	17849	18060	17923	17870	17920	18171	18129	18060	18021	18044	18025	17820	18036	17959	17958	18058	17989	17856	18072	17839	17950	17826	17914	18091	17861	17772	17945	17712	18012	18024	18102	17915	17894	17969	17938	17986	17854	18006	17912	17865	17898	17884	17957	17963	17776	17974	18171	17852	17863	17924	17636	17847	18019	17850	17988	17772	17973	17968	18002	17945	17958	18044	17877	17959	18118	17981	18181	18067	17967	17905	17968	18050	18009	18101	17840	17945	18051	17987	18050	17925	18003	18067	17982	17843	18138	18062	17988	18095	18068	17866	17995	18056	17986	18058	17993	18180	17979	17814	17931	17925	17720	17920	18010	17941	17808	17736	17817	17935	18077	18048	18035	17868	18182	17863	17776	18090	17897	17910	17908	18103	18091	18039	17858	18052	17670	17914	18065	18097	18002	17900	17790	17839	17944	17834	18064	18232	17771	18281	17892	18119	17721	18007	18027	18088	18137	17972	17991	17995	17877	18028	17831	17949	18019	17885	18058	18023	17876	18024	18012	17985	17870	18070	18015	17784	17885	17963	17914	17925	17910	17797	17918	18086	17882	17833	17932	18029	17911	18068	17980	17887	18155	17931	17783	17803	17980	17788	17987	17795	18066	18065	17849	17814	18081	17989	17905	17935	17772	17964	18000	18003	18003	17999	17896	17862	18024	18053	17994	18058	17895	17908	18127	17827	18074	17900	18012	17987	17871	17996	17912	17951	17927	17912	18146	18103	17912	17839	17967	17970	17893	18089	18024	18056	18127	18194	18104	17868	17947	18017	18002	18007	18026	18003	17958	17836	18038	18018	18017	18040	17890	17788	17890	17987	18071	17676	18230	17812	17831	18061	18000	17926	17634	18038	17911	18091	18168	18123	17833	17711	17979	18259	17890	18070	17928	17924	17937	18086	17927	17919	17972	17888	18050	17984	17870	17962	17787	17824	18019	17905	18053	17877	17882	18056	17944	17701	17841	17910	17881	17983	17853	18030	17871	18079	18103	18099	18102	18104	18075	17922	17811	18080	18081	18087	17890	18112	17924	17745	18000	18000	17952	17973	18035	18087	17914	17892	17846	17889	17900	17918	17815	18056	17990	18027	17957	17914	18040	17935	17719	18027	17946	17933	17895	18134	17970	18012	17852	17845	17901	17902	17987	17969	18024	18042	17811	17968	18028	17979	18126	17832	18074	17813	17975	18009	18106	18005	18071	18124	18042	17948	17784	17876	17921	18113	17963	17949	18042	17898	17958	18046	17840	17898	18072	18064	17946	18031	17958	18015	18042	17756	18002	17854	17877	17958	18128	17851	17983	17920	17903	17892	17859	17849	18061	18082	17874	17868	18033	17956	18019	17955	17903	17891	17741	18109	18094	18135	18086	18059	17960	18091	18146	17847	17905	18035	18061	17894	17983	17896	18159	17927	18029	18013	18091	17807	17945	18120	17895	17996	18189	18113	17988	18022	17919	17902	17915	17848	17907	18003	17970	17916	17862	17888	17977	17823	18071	18076	17970	17783	18019	17881	17978	17741	17722	17989	17844	17983	17966	17995	17887	17934	17876	17730	17808
22150	45470	37359	26017	17990	17351	17384	17043	15722	15484	15311	15346	15182	15177	15262	15377	15000	15001	15066	14973	15004	15119	15012	15036	15112	15151	15116	15326	15736	16182	16304	15773	15040	14943	15260	15018	14943	15089	15162	15099	15059	15140	15158	15129	15118	15044	15064	14999	14959	14949	15117	15063	14925	15023	14901	15161	14989	15112	15175	15074	15134	14895	15002	15082	14933	15059	15065	15118	15086	15106	15154	14955	14934	15175	15010	15175	15086	14985	15127	15084	15055	14962	15185	15054	15025	15094	14949	15011	14955	15253	14917	15095	15082	15031	15140	14932	14929	15135	15139	14969	15173	15133	14957	15050	14952	15022	15094	14920	15277	15066	14901	15249	15004	15061	15223	15049	15127	14971	15166	14996	15072	15033	15005	14949	15022	15029	15143	15158	15127	15098	15035	15026	14893	15165	15056	15003	15132	15286	15135	15282	15085	14969	14972	15150	14958	14962	15075	15145	15200	14997	15108	15083	15176	14997	15001	15026	15091	15095	15167	15197	14925	15042	15083	15133	15064	15073	15008	15129	15004	14989	14932	15072	15097	15117	15138	14984	15073	15043	15066	15113	15042	15148	14904	15127	15089	15037	15134	15083	15128	15032	15132	15067	15023	15146	14994	15188	15097	15028	15159	15116	14946	15127	14890	14975	15149	14774	15081	15234	15070	14895	15089	15089	15035	15179	15208	15001	15046	14998	15035	15042	15197	14993	15178	15138	14949	15234	15072	15064	15211	14907	14946	15008	15053	14926	14957	15070	15117	14814	15054	15058	14990	15102	14827	15092	15096	15004	15222	15162	14998	14911	15127	15086	15053	15191	14948	15169	15017	15155	15134	15224	15024	15056	14987	15022	15188	14938	15178	15095	14937	15140	14863	15125	15322	15035	15153	14993	14989	14960	15038	15092	15123	14987	15059	15269	15039	15150	14968	14983	14964	15187	15027	15141	15069	14993	14890	14948	15140	14826	15116	14974	15111	14980	14999	15165	15247	14983	14971	15262	14972	14957	15057	15069	15122	14959	15010	15143	14931	15037	14890	14935	14990	15273	15163	14942	14923	15038	15207	15082	15049	14978	15044	14940	15023	15012	14901	14821	15131	15147	14998	15131	14991	14933	15175	15088	15107	15098	15007	14954	14851	15182	15095	15025	14916	15181	15226	15046	15156	15147	14890	14924	15114	15019	15041	15065	15133	15138	15010	14976	15136	14995	15073	15048	15035	14984	14865	15153	15103	15154	15148	15088	15101	14971	14964	15113	15068	15068	15062	14989	15183	15047	14997	15043	15150	14847	14990	14960	14973	15177	15061	14986	15065	15122	15066	15022	15145	14910	15177	15049	15220	15146	15046	15092	15022	15163	14964	15031	15119	15111	15100	15105	15076	15225	15125	15123	15063	15105	14962	15290	15087	15049	15066	15054	15175	15006	15159	15121	14954	15000	15088	15040	14967	15087	15118	15119	15075	14991	15029	15076	15171	15191	15180	15108	15017	14948	15102	15067	14932	15025	14833	15059	15234	15006	15041	15029	14860	14993	15229	15168	15075	15070	14936	15105	15098	15085	14974	15035	15139	14959	15036	14841	14952	14948	15089	14943	14919	15126	15004	15153	15084	14959	15066	15078	14995	14905	14981	15095	15017	15040	15025	15037	15052	14988	15073	15161	14990	15078	15048	14971	15097	15087	15180	15013	15157	15032	14964	14842	15187	15205	15098	15054	15270	15053	15055	14902	14972	14944	15117	15157	15067	14973	15089	15165	15063	15111	15170	15158	14992	14886	14876	15116	15179	15232	15235	14889	15071	15002	15180	15139	15054	15035	15092	15043	15042	15112	15002	15190	14983	14924	15039	15193	15125	15096	15061	14945	15310	14984	15078	15021	15100	15001	15017	15002	15020	14894	15119	15188	15123	15259	15028	15146	14921	15021	14865	14937	15034	15001	14995	14964	15137	15221	15046	14911	15104	14970	15020	15025	15029	15193	14966	15082	15029	15053	15070	15142	15023	15200	15210	15218	15095	14878	15132	15159	15175	14916	15199	15094	15131	14852	15110	15097	15125	15046	15122	15079	15108	15176	15100	14972	15158	14966	15176	14903	15129	15018	15153	15082	14912	14946	14935	15013	15013	15177	14973	14936	15135	15122	14974	15054	15070	15084	15112	14946	15072	15005	15044	15104	15062	15127	15150	14910	15080	14954	15122	14988	14998	15108	15129	14964	15057	15311	15153	15046	15082	15090	15052	15003	15270	15012	15038	14978	15190	15142	15212	14869	15096	15087	14917	15064	14963	15022	15141	15094	15090	15167	15246	14980	15041	15050	15008	15127	15023	14914	14963	15063	15115	15124	14830	15180	15265	15015	14974	15009	14904	15207	15033	15039	15163	15171	15159	15053	15070	14983	14931	15216	15137	15107	15074	15069	15006	15131	15140	14894	15065	14992	15039	15090	15128	14855	15123	15209	15053	15006	15107	15009	15130	14976	15048	15074	15153	15087	14919	15088	15026	15136	15136	14892	14982	15099	14950	15087	15005	14864	15055	15350	14995	15145	14992	15101	14969	15123	14983	14898	14896	15041	15084	14902	14902	14976	14955	15052	14900	15079	14992	15049	15011	15256	15005	15087	15028	15055	15058	14998	15143	14898	15043	15032	14984	15039	15180	15054	15131	15188	15178	14890	14956	15130	15122	15085	15177	14905	14924	15047	14990	14991	15153	14929	14970	14880	15090	14944	15133	15176	14980	15210	15072	14899	15057	15058	15128	15010	15111	15030	15116	15097	14904	14990	15094	15070	15104	14965	15060	14992	15147	15104	14932	15056	14995	15101	15241	15133	14911	15104	15114	15106	15073	15138	14990	15100	15020	14998	14996	15105	15117	15005	15099	15050	14927	14998	14958	14910	15164	14963	14912	14930	14872	15055	15135	14994	14944	14960	15073	15049	15163	15289	15214	15207	14998	15046	14989	15107	15054	15024	14855	15008	15008	15184	14941	14966	15308	15024	15162	15095	14971	14966	15007	15159	15270	15272	15063	15116	15151	15073	15208	15267	15084	15007	15079	15123	15075	15223	15110	15010	15155	14977	15066	15013	15071	14922	15196	15099	15235	15136	14977	14874	15082	15010	15274	15071	14944	14789	15030	15070	15112	15106	15033	15261	14960	15088	15184	15049	15031	15148	14924	15180	15153	14924	14931	15028	15246	15136	15101	15142	15224	15006	15144	14937	15141	15052	15155	14843	15080	14892	15033	15109	15135	14978	15159	15136	15112	15091	15184	15115	14921	15114	15021	15185	15269	15010	15000	15150	15013	15007	15152	14785	15185	14979	15022	15144	14953	15019	14975	15110	15027	15082	15054	15090	15001	14971	14929	15284	15180	14859	15067	15077	15078	15157	14959	15187	14952	15000	15006	15065	14975	14848	15010	14986	15193	15019	15125	14993	15113	14994	15100	15021	14998	14930	15121	15076	15165	15107	15042	15113	15158	14931	14824	15094	15142	15100	15037	15133	15014	15130	15008	15028	15094	14904	15140	15000	14890	15050	15016	15064	15157	15116	15123	14802	15149	15045	14901	15157	15121	15038	14966	15119	15145	15125	15011	15183	14911	15092	15205	15086	15029	15118	14959	14974	15192	15090	15064	14943	15106	15038	14928	15040	15103	15000	15266	15158	14892	15112	15131	15148	15036	15038	15179	15154	14993	15109	15104	14980	15034	15158	15067	15064	15042	15205	15069	15130	15073	14915	14987	14898	15089	14968	15079	15113	15254	15116	15060	15010	14842	14935	15051	15011	15017	15100	15270	14941	15101	14960	14997	15073	15096	14940	15187	15106	15180	15108	15234	15066	15156	15014	15041	15050	14985	15095	15062	15062	14980	14955	14991	15070	15116	15090	15135	14967	15003	14988	15046	14920	15153	14958	14993	14918	15353	15003	15106	14955	15054	14965	15154	15203	14940	15097	14937	14925	14984	15269	14942	15072	15020	15132	15179	14929	14853	15153	15037	15313	15082	14933	15142	15026	14816	14979	15087	15040	15081	15148	15219	14876	15044	15029	14959	15191	15039	15046	15081	15144	15034	15159	14938	15023	15087	15112	14830	15223	15028	15186	15080	14940	15086	14991	14935	15142	15115	15118	15129	15060	15019	14980	15135	15079	15161	15058	14902	14974	15050	15116	15023	15149	15038	15069	15067	15142	15168	14926	15150	15135	14954	14975	15062	15079	14981	15006	15176	14878	15087	15169	14879	15061	15034	15036	15027	15052	15191	15027	14991	15051	15106	15208	15160	15085	15012	15027	14984	14991	15021	14981	15096	15088	15089	14925	15013	15081	15265	15000	15098	14958	15222	14943	15016	15159	15079	15060	15195	14970	15139	15155	15026	15207	15082	15205	15157	14972	15059	14939	15111	15054	14915	15106	15053	14873	15368	15124	14926	15226	15016	15143	15202	15141	15147	15026	15043	15112	15174	15084	15069	15065	14978	15053	14949	14979	14920	15104	15119	14962	14960	15076	15189	15052	15169	15013	15188	15219	15041	15006	15128	14937	15096	14918	14927	15086	15073	14999	14987	15136	15034	15030	15051	15013	15144	15039	15100	15132	15129	15149	14933	15013	15082	14848	15002	14974	15059	15137	15127	15147	15080	15163	14981	15269	15059	15182	14984	15104	15161	15104	14945	15013	14990	15067	14880	15106	15092	14947	15004	15134	15064	15092	14998	15015	15195	15135	15039	15236	14895	15223	14896	14960	15082	15064	15023	15025	15160	14860	15184	15165	15088	15105	15129	15167	15082	14917	14944	14976	15211	15034	15201	14892	15096	14983	14972	14972	15067	14905	15070	15143	15058	15070	15100	15049	15085	15215	14974	15117	15037	15136	15104	15053	15027	15028	15176	14983	15042	15051	15049	15079	14880	15017	15143	15080	14947	15167	15002	15121	15125	15095	15195	14975	15107	14949	15045	14938	14992	15014	15110	15123	15070	15070	14952	15126	14913	15070	15110	15017	14953	15086	14804	14965	15012	15056	14935	15235	15048	14976	15124	14935	15034	15117	15120	15042	15005	14908	15082	15028	15140	14997	14907	14953	15209	15046	14971	15258	15010	15015	14905	15088	15070	15011	14972	15135	15008	15069	14975	14963	14987	15098
24646	21169	27324	26548	20174	19340	19283	18061	17532	17496	17300	17506	17521	17431	17438	17240	17446	17747	17690	17366	17310	17275	17221	17476	17334	17520	17372	17441	17430	17869	17886	17712	17408	17478	17398	17320	17254	17209	17316	17362	17336	17206	17415	17309	17368	17360	17480	17183	17315	17335	17364	17510	17424	17522	17333	17401	17415	17574	17239	17258	17348	17467	17414	17411	17335	17640	17271	17254	17356	17261	17294	17327	17151	17319	17217	17409	17325	17548	17399	17507	17410	17487	17413	17133	17233	17276	17249	17256	17428	17307	17302	17354	17238	17246	17544	17219	17382	17318	17290	17284	17297	17256	17348	17383	17378	17250	17184	17154	17290	17353	17286	17277	17236	17500	17292	17557	17255	17124	17283	17072	17247	17204	17346	17401	17068	17219	17327	17422	17291	17574	17237	17403	17192	17441	17528	17387	17501	17247	17287	17396	17256	17235	17199	17018	17346	17333	17380	17217	17346	17320	17248	17410	17295	17370	17237	17259	17188	17234	17337	17076	17401	17410	17398	17169	17249	17544	17422	17328	17264	17299	17378	17386	17445	17293	17198	17353	17376	17307	17332	17113	17334	17241	17436	17176	17269	17206	17362	17136	17097	17199	17161	17196	17712	17427	17287	17383	17442	17271	17312	17180	17243	17167	17190	17148	17244	17175	17197	17438	17279	17250	17445	17443	17168	17300	17312	17247	17292	17234	17198	17103	17311	17369	17326	17296	17239	17227	17274	17240	17396	17345	17075	17351	17375	17303	17184	17361	17292	17315	17348	17182	17317	17472	17389	17319	17299	17428	17244	17262	17250	17449	17257	17274	17285	17149	17217	17216	17543	17373	17189	17346	17352	17419	17189	17244	17262	17217	17407	17239	17260	17189	17215	17495	17491	17424	17311	17395	17257	17261	17379	17383	17205	17298	17079	17210	17293	17298	17124	17341	17422	17296	17164	17269	17216	17176	17327	17301	17414	17268	17343	17362	17354	17174	17487	17220	17334	17460	17371	17146	17214	17358	17219	17271	17383	17277	17551	17346	17303	17252	17205	17304	17282	17390	17181	17272	17206	17277	17261	17305	17224	17336	17347	17282	17192	17387	17430	17432	17334	17261	17363	17354	17480	17111	17224	17327	17346	17267	17273	17318	17504	17269	17245	17244	17334	17353	17347	17118	17428	17219	17390	17120	17245	17467	17263	17498	17281	17246	17115	17145	17347	17378	17167	17221	17234	17120	17292	17329	17345	17351	17217	17282	17234	17320	17513	17409	17336	17297	17332	17163	17334	17190	17472	17213	17322	17518	17267	17302	17178	17267	17305	17193	17392	17387	17322	17235	17517	17159	17159	17399	17271	17272	17274	17127	17401	17400	17386	17268	17414	17323	17413	17364	17318	17264	17448	17361	17190	17293	17191	17171	17127	17250	17140	17266	17340	17325	17501	17366	17411	17244	17276	17041	17173	17387	17290	17340	17256	17256	17535	17265	17446	17360	17158	17262	17421	17128	17250	17267	17265	17144	17184	17271	17292	17365	17540	17395	17261	17386	17305	17405	17271	17274	17284	17159	17421	17362	17271	17314	17137	17153	17135	17331	17190	17337	17483	17161	17169	17292	17342	17124	17348	17142	17326	17330	17175	17279	17279	17233	17133	17218	17373	17344	17231	17211	17237	17542	17285	17350	17382	17415	17314	17390	17562	17238	17328	17393	17345	17212	17193	17416	17431	17306	17370	17135	17468	17128	17173	17231	17331	17265	17524	17146	17398	17136	17399	17447	17224	17446	17532	17120	17015	17307	17168	17339	17205	17365	17230	17306	17300	17303	17312	17338	17398	17339	17143	17506	17161	17305	17323	17337	17238	17305	17266	17474	17283	17203	17199	17385	17402	17229	17185	17019	17403	17363	17251	17376	17626	17341	17352	17200	17309	17311	17235	17259	17409	17225	17325	17277	17293	17558	17320	17188	17274	17347	17070	17315	17457	17446	17481	17310	17137	17021	17244	17130	17268	17137	17261	17366	17414	17503	17411	17393	17280	17350	17282	17358	17337	17143	17513	17431	17263	17377	17289	17397	17500	17406	17346	17294	17380	17582	17538	17462	17400	17390	17562	17335	17267	17225	17407	17393	17456	17333	17332	17304	17509	17224	17613	17482	17193	17204	17164	17398	17441	17192	17632	17315	17276	17315	17428	17323	17259	17258	17208	17268	17417	17451	17347	17400	17453	17470	17326	17271	17247	17468	17318	17333	17188	17348	17307	17337	17368	17265	17340	17482	17469	17373	17438	17186	17148	17335	17283	17409	17445	17153	17357	17317	17543	17474	17333	17480	17185	17364	17171	17263	17338	17479	17494	17264	17306	17463	17118	17387	17259	17380	17257	17138	17008	17208	17396	17167	17426	17261	17397	17264	17271	17340	17236	17486	17348	17270	17358	17356	17341	17353	17309	17317	17281	17289	17430	17424	17251	17363	17294	17366	17263	17246	17492	17326	17269	17371	17211	17334	17190	17340	17338	17259	17295	17141	17108	17396	17271	17307	17500	17456	17492	17384	17413	17208	17148	17326	17404	17278	17523	17201	17318	17440	17272	17341	17393	17309	17207	17234	17247	17332	17308	17368	17212	17506	17154	17422	17248	17335	17413	17345	17226	17410	17082	17469	17455	17268	17532	17002	17240	17404	17391	17204	17373	17222	17333	17110	17221	17455	17431	17394	17249	17205	17273	17444	17178	17396	17362	17215	17451	17557	17350	17499	17253	17398	17253	17285	17335	17370	17234	17508	17316	17274	17336	17285	17316	17242	16941	17232	17178	17306	17257	17320	17058	17278	17201	17387	17387	17298	17378	17234	17209	17455	17252	17228	17379	17459	17360	17168	17389	17758	17263	17309	17219	17318	17464	17351	17077	17151	17307	17305	17324	17326	17331	17263	17334	17202	17258	17540	17438	17580	17378	17379	17445	17383	17294	17194	17551	17584	17242	17520	17548	17310	17401	17323	17448	17152	17250	17506	17447	17152	17215	17458	17293	17410	17320	17114	17402	17154	17337	17250	17312	17292	17141	17256	17211	17327	17307	17334	17224	17180	17144	17294	17312	17409	17360	17326	17481	17406	17333	17481	17253	17292	17472	17291	17448	17153	17317	17288	17303	17421	17194	17316	17302	17277	17409	17202	17237	17206	17294	17457	17216	17138	17303	17403	17354	17303	17437	17282	17258	17389	17425	17211	17188	17272	17165	17080	17347	17224	17243	17367	17348	17271	17432	17422	17427	17243	17333	17414	17188	17199	17237	17162	17246	17232	17466	17311	17185	17192	17497	17282	17041	17310	17032	17351	17401	17135	17232	17151	17232	17392	17280	17392	17382	17179	17230	17109	17549	17144	17268	17436	17474	17461	17188	17179	17293	17329	17433	17271	17344	17182	17299	17301	17341	17307	17138	17086	17365	17433	17317	17255	17188	17293	17191	17226	17409	17199	17270	17384	17120	17218	17338	17441	17219	17449	17241	17350	17347	17181	17543	17427	17144	17206	17149	17263	17342	17198	17461	17228	17389	17436	17301	17437	17368	17220	17405	17586	17308	17666	17433	17230	17387	17219	17441	17318	17423	17304	17228	17605	17370	17411	17393	17360	17193	17384	17191	17335	17374	17380	17125	17264	17231	17360	17363	17207	17420	17286	17299	17286	17334	17175	17392	17337	17489	17158	17143	17358	17373	17300	17445	17426	17179	17241	17282	17510	17259	17440	17329	17292	17248	17324	17373	17336	17346	17240	17224	17379	17441	17509	17287	17419	17236	17257	17438	17354	17255	17440	17436	17453	17357	17519	17273	17353	17354	17346	17401	17382	17496	17164	17252	17511	17598	17343	17343	17170	17382	17166	17275	17274	17306	17111	17432	17243	17464	17432	17263	17315	17289	17529	17384	17332	17365	17529	17066	17473	17255	17293	17070	17279	17437	17257	17448	17385	17283	17084	17273	17314	17140	17211	17240	17325	17317	17275	17294	17223	17421	17296	17338	17271	17406	17311	17486	17432	17271	17302	17196	17101	17348	17240	17273	17144	17208	17098	17296	17221	17391	17335	17309	17152	17429	17173	17471	17310	17165	17310	17249	17439	17294	17341	17293	17522	17133	17194	17219	17097	17485	17337	17439	17498	17374	17204	17365	17258	17212	17371	17402	17411	17425	17259	17233	17334	17341	17217	17221	17201	17458	17298	17172	17273	17292	17275	17403	17323	17257	17281	17567	17319	17126	17283	17329	17350	17495	17387	17304	17126	17282	17278	17462	17454	17456	17515	17330	17281	17504	17042	17279	17267	17391	17326	17327	17279	17481	17204	17426	17203	17278	17188	17329	17259	17249	17447	17513	17468	17476	17235	17512	17452	17396	17377	17152	17535	17376	17323	17267	17277	17215	17324	17338	17538	17254	17418	17371	17226	17296	17236	17313	17492	17444	17250	17362	17181	17432	17138	17432	17430	17290	17095	17414	17356	17309	17250	17259	17202	17338	17420	17373	17290	17433	17217	17334	17330	17250	17323	17344	17425	17420	17309	17574	17210	17333	17509	17261	17300	17247	17090	17206	17204	17250	17260	17317	17282	17325	17337	17323	17160	17318	17097	17256	17509	17332	17422	17303	17296	17178	17453	17188	17208	17321	17172	17265	17340	17648	17473	17410	17399	17304	17328	17181	17413	17375	17165	17230	17302	17398	17246	17276	17178	17334	17290	17422	17501	17420	17283	17174	17297	17299	17320	17334	17418	17379	17165	17436	17250	17479	17408	17087	17498	17229	17410	17285	17284	17443	17419	17288	17448	17426	17189	17271	17193	17289	17315	17336	17325	17338	17204	17256	17460	17422	17183	17171	17218	17171	17371	17349	17283	17236	17224	17320	17196	17347	17310	17344	17343	17192	17356	17418	17234	17358	17126	17373	17307	17479	17234	17216	17183	17333	17242	17257	17474	17499	17343	17315	17117	17375	17416	17646	17450	17225	17440	17219	17408	17488	17215	17341	17290	17502	17351	17392	17240	17246	17251	17244	17252	17052	17233	17162	17502	17207	17289	17163	17413	17264	17334	17317	17141	17468	17391	17221	17286	17456	17292	17394	17440	17270	17490	17346	17425	17284	17314	17229	17262	17250	17220	17288	17270
22042	40365	32816	19596	16838	17079	16271	15754	15017	14955	14900	14718	14843	14766	14754	14819	14613	14639	14842	14916	14617	14659	14804	14603	14830	14737	14838	14809	14925	15279	15373	15091	14751	14617	14652	14576	14672	14830	14838	14733	14817	14610	14678	14467	14696	14635	14836	14670	14650	14570	14692	14882	14727	14494	14713	14688	14901	14739	14444	14499	14805	14818	14702	14577	14647	14704	14642	14730	14663	14548	14866	14619	14762	14695	14750	14644	14705	14822	14521	14843	14749	14553	14577	14570	14581	14526	14602	14771	14677	14755	14599	14628	14695	14851	14642	14692	14625	14705	14627	14825	14584	14706	14704	14568	14676	14510	14721	14721	14654	14592	14912	14607	14588	14631	14732	14696	14617	14706	14768	14632	14726	14578	14715	14633	14856	14665	14706	14801	14687	14674	14605	14618	14583	14722	14806	14710	14750	14677	14785	14688	14639	14712	14892	14776	14681	14597	14743	14847	14725	14723	14673	14631	14533	14686	14831	14549	14673	14624	14727	14742	14558	14506	14714	14774	14690	14789	14682	14584	14797	14712	14844	14830	14689	14711	14598	14771	14691	14594	14503	14515	14790	14729	14619	14702	14641	14697	14668	14683	14587	14861	14694	14640	14700	14582	14594	14600	14540	14686	14640	14748	14797	14666	14609	14750	14667	14703	14882	14625	14717	14651	14685	14596	14755	14606	14616	14638	14743	14784	14722	14584	14602	14688	14783	14861	14674	14578	14700	14620	14688	14708	14730	14859	14760	14676	14821	14686	14618	14648	14572	14684	14734	14607	14550	14654	14660	14865	14796	14665	14746	14519	14479	14622	14694	14951	14587	14690	14793	14763	14620	14592	14564	14803	14625	14951	14691	14601	14710	14864	14672	14841	14572	14864	14534	14806	14625	14656	14688	14648	14722	14683	14725	14560	14607	14654	14793	14669	14665	14470	14798	14752	14791	14711	14636	14741	14730	14676	14785	14360	14526	14698	14773	14757	14767	14877	14601	14864	14626	14646	14807	14820	14617	14664	14617	14604	14681	14729	14760	14664	14824	14701	14425	14756	14647	14638	14743	14826	14642	14655	14645	14701	14712	14789	14708	14564	14723	14634	14788	14734	14752	14614	14619	14693	14746	14746	14622	14604	14720	14556	14662	14590	14823	14690	14587	14673	14565	14680	14829	14664	14714	14611	14719	14740	14695	14746	14840	14641	14972	14586	14556	14636	14558	14743	14693	14707	14549	14555	14596	14689	14574	14576	14648	14713	14833	14659	14535	14805	14679	14713	14881	14614	14642	14759	14591	14792	14691	14590	14720	14713	14615	14594	14416	14613	14676	14731	14459	14620	14673	14653	14689	14583	14689	14708	14594	14658	14835	14506	14731	14696	14677	14794	14697	14619	14542	14663	14636	14649	14823	14753	14507	14581	14761	14863	14603	14633	14517	14600	14560	14579	14759	14768	14700	14554	14736	14558	14738	14682	14543	14533	14592	14714	14783	14658	14610	14580	14606	14507	14781	14792	14574	14621	14669	14673	14558	14593	14836	14807	14741	14697	14591	14714	14785	14715	14637	14603	14589	14693	14758	14728	14798	14735	14851	14600	14602	14631	14665	14681	14608	14734	14620	14584	14658	14771	14727	14658	14860	14697	14704	14648	14768	14678	14694	14754	14743	14597	14762	14695	14613	14644	14760	14625	14532	14723	14489	14670	14668	14825	14673	14651	14673	14627	14867	14618	14731	14671	14643	14736	14396	14912	14719	14767	14670	14707	14647	14631	14659	14762	14656	14648	14727	14642	14510	14627	14737	14900	14914	14701	14581	14614	14692	14891	14698	14546	14876	14696	14781	14524	14596	14599	14778	14683	14673	14788	14712	14836	14630	14750	14747	14800	14798	14506	14835	14736	14708	14651	14735	14619	14636	14591	14676	14783	14679	14761	14512	14773	14517	14793	14582	14679	14678	14647	14638	14749	14553	14719	14583	14671	14766	14659	14593	14618	14595	14724	14681	14547	14729	14633	14834	14675	14630	14747	14597	14749	14530	14671	14629	14698	14676	14474	14755	14733	14616	14791	14616	14559	14586	14639	14869	14771	14620	14637	14624	14410	14518	14534	14776	14859	14765	14645	14782	14751	14708	14506	14670	14588	14718	14787	14704	14768	14684	14784	14750	14651	14564	14779	14577	14684	14616	14825	14700	14577	14666	14671	14662	14869	14817	14769	14874	14628	14711	14708	14733	14700	14668	14737	14798	14624	14564	14706	14502	14652	14661	14692	14714	14750	14569	14771	14813	14609	14663	14746	14761	14583	14693	14775	14487	14655	14772	14763	14639	14680	14608	14656	14579	14781	14720	14561	14755	14711	14849	14735	14486	14793	14688	14715	14671	14788	14726	14658	14705	14726	14757	14657	14526	14609	14658	14658	14828	14560	14833	14630	14689	14695	14683	14782	14776	14752	14581	14640	14731	14692	14575	14591	14557	14731	14686	14721	14785	14714	14565	14590	14890	14636	14661	14728	14656	14594	14699	14652	14750	14556	14646	14650	14599	14568	14680	14852	14598	14609	14547	14409	14797	14712	14689	14754	14554	14816	14521	14733	14724	14631	14539	14624	14687	14787	14573	14789	14755	14682	14744	14748	14565	14628	14780	14681	14717	14601	14436	14686	14619	14659	14462	14612	14717	14681	14764	14496	14887	14625	14597	14737	14721	14551	14693	14996	14796	14746	14760	14695	14810	14763	14703	14643	14657	14748	14449	14767	14623	14650	14723	14771	14622	14703	14523	14778	14785	14628	14666	14731	14707	14740	14759	14664	14868	14630	14693	14593	14690	14721	14598	14725	14604	14601	14738	14769	14631	14703	14833	14639	14652	14874	14571	14705	14640	14583	14772	14691	14668	14822	14784	14739	14706	14647	14524	14558	14566	14736	14686	14658	14600	14628	14788	14502	14776	14678	14747	14723	14638	14885	14619	14850	14632	14650	14605	14493	14565	14557	14545	14524	14535	14614	14781	14651	14612	14680	14591	14665	14716	14752	14743	14684	14586	14524	14732	14612	14598	14754	14887	14609	14593	14570	14539	14666	14625	14672	14699	14645	14794	14812	14698	14737	14815	14768	14664	14585	14734	14591	14639	14869	14766	14633	14636	14570	14659	14651	14572	14700	14656	14721	14711	14671	14674	14692	14757	14725	14809	14670	14668	14797	14593	14722	14666	14689	14575	14685	14673	14635	14712	14692	14618	14689	14751	14666	14704	14543	14686	14746	14595	14781	14940	14806	14604	14685	14556	14643	14756	14522	14663	14649	14911	14697	14756	14667	14805	14611	14777	14658	14656	14887	14644	14565	14757	14568	14572	14629	14826	14734	14825	14543	14636	14583	14638	14832	14620	14629	14732	14690	14561	14752	14648	14821	14466	14789	14577	14782	14607	14783	14646	14605	14789	14769	14855	14500	14743	14728	14802	14780	14753	14722	14566	14636	14523	14716	14876	14706	14886	14800	14769	14686	14722	14732	14490	14520	14831	14681	14814	14693	14672	14668	14754	14654	14740	14561	14591	14640	14575	14547	14695	14886	14688	14567	14678	14662	14708	14778	14740	14637	14738	14801	14646	14775	14697	14574	14780	14723	14804	14564	14721	14570	14765	14603	14719	14592	14805	14649	14653	14668	14735	14753	14736	14851	14790	14716	14685	14616	14545	14716	14672	14730	14770	14721	14753	14700	14633	14653	14632	14691	14549	14820	14704	14824	14838	14602	14687	14438	14768	14638	14565	14650	14855	14732	14667	14689	14631	14664	14655	14652	14915	14519	14708	14637	14598	14761	14665	14825	14717	14869	14742	14562	14785	14719	14667	14668	14859	14693	14659	14743	14561	14715	14590	14777	14523	14747	14492	14740	14837	14542	14705	14672	14537	14752	14527	14719	14812	14571	14721	14822	14634	14694	14804	14683	14712	14723	14737	14661	14735	14673	14682	14578	14649	14565	14698	14876	14609	14716	14766	14755	14652	14586	14708	14734	14680	14750	14663	14862	14752	14829	14741	14786	14640	14871	14678	14743	14775	14802	14622	14648	14787	14703	14855	14548	14549	14613	14676	14729	14680	14710	14603	14625	14785	14642	14692	14717	14576	14628	14707	14647	14642	14705	14462	14604	14583	14604	14677	14822	14678	14736	14762	14829	14801	14848	14524	14627	14685	14689	14776	14676	14655	14715	14684	14614	14736	14687	14766	14624	14502	14758	14676	14649	14679	14580	14657	14554	14783	14685	14885	14625	14657	14587	14664	14695	14787	14651	14690	14476	14576	14610	14660	14543	14577	14801	14640	14754	14589	14676	14599	14634	14747	14712	14533	14693	14760	14812	14603	14797	14637	14682	14518	14762	14649	14620	14590	14778	14669	14487	14925	14689	14704	14742	14883	14707	14629	14545	14732	14630	14569	14799	14644	14605	14600	14587	14886	14771	14859	14694	14597	14840	14582	14709	14718	14725	14734	14631	14750	14593	14692	14683	14758	14713	14545	14571	14763	14738	14573	14799	14759	14750	14645	14759	14754	14817	14695	14857	14731	14752	14534	14638	14552	14717	14498	14585	14633	14670	14665	14730	14676	14709	14716	14514	14817	14640	14681	14764	14694	14751	14712	14794	14678	14603	14856	14675	14509	14696	14853	14653	14587	14529	14719	14596	14707	14711	14829	14555	14781	14732	14662	14657	14690	14751	14693	14646	14862	14579	14635	14479	14676	14701	14619	14804	14694	14719	14629	14761	14732	14736	14665	14687	14900	14528	14558	14747	14578	14544	14881	14788	14682	14780	14690	14834	14820	14673	14751	14651	14702	14831	14685	14668	14544	14804	14555	14768	14635	14589	14578	14670	14652	14611	14806	14610	14707	14731	14694	14774	14824	14593	14879	14620	14672	14463	14585	14617	14660	14553	14686	14775	14625	14647	14644	14704	14601	14741	14425	14657	14719	14677	14684	14674	14693	14718	14653	14861	14607	14807	14716	14683	14650	14731	14649	14752	14717	14699	14935	14689	14684	14808	14684	14674	14809	14656	14763	14796	14598	14633	14613	14623	14589	14559	14712	14817	14713	14672	14777	14720	14542	14535	14533	14758	14685	14617	14700	14651	14534	14737	14498	14603	14695	14741
22127	21088	28317	24089	21369	23426	24588	20230	18119	18157	18064	18056	17949	17788	17947	17833	17927	17888	17682	17765	17871	18027	17780	17731	17751	17644	17785	17564	18068	19360	18844	17895	17734	17553	17707	17688	17632	17557	17608	17694	17817	17714	17542	17421	17663	17587	17449	17634	17560	17753	17729	17575	17428	17558	17450	17538	17727	17503	17741	17681	17502	17592	17559	17939	17373	17503	17519	17501	17498	17704	17694	17659	17675	17625	17545	17536	17382	17543	17504	17588	17534	17702	17505	17512	17607	17584	17522	17440	17641	17531	17496	17553	17405	17487	17546	17541	17591	17417	17434	17575	17663	17777	17535	17670	17717	17359	17669	17472	17371	17717	17618	17619	17514	17453	17550	17691	17628	17714	17485	17635	17598	17467	17364	17538	17595	17573	17696	17643	17567	17751	17485	17561	17759	17566	17495	17673	17478	17560	17343	17623	17551	17388	17671	17487	17669	17618	17383	17661	17475	17796	17470	17549	17535	17547	17679	17431	17442	17476	17585	17433	17621	17568	17579	17501	17550	17554	17525	17557	17736	17444	17664	17447	17657	17498	17674	17477	17628	17598	17632	17847	17370	17488	17682	17619	17427	17543	17714	17626	17689	17738	17388	17442	17482	17517	17541	17636	17479	17583	17593	17298	17500	17683	17630	17501	17555	17426	17672	17522	17464	17688	17646	17425	17604	17507	17486	17521	17675	17552	17588	17454	17645	17756	17475	17489	17458	17412	17562	17441	17575	17719	17701	17623	17670	17728	17606	17579	17654	17582	17627	17477	17408	17401	17787	17589	17723	17514	17341	17516	17490	17536	17791	17671	17608	17526	17505	17523	17697	17485	17527	17469	17544	17571	17622	17718	17504	17529	17606	17388	17478	17665	17632	17441	17400	17556	17314	17729	17524	17595	17562	17505	17668	17604	17635	17417	17457	17606	17657	17583	17496	17805	17671	17646	17538	17356	17469	17520	17475	17527	17468	17559	17533	17463	17583	17746	17422	17656	17485	17484	17458	17379	17325	17389	17742	17291	17691	17620	17447	17516	17547	17526	17638	17560	17591	17562	17503	17571	17459	17643	17564	17468	17581	17648	17525	17521	17668	17446	17508	17504	17470	17273	17465	17576	17525	17576	17546	17430	17608	17618	17599	17566	17499	17744	17553	17723	17445	17527	17669	17457	17481	17490	17644	17623	17398	17318	17437	17520	17357	17485	17654	17485	17330	17533	17745	17460	17523	17643	17750	17538	17469	17353	17671	17248	17430	17618	17587	17566	17353	17376	17644	17334	17522	17598	17578	17455	17590	17606	17494	17531	17274	17402	17428	17436	17515	17591	17549	17542	17323	17654	17472	17538	17470	17642	17589	17486	17596	17761	17456	17374	17645	17421	17385	17573	17518	17498	17397	17549	17615	17651	17603	17307	17604	17611	17452	17515	17507	17685	17450	17525	17404	17519	17555	17557	17380	17416	17335	17488	17514	17509	17479	17404	17441	17549	17477	17555	17703	17531	17296	17652	17705	17688	17705	17354	17422	17585	17751	17612	17663	17505	17442	17552	17621	17372	17507	17585	17524	17747	17578	17600	17559	17391	17780	17651	17635	17526	17641	17483	17539	17628	17474	17545	17567	17447	17317	17570	17609	17519	17413	17646	17634	17463	17595	17446	17499	17667	17735	17532	17585	17816	17519	17338	17462	17623	17539	17467	17521	17502	17623	17483	17628	17601	17292	17484	17378	17590	17520	17551	17670	17499	17620	17450	17371	17739	17629	17506	17686	17737	17444	17600	17612	17521	17483	17462	17484	17468	17573	17690	17271	17281	17695	17368	17540	17445	17559	17513	17455	17465	17603	17516	17471	17456	17406	17496	17660	17780	17638	17555	17771	17442	17678	17697	17539	17568	17462	17593	17446	17403	17346	17382	17647	17679	17359	17560	17454	17386	17372	17528	17554	17526	17518	17569	17612	17566	17534	17602	17498	17647	17700	17564	17605	17654	17536	17341	17407	17617	17307	17498	17625	17710	17516	17495	17481	17453	17551	17347	17696	17581	17442	17367	17554	17430	17595	17631	17706	17484	17553	17588	17568	17280	17525	17627	17404	17663	17441	17479	17606	17458	17627	17477	17519	17825	17497	17732	17513	17714	17526	17485	17794	17574	17525	17405	17445	17530	17506	17469	17476	17684	17597	17481	17641	17558	17499	17512	17692	17444	17524	17549	17559	17431	17596	17549	17540	17653	17516	17610	17620	17709	17477	17419	17490	17535	17233	17593	17550	17321	17444	17279	17644	17485	17554	17785	17729	17608	17524	17603	17450	17368	17351	17515	17656	17553	17690	17567	17541	17463	17476	17581	17582	17792	17581	17292	17584	17496	17502	17589	17501	17684	17516	17609	17711	17543	17419	17582	17693	17418	17637	17489	17540	17482	17479	17431	17725	17538	17765	17693	17419	17650	17563	17586	17588	17592	17520	17584	17890	17386	17551	17556	17719	17585	17630	17373	17773	17339	17614	17500	17738	17525	17476	17590	17630	17624	17326	17704	17654	17544	17667	17529	17451	17449	17456	17497	17318	17591	17486	17647	17485	17514	17605	17550	17525	17203	17699	17626	17558	17772	17698	17588	17560	17488	17706	17582	17350	17726	17648	17528	17543	17522	17603	17572	17459	17539	17527	17583	17585	17479	17487	17495	17557	17358	17426	17513	17557	17680	17595	17443	17486	17471	17553	17253	17713	17555	17480	17731	17764	17621	17467	17418	17593	17554	17440	17334	17348	17646	17568	17321	17694	17387	17483	17670	17589	17439	17335	17525	17490	17369	17532	17635	17509	17581	17557	17664	17628	17488	17417	17649	17642	17682	17627	17755	17474	17567	17461	17564	17469	17465	17365	17586	17594	17570	17584	17518	17434	17606	17569	17471	17535	17649	17515	17768	17352	17517	17453	17634	17667	17447	17401	17385	17465	17630	17634	17437	17432	17619	17566	17701	17465	17733	17534	17668	17504	17476	17519	17740	17602	17519	17604	17730	17391	17455	17653	17500	17532	17336	17520	17513	17322	17316	17402	17494	17573	17534	17621	17559	17594	17599	17662	17329	17582	17595	17386	17380	17575	17436	17536	17444	17448	17397	17565	17532	17256	17628	17526	17319	17682	17323	17473	17550	17663	17641	17609	17442	17600	17464	17661	17710	17504	17613	17510	17501	17519	17691	17479	17266	17608	17643	17625	17634	17473	17536	17614	17530	17430	17629	17568	17580	17521	17761	17441	17488	17465	17433	17677	17639	17469	17607	17622	17408	17772	17518	17705	17498	17624	17499	17542	17522	17744	17562	17616	17612	17440	17366	17490	17682	17621	17439	17380	17681	17404	17599	17631	17416	17488	17386	17583	17624	17538	17561	17574	17588	17710	17526	17469	17560	17483	17637	17426	17509	17505	17437	17479	17364	17599	17820	17749	17482	17666	17498	17488	17569	17511	17534	17487	17422	17419	17522	17526	17522	17414	17311	17570	17524	17464	17660	17634	17571	17480	17493	17542	17437	17521	17172	17309	17734	17558	17496	17519	17543	17574	17338	17607	17528	17584	17488	17424	17712	17586	17505	17650	17510	17423	17541	17483	17472	17636	17260	17515	17575	17586	17680	17762	17556	17666	17518	17462	17578	17600	17453	17393	17544	17581	17679	17592	17380	17616	17629	17780	17673	17530	17506	17382	17617	17408	17612	17443	17484	17444	17605	17434	17544	17481	17667	17419	17386	17512	17379	17674	17584	17272	17464	17496	17530	17507	17557	17539	17431	17487	17584	17585	17543	17595	17614	17383	17743	17599	17618	17545	17604	17346	17489	17450	17721	17655	17517	17551	17598	17572	17490	17560	17662	17613	17571	17617	17727	17439	17634	17652	17485	17354	17412	17432	17598	17334	17519	17592	17473	17702	17446	17370	17580	17477	17282	17710	17405	17810	17561	17546	17321	17613	17540	17558	17582	17678	17601	17679	17610	17565	17606	17332	17434	17434	17334	17438	17501	17527	17553	17657	17714	17393	17558	17547	17328	17217	17468	17337	17450	17452	17560	17398	17593	17792	17670	17583	17704	17536	17456	17759	17636	17522	17319	17639	17466	17440	17488	17602	17617	17447	17570	17581	17490	17407	17407	17553	17456	17637	17683	17452	17550	17691	17466	17568	17605	17433	17515	17498	17709	17462	17619	17596	17482	17329	17617	17666	17464	17542	17676	17343	17728	17453	17737	17557	17392	17721	17483	17421	17577	17562	17723	17496	17741	17661	17397	17568	17599	17565	17753	17606	17529	17676	17670	17700	17507	17579	17673	17639	17748	17773	17652	17732	17584	17495	17473	17492	17618	17563	17783	17352	17434	17745	17642	17641	17564	17457	17491	17446	17617	17566	17641	17651	17619	17553	17516	17597	17686	17669	17402	17665	17366	17474	17670	17766	17606	17545	17525	17284	17615	17696	17616	17555	17486	17440	17571	17464	17340	17579	17503	17454	17567	17566	17504	17468	17837	17655	17388	17542	17567	17401	17723	17568	17413	17553	17529	17840	17534	17655	17584	17441	17638	17557	17627	17707	17592	17467	17583	17700	17401	17473	17627	17678	17489	17541	17544	17512	17630	17763	17633	17743	17321	17697	17728	17692	17488	17671	17489	17516	17587	17588	17628	17502	17519	17566	17582	17618	17462	17529	17511	17485	17493	17423	17497	17683	17554	17762	17560	17397	17464	17568	17544	17461	17496	17657	17438	17586	17544	17657	17572	17337	17620	17447	17657	17522	17561	17527	17479	17700	17578	17409	17505	17580	17514	17284	17438	17623	17601	17546	17582	17742	17382	17743	17582	17557	17493	17593	17635	17529	17498	17380	17434	17712	17570	17542	17760	17501	17391	17750	17521	17639	17660	17580	17637	17462	17643	17514	17549	17397	17419	17479	17653	17361	17597	17401	17480	17530	17589	17751	17760	17640	17740	17573	17602	17467	17545	17407	17698	17552	17408	17571	17527	17684	17628	17548	17591	17442	17419	17773	17441	17454	17593	17378	17523	17389	17668	17737	17559	17513	17614	17521	17635	17506	17473	17535	17543	17614	17595	17368	17451	17370	17705	17782	17651	17626	17661	17724	17491	17703	17267	17599	17723
25416	52613	39804	22913	19280	18291	18011	17780	15603	15305	15215	15349	14893	15173	14895	15121	15000	14995	15052	15038	15141	15056	14973	14772	14783	14850	15027	14853	15806	17629	16096	15084	14981	14665	14893	14777	14855	14603	14898	14730	14941	14674	15010	14918	14968	14824	14865	14859	14763	14716	14968	14787	14654	14786	14653	14858	14886	14805	14806	14781	14866	14773	14775	14913	14730	14801	14810	14897	14928	14714	14866	14833	14905	14624	14824	14767	14729	14909	14763	14754	14686	14901	15035	14758	14753	14879	14905	14869	14657	14716	14812	14773	14746	14673	14808	14819	15013	14814	14813	14792	14785	14690	14724	14796	14947	14801	15036	14830	14810	14534	14894	14837	14654	14875	14612	14692	14836	14675	14749	14891	14819	14834	14684	14814	14892	14799	14868	14784	15003	14760	14694	14784	14668	14867	14705	14780	14843	14784	14691	14766	14765	14808	14860	14774	14782	14891	14516	14560	14666	14794	14711	14778	14735	14956	14766	14981	14798	14790	14626	14814	14680	14795	14738	14906	14968	14826	14752	14935	14909	14829	14830	14626	14690	14878	14762	14704	14859	14676	14689	14793	14832	14786	14717	14847	15011	14709	14831	14753	14874	14745	14827	15003	14721	14830	14514	14803	14776	14703	14775	14809	14710	14836	14781	15012	14849	14850	14854	14722	14801	14818	14718	14795	14870	14911	14780	14779	14687	14849	14805	14942	14834	14842	14637	14794	14808	14738	14725	14780	14946	14801	14748	14846	14760	14942	14691	14747	14777	14897	14791	14902	14777	14825	14818	14781	14705	14756	14803	14661	14749	14872	14794	14704	14918	14655	14932	14813	14897	14702	14763	14808	14938	14826	14869	14913	14884	14865	14922	14758	14701	14866	14960	15115	14731	14782	14768	14816	14746	14617	14809	14843	14781	14839	14752	14783	14700	14733	14914	14744	14791	14822	14894	14942	14799	14878	14680	14852	14813	14772	14859	14782	14692	14602	14785	14833	14806	14694	14995	14885	14905	14745	14810	14711	14968	14906	14825	14773	14874	14858	14742	14787	14843	14707	14724	14934	14839	14810	14658	14749	14697	14717	14871	14836	14913	14711	14702	14726	14795	14688	14738	14835	14800	14639	14696	14711	14997	14750	14963	14780	14715	14822	14746	14737	14789	14715	14630	14796	14623	14836	14735	14715	14792	14798	14670	14853	14755	14806	14989	14718	14765	14791	14812	14880	14844	14652	14874	14758	14821	14875	14813	14793	14774	14925	14773	14824	14830	14673	14830	14749	14833	14802	14843	14811	14839	14775	14691	14861	14823	14781	14809	14896	14909	15046	14820	14848	14644	14852	14867	14779	14900	14804	14680	14715	14787	14783	14795	14863	14758	14726	15017	14736	14839	14716	14906	14785	14725	14517	14733	14747	14832	14689	14840	14807	14923	14802	14564	14803	14863	14647	14817	14664	14663	14673	14711	14609	14863	14762	14916	14726	14764	14947	14776	14781	14726	14671	14804	14783	14735	14809	14800	14904	14687	14864	14921	14725	14854	14790	14912	14754	14802	14749	14637	14701	14791	14761	14795	14686	14799	14741	14930	14777	14959	14887	14678	14727	14882	14702	14939	14643	14744	14648	14832	14824	14710	14654	14725	14802	14667	14820	14650	14737	14872	14890	14679	14721	14662	14755	14831	14890	14664	14777	14797	14798	14674	14879	14961	14785	14842	14840	14861	14810	14793	14723	14930	14864	14722	14871	14709	14824	14683	14770	14684	14853	14792	14749	14668	14892	14965	14744	14841	14790	14754	14731	14979	14838	14774	14720	14733	14793	14882	14762	14805	14805	14769	14721	14712	14770	14676	14657	14731	14697	14805	14908	14696	14819	14792	14651	14891	14805	14789	14720	14678	14769	14935	14595	14875	14694	14681	14904	14900	14779	14612	14929	14734	14718	14768	14763	14824	14962	14657	14786	14800	14816	14956	14783	14866	14675	14680	14779	14666	14818	14759	14713	14691	14738	14923	14810	14884	14686	14785	14775	14600	14803	14866	14839	14881	14711	14930	14820	14731	14768	14753	14922	14911	14850	14949	14781	14789	14816	14900	14765	14697	14804	14635	14789	14928	14754	14780	14869	14815	14780	14510	14920	14799	14891	14867	14721	14797	14977	14857	14834	14853	14785	14798	14897	14740	14700	14698	14649	14847	14720	14767	14837	14881	14777	14868	14814	14700	14759	14845	14802	14790	14977	14761	14720	14766	14935	14811	14781	14508	14806	14839	14828	14779	14744	14835	14780	14856	14884	14813	14755	14770	14748	14838	14910	14834	14979	14907	14660	14747	14810	14721	14834	14816	14804	14764	14864	14642	14850	14705	14723	14748	14737	14864	14875	14830	14777	14730	14564	14816	14764	14826	14646	14683	14812	14813	14851	14871	14609	14607	14728	14861	14713	14814	14818	14729	14802	14744	14877	14741	14816	14565	14745	14749	14999	14682	14916	14803	14722	14740	14786	14689	14904	14869	14857	14936	14838	14956	14637	14689	14729	14796	14898	14773	14877	14692	14937	14816	14867	14822	14785	14820	14765	14594	14734	14682	14617	14818	14767	14701	14685	14819	14852	14783	14584	14876	14798	14789	14802	14782	14889	14796	14826	14677	14780	14762	14865	14757	14783	14927	14664	14812	14729	14811	14780	14871	14685	14911	14850	14722	14707	14738	14770	14824	14894	14692	14847	14942	14774	14701	14723	14917	14803	14635	14700	14780	14651	14781	14807	14857	14753	14819	14925	14864	14790	14801	14719	14830	14701	14839	14912	14814	14810	14628	14851	14687	14886	14897	14904	14867	14890	14750	14806	14714	14792	14867	14656	14896	14835	14729	14599	14722	14785	14720	14793	14771	14819	14768	14769	14757	14876	14727	14848	14800	14733	14874	14886	14820	14817	14800	14916	14704	14743	14724	14754	14681	14981	14704	14740	14587	14858	14596	14815	14904	14867	14844	14878	14875	14682	14927	14570	14949	14785	14887	14911	14744	14724	14811	14787	14785	14676	14759	14861	14643	14838	14525	14749	14889	14943	14932	14794	14677	14987	14669	14788	14868	14704	14784	14948	14717	14924	14640	14866	14787	14855	14743	14576	14797	14684	14752	14730	14815	14752	14821	14739	14695	14754	14796	14842	14689	14849	14917	14754	14779	14954	14881	14877	14721	14749	14868	14807	14595	14807	14771	14883	14748	14703	14970	14754	14795	14791	14636	14844	14753	14789	14565	14866	14781	14817	14779	14853	14785	14741	14788	14647	14853	14712	14838	14878	14783	14684	14759	14949	14863	14760	14686	14887	14820	14749	14915	14784	14556	14820	14838	14900	14748	14836	14713	14620	14686	14877	14681	14623	14641	14625	14668	14853	14643	14945	14778	14750	15044	14918	14702	14791	14778	14756	14995	14702	14888	14794	14811	14681	14741	14730	14665	14924	14896	14843	14754	14869	14827	14903	14864	14665	14702	14831	14901	14493	14641	14876	14742	14646	14812	15136	14783	14781	14811	14782	14899	14997	14661	14808	14877	14875	14701	14806	14997	14955	14782	14705	14897	14706	14774	14824	14717	14843	14598	14589	14893	14865	14572	14797	14685	14838	14793	14722	14739	14746	14828	14608	14778	14927	14800	14630	14933	14770	14806	14744	14902	14825	14743	14697	14716	14893	14795	14698	14788	14698	14712	15029	14773	14830	14742	14910	14764	14791	14792	14763	14734	14707	14683	14627	14845	14728	14742	14739	14791	14953	14642	14742	14829	14811	14788	14742	14815	14849	14748	14784	14815	14750	14953	14886	14865	14757	14629	15042	14722	14728	14822	14750	14885	14867	14853	14843	14814	14963	14785	14744	14704	14692	14749	14838	14690	14746	14726	14849	14844	14734	14780	14672	14846	14844	14744	14879	14762	14695	14737	14839	14723	14805	14767	14753	14857	14948	14951	14808	14887	14696	14940	14700	14690	14674	14753	14867	14926	14823	14643	14856	14823	14774	14872	14662	14683	14785	14864	14916	14781	14734	14806	14760	14771	14858	14924	14786	14847	14809	14833	14779	14588	14868	14811	14831	14862	14748	14720	14705	14824	14953	14793	14851	14898	14727	14785	15033	14763	14644	14818	14845	14637	14808	14631	14902	14831	14748	14971	14731	14886	14861	14772	14692	14781	14754	14841	14851	14771	14753	14738	14826	14827	14757	14899	14823	14789	14775	14761	14723	14726	14657	14741	14723	14890	14776	14903	14698	14837	14832	14618	14867	14793	14633	14894	14792	14782	14801	14801	14764	14767	14764	14690	14897	14928	14734	14741	14897	14772	14642	14732	14662	14639	14730	14984	14713	14649	14862	14732	14898	14709	14691	14876	14724	14715	14862	14907	14867	14708	14663	14871	14769	14689	14782	14789	14747	14742	14827	14826	14893	14799	14861	14974	14550	14845	14753	14752	14805	14953	14676	14768	14777	14949	14696	14808	14703	14866	14827	14826	14994	14772	14734	14846	14893	14777	14736	14676	14764	14668	14766	14769	14783	14750	14740	14828	14784	14627	14603	14681	14937	14468	14859	14750	14585	14952	14835	14813	14582	14952	14801	14955	14775	14790	14760	14827	14817	14699	14761	14765	14734	14804	14906	14771	14868	14905	14726	14782	14790	14770	14945	14854	14880	14776	15068	14762	14763	14917	14828	14745	14830	14921	14681	14676	14748	14867	14776	14815	14556	14703	15002	14762	14712	14715	14849	14726	14888	14684	14587	14727	14544	14744	14960	14836	14755	14672	14926	14825	14650	14779	14793	14864	14726	14701	14781	14740	14773	14832	14715	14823	14638	14608	14628	14686	14971	14666	14689	14759	14967	14821	14635	14817	14775	14809	14771	14736	14745	14607	14817	14974	14625	14795	14762	14701	14765	14894	14873	14731	14838	14674	14836	14960	14850	14835	14616	14841	14777	14809	14871	14869	14868	14755	14957	14885	14964	14727	14867	14828	14894	14856	14746	14844	14892	14647	14773	14623	14756	14868	14737	14720	14809	14802	14502	14592	14863	14790	14735	14701	14783	14869	14912	14735	14772	14807	14741	14751	14773	14825	14790	14708	14687	14776	14736	14990	14812	14761	14813	15002	14761	14968	14875
29240	23826	23442	19654	15696	15708	15817	15174	14948	14933	14886	15035	14811	14877	14907	14930	14872	14683	14889	14982	14972	14786	14721	14806	14689	14635	14832	14826	14720	15077	14914	14928	14686	14739	14738	14880	14816	14740	14797	14889	14757	14771	14724	14815	14956	15006	14894	14713	14861	14686	14610	14741	14745	14840	14799	14812	14877	14862	14792	14738	14585	14661	14817	14831	14974	14790	14745	14719	14931	14746	14749	14912	14620	14750	14768	14874	14876	14829	14746	15031	14904	14932	15094	14865	14625	14945	14885	14809	14856	14803	14948	14777	14652	14833	14936	14858	15000	14815	14648	14872	14931	14966	14888	14684	14812	14787	14910	14804	14867	14596	14861	14764	14649	14810	14816	14798	14944	14863	14885	14723	14814	14675	14930	14809	14932	14586	14821	14828	14710	14509	14716	14614	14864	14754	14700	14735	14813	14694	14780	14601	14640	14746	14841	14737	14890	14820	14866	14971	14600	14954	14574	14778	14899	14859	14618	14678	14954	14783	14768	14853	14671	14629	14753	14812	14880	14821	14720	14932	14825	14822	14799	14733	14581	14650	14978	14712	14924	14742	14879	14842	14892	14880	14824	14923	15042	14827	14796	14705	14442	14782	14707	14734	14754	14781	14718	14704	14815	14706	14851	14932	14782	14589	14763	14747	14764	14859	14796	14985	14844	14637	14750	14758	14718	14692	14834	14800	14859	14808	14769	14824	14691	14910	14970	14938	14819	14761	14568	14856	14584	14902	14982	14869	14769	14801	14767	14825	14771	14738	14698	14806	14661	14738	14798	14658	14698	14717	14756	14787	14725	14837	14791	14621	14991	14766	14730	14689	14931	14755	14702	14834	14830	14844	14873	14826	14798	14827	14862	14650	15016	14925	14745	14790	14849	14873	14890	14687	14661	14825	14856	14728	14868	14681	14711	14770	14710	14783	14920	14884	14649	14716	14684	14806	14880	14776	14769	14815	14918	14852	14839	14846	14870	14501	14687	14642	14659	14742	14933	14958	14891	14855	14912	14776	14816	14940	14874	14754	14825	14952	14719	14772	14930	14765	14741	14710	14971	15077	15059	14771	14613	14815	14825	14569	14649	14706	14967	14777	14684	14596	14628	14806	14924	14756	14846	14654	14698	14773	14765	14715	14832	14844	14936	14925	14900	14716	14826	14885	14789	14980	14712	14730	14874	14733	14813	14561	14816	14797	14900	14581	14579	14815	14907	14908	14696	14843	14745	14743	14800	14732	14669	14645	14572	14800	14920	14557	14719	14694	14913	14765	14507	14633	14778	14682	14811	14903	14891	14867	14778	14830	14709	14889	14814	14736	14875	14426	14738	14749	14788	15010	14800	14722	14779	14909	14926	14933	14771	14840	14951	14849	14634	14732	14757	14811	14686	14533	14907	14722	14717	14682	14772	14784	14682	14636	14885	14903	14616	14779	14857	14826	14671	14709	14763	14924	14692	14718	14796	14788	14917	14902	14774	14807	14619	14765	14614	14802	14767	14901	14835	14930	14794	14840	14634	14928	14709	14743	14949	14820	14794	14926	14892	14757	14928	14801	14771	14769	14820	14702	14726	14804	14819	14813	14764	14733	14706	14811	15073	14840	14818	14802	14723	14754	14766	14941	15044	14556	14601	14741	15014	14906	14903	14689	14968	15083	14813	14669	14937	14676	14728	14716	14883	14768	14580	14763	14768	15076	14872	14862	14858	14973	14877	14892	14675	14551	14729	14822	14776	14822	14639	14825	14792	14880	14867	14898	14774	15029	14777	14906	14760	14760	14865	14715	14805	14656	14648	14759	14590	14782	14942	14857	14858	14743	14893	14924	14867	14803	14780	14877	14819	14658	14820	14820	14715	14732	14700	14816	14826	14783	14887	14602	15101	14632	14767	14821	14787	14743	14915	14892	14788	14828	14721	14958	14506	14940	14878	14748	14787	14697	14584	14703	14904	14714	14648	14958	14976	14776	14748	14808	14834	14865	14828	14640	14841	14722	14929	14756	14660	14699	14712	14830	14760	14628	14700	14810	14738	14671	14815	14787	14731	14655	14939	14697	14650	14658	14963	14784	14713	14658	14795	14806	14786	14904	14844	14848	14864	15118	14785	14763	14654	14907	14780	14839	14781	14824	14743	14781	14753	14585	14719	14882	14761	14952	14752	14678	14518	14711	14694	14813	14985	14892	14981	14805	14948	15012	14731	14574	14653	14578	14982	14824	14647	14974	14694	14789	14548	14865	14944	14969	14953	14825	14799	14847	14900	14758	14938	14682	14761	14738	14887	14792	14799	14782	14837	14618	14684	14753	14745	14767	14827	14845	14738	14750	14680	14851	14714	14851	14966	14783	14547	14712	14842	14872	14856	14596	15029	14647	14744	14875	14686	14510	15048	14727	14798	14800	14710	14766	14881	14912	14724	14931	14689	14800	14814	14875	14647	14786	14831	14721	14672	14795	14778	14901	14886	14926	14791	14820	14749	14922	14906	14958	14747	14749	14936	14677	14788	14880	14627	14760	14836	14848	14644	14622	14858	14592	14924	14735	14784	14679	14876	14919	14700	14714	14886	14670	14811	14746	14619	14770	14649	14691	14824	15046	14846	14801	14785	14478	14577	14741	14540	14689	14699	14908	14773	14756	14630	14752	14735	14921	14807	14682	14848	14687	14704	14812	14762	14866	14718	14798	14814	14624	14837	14838	14858	14654	14850	14756	14672	14772	14754	14746	14839	14938	14764	14568	14703	14800	14751	14749	14719	14836	14887	14997	14891	14830	14939	14651	14656	14710	14841	14883	14946	14912	14790	14764	14725	14746	14673	14635	14704	14689	14756	14843	14687	14866	14721	14742	14802	14763	14797	14715	14801	14718	14866	14799	14633	14863	14707	14832	14560	14651	14891	14733	14931	14776	14925	14727	14873	14751	14677	14828	14808	14599	14776	14890	14930	14877	14763	14852	14846	14883	14760	14704	14588	14770	14611	14917	15050	14793	14795	14969	14813	15051	14657	14795	14686	14638	14841	14838	14937	14878	14977	14911	14902	14924	14883	14687	14864	14769	14738	14607	14727	14718	14704	14885	14746	14711	14772	14853	14784	14674	14750	14781	14965	14901	14823	14851	14963	14834	14823	14652	15101	14799	14921	14635	14646	14754	14772	14860	14885	14911	14876	14892	15030	14744	14781	14843	14875	14936	14895	14632	14707	14875	14738	15032	14648	14497	14744	14776	14743	14883	14836	15016	15040	14828	14809	14713	14837	14905	14856	14610	14642	14989	14841	14862	14713	14840	14913	14742	14675	14590	14946	14850	14647	14830	14871	14791	14772	14963	14796	14535	14777	14687	14889	14704	14918	14753	14795	14835	14851	14847	14516	14709	14772	14791	14727	14939	14857	14801	14648	14921	14725	14610	14806	14757	14696	14582	14663	14766	14906	14798	14754	14632	14626	14646	14853	14844	14719	14737	14842	14855	14902	14716	14880	14811	14558	14794	14833	14631	14818	14800	14863	14965	14611	14774	14930	14815	14734	14588	14882	14796	14757	14766	14787	14824	14669	14873	14815	14714	14747	14864	14694	14836	14846	14790	14712	14915	14765	14710	14644	14741	14824	14765	14888	14780	14837	14593	14833	14675	14856	14871	14831	14796	14835	14716	14909	14733	14690	14696	14906	14818	14908	14731	14654	14691	14669	14851	14654	14813	14780	14579	14878	14834	14756	14777	14770	14737	14948	14887	14795	14902	14910	14954	14797	14810	14763	14750	14647	14736	14894	14907	14876	14742	14848	14854	14703	14828	14662	14738	14757	14960	14794	14703	14601	14982	14980	14866	14729	14802	14787	14761	14976	14798	15010	14837	14805	14633	14859	14851	14782	14891	14737	14857	14725	14811	14673	14734	14661	14752	14850	14984	14833	14611	14841	14896	14747	14674	15062	14748	14544	14867	14783	14717	14701	14646	14795	14765	14610	14702	14817	14675	14734	14815	14799	14812	14780	14770	14900	14809	14742	14739	14925	14906	14778	14799	14743	14791	14669	14713	14845	14771	14711	14815	14971	14988	14751	14868	14760	14754	14718	14861	14714	14759	14756	14719	14834	14645	14830	14794	14677	14723	14927	14811	14936	14758	14943	14822	14608	14570	14837	14680	14854	14776	14754	14782	14876	14905	14812	14825	14774	14734	14804	14975	14793	15019	14792	14709	14828	14647	14606	14945	14678	14904	14714	14785	14720	14651	14898	14811	14858	14738	14712	14736	14986	14899	14911	14585	14864	14927	14820	14739	14637	14780	14753	14542	14712	14948	14913	14769	14934	14769	14815	14779	14785	14804	14889	14831	14891	14801	14807	14817	14772	14748	15047	14752	14899	14805	14793	14878	14864	14796	14767	14772	14728	14899	14862	14913	14730	14732	14655	15015	14685	14834	14894	14811	14774	14786	14655	14720	14468	14663	14620	14859	14733	14828	14684	14801	14702	14851	14878	14549	14849	14793	14633	14716	14671	14837	14671	14722	14701	14891	14814	14630	14703	14838	14741	14800	14786	14809	14965	14786	14839	14841	14811	14733	14897	14933	14779	14782	14739	14751	14812	14842	14847	14933	14895	14724	14882	14905	14798	14796	14821	14848	14939	14728	14837	14673	14817	14794	14774	14737	14963	14869	15044	14715	14912	14746	14684	14853	14916	14759	14945	14909	14780	14925	14812	14769	14892	14808	14702	14840	14794	14691	14828	14851	14756	14808	14900	14823	14717	14647	14947	14899	14880	14698	14899	15023	14895	14801	15004	14673	14759	14707	14711	14951	14749	14816	14693	14814	14675	14848	14912	14846	14822	14757	14808	14886	14683	14812	14857	14875	14898	14751	14821	14777	14846	14674	14871	14826	14681	14927	14664	14696	14651	14877	14872	14857	14809	14965	14962	14629	14683	14622	14693	14973	14905	14724	14710	14749	15001	14707	14787	14873	14815	14644	14663	15018	14953	14938	14794	14771	14802	15151	14773	14868	14807	14896	14804	14816	14978	14684	14799	14726	14763	14579	14721	14953	14790	14956	14654	14751	14685	14829	14646	14682	14912	14799	14864	14986	14831	14896	14799	14854	14687	14881	14820	14692	14882	14716	14721	14899	14821	14687	14819	14840	14802	14643	14554	14901
20973	30597	21003	16777	14605	14399	14240	13663	13403	13325	13147	13258	13417	13115	13260	13274	13284	13148	13338	13116	13083	13205	13137	13152	13179	13148	13189	13121	13192	13250	13335	12935	13236	12941	13131	13149	13045	13108	13220	13049	13266	13275	13151	13132	13212	13066	13245	13128	13246	13061	13182	13240	13278	13211	13109	12932	13208	13170	13098	13026	13176	13039	13052	13207	13203	13160	13339	13198	13071	13321	13008	13176	13042	13061	13161	13309	13227	12936	13303	13190	13191	13133	13215	13264	13170	13089	13244	13339	13283	13170	13219	12960	13145	13061	13166	13135	13040	13103	13240	13284	13369	13232	13092	12934	13225	13249	13232	13168	13210	13165	13180	13245	13169	13347	13184	13207	13304	13046	13099	13133	13165	13149	13137	13185	13292	13170	13136	13175	13257	13209	13001	13254	13199	13212	13061	13182	13177	13198	13097	13220	13349	13238	13077	13018	13307	13365	13233	13256	13068	13116	13067	13248	13099	13285	13291	13256	13227	13137	13234	13249	13180	13058	13155	13167	13294	13257	13182	13269	13074	13202	13052	13285	13263	13010	13133	13192	13440	13169	13270	13110	13149	13302	13096	13110	13211	13204	13174	13102	13186	13149	13298	12922	13085	13157	13148	13248	13121	13353	13210	13270	13281	13050	13282	13108	13161	13013	13098	13074	13339	13220	13176	13302	13265	13181	13194	13183	13254	13052	13285	13208	13237	13200	13100	13222	13010	13104	13063	13193	13321	13248	13152	13143	13045	13296	13098	13148	13160	13134	13025	13214	13116	13291	13216	13081	13344	13146	13127	13202	13177	13324	13130	13180	13161	13088	13096	13119	13265	13252	13332	13071	13187	12980	13128	13217	13038	13141	13285	13153	13226	13194	13211	13233	13174	13107	13280	13046	13172	13173	12936	13261	12928	13244	13226	13217	13019	13040	13053	13035	13077	13100	13155	13044	13262	13115	13206	13195	13134	12973	13121	13177	13121	13198	13135	13151	13263	12981	13230	13122	13069	13185	13091	13179	13230	13192	13131	13193	13118	13112	13131	13283	13201	13233	13061	13090	13104	13128	13138	13165	13211	12958	13142	13067	13211	13184	13217	13164	13211	13058	13151	13210	13038	13070	13224	13145	13133	13024	13156	13196	13064	13223	13028	13167	13167	12995	13068	13209	13126	13127	13128	13075	13225	13143	13061	13109	12951	13291	13157	13119	13281	13228	13233	13249	13010	13144	13071	13145	13148	13048	13106	13246	13252	13102	13186	13081	13243	13251	13259	13133	13205	13221	13072	13317	13065	13119	13195	13294	13178	13119	13094	13077	13191	13175	13216	13150	13096	13167	13192	13062	13140	13158	13168	13315	13138	13345	13003	13096	13084	13184	13180	13204	13195	13282	13071	13202	13198	13219	13187	13168	13148	13127	13087	13312	13111	13134	13151	13122	13139	13247	13157	13358	13152	13004	13048	13073	13360	12995	13267	13154	13178	13129	12993	13216	13149	13182	13161	13152	13142	13170	13201	13109	13296	12999	13135	13163	13197	13142	13108	13078	13131	13188	13256	13119	13069	13215	13294	13234	13101	12981	13128	13184	13051	13284	13238	13113	13187	13053	13200	13276	13274	13246	13183	13235	13049	13329	13025	13246	13174	13263	13095	13324	13084	13180	13110	13068	13220	13265	13142	13210	13151	13022	12992	13063	13195	13111	13138	13120	13069	13077	13159	13222	13074	13177	13184	13001	13143	13319	13278	13248	13196	13161	13075	13131	13357	13254	13257	13124	12983	13116	13257	13146	13222	13025	13195	13021	13198	12987	13175	13264	13114	13177	13247	13086	13150	13275	13218	13041	13256	13206	13163	12923	13033	13152	13155	12992	13294	13239	13222	13082	13190	13178	13023	13299	13239	13090	13200	13377	13273	13091	13052	13125	13043	13248	13069	13062	13142	13179	13222	13030	13250	12931	13236	13082	13202	13045	13152	13242	13123	13240	13150	13152	13183	13057	13092	13134	13235	13078	13106	13132	13159	13227	13098	13222	13175	13438	13254	13177	13123	13200	13235	13271	13163	13111	13280	13205	13243	13315	13168	13346	13167	13336	13155	13194	13261	13157	13210	13235	13188	13129	13172	13240	13200	13151	13047	13137	13347	13174	13234	13116	13195	13373	13016	13144	13117	13166	13117	13221	13046	13281	13108	13472	13053	13213	13224	13250	13315	13083	13216	13189	13111	13165	13159	13243	13085	13274	13285	13099	13065	13341	13232	12940	13126	13333	13114	13277	13148	13252	13249	13133	13105	13078	13211	13260	13159	13217	13130	13075	13124	13115	13166	13206	13244	13099	13162	13209	13317	13118	13194	13195	13128	13144	13184	13122	13215	13087	13186	13108	13109	13109	13061	13077	13254	13043	13186	12910	13129	13147	13335	13183	13178	13208	13276	13229	13291	13280	12984	13081	13153	13141	13205	13144	13114	13159	13102	13348	13113	13230	12976	13180	13348	12977	13246	13105	13177	13131	13247	13092	13239	13133	13121	13139	13198	13150	13127	13221	13166	13159	13134	13315	13215	13135	13148	13091	13262	13293	13281	13311	13360	13203	13020	13145	13404	13126	13068	13220	13325	13094	13091	13242	13194	13100	13231	13279	13021	13187	13171	13167	13246	13354	13194	13070	13058	13123	13226	13026	13259	13118	13135	13093	13195	13163	13138	13272	13032	13125	13262	13328	13029	13154	13115	13125	13090	13157	13168	13034	13246	13186	13123	13129	13148	13254	13154	13172	13195	12987	13197	13031	13236	13164	13110	13159	13125	13161	13346	13068	13154	13298	13376	13128	13184	13306	13096	13007	13164	13051	13170	13023	13189	13273	13274	13133	13091	13338	13251	13155	13285	13204	13096	13082	13231	13172	13109	13241	13134	13243	13129	13125	13018	13139	13058	13079	13168	13015	13351	13116	13012	13008	13258	13320	13138	13042	13235	13187	13084	13057	13215	13332	13238	13227	13353	13210	13176	13135	13067	13149	13209	13219	13161	13121	13240	13227	13245	13204	13212	12931	13260	13125	13249	13080	13217	13075	13198	13122	12997	13074	13197	13015	13073	13208	13096	13215	13054	13051	13063	13185	13205	13200	13271	12976	13143	13043	13164	12900	13198	13093	13179	13158	13138	13252	13101	13221	13105	13159	13151	13171	13354	13263	13259	13393	13222	13176	12949	13152	13171	13158	13309	13263	13100	13216	13093	13138	13145	13083	13070	13171	13253	13169	13234	13184	13200	13215	13212	13176	13205	13237	13136	13075	13330	13102	13147	13124	13161	13089	13134	13267	13058	13159	13152	13300	13254	13050	13226	13173	13063	13174	13162	13127	13236	13157	13214	13261	13197	13200	13172	13235	13136	13291	13160	13241	13243	13238	13080	13118	13343	13093	13176	13314	13106	13216	13043	13086	13325	13003	13283	13110	13201	13172	13345	13240	13252	13111	13258	13102	13214	13274	13308	13202	13170	13177	13197	13198	12969	13311	13166	13236	13040	13191	13143	13096	13235	13286	13105	13342	13211	13214	13166	13167	13323	13114	13200	13138	13242	13100	13178	12975	13191	13103	13191	13212	13194	13326	13141	13340	13052	13087	13306	13235	13168	13130	13271	13019	13131	13185	13204	13160	13104	13179	13231	13004	13106	13257	13163	13272	13196	13132	13300	13078	13120	13288	13187	12987	13202	13087	13256	13212	13210	12994	13079	13084	13118	13168	13033	13146	13250	13013	13203	12995	13239	12976	12998	13225	13209	13074	13141	13236	13144	13236	13367	13138	13100	13234	13048	13147	13145	13106	13147	13103	13208	13146	13157	13210	13261	13255	13160	13159	13081	13118	13115	13136	13072	13131	13157	13083	13257	13059	13134	13131	13342	13043	13272	13032	13118	13184	13218	13293	13321	13106	13224	13195	13208	13337	13092	13243	13248	13146	13192	13159	13217	13182	13245	13179	13131	13121	13136	13321	13162	13085	13157	13115	13120	13102	13257	13152	13045	13129	13241	13263	13269	13258	13082	13055	13060	13171	13031	13144	13269	13111	13340	13013	13102	13223	13280	13032	13070	13169	13100	13195	13191	13276	13264	13182	12967	12995	13144	13211	13271	13208	13179	13196	13159	13159	13120	13301	13387	13083	13105	13238	13139	13194	13103	13226	13256	13129	13144	13226	13251	13067	13093	13108	13237	13008	13234	13229	13076	13246	13281	12968	13006	13350	13210	13350	13098	13229	13216	13068	13111	13275	13038	13250	13274	13087	13102	13210	13152	13165	13171	13101	13212	13239	13171	13229	13043	13106	13213	13166	12868	13028	13299	13160	13284	13122	13211	13306	13236	13321	13107	13153	13296	13078	13153	13266	13121	13508	13338	13309	13253	12998	13162	13041	13089	13147	13094	13250	13063	13222	13054	13213	13214	13301	13310	13123	13362	13217	13118	13026	13223	13122	13188	13108	13213	13311	13176	13317	13273	13211	13371	12998	13186	13015	13097	13125	13232	13258	13111	13142	13294	13022	13295	13147	13019	13151	13093	13113	13256	13064	13150	13098	13011	13120	13103	13081	13140	13205	12998	13240	13208	13239	13325	13039	13245	13195	13154	13058	13235	13136	13175	13033	13010	13064	13091	13246	13115	13182	13112	12997	13239	13218	13177	13239	13217	13276	13200	13202	13087	13141	13178	13255	13203	13094	13240	13154	13128	13123	13176	13022	13365	13130	13248	13198	13229	13280	13052	13231	13214	13212	13226	13118	13059	13258	13099	13015	13072	13151	13291	13095	13303	13094	13176	13086	13327	13118	13279	13097	13102	13173	12911	13207	13128	13250	13086	13264	13222	13201	13245	13272	13155	13169	13191	13093	13288	13101	13066	13256	13175	13074	13131	13135	13352	12975	13260	13037	13175	13092	13087	13128	13078	13011	13231	13332	13252	13246	13193	13209	13153	13178	13152	13304	13096	13367	13226	13143	13167	12989	13235	12976	13162	12990	13100	13139	12986	13099	13026	13159	12982	13195	13102	13126	13146	13364	13243	13102	13050	13236	13079	13317	13119	13245	13283	13297	13218	13358	13115	13373	13083	13150	13267	13071	13268	13278	13020	13287	13202	13371	13130	13293	13063	13170
23450	21068	27723	24868	21846	20189	19180	17320	16426	16318	16419	16238	16445	16256	16303	16156	16340	16029	16123	16046	16321	16097	16035	16116	16112	16073	16172	15905	16097	16525	17057	16418	15986	16166	15841	16007	15971	16109	16162	16124	15925	16021	16201	16167	16118	16124	16055	15785	15906	15994	16133	16124	15934	16011	15948	15923	15868	16073	15970	15923	16091	15883	16022	16090	15909	16109	16068	16189	15975	16063	16021	16013	16175	16047	16174	15876	16247	16008	16105	16092	16065	16232	15858	15729	15961	16090	16105	16030	16137	16015	16004	15976	16118	16062	15842	16104	15912	15993	16039	16179	16199	15884	16149	16102	16096	16139	16166	16197	16121	16277	16013	15947	15914	16009	16126	15955	16019	15877	16018	16060	16147	16047	16020	16129	16119	16162	16008	16130	15893	16115	16099	15869	15909	16096	16117	16097	16053	15982	15986	15970	16083	16151	15959	15953	16076	16033	15953	15878	16085	16241	16057	16107	15933	15908	15975	15939	15913	16053	15684	16012	16142	15880	15875	15974	15955	15993	15910	15944	16210	16130	16005	16077	15858	16027	16010	16114	16032	15894	16051	16079	15990	15866	15748	16169	16107	16148	16066	16085	16022	16072	15931	15845	15904	15956	16074	15891	16131	16081	15999	16151	16049	16137	16209	16082	16197	15862	16020	16066	16253	16148	16053	16001	15936	16116	15905	15905	16008	15978	16039	15664	16005	15932	16056	16062	16077	16060	16147	15898	15903	16079	15974	16272	16104	16115	16079	16330	16124	16221	16012	16170	15961	16010	15912	15850	16123	15973	15862	16091	16113	16047	15778	15927	15991	16215	16136	16316	16070	16166	16111	15884	16041	16010	16184	15895	16072	15949	15986	16121	16002	15857	16100	15992	16053	15965	15977	16184	15887	16157	16083	16049	15987	15995	15883	16148	15945	16029	16172	15969	15950	15994	16127	16023	16069	16172	16199	15870	16027	15922	16075	16053	16243	15920	15955	16068	16044	16105	16013	16028	15934	15911	15872	16001	16003	16254	16092	16115	16115	16019	15981	16114	16080	15842	15986	15937	15976	16100	16211	16174	15968	16044	15888	16014	16027	16051	15995	16053	16011	16103	16251	15944	15918	16132	16049	15941	16038	16170	15914	15894	15981	16040	16062	15870	16238	16091	16123	16030	16192	16186	15981	16046	15866	16051	15877	15987	15982	15878	15992	16115	16030	15982	16089	15861	15915	15976	16060	16070	16030	15962	15977	15922	16154	16078	16120	16135	16017	15985	15896	16149	15992	16105	16143	15910	15863	15962	15927	16069	16095	16076	16117	16020	16233	15785	15888	15910	16160	16149	16111	16066	16067	16066	16017	16111	16169	16075	16103	15903	15983	16161	15943	16014	16183	16107	16121	16089	16069	15947	15953	16246	16048	16086	16073	15928	16094	16057	16046	16184	16085	15924	16032	15941	15972	16027	16114	15833	16009	15974	16223	15937	16104	16077	16052	16059	15958	16057	16037	15931	16036	15788	15947	16323	16061	16087	16052	16109	16076	15919	16012	16178	16104	16112	16009	15970	16067	16053	16031	15966	15999	16069	15808	16215	15951	15997	16132	16260	16068	15786	15923	16083	16003	16071	16015	16110	16046	15993	15878	16086	15946	16055	16035	15920	16320	16184	16139	16008	15940	15991	15924	16083	16147	15993	16008	16145	15994	16161	16148	15935	16097	16096	16222	15803	16089	15957	16119	16150	15942	15923	15939	16019	15929	16229	15934	15921	16191	16052	15910	16040	16133	16028	15926	15999	15962	16020	16048	16078	16043	15971	16024	16123	16125	15972	16131	16014	16004	16078	15938	15899	16119	16001	16022	16139	15997	16225	16160	16010	15858	15844	16042	15953	15831	15941	15917	16052	15909	15964	16042	16079	16041	15970	15999	15865	16098	15944	16091	15919	16036	15942	16014	15894	16013	16157	16021	16042	16047	16109	16152	16160	16003	16161	15973	16089	15924	16033	16012	15884	16183	16065	16110	15851	15842	15840	15996	15988	16047	15961	15939	15868	16020	15851	16118	16002	16170	15979	16146	16099	15873	16053	16113	16004	16049	16006	16335	15957	16068	15973	15841	16055	16004	16074	15985	15936	16131	16348	16050	15827	16107	15992	16082	15880	15934	16070	16077	16093	16081	16006	16084	16049	15931	16049	16209	16114	16059	16046	16082	16059	16065	16005	15999	15929	15894	16100	16129	15996	15899	15943	15920	16009	16112	16002	16154	15897	16140	15948	16093	15998	16017	16052	16287	16148	15963	15954	15863	16125	16139	15941	16097	16020	16066	16026	15935	16038	15985	15957	16134	15901	15997	16003	16119	16022	15956	16156	15923	16087	16083	16006	15992	15956	16307	16106	15968	15931	15873	15936	15920	15781	15980	15809	15934	15788	16099	15999	16061	16041	16035	15857	16151	16056	15970	15926	16076	16069	15966	16090	16052	16087	16141	16023	15916	15990	15862	16116	16126	15845	16133	16075	16108	16046	15992	15909	16095	16342	15916	15975	15848	15998	15894	16001	16098	15975	16049	15889	15898	16182	16084	15821	16187	16119	15682	15832	15919	15925	16159	15945	15939	16149	15963	16104	16108	16014	16156	15983	15986	16059	16142	16129	16084	16022	15718	16053	15913	16050	16050	15950	15948	15730	15916	15843	16043	16033	16107	15984	16074	16076	16133	15914	16052	16044	16147	15973	16281	16138	16022	16224	16103	16012	15936	15891	15996	15944	16129	15960	16123	16137	16151	16140	16153	15920	15974	15949	16102	15940	15905	15871	15992	15952	16044	16004	16017	15966	16110	16053	16066	15901	16290	16214	15901	16117	16080	16255	16043	16129	16132	16112	16047	16081	16034	16163	15941	15865	15973	16078	15948	16012	16017	15967	16131	16037	15934	15951	16015	15786	16117	15994	16024	16085	15840	16025	15947	16074	16058	15922	16141	15957	15979	16027	16023	16092	15969	15995	15782	15967	15975	16151	16017	15953	15992	15881	16020	15967	15974	16102	16041	16160	15935	16021	15934	16087	15982	15943	16002	16018	16149	16274	16080	16066	15893	16160	16041	16013	15906	16012	15976	15826	15931	16046	16087	15978	15906	16045	16083	16032	16092	16086	15976	15885	16104	16109	16015	16064	16188	15936	16215	16107	16095	16102	16180	16031	16072	16080	15911	15788	16016	15964	15940	16005	16023	16063	15999	16010	15973	15910	16019	16032	16009	15912	15961	16062	16034	16182	16095	16034	16118	16115	15899	16079	16133	16018	15944	16076	16029	15941	15961	16180	15957	16027	16096	16026	15810	15938	15897	16001	15998	15955	16079	16024	16348	16016	16010	15883	16043	15862	15858	16048	16178	16077	15863	15963	16105	16110	15807	15979	16091	16139	16046	16026	16060	16144	16077	15992	16115	16135	16095	16021	16224	16068	16109	15892	15773	16023	16133	15998	16180	15973	15787	15986	16067	16158	16094	16048	16056	16079	16053	16116	16179	16066	15927	16010	16140	16023	15934	16146	16072	15983	15954	15976	15868	16017	16038	15859	15992	16210	15975	16003	16013	16050	15963	15935	16084	15954	16126	15693	16003	15873	16115	15980	15868	16021	15851	15879	16038	16033	15740	15931	15972	16068	15993	15920	16143	16033	16072	15914	16124	16024	16083	16020	16054	16019	15899	15822	16093	16164	16221	16062	16149	16000	16094	16187	15993	16103	16122	15973	16121	16262	16118	16012	16015	16110	16236	16110	16033	15971	15955	16082	16280	16096	16067	15773	15805	15972	16090	16156	15861	15976	16054	16148	15871	16153	15914	16189	16084	15959	16241	16244	15961	16162	15975	15877	15947	16125	16087	15991	15964	15924	16331	16049	15920	16167	16070	15948	15908	16161	16196	15905	16060	16184	16010	15989	15931	15979	15904	15957	16117	16056	16053	16011	16058	16035	16021	16343	16166	15928	16004	16108	16011	16149	15768	15928	16041	15913	15861	16196	16067	16111	16108	16053	15933	16079	16007	16009	16104	16010	16217	16080	15996	16184	15957	16046	16039	16347	16094	16037	15966	16053	16111	16096	16037	16128	16019	16058	16089	15968	16032	16072	16227	16090	15976	16089	16035	16093	16066	15955	16191	16089	16201	15924	16086	15795	16012	16087	15922	15854	16071	15989	16111	15872	16153	16197	16050	15993	15909	16229	15995	16120	16029	16027	16056	16170	16021	16086	16167	16086	16017	15927	15972	15988	16291	15891	15929	15883	15967	15881	16134	16000	16043	15734	16111	16051	16102	16055	16097	16040	16105	16105	15856	15887	16116	16079	15991	16125	16070	16109	16079	15930	16156	15944	15865	16128	16003	15988	15931	16006	16042	15844	15998	16222	15927	16081	16175	15847	15949	16247	15934	16169	16076	16180	16236	16025	16085	16162	15966	15904	15987	15955	15885	15757	16029	16029	16040	15965	16042	16299	16097	16110	15988	16010	15880	15957	16182	16150	16144	15940	15934	16039	16088	16074	15899	16163	15985	16010	16131	15817	16012	16041	16185	15984	16209	16045	15967	16057	15820	16127	15972	15966	16246	15757	15927	15826	16050	16158	15962	16186	16228	16261	16047	16037	15907	15982	15981	15928	15961	15888	15765	15965	16085	16111	16111	16062	15923	15818	16121	16179	16039	15967	16100	15944	15987	15989	16003	16099	16236	15984	16078	16136	15888	15810	16314	15983	15989	15998	15893	16064	16106	16113	15940	16100	16114	15847	16017	16230	16204	15962	16132	16173	16077	16262	16068	16011	15937	15878	16020	15925	15972	16014	16067	16127	16234	16024	15996	16273	16057	15946	16004	15977	15896	16014	16203	16069	16097	16120	16194	15955	16033	15879	15918	15908	16018	15942	16204	16082	16048	16116	16049	16268	16400	16199	15876	16056	16170	16105	16060	15959	16042	16032	16255	16190	16271	16091	16108	15953	16035	15965	16060	16003	16049	15943	15983	15996	15923	16154	16143	15869	16097	16056	16045	16035	16083	16081	16190	15940	16038	16058	16178	15943	16190	16118	16027	16195	15960	16032	15909	16220	16012	15951	16248	16051	16111	16204	15975	15878	16146	16078	16012	16143	15904	16039	16006	16063
21483	39113	30518	20651	16978	16674	15854	15371	14639	14244	14261	14247	14137	14202	13963	13952	14105	14128	14082	14026	14170	14039	14078	14034	13962	14027	13918	13830	14192	14634	15222	14449	14001	14024	13904	13913	13950	13701	14074	13893	13933	14019	13874	14038	13741	13889	13953	13876	13990	13901	13899	13867	14058	13908	13958	14100	13940	14018	13930	13817	14169	13889	13981	13995	13946	13948	14099	14010	14130	13819	14076	13967	13957	14037	13963	14104	13977	13941	13702	13906	13758	13983	13933	13918	13805	13800	14019	13953	14102	13914	14084	14055	13855	13974	13950	14066	14113	14029	13849	14064	13952	13945	13862	13915	13935	13930	13868	13928	14056	13871	13851	14012	13764	13912	13960	13964	14149	14086	13912	13720	13996	13983	13903	14028	14001	14086	13900	14082	13853	14020	13918	13709	13886	14145	13928	13951	13900	14109	13977	13824	13911	13856	14063	13888	13840	13975	13935	13847	14096	13812	13970	14059	13882	13869	13889	13924	13822	14075	13933	14060	14107	13993	14002	13943	13882	13881	14073	13974	13906	13965	14134	13949	13918	13993	14079	13926	14109	14135	14029	13864	13893	14005	13910	13980	13966	13954	13865	13977	14065	13891	14030	14126	13955	13851	13934	14011	13950	13809	13838	13870	13962	13939	14033	13969	14076	13924	13933	14045	13933	14065	14081	14025	13829	13955	14048	13975	13839	13871	14104	14005	14059	13957	13991	14100	13964	13917	14059	14077	14057	13887	13756	14136	13838	13842	14059	14085	13974	13880	13831	14081	13909	14077	13827	13931	14170	13967	14061	14104	13900	13924	13996	13932	13999	13874	13991	13971	14032	13882	13949	13993	13931	14003	14099	13825	14007	13997	13984	13763	13966	13762	13976	14013	14049	13948	13811	13975	14103	14089	13965	13824	13906	13909	13916	14051	13753	13920	14016	13958	13858	13985	13874	14098	14047	13859	13862	13973	13851	13915	14021	14039	13784	13961	13993	13842	13904	13843	13963	13993	13868	14092	13987	13981	14012	13922	13957	14031	13877	13834	14020	14013	13992	13945	13817	14037	14002	13989	13897	14114	13906	13911	13838	13889	13976	13973	13913	13977	14013	13972	13988	13989	13834	13861	13858	13949	13885	13889	13922	13840	13944	14009	14059	13980	13801	13971	13923	13999	13922	13797	13796	14019	14010	13784	13928	14011	13884	13942	13856	14000	13996	14010	13909	13906	13945	14083	13934	13973	13935	13981	13817	13811	14036	14099	13848	13964	13897	13832	14038	13923	14018	13948	14067	13960	13912	13900	13972	13955	13951	13967	14022	14046	13999	13970	13990	13891	14007	13899	13922	14034	13796	14153	13917	14017	13903	13997	13873	13716	14015	13879	13999	13984	14173	13961	13961	13854	13996	13815	14006	13938	14036	14094	13966	14116	13998	13927	13937	13906	13976	13940	13955	14033	13914	14046	13825	14101	14070	14028	14007	14037	13839	14237	14040	13891	13961	13954	13943	13908	13879	14125	14103	13818	13985	13862	13959	13890	13996	13960	14051	14069	14006	13903	14007	13969	13991	13966	14033	13829	14117	13928	14087	13999	13858	14023	13953	13832	13995	13943	13959	13996	14104	14096	14070	13950	13964	13947	14083	13993	13910	14028	13863	13920	13787	13901	14002	13944	13900	13999	13824	13950	14102	13859	13993	14156	13883	14155	13979	14071	14176	14016	14040	13864	14079	13927	14072	13849	14044	14072	14003	14019	14100	13800	13828	13957	14005	13930	14001	13921	13982	14081	14090	13747	13756	13941	14011	13944	13828	13929	13812	13924	14197	13869	13949	13962	13947	13912	14148	13979	14085	14000	13891	14012	13924	13950	14012	13988	14094	14004	14047	14025	14137	14032	14004	13942	14070	13857	13846	13858	14125	13981	13846	14022	13829	13928	14048	13944	13983	13884	13822	14005	13907	14010	13928	14125	13932	14147	13894	13914	13962	13983	13964	13983	14040	14060	13899	13921	13844	13962	14047	13941	14011	13940	13876	13998	13946	13932	13900	14110	14167	13825	13960	13871	13759	14063	13894	13841	13909	14083	13874	13856	13882	13920	13855	13979	14019	13983	13877	14070	13932	13827	13713	13801	13895	13986	13952	13971	13856	14058	13872	13865	14126	13843	13832	13800	13896	13967	14000	13855	13953	13940	13915	13902	13966	13911	13707	13996	14016	13813	13990	13963	13995	13874	14075	13885	13858	13841	13880	13968	13941	14070	13945	13987	14013	14081	14108	13923	13715	13946	13997	13924	13864	14061	14089	14037	14001	14005	13852	13834	14019	13932	14024	14154	13950	14009	13998	14089	13960	13829	13886	14032	14020	13862	14081	13908	13939	13981	13977	13809	13929	13909	13915	13902	14038	13983	13888	14140	13965	13829	14001	13895	13948	13843	13901	13931	14047	13989	14073	14078	14053	13893	13810	13954	13934	14012	14041	14026	14016	13949	13988	13884	13919	13877	13922	13825	13980	14007	13999	13742	13954	13897	14020	13939	13880	14036	13967	14026	13975	14016	14073	14072	13977	13948	13927	13967	14116	13909	13963	13977	14119	14091	13941	13932	13960	13946	14043	14044	13839	13838	13891	13849	13980	14026	13965	14042	13975	14048	14006	13887	13962	14052	13802	13896	14026	13962	13917	13872	13848	13906	13836	14050	14076	13880	14049	13991	13994	13747	13971	14025	13817	13986	14031	14079	14094	13831	13865	14184	13812	13979	13939	13939	13922	13991	13925	14018	13912	14012	13949	14010	13808	13947	13871	13959	13903	13942	13886	13932	13913	14080	13945	13949	14031	14019	13849	13939	13917	13891	13983	14000	13881	13960	13936	13741	14147	14023	13927	13938	14115	14030	14076	14117	14008	13886	14221	13868	13931	13990	13780	14183	13983	14038	14025	13896	13950	13988	13857	13982	13870	13944	14013	13998	13982	13945	13825	13826	13963	13869	14090	13997	13856	13935	13976	14027	14072	13903	14155	13966	13950	13881	14048	13952	13986	13836	14044	13858	14035	14120	14146	13911	13757	14059	13918	13940	14105	13908	13998	13938	14039	14039	14047	13910	14105	13780	13981	13973	14060	13940	14006	13850	14063	13975	13670	14041	13787	13858	14091	13871	13819	13880	13870	13882	13880	14038	13853	13818	13989	13959	14041	14009	13885	13956	13867	13887	14108	13894	14015	13985	13795	13935	13982	14110	13899	13946	13886	13907	14207	14024	14007	14011	14180	13871	13994	13943	13994	14034	13959	13884	14071	13988	13978	13828	13861	13965	13794	14002	13953	14040	14045	14027	14152	13779	13910	13940	14071	13821	14042	14009	14034	13835	14200	14007	14038	13833	13836	13879	14029	13882	13968	14077	13917	13960	13894	13827	13820	13826	14027	14057	13940	14006	13912	13926	13955	14114	13854	13829	14031	14029	13952	14157	13913	13897	13952	13916	14003	14053	13964	14024	13927	14089	13759	13852	13839	13973	14101	13948	14064	13934	13953	13952	14005	13843	13911	13833	13852	13905	13935	14113	13978	13960	14022	14103	13933	14010	14124	14042	13962	14079	13779	14146	13822	13939	14023	13959	13813	14046	13956	13925	14050	14075	13904	13903	14064	13942	13927	14082	13789	13998	14045	13910	13977	13972	13889	13953	13883	13980	14030	13949	13867	14025	13942	14114	13866	13962	14090	13936	14043	14016	13946	13993	14073	13961	13917	13948	13962	13962	13852	13760	13927	13838	13944	13961	13879	14064	13838	13926	14020	13784	13928	13871	13953	14041	14028	14075	14002	13993	13892	14003	13838	13983	13964	13902	13992	13937	14051	14029	13964	14104	13866	14072	13967	14042	13960	14028	14073	13936	13895	14174	14164	13948	13954	14101	13987	13847	13949	14058	13965	13927	14047	13898	13866	13897	13915	13901	13981	14012	14033	14045	13931	13888	13900	13963	13948	14027	13740	13951	14029	14130	14014	13778	13914	14017	13973	13903	13954	14115	13866	14048	13977	13997	14089	13995	13915	14009	14098	14016	13993	13928	13826	14041	14011	13790	13889	13938	13898	13975	13938	14145	13959	14058	13929	13913	13957	13967	14063	13986	14054	14023	14047	14246	13833	14026	14076	14021	13919	13973	14032	13830	13902	14064	13925	13892	13928	13877	14015	13842	13958	13916	13802	13918	13844	13890	14035	14032	13890	13889	14089	14151	14058	13949	13849	13945	13989	14002	14006	13874	13923	13932	13976	14018	14027	13897	13915	14003	13962	13993	14047	14037	13885	13927	14026	14268	14098	13744	14023	14092	13834	13959	13879	13980	13901	13817	13843	13992	14011	13892	13974	13898	14012	14071	13961	13873	14097	13860	14138	14045	14057	14044	14005	13861	13958	13848	13861	13844	13969	13744	13943	13944	14011	14070	13991	14001	13957	14069	13969	13788	13975	13879	14011	13889	14091	14014	13882	13997	14020	13980	13951	14127	13928	14037	14016	14023	13814	13936	13872	13747	13848	13937	14086	13744	14034	14007	13808	13852	14070	13960	13929	13926	14102	13962	13987	13962	13996	13852	13987	13857	13752	14169	14200	14137	13857	13900	14114	13901	13911	13869	14054	14034	14012	14011	13902	13877	13827	13996	14012	13917	14045	13797	13976	14047	14012	13984	14062	13973	13847	13965	13945	13733	13988	14062	13892	13890	13869	13937	14017	13984	13819	13942	14022	13889	13954	13920	14071	13789	13785	14153	13983	13913	13929	14181	13915	14012	14001	13934	13950	13878	14104	13838	13887	13934	14002	13893	13935	13968	13847	14005	14052	13923	14095	13850	14064	13960	13857	13995	13920	13894	13889	13933	13949	14055	13854	13957	13941	13998	13961	13971	14095	13971	13938	13988	13891	13937	13977	14068	14107	14030	14097	14022	13960	13872	13944	14095	13918	14022	13981	13972	13795	13916	13997	13959	14071	13945	14114	13885	14076	13957	14095	14078	13884	13970	13919	13990	14048	13944	13971	13956	13999	14122	13874	14059	14131	13939	14075	14053	13768	13847	13903	13906	13752	13911	14001	14117	14034	13962	14065	13895	13920	13899	14171	13984	13987	13994	13807	13994	13807	14004	14022	13973	13875	14003
24648	21121	26845	26319	20175	19363	19284	18019	17713	17904	17690	17858	17814	17789	17617	17418	17468	17493	17801	17281	17385	17512	17576	17455	17468	17596	17572	17430	17483	17777	18097	17978	17784	17809	17473	17539	17209	17325	17698	17489	17666	17568	17324	17553	17392	17228	17404	17409	17551	17426	17592	17434	17476	17392	17563	17477	17575	17407	17570	17576	17342	17630	17305	17594	17534	17626	17437	17324	17510	17483	17514	17557	17449	17564	17314	17445	17388	17630	17391	17458	17585	17333	17529	17490	17302	17591	17494	17427	17569	17463	17561	17277	17462	17399	17330	17496	17473	17488	17551	17501	17512	17478	17558	17331	17454	17526	17504	17347	17365	17508	17362	17377	17401	17562	17615	17760	17559	17499	17357	17476	17303	17449	17616	17478	17537	17494	17391	17479	17532	17238	17272	17348	17128	17590	17292	17370	17323	17402	17572	17468	17569	17634	17476	17408	17579	17347	17596	17779	17671	17585	17637	17591	17456	17656	17306	17556	17567	17608	17528	17489	17391	17554	17341	17465	17397	17758	17424	17586	17362	17215	17362	17424	17691	17475	17377	17535	17774	17549	17687	17288	17422	17337	17316	17524	17392	17329	17588	17427	17430	17607	17410	17620	17162	17541	17503	17485	17621	17594	17422	17461	17490	17340	17357	17448	17404	17441	17749	17605	17570	17430	17373	17566	17604	17330	17459	17628	17268	17538	17410	17518	17518	17422	17443	17499	17515	17501	17463	17419	17457	17464	17580	17532	17508	17309	17505	17301	17413	17513	17541	17521	17626	17513	17605	17663	17542	17368	17529	17415	17494	17688	17495	17419	17361	17561	17667	17731	17454	17344	17293	17461	17523	17480	17525	17242	17596	17444	17561	17492	17471	17356	17443	17401	17546	17303	17415	17491	17330	17563	17493	17471	17433	17481	17527	17274	17548	17430	17565	17449	17624	17480	17429	17335	17718	17504	17288	17546	17548	17532	17494	17217	17460	17552	17643	17465	17605	17498	17417	17580	17516	17310	17461	17573	17591	17412	17732	17426	17371	17203	17415	17408	17534	17449	17441	17551	17398	17614	17355	17397	17561	17508	17389	17428	17503	17751	17791	17510	17435	17372	17512	17546	17415	17470	17555	17296	17510	17783	17673	17510	17562	17129	17496	17283	17450	17501	17508	17422	17442	17563	17458	17566	17779	17527	17471	17393	17419	17445	17336	17381	17481	17685	17617	17384	17511	17486	17361	17434	17465	17450	17597	17590	17450	17575	17509	17565	17431	17464	17449	17428	17604	17624	17647	17454	17481	17589	17692	17567	17587	17495	17441	17417	17332	17598	17503	17573	17385	17475	17342	17463	17196	17322	17569	17313	17471	17307	17455	17489	17399	17463	17319	17487	17468	17449	17455	17497	17251	17302	17375	17426	17414	17359	17294	17296	17362	17523	17477	17374	17486	17534	17261	17486	17505	17450	17662	17652	17395	17378	17531	17345	17533	17429	17487	17350	17493	17470	17431	17304	17337	17407	17455	17482	17488	17469	17687	17369	17512	17481	17439	17584	17345	17352	17432	17490	17469	17507	17548	17773	17459	17523	17440	17550	17641	17715	17518	17617	17605	17453	17413	17637	17571	17478	17800	17330	17408	17611	17499	17466	17488	17599	17655	17677	17489	17558	17558	17456	17390	17455	17638	17456	17388	17507	17528	17472	17610	17697	17505	17542	17666	17354	17545	17475	17471	17574	17539	17385	17517	17605	17777	17477	17519	17513	17609	17338	17469	17584	17580	17503	17497	17346	17326	17654	17479	17527	17397	17474	17346	17413	17475	17252	17379	17439	17465	17465	17529	17337	17471	17441	17546	17372	17415	17462	17541	17548	17420	17351	17442	17378	17400	17592	17390	17354	17453	17369	17450	17586	17615	17626	17430	17531	17422	17500	17512	17468	17542	17556	17486	17518	17584	17508	17356	17511	17467	17474	17313	17484	17486	17528	17586	17584	17383	17425	17442	17554	17338	17399	17445	17499	17344	17389	17465	17468	17590	17447	17575	17429	17636	17518	17566	17513	17330	17731	17547	17300	17425	17590	17351	17537	17343	17398	17370	17583	17513	17468	17307	17616	17555	17677	17484	17420	17292	17584	17386	17645	17610	17524	17438	17591	17532	17281	17403	17301	17447	17396	17513	17331	17342	17475	17501	17510	17569	17556	17734	17559	17521	17677	17674	17504	17347	17419	17609	17761	17546	17620	17512	17294	17461	17357	17370	17530	17415	17498	17630	17468	17462	17385	17442	17563	17275	17682	17347	17641	17523	17453	17574	17743	17621	17354	17469	17617	17374	17381	17475	17484	17374	17586	17566	17541	17402	17648	17540	17457	17379	17577	17432	17518	17614	17667	17488	17391	17455	17531	17266	17482	17595	17724	17723	17798	17584	17372	17485	17388	17595	17530	17509	17600	17603	17405	17325	17279	17292	17484	17418	17580	17591	17421	17524	17606	17583	17398	17474	17473	17546	17448	17721	17424	17509	17574	17650	17574	17472	17437	17471	17475	17744	17464	17284	17224	17639	17481	17346	17402	17644	17622	17310	17314	17415	17698	17332	17469	17669	17448	17222	17544	17387	17478	17387	17359	17548	17379	17437	17340	17409	17703	17572	17686	17608	17563	17507	17585	17530	17292	17410	17435	17463	17662	17570	17396	17585	17485	17377	17500	17498	17501	17592	17491	17628	17560	17446	17304	17341	17352	17462	17350	17646	17469	17375	17613	17475	17473	17579	17451	17217	17474	17442	17549	17487	17445	17532	17553	17512	17252	17568	17269	17365	17463	17366	17434	17576	17280	17318	17525	17516	17496	17576	17574	17407	17385	17679	17645	17454	17436	17497	17423	17695	17379	17583	17503	17544	17366	17620	17480	17536	17502	17523	17544	17491	17492	17562	17558	17576	17601	17583	17371	17536	17484	17609	17580	17448	17593	17452	17422	17426	17700	17657	17624	17499	17519	17384	17711	17353	17443	17493	17508	17465	17472	17388	17567	17391	17444	17492	17496	17650	17514	17493	17590	17332	17647	17548	17310	17416	17416	17478	17425	17563	17232	17424	17506	17465	17323	17421	17494	17405	17553	17482	17587	17423	17443	17426	17399	17576	17536	17542	17393	17489	17552	17501	17488	17394	17428	17508	17494	17465	17471	17530	17414	17325	17418	17505	17724	17657	17558	17578	17793	17332	17552	17541	17513	17482	17275	17510	17358	17452	17535	17529	17315	17582	17473	17599	17481	17485	17505	17406	17530	17481	17483	17559	17418	17453	17511	17449	17395	17445	17537	17460	17342	17485	17619	17561	17593	17585	17522	17667	17334	17555	17502	17456	17573	17551	17543	17542	17613	17390	17530	17362	17643	17458	17436	17418	17318	17604	17609	17548	17801	17620	17657	17462	17444	17571	17565	17568	17603	17583	17489	17581	17461	17317	17630	17620	17651	17491	17381	17615	17628	17607	17424	17653	17422	17413	17420	17448	17333	17302	17632	17412	17403	17487	17504	17336	17223	17275	17448	17661	17622	17591	17545	17366	17524	17416	17479	17515	17937	17515	17420	17510	17722	17700	17447	17546	17630	17629	17564	17493	17506	17418	17351	17567	17549	17547	17444	17509	17323	17689	17458	17343	17507	17634	17393	17352	17431	17534	17653	17318	17431	17421	17540	17600	17612	17391	17315	17546	17515	17408	17446	17457	17485	17648	17703	17486	17421	17580	17627	17419	17493	17427	17382	17442	17501	17543	17448	17588	17404	17532	17435	17421	17444	17492	17538	17457	17517	17524	17445	17514	17371	17546	17601	17470	17531	17513	17542	17537	17293	17525	17351	17309	17388	17380	17513	17533	17427	17378	17405	17472	17536	17429	17370	17341	17425	17653	17531	17503	17502	17683	17558	17686	17556	17702	17562	17487	17535	17435	17504	17436	17518	17344	17427	17654	17554	17597	17335	17511	17542	17528	17464	17564	17380	17498	17520	17547	17313	17451	17559	17601	17646	17539	17595	17270	17458	17497	17474	17544	17410	17526	17425	17458	17721	17563	17531	17713	17500	17485	17602	17417	17510	17590	17598	17402	17556	17726	17370	17379	17491	17605	17412	17702	17505	17365	17418	17464	17569	17461	17554	17501	17519	17452	17578	17417	17518	17731	17553	17415	17593	17384	17485	17494	17655	17486	17582	17519	17591	17585	17425	17560	17659	17426	17467	17571	17577	17544	17605	17556	17575	17528	17393	17487	17626	17552	17569	17590	17379	17579	17519	17555	17571	17404	17519	17447	17389	17442	17332	17519	17460	17541	17646	17531	17592	17407	17657	17323	17306	17623	17576	17510	17633	17583	17591	17668	17517	17463	17498	17600	17666	17634	17488	17459	17484	17405	17558	17757	17643	17601	17516	17370	17638	17729	17713	17396	17341	17369	17514	17395	17327	17460	17536	17548	17655	17421	17516	17323	17549	17414	17347	17483	17236	17426	17438	17348	17545	17451	17624	17333	17545	17685	17401	17647	17534	17518	17471	17459	17557	17589	17512	17649	17541	17508	17572	17460	17431	17431	17479	17387	17469	17483	17528	17633	17623	17557	17378	17303	17481	17637	17370	17321	17409	17486	17630	17559	17694	17571	17368	17592	17510	17631	17525	17710	17512	17586	17415	17406	17519	17537	17407	17421	17327	17664	17563	17401	17548	17431	17464	17651	17422	17534	17606	17614	17622	17461	17670	17400	17440	17397	17549	17352	17457	17649	17567	17339	17640	17437	17329	17614	17564	17495	17417	17558	17466	17525	17613	17292	17624	17461	17382	17659	17405	17358	17399	17443	17490	17427	17388	17335	17339	17379	17541	17625	17392	17467	17325	17621	17417	17470	17412	17555	17548	17460	17471	17212	17534	17410	17478	17534	17523	17567	17672	17330	17504	17363	17312	17647	17290	17434	17534	17697	17428	17494	17402	17544	17385	17643	17452	17699	17689	17405	17439	17527	17399	17571	17434	17706	17448	17481	17496	17668	17490	17598	17405	17437	17561	17561	17614	17519	17461	17446	17225	17430	17355	17576	17432	17441	17356	17519	17697	17429	17409	17392	17396	17395	17667	17570	17606	17617	17723	17306	17383	17491	17531	17407	17562
21278	36966	25576	18366	17613	17051	16386	15634	15330	15118	15146	14941	14947	14721	14781	14740	14732	14873	14711	14912	14949	14872	14877	14892	14897	14815	14824	14721	14919	15655	15635	15349	14788	14928	15008	14966	14902	14790	14792	14750	14916	14910	14778	14843	14883	14756	14839	14725	14870	14950	14779	14629	14767	14942	14937	14857	14883	15029	14812	14762	14992	14698	14863	14827	14943	14691	14985	14983	14846	14883	14622	14865	14804	14699	14879	14807	14841	15101	14832	14806	14676	14780	14764	14819	14859	14796	14804	14783	14765	14973	14925	14905	14706	14858	14770	14793	14732	14716	14751	14713	14892	14941	14719	14860	14892	14743	14835	14919	14877	14938	14866	14826	14772	14984	14831	14856	14976	14961	14676	14892	14877	14790	14667	14805	14807	14819	14904	14908	14684	14801	14686	14818	14835	14807	14827	14858	14816	14710	14798	14720	14694	14867	14938	14870	14913	14720	15018	14860	14933	14909	14844	14793	14804	15036	14949	14962	14877	14861	14782	14974	14749	14568	15000	14825	14886	14692	14893	14853	15036	14845	14648	14711	14841	14717	14763	14670	14858	14893	14803	14786	14788	14865	14770	14897	14809	14974	14782	14740	14916	14835	14741	14860	14961	14772	14847	14978	14612	14859	14918	14865	14746	14850	14927	14839	14879	14812	14905	14673	14817	14652	14721	14874	14843	14907	14934	15029	14652	14719	14753	14871	14651	14849	14842	14862	14818	14895	14808	14863	14759	14899	14853	14814	14654	14842	14929	14890	14904	14878	15005	14885	14813	15003	14952	14748	14991	14847	14804	14853	14838	14906	14859	14833	14860	14975	15010	14968	14741	14875	14889	14780	14839	14950	14816	14802	14771	14935	14963	14790	14797	14758	14805	14767	14814	14927	14994	14835	14692	14880	14858	14717	14644	14800	14784	14909	15025	14662	14925	14687	14827	14887	14800	14840	14914	15101	14683	14790	14915	14632	14859	14725	14754	14795	14802	14733	14884	14701	14905	14747	14788	14833	14746	14785	14872	14809	14841	14701	14826	14778	14877	14972	14740	14838	14841	14871	14828	14822	14847	15015	14872	14786	14920	14766	15099	14882	14787	14969	14864	14742	14884	14884	14781	14794	14737	14903	14842	14932	14907	14761	15076	15031	14760	14790	14982	14848	14855	14676	14838	14931	14672	14802	14822	14867	14998	14923	14799	14679	14888	14963	14757	14842	14928	14622	14906	14789	14702	15017	14919	14859	14809	14775	14964	14715	14862	14871	14942	14860	14946	14792	14815	14798	14949	15036	14679	14747	14741	14959	14734	14800	14818	14800	14854	14747	14788	14875	14941	14789	14807	14706	14859	14678	14900	14869	14729	14902	14839	14879	14584	14735	14960	14975	14764	14844	14795	14725	14905	14709	14703	14794	14962	14755	14828	14651	14805	14811	14907	14974	14865	14998	14808	14868	14808	14637	14876	14957	14864	14829	14914	14902	14833	14898	15064	14912	14909	14809	14772	14976	14730	14848	14687	14704	14756	14888	14973	14745	15015	14874	14812	14860	14797	14863	14768	14820	14873	14856	14899	14717	14905	14959	14782	14737	14744	14770	14821	14796	14758	14808	14884	14801	14665	14840	14867	14997	14921	14976	14793	14873	14973	15019	14739	14736	14759	14963	14841	14901	14843	14941	14955	14872	14778	14714	14753	14885	14901	14784	14939	14890	14815	14804	14646	15053	14739	14900	14824	14942	14867	14868	15010	14765	14827	14691	14779	14837	14716	14827	14721	15091	14673	14901	14854	14882	14851	14784	14783	14732	14909	14761	14838	14803	15025	14884	14759	14842	14779	14884	14945	14813	14856	14712	14830	14835	14796	14929	14912	14831	14865	15033	14996	14908	14816	14853	14968	14918	14695	14930	14837	14829	14837	14970	14753	14970	14742	14690	14825	14818	14841	14869	14624	14699	14994	14912	14872	14751	14981	14849	14932	14931	14934	14659	14840	14758	14719	14814	14827	15024	14899	14786	14851	14923	15071	14875	15053	14803	14751	14737	14965	14927	14857	14947	14832	14835	14829	14816	14772	14928	14711	14801	14638	14790	15016	14817	14997	14774	14939	14583	14739	14866	14843	14752	14667	14805	14850	14805	14745	14825	14824	14770	14656	14795	14846	14831	14876	14769	14974	14792	14922	14819	14979	14972	14700	14784	14783	14898	14705	14886	14825	14794	14799	14905	14813	14805	14792	14809	14674	14907	14809	14962	14961	14843	14855	14719	14835	14766	14965	14811	14764	14581	14698	14903	14809	14867	14898	14697	14843	14675	14956	14989	14981	14913	14836	14899	14667	14842	14877	14847	14795	14699	14655	14860	14827	14838	14883	14705	14895	14949	14864	14704	14834	14878	14876	14619	14946	14919	14976	14842	14982	14724	14802	14863	14742	14819	14785	14985	14875	14845	14780	14829	14727	14790	14896	14967	14874	14751	14821	14849	14936	14810	14838	14873	14922	14647	14896	14815	14861	14855	14985	14768	14911	14851	14814	14872	14814	14809	14881	14788	14676	14820	14777	14915	14903	14871	15046	14926	14770	14751	14887	14866	14671	14791	14841	14748	14775	14983	14773	14792	14812	14815	14912	14917	14678	14880	14846	14888	14840	14924	14866	14879	14671	14952	14727	14843	14903	14826	14970	14889	14745	15054	14772	14866	14760	14809	14703	14718	14795	14889	14811	14920	14872	14845	14910	14939	14840	14800	14914	14930	14853	14788	14960	14820	14915	14730	14810	14680	14718	14795	14939	14892	14818	14814	14788	14733	14859	14870	14872	14686	14717	14956	14885	14918	14822	14913	14966	14746	14754	14908	14946	14810	14968	14955	14833	14918	14747	14968	14878	14813	14729	14947	14923	14862	14887	14837	14951	14831	14907	14901	14897	14906	15120	14751	14713	14886	14767	14794	14782	14789	14983	14692	15022	14867	15010	14759	14936	14743	14840	14707	14860	14906	14913	14946	15022	14834	14935	14852	14958	14879	14809	14877	14793	14950	14837	14892	14854	14884	14882	14951	14765	14970	14935	14777	14856	14768	14790	14906	14774	14877	14986	14921	14729	14887	14867	14861	14939	14720	14920	14804	14726	14799	14868	14899	14813	14898	14795	14802	15030	14826	15065	14823	14877	14712	14915	14862	14851	14699	14764	14753	14854	14904	14834	14718	14849	14832	14571	14759	14684	15062	14709	15067	14662	14887	14723	14831	15029	14881	14775	14921	14698	15035	14736	14881	14892	14777	14820	14837	14776	14800	14658	14828	14898	14884	14955	14933	14846	15073	14874	14898	14902	14871	14806	14802	14837	14888	14912	14780	14782	14779	14786	14900	14782	14782	14812	14956	14870	14879	14895	14895	14773	14910	14805	14832	14861	14777	14843	14878	14798	14791	14673	14815	14796	14839	14661	14703	14819	15154	14951	14907	14635	14766	14858	15032	14903	14930	14829	14835	14746	14823	14745	14771	14870	14873	14644	14948	14905	14865	14831	14900	14874	14806	14807	14875	14900	14801	14802	14868	14858	14869	14754	14692	14781	14870	14852	14876	14811	14858	14803	14942	14938	14855	14891	14733	14889	14687	14819	14775	14907	14880	14903	14876	14807	14844	14797	14918	14721	14759	14865	14791	15022	14998	14783	14781	14812	14765	14972	14823	15007	14892	14832	15089	14693	14768	14999	14792	15187	14646	14942	14797	15016	14832	14648	14891	14869	14733	14672	14715	14822	14879	14694	15053	14877	15054	14770	14945	14790	14883	14774	14936	14866	14812	14872	14778	14823	14757	14925	14975	14943	14677	14891	14677	14807	14877	14692	14882	14871	14857	14841	14686	14787	14777	14762	14764	14888	14903	14836	14943	14865	14826	14814	14862	14917	14834	14841	14795	14738	14858	14991	14913	14931	14837	14848	14828	14962	14662	14802	14955	14840	14974	14850	14808	14953	14744	14978	14826	14976	14850	14719	14986	14818	14789	14742	14874	14815	14946	14866	14827	14902	14775	14958	14904	14895	14726	14671	14662	14712	14759	14802	14915	14746	14852	14813	14986	14810	14811	14946	14716	14783	14623	14878	14919	14736	14909	14718	14842	14841	14861	14859	14815	14937	14898	14985	14913	14869	14803	14726	14862	14718	14794	14848	14779	14890	14847	14821	14934	14952	14726	14868	14852	14767	14825	14863	14778	14989	14756	14874	14917	14850	14827	14867	14664	14852	14846	14906	14871	14859	14994	14763	14826	14971	14985	14830	14853	14820	14888	14892	14787	14835	14898	14807	14739	14890	14996	14869	15062	14682	14853	14955	14932	14682	14833	14651	14695	14863	14975	15041	14636	14838	14804	14946	14819	14907	14937	14790	14830	14741	14986	14849	14892	14870	14922	14905	14873	14782	14924	14905	14990	15031	14743	14852	14635	14702	14881	14842	14898	14847	14747	14805	14672	14745	14879	14938	14888	14824	14761	14821	14960	14737	14769	15038	14781	14912	14824	14757	14800	14889	14959	14766	14939	14914	14874	15019	14901	14956	14748	14847	14964	14893	14793	14803	14876	14928	14834	14877	14801	14797	14710	14805	14804	14909	14858	14810	14923	14975	15015	14791	14767	14859	14703	14869	14782	14894	14805	14894	14942	14860	14816	14786	14883	15029	14874	14738	14802	14728	14752	14942	14963	14842	14890	14915	14918	14998	14817	14859	14947	14951	14932	14817	15010	14838	14776	14658	14880	14946	14697	14916	15008	14838	14980	14962	14973	15057	14810	14960	14844	14972	14763	14642	14824	14731	14968	14880	14963	15014	14988	14689	14776	14673	14793	14849	14729	14856	14940	14858	14597	14628	14752	14808	14864	14896	14872	14850	15005	14821	14799	14812	15120	14617	14899	14865	14866	14738	14822	14715	14870	14873	14800	14876	14806	14942	14874	14897	14851	14724	14857	14635	15010	14708	14995	14849	14923	14895	14844	14962	14709	14848	14907	14877	14958	14780	14938	14814	14844	14674	14904	14937	14990	14889	14786	14868	14753	14895	14761	15041	14893	14888	14714	14889	14846	14814	14919	14812	14965	14766	14856	14794	14836	14906	14993	14828	14913	14777	14885	14913	14968	14816	15016	14864	14894	14951	14888
22098	21088	28314	24109	21486	23861	24844	19934	18681	18660	18821	18320	18649	18420	18545	18546	18315	18300	18514	18563	18422	18343	18335	18334	18393	18245	18171	18260	18622	19658	20289	19410	18553	18370	18369	18150	18421	18210	18184	18171	18169	18434	18268	18173	18326	18263	18375	18268	18283	18312	18289	18155	18376	18231	18152	17998	18061	18210	18363	18101	18240	18284	18028	18388	18228	18301	18056	18219	18421	18271	18308	18210	18273	18142	18322	18206	18144	18127	18360	18002	18140	17948	18160	18181	18299	18016	18211	18059	18092	18134	18137	18138	18307	18063	18277	18126	18139	18147	18320	18322	18154	18324	18200	17961	18085	17730	18077	18099	18110	18201	18166	18264	18267	18354	18016	18153	18235	18086	18190	18171	18082	18401	18358	18080	18194	18185	18198	18308	18339	18335	18159	18222	18132	18178	17957	17984	18072	18132	17974	18148	18200	18063	18222	18173	18285	18141	18150	18258	18346	18162	18165	18100	18208	18250	18265	17910	18281	18095	18042	18121	18020	18134	18273	17964	17999	18205	18262	18205	17834	17972	18227	18197	18157	18116	18113	18086	18336	17998	18212	18239	18282	18190	18149	18145	18279	18167	18118	18162	18144	18030	18193	18136	18032	18160	18205	18175	18058	18283	18188	18152	18343	18342	18273	18163	18451	18102	18218	18073	18135	18249	18190	18245	18173	18010	18319	18199	18142	18103	18277	18106	18029	18087	18130	18117	18068	18119	18135	18249	18136	18276	18003	18216	18107	18275	18124	18173	18120	18166	18111	18224	18254	18151	18180	18282	18107	18191	18146	18163	18100	18090	18297	17913	18127	18185	18081	18014	17935	18147	18219	18259	18127	18121	18228	18119	18175	18115	18086	18089	17940	18091	18260	18196	18314	18210	18050	18337	18306	18115	18200	18139	18123	18177	18112	18084	17979	18095	18415	18340	17997	18213	18253	18012	18062	18036	18159	18084	17996	18040	18257	18233	18285	18246	18403	18206	18297	18147	18184	18169	18101	18248	18274	18058	18286	17886	18057	18122	18232	18206	18194	18313	18201	18109	17890	18349	18194	18137	18112	18278	18111	18103	18105	18179	18228	18013	18074	18094	18156	18256	18236	18210	18046	18135	18225	17990	17959	18124	18402	18031	18248	17976	17969	18019	18139	18110	18300	18242	18296	18144	17968	18000	18037	18123	18175	18288	18226	18194	17905	17996	18071	18028	18336	18041	18088	18179	18345	18253	17935	18180	18262	18382	18281	18202	18386	18156	18121	18146	18150	18198	18173	18126	18396	17941	18307	18364	18092	18315	18229	18021	18303	18199	18266	18064	18174	18062	18099	18159	18142	18357	18218	18045	18358	18132	18171	18195	18193	18266	18222	18127	18155	18366	18079	18100	18215	18105	18178	18188	18049	18182	18348	18147	18015	18083	18353	18318	18255	18145	18120	18215	18352	18315	18001	18197	18031	18150	17992	18137	18169	18185	18289	18378	18081	18029	17975	18080	18259	18169	18018	18112	18156	18045	18245	18314	18119	18222	18335	18049	18400	18090	18007	18342	18084	18138	17962	18208	18305	18221	18206	18080	18058	18141	18146	18105	18177	18034	17975	18247	18073	18128	18260	18274	18173	18093	18215	18112	18351	18087	18041	18060	18140	17967	18088	18166	18032	18085	18109	18210	18119	18297	18182	18071	17959	18157	18149	18086	18280	17998	18137	18092	18033	17924	18190	18152	18099	18149	18099	18257	18127	18133	18054	18326	18004	18012	18075	18153	18130	18070	18194	18156	18249	18289	18141	18046	18165	17976	18188	18158	18190	18270	18277	18088	18121	18046	18037	18071	18060	18097	17973	17991	18149	18160	18231	17975	18284	18160	18366	18084	18234	18004	18238	18146	18133	18232	18203	18360	18225	18275	18475	18216	18206	18004	18172	18018	18300	18001	18226	18027	18089	18215	18089	18198	18000	18193	18211	17985	18012	18270	18196	17974	17766	18034	18262	17875	18134	18116	18043	18195	18108	18178	18203	18245	18117	18108	18030	18157	17940	18041	18093	18059	18239	18184	18140	18239	18202	18092	18118	18256	17721	18127	18030	18062	18121	18314	18237	18131	18102	18242	18351	18344	18186	18108	18027	17916	18236	17956	18240	18110	18028	18146	18181	18000	18162	17967	18390	18154	18094	18368	18000	18134	18132	18118	18322	17989	18011	18046	17951	18233	18058	18209	18301	18048	18150	18213	18358	18180	18154	18060	18013	18140	18433	18151	18208	18084	17991	18197	18046	18343	18191	18017	18103	18099	17942	18153	18418	17906	18173	18229	18205	18013	18146	18174	18222	17989	17999	18036	18305	18101	18102	18151	18047	17948	18145	18168	18126	18204	18041	18118	18087	18150	18126	18125	18136	18034	18045	18303	18247	18185	18226	18226	18088	18146	18401	18394	18156	18198	18106	18180	18011	18125	17910	17986	18078	18034	18278	18017	18078	18145	18066	18163	18224	18128	18193	18261	18333	18036	18090	18095	18087	17972	18090	18075	18211	18259	18162	17990	17982	18216	18092	18191	18164	18108	18229	18290	18189	17973	17967	18238	18104	18139	18105	18031	18070	18172	18148	18233	18139	18086	18153	17889	18104	18282	18099	18254	18082	18234	18150	18303	18149	18106	17939	18027	18205	18039	18054	18128	17905	18135	18117	18227	18165	18054	18301	18224	18264	18384	18287	18276	18021	18181	18020	17998	18129	18213	17979	18275	18175	17995	18139	18258	18154	18105	18214	18183	18117	18121	18200	18147	17872	18010	18139	18080	18159	18225	18095	18160	18145	17848	18159	17954	17989	17980	18294	18297	18314	18435	18180	18308	18231	18203	18189	18168	18242	18104	18044	18071	18233	18255	18266	18159	18029	18282	18140	18129	18118	18307	18029	18265	18017	18154	18254	18380	18133	18122	18238	18122	18116	18262	18410	18052	18156	18279	18355	18219	18307	18143	18079	18100	18203	18204	18300	18219	18073	17979	18288	18115	18157	18294	18262	18134	18125	18040	18146	18127	18094	18125	18117	18176	18219	18115	18122	18208	18320	18212	18029	18281	18179	18385	18021	18191	18235	18026	18350	18028	18245	18071	18001	18123	18162	18047	18100	18139	18261	18136	18236	18385	18206	18013	18266	18256	18082	18204	18043	18217	18090	18319	18096	18164	18250	18226	18092	18075	18189	18290	18154	18201	17996	18060	18252	18183	18339	18232	18082	18070	18323	17944	18149	18087	18132	18016	18325	18213	18178	18199	18045	18329	18191	18273	18155	18258	17930	18212	18067	18403	18304	18063	18186	18216	18364	17883	18228	18117	18128	18126	18215	18205	18026	18083	18113	17937	17952	18277	18167	18014	18225	18062	18098	18032	18023	18189	18112	18081	18197	18172	18342	18171	18021	18058	18247	18143	18056	18222	18028	18016	18097	18095	18059	18313	18276	18151	18029	18167	18065	18188	18274	17933	18074	18216	18162	17767	18070	18123	18241	18034	18199	18403	18218	18453	18134	18300	18373	18095	18120	18136	18116	18380	18020	18051	18160	18045	18118	18207	18358	18198	18169	17983	18254	18229	18221	18331	18115	18256	18154	18330	18157	18111	18210	18091	18159	17990	18150	18162	18114	18009	18154	18261	18083	18093	17960	18241	18099	18088	18197	18116	17978	18165	18181	18112	18210	18058	18066	18068	18122	18106	18128	17969	18029	18270	18224	17944	18040	18051	18212	17961	17898	18375	18172	18014	18189	18063	18100	18190	18112	18183	18124	18004	18072	18183	18096	18186	18138	18211	18352	18068	18183	18088	18329	18131	18034	17914	18164	18099	18127	18132	18033	18342	18120	18064	18114	18266	18062	18194	18168	17984	18286	18182	18306	18137	18274	18200	18347	18200	18260	18067	18053	18098	18201	18255	18130	18276	18106	18286	18042	18159	18205	18147	18205	18303	17979	18282	18031	18006	18079	18287	17821	18102	18296	18124	18103	18099	18050	18232	18380	18114	18279	18106	17997	18047	18091	18152	18197	18048	18247	18119	18283	18325	18137	18197	18349	18221	18328	18171	18452	18090	18292	18109	18179	18112	18232	18015	18260	18188	18245	18066	18097	18171	18322	18110	18225	18379	18009	18115	18106	18209	18039	17987	18324	18018	18032	18094	17977	18169	18153	17899	18130	18065	18193	18149	18284	18039	17941	18107	18153	18277	17939	18112	18078	18196	18317	18180	18036	18200	18308	18252	18003	18019	18250	17992	18209	17962	18061	18250	18068	18127	18128	18142	18010	18177	18237	18193	18193	18074	18179	18277	18091	17969	18013	18233	18150	18131	18135	18250	18249	18192	18109	18152	18195	18113	18208	18089	17890	18143	18100	18044	18256	18248	18175	18265	18262	18334	18147	18141	18122	18157	18313	18221	18153	18199	18288	18046	18197	18239	18281	18084	18080	18090	18064	18064	18072	18023	18115	18321	18309	18373	18101	18129	17966	18264	17988	18163	18409	18246	18016	18234	18000	18116	18228	18211	18415	18253	18161	18242	18219	18199	18132	18335	18080	17955	18219	18207	18164	18024	17986	18113	18073	18048	18001	18064	17947	18082	18272	18238	18169	18007	18198	18216	18000	18080	18020	18013	18215	18218	18139	18271	18259	18183	18083	18124	18043	18245	18213	18234	17947	18120	18171	18112	18283	18385	18093	18110	18236	18073	18229	18188	18185	18362	18161	18097	18502	18209	18190	18279	18097	18256	18284	18381	18330	18354	18172	18043	18164	18093	18311	18141	17929	18077	18344	18368	18282	18145	18116	17882	18009	18116	18082	18033	18147	18272	18076	17893	18396	18157	18172	18032	17955	18180	18045	18046	18104	18177	18161	18078	18299	18198	18349	18095	18121	18030	17993	18013	17918	18160	18243	18238	18182	18196	18043	18124	18161	17990	18308	18230	18012	18056	18378	18084	18125	18205	18150	18299	18065	18158	17987	18077	18146	18188	18218	18342	18254	18114	18341	17990	18051	18003	18097	18108	18287	18173	18147	18314	18219	18248	18128	18081	18091	17988	17872	18147	18255	18088	18147	18288	18170	18249	18128	18280	18177	18086	18172	18295	18113	18353	18341	18028	18215	18130	18039	18349
25213	45795	33070	23283	20833	19943	18116	16684	16090	15651	15526	15541	15477	15434	15503	15445	15374	15285	15375	15548	15340	15353	15262	15136	15259	15396	15270	15186	15521	17764	18061	16699	15206	15326	15336	15145	15210	15221	15215	15259	15143	15182	15227	15017	15305	15176	15162	15198	15273	15120	15233	14989	15138	15023	15229	15034	15237	15261	15419	15361	15303	15181	15127	15181	15200	15262	15175	15104	15206	15097	15209	15174	15124	15103	15126	15351	15168	14959	15088	15271	15295	15225	15058	15246	15088	15245	15135	15174	15213	15145	15173	15316	14944	15077	15384	15062	14931	15189	15162	15140	15189	15333	15167	15170	15114	14972	15227	15121	15119	15168	15224	15214	15171	15186	15260	15090	15484	15205	15193	15229	15031	15194	15194	15219	15058	15152	15321	15204	15221	15320	15141	15228	15131	15217	15029	15185	15067	15194	15093	15193	15054	15112	15262	15028	15109	15074	15059	15325	15106	15293	15331	15147	15019	15005	15170	15226	15170	15364	15276	15210	15180	15248	15189	15152	15052	15241	15139	15169	15330	15199	15124	15137	15161	15302	15232	15154	15295	15047	15044	15113	15064	15128	15145	15294	15295	15110	15229	15074	15171	15080	14981	15366	15126	15128	15110	15209	15257	15227	15235	15286	15258	15130	15195	15309	15320	15207	15254	15339	15006	15293	15167	15124	15059	15185	15214	15210	15130	14982	15238	15239	15146	15171	15000	15255	14954	15142	15013	15008	15198	15305	15230	15344	15112	15129	15132	15309	15112	15261	15270	15159	15129	15058	15025	15173	15257	15121	15278	15222	15213	15218	15248	15183	15260	15202	15219	15264	15042	15097	15114	15286	15222	15153	15061	15193	15121	15024	15089	15099	15086	15386	15256	15122	15123	15007	15181	15341	15174	15423	15238	15160	15090	15135	15085	15107	15099	15153	14964	15189	15202	15266	15072	15311	15067	15160	15186	15230	15224	15189	15212	15359	15160	15237	15175	15216	15311	15366	15147	15162	15011	15167	15255	15160	15196	15156	15198	15175	15021	15208	15152	15162	15014	15170	15264	15145	15078	15355	15240	15191	15193	15275	15257	15272	15250	15153	15149	15176	15214	15188	15175	15287	15208	15140	15122	15267	15127	15178	15159	15205	15119	15257	15314	15156	15089	15182	15103	15236	15115	15334	15304	15250	15270	15116	15223	15185	15239	15059	15031	15204	15099	15214	15310	15275	15270	15327	15037	15307	15170	15088	15235	15227	15100	15099	15215	15222	15051	15071	15264	15219	15222	14952	15207	15241	15236	15110	15287	15162	15230	15110	15174	15137	15229	15245	15252	15142	15084	15183	15242	15066	15123	15081	15251	15005	15148	15259	15136	15230	15218	15306	15309	15262	15113	14944	15230	15002	15057	14889	15389	15181	15178	14963	15222	15019	15142	15155	15207	14956	15262	15120	15194	15081	15082	15113	15148	15033	15046	15211	15195	15080	15237	15244	15143	15057	15246	15149	15184	15351	14927	15152	15164	15308	15109	15145	15208	15100	15114	15328	15202	15130	15199	15369	15082	15169	15089	15207	15218	15236	15190	15208	15048	15216	15140	15344	15179	15338	15206	15320	15178	15221	15204	15159	15252	15145	15032	15233	15167	15275	15158	15150	14959	15149	15267	15213	15118	15073	15148	15163	15170	14980	15425	15155	15146	15096	15069	15237	15255	15098	15155	15157	15086	15212	15254	15107	15089	14919	15184	15044	15200	15222	15059	15329	15094	15354	15156	15286	14972	15174	15191	15238	15234	15369	15275	15044	15429	15318	15302	15115	15236	15163	15465	15135	15243	15207	15301	15204	15020	15283	15063	15253	15210	15333	15134	15200	15049	15328	15174	15004	15207	15185	14957	15204	15167	15139	15229	15343	15015	14922	15103	15075	15095	15164	15187	15292	15300	15168	15313	15258	15232	15188	15254	15108	15006	15139	15146	15204	15185	15099	15073	15053	14955	15034	15023	15090	15188	14952	15281	15319	15105	15225	15249	15160	15221	15231	15235	14970	15082	15122	15176	15207	15069	15156	15171	15165	15118	15241	15174	15241	15227	15272	15169	15194	15161	15385	15006	15271	15124	15280	15183	15235	15099	15070	15254	15069	15166	15256	15169	15155	15305	15161	15025	15066	15205	15253	15103	15229	15229	15016	15327	15258	15188	15247	15189	15189	15223	15208	15150	15302	15264	15094	15146	15150	15015	15209	15095	15183	15109	15103	15208	15094	15087	15299	15205	15254	15079	15253	15150	15018	15206	14987	15269	15148	15190	15171	15251	15142	15172	15207	15119	15195	15300	15178	15095	15101	15308	15264	15281	15188	15028	15187	15104	15312	15061	15098	15184	15101	15147	15138	15101	15131	15269	15057	15165	15243	15295	15277	15216	15394	15289	15229	15128	15189	15220	15212	15205	15072	15227	15189	15264	15248	15197	15217	15248	15298	15070	15303	15072	15209	15117	15404	15205	15232	15294	15312	15186	15180	15247	15238	15229	15078	15331	15021	15148	15173	15279	15252	15216	15056	15099	15119	15223	15187	15274	15214	15207	15474	15123	15181	15014	15163	15253	15289	15098	15160	15101	15123	15217	15327	15074	15190	15057	15101	15300	15094	15107	15162	15196	15100	15307	15244	15195	15196	15243	15143	15262	15221	15167	15240	15207	15176	15201	15134	14995	15294	15253	15155	15089	15130	15161	15115	15271	15293	14990	15252	15111	15208	15115	15074	15209	15150	15179	15227	15110	15154	15103	15101	15162	15158	14988	15037	15245	15206	15092	15167	15013	15100	15184	15148	15329	15173	15315	15298	15228	15083	15140	15248	15203	15199	15081	15187	15122	15139	15268	15158	15223	15056	15162	15237	15046	15230	15136	15079	15205	14951	15155	15171	15211	15119	15259	15160	15175	15289	15269	15173	15085	15104	15178	15296	15043	15098	15193	15056	15319	15159	15217	15069	15301	15052	15205	15072	15147	15037	15102	15165	15111	15293	15136	15023	15189	15074	15120	15296	15160	15242	14994	15246	15195	15121	15085	15242	15200	14972	15216	15098	15135	15239	15075	15119	15184	15200	15193	15149	15200	15147	15226	15212	15181	15006	15174	15141	14991	15130	15295	15133	15279	15270	15205	15208	15410	15081	15176	15171	15293	15101	15279	15065	15225	15070	15111	15095	15261	15167	15230	15200	15253	15180	15126	14990	15209	15259	15124	15275	15157	15113	15026	15129	14990	15065	15276	15162	15133	15231	15216	15078	15068	15190	15249	15086	15140	15047	15166	14986	15290	15311	15175	15225	15190	15110	15116	15212	15069	15131	15102	15276	15076	15161	14985	15185	15109	15311	15300	15185	15270	15282	15176	15224	15138	15297	15093	15198	15004	15318	15070	15147	15181	15073	15242	15190	15092	15137	15293	15375	15157	15156	15282	15193	15075	15177	15207	15077	15190	15224	15145	15143	15138	15250	15102	15127	15292	15310	15252	15099	15212	15104	15136	15293	15255	14992	15316	15046	15077	15099	15347	15188	15172	15026	15096	15116	15261	15184	15164	15141	15245	15098	15131	15179	15191	15143	15118	15022	15245	15135	15271	15104	15281	15150	15327	15278	15035	15156	15229	15074	15144	15231	15100	15002	15286	14995	15206	15243	15134	15160	15228	15255	15116	15015	15068	14989	15257	15178	15306	15254	15283	15267	15119	15117	15130	15259	15071	15054	15275	15439	15227	15037	15140	15157	15045	15174	15071	15211	15142	15106	15069	15136	15235	14994	15263	15144	15133	15127	15105	15249	15363	15413	15195	15285	15076	15045	15239	15073	15016	15057	15361	15274	15159	15261	15132	15214	15251	15200	15198	15181	15147	15048	15153	15135	15147	15185	15266	15319	15251	15012	15009	15124	15289	15047	15169	15072	14996	15126	15136	15325	15124	15333	15128	15167	15174	15317	15275	15122	15301	15060	15155	14976	15038	15277	15036	15288	15163	15354	15268	15221	15215	15282	15354	15272	15292	15051	15189	15179	15177	15155	15051	15151	15077	15310	15077	15323	15175	15365	15131	15256	15278	15131	15141	15012	15051	15225	15128	15295	15046	15127	15316	15159	15179	15208	15443	15266	15292	15229	15169	15073	15069	15206	15049	15196	15312	15115	15076	15195	15022	15206	15036	15071	15188	15244	14928	15148	15063	15027	15196	15187	15161	15193	15333	15133	15213	15144	15287	15120	15235	15187	15129	15245	15018	15070	15216	15122	15291	15237	15124	15372	15180	15211	15144	15175	15137	15177	15195	15204	15193	15396	15125	15050	15174	15246	15226	15079	15213	15119	15202	15090	15104	15216	15174	15365	15173	15037	15134	14905	15281	15112	15122	15092	15285	15030	15248	15226	15166	15110	15194	15093	15175	15357	15294	15055	15182	15005	15234	15165	15166	15159	15153	15255	15150	15198	15155	15080	15017	15213	15110	15128	15259	15250	15103	15186	14869	15116	15065	15146	15050	15245	15294	15188	15365	15000	15198	15239	14909	15046	15037	15056	15266	15135	15170	15274	15109	15125	15241	15157	15151	15189	15255	15106	15096	15240	15064	15207	15150	15248	15112	15136	15267	15112	15352	15188	15270	15157	15011	15066	15184	15072	15118	15225	15381	15139	15278	15171	15334	15334	15151	15043	15203	15264	15309	15145	15388	15235	15106	15109	15165	14994	15109	15268	15119	15233	15134	15142	15150	15177	15233	15225	15105	15170	14972	15242	15061	15284	15231	15185	15084	15174	15239	15146	15240	15204	15289	15153	15193	15223	15303	15037	15128	15367	15213	15074	15186	15068	15289	15170	15231	15225	15134	15157	15056	15268	15100	15206	15188	15079	15017	15282	15213	15253	15109	15090	15193	15065	15115	15235	15163	15130	15015	15190	15392	15354	15140	15296	15249	15176	15214	15319	15053	15179	15096	15117	15117	15081	15289	15200	15065	15236	15220	15179	15160	15263	15149	15172	15187	15262	15134	15260	15198	15202	15175	15092	15239	15084	15047	15086	15102	15304	15364	15089	15149	15101	15041	15133	15210	14909	15221	15205	15238	15203	15127	15145	15008	15164	15226	15097	15027	15214	15379	15118	15165	15245	15231	15280
29352	23601	24335	20828	17744	17392	17151	16726	16400	16366	16328	16587	16154	16320	16254	16239	16269	16254	16312	16339	16311	16210	16302	16362	16445	16388	16461	16378	16295	16525	16523	16317	16343	16373	16451	16301	16248	16326	16160	16323	16395	16336	16352	16356	16465	16305	16360	16265	16472	16319	16205	16312	16456	16419	16208	16146	16390	16379	16397	16340	16356	16314	16290	16383	16384	16140	16366	16389	16472	16306	16355	16101	16355	16430	16402	16296	16469	16201	16272	16258	16150	16415	16303	16425	16413	16296	16249	16402	16354	16319	16299	16459	16410	16377	16201	16309	16504	16345	16293	16261	16379	16202	16537	16447	16407	16180	16371	16348	16232	16180	16266	16312	16278	16377	16244	16204	16234	16153	16363	16573	16306	16322	16367	16178	16186	16248	16305	16333	16563	16186	16471	16259	16344	16352	16438	16293	16244	16236	16387	16304	16515	16336	16130	16372	16288	16337	16414	16310	16186	16329	16519	16416	16322	16326	16108	16294	16289	16293	16254	16388	16368	16243	16137	16464	16371	16343	16580	16420	16199	16208	16273	16242	16253	16188	16379	16400	16413	16572	16286	16318	16120	16314	16249	16384	16424	16209	16294	16343	16263	16391	16335	16320	16390	16435	16365	16261	16348	16414	16543	16227	16062	16491	16293	16392	16335	16278	16171	16332	16186	16376	16406	16221	16373	16386	16502	16546	16268	16147	16404	16075	16388	16350	16355	16352	16209	16303	16218	16368	16491	16543	16263	16283	16325	16372	16342	16413	16554	16309	16425	16438	16296	16106	16395	16333	16483	16309	16269	16190	16334	16372	16187	16597	16300	16479	16554	16117	16174	16416	16389	16356	16231	16200	16417	16321	16368	16355	16290	16219	16272	16415	16337	16381	16370	16295	16450	16292	16305	16406	16241	16433	16353	16439	16153	16197	16255	16493	16554	16058	16231	16417	16357	16384	16389	16245	16243	16341	16389	16253	16002	16291	16331	16176	16460	16371	16368	16505	16258	16545	16226	16279	16327	16320	16249	16385	16273	16309	16365	16344	16338	16144	16097	16482	16168	16193	16351	16375	16362	16267	16333	16317	16395	16405	16325	16412	16242	16252	16537	16121	16297	16266	16311	16345	16410	16363	16303	16486	16300	16299	16231	16315	16432	16484	16308	16183	16278	16370	16487	16152	16143	16305	16245	16292	16177	16386	16509	16475	16265	16295	16249	16210	16297	16422	16441	16458	16554	16324	16273	16299	16308	16332	16373	16202	16317	16395	16383	16244	16568	16326	16159	16291	16339	16284	16437	16231	16554	16291	16421	16425	16167	16223	16431	15975	16294	16277	16335	16206	16256	16259	16465	16552	16527	16554	16256	16398	16288	16181	16051	16361	16375	16473	16278	16311	16282	16351	16082	16317	16395	16187	16243	16365	16306	16208	16295	16161	16225	16330	16319	16483	16405	16553	16379	16276	16411	16426	16347	16441	16370	16404	16244	16447	16529	16260	16367	16190	16401	16425	16240	16387	16442	16330	16407	16219	16450	16550	16181	16289	16326	16287	16398	16309	16226	16280	16414	16009	16171	16224	16270	16308	16234	16234	16135	16230	16421	16335	16387	16417	16496	16485	16346	16229	16300	16207	16405	16361	16410	16262	16340	16423	16274	16286	16434	16261	16226	16194	16205	16290	16441	16364	16337	16207	16320	16133	16282	16390	16287	16237	16334	16244	16268	16645	16497	16278	16392	16296	16408	16414	16458	16293	16258	16280	16299	16311	16408	16353	16244	16128	16443	16352	16273	16395	16403	16418	16261	16560	16274	16233	16538	16392	16438	16242	16266	16461	16337	16274	16238	16381	16447	16317	16339	16193	16291	16440	16380	16479	16273	16466	16412	16454	16351	16179	16353	16284	16382	16389	16299	16111	16129	16345	16420	16264	16397	16256	16359	16091	16180	16408	16397	16127	16282	16455	16595	16203	16189	16374	16296	16085	16419	16390	16263	16141	16196	16299	16528	16339	16280	16353	16235	16139	16297	16242	16344	16383	16322	16312	16472	16209	16375	16199	16299	16454	16473	16282	16348	16447	16407	16479	16326	16280	16511	16139	16305	16132	16323	16250	16221	16494	16256	16158	16249	16334	16332	16345	16397	16558	16403	16397	16505	16368	16352	16362	16256	16193	16369	16236	16039	16271	16317	16459	16415	16287	16539	16242	16353	16346	16303	16277	16313	16281	16303	16515	16282	16228	16397	16476	16359	16397	16416	16288	16272	16174	16133	16469	16217	16044	16338	16336	16468	16307	16359	16321	16355	16194	16450	16349	16328	16485	16293	16298	16182	16405	16382	16362	16321	16414	16370	16252	16343	16223	16215	16255	16324	16458	16423	16308	16327	16284	16425	16315	16393	16404	16332	16373	16176	16312	16230	16261	16251	16305	16252	16134	16380	16208	16543	16268	16288	16294	16261	16240	16416	16473	16371	16242	16396	16231	16286	16469	16315	16454	16392	16290	16256	16209	16363	16460	16450	16511	16509	16405	16398	15964	16060	16311	16398	16219	16372	16266	16490	16298	16366	16276	16441	16274	16484	16221	16176	16120	16562	16325	16334	16313	16180	16111	16403	16323	16263	16236	16465	16338	16434	16166	16628	16337	16306	16291	16386	16365	16315	16406	16333	16280	16481	16261	16380	16294	16379	16434	16445	16357	16469	16355	16386	16546	16327	16338	16326	16241	16318	16378	16372	16412	16125	16328	16498	16410	16333	16219	16257	16247	16350	16366	16309	16294	16376	16224	16144	16300	16561	16164	16454	16293	16359	16455	16285	16550	16523	16404	16524	16285	16382	16157	16359	16403	16420	16498	16145	16172	16206	16305	16441	16443	16253	16362	16323	16425	16294	16336	16124	16474	16473	16207	16237	16209	16186	16360	16016	16385	16341	16155	16438	16303	16250	16400	16188	16260	16138	16467	16325	16226	16336	16222	16140	16314	16399	16385	16352	16347	16137	16166	16273	16317	16322	16400	16282	16290	16433	16287	16554	16340	16156	16304	16373	16387	16426	16180	16236	16280	16246	16292	16319	16274	16371	16405	16391	16426	16332	16273	16223	16381	16204	16278	16111	16239	16341	16292	16306	16302	16189	16334	16531	16481	16425	16489	16395	16397	16490	16462	16272	16473	16329	16240	16317	16213	16317	16111	16401	16471	16423	16281	16095	16214	16316	16283	16277	16429	16410	16256	16440	16285	16353	16153	16259	16311	16182	16363	16409	16321	16364	16320	16449	16396	16756	16383	16254	16158	16254	16323	16452	16285	16454	16349	16257	16386	16546	16201	16282	16329	16098	16325	16186	16252	16402	16333	16314	16316	16381	16454	16337	16366	16275	16518	16421	16269	16236	16249	16326	16412	16251	16457	16337	16313	16299	16355	16393	16545	16261	16507	16318	16258	16271	16226	16449	16229	16383	16290	16311	16356	16454	16304	16372	16494	16396	16307	16332	16486	16290	16403	16401	16213	16240	16363	16339	16199	16387	16297	16440	16492	16443	16423	16361	16319	16429	16370	16407	16433	16432	16314	16433	16439	16322	16243	16356	16391	16138	16275	16437	16185	16445	16415	16569	16250	16065	16318	16312	16139	16323	16326	16174	16384	16251	16425	16282	16344	16287	16364	16191	16330	16426	16329	16580	16371	16340	16355	16240	16189	16360	16226	16148	16387	16328	16528	16523	16434	16427	16392	16434	16435	16316	16377	16417	16431	16129	16397	16319	16388	16268	16444	16345	16409	16430	16200	16396	16116	16391	16370	16260	16262	16253	16297	16316	16149	16236	16363	16166	16372	16504	16404	16300	16233	16313	16239	16380	16455	16360	16468	16197	16239	16013	16363	16497	16396	16410	16337	16361	16248	16337	16242	16281	16374	16340	16473	16329	16437	16381	16477	16282	16279	16525	16383	16376	16516	16303	16429	16453	16271	16441	16214	16132	16299	16264	16256	16351	16321	16276	16056	16405	16292	16407	16387	16367	16334	16322	16363	16216	16427	16454	16281	16309	16257	16271	16268	16280	16353	16572	16425	16447	16559	16379	16304	16310	16356	16396	16255	16197	16164	16190	16465	16253	16310	16504	16301	16367	16512	16375	16368	16444	16360	16319	16204	16346	16419	16461	16409	16284	16392	16330	16416	16205	16208	16347	16403	16344	16328	16231	16341	16518	16377	16164	16291	16314	16334	16224	16423	16386	16395	16376	16368	16372	16090	16530	16506	16275	16251	16550	16503	16160	16255	16414	16432	16231	16364	16216	16259	16398	16397	16518	16534	16226	16294	16369	16413	16471	16434	16390	16357	16395	16445	16205	16650	16396	16322	16515	16340	16316	16215	16250	16277	16191	16302	16306	16231	16336	16257	16520	16098	16307	16196	16311	16108	16187	16474	16404	16139	16282	16298	16237	16270	16509	16559	16205	16292	16316	16359	16282	16130	16261	16365	16299	16359	16498	16332	16395	16132	16497	16231	16379	16514	16333	16240	16214	16280	16189	16235	16488	16542	16392	16289	16554	16257	16299	16211	16404	16185	16171	16414	16266	16495	16424	16345	16344	16046	16367	16179	16364	16187	16245	16266	16147	16064	16045	16117	16236	16327	16308	16225	16337	16270	16512	16494	16431	16488	16104	16356	16398	16438	16082	16319	16324	16395	16430	16359	16363	16379	16390	16441	16205	16531	16336	16118	16273	16369	16414	16499	16421	16385	16345	16216	16309	16210	16368	16537	16381	16377	16495	16274	16226	16352	16362	16199	16292	16382	16279	16353	16346	16431	16323	16411	16341	16329	16265	16451	16369	16425	16390	16246	16417	16307	16342	16163	16439	16347	16261	16113	16301	16311	16461	16287	16387	16186	16524	16417	16115	16431	16324	16289	16278	16370	16387	16518	16529	16433	16464	16355	16090	16265	16406	16425	16303	16169	16353	16540	16364	16275	16384	16549	16272	16336	16306	16344	16335	16201	16122	16386	16075	16368	16422	16356	16156	16455	16390	16345	16276	16405	16293	16335	16382	16392	16340	16621	16341	16324	16457	16466	16309	16250	16410	16500	16309	16316	16422	16252	16290	16377	16260	16413	16331	16554	16151	16313	16278	16309	16304	16209	16371	16460	16376	16249
20712	28352	21824	17198	16298	16161	15206	14524	14251	14250	14181	14269	14289	14249	14185	14190	13991	14187	14226	14286	14122	13993	14141	14170	14048	13977	14063	14250	14302	14117	14152	14212	14036	14192	14184	14005	14025	14029	14094	14223	14155	13972	14143	13964	14046	14169	14119	14207	14130	14015	14161	14031	14064	14273	14080	14124	14238	14143	14093	14002	14020	14229	14161	14037	14235	14230	14121	14244	14166	14135	14199	14261	14223	14216	14089	14097	14096	14070	14180	14112	14184	14107	14103	14198	14019	14082	14034	14033	14007	14116	14174	14131	14021	14205	14075	14077	14095	14132	14007	14247	14155	13986	14180	13984	14147	13989	14235	14161	14030	14010	13997	14062	14189	14272	14180	14169	14141	14034	14006	14177	14108	14044	14044	14147	14164	14021	14214	13999	14301	14064	14122	14163	14161	14190	14088	14058	14103	14118	14072	14168	14093	14081	14151	14127	14058	14091	14041	14129	14071	14058	14038	14223	14017	14131	14121	14084	14158	14019	14128	14113	13968	14182	14190	14191	14135	14090	14204	13995	14076	14149	14132	14361	14017	14034	14224	14175	14086	14142	13960	14097	14067	14083	14132	14200	13982	14358	14069	14212	14164	14076	14052	14107	14127	14059	13978	14094	13937	14215	13976	14117	14063	14047	13926	14148	14063	14101	14121	14166	14132	14047	14157	14041	14279	14103	14038	13925	13911	14186	14100	14184	14338	14126	14113	14165	14147	14177	14059	14091	14162	14141	14141	13866	14210	14079	14307	14146	13856	14122	14044	14006	14249	14055	14117	14168	14236	14056	14307	14237	14123	14086	14023	14046	14005	14068	13966	14111	13944	14074	14139	14200	14199	14127	14008	14317	14152	14130	14091	14116	14011	14177	13950	14265	14084	14169	14005	14100	14074	13865	14310	14052	14134	14111	14150	14056	14143	14132	14193	14140	14163	14041	14305	14193	14063	14148	14146	14022	14050	14298	14012	14202	14039	14053	14116	14076	14039	13949	14158	14188	13986	14122	13954	14119	14169	14285	14225	14100	14089	14257	13986	14094	14120	14086	13995	14080	14143	14163	14102	14129	14179	14047	14185	14208	14143	13971	14247	13976	14060	14180	14081	14087	14145	14067	14119	14141	14070	14054	13998	14042	13975	14103	14263	14141	14094	14224	14047	14068	14152	14006	14196	14180	14092	14139	14130	14159	14168	14179	14245	14091	14245	13964	13927	14209	14062	14036	14144	14189	14279	14269	14111	14038	14094	14125	14186	14181	14110	14066	14274	13983	14078	14183	14298	14112	13996	14160	14136	14210	14100	14158	14042	14027	14160	14236	14058	14160	14129	14328	14025	14013	14023	14211	14214	14320	14000	14154	14217	14142	14003	14111	13836	14168	14231	14149	14208	14191	14088	14218	14229	14038	14195	14077	13945	14058	14230	13961	14173	14275	14187	14016	14029	14096	14179	14011	14214	14074	13926	14161	14217	14025	14219	14190	14246	14046	14140	14010	14003	14278	14092	14058	14084	14027	14042	14179	14095	14116	14261	14195	14159	13968	14172	14176	14021	14120	14067	14107	14218	14165	14082	13904	14196	14184	14167	14066	14282	14109	14236	14128	14215	14245	14051	14131	14090	14006	14047	14214	14083	14114	14176	14063	14162	13936	14149	14120	13969	14240	14135	14084	14141	14061	14010	14150	14149	14224	14020	14077	14225	14142	14010	14045	14113	14106	14259	14068	14102	14107	14046	14102	14081	14087	14065	14091	14165	13974	14105	14099	14201	14152	14038	14182	13966	14064	14076	14074	14191	13998	14094	14095	14157	14019	14078	14038	13995	14229	14103	14042	14058	14198	14115	14335	14293	14118	14077	14116	13983	14020	14290	14222	14107	14182	14305	14273	14178	14272	14080	14223	14068	14339	14069	14151	14136	14043	14176	14123	14033	14172	14068	14094	14171	13987	14417	14109	14106	14088	14135	14119	14170	14114	14329	14223	14156	14097	14211	14174	14203	14178	14130	14097	13995	13856	14119	14116	13998	14129	14232	14115	14081	14102	14188	14096	14280	14049	14154	14134	14113	14039	14052	14122	13983	14009	14176	14028	14133	14029	14074	14128	14083	14230	14050	13936	14124	14177	13972	14212	14210	14298	14111	14152	14249	14121	14140	14095	14302	14210	14126	14160	14221	14141	14175	14198	14066	14057	14263	14168	14185	13978	13982	14202	14188	14122	14267	14258	13964	14074	14064	14111	13974	14173	14088	14129	14086	14116	14000	14286	14124	14176	13989	14255	14065	14262	14232	14093	14154	14168	14206	14075	14093	13997	13990	14062	14162	14196	14049	14065	13912	14140	14273	14293	14255	14222	14283	14071	14220	13899	14155	14056	13972	14078	14278	14161	13937	14109	14212	14122	14076	14161	14124	14080	14041	14044	14159	14013	14256	14137	14257	13953	14136	14057	14138	14044	14185	14183	14126	14264	14120	14230	14160	14007	14100	14091	14127	14020	14039	14081	14094	13994	14193	14115	13979	14100	14209	14070	13973	13987	14034	14035	14173	14164	14119	14039	14156	14080	14266	13936	14416	14132	14163	14204	14191	14105	14179	14228	14061	14187	14032	14012	14106	14048	14055	14155	14057	14254	14332	14022	14210	14073	14070	14204	14098	14168	14123	14164	14110	14152	14193	14057	14104	14193	14129	14195	14223	14114	13953	14120	14068	13985	14104	14159	14229	14310	14130	13942	14175	14165	13984	13975	14124	14146	14023	14022	14165	14204	14150	14254	13976	14051	14072	14126	14140	14188	14118	14112	13961	14168	14064	13999	14175	14061	13895	14157	13999	14007	14121	14040	14158	14088	14123	14150	14142	14072	14202	14273	13982	14191	14053	14038	14066	14135	14119	14115	14046	14007	14150	14203	13965	14183	13991	14177	14126	14049	14211	14039	14093	14126	14088	14196	14233	14144	13986	14121	14069	14178	14042	14224	14233	14058	14091	14008	13971	14188	14062	14188	14155	14152	14101	13961	14071	14123	14363	14140	14150	14176	14056	14137	14050	14127	13985	14167	14203	14046	14186	14121	14061	14004	14122	14055	14132	14277	14105	13979	14153	14158	14187	14067	13965	14131	14321	14207	14105	13999	14037	14161	14001	13842	14237	14292	13942	14059	14197	14186	13934	14114	14186	14054	14161	14063	14169	14023	14220	14036	14167	14006	14015	14023	14121	14232	14017	14249	13982	14290	13941	14183	13998	14071	14142	14010	14354	14157	14040	14074	14135	14115	14018	14118	14234	14083	14125	14229	14330	14190	14127	14239	14169	14233	14016	14216	14181	14201	14193	14092	14173	14088	14128	14120	14087	14187	14084	14281	14075	14154	14317	14281	14211	14131	14255	14013	14107	14136	14263	14153	14036	14236	14019	14289	14045	14135	14234	14142	13981	14150	14183	14121	14128	14053	14095	14422	14053	14122	14111	14058	14135	14264	14167	14070	13982	14031	14169	14059	14157	14121	14006	14173	14195	14078	14120	14238	14081	14002	14094	14180	14117	14157	13994	14087	14086	14162	14162	14167	14022	14215	14114	14094	14240	13973	14034	14064	14219	14082	14084	14070	14166	14031	13996	14137	14181	14158	14131	14068	14042	14169	14047	14248	14216	14278	14082	14033	14160	14152	14188	14145	14010	14119	14131	14086	14033	14102	14188	14032	14161	14077	14194	14209	13932	14225	14162	14119	14143	14072	14101	14209	14272	14160	14046	14186	14178	14161	13956	14112	14141	14128	14073	14276	14085	14244	14180	14196	14112	14179	14123	13997	14016	14058	14119	14286	14013	14063	14077	14221	14131	14166	14170	14059	14298	14027	14148	14171	14312	13903	14114	14022	14111	14051	14118	14133	14105	14132	14115	14155	13990	14039	14141	14087	14096	14147	14183	14098	14118	14274	14193	14092	14248	14213	14031	14306	14069	14081	14086	14235	14223	13947	14195	14172	14026	14159	14122	14068	14184	14255	13922	14056	14224	14103	14059	13960	14126	13936	14240	13936	14175	14227	14124	14069	14087	14139	14306	14138	14007	14302	14219	14052	14188	14147	14146	14021	14077	14055	14193	14269	14210	14245	14350	14201	14201	14074	14139	14212	14171	14139	14082	14098	14040	14194	14019	14062	13904	14096	14170	13992	14052	14099	14261	14231	14105	14183	13941	14067	14171	14261	14225	13968	14004	14160	14029	14093	14141	14243	14214	14095	14078	14142	14122	14143	14269	14038	13953	13982	14082	14140	14139	14109	14153	14144	14063	14129	14098	14162	14206	14087	14054	14035	14020	14155	14024	14004	14174	14115	14151	14137	14194	14081	14171	14092	14049	14337	14015	14034	14135	14122	14039	14193	14005	13975	14211	13981	14171	14163	14026	14086	14203	14068	14100	14150	14232	13971	14000	14043	14102	14183	14011	14160	13877	14134	14024	14051	14150	14105	13988	13976	14033	13871	14155	13973	13988	14139	14188	14162	14190	14059	14142	14211	13962	14134	14293	14159	14064	14151	14011	14088	14159	14024	13944	14231	14155	14070	14023	14089	14091	14011	14074	14239	14228	14074	14137	14132	14175	13992	14019	14136	14125	13848	14053	14104	14127	14261	14057	14219	13904	14146	14072	14101	14091	14142	14070	14159	14280	14185	14283	14104	14050	14202	14249	14091	14179	14084	14203	14158	14164	14237	14186	14228	14055	14162	14143	14240	14204	14273	14319	14347	14177	14017	14007	14043	14211	14110	14177	14130	14107	14163	14193	14118	14176	14160	14161	14052	14113	14110	14043	14124	14231	14082	14199	14158	14116	14315	14071	14095	14172	14207	14136	13791	14191	14236	14093	14030	14139	14095	14097	13974	14126	14217	14151	14129	14180	14087	14263	14067	14013	14054	14014	14118	13924	14121	14119	14228	14036	14193	14137	14125	14180	14193	14210	14034	14195	14156	14140	14079	14216	14127	14016	14257	14196	14004	14171	14109	14288	14060	14063	14189	14265	14172	14003	14303	14152	14183	13926	14265	14222	14102	14007	14006	14210	14111	14181	14150	14221	13992	14245	13870	14155	13973	14096	14183	14074	14095	14098	14138	14176	14166	13897	14119	14078	14085	14113	14071	13981	14155	14120	14119
23342	21068	27827	24970	22336	22002	20687	18488	17890	17885	18030	17906	17813	17770	17859	17914	17739	17801	17480	17815	17745	17619	17507	17764	17729	17654	17638	17415	17700	18205	18318	18335	17894	17458	17345	17309	17334	17651	17536	17288	17515	17612	17604	17566	17637	17527	17528	17587	17533	17436	17756	17604	17500	17416	17518	17453	17384	17430	17611	17513	17658	17432	17383	17727	17601	17549	17532	17630	17583	17594	17478	17580	17399	17680	17572	17396	17450	17635	17367	17544	17410	17626	17361	17469	17494	17544	17512	17507	17371	17545	17651	17559	17457	17507	17667	17587	17539	17576	17608	17508	17323	17480	17371	17534	17624	17438	17687	17522	17653	17498	17524	17543	17483	17431	17539	17701	17624	17658	17329	17555	17535	17317	17606	17467	17585	17577	17756	17616	17386	17729	17529	17315	17520	17694	17489	17423	17320	17415	17653	17722	17613	17428	17461	17635	17493	17474	17500	17566	17460	17595	17607	17745	17688	17653	17659	17617	17532	17398	17418	17547	17458	17671	17500	17360	17416	17460	17517	17592	17469	17385	17575	17528	17535	17633	17561	17607	17355	17471	17387	17483	17465	17434	17465	17563	17470	17534	17681	17653	17519	17479	17337	17516	17696	17563	17611	17454	17484	17326	17295	17285	17351	17642	17678	17652	17525	17456	17531	17601	17696	17429	17461	17460	17454	17497	17578	17495	17423	17692	17663	17357	17431	17484	17519	17506	17503	17651	17547	17415	17684	17565	17563	17393	17583	17290	17571	17442	17493	17698	17627	17680	17480	17589	17654	17604	17579	17715	17409	17565	17562	17387	17692	17730	17537	17455	17379	17417	17599	17452	17525	17442	17785	17463	17556	17428	17496	17500	17575	17290	17477	17455	17490	17637	17414	17331	17637	17567	17620	17376	17306	17430	17550	17469	17656	17354	17623	17485	17489	17577	17462	17517	17552	17689	17467	17501	17499	17539	17412	17587	17408	17575	17779	17770	17489	17458	17585	17667	17441	17542	17513	17654	17746	17414	17435	17563	17523	17536	17627	17652	17632	17514	17494	17541	17393	17485	17596	17488	17679	17467	17539	17536	17454	17208	17342	17571	17492	17699	17579	17724	17503	17444	17714	17382	17516	17495	17621	17646	17698	17437	17641	17373	17511	17475	17500	17589	17510	17552	17718	17490	17407	17580	17434	17442	17767	17384	17456	17485	17500	17543	17463	17512	17414	17527	17595	17528	17609	17664	17610	17551	17351	17448	17604	17432	17646	17551	17605	17542	17679	17323	17539	17417	17453	17520	17567	17510	17536	17516	17464	17655	17477	17420	17426	17427	17646	17566	17622	17583	17408	17719	17568	17427	17467	17626	17400	17539	17599	17477	17680	17445	17518	17521	17524	17765	17674	17517	17495	17542	17570	17400	17748	17495	17553	17665	17616	17584	17406	17524	17624	17697	17313	17532	17425	17790	17640	17639	17449	17406	17660	17692	17637	17345	17429	17598	17622	17595	17575	17566	17532	17711	17398	17409	17516	17521	17475	17396	17413	17505	17640	17309	17652	17580	17431	17537	17374	17692	17528	17362	17785	17456	17472	17504	17574	17544	17689	17238	17303	17379	17557	17666	17610	17360	17579	17455	17590	17689	17852	17487	17387	17411	17600	17436	17342	17527	17515	17479	17483	17427	17369	17494	17521	17517	17493	17350	17344	17631	17477	17471	17576	17715	17660	17590	17646	17426	17702	17544	17664	17533	17584	17500	17425	17553	17560	17748	17322	17583	17521	17436	17450	17712	17656	17733	17575	17528	17741	17463	17426	17706	17669	17397	17595	17678	17760	17665	17365	17446	17595	17457	17467	17468	17618	17461	17620	17440	17351	17657	17681	17265	17571	17531	17364	17493	17461	17520	17515	17681	17608	17443	17466	17533	17383	17695	17472	17568	17512	17593	17414	17529	17580	17611	17481	17698	17547	17521	17506	17605	17592	17486	17519	17517	17443	17546	17467	17480	17382	17488	17562	17591	17550	17441	17539	17621	17710	17537	17408	17689	17432	17543	17191	17303	17504	17656	17539	17690	17510	17325	17524	17577	17528	17442	17603	17294	17630	17606	17644	17495	17464	17552	17427	17518	17607	17594	17631	17645	17674	17262	17436	17579	17508	17358	17523	17331	17454	17625	17612	17657	17630	17594	17457	17660	17311	17413	17534	17545	17460	17442	17463	17763	17520	17514	17571	17409	17463	17556	17682	17448	17820	17590	17489	17441	17239	17507	17632	17346	17383	17483	17523	17390	17589	17587	17646	17615	17664	17635	17362	17493	17524	17570	17354	17515	17678	17525	17592	17720	17602	17307	17629	17432	17511	17584	17481	17666	17547	17533	17171	17645	17345	17557	17782	17519	17364	17601	17502	17420	17569	17702	17443	17472	17478	17441	17456	17806	17478	17503	17603	17535	17383	17322	17724	17512	17592	17480	17510	17675	17470	17557	17417	17315	17375	17453	17625	17490	17535	17685	17375	17625	17653	17627	17632	17518	17574	17585	17525	17558	17556	17338	17428	17570	17620	17546	17543	17592	17485	17610	17581	17676	17627	17516	17547	17691	17463	17580	17586	17586	17597	17535	17412	17587	17535	17648	17439	17541	17302	17514	17481	17360	17584	17391	17404	17828	17482	17687	17603	17456	17399	17437	17396	17671	17569	17616	17484	17472	17616	17570	17428	17417	17659	17554	17514	17438	17445	17445	17490	17513	17553	17464	17426	17471	17628	17363	17548	17401	17512	17468	17492	17568	17643	17490	17568	17429	17614	17516	17434	17546	17367	17690	17530	17615	17523	17522	17227	17710	17614	17631	17476	17553	17502	17436	17507	17434	17571	17344	17641	17531	17655	17472	17290	17767	17610	17577	17707	17659	17443	17544	17509	17625	17478	17378	17571	17518	17744	17646	17590	17490	17487	17521	17349	17443	17467	17658	17681	17529	17504	17573	17393	17575	17476	17349	17566	17520	17668	17402	17584	17699	17505	17646	17487	17504	17456	17520	17362	17587	17324	17664	17556	17488	17499	17293	17594	17649	17370	17655	17700	17665	17525	17619	17560	17710	17212	17594	17477	17381	17413	17367	17319	17342	17741	17328	17578	17348	17517	17465	17654	17645	17474	17481	17646	17480	17329	17479	17510	17479	17613	17766	17440	17525	17503	17521	17427	17557	17796	17543	17817	17307	17478	17612	17456	17342	17593	17454	17592	17384	17473	17554	17744	17641	17581	17546	17591	17550	17558	17343	17471	17568	17476	17398	17500	17588	17439	17596	17726	17697	17676	17626	17378	17711	17598	17351	17581	17562	17477	17553	17346	17378	17536	17555	17355	17488	17484	17616	17571	17467	17549	17501	17592	17615	17505	17403	17662	17592	17579	17247	17351	17502	17538	17542	17528	17419	17472	17297	17794	17711	17603	17430	17448	17642	17632	17387	17264	17489	17449	17465	17485	17611	17546	17514	17511	17407	17447	17716	17631	17543	17374	17443	17537	17599	17666	17549	17639	17642	17472	17670	17475	17515	17441	17519	17489	17791	17651	17688	17658	17575	17578	17326	17527	17458	17327	17377	17293	17538	17427	17576	17634	17651	17702	17539	17579	17465	17642	17363	17556	17600	17345	17586	17612	17521	17548	17382	17399	17434	17544	17585	17506	17717	17595	17596	17388	17618	17514	17484	17504	17467	17610	17350	17580	17609	17169	17353	17485	17549	17539	17377	17707	17433	17610	17579	17578	17562	17732	17572	17448	17541	17289	17300	17535	17596	17375	17595	17583	17517	17443	17510	17588	17319	17667	17585	17370	17452	17468	17538	17570	17461	17727	17538	17632	17632	17490	17614	17692	17550	17434	17486	17757	17607	17500	17629	17497	17560	17481	17598	17496	17485	17450	17205	17525	17379	17627	17645	17428	17441	17740	17515	17479	17344	17409	17421	17556	17533	17492	17536	17405	17491	17605	17461	17558	17818	17672	17457	17277	17469	17530	17530	17587	17730	17531	17632	17502	17689	17488	17397	17542	17441	17547	17534	17466	17434	17729	17772	17325	17775	17628	17586	17483	17278	17380	17431	17507	17474	17361	17494	17634	17444	17411	17359	17651	17655	17529	17565	17485	17659	17263	17239	17339	17489	17675	17583	17549	17437	17301	17594	17490	17602	17620	17592	17383	17384	17441	17495	17612	17526	17581	17434	17320	17448	17423	17566	17556	17374	17672	17331	17671	17707	17504	17424	17486	17502	17498	17487	17264	17630	17444	17507	17542	17649	17558	17648	17555	17477	17520	17510	17370	17723	17626	17548	17642	17593	17654	17515	17428	17604	17500	17635	17549	17710	17526	17447	17410	17559	17327	17642	17657	17659	17524	17559	17627	17592	17542	17442	17488	17550	17542	17650	17684	17531	17563	17442	17398	17300	17634	17483	17301	17504	17432	17700	17741	17599	17707	17726	17705	17561	17588	17789	17536	17560	17552	17491	17274	17680	17552	17341	17428	17465	17624	17658	17503	17563	17621	17747	17480	17643	17489	17504	17627	17478	17484	17606	17786	17402	17475	17288	17467	17521	17615	17409	17516	17669	17597	17521	17351	17572	17427	17159	17628	17754	17558	17643	17530	17549	17353	17497	17398	17639	17578	17541	17527	17549	17450	17456	17669	17586	17423	17517	17355	17571	17523	17428	17311	17560	17532	17502	17501	17557	17609	17746	17583	17577	17691	17447	17553	17695	17568	17414	17635	17524	17514	17711	17607	17496	17524	17503	17590	17458	17500	17633	17491	17591	17393	17551	17451	17593	17592	17586	17675	17549	17578	17673	17480	17682	17604	17548	17590	17459	17494	17549	17589	17740	17450	17518	17675	17484	17336	17593	17448	17392	17579	17583	17532	17628	17580	17513	17597	17531	17519	17416	17613	17441	17792	17298	17383	17294	17601	17574	17681	17461	17514	17355	17568	17438	17577	17673	17607	17403	17600	17526	17448	17439	17410	17412	17727	17467	17416	17469	17473	17739	17447	17567	17464	17487	17723	17531	17599	17381	17699	17635	17758	17561	17534	17389	17522	17661	17645	17526	17613	17643	17565	17311	17471	17394	17601	17373	17633	17454	17652	17668	17500	17591	17551	17486
21129	41168	34238	22304	18893	18150	16465	15585	15348	15177	15269	15125	15045	14971	15173	14957	14964	15062	15023	15029	14835	14929	14862	14959	15037	15039	14899	14762	15155	15983	15575	15523	15027	14783	14948	14913	14701	14733	14795	14701	14733	14791	14805	14673	14806	14893	14704	14743	14834	14787	14687	14869	14858	14641	14674	14741	14804	14868	14837	14881	14814	14956	14791	14839	14852	14700	14906	14676	14666	14908	14844	14716	14828	14863	14799	14874	14795	14720	14821	14957	14870	14846	14800	14950	14834	14779	14793	14710	14796	14971	14730	14786	14927	14889	14780	14970	15119	14776	14859	14745	14862	14761	14784	14652	14630	14654	14831	14930	14795	14712	14918	14812	14718	14729	14728	14952	14992	14815	14807	14871	14890	14844	14772	14757	14844	14722	15000	14853	15033	14719	14878	14888	14629	14897	14845	14688	14800	14895	14749	14681	14863	14816	14797	14926	14796	14693	14967	14686	14749	14672	14852	14770	14833	14759	14731	14801	14914	14754	14780	14768	14927	14762	14758	14848	14910	14823	14691	14716	14573	14653	14847	14686	14723	14861	14836	14825	14704	14740	14688	14543	14754	14756	14754	14817	14979	14668	14763	14695	14831	14811	14847	14876	14922	14717	14848	14930	14822	14765	14769	14964	14906	14754	14671	14738	14838	14949	14948	14753	14797	14752	14839	14755	14792	14717	14773	14863	14986	14788	14746	14739	14891	14788	14846	14889	15007	14804	14860	14847	14836	14715	14872	14762	14609	14606	14751	14797	14844	14874	14854	14787	14642	14779	14862	14757	14782	14901	14885	14652	14826	14865	14783	14788	14763	14894	15016	14937	14723	14708	14805	14819	14935	14743	14690	14597	14634	14823	14747	14820	14737	14920	14921	14823	14830	14791	14683	14781	14705	14793	14717	14823	14870	14891	14690	14847	14808	14792	14856	14830	14974	14822	14822	14823	14768	14841	14820	14854	14854	14952	14831	14930	14804	14740	14769	14932	14570	14949	15125	14746	14721	14869	14816	14825	14897	14885	14794	14664	14774	14809	14660	14753	14829	14744	14798	14883	14759	14681	14880	14622	14819	14861	14953	14796	14903	14812	14721	14735	14888	14836	14784	14648	14767	14674	14716	14792	14924	14756	14830	14858	14954	14652	14592	14677	14746	14841	14671	14757	14666	14772	14738	14784	14719	14825	14663	14618	14768	14622	14820	14806	14752	14940	14651	14802	14932	14767	14847	14699	14775	14817	14838	14739	14908	14718	14749	14831	14688	14932	14883	14867	14952	14885	14697	14836	14795	14861	14861	14925	14784	14935	14823	14806	14648	14840	14929	14861	14954	14974	14693	14827	14870	14688	14913	14946	14959	14750	14854	14807	14710	14810	14748	14852	14788	14780	14737	14856	14707	14765	14696	14839	14895	14659	14886	14802	14825	14761	14840	15040	14876	14926	14655	14717	14701	14800	14868	14757	14793	14816	14930	14808	14828	14835	14753	14858	14883	14868	14861	14870	14889	14665	14846	14791	14899	14829	14499	14620	14944	14612	14844	14823	14680	15077	14855	14792	14683	14905	14747	14763	14756	14630	14745	14866	14855	14868	14866	14690	14808	14656	14798	14798	14842	14732	14889	14742	14766	14792	14865	14814	14767	14842	14694	14807	14849	14740	14915	14749	14945	14788	14870	14781	14749	14826	14805	14726	14764	14857	14747	14833	14802	14856	14764	14714	14710	14833	14845	14718	14749	14436	15082	14905	14872	14920	15029	14716	14748	14656	14730	14832	15008	14586	14847	14803	14783	14856	14694	15067	14781	14749	14977	14878	14811	14832	14830	14692	14778	14879	14947	14893	14754	14883	14982	14820	14679	14920	14810	14876	14606	14833	14906	14805	14715	14988	14747	14889	14631	14901	14854	14876	14862	14857	14876	14838	14914	14810	14858	14930	14797	14755	14652	14947	14943	14679	14798	14722	14780	14698	14798	14783	14791	14914	14768	14934	14777	14650	14904	14938	14785	14767	14794	14884	14766	14821	14736	14756	14784	14824	14901	14848	14867	14690	14744	14728	14960	14704	14875	14721	14814	14859	14723	14870	14779	14872	14781	14823	14652	14834	14772	14783	14732	14790	14736	14638	14822	14921	14618	14888	14869	14679	14767	14801	14764	14872	14681	14853	14806	14696	14603	14858	14913	14619	14861	14835	14701	14866	14929	14903	14707	14807	14829	14783	14924	14791	14785	14849	14846	14680	14808	14887	14771	14840	14785	14999	14631	14908	14887	14849	14591	14889	14864	14695	14728	14862	14698	14740	14936	14903	14935	14636	14750	14697	14927	14872	14782	14619	14863	14883	14780	14738	14770	14770	14788	14780	14963	14622	14883	14632	14883	14688	14735	14817	14851	14746	14825	14745	14839	14859	14795	14874	14748	14806	14807	14709	14875	14900	15014	14951	14883	15001	14671	14859	14828	14878	14740	14773	14840	14979	14806	14620	14871	14851	14819	14698	14788	14799	14674	14711	14920	14866	14677	14922	14630	14833	14817	14781	14765	14801	14891	14762	14735	14823	14722	14829	14747	14899	14676	14990	15101	14771	14907	14827	14929	14646	14730	14731	14705	14701	14713	14842	14642	14744	14914	14753	14779	14932	14693	14926	14874	14859	14776	14739	14867	14670	14885	14817	14830	14825	14889	14957	14848	14692	14806	14774	14813	14851	14899	14824	14822	14793	14882	14700	14943	14907	14789	14770	14887	14966	14618	14734	14784	14925	14884	14813	14730	14736	14796	14999	14866	14604	14710	14823	14779	14785	14740	14782	14811	14650	14944	14856	14685	14726	14967	14931	14725	14616	14789	14869	14754	14749	14763	14778	14712	14912	14745	14753	14707	14749	14775	14727	14879	14953	14737	14781	14800	14910	14740	14803	14842	14807	14744	14897	14790	14955	14923	14762	14906	14846	14803	14750	14853	14703	14873	14664	14853	14785	14762	14832	14811	14940	14714	14814	14828	14951	14702	14728	14821	14731	14773	14799	14743	14700	14727	14890	14834	14869	14956	14931	14963	14821	15003	14760	14851	14656	14816	14696	14774	14830	14645	14902	14838	14870	14879	14982	14981	14612	14663	14844	14729	14919	14771	14789	14706	14853	14935	14780	14885	14824	14797	14871	14843	14765	15040	14990	14806	14775	14877	14708	14794	14910	14790	14671	15013	14806	14834	14820	14858	14774	14827	14883	14848	14763	14838	14773	14784	14749	14764	14660	15009	14881	14820	14741	14792	14952	14975	14722	14778	14880	14775	14779	14805	14839	14882	14928	14767	14726	14977	14572	14804	14693	14893	14915	14723	14695	14729	14881	14908	14944	14686	14882	14710	14936	14999	14700	14772	14866	15040	14776	14889	14713	14928	14790	14755	14731	14758	14826	14803	14937	14785	14723	14859	14693	14795	14812	14787	14792	14737	14798	14905	14861	14757	14794	14890	14682	14903	14810	14971	14734	14859	14937	14848	14987	14849	14820	14752	14891	14875	14781	14772	14881	14785	14885	14997	14849	14835	15010	14956	14777	14781	14793	14798	14830	14762	14847	14719	14720	14947	14825	14853	14675	15009	14754	14824	14732	14988	14759	14781	14733	14713	14763	15015	14896	14749	14867	14717	14903	14799	14711	14902	14748	14755	14834	14989	14814	14829	14635	14790	14818	14702	14763	14910	14847	14906	14698	14803	14793	14791	14724	14859	14765	14773	14765	14845	14860	14992	14855	14730	14863	14810	14725	14952	14844	14842	14987	14866	14985	14908	14971	14829	14652	14898	14630	14906	14947	14844	14810	14693	14687	14845	14751	14876	14985	14851	14967	14734	14865	14819	14703	14843	14770	14851	14773	14857	14847	14963	14821	14604	14780	14604	14831	14892	14999	14712	14732	14842	14890	14712	14869	14923	14808	14702	14716	14836	14935	14732	14712	14792	14849	14865	14785	14824	14748	14748	14871	14795	14853	14878	14743	14855	14869	14801	14736	14863	14840	14827	14740	15034	14992	14890	14869	14789	15021	14930	14826	14926	14746	14903	14881	14802	14735	14792	14754	14760	14730	14909	14873	14908	14606	14722	14657	14814	14779	14736	14772	14841	14830	14932	14824	14815	14807	14646	14753	14877	14855	14878	14874	14804	14843	14865	14754	14694	14926	14842	14811	14780	14818	14743	14853	14636	14873	14945	14880	14743	14714	14774	14923	14985	14888	14856	14815	15051	14799	14801	15078	14742	14820	14818	14720	14701	14669	14900	14567	14798	14732	14697	14799	14803	14719	14682	14977	14828	14714	14792	14816	14909	14619	14682	14970	14664	14911	14901	14900	14825	14855	14899	14864	15076	14953	14727	14823	14885	14889	14913	14816	14956	14575	14716	14859	15064	14894	14838	14920	14780	14794	14807	14777	14819	14858	14808	14851	14834	14895	14765	14808	14589	14843	14774	14757	14849	14797	14931	14881	14888	14799	14691	14877	14697	14931	14839	14785	14843	14877	14640	14803	14972	14718	14700	14906	14860	14815	15023	14863	14856	14888	14713	14803	14960	14636	14809	14953	14695	14820	14832	14732	14878	14807	14624	14902	14845	14803	14804	14877	14799	14803	14729	14674	14851	14772	14698	14820	14716	14654	14770	14864	14899	14801	14728	14807	14754	14787	14698	14770	14838	14732	14880	14869	14802	14671	15170	15018	14926	14806	14646	14889	14663	14835	14785	14912	14866	14940	14877	14773	14838	14789	14736	14885	14730	14769	14841	14764	14715	14696	14883	14804	14805	14584	14772	14910	14723	14832	14777	14764	14893	14790	14794	14823	14793	14850	14919	14775	14746	14700	14839	14864	14964	14869	14620	14938	14833	14839	14750	14760	15014	14854	14759	14814	14871	14782	14739	14827	14901	14903	14818	14955	15001	14772	14757	14904	14891	14748	14677	14795	14820	14718	14691	14875	14821	14774	14963	14594	14658	14729	14854	14822	14671	14910	14831	14917	14829	14790	14836	14684	14881	15018	14674	14742	14862	14849	14917	14699	14708	14667	14800	14845	14796	14938	14714	14798	14776	14840	14656	14902	14832	14679	14687	14783	14816	14603	14781	14826	14791	14748	14722	15011	14619	14797	14725	15016	14826	14860
24693	21132	27277	26689	20858	19799	19194	18215	17973	18223	18152	17897	18060	17994	17845	17930	17955	17942	17890	17931	17625	17708	17743	17799	18030	17725	17755	17933	17748	17891	18436	18063	17961	17690	17742	17777	17964	17783	17798	17877	17769	17699	17806	17917	17923	17822	17713	17869	17656	17742	17651	17879	17532	17847	17748	17821	17756	17855	17963	17930	17957	17854	17772	17792	17890	17795	17823	17916	17945	17666	17777	17997	17984	17721	17691	17773	17777	17797	17921	17598	17826	17621	17862	17713	17648	17585	17816	17703	17828	17537	17670	18095	17917	17763	17891	17712	17775	17686	17688	17917	17871	17903	17913	17856	17743	17964	17708	17839	17702	17734	17944	17975	17723	17865	17927	17871	17879	17894	17941	17803	17964	17759	17958	17671	17856	17667	17925	17797	17647	17760	17775	17674	17569	17787	17849	17609	17736	17895	17688	17741	17795	17833	17630	17859	17836	17974	17801	17722	17750	17906	17779	17750	17845	17966	17723	17763	17888	17761	17679	17937	17743	17838	18068	17777	17682	17733	18032	17891	17797	17672	17788	17933	17837	17692	17828	17685	17527	18047	17715	17666	17848	18086	17795	17833	17669	17844	17695	17673	17687	17915	17676	17755	17816	17808	17854	17669	17862	17639	17835	17730	17898	17793	17801	17685	17772	17708	17734	17749	18086	17581	17639	17791	17799	17598	17896	17790	17662	17819	18045	17749	17857	17684	17862	17837	17767	17819	17882	17845	18125	17801	17597	17945	17910	17867	18092	17869	17864	17685	17929	17719	17815	17814	17829	17684	17810	17769	17798	17666	17802	17770	17644	17678	17883	17869	17762	17878	17988	17864	17816	17744	17934	17836	17844	17760	17879	17821	17743	17871	17964	17789	17654	17780	17874	17908	17812	17796	17948	17916	17887	17935	17812	17716	17738	18110	17890	17884	17778	17831	17757	17838	17795	17908	17808	17694	17675	17754	17683	17717	17884	17858	17644	17844	17835	17720	17683	17807	17808	17795	17647	17864	17847	17787	17892	17651	17699	17862	17917	17850	17859	17768	17707	17619	17699	17622	17856	17805	17853	18039	17852	17742	17757	17764	17694	17800	17504	17837	17894	17779	17758	17963	17612	17585	17816	17782	18022	17881	17846	17993	17969	17865	17783	17913	17892	17741	17773	17896	17841	17728	17788	17879	17957	17574	17829	17674	17746	17808	17911	18005	18047	17703	17808	17651	17992	17802	17833	17888	17797	17951	17986	17608	17793	17811	17702	17808	17872	17558	17844	17703	17794	17919	17846	17868	17714	17707	17649	17778	17638	17598	17549	17836	17922	17922	17595	17994	17912	17708	17720	17656	17711	17622	17789	17661	17958	17705	17702	17807	17814	17682	17639	17566	17610	17972	17836	17973	17970	17803	17751	17729	17809	18013	17914	17767	17840	17750	17662	17876	17862	17654	17881	17858	17794	17656	17894	17771	17640	17695	17743	17802	17761	17820	17791	17702	17690	17709	17788	17954	17789	17750	17796	17856	17591	17671	17957	17826	18010	17727	17827	17623	17697	17749	17698	17641	17742	17871	17935	17986	17668	17797	17918	17724	17753	17837	17810	17774	17784	17688	17739	17737	17800	17390	17695	17680	17665	17684	17837	17857	17699	17817	17660	17933	17552	17728	17837	17886	17889	17880	17708	17929	17849	17820	17880	17916	17836	17873	18095	17825	17855	17728	17551	17565	17745	17746	17862	17757	17717	17765	17920	17864	17591	17786	17786	17915	17843	17706	17823	17839	17943	17917	17767	17774	17664	17963	17777	17639	17672	17959	17633	17757	17757	17851	17767	17632	17973	17903	17780	17751	18125	17936	17847	17876	17826	17839	17699	17893	17642	17876	17796	17705	17731	17783	17776	17956	17883	17687	17732	17847	17672	17961	17552	17916	17572	17898	17888	17931	17777	17926	17879	17789	17797	17918	17713	17861	17710	17771	17668	17744	17712	17685	17806	17747	17851	17725	17875	17885	17688	17947	17967	17883	17745	17880	17747	17771	17853	17751	17798	17878	18049	17811	17805	17780	17899	17875	17914	17758	17592	17964	17718	17763	17689	17725	17784	17752	17626	17658	17882	17814	17885	17926	17974	17984	17912	17720	17927	17752	17698	17859	17806	17761	17911	17655	17787	17795	17749	17752	17858	17979	18070	18015	17558	17758	17788	17922	17979	17760	17683	17812	17768	17905	17748	17665	17778	17939	17763	17747	17741	17662	18023	17909	17769	17549	17847	17811	17910	17776	17772	17957	17859	17670	17842	17661	17705	17858	17738	17650	17713	17823	17676	17897	17644	17819	17812	17713	17817	17785	17897	17777	17760	17747	17890	17627	17901	17884	17662	17831	17852	17893	17737	17721	17802	17677	17875	17855	17667	17877	17714	17925	17913	17908	17724	17835	17583	17738	17796	17918	17852	17886	17780	17907	17799	17918	17806	17990	17629	17885	18056	17814	17772	17741	17721	17883	17780	17631	17956	17784	17721	17660	17885	17851	17698	17757	17876	17709	17958	17738	17793	17719	17661	17774	17749	17604	17888	17619	17513	17732	17743	17681	17882	17916	17717	17919	17911	17751	17779	17688	17871	17808	17754	17938	18129	17771	17927	17901	17800	17894	17844	17819	17733	17958	17678	17643	17555	17727	17723	17635	17804	17639	17884	17894	17796	17660	17765	17716	17860	17782	17786	18105	17891	17587	17722	17917	17674	17920	17891	17961	17712	17767	17875	17631	17823	17775	17854	17997	17867	17859	17798	17651	17889	17797	17734	17892	17690	17842	17804	17643	17795	17943	17917	17861	17756	17801	17741	17640	17770	17813	17839	17873	17937	17738	17814	17610	18149	17613	17779	17740	17863	17693	17706	17918	17757	17771	17655	17841	17867	17775	17789	17871	17748	17740	17903	17900	17860	17695	17756	17718	17552	17608	17741	17769	17814	17873	17691	17758	17724	17868	17879	17873	17670	17648	17949	17933	17710	17780	17917	17790	17834	17712	17794	17718	17749	17639	17858	17807	17677	17772	17817	17772	18059	17841	17715	17768	17667	17659	17709	17641	17812	17535	17865	17673	17797	17846	17715	17735	17757	17701	17668	17820	17804	17936	17861	17890	17786	17868	17956	17902	17620	17797	18012	17827	17818	17812	18014	17730	17824	17776	17691	17845	17857	17729	17897	17812	17782	17919	17934	17894	17844	17736	17704	17742	17834	17913	17764	17728	17815	17860	17748	17563	17894	17677	17665	17617	17815	17819	17938	17879	17681	17898	17809	17925	17497	17530	17696	17803	17666	17933	17777	17706	17692	17720	17850	17866	17834	17714	17926	17808	17814	17610	17740	17772	17747	17777	17965	17795	18098	17811	17995	17777	17888	17753	17897	17912	17806	17738	17727	17614	17851	17862	17945	17838	17768	17740	17872	17759	17957	17878	17944	17961	17915	17774	17696	17720	17912	17651	17704	17607	17670	17657	17899	17723	17542	17775	17796	18026	17806	17747	17819	17812	17640	17815	17851	17991	17928	17808	17780	17884	17761	17843	17889	17776	17870	17831	17649	17929	17692	17932	17963	17830	18040	17898	17566	17807	17746	17882	17799	17598	17756	17790	17950	17853	17929	17705	17866	17956	17872	17891	17812	17703	17786	17870	17586	17832	17735	17689	17821	17682	17713	17766	17663	17720	17984	17637	17710	17740	17749	17737	17944	17876	17749	17887	17893	17965	17636	17621	17906	17658	17655	17896	17825	17928	17840	17776	17954	17988	17739	17756	17726	17680	17820	17858	17818	17634	17684	17787	17959	17760	17597	17709	17823	17788	17805	17984	17780	17726	17889	17707	17572	17772	17847	17863	17828	17832	17945	17638	17783	17798	17908	17636	17776	17806	17789	17712	17845	17703	17923	17736	17806	17664	17900	17821	17930	17762	17755	18008	17834	17703	17869	17798	18017	17854	17776	17943	17801	17826	17845	17723	17831	17646	17832	17761	17739	17833	17765	17814	17889	17713	17793	17974	17663	17716	17961	17786	17734	17851	17936	17803	17848	17732	17756	17706	17873	17749	17853	17805	17600	17726	17620	17649	17855	17863	17818	17902	17862	17694	17579	17961	17882	17752	17813	17797	17896	17770	17779	17694	17740	17734	17800	17924	18014	17827	17674	17629	18090	17901	17827	17819	17889	17878	17763	17937	17608	17872	17725	18135	17691	17735	17713	17785	17825	17832	17847	17913	17705	17830	17932	17986	17812	17738	17775	17663	17553	17724	17646	17679	17769	17746	17736	17820	17798	17733	17867	17770	17873	17607	17930	17912	17632	17637	17713	17731	17719	17915	17622	17682	17881	17804	17836	17614	17913	17827	17710	17756	17795	18007	17883	17783	17711	17750	17770	17699	17858	17761	17680	17866	17871	17751	17776	17840	17710	17728	17925	17844	17901	17912	17830	17846	18021	17859	17610	17735	17706	17778	17697	17873	17727	17763	17724	17887	17859	17743	17846	17781	18078	17879	17749	17679	17785	17712	17834	17806	17737	17652	17895	17796	17807	17838	17950	17618	17758	17759	17829	17584	17695	17720	17715	17785	17789	17910	17795	17821	17757	17683	17817	17631	17933	17717	17849	18022	17892	17884	17824	17724	18138	17815	17912	17681	17899	17814	17687	17837	17832	17960	17887	18112	17898	17962	17789	17662	17647	17809	17895	17762	17752	17782	17792	17774	17794	17746	17750	17849	17737	17620	17600	17825	17786	17655	17754	17774	17878	17837	17635	17708	17829	17954	17551	17670	18018	17960	17847	17704	17838	17934	17792	17893	17722	17732	17790	17620	17745	17732	17922	17697	17833	17768	17896	17608	17662	17707	17766	17823	17876	17843	17769	17743	17660	17609	17806	17589	17690	17829	17887	17921	17651	17864	17598	17638	17728	17741	17710	17524	17894	17812	17725	17827	17728	17729	18085	17815	17758	17693	17836	17838	18042	17873	18056	17793	17706	17668	17837	17718	17771	17786	17833	17616	17677	17609	17949	18026	17669	17606	17736	17809	17783	17816	17672	17790	17780	17769	17999	17906	17939	17729	17967	17907	17615	17762	17793	17498	17614	17807	17699	17715	17745	17693	17781	17783	17691	17791
20790	37337	32204	20569	18362	17042	16018	15441	15268	15438	15370	15081	14993	15195	15119	15115	14975	15027	15213	15040	15169	14864	15085	15042	15085	14968	15017	14987	15161	15574	15898	15614	15128	14953	15083	15132	15115	14933	15089	15168	15000	14998	15047	15068	15035	15150	14870	14914	15050	15098	15044	14969	14870	15069	14978	15070	14813	15140	14928	14801	14855	14911	15035	15017	15136	14733	15097	15077	14964	15068	15066	15053	15110	14984	14801	14875	14952	14899	15147	14862	14977	15089	15052	15061	14926	14898	15091	15017	15101	15106	15013	14987	15008	15094	15168	15082	14870	14969	14966	15055	14892	15000	14913	14909	15091	15089	14876	14874	15060	14882	15101	15142	14909	14986	15021	14930	14963	15024	15011	14923	15028	14881	15053	15107	15073	14998	15122	14939	14926	15035	14956	14983	14994	14862	14940	15085	14830	14853	14879	14931	15086	15182	14894	14784	14956	14866	14978	15098	15056	15081	15055	15161	15018	15153	14918	14956	14893	15008	14943	15099	14847	15059	14954	14989	15067	14973	14960	14942	14897	14901	15177	15039	15011	15100	15084	14991	15079	15064	14965	15072	14927	14958	14959	15040	15143	15069	14977	15030	14975	15125	15084	15000	14728	15059	15015	15085	15097	15097	14980	14904	15064	15077	14927	14885	14969	14968	15091	15001	14856	15021	15061	15042	15033	14971	14952	15105	14990	14961	14939	15126	14907	14885	15053	15024	15085	15100	14968	14950	14927	14885	15193	14944	15160	15085	15214	14836	15115	14850	14934	15133	14885	15007	14966	15013	14965	15043	15078	15042	14872	15029	14987	15050	14964	14958	15067	14817	14933	14852	14928	14948	15185	14941	14978	15006	14878	14984	14942	15024	15094	15029	15111	15068	14836	15029	14991	15077	15126	15045	14910	15046	15047	15033	15054	14980	14917	14902	14972	14965	14997	14915	15076	14960	14768	15055	15113	14977	15046	15010	14931	14983	14881	15197	14900	15146	14999	15064	15063	14995	15023	15172	14769	15020	14947	15035	15063	15063	14920	15008	15053	15048	15035	15074	15189	14966	15142	14864	15016	15020	15079	15135	15107	14866	15057	14996	14975	14998	15018	14903	15226	14960	14912	14916	14962	15014	15060	14996	15021	15009	14970	15069	14902	14974	14935	14892	15034	15006	15020	14983	15089	15084	15210	14904	14988	15025	14925	14914	14925	15024	14926	15205	15077	15049	15123	15068	15023	14950	15083	14802	15004	15083	15107	14930	14862	15086	14964	14940	15079	15109	14855	14955	14962	14816	15131	14887	15099	14974	15036	15173	15012	15093	14998	14968	14988	15103	14989	14820	14773	14952	15022	14899	15041	14874	15064	15116	15025	15093	14881	14989	15123	14991	15241	14886	14985	15000	15001	14955	15048	14947	15030	14980	15006	14998	15031	15063	15136	14917	15019	15004	14943	15005	15178	14836	14898	14879	15067	14956	14951	14963	15202	14950	14894	14926	15036	15141	14890	15042	14990	15082	15003	14892	14963	15029	15045	15049	14947	15080	14948	15143	14800	15124	14867	14992	15030	14935	15002	15048	14964	15072	15008	15061	14947	14858	15083	15007	14890	15053	15032	15044	14908	14882	15044	15039	14898	15001	14933	15117	15017	15012	15245	15040	14842	15082	15104	15059	15032	15138	14876	15044	15000	14798	15103	14915	14814	14884	15201	14849	15003	14867	14956	14929	15132	14963	14942	15007	15168	15022	14953	14946	14995	15144	15021	15011	14952	14895	15200	15226	15007	15031	14885	15156	15167	15054	14964	14813	14987	15002	15108	15121	14973	14993	14941	15114	14819	15023	14997	15000	15035	15061	15043	14843	15089	15049	14860	15079	14954	15160	14966	14919	14999	15125	15071	15168	15165	15002	14958	15198	15038	14940	15032	15021	15025	15152	15155	14885	15125	15064	15042	14910	14973	15060	14833	15071	14994	15055	15117	15103	14999	14932	15073	15082	14906	14962	15061	15081	15020	15049	15013	14940	15021	14927	14971	14902	15018	14921	15070	14889	15199	14958	15000	14896	15039	15005	14938	15065	15043	14939	15003	15105	15067	15037	14824	14930	15071	14783	14905	14876	14907	14807	15087	15038	14998	14985	14923	15101	14948	15022	14916	14922	15107	15092	14967	14909	14904	14968	14875	14995	14981	14816	15052	14916	14978	14894	15081	14911	15044	14980	14942	14927	15089	15105	15003	15028	15082	15013	15071	15056	15044	14885	15053	15089	15115	15065	15076	14989	15047	15027	15102	15221	14816	14990	14926	15049	15032	15162	15231	14939	14794	14845	15147	14987	15103	14911	15080	15226	14967	15004	15059	14973	15152	15081	14931	14867	14987	14934	14873	15065	15019	15048	15031	15034	14852	15082	15110	15036	15052	15076	14865	15102	14912	14940	15055	14961	15069	14977	15158	14909	15025	15000	14855	14930	15149	15065	14951	14897	14969	15112	14908	14999	15062	14985	15013	14867	14855	14989	15263	15118	15030	15108	15038	14999	15076	14910	14989	14992	15030	14910	15092	15010	14993	14989	14759	14991	15028	14946	14984	14909	15202	14806	15078	14907	15124	14885	15089	15001	14951	14937	14999	15087	15037	14949	15067	14904	15092	15216	15027	15107	14885	14967	14882	15064	15051	15148	15050	15005	15013	14916	15055	15120	15014	14936	15077	15042	14998	15005	14959	14996	14842	14844	14884	14873	15009	14988	14912	15076	14791	14965	14710	14981	15190	14891	14857	14930	15101	15011	15083	14992	14923	14954	14997	15035	14905	15015	14880	15054	15032	15034	15228	14905	15164	14887	15125	14948	15109	15106	15075	15048	14911	15091	15142	14930	15059	15108	14973	15031	15028	15096	14902	15110	15141	14919	15067	14975	15138	14989	15091	14884	15014	14993	15001	15017	15046	15218	14969	14974	14919	14856	14901	15045	15087	14993	14967	15091	15246	15012	14945	14963	14992	14960	15161	15053	14958	15035	15118	14922	15092	15029	15046	14986	14916	15108	14978	14837	15099	14982	15117	15038	14914	14970	14877	15062	14965	14892	14994	14913	15031	15031	14964	15174	15068	15057	15109	15019	14863	15021	14927	15037	14911	15091	15109	14800	15057	15111	15160	14816	14855	14824	14933	14869	14982	15015	14983	15080	14943	15164	15104	15116	15150	14963	15226	14829	14951	15013	14983	14914	15054	14881	15097	15038	14950	15121	14811	14865	15029	15000	15211	15050	15236	14934	14974	14854	14829	15111	15023	14829	15051	15031	15120	14877	15041	14957	14982	15157	15051	14991	14961	15069	15191	14976	15009	14936	14968	15059	14998	14940	14920	15082	15073	14921	15135	15123	14980	15000	14927	15028	15140	15097	14931	14979	15096	15021	15061	14960	15018	14877	14994	15029	14906	15020	15141	14795	14941	14915	15075	14936	14991	15054	14864	14868	14953	14937	14976	14996	15142	14970	15083	15052	15057	14951	15089	15059	14865	15165	14911	14981	14971	15091	15048	14988	15047	14983	14976	14915	15156	15004	14978	14906	14887	15014	14978	14986	14886	14947	14968	15075	15085	14952	15162	15097	14991	15026	15089	15059	15044	15152	14916	14904	15024	15063	15020	15050	14968	15063	15082	15042	14845	15050	14991	15086	14896	14995	15028	14953	14935	15026	15036	15138	14972	14935	15036	15175	15002	15030	15082	14895	15001	14996	15004	15009	14800	14984	14995	14827	15031	15269	15016	14944	14990	14873	15050	14933	15163	14994	14996	15098	15061	14945	14880	14937	15058	15163	14901	14932	15056	14856	15063	14901	15057	14833	14905	14976	15093	14976	15064	15051	14870	14949	15152	14926	15066	15020	15092	14976	15174	15108	15111	15024	14993	14986	14984	15011	14997	14936	14999	15131	14882	15089	15119	14938	14894	14957	14917	15118	15277	15041	15018	14969	14952	14818	15053	15048	14849	15007	15015	14986	15026	15162	14984	15171	15050	15063	15048	14873	15008	15036	14889	14951	14889	14844	14963	14970	15031	14936	15047	15265	14996	15045	15154	14971	15042	14938	14959	15068	15081	14966	14984	14975	15018	15195	14936	14857	14812	14997	14871	15192	15045	15008	15135	14875	15176	14776	15044	15042	15178	14954	14968	14946	15084	14957	14984	15166	15025	15067	15134	14858	14817	15189	15005	14859	14995	15128	14902	15107	14923	15035	14900	15121	15025	15124	14912	15109	15068	15029	15020	15169	14966	15077	15168	15101	14991	14949	15084	14904	15040	14949	14995	15075	15051	15072	15023	15045	14993	15028	15264	15113	14930	14990	15036	15151	15034	14951	15016	15054	15005	15116	14846	15069	14949	14972	14890	15007	14973	14933	14963	15033	15080	14974	14935	15070	15062	15020	15118	15031	15056	14881	14892	14929	15065	14925	15023	15003	15090	15105	15006	15249	15032	14933	14959	15007	15014	15011	15132	14985	15236	14964	14911	14967	15103	14995	15026	14925	15146	14932	15070	15003	15089	15103	15011	14929	15107	14991	14932	15034	15125	15232	14977	15030	14986	15122	14859	14891	15112	14912	15062	15137	14923	14981	14953	15063	15031	15009	14783	14896	15016	15091	15142	14989	15142	15129	15006	15077	14877	15121	15002	15016	14803	15013	15112	15090	14967	14878	14926	15059	15261	15106	15096	14870	14874	14990	14864	15016	15223	15053	15059	15118	14932	14896	14981	14878	15100	14971	14796	15220	15035	14785	14950	14959	14939	14967	15026	14942	14846	15025	15047	15047	14956	15010	14977	15055	15043	14964	14959	15102	14994	15220	15021	15181	15017	14922	14894	15055	15056	14947	14955	14960	15137	15062	15018	15222	14894	14790	15000	14996	14971	15005	14939	14975	14949	15016	15040	14938	15236	14963	14882	14885	14993	15091	14938	15056	15005	15070	14913	15013	14985	15227	15039	14841	14876	14994	14980	15022	14989	15067	14973	15062	14878	15062	15033	15006	15224	14924	15110	14886	15021	15129	14926	15280	15162	14951	15025	15179	14976	15040	15040	14977	15032	15014	15054	15101	14845	14853	14972	15188	14982	14919	14867	15043	15049	14952	15025	15037	14903	14791	15100	14965	15140	14941
22086	21117	28404	24107	21664	24174	25853	21242	20695	20559	20476	20715	20244	20177	20291	20365	20278	20261	20408	20135	20337	20291	20229	20113	19994	20131	20146	20169	20190	21504	22134	21832	20520	20208	19956	20038	19871	20081	20155	20285	19868	19984	20197	20049	19972	20038	20040	20025	20051	19985	20015	19868	19989	19981	20158	20006	20142	20199	20211	20011	20220	20144	20055	20191	20017	20133	19867	19823	19897	19929	20023	19848	19983	19810	20083	19988	19971	20335	20073	20157	19927	20095	20060	20138	19877	19868	20001	20104	20231	19957	19988	20032	19811	19999	20064	19982	20103	20011	19945	20057	20084	20029	20238	20052	19989	19720	19946	19965	19952	19895	20054	19810	20147	19862	19972	19964	20081	20023	20171	19721	19901	20007	20045	19980	19929	19835	20275	20141	19824	20038	20033	19967	20095	20218	19878	20204	20192	20188	20147	20019	19970	19985	19769	19960	20005	20071	20042	19807	19930	20094	20203	19872	19758	20004	19841	20003	19995	19990	19998	19595	19964	20083	19792	20053	20125	19934	19940	20002	19854	20028	20326	19844	19916	20085	20077	19927	19807	20147	19826	20002	19888	19983	20059	19930	19935	20124	20148	19974	19963	20287	20001	19974	19903	20129	20032	19911	19982	20158	20018	19869	19941	19969	19962	20206	19974	19861	19889	20145	20123	20157	19939	19987	20135	19716	20196	20017	20100	19814	19938	19844	19825	19996	19921	19827	20121	20220	20111	20037	20025	20042	20015	19982	19921	19888	20060	20120	20138	19960	19995	19881	20058	19872	19770	20017	20010	20091	20069	20128	19989	19972	20278	20020	20111	20121	19883	20006	20229	19830	20113	19937	19927	19922	19927	19824	19930	19952	20027	20172	20099	20169	20251	20190	20140	19966	20090	20014	20266	19992	19898	19975	19914	19941	20012	19872	19863	19664	19848	19898	19927	19899	20098	19938	19958	20045	20080	19681	20017	19801	19909	19880	20040	19920	19977	19991	20114	20038	19846	20126	20051	19996	20095	19937	20155	20083	19959	19759	19945	20133	20042	20157	20025	19906	20132	20121	19824	19877	19901	19931	19982	20081	19902	20031	19900	20119	19961	19892	20043	20033	19953	20028	20044	19795	19868	19881	20072	20276	20128	20109	20102	19777	19939	19984	19873	19893	20024	19900	19979	19863	20207	19950	19897	19871	19921	19807	20054	19965	20004	19996	19780	19923	19895	20051	19918	19833	19944	19973	19866	19855	19901	19882	20233	20161	19959	19894	20091	19973	19957	20011	19966	19857	20178	20263	20224	19933	20030	19805	20182	20017	19927	20066	20076	19930	19890	20028	19951	19879	20031	20160	19987	20093	20033	20098	20144	20065	20077	19956	19923	19787	19999	19882	19894	19856	19903	19997	20084	19972	20027	19946	19924	19908	19914	19842	19942	20085	20057	20061	20186	19953	20077	20011	19983	20165	19974	20028	19961	19969	20082	20096	20162	20046	20159	19985	20186	20014	20065	20151	19868	19958	19930	19858	20131	20162	20167	19876	19953	20025	20126	20149	19906	20051	19930	19925	20190	19910	19975	19969	19713	19759	20005	19759	19953	19782	19857	20124	19936	20107	19957	20052	20077	19891	20015	20017	19829	20212	20073	19997	19838	20000	20041	19885	19866	20006	19888	20017	20008	20094	20051	19909	19912	19994	19889	19896	19857	20215	20023	20132	20050	19915	19932	19936	20175	20041	19915	19776	19821	20041	19947	19952	20109	19994	20005	19768	19891	20193	20033	19972	20024	19762	19914	20239	19815	20048	19715	19836	20125	20098	20044	20099	19989	19986	20109	20171	20246	19886	19961	20046	19930	19973	19995	20145	19830	19871	20041	19902	19974	20184	19865	19943	20073	20077	20182	19883	20074	19899	20013	20083	20134	19958	19980	19991	19997	20039	19928	19820	19969	19964	20092	19976	19933	19981	19988	19754	19782	19800	19896	20043	20177	19840	19843	19871	19820	19704	19869	20077	19918	19871	19952	20033	19975	19988	20122	20162	20141	20112	20133	19988	19935	19831	19804	19696	20032	19879	20075	19999	20031	19970	19952	19995	19805	20053	20296	20139	20080	19875	20006	19935	20084	19970	19785	19939	20107	19829	19993	20111	20059	20031	20065	19801	19976	20070	20029	20251	19898	20007	20141	19886	19981	19862	20064	20102	19996	19900	19909	20159	19715	19959	19890	19927	20095	19957	19995	19965	20004	20020	19775	20038	19797	19974	20024	20088	19968	19960	19808	19758	19906	20076	19773	19788	20008	19959	20029	20059	19952	20118	19936	19880	19794	19872	19763	20076	19856	19959	19996	20030	19930	20120	20018	19888	19955	19944	19990	19982	20037	19980	20208	20049	19938	20143	19873	19869	20190	19980	19861	20107	19937	19990	20215	20192	20059	20023	19859	20275	20105	20123	20166	20206	20027	20038	20102	19963	19996	20062	20074	19714	20029	19846	20216	19999	20065	19822	19760	20024	20136	20085	20269	20155	20028	19674	20050	19880	20108	20136	20174	19955	19849	19942	20026	20042	20071	19849	19950	19935	20176	20047	19914	19974	19913	19896	19969	19961	19982	19961	20118	19686	19950	19940	20051	20031	20170	19911	19986	19875	19922	20153	20139	19745	20007	19991	20188	19831	20077	19841	19899	19998	20032	20107	19931	19822	19969	20027	19927	19928	19932	19961	19739	19954	19979	19895	20127	19933	20088	19992	19974	19938	20123	20048	20193	20059	19925	19965	20061	20017	20154	20016	20183	20168	19828	20144	19944	19971	19836	20052	20238	19768	19819	19779	19990	20016	20008	19921	19942	20145	19949	20063	20103	19709	20071	19996	20004	20026	20076	19944	19992	20104	19808	19883	19958	20035	20226	20121	19897	20067	19929	20251	19909	20011	19760	19981	19896	19956	19780	20055	20079	20240	20070	20135	20231	19916	20030	20206	20020	20029	20063	20030	20077	19858	20151	19922	19992	19999	19765	19817	19922	20140	19814	20219	19875	20189	20042	19808	19982	19831	19908	20003	19872	19936	20085	20018	20234	20157	19927	20137	20061	20008	19967	20094	20046	19953	20049	20054	20055	20013	19761	19974	20128	20063	20245	20147	19981	19525	19892	19966	20034	19986	20076	20004	19812	19980	19979	20086	20042	19927	19999	20052	19720	19991	20161	20029	19865	19827	19684	19834	20095	19926	19990	20030	19905	19862	19962	19951	20007	19817	19929	20062	20021	19752	19887	19992	19875	19822	20106	19789	19965	20240	20075	19998	20051	19855	20050	19965	19981	19906	19973	20029	20022	19981	19826	19863	19924	19909	19966	19751	20158	20032	20037	20021	19936	19934	19906	19996	19934	20118	20023	20011	19937	19931	20188	19830	20036	20183	20100	19729	19884	20126	19894	19832	19971	19946	19941	20060	20025	20005	19898	20024	20088	19735	20051	20037	19961	20182	19931	20087	20009	19964	20045	19749	19920	19882	20199	20000	19975	19956	19932	20044	20036	20208	20080	19998	20098	20070	19929	19867	20026	20061	20093	19873	19898	19977	19993	20025	20027	19938	19908	19829	19951	19813	19916	19982	19959	20063	19884	19857	19938	19804	20119	19877	19923	19823	20032	20030	19930	20082	19958	19913	19809	20136	20323	19917	19949	20270	20220	20025	19909	20039	19849	20229	19972	19890	20138	20233	20066	19993	20082	20103	20017	20008	19844	20060	19913	19860	20073	19976	20146	19888	20172	19806	19977	19889	20002	19908	20127	19961	20050	19850	19909	19872	20023	20128	19946	19765	19847	19909	20117	20022	20170	20114	19780	19959	19833	19941	19984	20143	19945	19947	20038	19766	19912	20039	19887	20171	19946	20002	19899	20106	20032	20020	20035	19854	19749	20035	19919	20113	19956	20230	20106	20115	20111	20062	20013	19910	19903	19885	19948	19812	19997	19916	20134	19989	20004	19995	20000	19912	20167	19714	19823	20115	20074	19809	19976	20057	19995	19943	20050	20090	19893	19958	19931	19821	19954	19937	19908	19865	20154	19948	20116	19789	20071	19681	19949	20016	20241	20023	20032	19878	19849	19833	19897	19857	20042	19836	19983	20067	19979	19937	19750	19965	20023	20043	19903	19865	19927	20029	20092	20167	19925	20109	20147	20047	19766	20093	20089	19888	19935	19893	19623	19814	20078	20145	20029	19785	19728	19895	19975	20060	20164	19806	20119	20004	19880	19935	20093	20100	20002	19911	20220	20203	20292	20278	19997	19994	20032	20002	19871	19912	20045	20084	20117	20002	20072	20218	19970	20126	19908	20023	20132	20178	20218	20118	19895	19970	19897	19886	20032	20159	20087	19978	19919	19954	19934	20006	20007	19915	20059	19941	20026	19935	19828	20052	19975	19977	19885	20015	20210	19975	19985	20003	20165	19847	20223	20053	20074	19998	19911	19978	19848	19831	19999	20065	20189	20274	20103	20080	19982	19916	19885	20147	19958	20031	20234	20084	20046	20092	19776	19838	20016	19869	20113	19936	20239	19790	20012	20090	20154	19962	20001	20003	19876	19880	19752	20030	20017	19968	20243	20133	19815	19949	19712	19742	20048	20164	19842	20010	20040	20210	20025	19905	19906	20051	20109	20173	20022	19917	20010	19693	19910	19869	20047	19947	20101	20208	19983	19863	20053	20082	20039	19840	20089	19854	19981	20030	20127	20124	19864	19734	19853	20077	20000	19903	20087	19917	19957	19626	19898	20016	19905	20036	20008	19915	19952	19980	19774	19949	19994	19740	19900	19983	20128	19783	20079	19831	20008	20093	19880	19983	19825	19960	20014	19924	20016	20212	20034	20070	20156	19961	20104	19973	19835	19984	19881	20064	19951	20147	19945	19942	20096	20023	19892	19997	20040	20200	19864	19881	20053	19722	20074	20057	19982	19949	20074	19880	20011	19881	20241	20044	20021	20034	19897	20060	20260	19804	20111	19880	19978	19897	20024	20068	20219	20073	20087	19994	19931	19953	20014	20002	19879	20002	20119	19882	20100	19990	19655	19808	19985	19696	20217	19996	20092	20080	19871	19982	19859	20093	20119	20204	19925	20017	20006	19957	20090	20066	20012	20012	19684	19777	20030	20089
24432	50535	43829	26205	22405	19438	17827	16968	17062	16812	16632	16671	16309	16497	16385	16353	16441	16411	16469	16338	16296	16397	16316	16217	16275	16140	16351	16310	16610	18461	19089	18238	16706	16258	16202	16255	16265	16345	16290	16345	16281	16268	16143	16402	16085	16277	16359	16285	16244	16282	16267	16291	16357	16186	16082	16335	16309	16134	16339	16418	16290	16222	16322	16201	16269	16302	16374	16213	16162	16088	16256	16254	16305	16407	16303	16134	16330	16196	16195	16199	16346	16341	16283	16297	16262	16292	16151	16262	16160	16281	16230	16364	16421	16131	16142	16161	16316	16412	16321	16567	16306	16221	16268	16338	16465	16117	16610	16213	16359	16352	16278	16111	16289	16260	16234	16261	16351	16194	16113	16266	16070	16442	16342	16342	16172	16434	16160	16175	16224	16244	16111	16276	16206	16244	16152	16282	16260	16110	16285	16293	16326	16346	16261	16080	16488	16202	16250	16224	16325	16254	16181	16313	16461	16314	16217	16368	16468	16175	16383	16258	16140	16157	16274	16110	16124	16289	16236	16108	16191	16125	16304	16323	16137	16259	16332	16211	16259	16151	16333	16116	16266	16190	16181	16139	16316	16231	16313	16329	16304	16134	16330	16108	16207	16479	16256	16147	16252	16199	16379	16406	16251	16407	16368	16245	16338	16324	16246	16258	16217	16358	16291	16282	16367	16344	16274	16320	16223	16341	16327	16223	16439	16353	16254	16197	16212	16211	16293	16276	16140	16224	16316	16164	16344	16420	16203	16245	16342	16181	16371	16358	16279	16224	16218	16080	16335	16294	16210	16142	16226	16289	16240	16483	16175	16352	16231	16389	16229	16085	16327	16171	16324	16228	16295	16329	16188	16189	16078	16388	16209	16293	16326	16249	16133	16241	16230	16374	16237	16276	16101	16210	16237	16371	16366	16146	16414	16295	16295	16127	16283	16419	16240	16297	16309	16332	16233	16322	16111	16181	16322	16266	16111	16415	16277	16315	16376	16157	16289	16297	16335	16267	16177	16180	16248	16461	16109	16219	16159	16301	16226	16150	16296	16160	16338	16296	16367	16266	16277	16329	16279	16143	16141	16300	16278	16184	16219	16330	16280	16249	16316	16131	16333	16364	16344	16322	16130	16202	16258	16268	16228	16211	16128	16162	16235	16108	16258	16243	16172	16283	16363	16278	16352	16415	16309	16197	16235	16170	16146	16331	16176	16258	16187	16359	16243	16088	16308	16162	16166	16040	16329	16112	16386	16165	16380	16256	16233	16232	16499	16096	16301	16283	16137	16192	16174	16334	16248	16302	16208	16242	16148	16226	16263	16258	16341	16334	16162	16200	16183	16449	16331	16468	16104	16196	16259	16359	16227	16310	16318	16094	16259	16116	16326	16427	16243	16219	16123	16241	16226	16305	16106	16219	16109	16209	16215	16420	16214	16155	16334	16192	16201	16111	16205	16276	16139	16319	16206	16224	16285	16343	16150	16342	16184	16376	16115	16122	16389	16183	16217	16117	16363	16117	16308	16248	16290	16251	16214	16245	16336	16215	16175	16315	16303	16384	16086	16515	16320	16385	16130	16476	16176	16312	16285	16340	16137	16230	16070	16163	16262	16225	16313	16311	16136	16336	16182	16132	16328	16191	16197	16202	16157	16174	16384	16362	16417	16200	16191	16349	16119	16186	16284	16136	16136	16359	16288	16337	16393	16197	16279	16287	16246	16397	16202	16348	16212	16266	16184	16140	16354	16137	16201	16364	16128	16249	16319	16411	16288	16281	16321	16185	16233	16268	16475	16165	16226	16273	16265	16350	16156	16263	16237	16273	16307	16212	16316	16179	16216	16202	16309	16374	16115	16232	16340	15978	16153	16211	16177	16252	16175	16221	16390	16270	16229	16402	16189	16100	16241	16077	16380	16221	16265	16232	16325	16267	16299	16451	16202	16242	16179	16188	16204	16291	16151	16222	16297	16316	16287	16154	16311	16323	16284	15982	16316	16206	16327	16122	16159	16346	16321	16193	16313	16079	16131	16137	16270	16466	16128	16267	16137	16369	16311	16173	16264	16112	16329	16179	16560	16353	16144	16278	16386	16245	16331	16183	16138	16324	16257	16380	16331	16112	16183	16253	16207	16296	16255	16210	16298	16158	16176	16347	16264	16339	16421	16256	16305	16373	16368	16249	16278	16249	16217	16192	16256	16140	16156	16378	16215	16492	16082	16213	16117	16263	16239	16297	16220	16161	16312	16286	16490	16437	16107	16333	16380	16129	16289	16408	16196	16420	16163	16249	16339	16236	16223	16470	16372	16208	16341	16289	16269	16248	16311	16337	16353	16209	16366	16165	16388	16090	16252	16459	16225	16131	16323	16247	16324	16262	16313	16144	16493	16240	16408	16031	16271	16135	16048	16283	16197	16216	16100	16088	16338	16449	16268	16255	16255	16269	16152	16203	16076	16162	16355	16357	16369	16359	16292	16328	16108	16171	16184	16213	16343	16193	16206	16247	16355	16221	16252	16198	16234	16256	16384	16223	16216	16184	16302	16241	16253	16237	16215	16332	16365	16184	16054	16270	16209	16343	16282	16306	16339	16368	16376	16368	16433	16229	16276	16179	16317	16324	16332	16326	16173	16106	16229	16274	16191	16314	16205	16250	15991	16128	16110	16014	16244	16292	16141	16286	16259	16290	16349	16349	16400	16367	16193	16281	16118	16329	16279	16235	16245	16256	16389	16389	16260	16313	16365	16257	16194	16351	16122	16263	16163	16357	16201	16240	16308	16313	16411	16423	16285	16125	16357	16295	16228	16293	16240	16167	16301	16301	16334	16299	16396	16232	16305	16254	16230	16211	16381	16310	16102	16212	16275	16159	16310	16444	16218	16004	16320	16194	16200	16316	16121	16294	16426	16257	16297	16330	16159	16146	16190	16280	16295	16302	16156	16290	16204	16523	16474	16203	16294	16241	16174	16135	16035	16287	16306	16335	16318	16337	16249	16213	16066	16128	16311	16171	16278	16314	16481	16218	16256	16352	16345	16363	16169	16238	16466	16282	16194	16140	16403	16100	16386	16233	16095	16481	16187	16246	16246	16486	16054	16263	16307	16205	16193	16240	16242	16255	16245	16224	16344	16132	16327	16199	16417	16189	16338	16331	16300	16174	16277	16193	16165	16181	16173	16214	16305	16146	16198	16330	16223	16339	16283	16284	16318	16231	16252	16300	16202	16167	16280	16471	16246	16151	16214	16351	16280	16305	16341	16219	16220	16441	16179	16209	16391	16312	16334	16373	16215	16244	16286	16289	16084	16038	16183	16093	16288	16168	16323	16198	16119	16173	16111	16083	16341	16481	16219	16238	16274	16336	16114	16309	16237	16168	16129	16320	16144	16144	16158	16243	16291	16218	16288	16222	16275	16247	16286	16140	16231	16170	16388	16190	16185	16393	16441	16196	16144	16408	16196	16291	16159	16356	16215	16367	16114	16189	16147	16366	16327	16163	16504	16316	16389	16290	16346	16225	16243	16155	16217	16238	16224	16208	16199	16264	16272	16347	16176	16199	16178	16233	16232	16150	16311	16393	16268	16312	16339	16217	16227	16295	16069	16176	16042	16362	16302	16266	16383	16207	16368	16206	16265	16092	16195	16284	16236	16133	16249	16385	16303	16326	16373	16390	16477	16055	16313	16401	16160	16396	16143	16249	16311	16283	16257	16480	16438	16337	16255	16341	16330	16280	16117	16371	16267	16413	16193	16127	16219	16267	16046	16282	16431	16207	16190	16230	16076	16240	16173	16344	16226	16529	16290	16162	16232	16277	16166	16185	16051	16178	16252	16142	16272	16339	16292	16291	16242	16199	16199	16272	16259	16172	16418	16239	16177	16258	16226	16229	16256	16215	16185	16087	16279	16231	16235	16225	16339	16326	16238	16232	16312	16214	16310	16192	16162	16242	16376	16255	16311	16129	16242	16305	16147	16433	16119	16326	16320	16084	16308	16354	16265	16192	16271	16221	16289	16331	16079	16414	16090	16270	16163	16196	16084	16231	16278	16272	16171	16242	16315	16426	16152	16244	16170	16218	16240	16366	16142	16237	16302	16351	16227	16369	16094	16286	16457	16178	16268	16162	16360	16197	16359	16196	16247	16408	16353	16383	16134	16257	16239	15933	16300	16239	16259	16380	16211	16166	16170	16295	16254	16329	16180	16284	16295	16230	16047	16296	16111	16280	16312	16242	16306	16220	16441	16209	16340	16181	16225	16275	16286	16218	16377	16463	16294	16216	16179	16303	16286	16268	16229	15999	16192	16293	16222	16293	16131	16274	16252	16256	16221	16188	16303	16224	16250	16333	16331	16288	16272	16230	16242	16206	16236	16156	16322	16156	16183	16496	16303	16135	16375	16330	16188	16318	16300	16323	16294	16293	16291	16199	16294	16322	16304	16192	16447	16376	16152	16324	16228	16396	16218	16466	16125	16280	16196	16250	16260	16130	16331	16301	16245	16103	16346	16178	16248	16257	16219	16126	16079	16315	16128	16357	16230	16247	16131	16333	16300	16124	16077	16307	16251	16240	16320	16102	16130	16332	16392	16306	16319	16353	16154	16249	16363	16310	16231	16144	16219	16282	16298	16190	16177	16417	16333	16148	16336	16097	16232	16214	16253	16082	16188	16147	16228	16206	16174	16192	16124	16005	16237	16132	16216	16285	16181	16314	16196	16286	16372	16173	16243	16234	16366	16281	16300	16270	16181	16213	16164	16160	16388	16380	16420	16211	16233	16164	16205	16325	16233	16236	16163	16372	16139	16310	16197	16302	16193	16100	16262	16168	16310	16224	16224	15996	16339	16209	16126	16281	16237	16146	16091	16184	16395	16232	16413	16072	16107	16258	16129	16229	16476	16239	16173	16336	16388	16212	16405	16161	16245	16328	16172	16293	16213	16117	16144	16349	16188	16157	16217	16476	16262	16327	16174	16436	16112	16378	16262	16045	16332	16374	16493	16302	16315	16287	16293	16406	16123	16332	16366	16353	16016	16303	16230	16375	16127	16224	16134	16120	16263	16166	16117	16381	16426	16028	16196	16397	16227	16212	16120	16186	16286	15997	16393	16103	16170	16224	16325	16191	16331	16357	16135	16324	16211	16170	16207	16397
29652	25543	27114	22798	20135	19398	19356	18878	18737	18900	18802	19028	18883	18906	19105	18946	18751	18691	18816	18864	18817	18845	18900	18663	18803	18819	18900	18787	18798	18874	18617	19003	18785	18670	18626	18574	18746	18879	18737	18793	18802	18807	18883	18718	18951	18831	18870	18751	18731	18644	18578	18720	19013	18824	18697	18746	18921	19055	18870	18827	18737	18682	18816	18806	18706	18714	18637	18577	18739	18856	18797	18793	18467	18735	18717	18729	18745	18648	18687	18714	18679	18528	18760	18802	18859	18503	18737	18598	18805	18820	18862	18781	18750	18829	18508	18631	18619	18862	18783	18630	18738	18559	18688	18499	18923	18972	18636	18576	18951	18776	18786	18703	18760	18757	18823	18663	18552	18778	18685	18677	18873	18881	18750	18562	18846	18940	18925	18764	18742	18347	18745	18639	18865	18765	18795	18751	18526	18785	18809	18646	18682	18761	18713	18744	18654	18724	18708	18601	18653	18563	18594	18695	18693	18916	18833	18874	18755	18680	18794	18633	18708	18711	18762	18808	18919	18619	18854	18700	18849	18884	18904	18782	18889	18692	18836	18715	18608	18636	18872	18813	18837	18711	18760	18787	18943	18876	18754	18700	18865	18723	18764	18774	18839	18764	18671	18572	18572	18765	18815	18795	19004	18794	18681	18625	18781	18621	18738	18568	18566	18846	18477	18663	18788	18609	18568	18712	18816	18810	18794	18649	18573	18873	18793	18733	18711	18708	18716	18679	18752	18843	18682	18924	18664	18803	18763	18867	18639	18688	18672	18666	18700	18868	18781	18562	18574	18569	18737	18757	18620	18787	18877	18782	18711	18605	18685	18626	18806	18840	18734	18818	18857	18870	18840	18740	18429	18683	18704	18916	18685	18689	18780	18906	18718	18734	18807	18623	18814	18791	18926	18688	18695	18847	18691	18637	18848	18772	18697	18938	18764	18803	18711	18890	18818	18805	18878	18674	18696	18854	18866	18615	18762	18670	18713	18734	18894	18705	18697	18841	18630	18827	18748	18653	18733	18879	18846	18491	18908	18802	18685	18899	18931	18806	19019	18715	18717	18719	18752	18704	18730	18417	18527	18905	18803	18486	18751	18798	18797	18565	18916	18687	18696	18508	18864	18753	18657	18626	18748	18699	18934	18939	18615	18868	18543	18735	18721	18853	18723	18818	18700	18750	18910	18557	18589	18586	18866	18852	18678	18715	18888	19018	18838	18687	18686	18530	18761	18758	18897	18750	18600	18833	18661	18713	18581	18732	18798	18849	18881	18607	18685	18885	18791	18752	18812	18783	18610	19009	18940	18785	18800	18740	18773	18644	18778	18751	18608	18730	18587	18691	18726	18861	18664	18679	18596	18525	18766	18869	18692	18705	18786	18789	18672	18941	18668	18667	18809	18717	18947	18651	18721	18787	18806	18781	18910	18765	18623	18482	18567	18973	18833	18677	18673	18685	18662	18707	18738	18612	18646	18818	18675	18759	18625	18656	18714	18745	18662	18717	18682	18883	18727	18570	18928	18679	18768	18678	18754	18742	18678	18573	18669	18572	18585	18484	18788	18981	18723	18621	18811	18724	18832	18635	18746	18650	18908	18621	18718	18524	18902	18760	18552	18686	18698	18846	19014	18675	18822	18757	18715	18676	18982	18767	18746	18858	18527	18696	18972	18911	18705	18672	18385	18731	18510	18859	18730	18892	18685	19026	19093	18814	18790	18600	18539	18589	18591	18896	18827	18773	18788	18905	18751	18601	18869	18550	18801	18599	18684	18623	18706	18626	18506	18760	18771	18759	18835	18555	18716	18875	18786	18704	18877	18790	18780	18690	18708	18868	18811	18593	18845	18577	18667	18822	18610	18472	18603	18866	18679	18817	18852	18680	18928	18725	18837	18667	18746	18689	18872	18666	18669	18850	18669	18777	18737	18773	18780	18708	18885	18627	18934	18720	18591	18805	18581	18852	18834	18926	18508	18667	18569	18953	18590	18675	18777	18858	18819	18923	18653	18674	18845	18659	18677	18708	18691	18698	18531	18669	18656	18669	18630	18811	18733	18553	18819	18687	18740	18503	18806	18553	18722	18655	18672	18690	18713	18951	18660	18900	18787	18950	18955	18927	18775	18822	18587	18710	18718	18535	18684	18951	18866	18712	18731	18601	18775	18600	18577	18708	18754	18460	18821	18770	18853	18725	18776	18783	18812	18588	18679	18777	18720	18794	18797	18748	18565	18680	18617	18565	18948	18695	18714	18678	18669	18725	18452	18866	18611	18817	18590	18659	18922	18821	19019	18677	18616	18652	18841	18554	18689	18705	18820	18786	18707	18633	18723	18759	18759	18795	18994	18672	18829	18787	18842	18907	18698	18709	18964	18625	18627	18720	18693	18889	18749	18787	18733	18811	18816	18762	18839	18759	18699	18829	18571	18741	18878	18851	18726	18838	18583	18834	18704	18661	18913	18603	18630	18694	18675	18582	18840	18649	18631	18626	18783	18888	18819	18801	18739	18680	18760	18643	18872	18675	18625	18811	18838	18707	18551	18783	18901	18652	18925	18754	18804	18941	18860	18696	18775	18906	18685	18828	18782	18672	18599	18730	18716	18581	18738	18654	18864	18552	18706	18953	18615	18805	18717	18662	18781	18802	18739	18932	18839	18839	18911	18953	18761	18663	18825	18772	18895	18700	18862	18790	18801	18895	18495	18688	18779	18767	18716	19014	18715	18977	18886	18740	18833	18607	18646	18748	18643	18983	18865	18837	19000	18701	18809	18710	18808	18826	18948	18650	18876	18913	18817	18807	18809	18586	18792	18830	18733	18556	18766	18798	18872	18967	18741	18714	18785	18680	18692	18809	18755	18650	18857	19051	18811	18783	18574	18605	18878	18702	18815	18754	18640	18666	18716	18633	18810	18837	18733	18784	18949	18822	18677	18783	18786	18736	18836	18947	18940	18624	18797	18808	18815	18687	18619	18581	18843	18728	18801	18790	18785	18644	18851	18635	18682	18763	18873	18824	18798	18743	18673	18850	18828	18886	18774	18729	18760	18889	18723	18644	18647	18785	18755	18872	18786	18770	18623	18587	18899	18873	18794	18744	18562	18615	18741	18825	18718	18685	18713	18410	18638	18856	18790	18726	18914	18622	18709	18747	18797	18710	18518	18887	18924	18752	18577	18714	18631	18797	18766	18523	18788	18804	18670	18805	18757	18619	18800	18637	18559	18679	18904	18669	18909	18856	18743	18697	18384	18875	18705	19006	18726	18752	18767	18806	18886	18755	18833	18762	18870	18789	18631	18664	18726	18765	18660	18870	18836	18656	18886	18723	18725	18758	18570	18784	18681	18800	18608	18807	18705	18743	18727	18728	18805	18613	18810	18892	18570	18644	18582	18820	18746	18850	18803	18965	18698	18731	18674	18628	18753	18586	18811	18830	18750	18814	18794	18783	18617	18697	18534	18467	18541	18766	18779	18628	18679	18702	18939	18638	18657	18757	18829	18757	18748	18673	19006	18867	19007	18825	18699	18747	18345	18606	18950	18953	18876	18809	18628	18898	18727	18541	18636	18742	18581	18510	18566	18656	18599	18612	18588	18685	18605	18516	18834	18762	18749	18772	18803	18641	18639	18684	18846	18621	18753	18685	18986	18796	18725	18804	18743	18896	18648	18781	18782	18506	18824	18820	18845	18886	18841	18683	18715	18716	18661	18681	18646	18918	18792	18840	18820	18653	18518	18782	18908	18839	18774	18807	18751	18739	18673	18682	18821	18852	18494	18767	18767	18576	18749	18700	18713	18685	18861	18823	18837	18656	18918	18820	18927	18592	18778	18851	18781	18722	18837	18715	18659	18670	18680	18690	18802	18737	18764	18809	18757	18806	18655	18528	18872	18786	18756	18934	18765	18784	18652	18778	18932	18732	18847	18684	18763	18746	18783	18715	18771	18837	18961	18728	18781	18912	18582	18655	18713	18771	18759	18895	18565	18705	18743	18681	18764	18667	18669	18693	18888	18673	18799	18656	18755	18762	18832	18730	18883	18684	18707	18743	18609	18634	18734	18870	18715	18530	18744	18668	18839	18857	18847	18652	18753	18559	18652	18904	18837	18670	18710	18600	18654	18825	18932	18948	18718	18619	18840	18961	18618	18729	18702	18833	18588	18735	18805	18614	18632	18616	18723	18822	18697	18533	18645	18985	18760	18600	18843	18815	18679	18638	18804	18654	18682	18790	18778	18838	18812	18508	18867	18784	18807	18736	18678	18903	18906	18788	18638	18847	18596	18610	18997	18841	18880	18697	18869	18670	18781	18572	18837	18816	18699	18908	18942	18747	18715	18693	18757	18856	18613	18747	18768	18592	18719	18693	18849	18752	18828	18683	18553	18626	18774	18781	18775	18689	18569	18705	18908	18840	18691	18884	18764	18657	18784	18618	18843	18661	18776	18853	18738	18651	18612	18636	18719	18750	18772	18838	18840	18735	18904	18634	18728	18747	18787	18699	18820	18740	18708	18938	18690	18781	18848	18562	18678	18715	18855	18707	18780	18746	18779	18494	18719	18932	18691	18837	18714	18869	18679	18934	18966	18669	18801	18581	18768	18696	18960	18864	18848	18811	18870	18714	18815	18746	18740	18645	18904	18741	18734	18703	18848	18716	18943	19014	18938	18727	18711	18646	18889	18639	18683	18661	18911	18661	18664	18803	18616	18740	18686	18624	18776	18638	18679	18595	18773	18579	18819	18852	18607	18622	18713	18646	18584	18831	18712	18675	18734	18817	18664	18565	18823	18816	18837	18718	18826	18633	18871	18683	18695	18668	18760	18772	18639	18746	18816	18680	18632	18901	18671	18766	18840	18797	18584	18608	18732	18914	18597	18844	18776	18816	18566	19043	18630	18595	18525	18836	18760	18950	18784	18747	18530	18762	18762	18643	18755	18961	18759	18764	18810	18689	18681	18875	18724	18762	18803	18936	19011	18691	18622	18670	18521	18562	18712	18780	18816	18697	18566	18780	18860	18679	18828	18715	18806	18788	18979	18854	18917	18834	18667	18788	18629	18867	18690	18846	18771	18745	18942	18563	18882	18637	18910	18900	18968	18741	18823	18897	18706	18852	18841	18814	18882	18591	18680	18879	18821	18729	18663	18807
21311	33926	23716	18570	17689	16419	15975	15839	15643	15749	15576	15376	15604	15571	15548	15698	15480	15311	15408	15680	15609	15511	15696	15537	15592	15561	15531	15749	15510	15542	15545	15675	15461	15335	15440	15658	15527	15582	15596	15521	15545	15515	15622	15439	15471	15574	15608	15590	15419	15642	15489	15418	15572	15529	15518	15557	15666	15595	15583	15529	15375	15565	15392	15648	15439	15504	15530	15498	15457	15598	15452	15381	15440	15469	15573	15504	15533	15442	15522	15350	15484	15408	15697	15543	15604	15318	15584	15480	15454	15544	15682	15774	15558	15459	15443	15450	15528	15299	15563	15470	15504	15703	15373	15437	15520	15419	15660	15715	15503	15422	15647	15421	15557	15541	15490	15571	15591	15507	15432	15697	15687	15518	15634	15662	15453	15561	15573	15536	15291	15609	15460	15430	15624	15596	15463	15383	15434	15292	15595	15507	15536	15535	15672	15540	15626	15536	15455	15421	15576	15404	15681	15408	15509	15744	15503	15756	15541	15492	15514	15400	15391	15573	15646	15538	15490	15625	15528	15550	15447	15448	15303	15514	15433	15546	15351	15429	15574	15582	15605	15660	15522	15610	15538	15508	15632	15417	15624	15590	15594	15520	15463	15613	15391	15405	15617	15486	15509	15517	15676	15475	15478	15478	15699	15477	15415	15537	15512	15365	15431	15522	15402	15634	15443	15585	15530	15446	15533	15571	15595	15402	15446	15359	15567	15466	15480	15606	15445	15398	15535	15543	15418	15565	15546	15604	15399	15582	15634	15452	15557	15433	15455	15465	15440	15613	15452	15524	15558	15449	15619	15413	15660	15386	15553	15391	15432	15519	15440	15524	15532	15435	15506	15562	15455	15477	15489	15515	15496	15376	15475	15500	15561	15456	15453	15669	15426	15526	15750	15553	15496	15324	15427	15562	15611	15645	15314	15601	15506	15418	15647	15692	15629	15618	15620	15399	15715	15156	15533	15524	15600	15525	15449	15396	15428	15501	15577	15447	15464	15440	15476	15501	15452	15415	15607	15572	15457	15606	15377	15715	15404	15507	15678	15781	15405	15509	15515	15491	15604	15499	15676	15458	15573	15550	15489	15506	15496	15576	15607	15537	15690	15660	15509	15660	15502	15578	15399	15578	15536	15461	15476	15573	15451	15463	15433	15542	15579	15582	15348	15484	15533	15531	15528	15586	15487	15469	15585	15544	15482	15420	15542	15446	15472	15517	15502	15468	15569	15435	15403	15484	15488	15576	15488	15543	15474	15314	15601	15428	15678	15462	15580	15543	15662	15444	15493	15448	15533	15540	15623	15544	15583	15399	15592	15329	15565	15482	15670	15571	15682	15543	15653	15668	15702	15417	15503	15430	15506	15491	15498	15523	15592	15666	15422	15776	15440	15522	15587	15405	15601	15585	15572	15738	15542	15431	15570	15505	15428	15552	15497	15492	15570	15373	15475	15357	15561	15606	15243	15482	15419	15710	15559	15570	15262	15687	15626	15548	15571	15550	15326	15436	15481	15602	15377	15470	15613	15472	15681	15460	15444	15433	15536	15554	15621	15409	15586	15456	15592	15561	15446	15527	15545	15631	15449	15661	15569	15316	15492	15531	15458	15510	15718	15512	15566	15598	15350	15547	15471	15612	15421	15548	15522	15604	15420	15639	15636	15573	15429	15672	15549	15540	15387	15480	15577	15594	15479	15418	15487	15639	15531	15497	15566	15593	15244	15650	15594	15369	15551	15433	15659	15465	15348	15418	15427	15466	15465	15471	15564	15676	15469	15482	15456	15558	15750	15427	15592	15635	15539	15489	15719	15544	15424	15580	15496	15580	15579	15518	15668	15491	15466	15581	15483	15557	15423	15463	15564	15509	15561	15625	15424	15430	15606	15582	15399	15459	15535	15765	15497	15485	15562	15228	15400	15569	15475	15431	15570	15453	15502	15576	15455	15649	15686	15435	15341	15478	15485	15544	15493	15460	15366	15527	15684	15519	15562	15551	15409	15465	15521	15555	15434	15518	15539	15596	15506	15556	15557	15493	15559	15354	15433	15527	15529	15494	15553	15413	15351	15537	15485	15667	15400	15535	15546	15462	15561	15580	15455	15493	15620	15402	15482	15398	15547	15467	15539	15682	15438	15341	15515	15546	15487	15492	15529	15560	15523	15578	15207	15631	15573	15507	15507	15418	15515	15386	15433	15395	15446	15395	15697	15480	15569	15407	15569	15523	15473	15661	15524	15295	15581	15562	15561	15406	15691	15502	15659	15434	15589	15582	15406	15585	15556	15428	15684	15452	15467	15597	15523	15407	15770	15453	15651	15486	15543	15403	15553	15466	15533	15286	15486	15742	15457	15319	15411	15428	15615	15403	15443	15600	15449	15351	15519	15323	15550	15562	15523	15636	15688	15586	15500	15498	15369	15383	15594	15406	15626	15632	15619	15585	15644	15596	15433	15342	15667	15423	15437	15577	15324	15444	15436	15548	15508	15603	15499	15536	15580	15528	15549	15500	15486	15509	15566	15394	15426	15699	15611	15553	15577	15493	15357	15366	15377	15375	15675	15619	15595	15444	15373	15589	15487	15367	15743	15393	15611	15510	15536	15595	15603	15479	15535	15631	15714	15526	15542	15459	15673	15548	15515	15668	15332	15530	15469	15472	15635	15283	15677	15667	15525	15571	15601	15448	15602	15554	15805	15442	15553	15568	15428	15339	15601	15543	15488	15629	15615	15578	15567	15463	15584	15520	15617	15563	15474	15443	15584	15627	15565	15483	15618	15422	15439	15632	15523	15482	15536	15461	15643	15387	15666	15544	15487	15497	15447	15577	15634	15376	15677	15570	15594	15497	15428	15552	15545	15466	15663	15624	15464	15462	15496	15370	15582	15499	15550	15635	15390	15438	15547	15446	15547	15485	15447	15503	15763	15421	15522	15595	15416	15613	15500	15628	15568	15610	15696	15645	15600	15713	15575	15433	15670	15517	15545	15410	15374	15483	15573	15579	15402	15680	15583	15481	15518	15577	15689	15576	15416	15324	15617	15573	15551	15384	15699	15408	15416	15490	15455	15674	15540	15541	15548	15439	15606	15637	15571	15459	15566	15636	15554	15686	15572	15535	15448	15445	15642	15426	15462	15577	15438	15524	15434	15633	15628	15419	15654	15634	15602	15488	15541	15425	15548	15607	15276	15519	15589	15611	15550	15504	15404	15472	15528	15487	15549	15528	15545	15555	15635	15618	15503	15444	15513	15555	15502	15474	15533	15584	15587	15533	15558	15398	15412	15527	15399	15441	15449	15622	15637	15683	15529	15509	15481	15383	15528	15704	15467	15547	15590	15379	15537	15581	15653	15723	15562	15373	15579	15493	15674	15560	15559	15446	15435	15579	15580	15413	15533	15450	15524	15536	15604	15381	15361	15540	15537	15399	15533	15540	15507	15505	15446	15529	15497	15257	15582	15468	15523	15606	15507	15520	15385	15590	15607	15584	15510	15561	15615	15588	15608	15610	15663	15429	15603	15474	15565	15495	15350	15372	15573	15414	15525	15555	15331	15337	15384	15491	15559	15509	15510	15623	15488	15671	15413	15649	15636	15502	15368	15479	15448	15570	15497	15605	15443	15419	15520	15421	15641	15480	15495	15565	15476	15574	15580	15438	15581	15457	15388	15554	15570	15388	15422	15586	15466	15701	15593	15521	15579	15619	15515	15449	15417	15619	15523	15569	15621	15593	15563	15688	15494	15549	15447	15683	15524	15662	15457	15592	15590	15487	15489	15500	15475	15589	15376	15329	15530	15533	15528	15483	15665	15736	15518	15413	15473	15551	15565	15595	15608	15619	15580	15528	15445	15527	15591	15417	15569	15631	15586	15532	15423	15608	15566	15652	15559	15559	15569	15604	15435	15461	15596	15551	15652	15585	15494	15671	15481	15481	15472	15485	15520	15536	15585	15527	15595	15510	15483	15532	15435	15620	15475	15496	15471	15511	15434	15699	15308	15391	15559	15670	15352	15488	15531	15464	15608	15363	15586	15563	15710	15662	15517	15497	15468	15306	15502	15725	15686	15673	15588	15416	15477	15842	15540	15517	15546	15635	15484	15533	15467	15608	15536	15416	15585	15629	15563	15488	15579	15453	15480	15475	15536	15442	15702	15453	15480	15295	15437	15553	15439	15543	15455	15582	15761	15632	15579	15707	15572	15451	15526	15496	15666	15590	15556	15646	15463	15519	15538	15555	15598	15638	15498	15514	15548	15404	15489	15482	15757	15307	15593	15489	15632	15397	15675	15494	15512	15486	15556	15517	15594	15438	15598	15494	15530	15514	15480	15675	15478	15405	15480	15623	15537	15436	15568	15699	15315	15573	15446	15592	15587	15509	15407	15437	15456	15505	15574	15443	15515	15411	15537	15584	15585	15540	15695	15731	15645	15523	15597	15636	15499	15670	15552	15642	15499	15567	15633	15455	15534	15270	15545	15497	15613	15569	15516	15434	15498	15524	15485	15462	15680	15316	15487	15416	15440	15477	15359	15449	15493	15623	15560	15536	15521	15481	15408	15363	15564	15498	15477	15533	15545	15538	15327	15533	15495	15530	15497	15422	15685	15568	15341	15436	15524	15469	15614	15302	15629	15509	15536	15373	15568	15434	15471	15611	15522	15551	15528	15529	15496	15518	15599	15498	15697	15512	15446	15473	15524	15415	15615	15521	15399	15471	15378	15484	15542	15560	15527	15481	15404	15588	15593	15723	15464	15450	15444	15509	15545	15493	15638	15380	15639	15528	15496	15496	15504	15621	15474	15634	15416	15668	15575	15586	15572	15606	15525	15486	15518	15512	15713	15564	15550	15520	15582	15567	15545	15451	15573	15514	15489	15477	15539	15352	15489	15424	15628	15430	15596	15570	15352	15415	15740	15575	15479	15477	15622	15546	15450	15592	15611	15447	15571	15480	15392	15522	15625	15361	15532	15511	15472	15446	15414	15526	15617	15503	15349	15227	15452	15527	15429	15361	15564	15363	15447	15482	15469	15704	15683	15535	15460	15451	15645	15500	15322	15543	15522	15391	15531	15683	15573	15473	15607	15356	15706	15664	15754	15510	15704	15478	15495	15657	15509	15535	15506	15707	15459	15505	15674	15451	15682	15370
23304	21070	27761	24926	22685	22427	21917	19891	19549	19575	19582	19572	19551	19658	19699	19297	19846	19536	19280	19235	19487	19254	19310	19282	19436	19720	19238	19253	19337	20051	20304	20257	19577	19591	19249	19337	19208	19241	19357	19460	19307	19356	19535	19384	19429	19282	19203	19104	19505	19148	19331	19203	19497	19406	19298	19425	19394	19342	19542	19280	19309	19346	19329	19305	19429	19279	19373	19210	19383	19504	19313	19218	19244	19318	19237	19180	19495	19314	19454	19200	19301	19252	19154	19517	19276	19409	19441	19417	19153	19298	19254	19336	19362	19171	19473	19396	19431	19392	19398	19502	19346	19210	19334	19379	19520	19547	19299	19247	19174	19298	19409	19297	19330	19113	19257	19201	19379	19339	19407	19444	19164	19390	19266	19304	19302	19081	19353	19381	19559	19139	19377	19190	19138	19252	19282	19204	19357	19309	19293	19390	19299	19360	19318	19182	19240	19296	19220	19318	19297	19331	19256	19333	19334	19372	19399	19430	19357	19472	19248	19255	19405	19448	19274	19156	19251	19198	19355	19331	19584	19462	19420	19239	19449	19291	19232	19248	19368	19275	19251	19126	19408	19383	19279	19172	19299	19265	19406	19344	19295	18957	19305	19497	19153	19466	19317	19251	19227	19197	19221	19352	19295	19240	19124	19125	19365	19193	19421	19297	19498	19461	19253	19248	19240	19119	19209	19192	19250	19348	19217	19160	19163	19312	19422	19222	19276	19237	19219	19383	19302	19290	19475	19340	19486	19639	19174	19359	19350	19364	19335	19465	19359	19545	19507	19446	19308	19299	19204	19388	19323	19356	19199	19209	19349	19427	19274	19185	19284	19333	19381	19202	19464	19278	19192	19403	19266	19328	19214	19112	19249	19161	19222	19348	19333	19487	19423	19263	19312	19244	19448	19468	19435	19563	19550	19222	19318	19161	19329	19498	19307	19410	19239	19253	19490	19253	19334	19322	19566	19577	19403	19491	19268	19279	19306	19251	19268	19388	19377	19435	19373	19221	19448	19155	19154	19426	19494	19318	19460	19058	19294	19446	19307	19512	19344	19223	19372	19159	19295	19132	19244	19348	19275	19270	19430	19296	19397	19410	19231	19351	19121	19281	19314	19498	19274	19342	19271	19518	19208	19329	19445	19449	19189	19435	19206	19373	19189	19126	19257	19370	19318	19209	19310	19365	19227	19315	19426	19250	19361	19166	19297	19280	19368	19456	19298	19283	19278	19225	19332	19460	19455	19612	19169	19395	19534	19378	19259	19260	19282	19337	19223	19520	19507	19405	19303	19160	19482	19231	19469	19130	19404	19164	19186	19233	19462	19485	19115	19212	19368	19352	19551	19212	19084	19285	19244	19293	19075	19364	19426	19219	19534	19392	19387	19404	19293	19349	19238	19299	19229	19561	19604	19496	19219	19299	19127	19423	19496	19485	19437	19259	19284	19481	19156	19323	19418	19154	19199	19412	19308	19265	19258	19326	19279	19363	19370	19245	19604	19148	19053	19299	19084	19355	19381	19243	19521	19266	19466	19243	19430	19351	19476	19307	19328	19350	19315	19404	19029	19371	19229	19218	19267	19423	19341	19481	19424	19207	19389	19599	19363	19261	19396	19251	19215	19407	19216	19292	19408	19499	19231	19513	19423	19218	19293	19345	19457	19549	19431	19232	19460	19242	19145	19317	19272	19388	19234	19406	19419	19386	19471	19190	19242	19396	19460	19524	19335	19114	19344	19547	19275	19174	19434	19587	19332	19369	19055	19267	19394	19379	19339	19242	19268	19312	19467	19258	19348	19282	19431	19262	19423	19230	19154	19277	19252	19141	19328	19269	19200	19290	19410	19211	19342	19240	19348	19334	19288	19411	19175	19380	19341	19423	19300	19105	19532	19396	19422	19341	19269	19278	19677	19327	19435	19687	19409	19381	19355	19298	19363	19504	19349	19228	19325	19211	19462	19273	19355	19288	19172	19355	19461	19213	19247	19580	19221	19160	19294	19303	19051	19352	19331	19011	19249	19400	19355	19199	19412	19676	19216	19128	19149	19371	19369	19302	19133	19201	19313	19230	19440	19246	19886	19261	19358	19667	19336	19328	19407	19193	19068	19435	19316	19069	19277	19279	19280	19255	19377	19382	19258	19338	19376	19526	19507	19285	19263	19264	19411	19381	19332	19372	19448	19371	19062	19319	19278	19336	19222	19092	19206	19381	19289	19089	19348	19585	19232	19190	19605	19410	19205	19312	19307	19339	19260	19375	19226	19381	19343	19244	19405	19449	19111	19518	19205	19254	19401	19376	19397	19380	19399	19370	19320	19444	19258	19427	19304	19226	19223	19354	19398	19341	19080	19103	19435	19352	19252	19372	19317	18981	19226	19322	19268	19216	19242	19294	19260	19573	19414	19206	19375	19242	19191	19166	19282	19543	19407	19046	19302	19387	19516	19419	19485	19049	19405	19375	19152	19424	19461	19192	19393	19056	19166	19172	19416	19163	19312	19167	19172	19293	19505	19348	19359	19637	19263	19067	19254	19274	19369	19431	19291	19150	19301	19133	19287	19365	19370	19351	19407	19182	19306	19292	19290	19356	19200	19188	19393	19392	19357	19308	19357	19303	19386	19428	19244	19154	19306	19398	19200	19366	19414	19553	19234	19345	19394	19440	19452	19312	19346	19177	19223	19297	19242	19095	19387	19149	19251	19311	19549	19507	19396	19286	19282	19183	19154	19110	19332	19348	19675	19320	19121	19298	19330	19130	19479	19314	19425	19513	19425	19245	19261	19323	19118	19306	19400	19374	19503	19458	19340	19187	19371	19414	19376	19510	19360	19544	19409	19346	19130	19369	19348	19364	19284	19318	19229	19365	19388	19184	19296	19370	19309	19365	19428	19364	19358	19347	19449	19353	19390	19268	19405	19309	19403	19253	19419	19276	19373	19279	19357	19332	19382	19239	19097	19254	19314	19507	19406	19343	19424	19679	19227	19310	19520	19438	19232	19321	19250	19402	19408	19233	19084	19285	19382	19353	19265	19328	19220	19251	19398	19290	19300	19333	19372	19487	19288	19389	19366	19241	19274	19222	19231	19072	19139	19170	19251	19325	19594	19137	19383	19375	19294	19145	19316	19292	19317	19417	19348	19378	19533	19344	19552	19371	19341	19291	19329	19394	19235	19250	19265	19212	19349	19368	19739	19341	19265	19415	19531	19180	19387	19613	19529	19393	19238	19235	19206	19285	19404	19409	19310	19556	19387	19351	19355	19233	19521	19241	19559	19515	19325	19182	19337	19256	19282	19111	19063	19055	19232	19250	19303	19336	19281	19096	19348	19270	19379	19395	19230	19240	19268	19261	19235	19400	19274	19159	19371	19346	19352	19454	19402	19227	19389	19453	19140	19239	19122	19196	19146	19303	19300	19098	19441	19191	19483	19417	19530	19330	19488	19249	19613	19324	19133	19120	19202	19433	19192	19310	19225	19305	19255	19168	19289	19435	19313	19354	19296	19097	19234	19535	19347	19333	19450	19410	19352	19228	19365	19401	19392	19625	19423	19220	19429	19417	19417	19329	19419	19201	19387	19225	19228	19311	19420	19291	19205	19251	19233	19207	19268	19272	19326	19455	19360	19422	19244	19268	19213	19191	19010	19310	19430	19091	19393	19025	19385	19432	19502	19480	19539	19358	19283	19496	19266	19348	19001	19396	19530	19362	19338	19504	19643	19388	19179	19065	19323	19360	19026	19288	19463	19232	19243	19417	19245	19364	19398	19215	19381	19293	19345	19106	19438	19136	19360	19222	19391	19221	19022	19124	19437	19243	19232	19364	19374	19237	19327	19340	19453	19412	19450	19594	19476	19160	19377	19302	19394	19280	19268	19345	19260	19406	19185	19184	19185	19278	19279	19245	19306	19332	19389	19316	19148	19454	19273	19312	19014	19377	19420	19309	19379	19254	19508	19337	19409	19219	19336	19357	19107	19359	19354	19372	19183	19418	19475	19209	19340	19336	19142	19252	19367	19342	19452	19196	19260	19273	19316	19510	19545	19343	19327	19205	19110	19350	19168	19245	19321	19255	18985	19232	19464	19371	19307	19098	19346	19379	19398	19452	19376	19385	19329	19270	19182	19365	19121	19364	19379	19200	19247	19060	19422	19301	19314	19201	19275	19452	19337	19283	19274	19309	19424	19158	19311	19341	19236	19234	19140	19132	19448	19284	19382	19461	19283	19359	19477	19382	19239	19471	19324	19418	19287	19357	19271	19142	19189	19347	19386	19257	19396	19251	19138	19352	19301	19346	19191	19621	19193	19161	19286	19401	19363	19358	19055	19414	19283	19294	19275	19546	19301	19429	19628	19305	19343	19536	19331	19187	19214	19367	19413	19346	19381	19099	19266	19406	19433	19270	19506	19460	19319	19472	19366	19455	19262	19191	19575	19415	19318	19426	19431	19289	19279	19280	19134	19365	19250	19398	19250	19350	19248	19312	19280	19313	19296	19377	19146	19211	19366	19269	19318	19246	19540	19266	19507	19326	19462	19371	19414	19195	19512	19410	19421	19540	19291	19464	19369	19246	19197	19296	19353	19334	19345	19354	19264	19324	19200	19552	19071	19397	19505	19248	19438	19481	19465	19411	19362	19412	19297	19261	19188	19105	19283	19352	19293	19145	19472	19228	19331	19322	19357	19237	19337	19434	19193	19275	19473	19341	19319	19440	19335	19294	19218	19253	19245	19225	19226	19431	19492	19139	19175	19350	19389	19432	19438	19150	19334	19376	19336	19492	19218	19500	19475	19255	19168	19377	19464	19242	19451	19350	19304	19189	19174	19359	19439	19365	19432	19317	19620	19273	19273	19446	19181	19396	19416	19431	19325	19296	19250	19254	19183	19342	19333	19587	19024	19367	19155	19481	19274	19099	19568	19173	19326	19284	19267	19344	19354	19338	19270	19415	19160	19467	19382	19187	19296	19534	19286	19310	19371	19183	19204	19248	19368	19241	19464	19307	19429	19467	19258	19122	19286	19296	19222	19523	19346	19162	19587	19450	19197	19198	19389	19365	19557	19429	19293	19156	19560	19248	19073	19461	19265	19169	19256	19265	19525	19353	19311	19215	19436	19369	19466	19339	19298	19457	19416	19263	19268	19430
23158	44193	28716	21369	19000	17395	16689	16319	16158	15905	15991	15893	15920	15865	15986	15945	15966	15970	15956	15790	15939	15806	15766	16046	15937	16020	15946	15833	15810	17116	17283	16914	16301	15911	15897	15896	15844	15856	15883	15839	15800	15973	15814	15639	15904	15935	15814	15682	15902	15774	15801	15722	15795	15833	15954	15860	15756	15610	15807	15933	15817	15745	15951	15824	15765	15708	15862	15828	15819	15929	15876	15810	15645	15792	15965	15820	15946	15824	15765	15884	15631	15726	15836	15778	15922	15967	15881	15708	15723	15691	15632	15830	15883	15784	15793	15843	15814	15875	15835	15535	15943	15858	15897	15675	15818	15753	15885	15857	15794	16009	15881	15849	15837	15956	15824	15890	15812	15822	15844	15838	15743	15722	15903	15607	15727	15697	15887	15902	15695	15914	15753	15624	15937	15827	15702	15675	15954	15813	15760	15794	15764	15617	15955	15791	15810	15794	15769	15951	15961	15721	15854	15940	15799	15637	15744	15736	15778	15764	15872	15687	15642	15787	15819	15817	15941	15881	15610	15940	15741	15710	15636	15966	16006	15958	15882	15809	15903	15926	15748	15749	15923	15793	15827	15701	15827	15862	15788	15898	15891	15633	15826	15764	15760	15704	15883	15816	15634	15805	15933	15864	15908	15777	15870	15952	15951	15823	15824	16068	15877	15848	15823	15722	15865	15540	15929	15925	15802	15939	15827	15792	15861	15808	15795	15846	15545	15880	15890	16020	16054	15496	15808	15855	15731	15952	15949	15817	15860	15903	15913	15673	15875	16030	15851	16076	15839	15922	15851	15791	15807	15885	15824	15851	15848	15708	15693	15733	16003	15805	15818	16004	15830	15844	15626	15750	15797	15894	15946	15867	15937	15848	15840	15752	15734	15690	15816	15736	15721	15691	15849	15942	15822	15923	15812	15844	15761	15804	15960	16004	15664	15745	15983	15786	15689	15900	15899	15852	15939	15675	15656	15873	15824	15801	16034	15837	15756	15772	15774	15741	15671	15824	15832	15813	15916	15745	15761	15669	15899	15629	15868	15927	15577	15737	15751	15890	15914	15683	16019	15721	15824	15874	15946	15646	15891	15892	15809	15825	15802	15813	15733	15873	15770	15869	15777	15860	15723	15752	15755	15818	15853	16072	15904	15944	15757	15790	15896	15834	15948	15671	16012	15737	15833	15744	15928	15768	15986	15955	15777	15614	15914	15935	15847	15705	15823	15980	15774	15801	15755	15544	15810	15779	15947	15933	15790	15829	15812	15761	15957	15564	15896	15906	15827	15698	15782	15764	15906	15779	15852	15926	15856	15821	15669	16002	15971	15770	15774	15736	15770	15891	15688	15761	15939	15826	15798	15912	15668	15840	15828	15878	15746	15937	15812	15937	15819	15838	15846	15871	15790	15888	15865	15818	15901	15886	15876	15943	15818	15866	15813	15725	15826	15777	15848	15671	15763	15730	15853	15777	15876	15718	15726	15992	15808	15891	15847	15761	15824	15714	15983	15820	15861	15710	15858	15834	15868	15945	15906	15828	15650	15858	15757	15870	15842	15799	15981	15917	15946	15799	15714	16023	15944	15838	15715	15908	15773	15761	15963	15966	15915	15768	15943	15792	15745	15709	15984	15763	15848	15730	15872	15812	15892	15886	15858	15828	15944	15917	15940	15610	15984	15710	15830	15909	15681	15768	15680	15894	15800	15717	15788	15806	15844	15828	15785	16048	15714	15831	15753	15773	15760	15825	15781	15837	15781	15972	15917	15834	15883	15896	15919	15720	15780	15786	15842	15862	15815	15838	15866	15778	15908	15757	15819	15845	15806	15845	15859	15765	15892	15928	15683	15710	15855	15760	15981	15785	15765	15845	15946	15696	15695	15778	15728	15688	15861	15884	15921	15818	15898	15928	15913	15978	15883	15959	15909	15989	15940	16006	15977	15928	15913	15631	15903	15818	15631	15912	15695	15854	15960	15849	15739	15882	15797	15656	15808	15835	15994	15845	15868	15799	15923	15821	15884	15677	15579	15669	15839	15769	15744	15932	15714	15835	15902	15984	15893	15699	15986	15936	15820	15760	15757	15771	16006	15679	15976	15821	15761	15710	15883	15847	15943	15793	15810	15584	15684	16023	15911	15748	15863	15813	15741	15864	15737	15656	15866	15697	15797	15831	15746	15848	15849	15853	15853	15622	15803	15738	15999	15720	15926	15758	15737	15749	15988	15908	15720	15689	15776	15912	15729	15800	15830	15614	15906	15889	15912	15766	15886	15761	15731	15923	15889	15804	15922	15715	15804	15895	15805	15777	15936	15715	15865	15827	15694	15814	15895	15830	15823	16073	15801	15773	15802	15904	15919	15753	16001	15892	15991	15683	15783	15874	15983	15745	15897	15724	15822	15780	15841	15867	15765	15908	15875	15793	15682	15727	15913	15767	15570	15938	15881	15743	15750	15716	15766	15853	15813	15718	15625	15977	15853	15875	15750	15876	15739	15800	15861	15893	15784	15789	15764	15851	15805	15911	15779	15698	15959	15813	15941	15746	15989	15953	15852	15767	15806	15888	15934	15816	15918	15777	15839	15802	15841	15768	15813	15785	15905	15749	15824	15677	15827	15788	15926	15839	15891	15795	15715	15838	15654	15734	15904	15946	15788	15850	15776	15843	15722	15765	15734	15844	15730	15823	15744	15868	15773	15797	15884	15823	15940	15803	15854	15774	15857	15817	15993	15973	15692	15806	15689	15978	15677	15928	15714	15811	15867	15761	15796	15766	15586	15760	15861	15853	15827	15917	15835	15964	15886	15783	15898	15962	15808	15853	15770	15828	15836	15793	15949	15785	15834	15706	15779	15773	15853	15656	15777	15714	15921	15708	15914	15817	15769	15679	15819	15846	15773	15775	15759	15847	15958	15852	15731	15702	15731	15717	15604	15720	15751	15753	15869	15920	15936	15701	15752	15818	15728	15766	15877	15796	15796	15917	15759	15861	15775	15738	15916	15767	15815	15888	15749	15796	15810	15789	15679	15844	15978	15853	15876	15750	15898	15798	15800	15800	15940	15860	15913	15867	15754	15778	15792	15766	15899	15791	15795	15868	16011	15843	15746	15775	15745	15748	15746	15927	15799	15935	15934	15723	15682	15863	15746	15828	15819	15889	15871	15854	15934	15854	15807	15638	15923	15883	15801	15640	15906	15740	15940	15788	15878	15828	15886	15683	15974	15896	15751	15786	15810	15917	15789	15914	15800	15832	15887	15802	16005	15614	15938	15897	15855	15808	15847	15751	15958	16040	15792	15900	15786	15806	15632	15849	15902	15935	15918	15784	15648	15811	15882	15741	15931	15844	15826	15833	15855	16039	15915	15826	15696	15965	15730	15803	15807	15710	15891	15844	15665	15669	15808	15722	15875	15808	15837	15809	15780	15661	15937	15893	16003	15719	15859	15826	15828	15915	15890	15827	15749	15900	15725	15804	15956	15681	15900	15961	15758	15745	15861	15947	15900	15908	15772	15709	15737	15895	15895	16059	15843	15676	15862	15752	15852	15934	15852	15817	15810	15828	15794	15869	15909	15671	15842	15779	15665	15817	15666	15714	15883	15832	15865	15672	15958	15754	15844	15703	15853	15603	15738	15805	15729	15731	15963	15752	15925	15925	15672	15681	15997	15905	15929	15964	15996	15840	15745	15736	15733	15672	15884	15856	15853	15612	15923	15868	15824	15828	15856	15776	15685	15862	15806	15812	15848	15936	16015	15761	15704	15765	15830	15925	15815	15753	15922	15881	15824	15780	15795	15871	15885	15865	15735	15729	15772	15755	16001	15882	15862	15858	15741	15685	15878	15711	15849	15967	15823	15864	15986	15794	15818	15870	16003	15757	15821	15964	15726	15812	15757	15876	15640	15769	15817	15901	15883	15848	15717	15723	15897	15736	15936	15749	15890	15850	15823	15847	15884	15746	15832	15841	15824	15856	15895	15744	15957	15862	15895	15720	15837	15865	15785	15910	15944	15886	15779	15731	15630	15813	15775	15901	15720	15666	15879	15738	15918	15760	15745	15741	15962	15804	15839	15687	16006	15699	15861	15840	15837	15911	15738	15792	15656	15712	15768	15715	15771	15771	15941	15905	15645	15861	15817	15685	15805	15871	15717	15919	15930	15752	15918	15954	15787	15904	15815	15591	15855	15668	15799	15894	15761	15894	15718	15877	15978	15845	15786	15892	15692	15887	15706	15805	15435	15691	15873	15635	15767	15807	15793	15866	15908	15915	15985	15816	15869	15811	15829	15895	15715	15789	15847	15814	15803	15790	15878	15789	16064	15841	15778	15742	15868	15765	15662	15794	15995	15811	15891	15715	15928	15765	15874	15760	15958	15853	15707	15914	15894	15822	15851	15771	15907	15967	15891	15821	15979	16015	15897	15927	15874	15820	15924	15830	15761	15613	15858	15960	15699	15764	15702	15971	15668	15757	15871	15790	15874	15908	15872	15882	15713	15757	15812	15935	15829	15825	15876	15893	15684	15757	15819	15738	15957	15577	15954	15693	15822	15781	15770	15756	15961	15965	15867	15694	15912	15852	15612	15817	15996	15807	16027	15737	15891	15846	16046	15835	15720	15722	15932	15710	15750	15809	15780	15829	15862	16016	15809	15917	15934	15959	15714	15813	15821	15705	15774	15806	15848	15976	15979	15882	15842	15752	15789	15755	15799	15919	15855	15760	15957	15949	15797	15742	16039	15761	15620	15771	15739	15760	15911	15584	15831	15730	15688	15785	15848	15829	15799	15868	15883	15744	16001	15726	15976	15878	15915	15905	15840	15588	15784	15998	15726	15762	15854	15879	15872	15599	15738	16006	15789	15894	15811	15740	15962	15762	15921	15688	15926	15970	15763	15858	15901	15718	15811	15876	16017	15833	15737	15710	15846	15808	15968	15853	15832	15930	15761	15693	15815	15811	15632	15805	15952	15992	15987	15855	15865	16037	15900	15900	15834	15942	15936	15944	15764	15602	15881	15736	15923	15616	15806	15610	15913	15802	15919	15774	15861	15937	15773	15863	15827	15783	15665	15871	15845	15734	15904	15991	15959	15830	15900	15788	15791	15773	15731	15791	15771	15696	15839	15745	15706	15773	15767	15794	15984	15823
24677	21094	26662	26352	19696	18078	18040	17247	17015	16949	17081	16976	16921	16655	17071	16962	16858	17143	16946	17138	17049	16823	16788	16842	17023	17012	16875	16852	16830	17432	17314	16823	16889	16956	16923	16848	17013	16844	16966	16819	17040	16902	16870	16691	16948	16722	16927	16745	17055	16880	16854	16890	16817	16851	16961	16870	16893	16937	16853	16864	16838	16883	16660	16678	17023	16896	16643	16820	16867	16883	16830	16867	16858	16910	17016	16960	16788	16661	16680	16655	16861	16685	16938	16809	16839	16628	16768	16976	16961	16854	16864	16743	16739	16927	16643	16862	16613	16868	16578	16820	16685	16782	16690	16720	16686	17057	16919	16781	16759	16625	16686	16869	16929	16914	16533	16840	16833	16921	16717	16524	16757	16759	16859	16632	16890	16922	16993	17006	16754	16669	16954	17030	16814	16855	16925	16861	16757	16954	16972	16779	16701	16844	16723	16882	16865	17095	16785	16851	17000	16796	16823	16709	16706	16734	16729	17000	16804	16836	16942	16848	16702	16749	16836	16853	16855	16847	16783	16774	16713	16862	16857	17038	16820	16821	16776	16833	16637	16836	16690	16665	16936	16729	16811	16779	16962	16835	16962	16756	16768	16869	16843	16894	16969	16699	16867	16866	16843	16946	16947	16788	17097	16756	16771	16877	16853	16852	16766	16887	16776	16806	16605	16605	16784	16647	16865	16791	16929	16654	16732	16694	16781	16846	16753	16749	16797	17170	16856	16939	16889	16795	16904	16893	16661	16847	16890	16808	16716	16779	16655	16567	16776	16777	16774	16916	16970	16806	16964	16794	16872	16786	16872	16707	16733	16830	16722	16909	16964	16964	16802	16848	16893	16800	17079	17039	17015	16785	16769	16754	16938	16940	16685	16805	16733	16725	16848	16573	16661	16799	17065	16780	16977	16821	16798	16860	16864	16956	16873	16969	16894	16988	16953	16682	16605	16710	17043	16644	16921	16869	16763	16796	16880	16959	16806	16745	16806	16787	16814	16849	16986	16861	16953	16935	16958	16867	16657	16690	16785	16881	16800	16792	16932	16660	16825	17089	16898	17077	17074	16862	16731	16723	16898	16662	16760	16805	16889	17086	16903	16757	16779	16904	16627	16850	16750	16770	16564	16992	16771	16869	16722	16836	16859	16907	16782	16915	16994	16847	16942	16897	16877	16767	16704	16829	16885	16927	16689	16931	16883	16738	16984	16842	16923	16804	16708	16915	16932	16863	16685	16721	16685	16839	17002	16827	16917	16799	16820	16850	16973	16868	16895	16780	16827	16958	16761	16668	16917	16920	17071	16834	16890	16791	16879	16833	16660	16877	16984	17087	17032	17102	17078	16821	16729	16788	16751	16784	16911	16811	16654	16806	16903	16757	16937	16859	17021	16717	16870	16600	16711	16770	16977	16636	16682	16730	16876	16711	16836	17083	16956	16813	17078	16895	16726	16876	16718	16633	16714	16973	16891	16957	16865	16810	16941	16698	17007	16911	16827	16928	16724	16857	16775	16869	16835	16860	16855	16852	16809	16904	17002	16476	16788	16735	16759	16877	16864	16777	17034	16897	17004	16758	16729	16714	16638	16902	16948	16799	16825	16930	17006	16905	16810	16865	16663	16846	17024	16828	16909	16985	16829	16872	16865	16775	16896	16796	16912	16871	16877	16777	16788	16826	16837	16776	16877	16854	16958	17069	16857	16858	16733	16744	16810	16971	16848	16934	16785	17021	16771	16881	16895	16908	16785	16778	16934	16847	16819	16584	16855	16435	16848	16983	16964	16790	16601	16749	16786	16789	16804	16700	16867	17141	16663	16837	16955	17025	16818	16735	17037	17081	16894	16708	16840	16979	16922	16796	16725	16947	16840	16697	16629	16745	16926	17010	16960	16849	16677	16911	16817	16665	16982	16844	16818	16895	16654	17104	16878	16793	16757	16857	16792	16839	16662	16786	16975	16815	16850	16794	16982	16860	16875	16904	16865	16757	16633	16828	16685	16975	16824	16882	16779	16818	16718	16888	16558	16928	16997	16765	16758	17018	16893	16767	16994	16769	16883	16895	16611	16500	16736	16892	16963	16876	16967	16849	16808	16712	16951	16840	16862	16684	17018	16527	16690	16677	16737	16845	16965	16866	16855	17045	16859	16732	16946	16897	16898	16940	16859	16805	16756	16910	16848	16786	17032	16673	16814	16798	16825	16983	16802	16857	16796	16773	16615	16826	16726	16866	16875	17077	16835	16729	16630	16734	16738	16700	17052	17017	16803	16762	16831	16867	16856	16913	16994	16926	16798	16716	16829	16793	16932	16847	16746	16756	16892	16916	16882	16712	16774	16792	16812	16647	16888	16749	17036	16753	16705	17001	16945	16803	16879	17001	16861	16740	16938	16920	16956	16949	16785	16914	16902	16859	16810	16891	16951	16992	16714	16949	16845	16770	16865	16831	16779	16923	16948	16982	16826	16654	16811	17013	16721	16841	16771	16920	16823	16861	16844	16968	16851	16847	16889	16681	16674	16797	16714	16793	17026	16672	16773	16696	16801	17041	16856	16922	16877	16888	16826	16718	16897	16592	16927	16781	16844	17067	16812	16937	17001	16946	17033	16638	16845	16789	16928	16824	16841	16577	16931	16770	16782	16841	16887	16887	16814	17044	17010	17047	16806	16945	16867	16889	16822	16942	16919	16893	16845	16959	16907	16655	16908	17077	16753	16856	16825	16936	16792	16993	16742	16701	16931	16843	16746	16745	16978	16824	16749	16751	16701	16694	16880	16870	16734	17049	16993	16705	17004	16951	16915	16920	16833	16710	16950	16737	16970	16877	17007	16874	16828	16845	16634	16912	16771	16694	16861	16653	16711	16892	16879	16712	16983	16865	16865	16858	16761	16902	16698	16746	16717	16552	16789	16699	16977	16971	16707	17075	16736	16840	16721	16828	17068	16638	16856	16775	16851	16870	16714	16523	16821	16965	16676	16886	17019	16909	16649	16944	16902	17020	16717	16878	16868	16948	17025	17110	16778	16828	16920	16815	16921	17088	17028	16831	16909	16770	16744	16924	16819	16906	16759	16966	16886	16755	16886	16717	17091	16844	16799	16921	16864	16811	16684	16772	16884	16988	17006	16948	16866	16853	16929	16689	16837	16707	16769	16859	16989	16799	16822	16815	16846	16838	16734	16801	16795	16503	16751	16807	16904	16956	16878	17055	16795	16862	16759	16868	16876	16876	16693	16727	16929	16979	16535	16974	16734	16812	17058	17058	16931	17004	16877	16928	16930	17075	17180	16798	16843	16801	16713	16914	16746	16716	16625	16954	16726	16944	16911	16989	16961	16977	16707	16957	16821	16823	17075	16730	16835	16812	16980	16928	16965	16820	17111	16783	16918	16844	16639	16959	16787	16814	16956	16881	16862	16765	16916	16603	16941	16750	16845	16957	17087	16962	16726	16847	16851	16840	17038	16871	16943	16690	16828	16786	16725	16764	16695	16912	16770	16939	16935	17022	16788	16864	16786	17026	17007	16820	16715	16468	16807	16787	16999	16582	16815	17049	16820	16826	16640	16933	16912	16918	16699	17039	17045	16779	16712	16786	16871	16834	16733	17149	16889	16619	17034	16758	16990	16653	16724	16974	16967	16734	16797	16975	16733	16796	16898	16870	16861	16957	16787	16871	16845	16805	16945	16694	16710	17014	16798	16849	16853	16926	16918	16660	16801	16687	16690	16911	16678	16876	16888	16771	16979	16829	16903	16873	16889	16880	16835	16899	16763	16656	16943	16831	16796	16610	16797	16869	17068	16936	16758	17126	16769	16881	16820	16869	16925	16773	16863	17022	16743	16820	16813	17022	16672	16845	16781	16775	16825	16797	16793	16971	16934	16789	16827	16750	16916	16806	16714	16943	16736	16942	16819	16866	16767	16796	16796	16798	17068	16807	16841	16878	16894	16787	16853	16792	16943	16677	16895	16864	16920	16905	16646	16837	16913	16493	16892	16882	16842	16792	16824	16828	16810	16911	16882	16834	16720	16920	16789	16948	16767	16805	16902	16887	16752	16827	16954	16916	16999	16783	16881	16561	16689	16822	16896	16738	17009	16922	16972	16988	16697	16981	16708	16511	16768	16821	16784	16999	16909	16680	16871	16983	16686	16756	16767	16812	16711	16848	16876	16600	17046	16828	16965	16846	16605	16842	16828	16687	16869	16833	16661	16743	16766	16886	16696	16753	16745	16833	16731	16935	16894	16804	17002	17067	16735	16878	16813	16882	16854	16838	16758	16839	16646	16673	16906	16841	16759	16934	16973	16786	16809	16874	16867	16803	16946	16735	16711	17214	16938	16880	16858	16606	16799	16593	16688	16791	16972	16971	17013	16749	16739	16739	16862	16855	16945	16848	17064	16815	16823	16922	17009	16901	16963	16731	16836	16893	16850	16999	16915	16993	16797	16839	16700	16849	16888	16900	16703	16768	16800	16847	16659	16613	16790	16827	16839	16891	16849	17042	16953	16904	17051	17054	16841	16676	16577	16874	16886	16930	17010	16773	16881	16826	16857	16815	16729	16812	17099	16786	16907	16848	16865	16711	16824	16918	16887	16945	16670	16900	16732	16797	16919	16763	16930	16879	16997	16838	16945	16987	16803	16907	17142	16886	16782	16781	16787	16950	16865	16966	16879	16927	16783	16833	16943	16828	16929	16773	16815	16800	16895	17039	16977	16821	16849	16681	16936	16963	16972	16734	16834	16749	16772	16910	16870	16809	16882	16783	17067	17032	16876	16738	16754	16647	16720	16860	16689	16850	17032	16732	16910	16840	16857	16890	16785	16770	16716	16772	16941	16913	16912	16898	16901	16860	16800	16706	16915	16752	16901	16778	16897	16964	16826	16820	16734	16838	16812	17004	16751	16621	16976	16875	16866	16985	16996	16982	16962	16776	16932	16883	16718	16686	16651	16719	16770	16850	16817	17067	16910	16705	16907	16796	16917	16928	16782	16881	16885	16865	17002	17031	16734	16812	16761	16841	16886	16733	16811	16892	16733	17127	16873	16863	16949	16733	16680	17026	17020	16859	16579	16814	16881	16921	16597	16875	16879	16861	16726	16833	16933	16711	16911	16992	16882	16885	16611	16761	16797	16766	16710	16862
22480	36419	23448	19690	16722	15397	14976	14615	14612	14525	14540	14279	14355	14288	14633	14602	14530	14519	14470	14506	14442	14362	14407	14447	14515	14495	14432	14417	14354	15387	14886	14672	14708	14572	14460	14408	14527	14396	14405	14433	14208	14530	14490	14337	14182	14457	14293	14219	14255	14121	14385	14398	14297	14379	14230	14421	14241	14403	14531	14490	14436	14318	14379	14344	14340	14462	14421	14458	14527	14308	14353	14329	14352	14274	14340	14350	14223	14527	14300	14356	14301	14543	14261	14532	14306	14389	14330	14348	14222	14275	14226	14514	14264	14402	14385	14392	14415	14411	14357	14387	14248	14360	14306	14337	14347	14451	14300	14375	14242	14376	14504	14310	14440	14546	14362	14394	14476	14433	14147	14490	14394	14313	14392	14335	14154	14301	14429	14245	14528	14498	14395	14438	14268	14417	14401	14345	14328	14349	14506	14465	14408	14380	14428	14297	14349	14357	14495	14444	14442	14484	14325	14613	14352	14413	14516	14355	14337	14372	14323	14278	14172	14341	14406	14434	14516	14331	14287	14380	14340	14423	14434	14504	14379	14419	14402	14435	14248	14286	14196	14335	14455	14332	14437	14486	14371	14295	14254	14392	14388	14423	14215	14329	14345	14424	14237	14427	14409	14515	14360	14507	14362	14396	14300	14526	14361	14381	14321	14271	14376	14584	14342	14515	14330	14428	14424	14393	14365	14450	14383	14441	14386	14395	14453	14453	14292	14427	14365	14253	14473	14308	14389	14286	14445	14380	14496	14285	14507	14361	14336	14407	14354	14341	14293	14382	14269	14423	14409	14295	14268	14399	14386	14329	14529	14368	14404	14248	14416	14442	14420	14545	14343	14466	14396	14526	14492	14335	14328	14523	14467	14222	14243	14425	14543	14263	14475	14536	14300	14343	14411	14267	14286	14316	14260	14616	14485	14377	14450	14475	14351	14398	14535	14431	14353	14384	14425	14439	14263	14431	14329	14266	14434	14440	14327	14275	14434	14205	14237	14238	14243	14276	14415	14410	14421	14264	14461	14448	14463	14453	14214	14151	14558	14370	14276	14453	14391	14301	14339	14295	14372	14359	14380	14386	14512	14409	14431	14346	14461	14390	14401	14185	14209	14347	14469	14409	14520	14291	14311	14510	14389	14375	14389	14408	14376	14228	14483	14439	14360	14263	14491	14485	14384	14424	14543	14433	14387	14377	14375	14402	14451	14324	14292	14311	14375	14475	14489	14349	14548	14495	14476	14298	14600	14387	14406	14352	14346	14370	14450	14306	14332	14238	14209	14398	14448	14257	14420	14400	14293	14379	14305	14350	14378	14396	14401	14148	14465	14302	14317	14341	14253	14385	14283	14369	14378	14375	14318	14397	14483	14330	14498	14372	14230	14355	14328	14234	14487	14424	14391	14261	14289	14460	14326	14259	14239	14478	14472	14400	14372	14393	14411	14554	14373	14433	14447	14363	14323	14141	14344	14384	14396	14413	14451	14383	14405	14268	14232	14343	14492	14368	14231	14340	14526	14334	14269	14423	14450	14450	14280	14449	14425	14130	14354	14192	14326	14229	14390	14339	14407	14396	14316	14432	14563	14472	14347	14275	14379	14317	14513	14287	14410	14368	14398	14371	14392	14204	14243	14284	14454	14549	14340	14303	14425	14169	14505	14399	14316	14367	14325	14302	14405	14396	14343	14428	14458	14272	14465	14474	14225	14504	14266	14325	14468	14440	14355	14472	14555	14305	14274	14353	14340	14356	14283	14277	14439	14420	14611	14497	14542	14542	14320	14360	14321	14488	14209	14327	14383	14499	14374	14495	14419	14365	14423	14429	14177	14424	14346	14341	14463	14307	14533	14386	14558	14321	14270	14357	14364	14285	14229	14227	14258	14250	14431	14419	14313	14484	14263	14393	14341	14409	14408	14143	14435	14508	14359	14346	14375	14191	14237	14381	14348	14438	14414	14430	14339	14402	14399	14538	14456	14256	14477	14341	14315	14367	14458	14380	14459	14427	14372	14349	14487	14430	14457	14363	14299	14224	14453	14450	14426	14487	14508	14373	14348	14435	14390	14335	14449	14582	14377	14367	14345	14539	14472	14424	14302	14291	14427	14269	14194	14382	14384	14370	14322	14402	14577	14492	14420	14224	14334	14334	14347	14520	14442	14389	14344	14525	14263	14454	14349	14299	14453	14296	14289	14437	14440	14368	14418	14402	14162	14369	14415	14542	14345	14264	14358	14450	14326	14403	14522	14216	14186	14401	14240	14496	14402	14523	14262	14330	14333	14489	14367	14387	14465	14295	14363	14323	14463	14363	14361	14423	14463	14369	14272	14224	14174	14501	14288	14343	14222	14450	14306	14410	14312	14294	14446	14302	14450	14630	14343	14368	14440	14303	14391	14423	14420	14564	14401	14340	14404	14466	14457	14459	14426	14139	14401	14394	14405	14269	14365	14367	14487	14354	14433	14441	14487	14353	14460	14477	14545	14372	14469	14446	14311	14446	14431	14273	14499	14466	14473	14383	14333	14491	14391	14361	14308	14422	14394	14380	14361	14332	14292	14424	14433	14478	14421	14465	14311	14598	14504	14389	14414	14333	14489	14524	14366	14446	14374	14407	14389	14349	14545	14267	14447	14370	14431	14423	14307	14384	14195	14253	14268	14302	14319	14569	14504	14322	14360	14301	14333	14309	14325	14470	14433	14333	14322	14265	14136	14445	14389	14381	14374	14155	14502	14443	14379	14345	14368	14450	14393	14254	14431	14256	14459	14408	14338	14336	14318	14242	14393	14332	14324	14444	14488	14295	14412	14489	14292	14263	14311	14234	14205	14321	14414	14366	14430	14356	14410	14485	14222	14347	14291	14438	14349	14342	14358	14210	14371	14368	14516	14440	14248	14458	14442	14327	14179	14367	14221	14331	14358	14292	14468	14331	14317	14291	14436	14327	14275	14421	14348	14290	14508	14171	14396	14152	14432	14388	14583	14270	14358	14474	14307	14463	14310	14295	14398	14452	14369	14307	14377	14345	14403	14333	14448	14524	14428	14354	14462	14306	14331	14504	14414	14420	14267	14436	14379	14502	14449	14313	14339	14271	14387	14329	14390	14424	14467	14391	14543	14428	14235	14318	14382	14422	14317	14291	14303	14177	14358	14432	14481	14419	14377	14333	14467	14256	14339	14401	14174	14271	14419	14414	14458	14288	14433	14409	14373	14491	14560	14381	14422	14259	14449	14288	14433	14371	14391	14359	14487	14439	14384	14326	14385	14404	14344	14304	14394	14326	14366	14358	14469	14625	14459	14289	14439	14534	14463	14591	14451	14360	14365	14369	14298	14413	14319	14603	14191	14278	14342	14480	14325	14517	14316	14419	14359	14391	14402	14338	14264	14350	14273	14279	14372	14482	14318	14370	14455	14247	14309	14436	14449	14315	14302	14414	14417	14406	14271	14496	14334	14285	14599	14471	14305	14397	14247	14414	14368	14317	14473	14436	14295	14228	14304	14410	14157	14468	14520	14474	14531	14260	14431	14378	14198	14411	14438	14617	14452	14459	14470	14332	14454	14343	14371	14377	14313	14333	14349	14332	14200	14424	14569	14440	14213	14355	14464	14396	14243	14380	14302	14401	14411	14557	14404	14441	14368	14456	14265	14302	14411	14488	14282	14410	14457	14391	14288	14383	14289	14295	14360	14312	14302	14362	14432	14137	14405	14490	14171	14293	14416	14361	14448	14373	14327	14301	14424	14440	14467	14448	14386	14436	14509	14435	14400	14408	14196	14358	14319	14237	14361	14292	14163	14373	14353	14415	14446	14251	14543	14501	14369	14394	14289	14508	14423	14545	14342	14519	14398	14303	14452	14232	14379	14501	14415	14280	14299	14430	14233	14404	14314	14472	14428	14246	14299	14292	14259	14245	14431	14256	14389	14459	14433	14247	14361	14352	14553	14327	14402	14444	14227	14382	14414	14279	14449	14375	14486	14508	14332	14233	14304	14360	14344	14306	14286	14355	14220	14518	14419	14438	14410	14407	14424	14398	14332	14315	14389	14293	14542	14329	14580	14380	14342	14407	14307	14317	14461	14257	14397	14264	14459	14391	14448	14422	14396	14569	14374	14287	14357	14306	14456	14606	14511	14247	14471	14412	14393	14359	14389	14539	14437	14192	14320	14314	14337	14448	14368	14166	14386	14397	14238	14360	14402	14422	14375	14373	14534	14407	14360	14338	14451	14365	14409	14172	14480	14521	14326	14397	14360	14338	14377	14309	14420	14276	14507	14409	14473	14468	14370	14323	14472	14193	14440	14455	14415	14217	14516	14398	14449	14517	14304	14390	14276	14386	14361	14245	14227	14308	14444	14406	14497	14349	14226	14339	14501	14272	14376	14433	14462	14265	14420	14438	14268	14282	14569	14384	14435	14429	14402	14548	14366	14419	14443	14234	14397	14252	14437	14311	14376	14490	14450	14307	14381	14342	14386	14392	14450	14477	14428	14336	14104	14317	14319	14377	14605	14543	14570	14410	14349	14373	14123	14415	14319	14224	14598	14479	14474	14233	14502	14179	14485	14396	14623	14259	14200	14432	14262	14395	14468	14268	14472	14366	14475	14551	14367	14281	14538	14351	14343	14399	14312	14393	14390	14367	14453	14363	14517	14483	14456	14554	14327	14531	14199	14241	14491	14451	14380	14445	14556	14478	14495	14416	14416	14307	14266	14512	14318	14224	14469	14399	14239	14422	14385	14351	14331	14351	14255	14387	14313	14301	14429	14399	14418	14319	14424	14429	14238	14475	14318	14411	14311	14294	14491	14483	14337	14373	14368	14250	14305	14306	14410	14671	14526	14525	14312	14503	14366	14450	14476	14483	14342	14371	14304	14396	14451	14439	14276	14387	14333	14334	14354	14346	14394	14414	14252	14337	14477	14508	14237	14429	14311	14281	14446	14414	14397	14472	14390	14149	14389	14498	14290	14544	14493	14258	14390	14304	14452	14307	14330	14614	14437	14336	14257	14317	14462	14222	14431	14348	14449	14439	14373	14278	14457	14522	14261	14437	14396	14362	14321	14340	14322	14256	14345	14371	14202	14355	14256	14436	14329	14431	14417	14319	14324	14339	14318	14174	14345	14307	14420	14347	14272	14507
22121	21077	28333	24108	21381	23087	23293	18635	17785	18078	17738	17544	17832	17711	17586	17716	17801	17663	17582	17431	17474	17404	17418	17355	17450	17573	17727	17674	18516	19099	18204	17669	17430	17494	17427	17328	17636	17423	17325	17546	17306	17497	17298	17413	17284	17550	17293	17135	17294	17248	17434	17284	17152	17229	17243	17285	17482	17442	17554	17358	17249	17449	17338	17394	17380	17243	17186	17445	17307	17230	17255	17401	17492	17408	17387	17225	17316	17387	17179	17315	17282	17268	17212	17400	17459	17292	17316	17349	17327	17254	17511	17454	17416	17239	17342	17449	17167	17179	17349	17394	17188	17293	17471	17308	17169	17328	17448	17127	17389	17527	17226	17363	17060	17206	17430	17269	17398	17322	17409	17312	17511	17206	17232	17356	17392	17468	17419	17226	17206	17412	17417	17548	17251	17225	17291	17416	17446	17515	17146	17322	17294	17605	17360	17302	17496	17422	17168	17355	17209	17100	17268	17353	17299	17231	17441	17385	17573	17319	17376	17212	17296	17245	17188	17393	17449	17178	17388	17335	17234	17089	17108	17234	17192	17369	17312	17587	17401	17424	17281	17418	17380	17152	17192	17356	17338	17263	17389	17248	17323	17293	17363	17381	17318	17215	17206	17361	17386	17371	17243	17272	17489	17406	17179	17302	17379	17266	17392	17252	17285	17349	17395	17284	17404	17338	17111	17277	17264	17428	17368	17111	16942	17039	17127	17380	17358	17187	17253	17277	17141	17288	17311	17267	17349	17416	17278	17359	17433	17338	17088	17407	17337	17424	17465	17286	17429	17329	17286	17349	17273	17426	17496	17132	17226	17159	17252	17276	17220	17276	17282	17339	17215	17321	17182	17159	17286	17069	17390	17152	17290	17414	17157	17195	17327	17404	17279	17187	17221	17352	17257	17311	17151	17283	17175	17144	17250	17321	17162	17444	17510	17319	17218	17141	17148	17354	17483	17421	17306	17344	17156	17275	17607	17384	17244	17242	17186	17338	17283	17305	17317	17368	17381	17149	17137	17280	17379	17393	17592	17349	17338	17254	17304	17247	17337	17414	17256	17231	17160	17025	17278	17350	17464	17167	17336	17237	17174	17356	17229	17219	17511	17290	17185	17206	17280	17291	17233	17271	17283	17216	17202	17306	17293	17282	17349	17332	17432	17156	17323	17321	17192	17488	17145	17454	17319	17386	17397	17148	17420	17363	17321	17167	17233	17248	17216	17278	17116	17305	17019	17411	17216	17077	17460	17345	17291	17156	17392	17265	17697	17309	17461	17389	17230	17321	17329	16844	17506	17281	17319	17193	17190	17228	17378	17251	17480	17123	17173	17287	17328	17257	17114	17183	17207	17355	17534	17105	17283	17363	17205	17390	17235	17193	17462	17225	17286	17273	17382	17118	17276	17244	17170	17012	17129	17421	17053	17229	17392	17388	17215	17292	17138	17376	17279	17426	17213	17311	17371	17275	17022	17176	17234	17263	17321	17214	17240	17407	17322	17308	17346	17240	17387	17476	17445	17257	17190	17187	17517	17608	17370	17389	17347	17063	17307	17232	17468	17223	17139	17254	17166	17233	17352	17329	17285	17339	17071	17331	17232	17225	17401	17247	17328	17499	17277	17375	17398	17343	16912	17274	17279	17448	17364	17146	17174	17433	17445	17323	17440	17259	17236	17384	17542	17274	17361	17141	17088	17337	17252	17293	17367	17466	17305	17336	17264	17278	17531	17419	17509	17216	17494	17466	17269	17267	17252	17307	17371	17228	17206	17421	17328	17331	17426	17194	17207	17373	17389	17198	17362	17221	17427	17121	17348	17196	17283	17314	17374	17237	17256	17177	17252	17365	17441	17427	17399	17173	16975	17202	17358	17516	17337	17221	17304	17439	17392	17271	17396	17460	17140	17387	17361	17229	17061	17255	17371	17313	17495	17220	17257	17289	17222	17262	17412	17461	17213	17519	17145	17278	17342	17295	17133	17456	17304	17117	17231	17200	17428	17370	17203	17094	17234	17306	17379	17342	17427	17281	17424	17249	17353	17295	17352	17292	17281	17424	17327	17479	17200	17210	17337	17201	17358	17341	17031	17598	17171	17422	17293	17324	17396	17424	17201	17144	17315	17241	17358	17341	17328	17357	17104	17290	17278	17341	17317	17533	17113	17149	17169	17258	17314	17295	17273	17220	17294	17309	17536	17136	17425	17110	17450	17148	17497	17384	17080	17170	17208	17335	17354	17329	17292	17380	17234	17137	17118	17453	17272	17241	17289	17178	17328	17156	17250	17255	17502	17156	17171	17148	17479	17220	17308	17374	17192	17212	17177	17198	17275	17177	17241	17334	17176	17141	17305	17511	17390	17263	17470	17239	17342	17342	17335	17196	17307	17254	17148	17227	17297	17395	17415	17091	17537	17143	17467	17448	17281	17107	17245	17409	17106	17333	17114	17388	17289	17201	17279	17340	17423	17284	17224	17263	17360	17515	17305	17227	17265	17311	17267	17375	17316	17232	17359	17409	17300	17299	17421	17389	17362	17272	17174	17154	17284	17265	17261	17386	17203	17172	17240	17306	17362	17447	17185	17184	17217	17110	17290	17276	17065	17140	17336	17418	17295	17313	17039	17283	17367	17149	17490	17305	17226	17385	17415	17526	17226	17446	17258	17195	17103	17392	17259	17415	17313	17301	17295	17167	17247	17272	17496	17341	17194	17138	17185	17244	17296	17261	17313	17355	17447	17296	17405	17443	17298	17315	17230	17301	17258	17161	17319	17256	17346	17283	17488	17374	17329	17358	17639	17108	17253	17177	17378	17074	17109	17233	17365	17294	17285	17379	17346	17214	17314	17221	17375	17212	17357	17282	17299	17302	17220	17337	17295	17198	17188	17249	17559	17262	17188	17219	17125	17419	17382	17338	17247	17152	17173	17390	17330	17367	17167	17177	17234	17246	17225	17348	17364	17322	17305	17340	17344	17413	17277	17315	17260	17273	17262	17221	17163	17198	17323	17161	17108	17270	17122	17138	17289	17195	17264	17167	17231	17252	17369	17455	17250	17202	17376	17306	17240	17370	17193	17278	17459	17314	17396	17206	17370	17247	17300	17413	17105	17066	17333	17222	17387	17192	17197	17336	17536	17255	17168	17329	17272	17183	17236	17151	17464	17189	17253	17359	17346	17235	17415	17348	17135	17470	17206	17255	17144	17435	17110	17219	17235	17314	17383	17349	17216	17263	17439	17305	17371	17229	17318	17401	17328	17085	17390	17289	17310	17095	17427	17299	17485	17269	17095	17315	17399	17254	17312	17486	17314	17217	17266	17358	17216	17208	17333	17263	17446	17213	17399	17231	17271	17462	17253	17260	17451	17251	17318	17199	17166	17185	17310	17157	17283	17230	17307	17238	17166	17311	17185	17343	17278	17214	17354	17570	17219	17261	17175	17421	17484	17232	17317	17428	17249	17430	17259	17067	17026	17262	17393	17240	17202	17282	17292	17117	17347	17332	17414	17282	17364	17249	17380	17293	17195	17297	17148	17134	17571	17097	17278	17170	17264	17270	17339	17277	17164	17220	17291	17350	17509	17316	17438	17163	17191	17234	17442	17324	17212	17299	17302	17266	17241	17466	17424	17130	17330	17405	17326	17179	17261	17511	17324	17335	17274	17292	17491	17211	17326	17256	17193	17216	17031	17132	17388	17349	17368	17442	17491	17220	17179	17359	17441	17227	17273	17247	17393	17495	17376	17360	17271	17263	17292	17315	17412	17357	17314	17159	17359	17231	17248	17188	17440	17354	17359	17220	17222	17369	17306	17231	17295	17143	17082	17151	17394	17209	17124	17193	17282	17213	17162	17383	17025	17252	17246	17334	17258	17174	17270	17229	17093	17144	17416	17313	17210	17204	17264	17263	17239	17142	17438	17232	17174	17250	17290	17251	17337	17408	17382	17459	17258	17243	17204	17328	17246	17535	17148	17294	17227	17140	17145	17296	17344	17280	17298	17261	17244	17283	17287	17516	17483	17454	17188	17269	17338	17350	17269	17319	17204	17308	17314	17111	17258	17326	17233	17273	17258	17147	17387	17297	17142	17394	17313	17341	17326	17124	17362	17517	17138	17399	17441	17057	17134	17343	17448	17508	17450	17303	17208	17239	17226	17172	17343	17515	17406	17325	17310	17227	17391	17307	17124	17212	17057	17322	17424	17222	17346	17418	17174	17180	17443	17386	17259	17344	17293	17177	17205	17409	17186	17376	17295	17299	17234	17374	17333	17322	17443	17178	17354	17388	17294	17366	17386	17108	17226	17212	17326	17288	17428	17211	17329	17240	17055	17366	17107	17384	17366	17112	17178	17304	17380	17251	17328	17272	17183	17207	17435	17277	17128	17166	17264	17326	17234	17274	17285	17423	17307	17274	17226	17322	17370	17245	17212	17373	17104	17223	17368	17326	17263	17134	17202	17333	17395	17514	17405	17250	17251	17275	17392	17347	17488	17342	17393	17164	17294	17203	17196	17206	17268	17212	17233	17489	17399	17341	17403	17029	17270	17428	17378	17329	17439	17205	17334	17480	17117	17185	17105	17394	17331	17439	17108	17400	17243	17152	17181	17189	17428	17404	17489	17330	17345	17220	17322	17370	17466	17315	17151	17288	17508	17398	17047	17240	17364	17098	17310	17340	17175	17275	17347	17226	17541	17267	17274	17168	17099	17327	17218	17354	17282	17353	17204	17125	17247	17399	17069	17170	17499	17426	17303	17211	17401	17185	17366	17238	17120	17178	17595	17513	17343	17365	17325	17268	17350	17341	17168	17132	17113	17322	17425	17384	17306	17116	17509	17241	17070	17110	17243	17415	17296	17238	17126	17225	17381	17277	17276	17500	17499	17310	17379	17394	17412	17344	17312	17209	17470	17199	17300	17386	17091	17289	17035	17434	17460	17321	17412	17214	17339	17189	17360	17399	17388	17417	17212	17173	17212	17468	17272	17210	17365	17249	17355	17281	17387	17342	17206	17290	17283	17126	17344	17372	17205	17541	17477	17451	17277	17321	17190	17213	17330	17291	17322	17254	17330	17353	17422	17370	17336	17446	17280	17262	17329	17336	17332	17314	17450	17076	17535	17552	17524	17219	17388	17195	17219	17151	17292	17444
25617	47057	37144	24177	18798	17213	15865	15496	14996	14966	14958	14797	14807	14958	14719	14725	14701	14762	14796	14884	14822	14595	14719	14714	14687	14763	14836	14956	16610	16893	15104	15010	14925	14759	14636	14638	14620	14612	14652	14554	14629	14574	14655	14706	14632	14621	14738	14494	14709	14550	14543	14603	14558	14524	14608	14656	14663	14612	14692	14523	14671	14672	14633	14564	14569	14533	14586	14672	14783	14542	14524	14556	14705	14449	14581	14589	14579	14560	14506	14558	14660	14707	14788	14767	14649	14723	14620	14579	14529	14710	14735	14597	14562	14821	14585	14698	14564	14642	14785	14614	14483	14804	14761	14536	14484	14383	14500	14588	14436	14591	14621	14389	14525	14526	14613	14646	14416	14617	14646	14583	14538	14563	14604	14445	14600	14658	14734	14798	14469	14748	14501	14363	14567	14716	14709	14506	14641	14748	14608	14537	14488	14693	14477	14603	14689	14597	14676	14636	14560	14547	14718	14399	14394	14670	14479	14612	14643	14608	14682	14413	14527	14572	14612	14630	14516	14423	14589	14607	14728	14481	14643	14801	14747	14785	14652	14575	14711	14568	14612	14526	14574	14523	14678	14482	14621	14480	14502	14636	14553	14660	14774	14476	14769	14743	14649	14639	14629	14561	14612	14644	14544	14432	14536	14607	14380	14515	14512	14411	14589	14657	14638	14549	14558	14478	14644	14557	14636	14559	14620	14625	14497	14360	14642	14712	14611	14564	14475	14544	14494	14516	14667	14744	14687	14593	14604	14648	14652	14565	14658	14594	14499	14406	14693	14632	14624	14557	14687	14571	14578	14604	14555	14764	14588	14712	14531	14549	14691	14664	14562	14446	14702	14812	14554	14660	14710	14495	14771	14597	14506	14639	14665	14648	14717	14760	14667	14559	14438	14546	14599	14568	14714	14691	14388	14788	14725	14450	14622	14574	14552	14703	14610	14646	14381	14527	14516	14563	14599	14584	14617	14676	14604	14695	14600	14615	14573	14393	14740	14612	14620	14503	14643	14697	14630	14517	14721	14500	14567	14547	14665	14673	14625	14614	14718	14547	14489	14525	14635	14632	14696	14453	14618	14704	14686	14829	14622	14592	14683	14576	14720	14486	14593	14807	14566	14785	14608	14701	14408	14595	14676	14652	14470	14665	14608	14522	14587	14540	14489	14615	14653	14546	14664	14540	14748	14863	14669	14653	14784	14722	14674	14458	14607	14709	14715	14679	14588	14537	14461	14616	14846	14502	14744	14457	14537	14758	14508	14569	14565	14459	14584	14765	14707	14618	14653	14549	14650	14531	14658	14599	14358	14555	14640	14601	14655	14647	14509	14727	14759	14585	14635	14640	14655	14469	14496	14459	14639	14627	14467	14682	14559	14569	14615	14736	14693	14684	14446	14684	14461	14613	14513	14692	14490	14591	14646	14516	14660	14628	14707	14548	14490	14636	14609	14554	14773	14635	14488	14500	14628	14615	14476	14692	14592	14565	14686	14673	14574	14744	14688	14608	14641	14626	14640	14638	14715	14660	14524	14608	14527	14634	14498	14640	14566	14564	14606	14539	14755	14493	14607	14697	14661	14544	14745	14564	14524	14697	14464	14516	14609	14417	14645	14664	14571	14542	14612	14602	14531	14632	14541	14588	14584	14406	14725	14643	14415	14610	14516	14591	14547	14647	14420	14742	14577	14681	14580	14663	14529	14568	14502	14690	14500	14441	14616	14538	14591	14560	14499	14636	14792	14466	14479	14567	14683	14478	14583	14502	14530	14433	14705	14577	14498	14725	14655	14561	14523	14415	14578	14552	14913	14560	14715	14715	14599	14524	14525	14587	14363	14606	14533	14465	14580	14527	14806	14522	14543	14475	14563	14507	14531	14489	14599	14510	14506	14625	14611	14683	14545	14561	14781	14404	14525	14635	14524	14489	14529	14684	14646	14538	14431	14609	14479	14744	14514	14632	14703	14536	14754	14576	14428	14530	14610	14644	14662	14514	14798	14394	14526	14489	14511	14544	14537	14463	14564	14418	14514	14534	14531	14693	14673	14586	14630	14603	14454	14616	14507	14579	14592	14533	14722	14693	14417	14608	14439	14734	14693	14527	14571	14737	14591	14578	14700	14635	14633	14646	14620	14556	14464	14667	14619	14451	14554	14599	14667	14600	14611	14677	14685	14755	14451	14647	14534	14683	14580	14725	14658	14423	14680	14631	14789	14757	14501	14477	14485	14455	14536	14540	14695	14492	14566	14627	14717	14665	14639	14521	14505	14662	14636	14647	14567	14554	14505	14624	14654	14598	14692	14652	14672	14526	14796	14695	14638	14506	14571	14398	14505	14576	14537	14430	14660	14606	14465	14423	14519	14512	14678	14578	14567	14598	14574	14520	14568	14630	14461	14599	14694	14527	14621	14569	14453	14512	14745	14647	14519	14625	14514	14621	14574	14652	14678	14483	14557	14568	14600	14626	14746	14493	14326	14543	14705	14590	14404	14735	14623	14633	14495	14608	14720	14604	14736	14439	14735	14607	14577	14658	14577	14455	14601	14547	14753	14688	14477	14580	14641	14652	14714	14526	14552	14597	14652	14507	14701	14691	14479	14511	14621	14611	14440	14535	14629	14495	14640	14743	14518	14580	14556	14506	14639	14742	14509	14460	14519	14776	14660	14592	14427	14520	14628	14637	14681	14686	14453	14605	14590	14899	14648	14698	14599	14666	14644	14698	14735	14508	14825	14720	14534	14742	14611	14400	14658	14550	14659	14513	14607	14604	14475	14651	14628	14534	14580	14504	14621	14448	14613	14642	14694	14740	14728	14759	14505	14618	14621	14619	14633	14545	14722	14445	14672	14781	14648	14563	14649	14638	14467	14520	14563	14701	14614	14625	14534	14540	14661	14590	14588	14577	14535	14475	14455	14599	14553	14591	14778	14632	14678	14768	14562	14708	14567	14542	14464	14518	14674	14446	14616	14809	14686	14552	14759	14542	14590	14598	14654	14568	14527	14538	14515	14466	14682	14530	14686	14493	14502	14682	14673	14479	14689	14664	14619	14554	14641	14570	14602	14677	14549	14567	14668	14536	14635	14698	14480	14390	14644	14751	14444	14635	14590	14528	14889	14607	14634	14556	14673	14460	14617	14482	14764	14632	14582	14776	14624	14576	14501	14468	14702	14584	14558	14642	14712	14773	14703	14528	14655	14563	14533	14610	14706	14753	14637	14651	14459	14784	14659	14542	14610	14715	14577	14804	14665	14605	14627	14599	14391	14687	14693	14614	14520	14488	14790	14598	14749	14525	14806	14539	14710	14475	14581	14660	14474	14519	14528	14520	14581	14576	14664	14567	14527	14731	14625	14495	14529	14561	14697	14490	14487	14638	14605	14687	14528	14634	14843	14566	14609	14565	14622	14578	14477	14754	14576	14563	14569	14430	14478	14467	14602	14632	14631	14772	14455	14583	14635	14454	14636	14680	14586	14521	14580	14489	14628	14476	14692	14514	14598	14722	14617	14678	14622	14575	14577	14537	14598	14701	14678	14578	14661	14551	14540	14506	14665	14679	14641	14534	14656	14506	14624	14684	14512	14656	14548	14625	14669	14696	14711	14534	14500	14589	14503	14576	14578	14659	14689	14565	14675	14780	14634	14596	14541	14594	14583	14681	14584	14717	14601	14650	14784	14627	14618	14725	14415	14587	14488	14730	14342	14702	14456	14646	14700	14501	14543	14531	14499	14751	14405	14704	14698	14579	14723	14438	14516	14620	14598	14708	14637	14586	14677	14579	14411	14606	14633	14517	14621	14711	14914	14654	14471	14668	14500	14551	14567	14569	14692	14554	14549	14543	14501	14577	14633	14586	14739	14620	14707	14432	14488	14813	14645	14576	14639	14584	14536	14541	14546	14722	14531	14628	14495	14612	14565	14642	14644	14570	14395	14749	14562	14659	14618	14629	14534	14603	14658	14644	14784	14664	14637	14670	14738	14555	14632	14741	14644	14428	14589	14613	14692	14627	14587	14714	14727	14606	14604	14579	14676	14571	14529	14440	14619	14554	14443	14599	14717	14671	14418	14616	14557	14592	14654	14638	14566	14591	14531	14530	14600	14780	14612	14703	14550	14894	14585	14481	14667	14514	14579	14532	14624	14702	14602	14553	14505	14611	14567	14637	14566	14639	14502	14603	14761	14620	14682	14668	14724	14782	14672	14746	14507	14595	14422	14606	14636	14568	14639	14512	14453	14681	14601	14775	14562	14609	14722	14564	14351	14608	14487	14743	14495	14560	14537	14658	14496	14522	14566	14662	14692	14745	14596	14540	14460	14620	14561	14658	14662	14688	14770	14498	14634	14699	14656	14434	14571	14544	14566	14720	14699	14721	14573	14531	14537	14520	14801	14571	14549	14637	14758	14769	14361	14496	14561	14580	14663	14598	14663	14822	14600	14595	14624	14545	14683	14394	14370	14647	14523	14450	14789	14544	14531	14578	14520	14567	14628	14713	14541	14521	14707	14680	14567	14730	14627	14657	14494	14717	14466	14562	14701	14705	14659	14596	14513	14677	14608	14582	14375	14696	14641	14680	14633	14633	14484	14757	14545	14510	14653	14687	14590	14603	14512	14512	14513	14594	14575	14569	14677	14595	14575	14586	14578	14580	14294	14536	14707	14644	14597	14613	14735	14721	14775	14553	14438	14431	14656	14622	14731	14558	14632	14596	14562	14752	14518	14659	14541	14433	14519	14638	14485	14465	14763	14544	14702	14740	14627	14699	14569	14710	14491	14511	14497	14495	14726	14571	14622	14513	14802	14607	14621	14468	14727	14676	14434	14595	14412	14687	14525	14621	14636	14632	14472	14597	14613	14680	14641	14508	14749	14619	14616	14643	14635	14416	14689	14561	14641	14632	14786	14592	14714	14577	14608	14682	14717	14631	14608	14592	14648	14544	14617	14686	14598	14499	14608	14566	14598	14537	14664	14582	14804	14603	14524	14645	14394	14555	14675	14662	14633	14482	14642	14591	14403	14501	14629	14362	14666	14812	14752	14579	14605	14540	14777	14630	14725	14659	14706	14502	14643	14549	14789	14731	14541	14439	14573	14793	14594	14426	14639	14634	14638	14662	14630	14449	14976	14685	14610	14664	14549	14679
29156	24259	26071	21637	16820	15951	15760	15423	15541	15564	15658	15483	15649	15547	15340	15423	15564	15366	15483	15689	15740	15457	15572	15472	15532	15454	15584	15707	15807	15625	15496	15638	15523	15678	15606	15522	15477	15508	15633	15569	15225	15377	15526	15509	15590	15516	15519	15477	15346	15316	15526	15236	15403	15478	15425	15591	15355	15463	15626	15406	15403	15387	15569	15403	15278	15464	15458	15168	15450	15450	15387	15520	15585	15431	15494	15325	15422	15576	15340	15485	15468	15474	15421	15477	15489	15451	15452	15560	15396	15411	15477	15366	15526	15312	15492	15465	15377	15518	15343	15382	15515	15341	15602	15599	15443	15426	15360	15516	15570	15382	15605	15505	15426	15518	15599	15628	15553	15464	15419	15700	15446	15428	15524	15299	15424	15385	15385	15387	15514	15571	15281	15362	15368	15322	15584	15619	15403	15421	15348	15263	15241	15333	15407	15531	15711	15321	15652	15514	15571	15696	15567	15547	15346	15428	15423	15416	15489	15280	15369	15477	15478	15499	15601	15500	15388	15507	15488	15344	15467	15596	15434	15571	15513	15407	15602	15504	15295	15653	15649	15432	15285	15596	15467	15427	15493	15371	15581	15470	15450	15568	15547	15383	15569	15412	15539	15393	15413	15328	15532	15361	15377	15360	15259	15346	15419	15634	15426	15468	15414	15468	15349	15407	15621	15528	15576	15331	15441	15439	15474	15617	15394	15535	15563	15496	15465	15605	15409	15364	15300	15423	15634	15666	15306	15396	15498	15533	15749	15618	15561	15436	15544	15360	15260	15233	15414	15655	15498	15432	15425	15363	15485	15549	15679	15396	15618	15524	15353	15503	15742	15485	15458	15781	15610	15503	15410	15561	15485	15552	15525	15496	15537	15202	15397	15376	15439	15428	15487	15554	15481	15298	15477	15304	15464	15489	15378	15281	15492	15427	15557	15624	15283	15605	15621	15469	15511	15619	15556	15400	15408	15438	15540	15428	15493	15467	15719	15695	15440	15488	15457	15650	15559	15586	15403	15365	15474	15425	15547	15389	15510	15461	15489	15390	15379	15365	15714	15488	15344	15625	15453	15494	15309	15387	15449	15614	15544	15547	15410	15322	15509	15386	15569	15527	15460	15535	15552	15438	15484	15386	15624	15680	15806	15504	15551	15575	15439	15551	15639	15610	15516	15420	15561	15472	15296	15395	15327	15434	15575	15537	15544	15425	15207	15364	15354	15490	15360	15618	15517	15386	15537	15395	15473	15430	15516	15811	15379	15381	15386	15526	15649	15401	15505	15305	15615	15452	15490	15308	15489	15491	15545	15212	15640	15476	15495	15545	15485	15329	15455	15295	15648	15424	15536	15466	15399	15473	15520	15403	15441	15575	15608	15457	15573	15513	15601	15264	15304	15459	15437	15509	15393	15524	15427	15466	15595	15485	15320	15570	15403	15576	15401	15311	15614	15389	15436	15481	15506	15358	15221	15390	15528	15266	15525	15450	15639	15521	15753	15551	15689	15458	15460	15294	15288	15371	15659	15607	15571	15461	15586	15501	15373	15557	15267	15579	15478	15309	15567	15465	15471	15455	15393	15486	15415	15344	15377	15358	15355	15415	15350	15445	15523	15516	15543	15411	15486	15452	15515	15405	15543	15427	15506	15415	15610	15545	15410	15445	15433	15456	15461	15581	15595	15327	15435	15543	15635	15821	15514	15373	15554	15405	15648	15246	15588	15573	15458	15366	15670	15393	15512	15549	15685	15565	15446	15388	15570	15507	15554	15396	15400	15362	15454	15453	15391	15530	15418	15159	15521	15295	15450	15408	15454	15583	15336	15473	15631	15498	15452	15547	15564	15529	15534	15732	15648	15507	15374	15541	15637	15502	15475	15466	15596	15709	15732	15437	15484	15507	15437	15442	15629	15407	15585	15542	15648	15469	15497	15456	15386	15479	15460	15366	15399	15519	15645	15451	15368	15410	15647	15313	15389	15416	15331	15463	15402	15678	15456	15278	15396	15438	15555	15382	15473	15554	15400	15447	15582	15622	15473	15355	15208	15501	15508	15468	15662	15413	15540	15502	15567	15371	15485	15533	15548	15370	15599	15505	15661	15291	15458	15600	15498	15315	15583	15459	15616	15419	15385	15364	15419	15558	15511	15361	15479	15500	15679	15350	15639	15438	15605	15600	15432	15421	15671	15547	15252	15502	15686	15612	15395	15424	15530	15498	15630	15596	15413	15296	15447	15637	15564	15380	15375	15530	15617	15538	15547	15402	15353	15582	15519	15455	15364	15400	15478	15625	15429	15480	15489	15604	15536	15521	15395	15462	15697	15677	15466	15573	15276	15405	15569	15516	15553	15551	15499	15504	15514	15614	15632	15406	15437	15591	15591	15391	15444	15352	15496	15462	15410	15425	15462	15531	15708	15602	15484	15684	15406	15484	15540	15327	15334	15492	15377	15470	15464	15559	15470	15417	15524	15443	15586	15292	15528	15543	15588	15405	15357	15490	15493	15686	15420	15642	15557	15434	15464	15461	15554	15490	15663	15539	15611	15477	15325	15441	15370	15576	15529	15577	15520	15344	15575	15356	15633	15444	15505	15501	15432	15165	15422	15513	15468	15734	15362	15569	15511	15630	15544	15446	15584	15410	15393	15498	15280	15564	15557	15328	15367	15469	15601	15571	15514	15517	15444	15572	15435	15500	15409	15475	15519	15312	15473	15534	15472	15395	15391	15293	15555	15462	15542	15522	15438	15480	15399	15606	15721	15361	15455	15532	15695	15419	15568	15312	15793	15441	15377	15585	15489	15609	15324	15530	15462	15317	15426	15385	15558	15620	15448	15412	15504	15343	15583	15429	15335	15494	15575	15618	15299	15570	15576	15659	15559	15594	15476	15611	15590	15539	15445	15377	15481	15553	15546	15537	15438	15411	15585	15475	15456	15601	15406	15485	15473	15622	15406	15606	15657	15408	15620	15628	15332	15341	15576	15474	15505	15340	15380	15386	15442	15589	15504	15396	15580	15483	15658	15479	15699	15469	15541	15652	15468	15573	15593	15476	15395	15257	15342	15470	15468	15385	15703	15383	15507	15549	15438	15513	15502	15614	15522	15427	15517	15696	15523	15445	15549	15498	15427	15502	15605	15516	15666	15548	15540	15587	15556	15391	15533	15461	15544	15385	15318	15494	15673	15456	15554	15679	15409	15464	15320	15578	15342	15629	15706	15440	15559	15539	15291	15488	15421	15305	15513	15559	15493	15456	15578	15591	15554	15402	15252	15517	15366	15417	15680	15550	15535	15456	15567	15748	15418	15540	15623	15446	15515	15440	15589	15678	15681	15642	15425	15771	15567	15287	15454	15424	15458	15508	15465	15576	15426	15482	15540	15636	15515	15543	15730	15536	15543	15381	15546	15502	15504	15455	15566	15541	15646	15534	15594	15486	15388	15460	15563	15648	15349	15507	15522	15585	15497	15471	15546	15595	15691	15535	15285	15417	15460	15453	15389	15432	15491	15612	15384	15600	15579	15546	15547	15615	15527	15526	15300	15395	15482	15417	15593	15507	15468	15488	15617	15548	15472	15463	15303	15485	15587	15511	15513	15615	15563	15612	15452	15467	15591	15514	15631	15368	15605	15565	15478	15376	15328	15388	15361	15175	15440	15299	15672	15504	15498	15667	15528	15352	15345	15603	15496	15432	15626	15486	15520	15405	15399	15518	15398	15377	15551	15556	15641	15373	15522	15461	15454	15398	15557	15580	15444	15331	15590	15541	15671	15367	15544	15597	15466	15368	15398	15417	15382	15419	15358	15431	15511	15565	15605	15538	15666	15544	15448	15475	15477	15643	15459	15596	15517	15411	15566	15689	15706	15349	15553	15545	15546	15429	15543	15559	15510	15383	15378	15240	15494	15582	15493	15313	15310	15477	15434	15445	15572	15500	15424	15504	15575	15477	15482	15478	15520	15418	15585	15774	15465	15445	15360	15666	15447	15468	15527	15192	15379	15610	15405	15445	15422	15501	15718	15549	15355	15537	15656	15794	15684	15531	15434	15636	15543	15466	15441	15555	15568	15656	15473	15532	15543	15516	15522	15383	15559	15513	15355	15575	15399	15592	15585	15533	15610	15387	15576	15509	15486	15526	15473	15482	15481	15510	15415	15416	15378	15429	15497	15427	15488	15766	15528	15722	15490	15419	15510	15528	15422	15520	15361	15443	15478	15440	15539	15537	15424	15498	15597	15506	15567	15322	15476	15496	15559	15488	15324	15667	15565	15537	15469	15399	15455	15572	15502	15479	15364	15401	15556	15321	15596	15553	15237	15482	15586	15391	15313	15268	15390	15348	15333	15229	15596	15647	15212	15654	15394	15466	15515	15375	15429	15444	15483	15461	15509	15441	15574	15588	15622	15541	15449	15487	15560	15283	15444	15663	15463	15360	15598	15652	15394	15439	15754	15700	15550	15528	15500	15463	15519	15402	15379	15582	15529	15507	15411	15575	15497	15523	15472	15612	15368	15390	15236	15492	15296	15477	15755	15327	15540	15379	15563	15654	15598	15681	15458	15409	15514	15511	15427	15473	15460	15350	15542	15547	15721	15589	15512	15498	15636	15682	15588	15517	15605	15508	15386	15633	15535	15430	15407	15480	15556	15508	15437	15605	15546	15486	15567	15549	15692	15524	15694	15473	15435	15531	15527	15723	15367	15472	15192	15528	15550	15432	15522	15566	15341	15435	15528	15540	15463	15514	15418	15493	15434	15426	15596	15543	15430	15446	15374	15638	15682	15603	15558	15282	15754	15396	15388	15625	15346	15596	15486	15342	15542	15580	15659	15401	15384	15677	15649	15654	15736	15563	15269	15664	15465	15691	15302	15334	15390	15502	15558	15482	15542	15487	15481	15526	15486	15570	15508	15315	15459	15652	15461	15431	15528	15396	15678	15566	15599	15375	15466	15292	15491	15510	15572	15414	15338	15440	15447	15493	15462	15551	15514	15583	15546	15540	15534	15309	15465	15399	15451	15427	15315	15351	15282	15586	15541	15522	15833	15440	15437	15363	15496	15621	15562	15514	15440	15423	15427	15697	15509	15306	15551	15532	15407	15609	15489	15300	15468	15405	15431	15450	15619	15727	15527	15312	15467	15584
20097	31914	25081	19050	14816	14452	13966	13824	13740	13796	13885	13646	13713	13731	13568	13646	13624	13634	13517	13506	13529	13624	13630	13585	13484	13608	13786	13690	13672	13809	13680	13577	13664	13684	13857	13602	13691	13568	13376	13721	13615	13581	13656	13624	13788	13519	13549	13701	13541	13593	13770	13589	13811	13642	13763	13666	13665	13692	13592	13492	13563	13600	13628	13562	13543	13399	13526	13644	13674	13695	13573	13505	13511	13573	13582	13707	13561	13770	13730	13633	13494	13756	13575	13549	13728	13651	13633	13854	13558	13570	13724	13659	13637	13521	13635	13651	13512	13497	13581	13555	13627	13625	13525	13773	13545	13351	13455	13744	13534	13633	13628	13456	13500	13570	13618	13699	13660	13672	13489	13649	13460	13626	13614	13676	13674	13705	13615	13648	13714	13598	13653	13429	13535	13570	13546	13557	13457	13307	13616	13485	13624	13671	13587	13675	13545	13818	13408	13662	13539	13863	13533	13526	13555	13546	13665	13500	13768	13539	13738	13583	13625	13630	13755	13695	13649	13509	13579	13583	13878	13402	13696	13596	13451	13587	13578	13538	13655	13511	13473	13756	13652	13598	13735	13584	13535	13527	13831	13595	13660	13546	13530	13573	13581	13471	13463	13718	13601	13768	13641	13602	13655	13628	13627	13529	13430	13558	13508	13639	13762	13642	13620	13761	13470	13684	13624	13658	13703	13470	13662	13642	13686	13586	13614	13685	13817	13669	13671	13725	13829	13770	13703	13573	13712	13678	13575	13640	13574	13782	13660	13533	13432	13614	13725	13618	13562	13650	13663	13630	13614	13540	13556	13525	13573	13536	13703	13508	13717	13722	13592	13703	13523	13623	13618	13636	13701	13530	13645	13369	13710	13669	13754	13754	13495	13552	13626	13605	13424	13563	13666	13547	13607	13502	13706	13746	13657	13765	13554	13568	13614	13463	13572	13559	13750	13699	13580	13473	13560	13568	13708	13487	13625	13711	13531	13680	13592	13698	13693	13690	13434	13564	13654	13715	13672	13483	13648	13776	13624	13686	13598	13727	13663	13671	13576	13730	13545	13668	13692	13463	13847	13657	13669	13722	13600	13505	13652	13656	13533	13556	13674	13665	13515	13584	13620	13666	13766	13588	13640	13701	13800	13594	13583	13646	13481	13603	13722	13530	13570	13616	13699	13548	13715	13458	13463	13607	13778	13516	13405	13495	13724	13600	13626	13582	13862	13665	13678	13617	13681	13752	13410	13703	13703	13574	13613	13718	13434	13707	13661	13695	13662	13666	13598	13860	13590	13659	13465	13728	13785	13545	13710	13673	13623	13606	13662	13628	13650	13627	13483	13687	13716	13634	13621	13692	13452	13624	13589	13643	13794	13585	13646	13671	13638	13540	13601	13693	13538	13716	13709	13593	13712	13822	13532	13734	13511	13775	13461	13660	13735	13520	13519	13686	13581	13686	13655	13620	13690	13693	13609	13595	13663	13690	13615	13598	13557	13539	13573	13419	13607	13732	13646	13830	13718	13710	13714	13879	13714	13595	13552	13521	13606	13464	13539	13716	13544	13662	13636	13608	13741	13483	13557	13557	13493	13772	13657	13685	13505	13752	13635	13533	13526	13676	13823	13624	13604	13639	13417	13721	13545	13649	13604	13892	13589	13542	13519	13622	13663	13593	13637	13622	13715	13738	13672	13721	13567	13545	13626	13541	13588	13610	13760	13676	13541	13596	13535	13601	13521	13640	13624	13562	13447	13508	13783	13513	13623	13653	13536	13626	13650	13496	13655	13671	13568	13732	13460	13596	13419	13678	13626	13658	13552	13615	13574	13659	13630	13672	13498	13672	13491	13560	13685	13434	13838	13642	13801	13518	13526	13702	13620	13653	13567	13636	13725	13364	13667	13556	13597	13702	13777	13657	13588	13693	13503	13564	13492	13661	13541	13650	13705	13537	13574	13808	13522	13766	13663	13488	13548	13709	13468	13438	13643	13674	13688	13547	13484	13719	13728	13605	13667	13779	13639	13577	13603	13604	13500	13715	13701	13641	13617	13654	13655	13677	13491	13611	13718	13781	13588	13623	13767	13692	13480	13681	13794	13706	13455	13628	13619	13602	13647	13512	13596	13644	13569	13540	13804	13554	13635	13610	13647	13560	13628	13623	13659	13617	13672	13496	13632	13658	13712	13539	13602	13594	13572	13588	13665	13624	13719	13619	13492	13752	13632	13566	13757	13576	13637	13506	13687	13537	13665	13639	13685	13561	13638	13665	13507	13548	13647	13705	13554	13684	13728	13657	13641	13775	13676	13590	13592	13625	13629	13591	13710	13672	13547	13765	13563	13534	13440	13477	13516	13699	13779	13573	13650	13645	13722	13584	13663	13561	13653	13456	13754	13620	13702	13532	13697	13584	13706	13528	13719	13644	13609	13657	13645	13716	13585	13528	13672	13676	13713	13654	13708	13584	13561	13684	13527	13530	13601	13617	13811	13627	13793	13350	13708	13366	13745	13503	13630	13626	13715	13612	13655	13610	13675	13596	13579	13555	13654	13507	13811	13739	13635	13700	13545	13752	13556	13683	13811	13712	13614	13641	13435	13654	13666	13882	13591	13588	13707	13591	13705	13529	13692	13427	13680	13416	13640	13670	13663	13788	13588	13753	13572	13504	13503	13688	13719	13629	13616	13609	13747	13412	13707	13682	13532	13598	13553	13645	13542	13624	13465	13746	13614	13626	13709	13733	13617	13639	13549	13786	13601	13677	13784	13702	13716	13517	13588	13570	13653	13581	13590	13560	13759	13559	13523	13646	13709	13617	13556	13582	13671	13680	13633	13555	13776	13726	13552	13596	13667	13801	13572	13716	13525	13696	13563	13583	13588	13647	13689	13550	13638	13543	13743	13481	13806	13646	13705	13755	13623	13674	13685	13626	13736	13808	13525	13597	13592	13527	13566	13557	13550	13680	13574	13760	13604	13659	13491	13649	13660	13642	13579	13760	13639	13530	13734	13420	13833	13574	13514	13763	13654	13756	13682	13473	13586	13550	13566	13735	13576	13540	13663	13733	13407	13456	13619	13682	13611	13765	13525	13705	13697	13691	13449	13694	13686	13673	13639	13741	13634	13590	13753	13535	13630	13731	13422	13700	13638	13612	13580	13477	13646	13640	13661	13744	13516	13754	13574	13662	13651	13770	13741	13641	13687	13378	13516	13508	13633	13524	13673	13762	13825	13520	13734	13591	13376	13828	13742	13551	13679	13669	13527	13712	13587	13583	13632	13591	13639	13765	13688	13681	13886	13444	13586	13630	13716	13694	13504	13627	13646	13597	13548	13676	13673	13717	13597	13555	13775	13534	13614	13597	13617	13626	13633	13682	13625	13658	13587	13508	13625	13618	13674	13666	13585	13637	13673	13569	13776	13616	13675	13777	13551	13570	13507	13673	13565	13631	13484	13475	13654	13523	13722	13603	13555	13664	13533	13951	13774	13647	13764	13614	13624	13583	13558	13734	13542	13744	13578	13621	13550	13821	13746	13738	13715	13720	13539	13567	13545	13475	13761	13623	13698	13741	13577	13614	13735	13758	13524	13766	13689	13713	13607	13785	13578	13674	13736	13618	13647	13480	13705	13785	13636	13449	13703	13605	13609	13676	13650	13697	13575	13610	13554	13563	13527	13524	13571	13646	13631	13581	13666	13457	13541	13484	13641	13869	13475	13654	13860	13493	13508	13585	13583	13613	13636	13597	13650	13784	13674	13731	13599	13648	13534	13699	13494	13567	13593	13708	13743	13590	13637	13538	13643	13497	13581	13595	13529	13572	13655	13654	13693	13530	13490	13624	13482	13570	13419	13573	13575	13656	13464	13683	13498	13752	13630	13518	13723	13587	13424	13674	13790	13584	13623	13669	13481	13757	13501	13687	13583	13535	13646	13651	13647	13625	13635	13578	13515	13735	13547	13708	13609	13632	13434	13625	13843	13655	13595	13782	13704	13690	13591	13390	13654	13687	13633	13697	13427	13763	13618	13512	13745	13682	13655	13754	13658	13622	13751	13587	13707	13673	13546	13728	13592	13580	13566	13656	13780	13807	13594	13700	13784	13711	13720	13527	13604	13678	13675	13515	13691	13590	13533	13498	13651	13762	13636	13656	13574	13529	13605	13708	13615	13573	13557	13733	13679	13559	13691	13681	13485	13528	13656	13674	13753	13714	13578	13593	13491	13625	13578	13603	13565	13598	13770	13705	13655	13574	13643	13547	13643	13601	13662	13658	13686	13690	13521	13832	13550	13637	13613	13570	13596	13640	13584	13693	13657	13652	13304	13574	13737	13555	13399	13612	13638	13722	13649	13720	13516	13625	13598	13492	13685	13693	13642	13637	13706	13770	13624	13742	13638	13511	13676	13657	13639	13539	13495	13702	13592	13607	13387	13604	13913	13762	13460	13553	13553	13505	13641	13576	13475	13589	13599	13679	13562	13858	13712	13715	13577	13640	13434	13644	13497	13607	13657	13602	13718	13661	13534	13697	13696	13649	13650	13723	13588	13774	13635	13692	13662	13566	13736	13555	13650	13467	13561	13543	13718	13451	13618	13688	13589	13638	13513	13440	13674	13599	13605	13721	13731	13614	13708	13614	13641	13702	13562	13648	13692	13614	13723	13655	13631	13628	13558	13625	13634	13630	13701	13681	13805	13553	13619	13582	13782	13630	13551	13757	13772	13609	13536	13653	13752	13583	13742	13603	13482	13744	13545	13664	13569	13605	13651	13609	13612	13824	13555	13510	13612	13722	13617	13592	13650	13669	13545	13621	13621	13673	13640	13592	13708	13677	13650	13577	13551	13717	13641	13819	13703	13688	13669	13777	13656	13494	13615	13651	13653	13652	13534	13672	13718	13631	13526	13579	13553	13486	13800	13567	13607	13553	13801	13586	13513	13574	13672	13661	13667	13666	13647	13633	13651	13662	13681	13686	13619	13575	13717	13786	13644	13599	13417	13751	13599	13600	13768	13707	13694	13680	13471	13614	13700	13439	13778	13641	13595	13676	13688	13627	13819	13512	13720	13816	13546	13686	13624	13554	13633	13695	13673	13602	13502	13662	13560	13754	13759	13650	13529	13622	13651	13602	13752	13654	13639	13515	13469	13647
23349	21085	27782	25028	22110	20940	20058	18223	17791	17920	18068	17605	17627	17991	17784	17894	17720	17741	17791	17844	17885	17751	17630	17704	17759	17790	17647	17587	17660	18245	18694	18365	17728	17653	17739	17654	17796	17577	17450	17721	17595	17647	17718	17662	17607	17799	17647	17752	17545	17571	17567	17627	17726	17772	17623	17480	17565	17658	17708	17599	17800	17807	17803	17710	17563	17653	17719	17557	17617	17557	17511	17649	17571	17439	17741	17579	17619	17500	17727	17728	17728	17550	17622	17582	17510	17594	17429	17548	17571	17587	17479	17582	17587	17606	17540	17623	17621	17702	17418	17541	17671	17778	17664	17637	17547	17611	17591	17601	17677	17611	17757	17538	17555	17605	17638	17708	17236	17595	17555	17651	17701	17444	17818	17477	17445	17546	17733	17704	17515	17608	17677	17487	17515	17537	17692	17456	17640	17548	17438	17706	17466	17659	17716	17498	17600	17440	17713	17629	17566	17477	17557	17363	17688	17568	17380	17632	17655	17585	17608	17656	17718	17635	17582	17512	17731	17649	17312	17487	17588	17585	17315	17729	17798	17656	17346	17659	17574	17585	17714	17632	17625	17766	17492	17465	17741	17671	17642	17660	17647	17574	17585	17554	17566	17555	17508	17746	17386	17639	17605	17630	17657	17429	17577	17756	17672	17471	17596	17421	17630	17622	17529	17703	17706	17473	17682	17515	17546	17402	17584	17714	17754	17668	17793	17544	17702	17610	17715	17478	17728	17729	17505	17538	17674	17848	17454	17434	17461	17433	17605	17731	17656	17602	17508	17734	17727	17753	17523	17456	17644	17460	17627	17458	17624	17481	17566	17501	17628	17560	17620	17609	17537	17537	17709	17540	17428	17587	17673	17688	17687	17668	17508	17713	17555	17669	17645	17668	17631	17521	17628	17530	17577	17423	17438	17562	17521	17526	17367	17473	17586	17796	17524	17714	17651	17613	17600	17638	17714	17615	17654	17450	17546	17488	17721	17510	17578	17519	17650	17575	17662	17810	17574	17533	17527	17565	17554	17552	17616	17769	17534	17526	17746	17443	17490	17564	17459	17648	17473	17594	17495	17677	17705	17439	17442	17609	17482	17487	17587	17538	17310	17493	17408	17694	17472	17718	17687	17650	17375	17635	17545	17577	17689	17693	17460	17506	17465	17559	17689	17672	17941	17704	17544	17536	17615	17862	17607	17668	17483	17347	17552	17596	17772	17588	17524	17599	17672	17514	17502	17607	17508	17590	17624	17344	17563	17703	17548	17474	17502	17490	17635	17643	17542	17569	17705	17473	17469	17708	17677	17709	17504	17503	17603	17385	17699	17676	17553	17822	17494	17705	17511	17527	17700	17767	17680	17646	17527	17415	17642	17828	17566	17791	17672	17424	17596	17612	17411	17767	17667	17445	17555	17510	17541	17657	17762	17745	17711	17683	17649	17574	17804	17427	17561	17373	17496	17433	17571	17704	17475	17857	17524	17709	17763	17418	17652	17610	17886	17623	17447	17622	17604	17468	17630	17512	17720	17737	17523	17538	17481	17446	17565	17669	17679	17650	17615	17630	17562	17830	17326	17504	17706	17705	17828	17698	17706	17535	17641	17603	17575	17718	17787	17753	17452	17552	17614	17492	17531	17350	17698	17665	17787	17537	17702	17632	17547	17595	17435	17494	17515	17651	17552	17534	17460	17487	17769	17616	17590	17591	17592	17896	17483	17506	17592	17705	17741	17654	17472	17579	17615	17502	17588	17661	17476	17603	17703	17784	17605	17544	17798	17418	17619	17710	17746	17613	17620	17273	17639	17732	17616	17532	17824	17514	17585	17466	17425	17684	17682	17517	17679	17606	17679	17672	17494	17420	17598	17472	17730	17360	17848	17726	17669	17563	17514	17689	17886	17613	17704	17458	17500	17532	17618	17528	17462	17488	17372	17506	17512	17609	17624	17688	17461	17580	17625	17631	17646	17757	17829	17674	17391	17688	17490	17667	17734	17635	17752	17672	17650	17749	17732	17462	17580	17578	17695	17710	17799	17628	17797	17742	17551	17444	17640	17654	17595	17439	17414	17747	17586	17554	17689	17428	17756	17540	17629	17433	17664	17612	17579	17663	17670	17574	17575	17685	17627	17525	17567	17597	17476	17597	17275	17325	17616	17546	17656	17693	17623	17628	17447	17717	17540	17466	17525	17649	17708	17764	17644	17603	17745	17683	17520	17709	17702	17649	17455	17442	17393	17604	17472	17512	17626	17678	17489	17326	17532	17653	17563	17537	17653	17685	17759	17630	17592	17558	17574	17736	17734	17838	17493	17824	17725	17556	17510	17649	17747	17740	17472	17750	17529	17693	17672	17680	17653	17489	17499	17446	17549	17601	17504	17563	17611	17430	17684	17577	17649	17721	17504	17740	17577	17599	17893	17723	17626	17600	17502	17505	17696	17454	17643	17483	17615	17695	17695	17744	17600	17670	17621	17626	17693	17584	17678	17452	17515	17511	17547	17435	17581	17506	17652	17627	17578	17512	17710	17578	17753	17386	17562	17775	17444	17709	17682	17616	17680	17578	17509	17454	17582	17802	17542	17666	17592	17333	17695	17591	17586	17486	17711	17460	17572	17484	17476	17511	17588	17509	17599	17680	17629	17666	17522	17583	17563	17516	17664	17280	17564	17472	17626	17461	17515	17590	17651	17484	17779	17551	17632	17437	17430	17525	17680	17383	17553	17585	17639	17437	17662	17675	17581	17606	17571	17617	17500	17625	17538	17536	17608	17880	17628	17494	17569	17637	17685	17566	17571	17693	17354	17328	17734	17515	17631	17545	17620	17369	17727	17657	17571	17575	17750	17707	17543	17685	17610	17597	17700	17625	17495	17534	17763	17755	17663	17472	17845	17620	17393	17545	17651	17581	17773	17564	17514	17715	17600	17463	17464	17396	17398	17482	17533	17707	17541	17737	17645	17649	17558	17530	17756	17606	17638	17683	17286	17514	17655	17504	17587	17626	17503	17651	17607	17439	17839	17708	17764	17466	17594	17745	17535	17702	17764	17557	17467	17668	17624	17511	17731	17536	17856	17689	17473	17456	17635	17495	17812	17641	17521	17714	17726	17740	17607	17496	17612	17769	17623	17743	17563	17663	17531	17505	17556	17812	17468	17656	17523	17525	17478	17550	17582	17572	17462	17565	17558	17432	17648	17748	17612	17471	17714	17734	17718	17777	17671	17421	17566	17459	17589	17787	17626	17528	17686	17649	17673	17619	17807	17674	17555	17691	17531	17635	17594	17507	17435	17548	17504	17603	17480	17580	17536	17667	17601	17440	17414	17636	17601	17657	17650	17706	17629	17468	17655	17453	17529	17672	17838	17608	17494	17455	17543	17854	17367	17486	17821	17559	17687	17586	17735	17604	17800	17524	17544	17652	17591	17554	17822	17502	17585	17480	17657	17487	17684	17711	17539	17820	17554	17375	17773	17622	17675	17611	17691	17686	17535	17475	17630	17294	17603	17482	17795	17760	17615	17617	17759	17473	17531	17576	17493	17553	17746	17517	17472	17440	17693	17357	17594	17497	17700	17649	17767	17620	17582	17676	17486	17397	17583	17646	17491	17472	17739	17666	17603	17614	17701	17599	17703	17405	17560	17589	17428	17780	17512	17613	17477	17544	17774	17768	17630	17689	17627	17780	17634	17444	17558	17396	17573	17542	17752	17657	17481	17625	17699	17578	17461	17546	17700	17677	17601	17528	17679	17590	17631	17526	17560	17544	17618	17620	17688	17761	17619	17640	17714	17577	17767	17588	17664	17807	17740	17687	17576	17665	17699	17643	17701	17604	17605	17760	17547	17657	17576	17729	17619	17599	17417	17657	17644	17759	17511	17856	17613	17553	17574	17644	17576	17548	17522	17527	17589	17780	17745	17526	17781	17511	17632	17527	17485	17766	17653	17513	17713	17508	17593	17740	17848	17669	17558	17566	17595	17587	17759	17567	17697	17509	17814	17607	17560	17567	17809	17664	17538	17524	17560	17593	17677	17470	17448	17513	17693	17723	17383	17628	17563	17515	17450	17657	17551	17422	17627	17609	17471	17562	17592	17594	17661	17615	17613	17632	17459	17461	17449	17741	17438	17641	17680	17728	17601	17781	17537	17696	17661	17397	17806	17632	17676	17410	17619	17540	17872	17764	17659	17691	17536	17554	17447	17536	17561	17473	17659	17541	17489	17569	17465	17899	17751	17507	17604	17450	17542	17510	17716	17870	17645	17456	17679	17649	17566	17635	17543	17653	17363	17684	17756	17663	17666	17577	17539	17558	17677	17411	17726	17647	17601	17655	17660	17641	17633	17627	17546	17753	17697	17717	17388	17450	17582	17686	17569	17807	17506	17578	17593	17808	17789	17579	17730	17712	17708	17489	17733	17472	17413	17709	17737	17859	17655	17747	17712	17530	17553	17731	17620	17791	17420	17609	17609	17715	17558	17619	17497	17636	17754	17511	17750	17745	17422	17680	17694	17572	17637	17769	17641	17664	17663	17585	17523	17673	17725	17513	17609	17588	17604	17535	17652	17691	17626	17594	17658	17626	17612	17394	17556	17628	17375	17420	17509	17638	17658	17603	17611	17667	17653	17585	17755	17656	17496	17628	17489	17432	17618	17519	17637	17627	17428	17505	17626	17547	17742	17519	17520	17563	17684	17518	17692	17840	17567	17535	17602	17447	17582	17360	17615	17761	17810	17581	17741	17716	17811	17449	17657	17589	17614	17631	17567	17440	17592	17611	17780	17847	17722	17614	17705	17771	17603	17838	17546	17441	17844	17260	17577	17588	17541	17680	17758	17683	17522	17614	17511	17523	17446	17638	17745	17546	17576	17566	17539	17452	17780	17707	17514	17739	17628	17712	17595	17564	17571	17597	17572	17606	17721	17485	17403	17668	17658	17711	17856	17753	17672	17528	17675	17532	17469	17696	17694	17515	17381	17663	17594	17380	17370	17577	17670	17609	17642	17584	17472	17359	17560	17604	17587	17709	17661	17430	17412	17480	17684	17676	17546	17593	17509	17478	17685	17378	17658	17515	17752	17506	17595	17681	17486	17638	17750	17721	17479	17580	17507	17652	17602	17655	17704	17779	17747	17638	17630	17731	17817	17554
22383	44246	34692	22374	17490	16332	15490	15116	15009	14961	15120	14984	15026	15099	15186	15033	14995	15104	14993	14990	14836	14943	14973	14945	14926	14940	14986	14941	15057	16071	16353	15690	14968	15017	15088	14808	14977	14884	14847	14923	14875	14862	14848	14759	14894	14947	14910	14905	15036	14850	14843	14790	14853	14725	14878	14974	14886	14741	15037	14916	14873	14901	14791	14852	14954	14824	14854	14879	14986	14771	14990	14807	14995	14836	14880	15015	14914	14986	14840	14934	14860	14844	14969	14860	15003	14846	14929	14733	14945	15082	14894	14911	14803	14749	14846	14922	14964	14804	14884	14957	14754	14792	15053	14923	14954	14958	14819	14872	14990	14832	14742	14715	14803	14807	14897	14726	14936	14979	14950	15010	15048	14896	15044	14974	14890	14941	14953	14785	14963	15025	14929	14755	15129	15015	14784	14911	14742	14858	14915	14931	14943	14877	14969	14848	14982	15004	14783	14783	14891	14973	14844	15021	14893	14765	14916	14861	14991	14970	14982	14901	14960	14947	15022	14769	14930	14777	14879	15036	14844	14914	14875	14910	14807	14975	14858	14912	14927	14742	14941	14734	15008	14998	14685	14889	14948	14900	14972	14877	14869	14865	14834	15028	15183	14887	14892	15030	15004	14991	14947	14882	14994	14748	14757	14893	14841	14930	14874	14792	14889	14868	14904	14832	14864	14871	14728	14820	14870	14745	14715	14947	14958	14767	14713	14971	14870	14885	14925	15026	14873	14990	14908	14956	14781	15081	14877	14695	14707	14859	14978	15062	14766	14843	14804	14949	14880	14861	14796	14750	14823	14765	14902	14875	14752	14970	14986	14852	14747	15077	14718	14783	14790	14911	14830	14864	14784	14784	14845	14884	15015	14909	14925	14908	14821	14851	14919	14858	14962	14962	15129	14957	14782	14934	14878	14991	14843	14820	14908	14862	14911	14883	14894	14857	14631	15110	14781	14918	14988	14888	14775	15053	15004	14640	14875	14828	15052	14977	14936	14822	14905	14849	14739	14870	14925	14912	14865	14897	14939	14883	14986	15023	14801	14989	14915	14872	14851	14855	14890	14867	14909	15025	14864	14935	14823	15007	14855	15022	14839	14975	15029	14855	15074	14946	15086	15039	14841	14923	14887	14876	14829	15000	14947	14900	14883	14891	14858	14869	14895	15101	14773	14816	14910	14825	14727	15045	14821	14751	14979	14947	14827	14994	14832	14951	14821	14966	15012	14920	15008	14934	14877	14774	14992	14819	14906	14794	14834	14892	14818	14859	14916	15139	14903	14854	14767	14871	14883	15073	14918	14853	14948	14761	14759	14880	14920	14930	14670	15126	14854	15041	14837	14727	14791	14993	14935	14879	14955	14808	14969	14981	14908	15038	14898	14911	14827	14833	15045	15034	14811	15045	14755	14876	14972	14923	14830	14921	14936	14751	14927	14936	15124	14794	14834	14964	15023	14898	15004	14978	14929	14863	14984	14801	14909	15047	14987	14829	14974	14840	14960	14987	14736	14806	14942	14867	14983	14873	14864	14689	15007	14992	14796	14909	15001	14785	14859	14903	14899	14788	14986	14847	14750	14916	14951	14827	14883	14719	14887	14726	14977	14746	14698	14928	15042	14992	14767	14853	15030	14879	14892	14750	14889	14841	14882	14877	14935	14919	14909	14843	14818	14998	14868	14946	14804	14959	14973	14843	15090	14660	14931	14938	14970	14835	14953	14785	14973	15119	14956	14918	14771	14987	14863	14811	14716	14986	14935	14870	14887	14760	15165	15002	14784	14906	15125	14904	14865	14992	14958	14850	14853	14867	14960	14804	14941	15105	14964	14941	14934	14970	14891	14713	14883	14822	14955	14859	14763	14919	14826	14818	14736	14898	14894	14797	14774	14996	14733	14875	14898	14763	14729	14910	14887	14883	15013	14935	14769	14893	14757	14958	14805	14947	14800	14999	14914	14935	14871	14985	14971	14937	14925	15130	15007	14826	14896	14859	14777	14919	14996	14829	14923	14984	14957	14854	14861	14955	14997	14908	14941	15080	14913	14837	14987	14956	14940	14890	14874	14790	14973	14951	14967	14986	14839	14733	15007	14983	14871	14850	14902	14824	14740	14806	14984	15106	14939	14872	14984	14790	14850	14832	14942	15047	14900	15048	15071	14689	15021	14875	14810	14862	14864	14815	15096	14788	14920	14831	14799	14851	15104	14928	14919	14879	14801	14917	14966	14874	14903	14783	14845	14799	14840	14728	14942	14926	14986	14947	15051	14798	14898	14920	14984	14898	14859	14766	14964	15061	14880	14878	14870	14948	14880	14883	14882	14864	14853	14781	14690	14897	15090	14938	14945	14806	14866	14927	14949	14666	14715	14907	14930	14839	14802	14896	14917	14730	14841	14848	14897	14881	14678	14901	15081	14965	14802	14888	14873	14854	15018	14891	14934	14994	14895	14886	14973	15057	14812	14877	14760	14800	14737	14826	14838	15083	14923	14970	14805	14974	14889	14758	14763	14847	14734	14896	14926	14893	14950	14897	14891	14896	14890	14877	14956	14876	14781	14796	14834	15009	14882	15137	14850	14870	14922	14730	14784	14904	14917	14922	15034	14876	14793	14814	15026	14825	14956	14837	14901	14877	14980	14989	14932	14943	14915	14951	14834	14808	14984	14881	14856	14764	15036	14957	14968	14923	14846	14986	14985	14840	14866	14850	14980	14969	14988	14926	15028	15019	14802	14923	14851	14920	15000	14869	15025	14898	14716	14963	14835	14838	14890	14800	14880	14889	14910	14868	14805	14915	15127	14793	14767	14804	14807	14849	14996	14678	14970	14848	15107	14757	15020	14838	14871	14998	14962	15038	15029	14758	14946	14771	14884	14925	14966	14736	14885	14845	14795	14809	14975	14680	15054	14959	15023	14938	14907	14780	14919	14986	14890	14858	14888	14919	15002	14701	14899	14897	14949	14926	14735	14745	14891	14854	15037	15001	14993	14828	14847	14918	14768	14866	14830	14751	14971	14967	14935	14841	14939	14749	14699	14898	14836	14838	15042	14999	14808	14750	15012	15009	14891	14772	14919	14992	14823	14968	14904	14867	14778	14878	14808	14839	14922	14871	14848	14938	14869	14772	14784	14805	14940	14857	14899	14852	14959	14882	14926	14957	15100	14787	14950	14841	14816	14981	14902	14868	14888	14868	14884	14813	15040	14864	14810	15010	15067	15029	14910	14926	14886	14829	14926	14929	14980	14723	14936	14955	15044	14978	14913	14892	14643	15077	14914	14965	14846	14839	14929	14883	14822	14984	15007	14961	14953	14946	14967	14880	14921	14956	14853	14994	14881	14905	14931	14968	15029	14946	14877	14898	14910	14986	14842	14924	14917	15046	14914	14748	15035	14874	15019	14820	14872	14900	15009	14968	14828	15028	14800	15002	14885	14917	14953	14837	14876	14791	14879	14982	14896	14937	14953	14806	14859	14964	14862	14807	14798	14841	14953	14961	14905	14719	15044	14842	14901	15210	14677	14949	14830	14907	14869	14879	14974	15110	14875	14841	14763	14879	14816	14909	14750	14781	14830	14950	14908	14938	14907	14988	14790	14896	14939	14908	14729	14941	14879	14798	14990	14764	14743	14925	14990	14912	14939	14778	15036	14888	14773	14921	14799	14926	14896	14837	14868	15066	14941	14830	15007	14832	15019	14768	14933	14879	15001	14852	14905	14842	14995	14967	14904	14861	14862	14803	14940	14942	15001	14941	14875	14938	14958	14885	14933	14702	14931	14869	14992	14807	14988	14804	14910	14945	14941	15090	14973	14717	14936	14853	14716	14813	14869	15075	14808	14796	14916	14817	14973	14856	14914	14950	15057	14903	14996	14979	14892	14868	14769	14846	14771	14848	14846	14866	14897	14849	14856	15069	15073	14871	15027	14877	14956	14803	14990	14808	15006	14918	14805	14977	14896	14933	14962	14937	15057	14770	15022	14858	14814	14820	14978	14678	14814	14693	14985	14825	14662	14906	14995	14871	14854	14767	15009	14815	14685	14843	14852	15151	14926	14850	14982	14759	14922	14961	14727	14878	14939	14879	14843	14972	15101	14834	15010	15004	14869	14904	14932	14764	14943	14967	14929	14887	14785	14862	14709	14815	14957	14895	14795	14960	14925	14856	14890	14858	14900	15021	14887	14919	14891	14746	14893	14982	14926	14780	14822	14614	14983	14973	14899	14896	14945	14831	14909	15001	14765	14999	14973	14767	14729	14980	15094	14925	14861	14786	14998	14940	14795	14758	14869	14922	14747	14958	14817	14965	15042	14827	14808	14849	14923	14890	14788	14815	14882	14821	15063	14860	14927	14971	14759	14783	14926	14787	14933	14764	14965	14951	14894	14968	14773	14859	14867	14757	14828	15015	14948	14746	14855	15037	14914	14848	14750	14908	14920	14881	14802	14760	14758	14816	14959	14836	14950	14768	14766	14684	14901	14959	14920	14783	15009	14870	15107	15016	14736	14766	14850	14831	14971	14854	14873	14988	14890	14827	14956	14813	14894	14915	14941	14718	15029	14879	14813	14870	14932	14901	15005	15091	15043	14727	14873	14976	14748	15033	14903	14849	14962	14939	14904	14987	14881	14837	14863	14885	14909	14836	14807	14848	15001	14955	14829	14870	14910	14956	14813	14859	14960	14837	14835	15013	14843	14935	14826	14909	14982	15048	14771	15072	14961	14968	14826	14816	15005	14906	15006	14838	14914	14729	15172	15152	14913	14937	15013	14923	14975	14866	15052	14930	15053	14798	14900	14893	14945	14879	15153	14738	14955	14877	14830	14952	14783	15031	14859	14975	14814	14927	14953	14822	14887	15039	15035	14771	14922	15012	14780	14956	15002	14908	14935	14829	15067	14949	14840	14848	14833	14862	14942	14878	14885	14770	14828	14893	14866	14923	14931	14910	14791	14886	15040	14871	15021	14770	14798	15108	14841	15000	15003	14639	14643	15013	14816	14957	14956	14724	15039	14868	14841	14771	14936	14802	14891	14994	14821	15014	14940	14961	14837	14873	14866	14840	14985	14832	15057	14907	14865	14932	15022	14722	14899	14836	14884	14944	14840	14797	14860	14922	15090	14758	14815	14864	14844	14911	14918	15057
24678	21131	26970	26326	20087	18914	18887	18171	17938	17895	17885	17933	17823	18044	17903	17855	17856	17702	17753	17679	17995	17699	17719	17812	17846	17972	17956	17785	17980	18328	18389	18128	17946	17693	17884	17756	17745	17704	17633	17944	17849	17473	17692	17571	17856	17686	17832	17820	17731	17876	17785	17785	17835	17689	17743	17883	17778	17809	17946	17829	17587	17891	17660	17759	17542	17895	17660	17690	17887	17921	17811	17775	17794	17587	17741	17707	17610	17536	17805	17874	17747	17821	17701	17618	17728	17923	17712	17902	17895	17763	17758	17783	17940	17763	17931	17715	17895	17740	17842	17758	17772	17940	17723	17725	17692	17652	17762	17745	17762	17768	17895	17725	18002	17790	17879	17740	17658	17858	17773	17917	17686	17687	17699	17826	17895	17707	17761	17793	17635	17702	17694	17692	17925	18028	17722	17473	17572	17501	17766	17797	17738	17837	17769	17933	17872	17937	17743	17780	17656	17857	17988	17649	17658	17838	17867	17630	17798	17819	17685	17638	17762	17633	17837	17604	17515	17705	17685	17735	17811	17898	17928	17830	17660	17590	17669	17658	17650	17588	17752	17703	17859	17717	17892	17746	17817	17715	17731	17637	17687	17564	17892	17902	17891	17651	17717	17717	17733	17679	17799	17688	17827	17607	17704	17639	17764	17871	17573	17657	17639	17754	17887	17477	17607	17665	17858	17715	17930	17948	17761	17843	17898	17732	17780	17662	17707	17904	17566	17709	17891	17839	17969	17875	17789	17798	17712	17777	17807	17459	17572	17818	17796	17814	17912	18040	17833	18032	17737	17721	17676	17616	17703	17649	17615	17856	17614	17710	17722	17826	17846	17962	17964	17831	17671	17898	17810	17817	17809	17860	17714	17630	17855	17783	17609	17637	17924	17638	17763	18040	17573	18013	17703	17765	17901	17840	17859	17496	17765	17751	17788	17496	17759	17607	17956	17633	17731	17753	17825	17791	17796	17865	17669	17560	17613	17712	17922	17664	17672	17769	17849	17776	17664	17938	17905	17941	17954	17865	17723	17686	17716	17891	17945	17573	17967	17636	17888	18014	17681	17762	17892	17706	17762	17746	17861	17798	18023	17787	17879	17610	17800	17950	17869	17731	17824	17733	17671	17565	17585	17604	17892	17669	17752	17572	17574	17871	17824	17654	17775	17758	17803	17540	17766	17930	17833	17772	17772	17719	17750	17838	18086	17999	17728	17635	17714	17731	17619	17635	17811	17747	17634	17855	17901	17760	17687	17876	17780	17944	17985	17848	17702	17879	17642	17923	17613	17499	17633	17809	17853	17887	17804	17680	17665	18063	17862	18052	17784	17675	17489	17758	17775	17670	17922	17762	17864	17860	17799	17787	17708	17672	17666	17638	17637	17746	17837	17806	17827	17731	17798	17645	17744	17748	17757	17804	17828	17813	17855	17910	17774	17866	17920	17792	18156	17907	17759	17687	17852	17734	17756	17626	17853	17867	17776	17745	17808	17704	17676	17787	17918	17832	17746	17929	17846	17754	17567	17742	17696	17663	17723	17687	17642	17910	17752	17731	17697	17711	17638	17673	17755	17718	17895	17599	17730	17697	17791	17739	17725	17724	17676	17580	17775	17854	17772	17875	17857	17869	17757	17793	17783	17698	17768	17815	17586	17787	17659	17869	17667	17703	17796	17639	17562	17823	17974	17841	17728	17792	17820	17735	17824	17756	17852	17677	17758	17790	17750	17754	17643	17836	17915	17851	17610	17718	17898	17851	17787	17705	17889	17920	17672	17746	17888	17943	17769	17621	17735	17713	17886	17788	17644	17986	17838	17932	17888	17561	17753	17882	17646	17818	17780	17976	17823	18011	17867	17833	17697	17664	17918	17687	17733	17525	17812	17839	17961	17854	17665	17827	17818	17529	17840	17825	17660	18118	17799	17909	17711	17569	17774	17764	17843	17617	17730	17703	17759	17775	17768	17784	17638	17711	17848	17657	17779	17682	17866	17769	17671	17813	17709	17681	17553	17646	17613	17688	17961	17817	17463	17736	17768	17729	17970	17909	17754	17676	17675	17840	17945	17684	17833	17826	17788	17897	17581	17729	17768	17551	17731	17867	17640	17712	17934	17638	17796	17862	17778	17907	17689	17934	17898	17768	17780	17731	17736	17648	17975	17806	17668	17693	17762	17661	17704	17838	17654	17833	17935	17647	17720	17842	17904	17888	17860	17728	17998	17627	17715	17702	17929	17883	17783	17705	17659	17704	17880	17896	17867	17843	17799	17568	17745	17808	17695	17668	17796	17826	17758	17887	17913	17915	17802	17825	17513	17590	17734	17869	17945	17850	17636	17702	17725	17872	17705	17747	17774	17735	17827	17772	17726	17829	17832	17850	17998	17810	17678	17815	17937	17731	17732	17838	17848	17695	17676	17753	17977	17874	17806	17856	17764	18031	17624	17852	17901	17672	17761	17923	17713	17961	17921	18009	17651	17840	17826	17812	17958	17702	17861	17978	18013	17894	17808	17487	17749	17891	17657	17791	17596	17720	17778	17756	17722	17668	17763	17743	17789	17793	17845	17714	17590	17856	17638	17751	17787	17796	17750	17669	18007	17920	17989	17667	17763	17731	17679	18040	17809	17716	17732	17623	17616	17663	17837	17758	17755	17989	17895	17806	17818	17769	17589	17674	17586	18046	17797	17977	17809	17696	17807	17658	17692	17965	17787	17848	17740	17995	17764	17846	17840	17702	17913	18042	17939	17706	17924	17732	17819	17916	17902	17780	17869	17834	17646	17756	17679	17662	17754	17813	17880	17851	17688	17691	17741	17631	17806	17787	17632	17783	17715	17511	17822	18052	17728	17870	17912	17695	17865	17915	17626	17673	17721	17744	17903	17805	17668	17563	17764	17899	17651	17776	18035	17908	17822	17745	17968	17845	17661	17929	17831	17838	17792	17729	17675	17756	17741	17811	17694	17725	17668	17749	17903	17839	17806	17946	17870	17870	17862	17748	17701	17728	17679	17824	17860	17619	17745	17721	17841	17927	17858	17772	17708	17763	17729	18091	17485	17747	17604	17673	17604	17940	17819	17618	17770	17892	17925	17929	17705	17698	17716	17859	17594	17806	18012	17681	17692	17740	17646	17911	17770	17685	17565	17837	17726	17592	17755	17868	17927	17721	17509	17752	17849	17674	17833	17619	17672	17565	17566	17670	17892	17584	17866	17817	17992	17820	17604	17768	17745	17523	17771	17800	17727	17802	17682	17771	17818	17998	17835	17741	17780	17964	17789	17761	17912	17892	17958	17719	17813	17958	17614	17751	17759	17710	17715	17981	18001	17770	17766	17615	17679	17756	17671	17857	17789	17769	17856	17531	17493	17704	17780	17997	17830	17730	17852	17644	17705	17545	17820	17754	17703	17633	17660	17534	17717	17792	17807	17804	17643	17767	17732	17869	17805	17946	17627	17681	17949	17875	17596	17641	17813	17732	17762	17654	17818	17616	17650	17723	17961	17730	17681	17768	17869	17966	17932	17796	17704	17739	17930	17649	17867	17936	17734	17895	17935	17635	17737	17822	17879	17859	17847	17733	17792	17689	17764	17652	17774	17863	17682	17725	17739	17800	17599	17730	17827	17749	17539	17709	17865	17716	17630	17681	17956	17785	17837	17623	17927	17813	17699	17744	17553	17785	17721	17763	17894	17679	17845	17595	17810	17739	17864	17686	17661	17854	17826	17694	17868	17753	17677	17819	17628	17659	17732	17786	17757	17648	17644	17772	17854	17732	17821	17656	17661	17763	17861	17879	17767	17933	17883	17845	17822	17723	17809	17766	17837	17817	17688	17946	17898	17653	17976	18082	17784	18052	17659	17766	17819	17907	17749	17708	17784	17653	17624	17862	18059	17806	17873	17801	17807	17594	18024	17648	17458	17680	17884	17996	17880	17826	17785	17950	17801	17843	17904	17831	17779	17728	17704	17857	17895	17755	17806	17829	17658	17783	17710	17712	17760	17826	17848	17785	17779	17751	17966	17869	17735	17744	17818	17671	17864	17786	17730	17640	17695	17729	17635	17804	17649	17848	17787	17800	17620	17823	17931	17895	17811	17896	17908	17774	17864	17730	17773	17688	17772	17877	17560	17648	17782	17784	17863	17610	17569	17844	17697	18041	17978	17715	17654	17860	17826	17753	17654	17608	17709	17655	17823	17862	17833	17657	17745	17908	17828	17828	17784	17676	17903	17866	17795	17631	17730	17745	17777	17912	17624	17738	17777	17829	17774	17762	17635	17695	17632	17807	17653	17800	17903	17921	17878	17757	17735	17822	17845	17954	17782	17482	17821	17990	17732	17603	17629	17665	17857	17713	17605	17783	17918	17614	17652	17779	17875	17661	17772	17912	17778	17578	17732	17813	17912	17844	17866	17834	17564	17580	17889	17812	17721	17825	17723	17626	17602	17759	18014	17687	17866	17964	17645	17862	17811	17780	17810	18089	17847	17890	17728	17807	17921	17731	17840	17718	17709	17692	17748	17879	17796	17820	17747	17803	17844	17723	17570	17869	17754	18025	17827	17755	17762	17606	17884	17680	17927	17740	17798	17806	17744	17711	17830	17814	17796	17856	17980	17641	17853	17971	17861	17818	17928	17711	17871	17872	17678	17924	17818	17831	17917	17747	17663	17617	17815	17776	17720	17559	18011	17876	17837	17743	17876	17761	17806	17655	17775	17830	17786	17922	17641	17658	17894	17848	17715	17929	17915	18103	17691	17799	17663	17714	17882	17739	17779	17759	17985	17817	17829	17952	17742	17764	17684	17972	17742	17691	18037	17718	17450	17714	17726	17656	17714	17839	17768	17949	17736	17752	17813	17637	17598	17615	17678	17752	17890	17705	17816	17684	18015	17986	17782	17989	17923	17720	17731	17859	17758	17892	17818	17884	17653	17739	17809	17689	17987	17391	17755	17802	17767	17745	17766	17930	17781	17613	17778	17798	17915	17891	17737	17625	17674	17735	17661	17754	17752	17745	17871	17669	18003	17728	17838	17829	17806	17723	17749	17856	17933	18037	17836	17616	17878	17702	17892	17963	17709	17805	18080	17710	17508	17832	17831	17699	17776	17737	18065	17897	17728	17696	17679	17754	17786	17883	17796	17861
21587	36692	27735	18480	16782	15950	15428	15439	15240	15163	15297	15097	15123	15151	15031	15162	15180	15031	15100	15302	15106	15106	15075	15252	15171	15288	15114	15168	15338	15690	15961	15659	15025	15116	14870	14984	15141	15130	15107	15000	15063	15112	14966	15171	15134	15093	14965	15198	14957	15049	15066	15214	14935	15009	15116	15058	15024	15113	15161	15194	15030	15025	14935	14977	14770	15256	15058	15032	14845	14993	14859	15033	14998	14934	15156	15090	15088	15081	14718	15125	14984	15151	15208	14817	15233	15067	15035	14952	15177	15061	15063	15013	15095	15044	15005	15071	15011	14983	14989	14944	14986	14961	15173	14992	14816	15058	15100	15048	15050	15137	14812	15218	15077	15125	15148	15039	14895	14995	15017	15159	15117	15104	15051	15048	15151	15034	15002	15040	15012	14978	15004	15122	15046	15104	14998	14982	14984	15046	14955	14973	14927	15136	15056	15020	15019	15080	15019	15065	14939	15025	15093	15149	15067	14939	15087	14914	15140	15118	15155	15074	15069	14955	15078	14962	15093	15037	15020	14998	15156	15036	14971	15115	14890	14980	15020	15196	15127	15013	15167	15104	15262	15009	15039	15123	15196	14971	15148	15082	15077	14866	14963	15107	14990	14974	15088	15206	15142	15155	14969	15151	15021	15021	14934	14987	15017	15163	15085	14905	15111	15159	15217	15119	15130	14845	14901	14992	15025	14946	15006	15081	15140	15063	15022	15005	14985	15025	14984	15230	15049	15009	14811	14998	15037	15055	15064	15067	15254	15155	15124	14958	14980	14964	15103	15128	15173	15236	15114	15137	15135	15053	14943	15087	15067	15126	15004	15058	14964	15068	14988	14912	15019	15109	14903	15133	15013	15038	15181	15035	14956	15086	15027	15049	15050	15065	15004	15159	15079	14930	15016	15119	15155	14953	15153	15090	14903	15030	15063	14954	15009	14998	14978	14975	15170	14863	15089	15141	15126	15029	15140	14952	15049	14924	15196	15006	15063	15068	15022	15044	15055	14919	15051	14978	15115	15092	15161	15107	14977	15058	15006	15077	15035	15174	15129	15043	15065	15073	15207	14972	15127	15062	14931	15147	15120	14956	15037	14976	15186	14992	15142	14856	14966	14960	15158	15147	14995	14948	15198	15079	15049	15097	14967	15070	15036	15067	14851	14928	14963	15030	15155	14996	14918	15079	14892	15014	15036	15063	15008	15155	14884	15097	15090	15057	15267	14814	15044	15135	15043	15171	15068	15177	15102	15040	15052	14827	15168	15037	15231	15138	14985	15150	14985	14995	14916	15016	14896	15074	14967	15151	15135	14859	15016	15055	14965	14979	15026	15037	14998	15120	15074	15106	15139	15055	15006	15186	15004	14995	15136	15045	15080	14966	15129	14798	15058	15177	15117	14935	15032	15196	15022	15141	15119	14932	14832	14929	15006	15016	15192	15225	14988	15368	14990	14974	15097	14989	15048	14961	15085	15124	15114	15014	15013	15156	14978	15250	15143	15076	14964	15207	14962	15050	14912	15126	14912	15134	15299	15100	15104	15070	15149	14968	15219	15022	15038	14942	14918	14938	15122	15014	14917	15090	14741	14989	15260	15043	15078	14912	15150	15116	15095	15012	14848	15076	15009	15185	15112	14788	15088	15209	15135	14998	15080	15073	15027	15003	15254	15155	15156	15108	15103	14882	15018	15049	14918	14984	15053	15079	14872	14991	15143	14941	15062	15056	15037	15075	15102	14962	14993	15071	14996	15184	15073	15042	15095	15093	15088	15079	14975	15069	15194	15039	15069	15324	15100	15092	14894	15064	15215	15075	15178	15179	15155	14971	15240	15074	15134	15074	15052	15194	15009	14994	15092	14887	15092	15008	15065	15057	15078	14974	15178	14940	15140	14932	15048	14992	15212	15170	15035	15047	15079	14949	14949	14818	15204	15065	15066	15067	15228	15037	14957	15121	15067	14932	14993	15011	15011	15064	15174	15062	14957	15124	15037	15105	14988	14974	15130	14957	15076	14997	15062	15329	15041	14926	14838	15009	14977	15111	14934	14917	15002	15042	15097	15087	14924	14990	15009	15041	15023	15094	14920	15050	15126	14940	15119	15018	15038	15100	15159	15074	15052	15020	14953	14954	15015	14984	15256	15129	15013	15091	14897	14982	14926	15042	14802	14984	15106	15135	15152	15120	14974	15032	15066	15271	15038	14974	14975	15065	15097	15119	15180	14957	14950	14965	15130	15036	15079	15099	15060	15284	14905	15041	15211	15037	15182	15127	15022	15112	14971	15110	14971	15112	15115	15004	15015	15059	15060	15254	15021	15145	14965	15037	15152	14981	15063	15198	14877	14948	14870	15181	15103	15149	15085	14990	15054	14997	14912	14936	15213	14929	14905	15207	14985	14987	14896	14702	14927	15074	14858	14895	15060	15036	14995	15321	15012	15002	15005	15212	15088	15127	14965	15083	15006	15008	15153	15117	15062	15146	15018	15085	14948	15197	15086	15006	14858	14956	15160	15008	15009	14921	15220	15036	15025	15228	15041	15096	14852	15157	15075	15088	15162	15056	14797	14958	15005	14967	15194	15072	14925	15024	15004	15227	15150	15167	14939	15035	15113	15159	15081	14975	15022	14914	15030	15031	15093	14862	15082	15087	14930	15044	15123	15170	15057	15032	15011	15120	15183	15074	14969	14948	15164	14996	15101	15150	15063	15181	15003	15053	14942	15096	15167	14982	15055	14955	15023	15011	15192	15097	14898	15043	14956	15002	15279	14932	15035	15075	15001	15022	15010	15135	15034	15090	15170	14971	15049	14958	15022	15032	15083	15057	14999	15105	15050	14802	15099	15156	15016	14890	15141	15082	14961	15137	15044	15199	15056	15230	14943	15066	15237	15022	15042	15096	15032	14969	15127	15024	15073	15112	14958	15023	14975	14975	14964	15059	15070	15213	15075	15104	15108	14998	15069	15099	14923	15179	14999	14961	15357	15087	15105	15227	15119	15028	15174	15042	15305	15079	15083	14994	15018	15175	15131	15148	15111	15055	15080	15056	15108	15099	15185	15087	14947	15028	14899	15179	15046	14925	15200	15195	15177	14716	14959	14956	15033	15027	14967	15123	15074	15085	15029	15022	15050	14878	15033	15042	15026	15227	15004	15105	15167	15145	15032	14981	15068	14881	15172	14947	15174	14872	14959	15080	15034	15123	15186	15080	15100	15078	15091	15166	15055	15069	15000	14940	15157	15134	14918	15071	14937	15005	15157	15110	15137	14962	15273	15112	15127	15157	14995	15050	14997	15005	15109	15005	15162	15028	15067	14971	14938	15047	15114	15018	15058	14963	15024	15001	15036	14944	14865	15083	14955	15008	15033	14877	15082	14998	15032	14956	15162	15001	15017	15093	15034	14921	14863	15164	15051	14847	14969	15028	15101	15176	15130	15118	15052	14915	15177	14837	15149	15172	14987	15060	14989	14921	14967	15105	15033	15164	15061	15084	15051	15140	14989	15245	15026	15026	14948	15016	15061	15048	14958	15153	15050	15250	15133	15089	15174	15007	14945	15019	15142	15108	15156	14977	15191	15089	15121	15066	15159	14954	15072	15131	15034	15012	15186	15003	15007	15144	15059	15053	15177	15195	14919	15077	15043	15020	15077	15077	14929	15006	15032	14997	15053	15029	15174	15130	15245	14995	14893	15206	15135	15137	15066	15042	14924	15034	15092	14971	14782	15029	15017	15111	15131	15262	14990	15115	15144	15164	15045	15007	15082	15027	15112	15034	15086	15040	15042	15086	15025	14979	14818	15020	15032	14959	15137	15038	14905	14895	15025	15126	14939	14987	15117	15021	14965	15111	15133	15168	15030	14988	15081	15266	15053	15179	14946	14926	15003	14989	15029	15046	14862	15103	15091	15124	14880	15199	15064	15089	15167	15094	14945	14977	15418	15014	15085	14876	14900	14959	15014	15023	14916	15086	15086	15117	15030	15165	14908	14927	15136	14967	15050	15165	15033	15004	14946	15085	15034	14916	14918	15128	14921	14993	14965	15057	15114	15043	14991	14915	15090	14983	14952	15103	14971	14884	15150	14888	15080	15046	15248	14980	14966	15124	15069	15013	15182	15139	14993	14826	15115	15102	14802	14892	15006	15137	15102	15059	14930	14980	15041	14930	15034	15148	15170	15071	15069	15065	15068	15043	15015	15134	15221	14838	14978	15040	15040	14933	15074	14979	14846	15112	15086	14950	15307	15130	14985	14959	15154	15051	15117	15112	14979	15102	15008	14951	15034	14964	15264	15024	14844	15098	15136	14977	15024	15181	14996	15032	15010	15026	14914	15088	15041	14987	15124	14937	15165	15079	14994	15021	14897	15080	14946	14851	15013	15215	15074	15056	15094	14988	14874	15131	15102	15041	15195	15085	14987	15063	15090	15048	15142	15068	14988	15215	15163	14989	15014	15215	15175	14914	15149	15059	14955	14995	15098	15042	15196	15086	15094	15142	15141	15005	14843	15095	14937	15227	14961	15041	15169	15077	15092	15129	15119	14950	15039	14999	15183	15109	15117	15056	15048	15096	15380	15351	15009	15020	15119	14998	14958	15123	14874	15196	15004	15038	14968	15139	15040	14974	15070	14850	14994	14987	15015	15249	14957	15065	14901	14974	14960	14978	15100	15004	15043	15005	15054	15099	14992	15052	14878	15208	15059	15081	15121	15085	15035	15000	14984	14973	14957	14982	15065	15216	14982	15059	14965	14865	15209	15167	15024	15100	15086	15061	15066	14971	15173	14988	15110	15046	15105	14976	15099	14950	15082	15007	14788	14936	15066	15088	14885	15114	15219	15026	15080	14975	15024	15113	14934	15158	14949	14917	15040	14974	15140	15038	15148	14968	14936	15117	15080	15063	14937	15177	15052	15036	15027	15143	15011	14967	15124	15068	15063	14902	15065	15005	15116	14943	15063	15117	15131	15091	14918	15039	15178	15040	14891	15070	15057	15035	15021	15192	15110	15059	14936	15124	15068	15075	14957	15176	15074	14944	15037	15041	15043	14891	15147	14947	15133	14879	15334	15150	15196	15126	15022	15069	14916	15043	15062	15026	15210	14951	14880	15102	15181	14946	14971	15014	15079	14972	15142	15025	14995	15045
22059	21101	28353	24119	21542	23832	25395	20941	20461	20766	20527	20300	20592	20509	20554	20275	20221	20202	20315	20391	20260	20328	20168	20260	20084	20026	20120	20166	20405	21813	22458	21925	20847	20202	20156	19978	20085	20014	20345	20155	19943	20113	20210	20078	20197	20331	20230	20277	20323	20230	19942	20125	20199	19997	20000	19989	20199	20422	20112	20234	19965	20038	20223	20073	19978	20140	20049	20284	19994	20106	20133	20300	19965	20069	20105	20167	20220	19888	20076	19825	19697	20161	20081	20153	20110	20013	20219	20169	20018	20060	20212	20035	19997	20060	19908	19956	19811	20131	20147	20229	20240	20145	20081	20071	19958	20071	20057	20011	20187	20004	20113	20016	20327	19979	20175	20200	20156	19968	19987	19871	20160	20281	20007	19979	20072	19995	20040	19999	20214	20082	20188	20193	20096	20189	20078	20000	20047	19921	20189	19999	20112	19876	20121	20135	19879	19997	19995	20006	20062	20024	20105	20015	20028	20003	20155	20221	20188	19955	20052	20089	20014	20005	19880	19954	19888	20162	20117	20170	20069	19927	20019	20070	19992	19995	20152	20150	20105	20121	20097	19864	20091	20006	20062	20223	20002	19769	20174	20049	20124	19861	19829	20051	20280	20236	20123	20079	19926	20251	20137	20268	20039	20001	20258	20072	20207	19949	20042	19814	20087	20226	20286	20094	19907	19908	20131	19930	20115	19986	20207	20076	20060	20040	19844	19873	20094	19991	20179	20223	19995	20005	19790	19773	20077	20050	20133	19944	19892	19922	20397	19906	19915	20014	20017	19910	20055	20135	20074	20033	20137	20170	20219	20091	20002	19871	20250	19916	20140	20017	20026	19965	20115	20179	20319	20091	20231	20055	19922	20206	20010	19978	19981	20108	20216	20085	20077	20089	20070	19867	19947	20166	20101	20170	19962	19794	20056	20261	20069	20114	20173	20071	20091	20027	19969	20143	20171	20185	20144	20181	20125	20111	20015	20118	19978	20024	20023	20047	20185	20032	20060	19838	20024	20083	20306	20093	19950	20056	20167	19983	20132	20283	20246	20057	19987	20414	20086	20020	20139	19953	20268	20047	20064	19934	20103	20011	20167	20001	20024	20004	20207	20057	19925	20201	19990	20187	20217	20161	19892	19993	20160	20124	20199	20060	19867	20061	20178	20154	19999	20221	19792	20166	20054	19957	19951	19868	19923	20312	20220	20140	19935	20060	19931	20110	19984	20181	20138	20151	20127	20119	20225	19983	20185	20114	19918	20062	19968	19916	19972	20072	20033	20009	20223	19967	19930	19964	19956	20148	20353	20052	19995	20042	20108	19966	20158	20214	19875	19848	20035	20018	20133	19906	20020	19920	19977	20029	19923	19990	20114	20197	20155	20062	20133	19993	20042	19963	20071	20143	20158	20142	20048	19973	19802	20159	20190	19937	20165	20121	19965	20050	19806	20010	20096	19879	19850	19902	20050	19976	20154	20171	20095	19891	19948	20025	20035	19957	20063	20245	20173	20040	19754	19939	20138	20036	19982	20135	20088	20246	19904	19998	20048	20245	19968	19955	19943	19940	19917	19988	20022	20206	20110	19995	20055	19845	20121	19981	20001	19896	20054	19966	20062	19941	20120	20164	20107	20038	20012	20065	20148	20053	19827	19780	20345	20070	20205	20124	20003	19886	20108	20032	19966	20313	20076	20141	20129	19941	19916	19997	19918	20014	20196	19842	19965	20191	20247	19979	20332	19975	20052	19968	20025	20193	20135	20049	19888	20223	20060	20028	20076	20043	20058	20156	19831	20014	20054	19844	19911	20082	19937	20001	20173	19998	20009	20178	19840	19959	19993	20028	19835	20068	20092	20265	19983	20190	19890	19915	20189	20092	19979	20000	20144	19909	19941	20167	20196	19899	20122	20287	20060	20085	20027	19975	19858	20038	20205	20061	20187	20011	19884	19997	20205	20000	20201	20020	19804	20071	19861	20082	19861	19958	20089	20008	20076	20024	20120	20126	20032	19781	20026	20001	20007	20053	20160	20206	20001	20161	20231	20260	20067	20084	20000	19929	20140	19928	19966	19895	20272	20147	20146	20280	20124	19971	20049	20178	20080	20104	20060	19878	20025	20034	20003	20156	20130	20105	20052	20136	19972	20065	20168	20070	19798	20185	20250	19981	20098	20165	20062	20307	20099	19952	19982	20160	20097	20042	20179	20200	19944	20370	19997	19970	19937	19931	20095	20047	20050	20176	19963	19902	20178	20120	19865	20029	20052	20318	20171	20085	20330	20110	19974	20049	20013	20089	20100	20042	20164	20117	20185	19922	20239	20104	20168	19909	20055	20016	19859	20163	19929	20160	20010	20041	19906	20035	20135	20036	19969	20199	20009	20162	20040	19947	19869	20248	19982	20056	20130	19961	20070	19809	20186	19936	20009	19898	19990	20003	20195	20037	20093	19783	19833	20030	20163	19871	19809	19941	20043	20095	19934	19948	19982	20143	20211	19993	19993	19995	20191	20133	19842	20055	20009	20100	20042	19982	20027	19905	19906	19946	20010	19997	20090	20049	20110	20219	20165	19725	20132	19926	19994	19696	19895	20084	20129	20157	20115	19953	20023	19786	19917	19887	20160	19926	19950	19761	19876	19940	20004	19976	19856	20101	20258	20063	20089	20161	20150	20148	20069	19848	20189	19974	20228	20223	19993	20313	20108	20065	19863	20164	19894	19783	20010	20064	20059	20025	20111	20025	19968	19938	19916	20099	19938	20256	20005	19927	19984	20015	20091	20044	20011	20044	20057	19978	20190	20094	20064	19917	20156	20244	20128	20005	20129	20068	19939	20003	20095	20148	19921	19886	19933	20159	20021	19914	20015	19825	20102	19979	20259	20087	19785	19953	20112	20200	20118	19978	20072	20114	20046	20152	19928	20072	19990	19999	20148	19944	19949	19936	20173	20069	20044	19979	20126	19860	19951	20157	19910	20054	20122	20111	20101	20069	19996	19934	20132	19984	19902	19907	19867	20019	20197	20005	20072	20064	20126	20081	20072	20080	20082	20015	19887	19861	20170	19991	20215	20227	19952	19956	20064	19952	20021	20168	20212	20052	20005	20029	20285	19830	20025	19975	20048	20356	20085	20023	20067	19954	19891	19949	20047	20020	19975	20082	20060	20102	20244	20115	20293	20152	20030	19875	20110	19718	20153	20195	20216	20189	19839	20130	19926	20091	19923	20050	20137	19890	20078	20040	20014	19950	20076	19938	20171	19797	19939	20061	20146	20215	20012	19914	20079	20202	19927	20117	20180	19976	19965	19966	19841	19980	19919	19979	20143	19997	20063	20092	20205	20091	20145	19759	19828	20103	19943	20041	20179	20097	19995	19944	19937	20063	20157	19980	19783	20063	19937	20023	20150	19917	20186	20093	20061	20134	20067	19793	20060	19972	19888	20034	20021	19935	20002	20247	19939	20001	20067	20079	20081	20200	19951	19889	20120	19942	20161	20091	19905	19946	19815	20164	19846	19979	20053	20147	20341	20168	19967	19811	19829	20028	20160	19873	20031	20010	20205	19970	20117	20033	20052	19959	19975	20043	20137	19987	20046	19986	20093	20102	20108	20226	20188	20038	20025	20143	20048	20125	20076	19897	19948	20068	20057	20119	19947	20166	19851	19960	20142	20078	20126	20202	20098	19896	19974	20095	20102	20083	20165	20067	20164	19972	19853	19905	20013	20167	20096	20240	20150	20147	19936	19858	20068	20089	19848	20012	20154	20099	19821	19857	20166	19946	20031	19999	20066	20029	20035	19914	20218	20071	20050	20122	20023	19874	20126	19968	19887	20050	20118	19835	20042	20039	20037	19985	20074	19949	20106	19974	19966	19981	19707	20163	20237	20118	19924	19758	20120	19989	20135	20237	20046	19895	19683	20062	20093	20262	20055	20190	19987	19917	20100	20081	19910	20134	20044	20096	20152	20187	19965	19762	20045	20362	20142	20064	20155	20095	20054	20115	20105	20183	20187	20173	20091	19869	19961	20116	20073	19933	20026	20166	19860	19981	19947	19875	20196	20067	20017	20056	20082	20170	19955	20020	19983	19949	19972	19861	20116	20135	20076	20221	19968	20004	20291	20134	19941	20100	19823	20251	20226	20225	20057	19974	19986	20228	20183	20014	20056	20213	20233	20084	20100	19995	20168	19985	20111	20001	19931	20088	20101	19980	19834	20124	20236	20082	20038	20085	20060	19930	19945	20169	20100	20032	20167	20145	19942	20206	20026	19868	20065	19907	20102	20181	20024	20120	20004	20072	19990	20211	20257	19916	19978	19982	20266	20160	20083	20076	19996	20063	19968	20155	20151	19856	20180	20051	20264	20056	20091	19948	19886	19978	20101	20084	20135	20212	20085	19921	20298	19954	20003	19991	20257	20195	19991	19741	19748	20085	19996	20014	19933	20001	20226	20114	20121	20156	19976	20276	19937	20283	20257	20219	20185	20147	20021	20074	19951	20064	20222	20213	19972	19759	19993	20090	20066	19875	20041	20034	19902	20058	20142	20249	20155	19827	19995	19881	20128	20191	19978	20271	20125	20186	20130	19875	19932	19972	19793	20104	19952	20169	20292	20178	19822	19815	19956	20015	19923	20159	19883	19889	20114	19963	19936	20007	20028	20238	20028	20030	20029	20054	19979	20064	20101	20092	20121	19983	19971	20036	20073	19969	19769	20171	20050	19958	20016	19944	19842	20107	20191	20251	20014	19950	19820	20014	20112	20044	20321	20120	19972	20179	20027	19863	19938	20262	19882	19777	20031	20003	19877	20142	19945	19859	20124	20192	20056	20038	19777	20158	19869	20123	20010	19866	20011	19936	20003	20078	20167	20088	20012	20020	20158	20022	19946	19902	20153	20271	20158	20100	20037	20061	19806	19959	19996	20079	19985	20020	19845	20039	20006	20026	20046	20095	20200	20117	19787	20084	20002	20249	20165	20090	20178	20220	20090	20090	19846	20372	19962	19960	19822	20143	19872	19730	20108	20139	20072	19950	19956	20037	20257	20008	19896	19985	20065	20051	20171	20077	20203	20168	20043	20005	20095	20267	19969	20051	20092	20048	20206	19823	20000	20144	20246	20247	19869	20226	20154	19924	19871	20101	19897	20096
24735	52201	40362	24126	20228	18108	17170	17013	16793	16686	16406	16572	16460	16566	16519	16467	16543	16513	16442	16336	16330	16426	16380	16401	16447	16479	16365	16295	16786	18857	19323	18544	17121	16099	16363	16324	16288	16192	16403	16325	16305	16198	16413	16236	16281	16523	16216	16383	16270	16421	16320	16271	16047	16295	16265	16422	16319	16332	16315	16346	16309	16286	16322	16318	16263	16275	16329	16299	16405	16203	16145	16332	16283	16312	16481	16277	16383	16466	16345	16342	16337	16302	16571	16232	16333	16216	16282	16179	16204	16424	16323	16220	16351	16324	16344	16517	16291	16266	16230	16334	16167	16278	16211	16488	16188	16372	16331	16188	16347	16373	16270	16510	16229	16289	16271	16311	16265	16490	16311	16190	16436	16434	16426	16175	16345	16241	16152	16480	16166	16389	16362	16268	16476	16375	16139	16425	16330	16318	16350	16370	16229	16116	16341	16325	16459	16464	16246	16282	16434	16424	16138	16125	16391	16190	16057	16336	16218	16334	16432	16269	16222	16308	16387	16350	16098	16327	16303	16234	16260	16217	16371	16249	16191	16340	16330	16322	16299	16420	16296	16572	16444	16419	16337	16212	16299	16199	16393	16078	16370	16294	16359	16156	16178	16342	16404	16384	16278	16317	16013	16538	16189	16290	16399	16187	16362	16172	16403	16367	16109	16357	16194	16362	16344	16389	16470	16302	16354	16405	16258	16336	16309	16198	16334	16296	16308	16309	16378	16190	16141	16268	16330	16223	16340	16337	16347	16500	16198	16232	16176	16334	16340	16274	16436	16154	16168	16385	16323	16344	16191	16158	16238	16408	16209	16283	16486	16463	16267	16251	16399	16440	16267	16146	16397	16155	16268	16148	16363	16329	16252	16246	16436	16089	16353	16403	16334	16357	16439	16208	16359	16200	16341	16247	16368	16268	16224	16380	16352	16212	16287	16515	16235	16345	16243	16386	16242	16270	16129	16409	16184	16223	16258	16308	16238	16242	16319	16245	16253	16101	16202	16186	16251	16374	16339	16389	16401	16282	16436	16267	16411	16296	16359	16411	16254	16317	16192	16147	16236	16481	16403	16387	16230	16357	16297	16223	16267	16471	16349	16001	16330	16312	16353	16318	16320	16289	16376	16346	16281	16276	16287	16222	16264	16240	16372	16376	16234	16351	16320	16495	16241	16383	16281	16289	16251	16148	16277	16372	16420	16249	16300	16453	16294	16149	16290	16421	16284	16257	16377	16388	16298	16271	16300	16309	16201	16250	16178	16277	16402	16111	16364	16370	16314	16271	16221	16377	16280	16429	16242	16380	16168	16459	16500	16393	16222	16432	16227	16461	16327	16276	16308	16495	16384	16236	16229	16175	16305	16260	16280	16417	16260	16261	16367	16422	16116	16316	16416	16415	16326	16194	16265	16313	16447	16309	16359	16194	16442	16233	16329	16221	16353	16126	16414	16383	16424	16291	16440	16429	16454	16295	16338	16287	16166	16311	16304	16324	16181	16293	16623	16300	16374	16350	16203	16326	16305	16381	16470	16223	16379	16147	16206	16337	16196	16356	16303	16233	16349	16357	16359	16171	16250	16153	16389	16253	16306	16207	16289	16249	16341	16256	16345	16398	16225	16240	16192	16390	16199	16293	16190	16237	16294	16144	16349	16349	16349	16192	16314	16378	16365	16266	16304	16315	16287	16364	16228	16447	16317	16166	16144	16379	16446	16423	16307	16393	16358	16224	16290	16480	16322	16240	16438	16309	16244	16323	16399	16296	16289	16257	16262	16299	16335	16223	16195	16320	16294	16431	16193	16362	16300	16342	16195	16447	16178	16160	16150	16228	16500	16224	16294	16265	16185	16270	16224	16306	16301	16392	16299	16178	16159	16163	16359	16401	16290	16248	16249	16260	16231	16445	16139	16507	16048	16188	16291	16435	16276	16177	16299	16261	16161	16330	16330	16388	16351	16318	16146	16460	16461	16234	16370	16167	16172	16153	16204	16376	16281	16321	16353	16343	16296	16296	16319	16189	16426	16492	16364	16285	16238	16435	16307	16333	16301	16356	16187	16255	16385	16276	16260	16303	16385	16194	16242	16420	16242	16273	16175	16333	16313	16312	16270	16332	16205	16358	16301	16325	16358	16322	16389	16279	16305	16340	16513	16291	16419	16146	16412	16349	16304	16285	16462	16181	16408	16265	16411	16234	16232	16305	16240	16191	16230	16143	16169	16302	16076	16234	16409	16272	16204	16403	16301	16188	16365	16225	16352	16258	16437	16315	16302	16151	16234	16357	16285	16253	16353	16434	16446	16186	16336	16163	16341	16153	16341	16307	16279	16347	16406	16267	16390	16265	16291	16473	16360	16236	16375	16377	16315	16343	16339	16218	16501	16250	16289	16240	16319	16271	16384	16339	16226	16289	16403	16292	16222	16451	16415	16255	16152	16316	16314	16399	16242	16376	16233	16315	16265	16415	16260	16322	16317	16351	16134	16528	16178	16352	16216	16322	16472	16223	16381	16275	16283	16332	16340	16293	16162	16487	16376	16388	16161	16280	16239	16377	16144	16420	16261	16149	16422	16351	16239	16112	16312	16241	16338	16491	16294	16298	16367	16163	16411	16122	16321	16303	16131	16300	16403	16258	16329	16434	16382	16327	16421	16331	16288	16092	16190	16450	16353	16476	16226	16399	16294	16186	16321	16419	16241	16240	16253	16436	16520	16263	16228	16425	16297	16296	16327	16236	16333	16384	16243	16273	16255	16404	16212	16231	16192	16356	16291	16294	16277	16297	16086	16240	16343	16187	16311	16266	16423	16091	16372	16280	16173	16037	16354	16203	16329	16441	16301	16285	16265	16267	16333	16123	16386	16215	16345	16377	16232	16341	16291	16272	16461	16360	16225	16347	16360	16267	16429	16226	16204	16336	16260	16352	16458	16156	16504	16277	16256	16378	16309	16307	16279	16251	16523	16209	16345	16262	16170	16145	16247	16386	16260	16255	16260	16313	16375	16446	16405	16527	16126	16499	16311	16265	16403	16354	16407	16298	16120	16210	16404	16186	16235	16354	16153	16377	16230	16252	16196	16417	16345	16287	16371	16238	16362	16216	16209	16324	16274	16202	16363	16332	16125	16501	16287	16271	16417	16150	16336	16324	16287	16215	16360	16397	16283	16129	16358	16420	16230	16272	16237	16111	16293	16216	16333	16119	16405	16386	16385	16404	16343	16317	16236	16253	16390	16270	16365	16380	16301	16432	16331	16463	16331	16277	16505	16307	16382	16272	16449	16339	16234	16361	16356	16149	16333	16250	16382	16234	16441	16230	16157	16285	16261	16346	16432	16242	16191	16193	16430	16153	16082	16219	16417	16326	16410	16292	16346	16218	16252	16252	16272	16481	16190	16133	16132	16441	16354	16214	16121	16294	16325	16161	16231	16241	16414	16382	16196	16275	16349	16299	16240	16450	16457	15988	16309	16523	16226	16403	16350	16560	16238	16184	16504	16407	16223	16414	16263	16193	16410	16265	16221	16251	16146	16354	16109	16368	16282	16338	16280	16449	16409	16262	16381	16296	16319	16314	16458	16318	16251	16334	16193	16252	16213	16381	16220	16141	16229	16279	16260	16284	16254	16237	16246	16092	16281	16235	16259	16142	16234	16272	16243	16117	16206	16266	16284	16398	16317	16182	16493	16328	16153	16212	16334	16312	16259	16303	16188	16430	16430	16212	16393	16324	16410	16359	16129	16299	16347	16390	16451	16266	16342	16446	16334	16273	16379	16294	16270	16257	16252	16303	16388	16289	16187	16370	16177	16313	16353	16162	16387	16225	16261	16292	16166	16277	16269	16460	16261	16314	16422	16424	16215	16361	16303	16493	16177	16229	16315	16277	16262	16319	16288	16256	16339	16194	16327	16245	16495	16358	16286	16462	16266	16322	16246	16351	16322	16188	16345	16299	16182	16158	16292	16268	16517	16326	16328	16263	16348	16356	16445	16137	16189	16238	16324	16516	16585	16221	16338	16244	16376	16277	16284	16151	16342	16338	16391	16481	16215	16203	16384	16386	16396	16303	16309	16412	16341	16208	16417	16200	16326	16363	16300	16351	16626	16235	16152	16168	16194	16195	16180	16393	16403	16338	16124	16414	16218	16122	16407	16179	16339	16412	16365	16532	16301	16372	16236	16299	16365	16299	16235	16386	16395	16253	16151	16266	16151	16247	16125	16355	16279	16268	16309	16321	16352	16299	16357	16260	16229	16248	16375	16384	16292	16313	16425	16477	16314	16277	16207	16192	16370	16181	16316	16271	16363	16420	16245	16328	16367	16401	16247	16371	16367	16345	16280	16292	16369	16278	16299	16479	16489	16552	16461	16328	16343	16419	16170	16142	16307	16349	16280	16157	16229	16270	16243	16227	16513	16277	16415	16316	16455	16130	16279	16178	16207	16290	16338	16260	16260	16470	16327	16355	16293	16351	16369	16460	16486	16403	16436	16157	16449	16369	16496	16287	16316	16299	16477	16245	16230	16514	16334	16093	16185	16410	16222	16255	16338	16361	16372	16345	16307	16442	16468	16279	16127	16389	16374	16217	16132	16487	16249	16312	16368	16288	16221	16391	16393	16465	16217	16261	16210	16335	16324	16358	16207	16343	16347	16246	16228	16296	16239	16251	16285	16319	16237	16048	16328	16313	16150	16421	16156	16317	16257	16347	16268	16124	16300	16322	16308	16329	16291	16369	16420	16253	16277	16297	16360	16086	16533	16165	16476	16173	16299	16439	16466	16343	16387	16279	16273	16226	16205	16442	16417	16341	16480	16296	16300	16251	16284	16268	16222	16219	16227	16386	16282	16322	16186	16302	16085	16133	16334	16273	16303	16373	16293	16181	16355	16375	16286	16239	16279	16235	16338	16427	16363	16122	16262	16273	16387	16282	16173	16197	16369	16134	16382	16407	16425	16341	16269	16292	16263	16307	16372	16362	16399	16209	16267	16236	16245	16188	16420	16238	16248	16027	16234	16298	16259	16394	16293	16213	16228	16346	16430	16323	16129	16271	15883	16215	16256	16125	16441	16180	16120	16148	16215	16395	16234	16305	16292	16350	16199	16320	16404	16099	16195	16171	16371	16328	16477	16161	16056	16284	16403	16164
29773	25294	28340	23388	19765	19046	19363	19001	18779	18763	19050	18852	19027	19098	19002	18893	18933	19022	19014	18949	19092	18803	18942	19067	18824	19114	18917	18943	18880	18984	19181	19401	19052	19115	18814	18854	19065	19242	19070	18923	19037	19017	18981	18910	19022	18954	18819	18790	18993	18981	18963	19078	18899	18806	19003	18913	18805	19093	19025	18886	19048	18865	18906	19092	18892	18923	18944	18682	18791	18776	18925	18971	19124	18908	18933	18834	18799	19026	18828	18826	18957	19101	18991	18807	18987	19083	18892	18900	18946	18889	18987	18846	18969	18963	18604	18972	18908	18945	18818	19157	19128	19128	18774	18718	19078	18995	19004	19050	18954	19071	18886	19059	19183	19003	18959	18882	18999	19068	18994	18870	18889	18962	19084	18942	19097	18885	18962	18865	18988	18768	18819	19068	19082	18872	18790	18778	18876	19105	18844	18785	18860	19019	18884	18910	19019	18966	18967	18947	19064	18864	19029	18916	19103	18949	18657	18939	18923	18838	18981	18953	18932	18980	18965	18693	19120	18936	18871	18902	19032	18853	18952	19020	19143	18860	18974	19043	18719	18843	19111	18927	19015	18943	18874	18872	19071	19198	18983	18974	18764	18938	18701	18896	19076	18860	18907	18977	18876	18733	19096	18892	18993	18862	18702	18795	18851	18875	18972	19036	19135	19118	19045	18781	18988	19096	19050	18964	18796	18847	19012	19007	19134	18971	18820	18930	18814	19012	18924	18818	18881	18881	18904	18778	18880	18907	18878	19032	19171	19092	18938	18974	18848	19015	18839	18934	18919	18945	19005	19037	18879	18786	18899	18951	19116	19033	19045	19044	18835	19167	19099	18969	18895	18779	18786	18696	19160	18795	18754	18894	18985	18953	18904	19056	19116	18860	18881	18937	18858	19128	19032	18926	19026	18786	18817	18857	19058	19027	18975	19025	18945	19138	19059	18970	18995	18987	18879	19004	18973	18965	18985	18923	18816	18980	18994	18757	18996	18706	19026	18999	19031	19161	19001	19052	18949	18950	19127	18974	18982	18958	18924	19032	18816	18812	18961	18950	18823	18949	19111	18797	18832	19024	19095	18707	19038	18805	18918	18914	18847	18908	19131	18797	18892	18864	19007	18815	18957	18848	18992	18947	18882	18998	18938	18939	19109	18810	18903	18990	18990	19080	19120	19061	19085	18833	18995	19051	18921	18999	19047	19053	19091	19188	18822	18928	19070	18936	19055	19145	18650	18730	19027	19032	19052	18948	18829	18911	18828	18912	18976	19135	18918	18879	18870	18989	19037	18971	18898	18975	19015	18998	18762	19073	18884	19160	19087	19155	18992	19036	19155	18972	19059	19146	19056	19006	19018	19053	18975	18882	18761	18918	19003	18603	18797	19021	19032	18906	19055	18907	18862	18729	18857	19097	18922	18859	19010	18976	19014	19048	19006	18875	18869	18858	18821	19085	18937	18811	18729	19166	18967	18934	19083	18776	19096	18899	19066	18809	19029	19118	18985	18931	18936	18750	18874	18990	19081	19205	19056	18926	18936	19219	18929	18859	18946	19019	18941	18943	18802	18834	18968	18869	19199	18996	19024	18911	18800	18783	18926	19088	19006	18995	19097	18901	18925	18797	18982	19047	19013	18942	19008	18864	18870	19022	19059	19105	19039	18932	18967	18938	18794	18795	18980	18849	19145	19048	18614	18884	19079	18901	19009	19050	19011	18779	18919	18816	18882	18680	18887	18939	19018	19010	19070	18865	19010	18729	18993	18990	18958	19108	18829	18832	18848	19212	19089	18800	19093	18982	19072	18844	19194	18979	19068	18878	19065	18955	19256	19102	18738	19110	19097	18899	18859	18863	18993	19091	18782	18851	18864	18952	19108	18787	19113	18823	19078	18812	19078	19128	19051	19000	19196	18789	18902	18928	18902	18947	19120	18976	18869	18836	18989	18839	19019	19167	18946	18939	18750	18924	18951	19008	18939	18999	18990	19106	18990	18956	18845	18723	19107	18991	18969	18831	18789	18976	19080	18963	19006	18922	18797	18838	19101	18847	18698	18969	18819	18844	19028	18852	18947	19065	18917	18858	18863	18923	18881	18982	18807	18966	18931	18986	18992	18921	19080	18888	19031	18956	19000	18958	19101	19059	19052	18936	18705	18918	19298	19259	19092	18952	18659	19000	18874	19076	19042	18881	19077	19074	19034	18900	19107	19008	18853	19226	18962	19101	18977	19042	18945	18861	18902	18778	18911	18891	18916	18909	19100	18857	19106	18814	19035	19075	18958	18906	18901	19096	18766	18909	18897	18886	19125	19046	19139	19075	19201	19000	18914	18997	19036	19127	19048	18918	18903	19102	19054	18836	18925	18794	18983	18809	18981	18719	18928	19167	18950	19055	18954	18831	18888	18964	18941	18910	18749	18876	18919	18917	19060	18891	19077	19123	19089	18703	18961	18869	18972	18895	18954	18913	18930	19084	19021	18992	19073	18864	18947	19227	18923	18878	18894	19153	18977	19118	18981	18955	18846	19025	18875	19049	18932	19009	18978	18890	18779	18800	19048	18744	18747	19061	19087	19138	18864	19108	18848	18883	19001	19057	19017	18989	18797	18857	19312	19059	18930	19240	18755	18889	18924	19033	18792	18841	18990	19016	18953	18837	18919	18932	18905	19157	18957	19079	18875	19053	18877	18962	19292	18849	18964	19155	18949	18895	18993	18888	19028	19043	18902	19011	19054	18950	18926	18757	19092	18962	18956	18900	18960	19143	18993	19120	18928	18936	18872	18941	18973	18961	19096	18879	18941	18965	18868	18902	18943	18868	18972	18775	18924	18790	18921	18690	19115	18910	18864	18711	18862	18919	18923	18894	18943	18947	19040	18878	18976	18950	18954	19095	18857	18711	19039	19047	19109	18934	18988	18998	18702	18961	18964	19109	18910	18872	18704	18846	18927	18984	19087	18868	18829	19019	18991	18877	18846	18894	18915	19048	19398	19121	18989	18816	19088	19218	19080	19057	19149	18765	18959	19128	19085	18963	19026	18979	19047	19074	18988	19177	18983	18853	19004	19094	18924	19300	19061	18899	18855	19153	18948	18895	18942	18988	18975	19174	18907	19237	19119	18863	18992	19007	18742	18979	18925	18827	18914	19080	18971	19025	18821	19053	18872	18848	19011	19011	19025	19118	19011	19097	19026	18925	18918	19125	18952	19153	18952	18958	19100	19113	19236	18948	18993	18966	18874	18890	18688	18976	18874	18898	19040	19010	19013	19096	19172	18893	19083	18857	18994	18768	19006	19187	19114	18817	18766	18937	19069	18682	19077	18947	19121	18817	18925	18943	18993	18878	19014	19108	18775	19030	19149	19048	18961	19055	19076	18818	19051	18860	19005	19140	18921	19139	18932	18892	19003	19074	18831	18955	19042	19039	18786	18810	18864	18996	19005	18865	18851	19029	19011	18999	18921	18924	18878	18938	18794	18824	19120	18942	18958	19135	19042	19109	18834	19024	18857	18887	18869	18762	18847	18753	18730	18886	18885	18866	19039	18969	18905	18912	19027	18849	18851	19104	19089	18809	19081	19142	18770	19017	19148	18989	19029	18832	18708	19032	18987	18893	19092	18864	18967	19107	19185	19051	18995	19034	19003	18808	18819	18941	18971	18951	18889	18962	18830	18841	18760	19156	18879	18910	18719	19003	18983	19021	19207	18963	18818	19135	19052	18867	19034	19007	19113	19154	19261	19141	19008	19040	19070	19033	19165	19106	19087	18894	19040	19063	19021	18732	18891	18967	18871	18848	18984	18815	18928	19089	18892	18824	18931	19250	19018	18986	18649	19078	19057	19154	18889	19046	19026	18769	18926	19103	18863	18883	18920	19008	18981	18847	19119	19019	18904	18971	18860	18887	19020	19153	18874	18892	18717	18817	18984	18884	18869	18809	18915	18878	18997	18926	19034	19154	18908	18890	19044	18962	19054	19162	19094	19038	18849	19128	18893	18917	19005	19039	19021	19066	18847	18751	19049	18846	18895	18971	19016	19148	19046	18935	18875	19139	18940	18947	19112	19118	18958	18880	18876	19042	19081	19018	19168	18836	18975	18826	19233	18742	18937	18940	19051	18935	18890	19095	18911	19019	19036	19050	18991	19023	19082	18872	18868	19090	19156	18941	18944	18837	19181	18962	18859	18978	18979	19147	19121	19003	18916	18959	19006	18897	19109	19049	19132	18858	18914	18980	18910	19006	18893	18825	18954	18868	18963	18746	18867	18954	19050	18837	18925	19010	19155	19111	19101	19033	18893	18947	18881	18939	19077	18975	18895	19071	18677	18981	18899	18906	18792	18948	19007	18914	18841	19041	18690	19048	19102	19157	19076	18915	18951	19160	19070	18768	18793	18996	19033	18954	19030	18865	19034	19116	19056	19128	18962	19058	18976	18941	18952	18937	18785	19027	18918	18919	19023	18925	19009	19156	19041	18961	18994	18937	18984	18971	18921	18726	18994	19017	19134	19065	19135	19106	19054	18968	19075	18995	19046	18890	18844	19007	18970	18846	18962	18775	18887	18737	18833	19018	18926	18672	19126	18936	19262	18920	18895	18962	18826	18960	18795	18976	19146	18832	18979	19023	18866	18881	18991	19067	18855	18947	18926	18869	18892	18868	18897	19029	18762	18926	19005	18921	18925	18858	19039	19049	18973	19131	19037	19027	18959	19096	18940	19043	19112	18972	18907	19208	18930	18889	19047	18834	18878	19137	18960	19027	19063	18995	18932	19063	18997	18842	18970	18924	18868	19127	18796	19105	19026	19079	18978	18823	19001	19010	18913	18929	19029	19032	19298	19177	19038	19061	18975	18873	19056	19055	18899	19043	19016	19160	19024	18832	18788	18863	18919	19066	19136	18912	19124	19127	18979	18838	19188	18901	18993	19049	18785	18756	18977	18982	18954	18997	18870	19008	18909	18816	19030	19092	18952	18940	19147	19005	18729	18964	19056	18892	18978	18923	19124	19013	18957	18801	18969	18938	18883	19132	18845	18952	19248	19017	19158	19136	18862	18852	18964	18995	18972	19093	18817	18693	18974	18970	19279	18925	18870	18930	18845	19001	18825	19092	19063	18932	19000	18909	18842	18979	18961	18856	18976	18948
22150	33103	26110	18276	16865	16025	15996	15837	15772	15994	15666	15712	15796	15816	15815	15628	15671	15668	15678	15839	15718	15544	15615	15811	15801	15572	15938	15612	15801	15779	15909	15832	15798	15539	15631	15596	15653	15676	15658	15691	15866	15650	15618	15662	15660	15704	15758	15475	15670	15733	15598	15646	15817	15590	15664	15796	15652	15659	15729	15757	15763	15901	15465	15618	15624	15728	15834	15630	15599	15602	15679	15693	15616	15606	15636	15718	15570	15574	15718	15600	15687	15739	15637	15798	15627	15664	15731	15585	15629	15741	15657	15680	15754	15679	15519	15538	15670	15597	15499	15714	15595	15684	15650	15461	15831	15600	15797	15721	15636	15751	15516	15601	15662	15596	15638	15608	15696	15775	15629	15770	15671	15540	15711	15590	15882	15748	15599	15717	15609	15668	15646	15647	15635	15703	15651	15769	15772	15660	15690	15662	15788	15456	15717	15581	15701	15575	15562	15655	15616	15758	15492	15540	15589	15766	15570	15690	15674	15861	15523	15661	15699	15782	15541	15619	15556	15532	15886	15640	15576	15679	15663	15747	15719	15640	15585	15538	15733	15761	15536	15644	15629	15589	15661	15726	15725	15653	15711	15776	15719	15628	15547	15543	15785	15583	15557	15654	15732	15463	15568	15766	15783	15851	15578	15711	15799	15615	15604	15897	15760	15584	15462	15743	15706	15734	15710	15642	15640	15655	15611	15673	15690	15648	15849	15622	15683	15791	15581	15612	15597	15572	15720	15580	15527	15519	15646	15537	15645	15761	15651	15883	15782	15619	15691	15691	15595	15489	15695	15596	15635	15753	15813	15673	15646	15575	15524	15759	15730	15656	15790	15705	15584	15585	15709	15741	15648	15849	15700	15749	15629	15719	15553	15605	15623	15678	15789	15802	15834	15652	15636	15708	15700	15689	15652	15788	15790	15629	15763	15686	15691	15657	15794	15722	15594	15581	15618	15594	15740	15557	15764	15626	15588	15681	15792	15871	15560	15591	15597	15647	15774	15705	15670	15582	15655	15778	15629	15862	15744	15604	15562	15672	15720	15596	15723	15614	15732	15619	15702	15644	15752	15656	15657	15742	15697	15722	15696	15545	15600	15743	15633	15845	15666	15644	15697	15573	15512	15695	15827	15769	15558	15735	15430	15782	15631	15535	15636	15585	15554	15594	15657	15733	15814	15691	15616	15713	15637	15682	15838	15799	15521	15710	15673	15699	15752	15554	15715	15574	15731	15732	15676	15473	15521	15627	15631	15791	15478	15600	15685	15762	15553	15750	15688	15728	15529	15545	15688	15550	15663	15599	15653	15737	15642	15553	15829	15668	15790	15809	15722	15525	15580	15761	15722	15914	15711	15568	15641	15745	15680	15897	15610	15721	15675	15482	15552	15725	15593	15701	15409	15714	15748	15726	15582	15752	15750	15699	15891	15758	15826	15570	15642	15729	15491	15769	15683	15671	15756	15755	15662	15713	15648	15798	15567	15595	15586	15614	15640	15739	15769	15767	15883	15589	15566	15740	15479	15663	15798	15593	15670	15839	15559	15726	15584	15698	15626	15610	15614	15780	15718	15656	15682	15709	15787	15701	15722	15547	15711	15669	15614	15715	15554	15644	15648	15715	15856	15771	15793	15734	15842	15661	15659	15692	15653	15670	15706	15489	15729	15684	15549	15607	15724	15642	15745	15708	15683	15520	15682	15783	15689	15533	15768	15641	15811	15710	15642	15695	15600	15585	15683	15529	15509	15664	15705	15716	15795	15686	15966	15633	15708	15668	15760	15778	15777	15752	15606	15694	15583	15668	15748	15646	15545	15804	15733	15647	15691	15545	15579	15902	15601	15710	15748	15668	15664	15561	15382	15669	15613	15692	15656	15731	15805	15664	15731	15744	15655	15592	15812	15663	15646	15717	15734	15675	15462	15764	15693	15708	15786	15772	15676	15649	15669	15757	15753	15671	15725	15787	15706	15780	15645	15608	15714	15585	15658	15693	15803	15721	15580	15560	15796	15876	15769	15715	15779	15565	15599	15754	15602	15605	15548	15611	15747	15805	15676	15546	15585	15599	15671	15701	15613	15895	15586	15810	15714	15465	15709	15735	15684	15644	15770	15626	15691	15684	15726	15609	15566	15606	15599	15817	15593	15557	15650	15521	15555	15750	15680	15741	15682	15671	15670	15782	15701	15590	15571	15704	15855	15773	15644	15681	15769	15734	15696	15785	15570	15784	15558	15684	15634	15782	15664	15607	15562	15703	15676	15761	15663	15626	15672	15635	15741	15616	15614	15678	15590	15577	15655	15720	15651	15584	15555	15554	15487	15540	15863	15675	15681	15460	15686	15648	15563	15705	15663	15699	15672	15611	15622	15593	15954	15654	15533	15714	15579	15827	15733	15588	15661	15596	15762	15526	15599	15611	15729	15894	15568	15673	15504	15787	15815	15712	15872	15617	15816	15669	15738	15492	15645	15621	15716	15826	15696	15680	15650	15692	15756	15766	15585	15729	15859	15603	15489	15713	15537	15750	15521	15729	15656	15369	15926	15736	15608	15840	15548	15572	15721	15572	15742	15690	15843	15672	15684	15613	15693	15734	15762	15614	15675	15551	15748	15603	15631	15792	15734	15735	15657	15687	15661	15772	15499	15804	15731	15548	15810	15622	15769	15824	15451	15619	15688	15644	15466	15565	15772	15664	15698	15704	15595	15792	15700	15756	15811	15699	15611	15648	15549	15779	15713	15435	15645	15589	15701	15631	15689	15566	15564	15751	15586	15693	15768	15554	15709	15613	15815	15499	15860	15672	15655	15583	15848	15623	15709	15656	15581	15728	15627	15564	15652	15795	15611	15715	15608	15705	15740	15681	15854	15575	15729	15617	15587	15538	15636	15633	15535	15737	15753	15624	15588	15586	15819	15481	15592	15632	15723	15464	15746	15640	15734	15668	15730	15668	15822	15799	15716	15545	15730	15608	15690	15732	15719	15775	15674	15703	15677	15556	15750	15801	15678	15569	15531	15609	15808	15735	15660	15799	15632	15432	15641	15769	15671	15598	15466	15546	15759	15560	15595	15542	15743	15529	15912	15558	15863	15757	15541	15523	15704	15628	15673	15491	15696	15643	15738	15656	15653	15793	15690	15800	15797	15476	15670	15606	15670	15652	15737	15743	15654	15721	15679	15673	15629	15547	15779	15752	15611	15511	15621	15794	15594	15699	15555	15682	15717	15700	15666	15679	15797	15751	15660	15744	15595	15672	15774	15452	15806	15490	15803	15622	15517	15737	15821	15539	15758	15601	15684	15740	15825	15717	15677	15681	15619	15558	15615	15802	15624	15603	15914	15732	15639	15765	15749	15623	15645	15687	15691	15747	15746	15778	15587	15586	15563	15679	15625	15572	15624	15637	15794	15679	15624	15790	15455	15567	15718	15829	15680	15675	15762	15532	15798	15635	15702	15737	15698	15834	15903	15608	15744	15820	15633	15634	15694	15790	15659	15630	15683	15496	15778	15697	15584	15598	15752	15624	15698	15656	15794	15712	15822	15725	15858	15624	15607	15660	15399	15666	15760	15713	15775	15667	15495	15768	15704	15714	15466	15784	15573	15627	15616	15742	15613	15670	15748	15668	15672	15692	15697	15736	15535	15564	15521	15565	15661	15663	15687	15683	15643	15632	15751	15688	15680	15617	15719	15551	15712	15704	15690	15566	15709	15604	15733	15527	15465	15691	15564	15764	15665	15664	15800	15605	15907	15651	15720	15681	15685	15643	15580	15729	15610	15604	15961	15741	15571	15471	15568	15658	15522	15875	15660	15662	15628	15674	15842	15756	15656	15584	15746	15595	15734	15800	15534	15672	15641	15826	15755	15630	15681	15915	15800	15551	15650	15607	15767	15741	15726	15668	15578	15575	15530	15736	15694	15641	15783	15861	15633	15504	15742	15586	15732	15637	15562	15518	15680	15597	15727	15605	15621	15569	15682	15629	15855	15753	15837	15651	15756	15884	15682	15676	15826	15581	15638	15600	15564	15723	15745	15574	15595	15598	15718	15431	15701	15567	15636	15888	15824	15694	15811	15705	15779	15725	15496	15664	15715	15742	15621	15588	15756	15638	15860	15625	15558	15646	15755	15814	15718	15900	15649	15560	15712	15607	15542	15630	15789	15777	15683	15643	15469	15616	15760	15623	15696	15695	15655	15761	15685	15738	15668	15600	15751	15743	15936	15608	15530	15744	15568	15781	15744	15723	15559	15586	15550	15588	15562	15605	15625	15603	15630	15684	15644	15666	15708	15580	15674	15695	15760	15570	15665	15585	15650	15602	15577	15727	15689	15685	15792	15780	15666	15592	15687	15620	15570	15761	15648	15625	15662	15764	15647	15703	15929	15618	15713	15568	15752	15671	15674	15631	15619	15572	15614	15701	15572	15845	15596	15639	15653	15758	15573	15573	15685	15700	15647	15624	15798	15725	15702	15581	15713	15690	15572	15916	15752	15678	15664	15721	15833	15632	15686	15607	15779	15561	15735	15644	15629	15700	15724	15730	15615	15624	15578	15792	15643	15627	15661	15570	15719	15716	15694	15730	15702	15698	15543	15700	15746	15611	15748	15704	15774	15708	15536	15485	15603	15754	15512	15688	15684	15736	15806	15678	15691	15698	15650	15760	15702	15709	15762	15761	15543	15455	15619	15559	15715	15701	15565	15458	15699	15853	15627	15686	15655	15782	15264	15618	15754	15588	15743	15924	15653	15698	15707	15731	15602	15738	15655	15851	15676	15756	15774	15641	15715	15733	15468	15791	15824	15701	15554	15852	15573	15665	15498	15633	15777	15703	15566	15710	15762	15797	15750	15633	15554	15718	15737	15785	15703	15579	15789	15617	15903	15721	15553	15612	15779	15761	15668	15690	15591	15802	15683	15690	15758	15768	15685	15657	15614	15650	15607	15680	15923	15724	15608	15558	15743	15742	15500	15770	15776	15586	15581	15518	15733	15528	15717	15775	15564	15682	15628	15662	15587	15689	15861	15577	15631	15796	15820	15710	15681	15550	15742	15568	15740	15599	15665	15602	15749	15685	15653	15398	15642	15706	15556	15671	15692	15774	15676	15729	15702	15537	15449	15592	15717	15674	15805	15650	15649	15780
23338	21085	27875	24913	22377	22094	22009	20034	19664	19643	19538	19641	19612	19529	19516	19631	19421	19550	19364	19479	19609	19238	19484	19342	19589	19535	19288	19628	20007	20504	20460	20398	19752	19565	19344	19576	19552	19619	19381	19527	19437	19483	19537	19517	19442	19373	19431	19374	19487	19581	19621	19491	19441	19183	19374	19631	19433	19456	19318	19460	19469	19201	19253	19397	19445	19563	19469	19317	19447	19457	19334	19372	19580	19325	19370	19505	19667	19332	19513	19572	19354	19353	19453	19401	19421	19199	19338	19326	19213	19513	19332	19369	19411	19593	19369	19352	19371	19421	19692	19202	19472	19468	19568	19439	19244	19502	19305	19556	19652	19277	19701	19416	19353	19288	19529	19431	19362	19659	19395	19230	19438	19334	19395	19315	19426	19565	19404	19339	19358	19275	19818	19366	19449	19288	19447	19433	19492	19682	19440	19552	19600	19344	19504	19360	19348	19358	19419	19521	19493	19342	19550	19415	19511	19450	19426	19300	19443	19380	19434	19507	19294	19571	19346	19550	19490	19488	19505	19479	19468	19563	19273	19481	19353	19385	19411	19503	19480	19386	19518	19357	19322	19223	19540	19450	19493	19346	19361	19585	19400	19422	19548	19222	19416	19311	19571	19200	19279	19343	19324	19386	19333	19525	19595	19274	19270	19336	19538	19313	19486	19333	19351	19347	19364	19475	19637	19479	19644	19302	19548	19418	19522	19519	19476	19461	19289	19464	19459	19343	19449	19533	19698	19459	19429	19455	19440	19459	19437	19414	19546	19531	19542	19440	19441	19218	19407	19359	19323	19453	19605	19474	19562	19531	19560	19530	19549	19325	19508	19663	19784	19248	19244	19398	19457	19403	19581	19349	19419	19456	19450	19387	19331	19362	19088	19544	19602	19518	19242	19646	19355	19476	19341	19410	19308	19370	19316	19135	19260	19248	19452	19451	19372	19202	19325	19320	19161	19283	19504	19279	19489	19342	19284	19495	19550	19427	19349	19409	19429	19500	19541	19551	19322	19448	19250	19506	19395	19426	19687	19501	19105	19362	19487	19645	19474	19377	19305	19217	19595	19315	19293	19271	19351	19446	19472	19410	19595	19600	19412	19448	19578	19271	19583	19463	19344	19138	19372	19449	19480	19443	19442	19409	19345	19330	19549	19459	19406	19380	19349	19405	19275	19422	19477	19609	19390	19334	19435	19430	19653	19412	19446	19420	19325	19258	19444	19447	19523	19438	19469	19339	19590	19366	19369	19144	19569	19478	19389	19586	19359	19426	19312	19384	19307	19461	19678	19557	19547	19269	19370	19425	19447	19443	19478	19609	19401	19469	19476	19453	19479	19413	19583	19580	19401	19345	19603	19432	19430	19590	19472	19356	19422	19324	19406	19341	19526	19485	19240	19286	19414	19424	19241	19202	19370	19414	19309	19483	19295	19656	19376	19501	19479	19326	19424	19608	19404	19370	19401	19361	19645	19405	19731	19444	19460	19393	19426	19524	19474	19543	19604	19508	19399	19463	19836	19348	19479	19550	19597	19494	19406	19379	19358	19344	19482	19428	19255	19579	19543	19421	19534	19601	19360	19533	19496	19340	19500	19332	19362	19349	19493	19659	19589	19608	19461	19557	19482	19389	19422	19432	19441	19535	19282	19365	19494	19462	19513	19408	19544	19262	19510	19513	19176	19648	19416	19422	19348	19790	19501	19399	19649	19684	19550	19211	19440	19522	19685	19532	19507	19420	19530	19458	19441	19437	19713	19258	19692	19323	19459	19678	19606	19315	19301	19543	19287	19584	19446	19468	19358	19393	19417	19254	19375	19339	19502	19458	19523	19372	19464	19508	19411	19634	19500	19390	19463	19502	19362	19333	19494	19486	19357	19291	19647	19518	19524	19231	19361	19341	19397	19540	19343	19508	19453	19343	19463	19550	19306	19557	19668	19636	19496	19560	19582	19405	19488	19510	19454	19287	19543	19517	19437	19353	19505	19335	19400	19177	19431	19621	19363	19381	19589	19506	19439	19281	19355	19454	19333	19594	19154	19589	19440	19504	19272	19369	19481	19418	19393	19513	19356	19288	19382	19451	19359	19479	19546	19295	19397	19374	19544	19300	19536	19417	19359	19167	19371	19300	19343	19377	19418	19229	19449	19277	19366	19480	19419	19601	19610	19489	19346	19396	19242	19314	19371	19286	19598	19464	19413	19452	19604	19578	19396	19558	19422	19348	19392	19403	19437	19517	19405	19311	19224	19414	19530	19364	19659	19576	19434	19368	19357	19431	19578	19484	19204	19524	19518	19464	19479	19331	19328	19535	19286	19445	19475	19281	19531	19574	19444	19372	19578	19447	19343	19460	19394	19551	19293	19289	19179	19432	19321	19431	19674	19571	19488	19267	19333	19447	19549	19354	19284	19307	19379	19358	19316	19561	19496	19462	19461	19269	19468	19426	19405	19498	19469	19430	19354	19490	19392	19492	19328	19515	19443	19434	19435	19200	19304	19332	19318	19162	19448	19387	19561	19496	19382	19321	19119	19294	19462	19380	19365	19514	19525	19292	19458	19331	19348	19272	19316	19498	19489	19665	19490	19494	19366	19640	19405	19581	19592	19450	19380	19481	19514	19505	19402	19424	19312	19325	19418	19108	19428	19586	19311	19475	19534	19630	19552	19561	19538	19441	19362	19312	19547	19308	19602	19322	19192	19507	19381	19453	19496	19419	19574	19303	19240	19424	19497	19280	19310	19430	19503	19513	19208	19290	19713	19355	19554	19223	19414	19486	19402	19467	19327	19482	19478	19421	19409	19513	19547	19198	19362	19453	19336	19347	19423	19428	19398	19407	19376	19497	19625	19564	19548	19387	19292	19399	19476	19479	19520	19682	19612	19429	19660	19311	19537	19541	19500	19349	19487	19394	19380	19158	19318	19250	19480	19234	19382	19360	19487	19532	19349	19513	19465	19404	19416	19569	19530	19636	19181	19444	19341	19510	19479	19337	19618	19559	19578	19309	19305	19379	19024	19481	19443	19443	19483	19583	19486	19495	19298	19498	19380	19250	19203	19308	19323	19518	19575	19263	19433	19631	19484	19441	19357	19423	19401	19433	19548	19481	19397	19368	19497	19545	19322	19508	19352	19419	19442	19576	19625	19434	19505	19546	19371	19358	19458	19520	19333	19474	19184	19613	19438	19323	19415	19490	19383	19383	19329	19096	19351	19303	19529	19286	19529	19067	19472	19396	19229	19472	19480	19339	19371	19466	19518	19604	19330	19360	19214	19521	19398	19215	19490	19512	19446	19460	19327	19451	19481	19385	19318	19802	19431	19480	19070	19313	19458	19538	19546	19311	19557	19348	19494	19575	19482	19451	19570	19418	19403	19493	19529	19503	19265	19416	19386	19557	19522	19390	19368	19311	19418	19509	19302	19295	19450	19308	19615	19431	19359	19644	19288	19351	19588	19439	19437	19557	19218	19525	19431	19515	19626	19685	19409	19214	19564	19394	19475	19420	19365	19421	19588	19509	19398	19483	19231	19597	19515	19343	19378	19357	19522	19343	19302	19467	19438	19375	19291	19493	19361	19382	19424	19558	19343	19361	19338	19402	19618	19251	19257	19296	19346	19468	19309	19270	19264	19271	19446	19511	19541	19379	19427	19384	19597	19373	19189	19441	19284	19287	19339	19594	19411	19293	19525	19276	19393	19396	19454	19388	19402	19447	19445	19612	19501	19192	19363	19330	19356	19317	19325	19293	19365	19274	19359	19196	19198	19473	19425	19364	19324	19402	19530	19471	19614	19414	19426	19546	19613	19369	19475	19471	19234	19379	19365	19322	19636	19482	19051	19260	19401	19651	19421	19405	19499	19297	19537	19471	19420	19540	19383	19345	19119	19226	19493	19302	19415	19444	19458	19365	19430	19188	19485	19312	19588	19333	19578	19398	19587	19478	19361	19319	19381	19195	19534	19603	19444	19334	19291	19438	19725	19444	19340	19390	19201	19317	19531	19462	19479	19437	19431	19450	19489	19397	19378	19198	19589	19395	19601	19287	19436	19344	19453	19336	19441	19406	19290	19606	19488	19261	19392	19399	19387	19314	19280	19451	19543	19408	19307	19457	19555	19504	19634	19496	19299	19474	19363	19696	19524	19397	19297	19293	19534	19579	19506	19385	19230	19467	19325	19555	19478	19447	19503	19518	19690	19396	19548	19222	19463	19397	19375	19446	19179	19524	19351	19462	19620	19414	19372	19464	19712	19373	19271	19546	19419	19446	19588	19415	19443	19383	19540	19344	19218	19540	19493	19611	19517	19421	19481	19433	19263	19434	19162	19210	19244	19385	19423	19467	19441	19688	19422	19551	19492	19483	19420	19362	19305	19385	19495	19380	19271	19274	19189	19259	19237	19488	19407	19137	19549	19392	19188	19445	19345	19316	19455	19559	19429	19458	19360	19444	19416	19430	19494	19480	19364	19435	19429	19431	19383	19378	19465	19248	19289	19409	19395	19600	19325	19537	19283	19406	19510	19389	19352	19427	19453	19428	19698	19472	19493	19453	19526	19494	19384	19362	19364	19377	19655	19402	19455	19475	19349	19321	19627	19438	19209	19308	19377	19611	19286	19372	19620	19591	19478	19508	19270	19395	19397	19445	19397	19229	19549	19407	19218	19182	19324	19502	19461	19441	19268	19484	19409	19404	19248	19293	19346	19656	19444	19380	19397	19456	19541	19422	19309	19384	19478	19311	19257	19682	19394	19355	19512	19391	19222	19370	19426	19506	19396	19473	19493	19450	19561	19506	19386	19377	19204	19434	19269	19289	19402	19595	19652	19532	19798	19340	19544	19272	19627	19487	19410	19363	19277	19477	19306	19526	19338	19288	19417	19419	19154	19421	19567	19530	19380	19465	19224	19239	19540	19644	19319	19393	19483	19335	19561	19345	19527	19426	19492	19288	19311	19363	19328	19465	19500	19317	19211	19421	19550	19498	19354	19333	19436	19281	19352	19472	19701	19363	19544	19286	19354	19230	19513	19419	19486	19452	19493	19303	19229	19339	19322	19749	19548	19369	19463	19592	19420	19473	19504	19417	19670	19414	19383	19451	19335	19312	19418	19710	19347	19497	19598	19428	19375	19499	19434	19522	19626	19410
22907	45158	33399	21358	18208	17023	16432	16495	16258	15998	16050	16061	15989	15950	15920	16025	15978	15955	16113	15837	15951	15975	16035	15858	15915	15855	15921	16127	16792	17514	17084	16772	16203	15926	15912	15797	15877	15957	15864	15922	15960	15829	16146	15990	15948	15941	15886	15765	15903	15895	15882	16019	15987	16041	15881	15909	15753	15804	15868	15909	15781	15824	16044	15884	15915	15940	16004	15673	16054	15940	15810	15997	15887	15900	16041	15942	15833	15958	15999	15852	15703	15990	15768	15933	16008	15817	15782	16016	15841	15849	15799	15781	15799	15952	15947	15791	15839	15828	15942	15845	15972	15938	15838	16019	15846	16011	15751	15811	15863	16087	15829	16023	15929	15907	16075	15918	15831	15909	16126	15780	15752	15903	15946	15877	15866	15845	15886	15835	15970	16005	15863	15882	15673	15823	15860	15757	15737	15880	15911	15768	16058	15896	15877	15952	15938	15999	15858	15858	15832	15849	15858	15849	16010	16002	15881	15789	15896	16047	15871	15747	15872	16149	15930	15897	15964	16025	15829	15788	15749	16006	15894	15869	15995	15776	15997	15974	15826	15759	16004	15932	15875	15900	15894	15965	16028	15748	15909	15873	15794	15778	16006	15938	15911	15842	15884	15932	15822	15801	16056	15838	15934	16016	15989	15855	15906	15849	15920	15832	15980	16070	15692	15811	15785	15987	15917	15935	15874	15918	16045	16085	15893	15725	15813	15792	15829	15796	15987	15882	16133	15668	15879	15924	15909	15994	15857	16060	15922	15897	15812	15761	15780	15761	15897	15769	15779	15878	15728	15724	15774	15895	15887	15973	15729	15823	15885	15938	15654	15943	15818	15900	16034	15822	15891	15858	15978	15987	15984	16075	15936	15961	15689	15937	15885	15787	15921	15745	15891	15741	15989	15909	16045	15847	15843	15827	15853	15877	16035	15984	15870	15970	15827	15898	15997	15739	15938	15955	15928	15652	15965	15713	15899	15815	16039	16033	15931	15934	15969	15902	15855	15960	15854	15727	16052	15956	15748	15817	15951	15931	15832	16036	15919	15838	15870	15941	15881	16105	16044	15908	16017	15786	15772	15855	15946	15864	15801	16083	15684	15877	16124	15941	15931	15859	15664	15701	15698	16004	15810	15899	15871	15783	15763	15956	15908	15900	15864	15947	15970	15977	15857	16019	15931	15826	15854	15844	15905	15799	16019	15932	16035	15894	15916	15969	15875	15892	15727	15791	15857	15860	15873	15837	15793	15888	16022	15762	15852	15913	15894	15953	15949	16100	16093	15923	15923	15848	15806	15851	15817	15742	15663	15910	15866	16040	16060	15838	16004	15887	15949	16004	15981	15827	15952	16015	15986	15894	15838	15936	15897	15985	15893	15879	15887	15797	16010	15969	15941	15874	15925	15994	16032	15798	15716	15975	15848	15852	15942	15841	15961	15772	15890	15912	15726	15882	15918	15765	16027	15957	15724	16009	15929	15898	15848	15883	15840	15818	15972	16073	15832	15928	15750	15975	15952	16131	16008	15834	15829	15984	15846	15915	16071	15938	15951	15958	16004	15895	15836	15883	15864	15949	15938	15984	15891	15927	15891	15812	15912	15901	15890	16003	15933	15981	15778	15955	15797	15849	15820	16103	16008	15675	15920	15821	15960	15913	15885	15928	15981	15979	15973	16004	16034	15838	15981	15864	15797	15805	15856	15912	16074	15826	15852	15941	15914	15776	15910	15961	16049	15833	16029	15819	16048	15762	15882	15706	15764	16019	15735	15961	15765	15838	15974	15835	15844	16040	15875	15971	15915	15935	16025	15932	15966	16083	16080	15820	15847	15802	15933	15901	15996	15791	15994	15810	15749	15734	15844	15941	15956	15986	15985	15951	16008	15884	15899	16041	15986	15923	16031	16014	16041	15848	16015	15945	15858	15897	16099	16016	15878	15933	15947	15996	15848	15845	15737	16022	15881	15748	16017	15852	15826	15779	15772	15772	15907	15808	15976	15948	15983	16004	15904	15891	15788	15758	15863	15877	15816	15794	15846	15982	15937	15985	16059	15902	15954	16036	15774	15828	15822	15798	15904	15852	15922	15951	15820	15836	15934	15896	15981	15853	15868	15994	15837	15759	15945	15941	15870	15912	15982	15838	16039	16010	15918	15985	15889	15942	15949	15879	15841	15848	15882	15972	15996	15902	15856	15638	15950	15769	16084	15839	15935	15842	15929	16041	15789	15842	15713	15841	15920	15932	15748	15809	16006	15800	15839	15817	15881	15855	16026	15825	15837	15756	15959	15822	15759	16002	15860	15918	15911	16008	15993	16000	15972	15896	15803	15988	16013	15866	15883	15868	15972	15929	15842	15858	15877	15868	15925	15999	15915	15957	16002	15988	16069	15937	15900	15770	15836	15990	15870	15983	15906	15920	15939	15905	15845	15908	15798	15766	15873	15933	15978	15982	15898	15878	15837	15892	16104	15932	15940	15887	15813	15783	16026	15873	15860	15942	15801	15919	15862	15926	16013	15993	15894	15821	16105	15766	15929	15897	15937	15781	15913	16134	15875	16053	15722	15916	16024	15844	16048	15915	15784	15854	16045	16094	15976	15999	15887	15911	16010	15805	16098	15944	15937	15882	15972	15836	15927	15871	15852	15931	15970	15891	15856	15921	15984	15914	15937	15989	15784	16000	15915	16030	15877	15839	15850	16024	15826	15984	15982	15941	16045	16057	15953	15839	15816	15927	15836	15878	16094	15893	15902	15879	15860	16019	15928	16055	15952	15952	15978	15908	15819	15811	15945	15814	15946	16065	15958	15906	15843	15860	16002	15921	15854	15925	15941	15862	15931	15869	15977	15941	15694	15726	16037	15898	15907	15920	15896	15833	15931	15964	15948	15750	15883	15789	15987	15869	15804	15699	16109	15975	15820	15862	15833	15869	15881	15911	16031	15874	15727	16070	15856	15836	15882	15944	16125	15771	15763	15827	15949	15846	15821	15863	15953	15880	15964	16075	15926	16010	15746	16055	15921	15658	15959	16052	16007	15813	15902	15933	15798	15877	15766	16055	15827	15950	15895	15860	15801	16022	15873	16006	15998	15815	15967	15756	15886	15833	15868	15794	15990	16039	15965	15924	15835	15948	15775	15836	16091	15974	15837	15959	15983	15646	15704	15827	15864	15993	15999	15925	15880	15808	15826	15896	15981	16021	15946	15927	15729	15814	15892	16064	15938	15875	15918	16021	15859	15821	16025	15877	16040	15958	15917	15877	15967	15828	15898	15920	15939	15840	15995	15954	15794	16021	15814	15952	15818	15978	15835	15872	15929	15797	15974	15809	15960	15875	15890	15886	15935	16039	15994	15975	15915	15858	15981	15883	15936	15790	15851	16047	15792	15966	15923	15912	16030	15950	15953	15773	16127	15844	15940	15975	15936	15975	15979	15858	16007	15971	15884	15837	15914	15909	15958	15883	15842	15974	15936	15840	15817	15897	16122	15931	15839	15839	15967	16019	15775	15920	15978	15806	15920	15896	15940	15853	15988	15748	15991	16028	15860	15993	15981	15926	15983	15905	15940	15919	15994	15999	16085	15828	15912	15855	15929	15923	15844	15984	15769	15902	15934	15772	15894	15840	15805	15926	15863	16006	16045	15885	15915	15782	15818	16032	15877	15970	16024	15829	15908	15897	15759	15911	15987	16108	15987	15885	15906	16051	15879	15779	15978	15739	15854	16157	15850	15899	15807	15672	15912	16034	15908	15899	15970	16009	15897	15955	15913	15952	15969	15742	16030	15744	15962	15833	16058	16170	16010	15767	15951	15907	15919	15973	16032	15909	15914	15900	15821	15907	15789	15950	15807	15867	15799	15998	15775	15918	16128	16036	16005	15824	15961	15980	15862	15902	15651	15903	15863	15832	16025	15875	15984	15980	15966	15918	15985	15765	15779	15908	15942	15932	15961	15873	15894	15847	15945	15868	15950	15843	15829	15779	15768	15966	15962	15688	15860	15802	15990	15956	15915	15824	16017	15959	15860	15864	15917	15888	15990	15916	15794	15953	16007	15912	15918	15923	16110	15872	16029	15738	15974	15772	15809	15795	15968	15962	15924	16001	15952	15915	16057	15794	15848	15860	15987	15789	16003	15880	16049	15833	15949	15788	15870	15768	15846	16182	15950	15820	16089	15928	15821	16006	15787	15903	15835	15962	16017	16066	15954	15897	16131	16017	15854	16051	15933	15801	15831	15750	15746	15994	15900	15986	15919	15983	15912	15666	15982	16015	15953	15933	15804	16014	15962	15858	16035	15960	15788	15961	15938	15932	15907	15940	16003	15840	15800	15841	15916	15874	15732	15974	15770	15907	15880	15881	15818	16040	16026	15801	15866	15944	15781	15849	15901	15721	15812	15881	15989	15842	15937	15733	15895	15929	15986	16030	16028	15974	15887	15810	15847	16128	15845	15825	15847	16012	15994	15899	16073	16032	15959	16157	15854	15978	15849	15904	15901	15862	16058	15773	15848	15949	15748	15913	15671	15736	15877	15804	15898	15794	15922	15807	15913	15929	15903	16012	15883	15977	15975	15805	15906	15970	16036	15883	15810	15812	16101	15930	15890	15919	15870	15931	15947	15983	15916	15822	15783	15741	15818	15908	15847	15958	15757	15703	16077	16028	15964	15827	15805	15956	15803	15779	15924	15855	15913	15727	15930	15850	16006	15798	15778	15973	15873	16044	16028	15994	15999	15993	15889	16003	15865	16066	15890	15832	15882	15970	15782	16043	15934	15830	16064	16001	15980	15921	15980	15952	15807	15916	15893	15943	15903	15975	16008	15901	15882	15903	15886	16020	15912	15900	15866	15933	15978	15844	15892	15889	15932	15889	15987	15782	16008	16177	15891	15921	15992	15993	16042	16016	15915	15820	16023	15854	15913	16051	15858	15843	15872	16009	15829	16015	15869	15965	16040	15827	15749	16033	15990	15852	15882	15808	15812	15863	15925	15942	16044	15946	15964	15879	15777	15937	15991	15919	15933	15930	15970	15928	15863	15945	15950	15861	15876	15830	15978	16017	15933	15876	16058	15773	15891	15901	15968	15898	15886	15877	15924	15848	15960	15916	15974	15837	15848	15884	16074	15910	15808	15773	15976	15955
24624	21071	26688	26268	19390	17678	18079	17071	16830	16791	16942	17159	16826	17019	16813	16745	16847	16926	16980	16614	16826	16953	16603	16853	16805	16735	16724	16713	17178	17157	17075	17007	16594	16709	17038	16741	16736	16901	16746	16727	16676	16824	16668	16905	16619	16761	16775	16654	16679	16564	16766	16582	16800	16767	16796	16827	16735	16714	16766	16775	16623	16517	16760	16606	16841	16849	16815	16683	16740	16794	16817	16574	16696	16944	16807	16826	16764	16851	16734	16782	16789	16652	16571	16581	16681	16697	16652	16801	16724	16802	16942	16917	16686	16788	16793	16688	16785	16919	16682	16570	16531	16851	16665	16682	16653	16753	16820	16835	16721	16780	16522	16776	16692	16546	16792	16853	16887	16638	16701	16723	16818	16710	17030	16685	16700	16620	16778	16701	16721	16932	16796	16583	16694	16597	16736	16657	16679	16599	16668	16756	16901	16683	16815	16629	16668	16793	16839	16757	16717	16867	16879	16679	16735	16885	16691	16742	16633	16770	16721	16863	16541	16555	16740	16885	16576	16924	16574	16819	16821	16811	16605	16742	16971	16594	16563	16657	16692	16515	16717	16729	16785	16801	16746	16803	16614	16766	16716	16563	16735	16654	16624	16807	16692	16916	16695	16882	16808	16487	16546	16758	16856	16722	16666	16945	16723	16739	16796	16815	16675	16744	16861	16939	16717	16500	16446	16661	16734	16716	16857	16658	16801	16927	16710	16606	16874	16585	16845	16843	17007	16819	16708	16629	16662	16720	16628	16741	16828	16870	16520	16937	16748	16707	16612	16629	16823	16584	16599	16813	16569	16592	16880	16828	16990	16763	16722	16595	16811	16669	16897	16734	16624	16700	16540	16584	16728	16623	16603	16686	16674	16743	16607	16725	16864	16464	16805	16766	16572	16770	16645	16640	16631	16826	16692	16701	16632	16898	16747	16725	16696	16622	16724	16665	16759	16874	16666	16800	16747	16847	16700	16762	16639	16783	16674	16900	16975	16560	16697	16473	16555	16367	16578	16891	16721	16645	16553	16903	16694	16481	16719	16595	16731	16668	16646	16626	16751	16695	16736	16575	16751	16788	16611	16617	16518	16723	16739	16609	16730	16479	16914	16810	16840	16685	16771	16681	16904	16797	16673	16888	16660	16646	16700	16766	16567	16852	16544	16742	16716	16889	16675	16787	16832	16637	16825	16746	16795	16712	16842	16614	16849	16853	16627	16735	16898	16708	16513	16942	16701	16655	16643	16695	16770	16521	16736	16797	16489	16784	16751	16672	16746	16752	16730	16807	16776	16751	16956	16651	16689	16830	16677	16639	16691	16626	16646	16837	16742	16458	16574	16894	16718	16721	16716	16845	16753	16715	16767	16698	16697	16782	16801	16964	16763	16621	16594	16827	16609	16612	16834	16915	16615	16495	16613	16831	16757	16787	16825	16812	16564	16794	16882	16625	16576	16858	16595	16830	16873	16871	16645	16729	16569	16705	16604	16674	16741	16694	16896	16597	16866	16818	16658	16896	17002	16778	16772	16622	16819	16711	16698	16560	16660	16576	16807	16716	16609	16955	16825	16642	16678	16798	16621	16795	16740	16592	16792	16533	16727	16529	16755	16800	16648	16698	16715	16768	16574	16609	16671	16706	16585	16724	16911	16749	16734	16712	16679	16733	16546	16712	16581	16701	16712	16686	16613	16677	16870	16601	16888	16666	16823	16689	16655	16470	16618	16705	16747	16763	16481	16641	16611	16721	16591	16703	16850	16611	16785	16740	16754	16562	16681	16558	16641	16605	16824	16821	16800	16655	16795	16769	16718	16658	16515	16679	16880	16708	16432	16794	16656	16911	16778	16883	16648	16839	17105	16689	16714	16761	16709	16739	16593	16856	16600	16618	16891	16805	16556	16521	16700	16531	16690	16858	16708	16847	16757	16603	16614	16702	16853	16621	16762	16889	16729	16571	16663	16675	16760	16715	16577	16520	16793	16708	16717	16702	16744	16901	16862	16694	16913	16669	16814	16838	16709	16717	16806	16787	16705	16522	16744	16652	16672	16845	16761	16469	16686	16691	16664	16648	16755	16879	17014	16595	16684	16823	16367	16733	16815	16651	16761	16780	16843	16799	16867	16612	16660	16733	16726	16782	16824	16805	16767	16469	16733	16871	16775	16886	16764	16686	16816	16724	16716	16417	16482	16721	16638	16743	16788	16671	16831	16627	16922	16681	16846	16744	16996	16776	16678	16655	16495	16752	16632	16495	16653	16740	16812	16899	16796	16678	16731	16589	16676	16836	16659	16656	16613	16611	16515	16610	16779	16704	16542	16723	17038	16709	16734	16713	16869	16700	16798	16821	16621	16579	16716	16576	16744	16652	16683	16899	16600	16643	16598	16614	16861	16751	16702	16602	16737	16690	16664	16792	16706	16604	16831	16789	16724	16719	16439	16516	16676	16746	16663	16763	16786	16733	16824	16684	16762	16621	16704	16697	16766	16637	16620	16895	16753	16611	16776	16621	16680	16488	16441	16411	16522	16514	16542	16712	16660	16565	16838	16871	16756	16711	16775	16669	16819	16800	16777	16753	16911	16616	16732	16812	16957	16712	16683	16882	16763	16679	16732	16731	16670	16631	16574	16668	16682	16729	16590	16630	16670	16725	16619	16660	16633	16679	16672	16758	16708	16762	16788	16608	16743	16572	16662	16664	16892	16863	16700	16667	16742	16885	16666	16670	16662	16736	16833	16774	16783	16713	16794	16662	16673	16909	16659	16708	16799	16471	16711	16941	16482	16808	16911	16793	16557	16951	16702	16864	16874	16915	16574	16599	16898	16566	16954	16646	16705	16623	16530	16744	16836	16685	16836	16762	16506	16600	16610	16795	16574	16717	16731	16787	16825	16734	16888	16625	16548	16621	16643	16621	16739	16733	16815	16975	16879	16713	16628	16799	16806	16685	16669	16666	16710	16861	16793	16775	16786	16594	16614	16652	16601	16719	16845	16624	16792	16680	16726	16871	16766	16758	16677	16733	16595	16732	16782	16511	16607	16741	16789	16747	16548	16573	16692	16610	16607	16662	16775	16740	16737	16656	16813	16737	16730	16704	16867	16643	16847	16878	16587	16915	16854	16892	16321	16474	16595	16685	16797	16595	16757	16616	16594	16647	16643	16771	16784	16636	16586	16736	16875	16606	16805	16651	16754	16898	16918	16657	16989	16766	16826	16587	16625	16800	16850	16707	16671	16805	16803	16872	16552	16726	16723	16725	16562	16739	16827	16822	16744	16750	16769	16685	16777	16593	16625	16662	16862	16576	16742	16680	16782	16866	16988	16765	16610	16505	16781	16827	16922	16785	16598	16745	16732	16647	16590	16660	16612	16859	16658	16676	16633	16863	16656	16716	16701	16649	16703	16780	16701	16731	16675	16653	16526	16567	16526	16880	16739	16706	16799	16849	16660	16675	16837	16680	16733	16540	16731	16625	16763	16850	16661	16553	16688	16654	16841	16762	16906	16542	16760	16791	16786	16659	16457	16725	16751	16681	16650	16732	16663	16699	16763	16484	16800	16714	16690	16642	16500	16608	16770	16851	16658	16771	16751	16701	16685	16914	16681	16762	16780	16627	16904	16906	16780	16716	16729	16512	16801	16690	16735	16920	16803	16491	16806	16754	16748	16735	16599	16566	16615	16613	16627	16568	16600	16636	16503	16845	16749	16690	16656	16770	16762	16701	16563	16614	16484	16641	16760	16638	16875	16821	16694	16718	16568	16785	16599	16747	16919	16640	16782	16504	16940	16685	16836	16590	16730	16797	16642	16582	16697	16721	16660	16703	16865	16696	16871	16890	16824	16540	16436	16714	16555	16693	16800	16541	16851	16867	17047	16735	16858	16992	16785	16720	16702	16784	16652	16649	16672	16884	16751	16445	16791	16748	16787	16634	16732	16571	16747	16480	16760	16691	16913	16822	16813	16614	16917	16852	16817	16854	16579	16744	16887	16859	16626	16864	16639	16701	16667	16870	16681	16616	16483	16699	16779	16555	16580	16752	16694	16791	16793	16774	16905	16766	16644	16763	16616	16615	16639	16756	16750	16704	16578	16843	16782	16866	16827	16707	16636	16695	16876	16979	16814	16521	16792	16705	16726	16684	16695	16621	16665	16890	16634	16624	16688	16740	17069	16658	16774	16716	16614	16705	16847	16909	16550	16769	16843	16604	16728	16630	16807	16627	16764	16798	16637	16775	16850	16591	16913	16679	16806	16688	16855	16776	16813	16663	16660	17036	16767	16681	16688	16629	16501	16613	16702	16935	16753	16706	16716	16689	16730	16540	16520	16582	16741	16597	16748	16605	16752	16523	16780	16798	16736	16749	16762	16658	16682	16746	16756	16693	16695	16818	16739	16552	16717	16694	16654	16621	16739	16660	16624	16665	16777	16720	16782	16614	16979	16679	16866	16690	16807	16827	16605	16584	16772	16795	16714	16840	16859	16733	16904	16831	16709	16635	16746	16630	16700	16728	16795	16790	16917	16569	16727	16949	16690	16748	16776	16776	16640	16465	16695	16624	16743	16716	16781	16800	16759	16643	16666	16785	16878	16714	16829	16563	16794	16769	16677	16622	16753	16629	16631	16762	16766	16625	16676	16641	16762	16657	16776	16816	16694	16937	16770	16749	16725	16733	16699	16822	16837	16710	16754	16635	16693	16749	16728	16725	16710	16730	16596	16803	16824	16718	16842	16826	16812	16702	16756	16686	16793	16647	16671	16717	16710	16718	16856	16755	16658	16609	16590	16721	16685	16629	16580	16829	16515	16554	16805	16590	16638	16598	16517	16650	16659	16614	16615	16786	16628	16734	16694	16642	16754	16518	16676	16593	16580	16796	16663	16636	16843	16712	16605	16665	16714	16745	16765	16805	16813	16812	16793	16696	16765	16793	16665	16677	16821	16657	16780	16695	16792	16764	16837	16758	16759	16972	16814	16757	16872	16664	16577	16705	16967	16631	16677	16722	16645	16651	16768	16578	16594	16924	17073	16681	16723	16545	16657	16842	16856	16716	16733	16693	16489	16647	16850	16775	16771	16704	16728	16779	16597	16803	16708	16638	16612	16732	16712	16733	16644	16729	16713	16612	16928	16821	16659	16611	16689	16597
21786	33861	25685	19085	16358	15012	14623	14649	14343	14437	14360	14338	14266	14299	14402	14367	14323	14258	14247	14202	14318	14237	14371	14194	14286	14147	14459	14392	15076	14980	14588	14523	14063	14111	14266	14253	14258	14364	14281	14169	14053	14261	14241	14324	14288	14367	14226	14261	14365	14239	14267	14118	14224	14205	14059	14217	14129	14111	14330	14362	14319	14225	14334	14140	14309	14371	14161	14209	14289	14356	14233	14409	14236	14238	14424	14305	14385	14315	14367	14417	14184	14273	14249	14383	14371	14209	14302	14271	14131	14302	14399	14095	14308	14302	14364	14253	14205	14405	14417	14150	14080	14228	14182	14237	14133	14209	14340	14479	14091	14355	14255	14219	14189	14213	14298	14132	14324	14081	14381	14208	14184	14294	14286	14322	14293	14261	14209	14332	14364	14289	14293	14132	14324	14226	14186	14361	14373	14102	14173	14230	14392	14126	14144	14405	14309	14241	14230	14268	14114	14097	14222	14318	14379	14134	14272	14226	14133	14072	14393	14389	14205	14466	14306	14210	14199	14176	14323	14255	14224	14212	14228	14380	14205	14224	14174	14232	14401	14420	14308	14271	14234	14209	14205	14323	14364	14175	14183	14114	14164	14349	14325	14134	14275	14238	14349	14402	14262	14344	14299	14215	14352	14327	14255	14214	14345	14115	13980	14246	14172	14217	14343	14260	14211	14170	14213	14314	14210	14237	14234	14282	14210	14328	14195	14152	14343	14150	14297	14244	14194	14451	14042	14167	14244	14191	14183	14282	14404	14294	14204	14158	14070	14385	14281	14235	14209	14312	14281	14290	14159	14189	14373	14370	14301	14311	14210	14280	14223	14110	14223	13997	14220	14231	14286	14224	14306	14404	14279	14459	14103	14177	14341	14133	14515	14439	14144	14354	14190	14329	14270	14338	14223	14440	14266	14199	14171	14321	14026	14245	14149	14235	14289	14184	14299	14355	14271	14194	14163	14233	14335	14271	14354	14310	14312	14308	14196	14152	14251	14131	14302	14175	14301	14208	14239	14357	14192	14237	14086	14185	14447	14214	14261	14173	14261	14300	14372	14273	14366	14275	14252	14155	14121	14390	14224	14260	14268	14302	14277	14119	14252	14362	14367	14336	14302	14189	14332	14139	14253	14177	14343	14336	14379	14099	14225	14319	14181	14278	14341	14189	14269	14308	14160	14246	14078	14287	14175	14122	14142	14037	14398	14409	14361	14279	14200	14347	14215	14420	14058	14357	14172	14181	14091	14134	14297	14414	14155	14159	13971	14090	14245	14270	14265	14363	14123	14286	14389	14264	14216	14289	14488	14205	14277	14302	14382	14290	14375	14316	14244	14564	14197	14238	14377	14132	14321	14268	14396	14089	14121	14245	14245	14291	14272	14378	14135	14207	14089	14232	14472	14301	14206	14268	14126	14155	14228	14236	14412	14181	14119	14150	14175	14264	14328	14339	14397	14365	14326	14211	14232	14161	14170	14464	14216	14295	14405	14179	14329	14233	14257	14221	14265	14341	14142	14351	14191	14372	14167	14302	14203	14151	14302	14389	14332	14272	14167	14355	14200	14348	14279	14216	14343	14264	14080	14178	14267	14227	14277	14198	14123	14149	14364	14289	14282	14112	14324	14254	14131	14367	14207	14150	14259	14133	14343	14227	14257	14316	14130	14197	14323	14262	14149	14113	14329	14312	14326	14153	14422	14221	14365	14190	14274	14337	14332	14450	14208	14262	14269	14318	14227	14200	14146	14252	14205	14113	14393	14256	14171	14178	14332	14235	14380	14236	14315	14225	14244	14367	14211	14221	14283	14315	14177	14296	14136	14305	14198	14250	14223	14372	14227	14368	14137	14254	14413	14223	14215	14186	14270	14279	14341	14274	14306	14276	14205	14403	14259	14354	14132	14261	14479	14191	14279	14156	14119	14337	14161	14232	14322	14278	14146	14075	14429	14222	14251	14163	14205	14049	14163	14155	14414	14189	14166	14146	14277	14319	14275	14073	14319	14265	14310	14166	14166	14252	14198	14227	14174	14438	14286	14212	14214	14264	14370	14298	14184	14276	14190	14252	14212	14224	14134	14241	14257	14233	14330	14254	14165	14338	14355	14376	14367	14182	14200	14295	14263	14284	14364	14084	14101	14286	14178	14212	14250	14245	14216	14248	14324	14326	14275	14282	14217	14216	14243	14138	14213	14289	14275	14287	14355	14270	14204	14275	14212	14456	14279	14309	14270	14320	14221	14235	14168	14224	14295	14260	14292	14388	14329	14244	14304	14207	14347	14191	14212	14312	14202	14208	14175	14161	14199	14368	14340	14244	14240	14236	14174	14325	14167	14246	14344	14189	14106	14324	14092	14126	14292	14212	14221	14300	14426	14216	14206	14472	14493	14241	14240	14207	14309	14108	14189	14368	14157	14222	14164	14368	14445	14187	14318	14271	14246	14258	14350	14315	14317	14277	14016	14360	14178	14290	14317	14225	14234	14324	14154	14424	14283	14200	14181	14234	14392	14439	14203	14263	14360	14355	14303	14414	14291	14131	14309	14297	14156	14189	14128	14150	14223	14158	14046	14250	14280	14275	14238	14294	14156	14218	14347	14153	14197	14199	14332	14236	14158	14260	14243	14150	14470	14300	14171	14182	14265	14215	14173	14099	14308	14271	14245	14315	14150	14102	14239	14473	14169	14152	14167	14339	14261	14180	14139	14267	14109	14264	14244	14452	14416	14177	14268	14296	14315	14190	14384	14261	14221	14413	14283	14260	14254	14254	14319	14209	14237	14210	14125	14422	14361	14289	14434	14263	14385	14320	14266	14271	14068	14284	14334	14220	14221	14173	14297	14214	14259	14267	14228	14095	14199	14249	14194	14291	14258	14342	14248	14191	14380	14167	14172	14280	14238	14070	14346	14192	14294	14319	13985	14365	14053	14261	14236	14189	14290	14057	14232	14299	14398	14110	14239	14211	14164	14342	14344	14141	14280	14270	14256	14174	14279	14247	14068	14325	14196	14151	14199	14145	14227	14338	14331	14316	14123	14356	14268	14393	14401	14321	14139	14275	14294	14271	14426	14247	14106	14173	14204	14218	14266	14256	14133	14295	14325	14300	14277	14544	14240	14048	14255	14189	14146	14234	14256	14305	14326	14144	14311	14167	14194	14364	14155	14175	14288	14238	14128	14290	14349	14219	14261	14222	14235	14250	14315	14402	14064	14332	14186	14250	14524	14127	14207	14333	14326	14229	14155	14205	14387	14076	14320	14154	14399	14102	14183	14260	14191	14268	14352	14142	14124	14328	14074	14344	14235	14324	14343	14361	14027	14227	14306	14145	14345	14207	14279	14443	14126	14257	14183	14321	14321	14179	14265	14264	14221	14248	14137	14251	14270	14159	14238	14177	14331	14272	14297	14272	14288	14158	14427	14107	14146	14058	14281	14368	14303	14278	14281	14318	14182	14250	14344	14404	14155	14189	14313	14317	14118	14341	14247	14108	14075	14275	14191	14241	14208	14256	14394	14238	14266	14256	14287	14134	14252	14268	14071	14447	14137	14129	14216	14268	14296	14188	14272	14136	14234	14219	14344	14199	14197	14217	14245	14225	14348	14099	14206	14268	14329	14223	14254	14427	14383	14302	14226	14212	14110	14195	14344	14175	14311	14205	14257	13994	14288	14205	14147	14177	14315	14332	14293	14224	14285	14336	14282	14276	14087	14277	14227	14217	14373	14270	14593	14092	14337	14373	14221	14200	14172	14208	14337	14206	14315	14329	14190	14233	14391	14242	14296	14249	14205	14162	14313	14166	14344	14396	14272	14174	14198	14321	14162	14281	14285	14165	14333	14086	14092	14152	14385	14364	14318	14266	14284	14092	14245	14078	14329	14323	14482	14357	14185	14333	14104	14251	14210	14119	14421	14201	14262	14130	14277	14253	14350	14250	14355	14088	14240	14205	14419	14267	14133	14270	14250	14290	14142	14127	14273	14224	14241	14196	14206	14322	14268	14121	14325	14166	14368	14336	14245	14221	14274	14135	14276	14420	14206	14366	14234	14287	14246	14493	14211	14266	14322	14343	14252	14075	14215	14215	14175	14271	14253	14323	14160	14312	14398	14224	14365	14368	14216	14372	14279	14400	14249	14254	14057	14288	14253	14213	14281	14333	14142	14165	14188	14224	14286	14313	14237	14338	14276	14176	14263	14216	14193	14394	14189	14273	14322	14136	14174	14337	14262	14319	14101	14192	14103	14179	14247	14237	14384	14198	14239	14230	14212	14198	14155	14200	14381	14229	14192	14345	14260	14327	14145	14128	14234	14254	14222	14255	14222	14307	14141	14228	14170	14284	14340	14306	14434	14187	14051	14202	14264	14235	14386	14201	14206	14047	14331	14259	14281	14211	14275	14189	14252	14207	14300	14213	14324	14147	14295	14223	14274	14350	14407	14130	14340	14263	14310	14057	14203	14337	14203	14223	14191	14211	14284	14258	14295	14216	14216	14242	14332	14308	14355	14163	14272	14227	14152	14212	14132	14154	14384	14169	14142	14240	14365	14223	14187	14155	14077	14128	14226	14255	14157	14218	14157	14334	14108	14062	14179	14106	14121	14188	14272	14337	14135	14170	14243	14220	14083	14343	14300	14278	14299	14265	14291	14298	14207	14257	14131	14283	14125	14195	14276	14306	14342	14244	14281	14115	14189	14236	14281	14313	14175	14118	14300	14135	14184	14185	14308	14211	14204	14073	14259	14348	14198	14237	14430	14211	14229	14242	14246	14315	14176	14188	14275	14099	14090	14403	14111	14355	14339	14180	14316	14310	14125	14393	14133	14007	14367	14195	14384	14199	14110	14153	14195	14270	14360	14353	14310	14202	14237	14213	14240	14204	14282	14234	14191	14292	14336	14319	14410	14272	14397	14326	14145	14323	14206	14140	14270	14274	14256	14203	14281	14132	14348	14238	14221	14273	14234	14351	14175	14313	14233	14175	14363	14235	14395	14264	14279	14095	14376	14222	14102	14236	14268	14264	14453	14264	14283	14273	14365	14281	14143	14224	14276	14137	14192	14183	14290	14208	14229	14142	14263	14236	14200	14221	14365	14155	14281	14121	14227	14356	14120	14245	14301	14291	14294	14211	14334	14238	14230	14195
22130	21126	28373	24089	21382	23031	23022	18490	17492	17728	17557	17421	17647	17500	17386	17265	17288	17308	17254	17295	17132	17206	17400	17409	17116	17274	17058	17697	18487	18531	17727	17271	17136	17185	17410	16985	17185	17012	17042	17048	17192	17284	16946	17232	16938	17113	17172	17301	17098	17174	17132	17316	17135	17167	17283	17230	17104	17192	16855	17134	17242	17003	16983	16799	17426	17284	17166	17086	17128	17313	17345	17150	17242	16936	17321	17255	17011	17069	17344	17182	17274	17106	16889	17051	17165	17063	17002	17091	16842	16921	16869	17052	17054	17253	17188	17005	17186	16918	17063	17038	16971	16984	17037	17085	16946	17209	17018	17141	17004	17017	17093	17308	17305	17105	17267	16924	17197	17105	17090	16961	16870	17068	17140	16976	17166	17103	17224	17137	17174	17135	17172	16957	17107	16886	17090	17074	17180	17120	16970	16960	17129	17021	17143	17271	17187	17229	17111	17256	17251	17154	17363	17237	17170	17076	16945	17058	16986	17085	17135	17066	17049	17015	17148	16792	17292	17070	16925	16981	17378	17115	16989	17169	17052	17326	17276	17139	17321	17105	17116	17114	17120	17030	17042	17191	17139	16949	17090	17099	16846	16962	17073	17157	17187	17067	17100	17083	17246	17080	17369	17057	17104	17126	17119	17041	17147	17046	17107	17097	16957	17091	17236	17073	16846	17170	17179	17137	17190	17103	17087	16940	17167	17129	16923	16905	17072	17209	17124	17111	17282	17010	17088	17115	17366	17006	17077	17040	17079	16890	17095	17200	17072	17173	17132	17105	17035	17191	17066	17173	17169	17113	17046	17060	16938	17079	16940	17005	17249	17069	17315	16899	17130	17025	17185	17051	17216	17008	16994	17166	17278	17255	17128	17207	17076	17190	17063	17226	17100	17053	16961	16952	17083	17312	17122	17120	17107	16944	17070	17089	17087	17123	17147	17162	17003	16966	16864	17060	17021	17110	17133	16926	17121	17104	17000	17200	16934	17213	17124	16952	16941	16911	16777	17036	17133	17234	17242	17150	17236	16964	17146	17069	17093	16937	16958	17164	17063	17040	17069	16874	16953	17117	17022	17198	16959	17061	17214	17074	17018	17031	16951	16986	17163	17064	17497	16996	17157	17100	17187	16867	17179	17145	17015	17024	17000	17118	17245	17128	17063	16783	16822	17019	17009	17257	17040	16917	17107	17037	17203	16971	17005	16964	17082	16854	17042	17151	17091	16949	16970	17311	17282	16927	17025	17009	17082	17100	17030	17186	17095	17233	17072	16950	17112	17013	16946	17075	17124	16826	17082	17108	17036	17090	17066	16857	17028	17145	17057	17179	17004	16941	17043	16963	17023	17236	17072	16983	17036	17130	17021	16846	17034	17110	17175	17140	16953	17060	17073	16937	16878	17132	17208	17149	17104	16959	17196	17090	17159	16946	17075	16960	17107	16990	17125	17043	17030	17048	17027	16941	17028	16912	17143	16987	17107	17121	17007	17063	17033	17087	17166	17138	17128	17177	17177	16969	17032	17230	16968	17036	17002	16902	17188	17121	17120	17121	16949	17068	17090	17124	17028	16968	17016	17163	17291	17012	17173	17111	17214	16974	17155	17172	17078	17101	17124	17398	17179	17002	16853	17060	16965	17022	16999	16992	16850	17069	17004	16960	16940	17025	17243	16948	17169	17302	17129	17033	16943	17033	17017	17227	17038	17081	16823	16890	17024	17303	17187	17112	17106	17094	17192	16897	17133	17262	17047	17075	16861	17220	17094	17053	17018	16975	17085	17021	17021	17061	17173	17288	17156	17083	17145	17266	17306	17059	17113	17062	17043	17326	17131	17151	16956	17211	17156	17286	17033	17206	17227	17133	17353	17246	16950	17074	17117	17092	17127	16845	16993	17135	17040	17234	17113	17134	17054	17138	17254	16928	17085	17105	17055	17032	16935	17146	17118	16882	17167	17126	17075	17060	17053	17350	17290	17089	17122	17151	17134	16956	17284	17188	17021	16928	17138	16905	16949	16849	17131	17119	16916	17086	17066	16946	16927	16998	17077	17025	17215	17180	16861	16990	17015	17106	17142	16938	17064	17155	16879	17054	17122	17308	16986	17262	17341	17092	17137	16849	17116	17150	17205	17159	17401	17063	17097	17109	16982	17104	17143	17141	17038	17029	17053	17235	16984	16945	17151	16936	17052	16931	17154	16902	17066	17083	17147	17053	16843	17147	17134	17127	17128	17166	17058	17032	17272	17205	17203	17066	17128	17234	17146	17026	17266	17189	16869	17194	16976	17079	17144	17080	16929	16926	16937	17136	17117	17338	17180	16954	16837	17086	17200	17040	17039	17195	17141	17027	17304	17069	17047	17136	17063	16961	16920	16933	17184	16941	17097	17150	17065	17035	16968	17233	17246	17262	17063	17171	17124	16928	17091	16849	16761	16951	17121	16933	16980	17198	17145	17118	17421	17070	16986	17217	17091	17001	17047	16855	16967	16942	17157	17213	17194	17061	16954	17031	17113	17203	17246	17195	16828	17167	17179	17079	16920	16905	17029	16895	16938	17015	17141	17107	17123	17037	17040	16914	16989	17167	17191	17048	17098	17274	16925	16968	17034	17036	17071	16972	17126	17023	17104	17039	17181	17049	17065	17001	16938	17078	16926	16915	17269	16777	16939	17208	17055	16949	16931	16886	16967	16927	17204	17060	17008	16998	17134	17147	17198	16979	17260	17072	17075	17068	17020	16964	17046	16883	17067	17089	17120	16844	17089	17073	17008	17187	17192	17041	17195	17018	17248	17036	16992	17218	17278	16998	17095	16953	17008	16964	17249	17152	17079	17307	17014	17006	17011	16993	16821	16875	16838	16974	17017	17082	17005	17229	16826	17168	17084	17036	17109	17294	17128	17118	17117	17104	17136	17312	17215	17007	17148	17070	17117	17204	17216	17119	17175	17080	17445	17052	17078	17146	17185	16952	17060	17029	17075	17123	17111	17180	17040	17248	17179	17025	17043	17285	17254	17064	17085	17299	17071	17114	17240	17232	17074	17023	17090	17085	17123	17227	17143	17040	17166	17019	17047	17076	17037	17254	17182	16969	17048	17112	16998	17169	17186	17011	16940	17186	17103	17017	17160	17147	17223	17193	17188	16969	17058	17168	17149	17201	17043	17153	16852	17008	17004	16991	17054	17015	17109	17120	17081	17124	16957	17123	17077	16957	16875	16989	17047	17137	17017	17038	17141	16928	17154	17181	17052	16803	17096	16807	17004	17137	17191	17123	16969	16952	16986	17053	17154	17157	17088	17136	17160	16995	16851	17147	17084	17009	17113	17241	17083	17124	16875	17172	17297	17066	17160	16931	17118	17243	17117	16870	17041	17068	17201	17029	17011	17045	16996	17066	17260	17148	17221	17024	17124	17188	17067	16977	17227	16963	17013	16825	16976	17317	17044	17127	17168	17091	17141	16962	17209	17108	17194	17119	17031	17116	17125	17169	17380	17004	17217	17111	17045	17165	17228	16896	16868	16924	17264	16832	16994	17133	17373	17208	17116	17030	17223	17045	17226	16807	16960	17138	16999	17038	17000	17236	17109	17181	17091	17087	17239	17019	17199	17082	17194	17097	17082	16992	17037	16997	17186	17135	17085	17130	16972	17048	16931	17111	17095	17217	17081	17029	16951	17055	17125	17104	17189	16959	17087	17003	17092	17324	17005	17240	17137	17027	17119	16943	17125	17143	17003	17059	17104	17318	17115	16960	17138	17079	17307	17230	17077	17134	17114	17136	16999	17095	17180	17221	17031	17014	17138	16832	16958	17061	16917	16897	17182	17161	17169	17127	17026	17104	17060	17098	16935	16972	17078	17126	17012	17297	17028	16973	17024	17044	16958	16885	17138	17107	17085	17063	17216	16991	17084	16916	16930	17138	17044	16900	17159	17075	17022	17217	17161	17151	17008	16913	17136	17074	17145	16991	17115	17067	16924	17143	17134	17102	17018	17173	17006	17095	17030	16978	17052	17023	17171	17246	17102	17288	16950	17064	17237	17239	17175	17186	17092	16891	17163	17073	17209	17046	17045	16877	16840	17079	17079	17273	16998	17236	17127	17067	17365	17090	16821	17008	17204	17122	17058	17025	16943	16875	16923	16948	17430	17268	17150	17075	17219	16994	17027	17150	17009	16910	16988	17143	17051	17160	17067	17169	17099	17343	16932	17266	17368	17052	17086	17113	17047	16935	16935	17152	17052	16944	17073	17002	17075	17181	17033	17039	16853	17215	17076	17141	16915	16944	17063	17125	16996	16994	17071	17306	17268	17082	17025	16984	17033	17080	17193	16968	17128	17121	16974	17036	17201	17155	17010	17135	17186	17271	16981	16937	17006	16960	17129	17071	17203	17200	16924	17172	17105	17184	17110	17092	17262	17067	17213	17082	17088	17171	17204	16965	17140	17041	17064	17062	17082	17181	17093	17063	17098	16950	17085	17014	17124	17126	17404	17201	17141	17354	17155	17005	17032	17124	16985	17354	17089	17168	17273	17209	17086	17056	17119	17211	17044	17091	17216	17069	16895	17046	17157	17206	17158	17127	16789	16978	16843	16983	17055	16910	17147	16964	17022	16851	16899	16970	17256	17129	17251	16957	17077	17072	17111	16981	17096	16974	17074	17058	17002	17237	17173	17299	16992	16958	16938	17074	17258	17027	17225	17107	17169	17134	17106	16972	17192	17016	17153	17027	17362	17123	16987	16976	16949	17077	16983	17151	17199	17058	16951	17012	17006	17010	17016	17078	17089	17024	17202	17177	17114	17144	17015	17175	17070	17030	16936	17034	17160	17139	16999	17283	17123	17095	17223	17097	17022	17130	17045	17423	17151	17261	17213	16771	17135	17030	17091	17040	17060	17225	16950	17118	17079	17048	16950	16996	17105	16998	17234	17066	17260	17098	16933	17101	17041	17131	17202	17030	17054	16986	17095	17066	17058	17169	17029	16981	17150	16913	16704	16891	17037	17070	17007	17032	17090	17299	17002	17022	17068	17067	17104	17029	17013	17261	17260	17108	17119	17205	17012	17187	17173	17264	17103	16995	17123	17202	17056	17105	17183	16824	17095	16973	17024	17150	17056	16900	17011	16756	17102	17110	16951	17038
24595	51877	38697	24549	18692	16235	15548	15253	15106	14903	14894	14656	14848	14723	14665	14662	14665	14640	14535	14617	14618	14529	14518	14584	14594	14738	14572	15290	16496	16340	15036	14616	14559	14517	14652	14399	14528	14583	14464	14448	14352	14469	14450	14403	14279	14331	14573	14626	14449	14299	14514	14388	14323	14361	14403	14540	14300	14540	14319	14639	14524	14575	14388	14468	14496	14522	14567	14493	14525	14605	14649	14515	14396	14442	14563	14331	14355	14564	14432	14681	14471	14504	14531	14454	14561	14573	14688	14697	14582	14592	14397	14463	14443	14447	14397	14710	14584	14397	14512	14514	14544	14311	14621	14467	14534	14469	14466	14469	14400	14426	14438	14454	14532	14440	14340	14521	14410	14533	14515	14455	14383	14630	14329	14471	14431	14500	14569	14454	14339	14448	14603	14400	14653	14584	14574	14488	14437	14510	14410	14560	14580	14454	14728	14433	14585	14478	14542	14561	14436	14584	14532	14452	14468	14439	14465	14368	14398	14349	14565	14557	14463	14301	14495	14489	14386	14395	14659	14460	14471	14359	14588	14554	14552	14492	14495	14402	14535	14557	14620	14605	14553	14498	14613	14407	14586	14569	14300	14602	14464	14474	14478	14508	14622	14572	14560	14410	14519	14571	14645	14363	14399	14269	14718	14638	14326	14276	14415	14353	14544	14450	14451	14472	14461	14491	14689	14313	14604	14601	14449	14648	14312	14450	14479	14323	14432	14407	14581	14441	14468	14401	14434	14501	14414	14404	14588	14535	14483	14396	14607	14581	14418	14431	14545	14324	14542	14567	14475	14533	14575	14552	14452	14610	14609	14460	14606	14570	14667	14570	14441	14655	14424	14370	14467	14514	14433	14409	14504	14532	14659	14469	14525	14420	14481	14505	14546	14555	14452	14506	14626	14422	14587	14504	14537	14428	14554	14528	14460	14306	14459	14500	14592	14431	14394	14498	14367	14641	14468	14460	14598	14411	14523	14488	14570	14496	14369	14384	14513	14678	14332	14444	14526	14412	14559	14534	14451	14370	14639	14524	14393	14429	14426	14529	14616	14461	14380	14512	14256	14514	14388	14552	14295	14395	14495	14581	14618	14541	14494	14471	14629	14537	14512	14506	14512	14490	14394	14515	14378	14369	14326	14526	14535	14533	14519	14287	14530	14598	14418	14546	14532	14396	14343	14347	14490	14508	14639	14503	14463	14662	14429	14495	14431	14556	14522	14518	14442	14563	14371	14275	14563	14518	14592	14472	14532	14516	14361	14424	14600	14587	14402	14594	14495	14440	14400	14449	14343	14450	14421	14496	14572	14455	14498	14393	14537	14577	14360	14330	14566	14529	14571	14317	14490	14457	14268	14404	14481	14482	14510	14444	14381	14565	14552	14541	14490	14449	14397	14476	14457	14526	14522	14481	14418	14452	14275	14540	14426	14494	14337	14664	14562	14545	14596	14470	14503	14536	14461	14494	14488	14394	14351	14551	14272	14378	14432	14482	14404	14488	14373	14464	14456	14481	14508	14312	14397	14561	14378	14566	14689	14509	14436	14582	14649	14590	14530	14560	14580	14552	14486	14471	14353	14529	14503	14361	14521	14568	14412	14508	14371	14627	14488	14304	14407	14517	14497	14470	14524	14553	14533	14497	14515	14452	14670	14533	14515	14314	14422	14359	14401	14455	14471	14454	14472	14418	14501	14496	14748	14473	14503	14403	14510	14405	14478	14482	14590	14492	14513	14551	14401	14421	14470	14504	14401	14445	14436	14402	14568	14611	14631	14538	14456	14259	14412	14593	14373	14469	14525	14640	14314	14452	14493	14367	14581	14495	14524	14504	14468	14495	14472	14383	14305	14272	14590	14376	14439	14466	14455	14451	14428	14507	14443	14404	14588	14712	14462	14587	14655	14543	14500	14528	14645	14631	14454	14491	14356	14600	14515	14619	14552	14448	14424	14497	14517	14405	14341	14552	14317	14455	14505	14506	14544	14652	14542	14513	14493	14513	14368	14487	14601	14554	14533	14454	14528	14452	14395	14535	14671	14617	14442	14477	14333	14258	14427	14531	14593	14491	14504	14490	14488	14639	14556	14338	14447	14506	14523	14404	14585	14451	14545	14508	14621	14589	14543	14615	14426	14329	14452	14612	14456	14245	14496	14493	14439	14488	14424	14443	14602	14411	14575	14443	14565	14409	14550	14436	14591	14420	14564	14431	14338	14434	14561	14458	14385	14508	14335	14520	14339	14433	14462	14355	14471	14372	14513	14574	14483	14365	14452	14476	14425	14577	14537	14441	14398	14539	14701	14476	14279	14574	14450	14436	14420	14503	14532	14452	14482	14555	14538	14486	14483	14331	14603	14369	14437	14536	14540	14357	14611	14702	14484	14383	14331	14565	14554	14382	14322	14387	14356	14402	14495	14456	14330	14273	14548	14540	14454	14364	14571	14556	14486	14460	14433	14614	14655	14512	14525	14348	14487	14585	14575	14502	14404	14481	14451	14435	14588	14465	14395	14507	14486	14465	14509	14593	14498	14520	14526	14444	14305	14542	14470	14506	14605	14520	14521	14321	14500	14423	14472	14629	14368	14448	14537	14415	14482	14607	14625	14619	14311	14489	14370	14547	14434	14434	14418	14492	14447	14494	14530	14452	14391	14589	14452	14416	14510	14526	14411	14471	14510	14465	14541	14606	14513	14481	14426	14573	14453	14310	14647	14533	14485	14487	14482	14515	14316	14426	14400	14291	14545	14450	14337	14503	14407	14388	14492	14561	14575	14277	14324	14494	14489	14442	14403	14533	14387	14671	14591	14537	14317	14386	14597	14375	14468	14582	14536	14523	14489	14396	14342	14533	14612	14576	14530	14525	14344	14353	14446	14463	14426	14635	14562	14417	14531	14527	14398	14556	14667	14446	14482	14554	14401	14492	14575	14434	14752	14417	14479	14386	14476	14382	14521	14554	14457	14465	14627	14548	14451	14596	14531	14454	14574	14512	14323	14397	14544	14546	14526	14427	14334	14484	14357	14382	14349	14495	14627	14385	14697	14488	14488	14517	14397	14515	14402	14516	14437	14386	14316	14454	14413	14513	14423	14469	14583	14375	14534	14618	14500	14646	14559	14240	14397	14348	14542	14525	14611	14519	14469	14476	14520	14381	14463	14384	14453	14474	14338	14325	14619	14539	14509	14328	14555	14608	14573	14358	14574	14328	14317	14528	14637	14464	14471	14622	14471	14535	14462	14517	14524	14457	14501	14530	14659	14391	14544	14286	14514	14502	14511	14581	14390	14407	14448	14374	14512	14528	14397	14609	14470	14571	14540	14447	14456	14412	14459	14526	14321	14372	14479	14518	14541	14520	14458	14335	14444	14544	14463	14490	14621	14337	14518	14520	14452	14510	14505	14585	14553	14581	14479	14459	14537	14287	14499	14458	14447	14398	14337	14544	14515	14484	14571	14511	14480	14660	14557	14473	14656	14427	14422	14420	14464	14404	14451	14471	14467	14400	14402	14466	14659	14616	14578	14461	14616	14239	14323	14353	14488	14523	14290	14501	14425	14370	14239	14399	14686	14397	14447	14391	14438	14456	14542	14587	14585	14377	14390	14508	14644	14421	14534	14562	14570	14658	14343	14530	14406	14380	14489	14472	14429	14635	14391	14440	14606	14563	14539	14373	14425	14531	14482	14505	14427	14549	14546	14377	14648	14502	14662	14462	14442	14482	14557	14379	14587	14418	14416	14395	14461	14339	14572	14533	14493	14479	14384	14583	14522	14533	14488	14463	14534	14536	14443	14595	14413	14370	14275	14454	14444	14539	14529	14403	14325	14409	14517	14534	14474	14427	14525	14350	14669	14429	14454	14553	14498	14475	14459	14584	14349	14548	14362	14534	14474	14453	14320	14407	14359	14492	14474	14409	14589	14484	14326	14460	14653	14456	14385	14472	14548	14530	14435	14495	14391	14450	14462	14329	14472	14527	14391	14570	14459	14561	14465	14504	14458	14509	14440	14598	14541	14410	14449	14393	14450	14403	14510	14481	14584	14348	14442	14475	14491	14456	14509	14421	14510	14547	14535	14554	14387	14366	14630	14507	14591	14492	14475	14408	14515	14453	14346	14443	14341	14461	14474	14470	14444	14437	14445	14532	14509	14530	14389	14499	14458	14558	14433	14575	14335	14614	14424	14560	14506	14500	14332	14409	14527	14358	14416	14459	14394	14437	14411	14607	14541	14526	14555	14449	14529	14510	14380	14536	14492	14647	14369	14431	14511	14476	14465	14503	14368	14433	14601	14348	14501	14609	14534	14417	14470	14484	14560	14451	14404	14488	14529	14455	14375	14569	14422	14460	14508	14314	14575	14561	14571	14442	14573	14431	14670	14623	14604	14459	14506	14472	14375	14545	14454	14525	14576	14384	14401	14371	14420	14652	14554	14519	14447	14373	14768	14516	14422	14352	14537	14562	14524	14543	14553	14441	14436	14503	14580	14335	14501	14638	14472	14435	14629	14566	14351	14385	14517	14364	14361	14500	14518	14627	14632	14554	14518	14474	14345	14435	14474	14429	14660	14266	14366	14309	14542	14375	14582	14470	14361	14339	14320	14531	14515	14486	14528	14524	14365	14431	14627	14543	14485	14374	14330	14500	14680	14397	14318	14503	14621	14406	14447	14395	14530	14543	14467	14462	14330	14421	14355	14688	14410	14541	14609	14400	14389	14528	14568	14458	14436	14368	14602	14484	14379	14390	14503	14516	14438	14459	14574	14681	14667	14533	14618	14450	14531	14354	14407	14455	14617	14432	14378	14508	14378	14480	14535	14463	14342	14455	14437	14314	14511	14499	14511	14626	14473	14386	14493	14435	14476	14574	14358	14364	14556	14488	14552	14521	14445	14547	14500	14487	14436	14552	14391	14592	14337	14413	14428	14582	14448	14597	14438	14482	14449	14520	14628	14546	14422	14343	14473	14639	14481	14691	14524	14741	14430	14772	14489	14461	14508	14584	14654	14369	14335	14393	14319	14444	14389	14445	14486	14528	14473	14560	14482	14524	14533	14491	14596	14496	14362	14489	14478	14582	14370	14552	14559	14400	14404	14456	14540	14467	14495	14350	14608	14491	14532	14514	14386	14406	14297	14439	14314	14587
29176	24087	23558	19126	15876	15531	15651	15351	15268	15224	15295	15254	15270	15432	15457	15439	15424	15108	15299	15185	15319	15326	15247	15391	15205	15117	15342	15198	15280	15310	15194	15289	15179	15134	15227	15039	15321	15131	15302	15121	15328	15124	15327	15306	15202	15487	15192	15126	15078	14986	15147	15204	15274	15157	15272	15127	15010	15202	15230	15241	15138	15424	15094	15185	15310	15268	15084	15201	15071	15225	15322	15219	15285	15334	15070	15236	15366	15352	14954	15339	15143	15167	15351	15075	15322	15254	15178	15323	15277	15295	15375	15327	15296	15089	15194	15147	15168	15184	15220	15404	15306	15270	15185	15083	15153	15085	15192	15393	15132	15279	15373	15348	15143	15318	15318	15412	15227	15345	15090	15324	15072	15181	15285	15194	15211	15248	15212	15272	15298	15375	15093	15132	15508	15250	15321	15320	15057	15198	15163	15154	15277	15117	15251	15195	15020	15292	15359	15228	15191	15221	15344	15205	15400	15154	15382	15090	15071	15192	15400	15194	15214	15354	15354	15288	15191	15326	15372	15247	15335	15097	15203	15310	15078	15432	15325	15443	15301	15188	15180	15228	15234	15489	15462	15174	15330	15399	15193	15198	15267	15056	15255	15176	15050	15171	15362	15193	15385	15288	15265	15226	15251	15223	15215	15441	15321	15165	15386	15303	15147	15382	15384	15237	15295	15219	15283	15417	15203	15165	15276	15365	15169	15248	15189	15316	15133	15365	15339	15039	15072	15225	15261	15061	15189	15284	15241	15438	15334	15342	15318	15127	15355	15099	15128	15375	15253	15261	15254	15244	15316	15182	15203	15196	15113	15119	15160	15118	15406	15318	15219	15366	15372	15060	15228	15234	15022	15157	15283	15438	15294	15290	15459	15117	15313	15165	15165	15317	15306	15418	15117	15096	15308	15393	15295	15440	15241	15361	15289	15208	15213	15094	15239	15382	15205	15343	15130	15177	15181	15109	15316	15437	15059	15188	14995	15305	15184	15241	15276	15145	15261	15068	15156	15123	15284	15100	15440	15174	15317	15346	15278	15090	15109	15205	15150	15422	15202	15050	15337	15294	15246	15358	15342	15132	15382	15326	15415	15361	15286	15104	15219	15352	15207	15421	15430	15281	15165	15522	15192	15170	15279	15308	15242	15207	15281	15073	15250	15356	15310	15163	15342	15264	15305	15095	15155	15315	15341	15185	15279	15156	15255	15310	15167	15229	15051	15149	15102	15223	15536	15218	15053	15215	15373	15489	15147	15174	15095	15317	15197	15181	15158	15141	15207	15205	15209	15135	15238	15307	15289	15400	15443	15144	15172	15338	15283	15336	15445	15174	15234	15470	15191	15202	15288	15073	15113	15170	15265	15280	15307	15466	15295	15246	15209	15165	15453	15249	15229	15241	15062	15188	15204	15249	15258	15210	14965	15108	15336	15184	15325	15338	15071	15200	15184	15255	15329	14964	15226	15127	15326	15140	15132	15329	15374	15143	15213	15164	15171	15281	15158	15248	15175	15236	15283	15208	15150	15247	15220	15209	15074	15214	15108	15041	15298	15235	15209	15167	15200	15243	15358	15093	15387	15156	15154	15345	15390	15190	15182	15128	15140	15231	15147	15280	15181	15208	15334	15095	15151	15245	15282	15262	15219	15190	15065	15306	15406	15089	15323	15305	15264	15324	15526	14996	14964	15336	15249	15134	15136	15170	15286	15117	15035	15305	15411	15229	15308	15218	15309	15215	15396	15199	15225	15248	15256	15072	15262	15182	15241	15206	15341	15173	15126	15189	15350	15131	15213	15289	15357	15291	15199	15184	15144	15163	15063	15332	15332	15162	15350	15246	15307	15148	15333	15159	15256	15340	15168	15141	15123	15042	15166	15381	15335	15082	15274	15237	15190	15204	15095	15382	15327	15283	15198	15217	15301	15461	15139	15299	15142	15222	15241	15269	15193	15065	15251	15344	15234	15248	15228	15308	15112	15139	15160	15168	15097	15251	15199	15120	15111	15062	15155	15437	15253	15265	15177	14971	15190	15187	15309	15304	15256	15079	15331	15083	15178	15276	15171	15473	15252	15134	15077	15236	15278	15262	15261	15337	15238	15334	15246	15299	15290	15156	15192	15210	15441	15265	15293	15138	15239	15503	15405	15348	15343	15308	15184	15270	15246	15306	15183	15132	14947	15219	15145	15056	15188	15264	15382	15230	15335	15056	15000	15126	15355	15216	15214	15383	15359	15322	15252	15151	15125	15305	15346	15354	15380	15270	15336	15254	15339	15223	15297	15280	15304	15139	15130	15340	15106	15112	15212	15261	15354	15221	15342	15144	14985	15228	15212	15102	15233	15162	15323	15113	15282	15197	15193	15476	15398	15027	15282	15155	15218	15242	15225	15381	15486	15228	15422	15218	15120	15224	15302	15339	15383	15336	15129	15334	15196	15327	15144	15212	15073	15062	15011	15344	15168	15362	15134	15361	15307	15330	15202	15257	15232	15445	15335	15427	15233	15206	15270	15307	15396	15218	15367	15175	15048	15198	15286	15461	15282	15246	15154	15124	15347	15311	15250	15310	15246	14927	15102	15177	15312	15053	15146	15274	15265	15264	15360	15264	15273	15164	15273	15325	15339	15277	15211	15399	15058	15186	15203	15294	15154	15107	15222	15181	15192	15232	15300	15276	15327	15311	15384	15437	15363	15210	15260	15315	15136	15401	15336	15232	15344	15321	15291	15413	15190	15321	15478	15249	15166	15239	15132	15184	15141	15258	15240	15207	15205	15311	15207	15187	15272	15246	15136	15203	15389	15305	15101	15247	15279	15173	15239	15360	15080	15205	15162	15178	15185	15155	15299	15261	15371	15207	15142	14926	15282	15201	15314	15214	15360	15192	15406	15346	15426	15118	15113	15346	15304	15171	15079	15204	15062	15260	15362	15149	15148	15345	15306	15198	15203	15187	15303	15234	15380	15343	15269	15182	15152	15287	15308	15472	15296	15233	15232	15223	15005	15200	15087	15305	14919	15260	15096	15114	15221	15368	15265	15169	15171	15283	15195	15201	14871	15141	15221	15295	15408	15038	15290	15202	15201	15256	15010	15240	15229	15008	15317	15122	15473	15163	15111	15388	15288	15287	15204	15202	15247	15223	15304	15268	15281	15196	15264	15218	15317	15171	15407	15272	15262	15241	15185	15408	15211	15132	15238	15278	15128	15164	15111	15237	15262	15306	15159	15043	15383	15203	15212	15166	15190	15219	15495	15230	15084	15327	15392	15249	15248	15076	15184	15260	15258	15393	15356	15308	15194	15229	15173	15171	15287	15455	15227	15263	15229	15279	15284	15226	15161	15463	15125	15165	15102	15337	15208	15138	15265	15065	15270	15238	15392	15247	15216	15191	15383	15081	15385	15283	15337	15056	15081	15312	15103	15337	15063	15377	15360	15306	15148	15161	15256	15208	15164	15006	15404	15284	15316	15111	15033	15439	15293	15464	15209	15252	15166	15214	15267	15073	15288	15401	15432	15283	15166	15403	15329	15169	15031	15038	15345	15363	15344	15278	15260	15327	15521	15193	15390	15245	15227	15274	15443	15311	15523	15227	15383	15210	15017	15097	15229	15332	15148	15264	15263	15270	15117	15394	15381	15282	15296	15161	15358	15532	15322	15047	15070	15111	15301	15225	15243	15187	15147	15361	15111	15090	15036	15428	15271	15361	15248	15335	15195	15322	15206	15315	15231	15386	15325	15149	15181	15137	15259	15397	15287	15215	15226	15221	15180	15188	15153	15165	15305	15203	15172	15324	15319	15363	15140	15193	15113	15209	15104	15020	15229	15126	15187	15217	15209	15195	15207	15299	15392	15055	15174	15176	15275	15140	15038	15247	15067	15155	15098	15019	15135	15221	15291	15196	15203	15489	15191	15376	15372	15290	15332	15267	15248	15226	15049	15083	15158	15103	15183	15346	15088	15281	15494	15232	15256	15182	15048	15184	15309	15164	15216	15328	15275	15256	15264	15158	15357	15353	15213	15125	15236	15381	15190	15111	15152	15373	15278	15346	15349	15351	15172	15291	15172	15350	15343	15454	15228	15261	15306	15079	15431	15314	15208	15369	15466	15531	15232	15279	15227	15300	15259	15244	15272	15233	15161	15270	15255	15189	15341	15449	15347	15038	15248	15231	15108	15329	15124	15145	15104	15151	15089	15248	15393	15361	15282	15134	15464	15242	15209	15322	15328	15296	15225	15152	15250	15511	15196	15407	15438	15370	15331	15212	15290	15317	15381	15158	15374	15290	15206	15364	15148	15287	15247	15228	15232	15384	15190	15206	15384	15227	15419	15353	15154	15275	15105	15159	15429	15259	15142	15319	15208	15185	15208	15488	15247	15256	15390	15309	15312	15410	15422	15498	15320	15111	15289	15058	15262	15319	15332	15370	15227	15124	15261	15111	15333	15211	15481	15213	15218	15348	15431	15343	15247	15242	15214	15214	15160	15192	15163	15396	15350	15243	15445	15160	15342	15447	15158	15121	15296	15075	15282	15290	15047	15120	15323	15174	15115	15272	15311	15165	15052	15221	15141	15143	15126	15310	15259	15313	15413	15202	15152	15259	15216	15217	15157	15239	15195	15206	15287	15181	15488	15066	15140	15105	15253	15173	15201	15166	15068	15230	15302	15172	15330	15231	15187	15174	15142	15444	15183	15279	15310	15156	15268	15177	15231	15340	15204	15281	15365	15218	15323	15226	15177	15180	15224	15119	15320	15375	15113	15143	15382	15162	15084	15181	15251	15332	15185	15088	15186	15369	15294	15264	15133	15425	15406	15329	15169	15218	15002	15217	15144	15232	15012	15133	15209	15263	15143	15309	15422	15174	15216	15448	15445	15173	15365	15161	15172	15329	15409	15373	15273	15247	15294	15351	15341	15244	15253	15237	15169	15171	15164	15302	15293	15231	15514	15419	15339	15173	15393	15272	15322	15271	15250	15069	15325	15021	15217	15133	15205	15331	15206	15203	15200	15298	15361	15330	15290	15323	15221	15253	15329	15105	15191	15320	15380	15323	15264	15157	15383	15144	15363	15286	15228	15101	15231	15315	15366	15184	15317	15088	15081	15166	15072	14909	15299	15278	15106	15434	15407	15328	15257	15265
21641	31190	20420	15957	14387	14057	13781	13585	13358	13579	13584	13521	13620	13410	13572	13392	13481	13360	13538	13627	13630	13381	13387	13448	13283	13499	13527	13496	13671	13688	13515	13580	13545	13563	13405	13349	13586	13346	13388	13469	13424	13431	13463	13413	13576	13454	13423	13345	13512	13312	13418	13568	13264	13369	13458	13635	13446	13424	13436	13383	13475	13395	13362	13534	13453	13395	13156	13433	13370	13469	13290	13499	13424	13431	13457	13340	13565	13493	13376	13396	13428	13442	13588	13441	13350	13398	13395	13454	13536	13331	13406	13464	13454	13305	13667	13577	13368	13438	13266	13464	13442	13422	13279	13329	13294	13493	13250	13402	13492	13547	13460	13571	13466	13581	13537	13643	13494	13458	13476	13489	13379	13574	13480	13448	13585	13475	13409	13500	13389	13473	13431	13523	13420	13465	13538	13416	13390	13416	13489	13621	13400	13522	13415	13492	13552	13340	13494	13475	13482	13403	13377	13575	13251	13367	13557	13479	13390	13407	13323	13367	13428	13403	13297	13372	13441	13372	13395	13447	13272	13348	13334	13606	13417	13366	13410	13530	13553	13447	13420	13394	13595	13356	13492	13476	13585	13400	13392	13499	13286	13480	13524	13244	13540	13432	13428	13475	13334	13451	13600	13252	13437	13346	13324	13371	13411	13429	13520	13522	13375	13443	13272	13445	13363	13363	13455	13529	13624	13428	13442	13552	13360	13547	13473	13372	13436	13426	13539	13408	13430	13489	13551	13409	13426	13341	13612	13486	13631	13390	13502	13462	13478	13450	13222	13654	13314	13325	13389	13609	13447	13322	13381	13408	13549	13444	13511	13445	13310	13334	13433	13258	13504	13394	13364	13459	13525	13382	13415	13288	13485	13422	13390	13436	13407	13354	13343	13503	13498	13321	13604	13405	13367	13414	13673	13431	13451	13528	13497	13477	13259	13677	13348	13320	13532	13353	13452	13373	13570	13387	13458	13513	13434	13400	13247	13575	13356	13403	13372	13485	13375	13443	13641	13478	13637	13398	13569	13524	13498	13564	13407	13406	13531	13465	13363	13321	13379	13442	13417	13246	13569	13543	13300	13513	13504	13545	13423	13474	13372	13518	13250	13566	13418	13409	13480	13423	13422	13342	13428	13339	13452	13608	13503	13529	13565	13458	13539	13287	13309	13333	13402	13475	13633	13513	13622	13413	13347	13468	13261	13434	13546	13414	13372	13364	13482	13428	13368	13560	13456	13548	13377	13503	13591	13585	13403	13290	13485	13420	13261	13414	13405	13280	13649	13557	13538	13489	13461	13472	13567	13380	13460	13296	13579	13412	13493	13562	13433	13726	13210	13371	13458	13435	13363	13442	13556	13399	13365	13486	13490	13393	13386	13322	13162	13562	13455	13384	13559	13498	13548	13329	13416	13399	13378	13311	13304	13518	13451	13490	13470	13448	13363	13570	13410	13338	13459	13483	13394	13459	13380	13461	13538	13440	13514	13292	13450	13627	13591	13345	13426	13304	13587	13397	13420	13395	13324	13355	13382	13274	13328	13389	13283	13285	13470	13344	13564	13205	13398	13399	13355	13483	13432	13419	13505	13573	13347	13444	13362	13492	13364	13511	13468	13503	13406	13508	13392	13396	13306	13340	13496	13477	13376	13555	13613	13361	13448	13425	13402	13390	13440	13505	13354	13385	13415	13455	13389	13548	13476	13563	13475	13327	13472	13356	13336	13425	13392	13528	13412	13317	13519	13243	13404	13330	13398	13243	13302	13490	13429	13347	13561	13517	13587	13459	13405	13242	13565	13396	13329	13550	13447	13451	13400	13403	13332	13531	13475	13476	13573	13460	13397	13315	13367	13527	13546	13328	13274	13382	13404	13553	13351	13503	13418	13556	13394	13641	13460	13299	13526	13569	13380	13432	13527	13438	13391	13372	13428	13536	13468	13383	13368	13470	13505	13687	13401	13345	13381	13300	13499	13455	13388	13459	13383	13369	13571	13532	13356	13570	13478	13518	13451	13331	13454	13275	13538	13371	13342	13269	13366	13510	13471	13520	13420	13385	13380	13349	13417	13453	13464	13335	13258	13291	13302	13606	13436	13326	13462	13457	13463	13517	13510	13406	13492	13437	13545	13364	13521	13483	13432	13525	13511	13356	13486	13418	13604	13364	13530	13499	13453	13440	13438	13741	13638	13377	13703	13393	13310	13465	13564	13510	13233	13485	13428	13534	13589	13377	13360	13480	13403	13429	13410	13277	13307	13332	13304	13521	13623	13449	13444	13437	13368	13454	13615	13424	13343	13408	13469	13384	13448	13548	13596	13386	13535	13458	13544	13547	13378	13394	13472	13394	13428	13397	13476	13487	13548	13460	13457	13517	13361	13334	13517	13229	13497	13315	13472	13503	13429	13430	13417	13563	13424	13436	13407	13551	13481	13335	13369	13464	13497	13345	13625	13317	13411	13376	13499	13337	13514	13449	13474	13580	13397	13462	13466	13421	13415	13451	13384	13552	13396	13409	13428	13516	13497	13387	13503	13288	13532	13337	13292	13506	13383	13191	13573	13214	13397	13422	13287	13501	13418	13350	13501	13523	13523	13387	13464	13327	13548	13324	13465	13465	13564	13332	13334	13468	13487	13422	13419	13441	13398	13498	13599	13379	13245	13521	13433	13477	13429	13293	13445	13395	13467	13491	13473	13559	13509	13326	13489	13434	13491	13385	13414	13538	13446	13564	13275	13591	13491	13358	13503	13333	13394	13518	13539	13362	13429	13456	13460	13406	13377	13351	13528	13377	13431	13413	13536	13293	13512	13369	13414	13424	13418	13539	13421	13358	13481	13536	13461	13543	13350	13474	13455	13428	13426	13490	13348	13483	13483	13429	13371	13491	13426	13556	13213	13319	13428	13492	13286	13430	13395	13340	13471	13630	13474	13303	13485	13414	13310	13433	13209	13211	13500	13327	13327	13358	13502	13504	13294	13399	13218	13437	13536	13485	13427	13558	13341	13439	13327	13424	13321	13403	13296	13371	13484	13382	13431	13391	13428	13591	13408	13440	13495	13454	13310	13435	13653	13491	13391	13494	13457	13471	13455	13500	13411	13378	13546	13483	13471	13329	13546	13361	13497	13323	13502	13482	13462	13298	13431	13604	13524	13422	13551	13496	13400	13483	13390	13479	13439	13312	13534	13405	13534	13503	13412	13557	13372	13490	13482	13348	13608	13356	13278	13481	13497	13458	13404	13456	13304	13370	13487	13345	13413	13442	13434	13657	13387	13466	13589	13497	13573	13509	13442	13417	13378	13554	13366	13569	13456	13472	13356	13430	13448	13483	13372	13705	13374	13557	13406	13501	13533	13481	13396	13391	13451	13261	13338	13365	13264	13403	13528	13491	13349	13552	13536	13441	13431	13423	13464	13419	13372	13554	13391	13371	13470	13386	13355	13534	13442	13468	13463	13458	13317	13364	13583	13526	13400	13388	13173	13350	13425	13357	13470	13532	13402	13260	13451	13489	13390	13427	13543	13296	13351	13471	13691	13356	13369	13414	13470	13532	13406	13411	13492	13405	13452	13489	13423	13266	13481	13489	13486	13347	13482	13589	13467	13418	13341	13513	13559	13469	13600	13583	13339	13453	13367	13337	13636	13449	13562	13410	13550	13546	13552	13543	13372	13424	13641	13431	13313	13604	13400	13596	13403	13371	13650	13405	13427	13368	13256	13416	13299	13450	13323	13352	13520	13298	13456	13410	13508	13398	13445	13425	13480	13247	13370	13453	13344	13359	13489	13305	13474	13348	13476	13410	13602	13478	13592	13518	13385	13413	13348	13443	13366	13409	13433	13396	13372	13325	13570	13356	13436	13411	13433	13363	13520	13540	13454	13391	13609	13517	13353	13529	13459	13306	13460	13716	13413	13349	13577	13494	13523	13554	13413	13420	13461	13569	13508	13471	13605	13472	13451	13448	13428	13497	13473	13382	13403	13425	13262	13421	13439	13367	13399	13454	13540	13372	13472	13421	13487	13328	13302	13482	13474	13409	13515	13403	13308	13498	13356	13425	13306	13441	13260	13427	13416	13379	13471	13331	13603	13384	13470	13513	13479	13535	13449	13489	13483	13414	13392	13518	13340	13473	13333	13401	13416	13407	13458	13445	13303	13431	13324	13552	13390	13531	13354	13411	13296	13319	13507	13318	13612	13306	13401	13359	13473	13407	13356	13467	13416	13272	13420	13446	13499	13370	13498	13372	13560	13395	13471	13442	13360	13579	13336	13449	13418	13469	13426	13496	13519	13313	13415	13392	13443	13340	13453	13436	13418	13504	13387	13480	13433	13545	13548	13442	13414	13463	13525	13338	13559	13508	13555	13504	13333	13365	13442	13541	13500	13551	13474	13262	13437	13255	13447	13369	13385	13550	13380	13405	13525	13447	13503	13334	13394	13425	13363	13236	13567	13528	13318	13555	13372	13353	13488	13482	13390	13510	13284	13472	13288	13420	13364	13605	13525	13365	13489	13454	13390	13284	13320	13364	13384	13467	13359	13378	13532	13471	13551	13280	13392	13608	13546	13566	13362	13335	13407	13630	13517	13368	13462	13472	13368	13452	13555	13407	13486	13374	13571	13548	13516	13417	13498	13345	13489	13472	13522	13375	13351	13436	13465	13421	13427	13465	13390	13435	13602	13398	13344	13485	13427	13397	13503	13320	13295	13587	13415	13405	13527	13413	13443	13508	13488	13540	13421	13485	13491	13462	13424	13396	13332	13360	13400	13649	13409	13429	13477	13407	13598	13271	13342	13482	13475	13576	13503	13371	13549	13533	13462	13392	13493	13624	13408	13330	13449	13458	13428	13435	13429	13355	13516	13453	13344	13250	13319	13587	13518	13496	13451	13629	13354	13402	13419	13491	13465	13511	13468	13321	13495	13372	13423	13392	13502	13525	13534	13534	13567	13458	13300	13434	13359	13341	13551	13444	13411	13386	13538	13598	13411	13432	13504	13419	13262	13372	13579	13588	13353	13489	13558	13504	13380	13591	13520	13443	13376	13509	13318	13693	13461	13391	13462	13616	13288	13423	13325	13340	13316	13444	13454	13378	13334	13439	13278	13333	13401	13450	13348	13565	13346	13417	13456	13514	13367	13590
23303	21068	27722	24856	21976	20353	19831	18224	17698	17850	17738	17771	17614	17523	17698	17653	17409	17638	17565	17537	17667	17504	17642	17344	17707	17428	17598	17613	18070	18554	18579	17755	17504	17522	17383	17235	17365	17568	17539	17296	17407	17432	17435	17335	17341	17405	17518	17315	17544	17333	17413	17340	17453	17521	17318	17358	17527	17510	17411	17458	17419	17288	17554	17325	17381	17364	17523	17501	17397	17457	17443	17278	17271	17378	17274	17560	17408	17398	17252	17491	17459	17482	17321	17433	17516	17382	17479	17398	17392	17550	17452	17334	17513	17389	17628	17411	17265	17326	17366	17191	17534	17243	17403	17337	17327	17413	17401	17561	17299	17300	17380	17457	17415	17151	17421	17480	17485	17340	17530	17369	17574	17450	17425	17476	17407	17490	17308	17384	17373	17301	17201	17403	17385	17328	17477	17229	17370	17376	17382	17565	17423	17603	17516	17300	17365	17417	17532	17530	17578	17183	17326	17341	17326	17503	17510	17343	17560	17518	17450	17272	17506	17402	17563	17376	17303	17208	17579	17566	17185	17293	17361	17508	17315	17149	17462	17273	17386	17310	17437	17119	17467	17208	17450	17565	17403	17295	17409	17257	17233	17284	17440	17418	17467	17449	17482	17512	17446	17297	17418	17281	17361	17549	17307	17676	17499	17512	17411	17353	17327	17400	17469	17552	17593	17374	17377	17349	17464	17395	17375	17208	17464	17418	17512	17300	17261	17452	17552	17400	17532	17308	17450	17389	17448	17470	17420	17346	17561	17371	17448	17505	17377	17268	17205	17295	17395	17494	17275	17453	17336	17505	17509	17358	17325	17239	17507	17364	17386	17299	17332	17432	17485	17334	17308	17284	17611	17249	17597	17435	17238	17429	17543	17180	17441	17374	17374	17586	17610	17551	17258	17464	17386	17413	17522	17259	17372	17353	17430	17432	17434	17441	17554	17168	17506	17409	17437	17449	17526	17401	17466	17492	17507	17347	17530	17406	17477	17281	17457	17289	17370	17478	17491	17416	17314	17337	17637	17313	17361	17432	17429	17148	17402	17375	17462	17245	17535	17345	17181	17405	17626	17518	17471	17190	17465	17256	17488	17621	17369	17220	17375	17430	17338	17469	17328	17380	17490	17576	17603	17444	17388	17251	17364	17510	17390	17660	17464	17575	17362	17320	17395	17460	17455	17295	17328	17275	17366	17547	17255	17318	17452	17434	17493	17197	17451	17324	17458	17587	17286	17588	17482	17410	17525	17477	17352	17522	17275	17266	17460	17461	17331	17435	17289	17224	17397	17227	17424	17346	17669	17366	17439	17466	17443	17454	17475	17387	17421	17411	17331	17307	17443	17477	17370	17394	17411	17615	17292	17381	17427	17326	17636	17508	17417	17403	17412	17483	17543	17513	17467	17547	17350	17346	17600	17252	17286	17487	17272	17335	17580	17402	17363	17608	17451	17232	17248	17173	17362	17384	17602	17383	17498	17511	17383	17351	17532	17424	17408	17610	17379	17404	17527	17312	17385	17645	17367	17579	17375	17469	17500	17356	17429	17382	17537	17443	17348	17368	17544	17508	17375	17218	17513	17375	17572	17267	17348	17291	17448	17281	17323	17464	17365	17372	17478	17271	17567	17686	17475	17259	17591	17561	17569	17533	17362	17504	17628	17553	17356	17292	17331	17498	17626	17388	17357	17353	17382	17510	17563	17471	17535	17394	17362	17460	17347	17496	17344	17443	17438	17426	17409	17397	17423	17358	17311	17485	17331	17458	17450	17609	17509	17398	17449	17458	17340	17373	17334	17556	17406	17260	17228	17410	17398	17486	17455	17188	17473	17325	17473	17520	17482	17676	17430	17312	17466	17308	17621	17491	17409	17484	17544	17546	17445	17566	17402	17537	17515	17347	17449	17354	17393	17446	17434	17459	17422	17429	17366	17406	17356	17266	17429	17437	17627	17407	17460	17504	17536	17346	17537	17492	17410	17176	17418	17500	17268	17510	17445	17388	17401	17241	17371	17460	17517	17512	17534	17275	17438	17481	17315	17602	17418	17498	17449	17372	17429	17430	17333	17408	17348	17285	17521	17311	17335	17538	17579	17426	17483	17300	17500	17296	17336	17433	17347	17301	17436	17583	17573	17514	17363	17371	17425	17385	17447	17506	17349	17399	17383	17357	17445	17322	17372	17290	17293	17358	17265	17325	17134	17418	17452	17397	17447	17440	17358	17367	17250	17490	17481	17509	17339	17144	17565	17275	17389	17343	17182	17454	17567	17436	17390	17469	17365	17377	17216	17327	17500	17423	17520	17555	17438	17429	17343	17518	17192	17402	17389	17255	17609	17459	17361	17306	17408	17438	17364	17262	17180	17438	17295	17483	17565	17660	17372	17419	17425	17451	17338	17527	17307	17317	17631	17489	17556	17351	17411	17557	17384	17224	17402	17275	17452	17360	17520	17307	17497	17281	17456	17404	17442	17476	17433	17185	17376	17580	17468	17208	17316	17604	17228	17333	17367	17287	17430	17444	17227	17265	17422	17297	17438	17225	17529	17475	17609	17390	17496	17488	17504	17543	17313	17311	17489	17353	17598	17318	17488	17414	17323	17370	17304	17333	17462	17480	17317	17351	17357	17475	17511	17592	17370	17255	17417	17287	17460	17521	17283	17499	17539	17292	17428	17358	17201	17282	17547	17400	17710	17307	17175	17485	17520	17586	17545	17439	17531	17630	17344	17390	17344	17333	17520	17262	17584	17450	17470	17453	17434	17426	17240	17570	17265	17536	17485	17487	17345	17244	17531	17253	17414	17220	17649	17570	17362	17387	17461	17360	17325	17500	17363	17242	17549	17374	17372	17443	17423	17353	17569	17550	17521	17556	17384	17440	17409	17261	17342	17599	17394	17129	17473	17540	17587	17451	17420	17564	17493	17338	17518	17637	17566	17343	17298	17180	17389	17373	17356	17478	17404	17564	17664	17331	17510	17316	17436	17561	17257	17256	17342	17374	17581	17573	17387	17605	17451	17404	17554	17557	17501	17453	17516	17469	17285	17260	17417	17472	17463	17440	17399	17414	17346	17403	17428	17421	17361	17328	17347	17303	17368	17628	17449	17518	17631	17586	17490	17324	17409	17391	17370	17353	17320	17253	17479	17294	17637	17495	17235	17322	17397	17339	17436	17523	17438	17293	17553	17413	17513	17586	17473	17261	17256	17495	17732	17549	17380	17352	17305	17425	17207	17504	17606	17612	17420	17495	17576	17545	17856	17494	17344	17449	17409	17448	17617	17231	17556	17357	17457	17516	17580	17492	17500	17464	17470	17456	17414	17345	17563	17331	17562	17512	17436	17546	17360	17340	17310	17407	17350	17449	17665	17381	17426	17373	17589	17477	17443	17299	17580	17490	17354	17533	17317	17335	17697	17157	17532	17445	17339	17522	17559	17341	17273	17533	17381	17313	17316	17389	17574	17303	17421	17471	17584	17355	17612	17627	17577	17301	17396	17448	17516	17368	17483	17183	17511	17504	17581	17380	17492	17325	17636	17643	17084	17528	17548	17458	17398	17047	17278	17453	17419	17527	17631	17447	17533	17416	17340	17239	17240	17452	17574	17475	17283	17401	17326	17408	17363	17608	17236	17317	17423	17268	17487	17538	17318	17369	17381	17405	17549	17387	17448	17519	17590	17516	17378	17308	17580	17411	17308	17447	17250	17395	17457	17472	17413	17336	17449	17462	17713	17395	17396	17083	17485	17464	17423	17299	17351	17419	17469	17267	17472	17484	17564	17368	17266	17469	17570	17750	17493	17451	17467	17295	17258	17520	17550	17532	17438	17359	17391	17348	17236	17465	17384	17454	17295	17280	17263	17436	17388	17245	17401	17118	17263	17430	17525	17534	17392	17210	17496	17608	17318	17225	17387	17356	17444	17507	17538	17720	17544	17542	17337	17349	17213	17251	17331	17590	17554	17478	17388	17373	17467	17516	17524	17511	17593	17506	17495	17530	17345	17527	17405	17476	17341	17343	17530	17407	17219	17694	17540	17504	17195	17475	17525	17387	17481	17612	17505	17335	17491	17417	17548	17463	17194	17476	17491	17421	17657	17684	17567	17594	17537	17335	17430	17566	17505	17255	17374	17339	17458	17308	17444	17425	17364	17371	17430	17473	17479	17571	17501	17220	17471	17428	17678	17491	17462	17499	17472	17472	17350	17527	17490	17481	17409	17341	17534	17477	17502	17478	17365	17591	17516	17289	17522	17616	17570	17603	17507	17714	17403	17498	17532	17345	17383	17238	17396	17445	17552	17494	17503	17418	17306	17400	17391	17330	17282	17312	17350	17440	17233	17463	17327	17418	17444	17380	17497	17458	17228	17295	17486	17544	17566	17447	17365	17439	17467	17338	17430	17647	17639	17490	17422	17472	17467	17330	17645	17511	17170	17351	17253	17442	17446	17454	17369	17391	17538	17413	17340	17573	17372	17454	17375	17424	17277	17372	17391	17534	17262	17285	17296	17448	17485	17501	17399	17457	17439	17338	17397	17532	17563	17456	17457	17703	17668	17590	17432	17410	17496	17388	17575	17700	17496	17489	17256	17294	17246	17385	17447	17491	17285	17241	17418	17330	17349	17280	17442	17477	17384	17572	17388	17481	17434	17401	17302	17308	17258	17100	17412	17552	17481	17682	17457	17465	17396	17318	17523	17199	17357	17473	17221	17410	17377	17453	17545	17351	17374	17519	17474	17522	17188	17325	17424	17398	17528	17362	17649	17309	17530	17386	17513	17434	17554	17542	17366	17356	17363	17715	17521	17326	17249	17462	17512	17200	17538	17518	17472	17300	17359	17461	17465	17312	17306	17540	17395	17591	17378	17395	17422	17464	17280	17294	17539	17379	17729	17461	17370	17464	17416	17534	17368	17373	17516	17338	17232	17333	17585	17502	17260	17496	17477	17471	17671	17417	17515	17495	17344	17358	17385	17210	17371	17414	17096	17279	17209	17278	17455	17488	17355	17243	17377	17239	17273	17235	17578	17596	17431	17363	17360	17322	17560	17200	17432	17485	17531	17497	17476	17297	17508	17245	17337	17232	17185	17322	17482	17581	17531	17529	17492	17434	17270	17291	17394	17242	17366	17492	17454	17511	17501	17561
22215	36682	24655	17987	16449	15884	15363	15214	15275	14875	14973	14713	14860	14993	14771	15051	14733	14937	14788	14733	14766	14998	14684	14789	14709	14678	14696	14985	15696	16214	15919	14939	14734	14734	14665	14685	14666	14619	14677	14894	14668	14764	14780	14580	14804	14788	14886	14783	14717	14747	14665	14729	14795	14928	14745	14633	14867	14797	14869	14907	14671	14805	14742	14818	14624	14783	14632	14623	14722	14763	14599	14702	14801	14651	14747	14703	14775	14678	14657	14907	14589	14952	14854	14922	14784	14729	14608	14692	14734	14716	14643	14588	14600	14794	14588	14655	14623	14791	14814	14650	14741	14658	14727	14697	14739	14732	14620	14853	14621	14471	14772	14740	14758	14710	14849	14802	14730	14715	14700	14649	14556	14665	14882	14653	14560	14686	14665	14731	14621	14704	14746	14754	14646	14834	14629	14713	14615	14538	14810	14609	14845	14656	14670	14657	14734	14800	14773	14804	14766	14747	14726	14849	14673	14868	14745	14890	14700	14661	14789	14681	14720	14730	14709	14964	14845	14614	14766	14664	14785	14541	14718	14662	14589	14602	14799	14638	14643	14868	14881	14798	14716	14922	14728	14718	14775	14743	14598	14633	14688	14750	14805	14693	14942	14525	14732	14580	14707	14690	14627	14485	14714	14749	14881	14701	14749	14732	14659	14673	14713	14690	14842	14954	14816	14522	14711	14676	14877	14798	14763	14655	14861	14742	14825	14627	14701	14573	14755	14821	14632	14847	14819	14766	14801	14838	14649	14725	14809	14693	14881	14842	14639	14714	14643	14645	14710	14630	14709	14718	14807	14655	14673	14871	14634	14864	14895	14744	14738	14848	14623	14596	14715	14800	14675	14649	14673	14816	14767	14742	14793	14626	14702	14658	14755	14759	14699	14714	14747	14525	14837	14787	14537	14436	14697	14805	14791	14620	14848	14680	14666	14611	14703	14834	14604	14567	14558	14753	14778	14655	14963	14630	14858	14704	14815	14912	14962	14794	14756	14611	14819	14746	14706	14830	14803	14785	14862	14783	14625	14758	14854	14626	14625	14668	14661	14787	14672	14706	14621	14792	14648	14736	14899	14809	14828	14730	14783	14814	14725	14860	14722	14812	14826	14717	14537	14725	14966	14721	14767	14682	14707	14709	14722	14679	14813	14762	14604	14603	14705	14643	14594	14884	14645	14851	14756	14761	14816	14689	14894	14744	14785	14828	14717	14782	14730	14719	14692	14695	14815	14719	14518	14680	14814	14733	14622	14653	14531	14609	14855	14797	14589	14743	14875	14790	14805	14649	14652	14551	14649	14822	14752	14763	14726	14774	14752	14733	14528	14887	14721	14722	14716	14764	14850	14820	14554	14777	14885	14671	14836	14716	14566	14784	14625	14752	14759	14804	14779	14645	14701	14768	14628	14617	14756	14876	14767	14803	14673	14715	14690	14719	14714	14877	14734	14753	14830	14656	14729	14774	14671	14794	14765	14618	14780	14805	14737	14683	14709	14900	14777	14657	14731	14563	14834	14802	14839	14564	14775	14608	14685	14759	14565	14693	14776	14571	14694	14825	14756	14795	14776	14750	14540	14694	14722	14617	14720	14641	14743	14654	14640	14577	14884	14798	14870	14778	14601	14643	14846	14725	14734	14725	14803	14659	14504	14483	14668	14807	14569	14757	14706	14690	14639	14725	14703	14935	14580	14769	14635	14807	14747	14745	14706	14746	14697	14636	14719	14657	14710	14737	14760	14642	14816	14686	14604	14767	14714	14842	14797	14847	14536	14547	14776	14694	14608	14584	14639	14668	14771	14908	14756	14679	14779	14651	14850	14635	14697	14802	14752	14901	14714	14674	14727	14982	14683	14509	14772	14669	14754	14707	14770	14775	14640	14712	14861	14502	14677	14635	14726	14758	14763	14718	14738	14738	14536	14871	14720	14804	14633	14854	14700	14705	14753	14718	14785	14520	14809	14779	14853	14664	14885	14593	14611	14805	14781	14726	14740	14803	14681	14676	14731	14670	14755	14759	14660	14823	14597	14641	14685	14544	14691	14745	14977	14727	14679	14637	14675	14941	14797	14691	14786	14744	14635	14848	14686	14658	14800	14690	14805	14671	14701	14510	14905	14664	14677	14786	14699	14734	14606	14891	14744	14754	14763	14607	14768	14894	14901	14787	14736	14719	14646	14855	14707	14794	14729	14681	14888	14770	14799	14738	14584	14863	14685	14667	14957	14685	14637	14698	14801	14764	14842	14726	14620	14676	14801	14798	14724	14695	14760	14651	14902	14842	14744	14770	14631	14900	14792	14911	14702	14660	14777	14796	14557	14589	14558	14876	14780	14651	14742	14560	14642	14720	14767	14820	14659	14719	14762	14809	14681	14593	14580	14873	14606	14779	14613	14608	14577	14792	14628	14800	14707	14851	14782	14713	14801	14748	14814	14640	14822	14677	14586	14784	14626	14788	14831	14560	14803	14677	14664	14805	14768	14874	14701	14727	14705	14771	14733	14604	14642	14705	14737	14685	14636	14640	14531	14743	14919	14881	14792	14861	14770	14876	14735	14618	14914	14643	14750	14787	14630	14879	14558	14611	14798	14704	14674	14830	14681	14787	14599	14867	14850	14488	14555	14849	14800	14731	14780	14929	14807	14752	14777	14680	14773	14871	14735	14663	14862	14525	14633	14749	14706	14613	14697	14780	14553	14701	14717	14674	14693	14719	14576	14675	14811	14886	14752	14856	14705	14666	14603	14839	14784	14617	14712	14766	14714	14613	14655	14742	14745	14760	14764	14663	14675	14808	14699	14861	14778	14673	14754	14777	14631	14616	14735	14657	14791	14817	14805	14836	14546	14798	14874	14553	14766	14627	14786	14787	14583	14586	14775	14678	14543	14632	14642	14946	14989	14651	14817	14716	14779	14747	14715	14714	14704	14691	14605	14738	14544	14927	14856	14770	14817	14676	14776	14723	14520	14747	14790	14920	14642	14600	14795	14684	14717	14792	14718	14782	14784	14679	14774	14757	14675	14722	14831	14683	14705	14830	14829	14623	14891	14954	14910	14635	14680	14794	14796	14726	14875	14633	14744	14749	14697	14697	14851	14784	14835	14765	14645	14757	14809	14645	14717	14892	14831	14742	14689	14682	14626	14625	14735	14776	14529	14828	14749	14869	14612	14683	14688	14807	14718	14816	14764	14635	14741	14866	14653	14733	14694	14854	14608	14676	14667	14774	14745	14796	14768	14686	14644	14780	14722	14733	14694	14714	14514	14705	14624	14717	14770	14526	14842	14698	14785	14622	14797	14750	14676	14578	14787	14772	14673	14809	14667	14668	14894	14793	14628	14628	14899	14588	14747	14716	14751	14698	14660	14801	14746	14716	14678	14788	14587	14604	14927	14593	14712	14755	14805	14608	14598	14624	14763	14733	14769	14776	14679	14760	14674	14748	14671	14751	14657	14829	14694	14665	14736	14641	14916	14585	14721	14708	14906	14823	14799	14670	14862	14811	14711	14763	14825	14752	14740	14642	14966	14882	14838	14582	14774	14756	14799	14690	14681	14581	14782	14683	14784	14697	14596	14816	14652	14682	14516	14645	14868	14763	14858	14754	14679	14601	14650	14703	14763	14809	14718	14860	14823	14872	14742	14746	14746	14825	14756	14744	14478	14838	14672	14836	14818	14682	14581	14538	14558	14632	14607	14785	14792	14726	14843	14883	14800	14583	14747	14665	14608	14836	14623	14919	14630	14717	14762	14760	14732	14615	14806	14842	14605	14752	14837	14888	14707	14770	14733	14889	14696	14936	14683	14789	14629	14712	14662	14771	14743	14716	14608	14714	14758	14647	14569	14905	14654	14669	14842	14882	14727	14731	14753	14844	14728	14596	14628	14872	14587	14801	14771	14834	14616	14890	14607	14656	14835	14838	14699	14834	14793	14520	14716	14727	14829	14748	14781	14724	14654	14823	14762	14759	14683	14731	14744	14665	14787	14652	14790	14708	14759	14724	14693	14804	14857	14782	14610	14564	14791	14756	14684	14780	14829	14758	14717	14709	14736	14812	14864	14776	14735	14741	14855	14638	14706	14720	14825	14687	14761	14757	14566	14709	14760	14775	14773	14567	14592	14743	14773	14749	14774	14847	14635	14682	14740	14630	14753	14765	14715	14556	14708	14654	14687	14749	14636	14795	14662	14787	14770	14715	14807	14631	14533	14684	14781	14786	14599	14624	14795	14659	14676	14968	14562	14862	14767	14774	14616	14563	14743	14814	14793	14730	14836	14792	14719	14733	14676	14753	14791	14728	14776	14749	14950	14573	14659	14617	14737	14613	14904	14749	14686	14915	14553	14856	14631	14662	14799	14656	14686	14757	14854	14451	14790	14768	14785	14635	14778	14598	14669	14667	14601	14747	14750	14592	14850	14609	14791	14894	14815	14635	14713	14675	14547	14794	14739	14890	14617	14791	14720	14705	14903	14615	14741	14766	14698	14580	14677	14779	14664	14706	14722	14688	14915	14716	14940	14796	14814	14668	14702	14805	14739	14689	14807	14792	14681	14812	14587	14694	14826	14762	14641	14688	14798	14925	14641	14711	14787	14731	14876	14787	14632	14727	14703	14579	14824	14672	14747	14819	14791	14542	14692	14709	14707	14524	14671	14650	14677	14659	14819	14784	14813	14751	14634	14620	14626	14603	14827	14779	14694	14793	14775	14768	14778	14773	14739	14641	14624	14832	14658	14789	14694	14732	14615	14681	14692	14862	14513	14697	14834	14627	14646	14783	14784	14827	14656	14635	14630	14843	14819	14561	14592	14756	14611	14686	14753	14805	14716	14673	14438	14568	14699	14889	14836	14798	14704	14601	14624	14738	14730	14801	14738	14760	14679	14542	14714	14813	14662	14742	14773	14747	14719	14431	14674	14787	14666	14597	14783	14655	14764	14619	14710	14762	14670	14724	14732	14608	14633	14915	14585	14717	14734	14738	14893	14676	14590	14743	14702	14657	14639	14807	14833	14806	14635	14712	14747	14758	14641	14765	14647	14684	14843	14788	14713	14603	14845	14722	14680	14871	14685	14639	14907	14738	14586	14730	14738	14585	14698	14767	14676	14777	14651	14762	14695	14622	14796	14815	14809	14869	14707	14983
24618	21070	26694	26343	20233	18870	18998	18305	18257	18381	18233	18056	18199	18148	18267	18165	18096	18007	18051	18082	18098	18105	17949	18160	18075	18039	17961	18052	18251	18425	18613	18128	18096	18056	18209	18176	18044	18065	18136	17984	17936	18129	18002	17895	18107	18208	17955	17987	18113	17797	17865	18214	18202	17910	18065	17955	18154	17978	18184	18146	18008	17908	18123	17841	18078	18142	18116	18123	17967	17963	17946	17946	18084	17859	17996	17890	17922	17980	17983	17826	18050	17955	18129	18076	18183	17913	18016	17856	17989	18024	17864	18270	17969	17872	17983	18046	18185	17997	18098	18001	17953	17965	17858	18165	17934	17911	18102	17903	18029	18166	18267	17963	18136	17951	18112	17770	18187	17880	18138	18081	17960	18009	17747	17970	17968	18104	18206	17932	18007	18195	17979	17841	18101	17832	17940	17995	18016	18085	17907	18020	17846	18187	18101	18035	17855	18077	17952	17850	18187	17923	18203	18122	17881	18089	18186	18136	17925	17916	18048	18027	17961	18064	17892	17893	17930	18135	18094	17967	17914	17998	17908	17992	18124	18091	17831	18030	17906	18088	18039	18015	17967	18086	17976	18141	17878	18062	17952	17908	17919	18181	18335	18163	18004	18025	18051	18049	18177	17915	18069	18100	18014	18042	17875	17848	18065	18121	18037	18076	18025	17901	17941	18090	18272	18198	18058	17884	18085	17958	17969	18038	18131	18105	18259	17904	18026	18048	18058	17993	17932	18011	18012	17996	17987	17992	18114	17942	18001	17975	18090	18087	17922	18197	17966	17943	18058	17864	18053	17952	18247	18039	18148	18052	18080	18133	18010	17942	17970	18211	18071	18131	18032	18016	18122	18022	18022	18116	17966	17974	17744	17991	18173	17921	17889	18004	17919	17818	18106	17917	17989	18023	17985	17915	17914	17970	18102	17802	18128	17985	17891	18034	18051	18217	17776	18051	18089	18078	18067	18206	18034	17990	18224	18064	18134	18055	18215	18143	18120	17961	17969	17856	17866	18024	17903	17976	17983	17963	18152	17957	18206	17938	17894	17796	18030	17860	18045	18120	17940	18162	18179	17968	17783	17933	17990	17900	18225	17839	18031	18047	18107	18191	17994	18075	18139	17969	18006	18018	18146	18211	18086	17815	18006	18006	17944	17858	17918	18043	18056	18037	18114	17938	17971	18225	18094	18039	18103	17796	17963	17944	18112	18187	18044	17932	17959	18027	17890	17809	18042	18176	18026	18055	17954	17785	18107	18153	17973	17925	18197	17964	17854	18120	17877	18021	17977	18141	17994	17872	18077	18122	17962	18050	18140	18008	17899	17937	17858	18031	17980	17995	17734	18031	17998	17989	17904	18097	18091	18008	18187	18122	18203	17941	17992	18078	18019	18122	17999	18008	17888	17983	18034	18023	18328	18056	18161	18062	18033	18029	18100	17850	17932	18192	17998	17999	18112	17975	17792	17794	18101	17718	18089	17959	18091	18018	17810	18120	18113	17974	18008	17973	17976	17634	17997	17995	18021	17991	18001	17937	18180	17847	17937	17988	18033	17910	17983	17955	17976	18139	18049	18069	17798	18033	18008	18154	18120	18039	17894	18027	18063	18147	18066	18002	17730	17953	18053	17865	17909	18030	18135	18019	18239	17992	18047	18058	18071	17951	18078	18074	18110	18044	17963	17912	17893	17859	17978	18001	18074	18006	18014	17939	17968	18151	17989	17890	18152	18118	18053	17969	18283	17919	18116	17836	17944	17817	18177	17898	18071	18145	17972	17993	18019	17997	18058	18154	18011	18004	18008	18053	17939	17908	18087	18059	18124	18104	18166	18093	17940	18057	18075	17981	18064	18092	18291	17903	18106	18147	18029	18039	17933	18030	18176	17990	18133	18004	18038	18066	17942	18018	18151	18017	17986	17852	17907	18004	18153	17941	18072	18155	18112	18108	17882	18040	17958	17944	18110	17904	17877	17965	17932	17969	17916	17860	17699	17853	17874	18127	18003	18223	18098	18032	17912	18036	18048	17920	18040	18099	18213	18169	17941	18065	17921	18054	18051	18077	18044	18057	17855	17923	18103	18032	18135	18000	18080	17994	18040	17806	17948	18042	18031	18016	18047	18073	18017	18045	17766	17910	17963	18085	17965	18000	17972	17983	18103	18032	17999	18127	18103	18000	17890	17977	17732	18111	18018	18183	18078	17875	18156	17945	18073	18084	17966	17873	18053	18103	18166	18034	18210	17864	18049	18015	18296	18100	17969	17903	17981	18047	18172	17996	17753	18216	17982	17972	18177	18199	18002	18245	18049	17909	18090	18272	18006	18089	17969	18083	18196	18222	17983	17918	17953	18042	18037	17753	18206	17906	17946	18180	18062	18063	18142	18013	17802	18135	17928	17824	17980	18006	17987	18030	17904	18130	18031	18233	17983	17855	17918	17986	17905	17790	17971	18080	18122	18132	17927	18147	18009	18273	18213	17881	18102	17996	17748	17633	17902	18221	18092	18038	17815	17974	17794	17918	17895	17980	18117	18116	18023	18159	17800	17973	17920	17899	17860	18014	17728	17946	17967	18022	18078	18128	18050	18099	17941	17848	17978	17896	17891	17866	18178	18321	18186	18044	17877	17970	18024	18127	18038	17990	18321	18069	18262	18245	18206	18017	18171	18023	18210	18022	18130	17903	17989	17994	18307	18075	17828	18072	18119	18001	17982	17967	18027	18059	17992	18120	18110	17972	18055	18103	18039	17987	18088	18080	18169	18063	18176	17974	17917	17923	18093	17909	18230	17981	18023	17949	18110	18205	17923	18116	18033	17863	17947	17818	17921	17825	17793	17994	17949	18155	18086	17810	17994	17993	18066	17969	18018	17944	17928	18114	17922	18000	18151	18151	17918	18081	18348	18082	18077	18162	18181	18149	18079	18064	18112	18179	18066	18126	18067	18047	18016	17981	18142	18222	18139	18184	17975	18206	18034	17989	17936	18184	18222	17996	18060	17950	18051	18005	18121	18017	17918	18089	17886	17926	18129	18044	17906	18034	18114	17892	17971	18073	17969	17911	17922	17942	17924	17819	18243	17982	18095	18127	17919	17961	18051	18011	18006	17870	18114	18267	18048	17998	18127	18148	18108	18036	18118	18067	18076	17963	18097	18132	18051	17941	18124	17965	18036	18116	18194	18052	18076	18049	17980	18082	18002	17757	18029	18308	18216	18109	18027	18157	17943	17932	18079	18167	18102	17895	18009	17953	18077	18042	17936	18123	18005	18070	18133	17955	18065	18204	17961	18244	18004	18029	18005	18114	17984	18127	17898	18025	18242	18060	18056	17849	17906	18278	18094	18093	18251	17996	18073	18196	17916	17907	18024	18167	17909	17886	18128	17982	17997	17840	17923	17849	18093	17847	17987	17959	17911	18199	18000	17871	17951	17891	18099	18008	17993	18135	18069	17918	17956	18133	18005	18222	17977	18120	17990	17951	18062	17994	18067	18308	18155	17935	18056	18060	17995	18104	18042	18054	18074	18081	18032	17978	17887	18121	18194	18062	18115	18020	18076	18158	17871	17955	18114	17977	18081	18036	17974	18120	18022	17959	17821	17834	17971	18049	17942	17757	17901	18039	18118	18101	18030	17948	18048	18007	17971	17917	18079	18066	17904	17910	18001	18126	17987	18019	17985	18382	18057	17827	17980	17878	18201	17956	17977	18088	18021	17888	17819	17864	18029	18017	18159	18043	17893	18135	18072	18040	18018	18074	18033	17896	17866	18053	18022	18090	17889	18165	17978	17935	17949	18010	17998	18008	18198	18216	17956	18156	17875	18022	18197	17766	17960	18102	17811	17939	17902	17922	18056	18157	18125	18162	17978	17950	18065	17818	17998	17984	18138	18003	17973	17974	18001	18013	18191	18084	17970	17842	18169	17946	18189	18119	18091	17926	17849	17970	18037	17854	18058	18027	17798	18092	18107	18059	18142	18136	18191	18079	18068	18010	17864	18055	18173	18127	18336	18003	18035	17952	17962	18022	17950	17878	17875	17857	18030	18117	18111	17948	17941	17812	18068	18087	17996	18125	18098	17972	18022	18004	18056	17905	17964	18209	18104	17933	18107	18051	18174	18135	18194	18072	18120	18056	18212	17911	18020	18020	18057	18118	18228	18077	18041	18060	18053	17962	18141	18109	17908	17986	18003	17871	17783	18106	18016	17977	18180	17909	17844	17862	18081	17897	18072	18206	18021	17992	17977	18112	18133	17895	18090	17929	18018	17846	17911	18154	18212	18119	18192	18076	18269	18107	17958	18001	17902	18092	17697	18244	17803	18056	18256	17954	18256	18212	18052	17876	18162	17977	17977	18128	18039	17886	18295	18200	17937	18163	18177	18139	18027	17909	18117	18177	18217	18072	17934	18058	18270	18075	17890	18058	18155	18083	18061	18068	18014	18019	18003	17996	18069	17861	18008	17973	18083	17902	18061	17979	18206	17828	18131	17961	17940	17877	18088	17949	17817	17993	18152	17948	18016	18021	17894	18070	17881	17954	17998	18064	18255	18160	18017	17897	17812	17962	18046	18234	18095	18062	18076	18233	18059	17964	17837	17731	17960	18051	18207	17975	18033	18054	18015	18076	18279	18012	18013	17768	17927	18104	18133	18170	17978	17900	18069	18158	17790	18098	17912	17940	17798	17961	18067	17944	18056	18027	18157	18013	17845	17962	17951	17857	18036	18092	17975	17972	18045	18081	18076	17944	17983	18053	18046	18071	18035	17894	17889	17982	17990	18049	18076	17921	18081	18069	18084	18159	17928	17960	17961	18090	18047	17985	18141	17989	17818	17973	18021	18312	18020	18090	17990	18176	18105	18271	17906	18048	18059	17923	17927	17883	18002	18185	18135	18130	18169	17949	18082	17964	18002	18019	18268	18054	17998	18177	18061	18077	17970	18047	18016	17979	17718	18054	17946	18094	18091	17980	17896	18002	17938	18009	18203	17963	18044	18170	18212	18124	18144	18062	18148	17913	18087	18067	18035	17992	18129	18216	18077	17987	18096	17996	17993	18129	17794	17924	17942	18194	18175	18125	17953	18068	18131	17994	17863	17907	18014	17892	17973	18006	17888	18029	17974	17950	18074	17942	17989	18079	18165	18162
20844	31818	23610	18723	16398	15780	15598	15357	15271	15288	15392	15233	15055	15265	15159	15176	15149	15283	15245	15191	15151	15174	14997	15292	15063	15174	15209	15198	15724	15913	16035	15541	15293	15197	15297	15154	15028	15176	15223	15171	15105	15173	15134	15073	15117	15301	15020	15138	15130	15065	15223	14949	15164	14972	14972	15222	15234	15106	15152	15207	15172	15098	15117	15195	15128	15163	15139	15258	15049	15163	15215	15090	15132	15165	15257	15190	15185	14843	15342	14973	14990	15218	15163	15129	15183	15218	15186	15205	15364	15018	15282	15078	14927	15241	15110	15106	15187	15118	15269	15148	15134	14999	15189	15145	14921	15087	15044	15112	15243	15094	15172	15032	15086	15228	15282	15103	15040	14932	15029	15109	15095	14982	15027	15092	15200	14983	14946	15199	14982	15160	15071	15023	15210	15040	15046	15184	14839	15131	15228	15106	15119	15188	15034	15057	15070	15159	15119	15246	15137	15110	15051	15029	15048	15023	15008	15108	15063	15168	15277	14977	15005	15278	15166	14949	15115	15234	15246	15084	15101	14914	15062	15312	15169	15131	15000	15160	15088	15072	15152	14945	15178	15204	15138	14981	15005	15093	15129	15101	15071	15263	15116	15130	15302	15131	15259	15063	14941	15131	15219	15014	15150	15087	15197	15147	15111	14935	15108	14992	15307	15372	15189	15066	15099	15076	15120	14966	15070	15116	15165	15094	15268	15046	15148	14981	15116	15196	15056	15232	15157	15109	15212	15131	15069	15131	15113	15071	15077	15021	15006	15170	15098	15176	15173	15187	15126	15058	15115	15091	15134	15133	15262	15049	15133	15219	15013	15291	15256	15230	15062	15176	15132	15033	15250	15094	15253	15283	15079	15088	15187	15147	15116	15233	15027	15023	15054	15137	15002	15026	15388	15061	15119	15167	15076	15192	15313	15056	15264	15025	15184	15056	15015	14969	15127	15164	15114	15120	15049	15155	14958	15229	15190	15125	15147	15007	15091	14981	15401	15014	14983	15307	15213	15167	15235	15114	15099	15111	15205	15050	15108	15241	15022	15142	15094	15058	15102	15059	15032	15100	15257	15125	15181	15152	15088	15076	15218	15111	15143	14902	15065	15089	15099	15115	15177	15045	15232	15097	14979	14992	15161	15164	15164	15191	15156	15212	15333	15071	15227	14855	14912	15029	15103	15144	15157	15258	15136	15402	14991	15039	15260	15209	15070	15375	15002	15173	15163	15127	15082	15122	15246	15029	15087	15088	15003	15124	15081	15382	15126	15158	15307	15071	15199	15096	15112	15095	14979	15056	15033	15111	15356	14965	15112	15030	15113	15073	15065	15017	15259	15200	15176	15120	15187	15295	15070	15030	15198	15180	14954	14911	15182	15091	15101	15025	15333	15078	15090	15170	15170	15120	15099	15100	15306	15039	15024	15180	15130	15209	15186	15174	14932	15060	15166	15105	15047	15133	15067	15258	15181	15211	15319	15010	15051	15289	15287	14887	15100	15029	15185	15150	15171	15176	15173	15087	15057	15069	15211	15128	15168	15081	15132	15150	15072	15256	15205	14981	15193	15127	15106	15209	15084	15046	15221	15107	15130	15078	15193	14968	15156	15031	15162	15144	15219	15116	14964	15143	15167	15132	15112	15263	15137	15159	15152	15110	15021	15134	15043	15122	15100	15233	15080	15131	15043	15192	15180	15350	15018	15261	15139	15135	15032	15112	15241	15219	15114	15309	15093	15154	15041	15328	15029	14997	15090	15052	15231	15345	15082	15104	15189	14934	15200	15271	15142	15152	15147	15262	15048	15132	15132	15186	15055	15201	15224	15207	15212	15009	15106	14997	15081	15049	15162	15208	15216	14997	15172	15141	15345	15098	15087	15312	15135	14970	15132	14971	15141	15146	15087	15203	14988	15174	15254	15137	15087	15120	15110	15002	15304	15126	15095	15186	15247	15241	15252	15131	15065	15184	15264	15182	15242	15184	15214	15167	15124	15067	15112	14999	15240	15172	15023	15098	15157	15152	15188	15095	15088	15155	14980	15188	15094	15225	15080	15008	14960	15149	15130	15293	15178	15065	15140	15182	15179	15235	15091	15206	15095	15102	15174	15157	15093	14955	15333	15180	14978	15063	15160	15144	15229	15106	15168	15162	15125	15102	15219	14954	15172	15162	15088	15007	15255	15123	15253	15048	14989	15233	15205	15139	15131	15162	15167	15164	15250	15028	14998	15146	15031	15181	15198	15006	15016	15090	15051	15019	15134	15150	15233	14974	14934	15153	15152	15108	15128	15069	15043	15216	15180	15034	15241	15155	15239	15207	15119	15164	15233	15055	15095	15233	15064	14951	15300	15153	15208	15074	15204	15062	15066	15316	15072	15245	14932	15182	15090	15150	14965	15273	15109	15101	14960	15193	15354	14938	15143	15144	15194	15039	15011	15110	15213	15278	14993	15269	15127	15225	15140	15077	15144	15216	15212	15241	15188	15137	15035	15031	15288	15116	15209	15086	15081	15040	15043	15064	15285	15141	15191	15118	15286	15197	15069	15155	15158	15103	15062	15222	15018	14989	15080	14911	15032	14994	15102	15183	15145	15092	15169	15140	15006	14992	15177	15059	15316	15122	15202	15058	14963	15085	15080	15316	15100	15215	15171	15200	15049	15071	15054	15119	15120	15188	15140	15148	15119	15166	15145	15190	15025	15166	15124	15250	14989	15296	15027	15150	15224	15056	15060	15099	15124	15150	15178	14969	15092	15154	15172	15164	15030	15154	15173	15116	15253	15164	15164	15134	15290	15058	15279	15166	15098	15003	15064	15229	15142	15227	15169	15306	15179	15203	15119	14922	15167	15143	15129	15189	15314	15146	15246	15053	15201	15045	15232	15253	15181	15203	15005	15026	15327	15001	15080	15141	15152	15187	15029	15167	15331	15097	15152	15096	15217	15152	15042	15029	15141	15063	15166	15091	15124	15145	15172	15234	15176	15041	15156	14956	15246	15299	15156	15092	15008	15178	15173	15126	15058	14979	15082	15003	15205	15240	15170	15008	15115	15235	15173	15380	15214	15198	15048	15056	15415	15387	15185	15233	15147	15122	15247	15268	15050	15194	15136	15227	15121	15184	15222	15029	15031	15004	15022	15035	15134	15011	15116	15165	15033	15188	15228	15272	15082	15115	15067	15032	15133	15136	15264	15071	15207	15158	15042	14997	15025	15158	15001	15138	15120	14910	15139	14992	15190	15045	15124	15108	15263	15043	15276	15031	15184	15120	15035	15040	15124	15218	15073	15140	15257	15232	15146	15096	15149	15168	15229	15038	15164	15141	15145	15220	15002	15191	14974	15127	15099	15096	15073	15016	15078	15145	15204	15139	15040	15133	15106	15236	15195	15221	15021	15217	15139	14916	15292	15130	14960	15299	15188	15108	15215	15189	15008	15190	15141	15071	15003	14956	15222	15136	15132	15149	15120	15187	15311	14947	15041	15071	15068	15168	15155	15062	15015	15096	15303	15220	15264	15139	15137	15155	15040	15139	15263	15166	15037	15031	15100	15276	15145	15116	15064	15239	15084	15153	15184	15047	15187	15162	15142	15136	15104	15156	15205	15129	15253	15189	15269	15172	15186	15039	15005	15125	15073	15171	15147	15049	15021	15269	15113	15336	15310	15215	14963	15063	15152	15052	15122	15115	14930	15057	15012	15257	15198	15208	15222	15110	15133	15095	15080	15159	14950	15120	15145	14963	14970	15085	15018	15158	15059	15132	14913	15183	15083	15056	15149	14897	15226	15068	15120	15025	15172	15078	15029	15174	15218	15105	15209	15061	15187	15212	15088	15233	15096	15080	15043	15263	15232	15304	15108	15201	15055	15198	15067	14958	15092	15296	15127	15162	15114	14972	15193	15260	15314	15056	15173	15071	15255	15135	14879	15171	15060	15107	15051	15072	15294	14965	15217	15259	15181	15078	15205	15194	15101	15139	15093	15158	15152	15086	15190	15034	15121	15210	15184	15137	15224	14975	15055	15358	15158	15262	15114	14980	15213	15195	15208	15106	15198	14976	15186	15281	15091	15160	15097	15195	15177	14931	15211	15185	15042	15191	15170	15051	15116	15041	15129	15147	15289	15035	15118	15170	15162	15106	14989	15233	15210	15205	15313	15102	15117	15207	15136	15143	14969	15156	15117	15127	15009	15173	15170	15275	15219	15155	15070	15226	15278	15195	15177	15136	15207	15169	15265	14974	15060	15064	15191	15072	15157	15051	15204	15264	15214	15251	15107	15110	15351	15101	15162	15110	15091	15205	15175	15136	15107	15323	15250	15073	15197	15098	15170	15014	14923	15212	15225	15220	15203	15134	15074	15135	14891	15169	15195	15172	15201	15201	15116	15233	15261	15014	15039	15156	15060	15201	15070	15170	15039	15056	15169	15215	15205	15074	15122	15081	15145	15282	15228	15177	15198	14884	15142	15025	14927	15147	15319	15355	15164	15204	15091	15211	15236	15082	15244	15233	15081	14966	15081	15137	15016	15049	15133	15066	15084	15323	15130	15090	15099	15053	15163	15189	15039	15037	15137	15013	15176	15200	15299	15118	15263	14995	15279	14996	15165	14975	15154	15040	15055	15080	15006	14966	15034	15087	15032	15198	15077	14944	15136	15192	14889	15142	15171	15130	15072	15170	15019	15018	15047	15175	15250	15296	15203	15096	15290	15078	15292	15175	15139	15300	15018	14944	15087	15316	15259	15086	15220	15076	15086	15101	15090	15280	15039	15247	15029	15041	15107	15032	15102	14999	15181	14951	15081	15288	15136	15112	15231	15113	15267	15066	15055	15154	15146	15190	15015	15327	15210	15046	15050	15081	14926	15359	15063	15022	15084	15209	15134	15150	15121	15006	15190	15233	14886	15150	15174	15125	15098	15029	15136	15011	14998	14997	15210	15153	14936	15098	14981	15242	15209	15061	15177	15211	15264	15209	15140	15058	15104	15025	15014	15066	15337	14938	15213	15095	15097	15258	14946	15153	15433	15155	15335	15217	15098	14909	15143	14977	15152	15073	15037	15223	15118	15085	15099	15011	15106	15146	15213	15073	14959	15269	15090	15046	15188	15122	15149	15139	15150	14995	15182	15214	15115	15096	15025	15171
22064	21075	28345	24099	21497	23956	26030	21810	20769	21505	21352	21208	21186	21029	21001	21028	21019	21085	21134	21072	21060	21007	20957	21037	21024	20960	20793	21034	22409	22930	22695	22307	21400	20856	20831	20734	20720	20870	21087	20849	21098	20915	20829	20730	20901	20636	20743	20917	20742	20906	20887	20881	20982	20767	20922	20865	20738	20777	20731	20719	20661	20792	20779	20721	20756	20778	20705	20662	20808	20733	20958	20810	20746	20673	20781	20946	20568	20821	20713	20725	20662	20827	20853	20833	20876	20821	20810	20724	20876	20940	20857	20722	21023	20840	20942	21038	20825	20720	20525	20855	20869	20627	20756	20734	20692	20764	20678	20582	20794	20510	20810	20908	20531	20548	20616	20676	20767	20766	20855	20760	20905	20729	20786	20693	20604	20798	20774	20843	20821	20748	20909	20962	20684	20709	20604	20621	20800	20832	20683	20858	20800	20717	20592	20633	20754	20866	20496	20765	20673	20632	20789	20669	20821	20648	20786	20854	20750	20858	20594	20773	20693	20645	20561	20731	20571	20568	20661	20769	20758	20610	20767	20724	20959	20743	20627	20520	20762	20655	20723	20587	20583	20636	20893	20552	20694	20921	20858	20921	20707	20803	20676	20695	20606	20681	20573	20608	20665	20687	20825	20658	20822	20722	20739	20536	20926	20535	20634	20842	20812	20709	20676	20998	20769	20909	20828	20804	20552	20490	20784	20781	20677	20800	20590	20962	20715	20888	20836	20690	20784	20596	20756	20688	20787	20869	20820	20964	20729	20785	20610	20730	20865	20766	20816	20728	20792	20747	20636	20800	20702	20737	20778	20707	20768	20917	20789	20860	20796	20884	20685	20686	20750	20941	20754	20790	20777	20758	20632	20716	20652	20846	20795	20916	20636	20808	20893	20655	20813	20818	20694	20502	20653	20794	20528	20520	20792	20786	20719	20772	20757	20951	20713	20831	20645	20887	20773	20588	20754	20772	20667	20613	20772	20568	20805	20836	20690	20655	20856	20715	20832	20495	20753	20741	20902	20683	20642	20869	20708	20983	20631	20792	20926	20814	20726	20631	20563	20806	20760	20650	20700	20721	20704	20777	20691	20785	20750	20477	20713	20800	20780	20774	20684	20644	20865	20652	20784	20820	20788	20804	20807	20739	20606	20618	20763	20772	20567	20753	20525	20771	20807	20523	20574	20801	20791	20761	20755	20445	21015	20810	20767	20861	20689	20675	20906	20628	20739	20831	20637	20788	20694	20725	20778	20730	20642	20672	20689	20752	20691	20610	20907	20722	21047	20920	20494	20925	20738	20655	20716	20670	20668	20921	20638	20586	20752	20875	20798	20700	20867	20793	20902	20556	20788	20623	20625	20779	20924	20602	20745	20901	20765	20747	20717	20606	20690	20800	20742	20561	20734	20824	20980	20885	20608	20638	20799	20693	20536	20732	20713	20639	20707	20567	20627	20643	20770	20817	20926	20764	20942	20842	20939	20688	20661	20699	20547	20601	20716	20572	20766	20894	20624	20711	20813	20756	20753	20590	20760	20677	20766	20836	20783	20777	20724	20793	20954	20690	20774	20560	20962	20852	20556	20726	20760	20892	20753	20734	20727	20695	20882	20665	20905	20538	20544	20829	20809	20819	20838	20776	20693	20742	20828	20791	20869	20865	20800	20757	20548	20656	20653	20779	20713	20718	20993	20687	20865	20854	20671	20673	20799	20724	20717	20874	20698	20790	20918	20798	20495	20769	20871	20638	20671	20776	20745	20670	20551	20809	21000	20940	20844	20757	20721	20625	20714	20535	20645	20694	20914	20544	20891	20550	20833	20609	20691	20686	20925	20810	20657	20651	20822	20667	20516	20733	20673	20754	20754	20673	20636	20796	20881	20651	20888	20902	20782	20838	20741	20705	20650	20826	20885	20734	20813	20738	20806	20847	20635	20899	20603	20791	20587	20681	20743	20741	20693	20770	20744	20847	20808	20785	20790	20563	20804	20762	20878	20939	20889	20816	20773	20763	20646	20681	20732	20963	20889	20646	20596	20836	20845	20812	20619	20696	20676	20890	20693	20728	20792	20597	20679	20972	20602	20715	20881	20751	20663	20764	20663	20573	20791	20615	20918	20970	20912	20630	20711	20840	20422	20644	20832	20559	20582	20717	20523	20912	20682	20887	20765	20692	20974	20775	20710	20747	20647	20889	20659	20908	20576	20720	20719	20640	20640	20667	20816	20918	20855	20897	20662	20869	20726	20743	20553	20646	20514	20751	20601	20684	20823	20853	20750	20770	20635	20760	20654	20822	20950	20899	20792	20826	20703	20854	20731	20590	20591	20559	20886	20596	20834	20781	20910	20725	20584	20773	20781	20508	20747	20775	20738	20736	20899	21002	20554	20674	20754	20862	20751	20793	20880	20667	20714	20883	20760	20819	20680	20759	20575	20874	20687	20880	20848	20510	20574	20859	20546	20556	20654	20734	20498	20597	20733	20765	20589	20719	20763	21002	20818	20932	20735	20730	20719	20667	20680	20752	20783	20771	20772	20677	20736	20740	20946	20971	20740	20734	20809	20569	20778	20858	21029	20684	20757	20521	20835	20886	20759	20359	20667	20725	20705	20778	20901	20702	20962	20776	20730	20600	20552	20763	20782	20706	20883	20768	20966	20656	20862	20905	20686	20573	20686	20657	20810	20769	20710	20888	20998	20785	20910	20631	20592	20897	20755	20442	20697	20661	20765	20780	20712	20785	20587	20753	20669	20582	20924	21027	20657	20646	20786	20960	20824	20507	20749	20807	20735	20939	20615	20985	20680	20778	20735	20550	20560	20543	20696	20549	20678	20845	20724	20835	20975	20499	20757	20746	20872	20755	20836	20699	20734	20660	20821	20661	20700	20850	20858	20653	20660	20838	20814	20796	20562	20797	20665	20696	20617	20901	20651	20800	20749	20527	20830	20826	20555	20769	20766	20728	20913	20802	20712	20663	20634	20594	20661	20712	20537	20699	20653	20750	20807	20671	20597	20831	20781	20483	20825	20643	20685	20682	20612	20681	20814	20712	20729	20778	20944	20764	20706	20683	20676	20644	20731	20614	20834	20634	20829	20604	20775	20863	20600	20892	20522	20613	20764	20753	20731	20733	20674	20808	20759	20643	20851	20710	20597	20750	20820	20844	20632	20622	20820	20873	20734	20886	20858	20738	20610	20584	20775	20762	20500	20627	20771	20727	20583	20740	20877	20835	20745	20646	20941	20837	20782	20728	20859	20694	20743	20606	20668	20723	20696	20698	20887	20724	20848	20866	20765	20841	20695	20813	20620	20685	20707	20731	20923	20867	20784	20779	20680	20881	20641	20644	20908	20658	20931	20499	20730	20972	20884	20959	20492	20841	20606	20492	20777	20622	20708	20639	20959	20890	20685	20822	20841	20711	20842	20841	20590	20793	20734	20760	20518	20667	20478	20772	20699	20560	20753	20695	20685	20725	20498	20581	20800	20693	20518	20660	20591	20849	20552	20627	20805	20846	20781	20566	20771	20794	20763	20600	20753	20797	20850	20847	20981	20972	20790	20658	20810	20829	20718	20921	20845	20541	20692	20644	20782	20767	20762	20834	20686	20712	20934	20646	20670	20866	20858	20707	20880	20596	20675	20801	20733	20851	20737	20953	20523	20869	20706	20717	20904	20631	20605	21012	21052	20734	20736	20896	21011	20787	20792	20836	20919	20485	20687	20777	20708	20637	20750	20731	20576	20469	20552	20748	20784	20734	20810	20590	20625	20712	20587	20650	20700	20635	20593	20544	20656	20909	20899	20814	20753	20610	20570	20671	20593	20655	20928	20828	20744	20830	20864	20861	20821	20675	20762	20808	20843	20781	20775	20760	20834	20898	20642	20660	20757	20719	20803	20901	20703	21071	20850	20664	20517	20528	20659	20454	20696	20736	20864	20651	20916	20649	20830	20761	20777	20679	20801	20565	20635	20625	20712	20824	20859	20975	20899	20698	20879	20778	20899	20728	20651	20636	20598	20659	20852	20673	20746	20942	20831	20571	20690	20846	20897	21047	20863	20725	20721	20595	20760	20833	20960	20794	20730	20522	20676	20861	20728	20594	20571	20581	20675	20740	20763	20903	20793	20877	20610	20956	20767	20623	20819	20888	20935	20791	20700	20703	20623	20659	20905	20809	20733	20848	20665	20546	20743	20645	20716	20553	20831	20567	20620	20635	20871	21042	20996	20721	20590	20942	20934	20817	20639	21012	20988	20691	20723	20707	20614	20638	20841	20624	20490	20856	20752	20651	20801	20835	20899	20742	20611	20612	20595	20782	20839	20940	20788	20655	20805	20681	21007	20741	20645	20516	20693	20585	20473	20780	20805	20726	20782	20940	20676	20850	20846	20780	20747	20914	20570	20727	20612	20881	20743	21001	20781	20956	20975	20784	20704	20691	20707	20634	20787	20566	20557	20732	20828	20785	20681	20807	20767	20743	20770	20838	20732	20777	20885	20740	20875	20691	20633	20704	20825	20742	20977	20896	20941	20713	20695	20765	20801	20620	20808	20704	20823	20743	20747	20812	20686	20726	20766	20762	20653	20717	20908	20697	20800	20564	20600	20707	20824	20745	20731	20720	20661	20719	20616	20570	20902	20906	20707	20698	20638	20911	20850	20719	20706	20873	20853	20713	20655	20757	20828	20872	20832	20798	20779	20584	20678	20716	20808	20471	20698	20915	20682	20636	20666	20818	20827	20701	20631	20724	20681	20865	20643	21061	20759	20679	20724	21006	20871	20913	20607	20717	20468	20477	20540	20738	20799	20782	20666	20687	20729	20732	20970	20797	20865	20627	20755	20676	20698	20857	20530	20986	20812	20680	20641	20867	20939	20691	20733	20552	20683	20818	21053	20745	20896	20730	21022	20765	20724	20676	20780	20872	20985	20753	20849	20748	20886	20427	20520	20951	20842	20841	20798	20680	20927	20592	20590	20740	20665	20784	20723	20788	20820	20836	20630	20637	20727	20845	20619	20699	20831	20923	20713	20664	20524	20932	20556	20673	20759	20729	20797	20701	20605	20662	20647	20544	20623	20727	20790	20718	20808	20641	20616	20786	20862	20845	20754	20668	20821	20741	20641	20689	20618	20685	20614	20905	20681	20929
25447	48438	37280	25837	19567	17955	17758	17158	16827	16983	16898	16833	16977	16837	16774	16772	16842	16853	16861	16698	16892	16668	16775	16829	16654	16721	16852	16887	18825	19415	19172	18357	17114	16693	16684	16556	16561	16646	16626	16503	16716	16712	16562	16710	16596	16784	16726	16600	16687	16688	16639	16722	16539	16699	16701	16765	16485	16793	16836	16754	16625	16594	16808	16669	16454	16543	16627	16537	16715	16628	16545	16536	16521	16680	16667	16769	16504	16748	16543	16642	16593	16632	16650	16739	16701	16619	16564	16717	16730	16598	16663	16576	16667	16566	16598	16682	16672	16724	16311	16747	16547	16574	16489	16606	16782	16721	16695	16714	16641	16587	16813	16560	16670	16688	16723	16691	16691	16727	16638	16678	16630	16486	16662	16661	16876	16762	16777	16729	16522	16794	16527	16794	16680	16675	16675	16728	16671	16547	16597	16666	16674	16696	16827	16560	16699	16476	16788	16496	16721	16645	16501	16703	16581	16474	16665	16491	16646	16681	16696	16664	16671	16709	16587	16550	16766	16780	16556	16706	16563	16685	16532	16436	16721	16589	16798	16671	16686	16690	16689	16694	16640	16607	16702	16555	16820	16602	16512	16765	16684	16640	16519	16571	16519	16632	16522	16565	16720	16648	16737	16582	16650	16712	16720	16742	16728	16570	16705	16548	16610	16632	16640	16534	16685	16608	16468	16771	16636	16613	16554	16727	16732	16716	16632	16757	16590	16687	16701	16604	16647	16422	16463	16502	16589	16599	16755	16678	16747	16762	16666	16758	16504	16595	16647	16695	16808	16662	16699	16764	16710	16496	16663	16576	16637	16542	16614	16651	16673	16625	16633	16711	16620	16391	16576	16555	16572	16558	16652	16700	16674	16706	16595	16483	16624	16671	16584	16699	16635	16552	16776	16835	16794	16569	16673	16667	16688	16581	16595	16501	16642	16680	16681	16808	16733	16656	16489	16480	16690	16422	16637	16543	16574	16519	16543	16622	16549	16714	16531	16716	16666	16567	16770	16731	16662	16664	16716	16550	16523	16565	16568	16456	16482	16625	16511	16605	16732	16782	16676	16913	16633	16526	16701	16580	16707	16602	16641	16765	16716	16662	16764	16669	16587	16688	16603	16614	16567	16562	16699	16631	16634	16454	16511	16744	16808	16702	16685	16967	16815	16527	16834	16487	16782	16561	16867	16794	16409	16574	16781	16646	16672	16707	16534	16666	16565	16677	16589	16809	16750	16443	16666	16564	16714	16646	16519	16689	16747	16750	16825	16532	16579	16769	16680	16726	16722	16520	16656	16653	16822	16552	16648	16487	16475	16664	16616	16731	16760	16695	16638	16708	16777	16647	16559	16732	16460	16671	16713	16820	16576	16512	16572	16703	16717	16612	16684	16440	16743	16581	16762	16522	16656	16595	16726	16706	16687	16643	16605	16732	16817	16733	16507	16715	16539	16672	16626	16586	16542	16764	16471	16588	16593	16567	16564	16548	16735	16630	16600	16693	16868	16597	16757	16588	16614	16618	16608	16595	16730	16657	16639	16579	16738	16704	16692	16725	16693	16718	16733	16628	16647	16637	16583	16531	16558	16648	16510	16602	16499	16668	16547	16660	16539	16794	16545	16649	16574	16758	16693	16656	16360	16738	16693	16663	16846	16868	16752	16584	16673	16694	16677	16574	16722	16779	16620	16544	16648	16613	16789	16623	16701	16484	16738	16741	16603	16539	16450	16680	16719	16543	16742	16763	16678	16822	16654	16668	16591	16568	16704	16676	16651	16785	16544	16575	16733	16612	16619	16698	16616	16436	16688	16749	16627	16669	16792	16762	16538	16641	16536	16589	16774	16790	16531	16565	16730	16482	16610	16537	16654	16516	16573	16839	16598	16544	16519	16669	16633	16710	16716	16617	16702	16566	16781	16768	16566	16637	16599	16754	16601	16666	16735	16718	16607	16607	16717	16563	16638	16573	16650	16605	16736	16759	16659	16712	16556	16677	16728	16705	16681	16643	16523	16607	16470	16468	16570	16510	16622	16681	16593	16486	16640	16673	16604	16730	16555	16722	16500	16614	16809	16622	16638	16696	16683	16488	16542	16586	16691	16672	16652	16674	16488	16611	16906	16650	16690	16603	16610	16773	16503	16596	16593	16674	16506	16764	16587	16691	16623	16635	16600	16387	16589	16778	16660	16645	16775	16558	16621	16700	16646	16567	16636	16764	16573	16680	16650	16777	16744	16552	16580	16648	16631	16684	16506	16791	16639	16494	16640	16911	16543	16683	16450	16726	16677	16539	16660	16660	16817	16723	16522	16744	16674	16705	16575	16815	16670	16680	16775	16639	16579	16528	16495	16652	16671	16788	16731	16501	16645	16616	16773	16726	16700	16817	16457	16592	16611	16732	16655	16658	16513	16661	16815	16645	16575	16509	16655	16669	16730	16703	16641	16491	16478	16727	16663	16647	16480	16539	16675	16471	16711	16694	16612	16642	16624	16697	16708	16638	16554	16691	16654	16725	16838	16751	16581	16639	16848	16546	16643	16663	16618	16668	16594	16641	16679	16710	16710	16772	16677	16785	16582	16622	16712	16653	16438	16676	16785	16667	16565	16636	16449	16647	16663	16487	16781	16683	16616	16576	16567	16564	16820	16642	16559	16746	16599	16842	16716	16646	16566	16714	16855	16651	16631	16587	16619	16669	16497	16825	16599	16774	16556	16728	16492	16503	16594	16564	16494	16790	16636	16606	16575	16568	16608	16715	16579	16675	16840	16478	16737	16504	16674	16618	16798	16679	16809	16391	16620	16614	16602	16670	16671	16677	16644	16542	16680	16667	16679	16610	16784	16760	16588	16661	16603	16661	16628	16561	16655	16676	16724	16856	16764	16519	16656	16666	16582	16465	16528	16831	16709	16709	16613	16584	16434	16663	16573	16652	16797	16681	16576	16631	16824	16767	16566	16398	16762	16534	16643	16441	16790	16829	16587	16676	16614	16478	16659	16701	16725	16539	16688	16806	16537	16640	16732	16701	16594	16531	16703	16624	16587	16759	16384	16701	16577	16550	16626	16824	16631	16723	16812	16825	16573	16672	16569	16582	16569	16552	16704	16675	16642	16843	16632	16657	16653	16673	16727	16786	16656	16579	16743	16584	16609	16655	16572	16687	16786	16697	16586	16369	16690	16554	16779	16671	16508	16734	16578	16631	16625	16756	16789	16559	16712	16631	16559	16829	16679	16767	16564	16585	16561	16525	16764	16873	16899	16465	16613	16705	16781	16514	16615	16621	16689	16617	16617	16742	16578	16641	16590	16468	16697	16534	16708	16627	16620	16587	16545	16735	16600	16447	16663	16533	16665	16621	16848	16644	16681	16559	16711	16728	16567	16668	16564	16853	16697	16759	16658	16597	16708	16684	16720	16647	16766	16594	16671	16886	16568	16612	16675	16675	16626	16647	16713	16630	16791	16796	16646	16648	16567	16631	16760	16627	16512	16785	16908	16489	16791	16678	16645	16616	16531	16612	16637	16512	16686	16537	16617	16706	16523	16599	16651	16637	16613	16535	16654	16782	16580	16654	16485	16697	16513	16698	16634	16790	16665	16650	16651	16547	16596	16603	16797	16757	16548	16573	16762	16751	16741	16638	16557	16539	16657	16630	16731	16575	16804	16684	16758	16641	16438	16534	16656	16685	16576	16743	16671	16625	16458	16489	16741	16513	16492	16797	16663	16600	16504	16827	16585	16799	16645	16690	16780	16587	16609	16560	16591	16574	16682	16569	16596	16796	16753	16634	16675	16697	16561	16591	16593	16727	16672	16654	16827	16556	16697	16701	16626	16732	16610	16787	16667	16570	16821	16640	16578	16624	16616	16746	16706	16644	16788	16696	16593	16441	16568	16682	16638	16628	16645	16644	16715	16589	16453	16616	16534	16566	16731	16710	16900	16690	16683	16744	16513	16653	16541	16623	16648	16600	16622	16714	16679	16515	16602	16807	16552	16889	16546	16460	16657	16444	16686	16399	16647	16749	16458	16778	16660	16821	16457	16831	16613	16393	16618	16687	16742	16769	16445	16758	16723	16669	16658	16585	16526	16609	16665	16683	16594	16655	16790	16683	16647	16669	16501	16816	16726	16665	16592	16669	16833	16599	16874	16607	16692	16554	16634	16634	16735	16681	16511	16697	16614	16619	16660	16623	16794	16512	16674	16890	16598	16635	16533	16662	16594	16911	16817	16581	16690	16456	16705	16595	16677	16675	16598	16605	16572	16498	16624	16578	16716	16647	16620	16708	16460	16717	16692	16494	16759	16621	16571	16776	16609	16569	16772	16697	16827	16695	16570	16721	16679	16527	16674	16644	16517	16717	16737	16785	16728	16648	16552	16881	16661	16594	16688	16582	16622	16798	16646	16603	16716	16599	16512	16779	16574	16760	16854	16637	16749	16546	16604	16621	16452	16681	16599	16548	16414	16678	16713	16674	16851	16624	16676	16560	16463	16699	16728	16758	16572	16517	16748	16664	16667	16578	16754	16452	16886	16621	16799	16693	16630	16681	16559	16697	16596	16538	16654	16784	16616	16497	16722	16592	16632	16732	16635	16658	16739	16714	16699	16629	16611	16700	16646	16639	16713	16569	16658	16699	16727	16763	16636	16635	16573	16715	16711	16340	16599	16599	16556	16697	16599	16763	16651	16703	16694	16643	16635	16685	16713	16655	16704	16700	16662	16711	16564	16678	16664	16723	16513	16592	16728	16772	16820	16578	16667	16754	16601	16772	16812	16819	16740	16667	16415	16524	16533	16716	16631	16686	16798	16501	16719	16508	16753	16471	16677	16538	16633	16751	16563	16617	16613	16642	16501	16642	16554	16519	16644	16654	16512	16764	16718	16732	16756	16749	16639	16767	16756	16602	16597	16609	16516	16780	16729	16577	16576	16716	16791	16481	16536	16645	16529	16515	16444	16680	16624	16542	16547	16736	16404	16697	16649	16592	16650	16684	16643	16755	16563	16651	16675	16708	16660	16752	16691	16615	16731	16689	16566	16759	16596	16634	16642	16610	16665	16739	16507	16731	16535	16678	16375	16693	16735	16725	16569	16618	16548	16523	16498	16646	16572	16613	16606	16817	16590	16655	16486	16674	16541	16481
29215	23891	24912	20552	17451	17081	17392	17091	17075	17144	17131	17061	17104	16759	16967	17008	17069	16758	17053	17064	17029	17093	16949	16882	16958	17035	16999	17033	17036	17067	17067	17327	16924	16827	17012	16894	17005	16767	17056	16963	16937	17049	16832	16949	16862	17103	16784	17016	16991	16993	16883	16868	16984	17189	17068	17144	17042	17092	16900	16948	16995	16985	16975	17056	17085	16972	17162	17030	16935	17086	17023	16999	16908	17045	16913	16972	17111	17090	16820	16986	17032	17037	17119	17005	16841	16651	16832	16907	17039	16934	16942	16969	17150	17090	17022	17095	17168	16975	17198	17054	17034	17056	16897	16910	16914	16980	16949	16901	17182	16825	16857	16947	16849	17035	16908	16845	16863	16818	16873	16946	16750	17117	16934	16845	16837	16914	16894	16812	16956	16956	16916	17026	17157	16942	17011	17078	17026	16913	17053	16979	16982	16832	17027	16946	17063	16965	16895	16885	16966	17031	16960	16789	17029	16788	16752	16960	16951	17096	17143	17066	16959	16983	17020	16843	16815	16814	16889	16923	17050	16870	16893	17029	16992	16952	17016	17014	16816	17167	17100	16972	17081	17094	17065	16739	16837	16994	17027	16973	16900	16891	17097	16990	17008	16960	17000	16860	17127	16883	17067	16910	16997	17091	17052	16874	16961	17002	16948	17163	17032	16927	17004	16885	16655	16779	17241	16868	16913	16952	17097	17096	17206	16823	16760	17219	17065	16738	17119	16918	16891	16995	17065	16839	17150	16736	16973	17010	17021	16918	16962	17035	17179	17159	16976	16960	16993	16953	16955	17139	16861	16913	16698	16966	16818	16916	16805	17011	17024	17089	16844	16927	16669	16840	17060	16956	17143	17000	16985	16953	16787	17107	16881	16891	16760	16879	16938	16869	16863	16951	17120	17022	17076	17033	17066	16923	17022	17068	17019	17045	16835	16825	16856	16811	17120	17051	16845	16833	16894	17009	16868	17069	16977	16878	16977	16933	16966	17015	16749	16995	17202	16898	17073	16958	17078	17013	16691	16967	17138	17114	16995	17024	16808	17056	17195	16852	17000	16966	17043	17069	17032	17057	17151	16838	17048	17076	16791	17028	16972	17003	17140	16851	16909	17042	17081	17042	17121	16960	16987	16862	16844	17096	17004	16909	16982	16690	16762	17201	17086	16870	16901	17222	16994	16941	16965	16767	17103	17056	17008	16959	16938	16956	17063	17156	16862	16918	17008	17064	16885	17040	16996	16773	16875	16999	16807	16948	16995	16892	16890	16829	16935	16871	16819	16982	16958	17000	16983	16737	16998	16758	16954	17049	17091	17064	16949	17226	17058	16898	16880	17044	16962	17093	17056	16851	17021	16943	16808	17061	16943	16856	16934	17142	17078	16800	16974	17116	16780	16826	16933	16856	16852	16997	17002	16900	16847	17030	16892	16896	17043	17127	16969	17044	17183	16865	16899	16953	17271	16965	17116	16829	16917	16883	16923	16939	16940	16926	17037	16912	16726	16998	16912	16854	16970	16999	16983	16944	17089	17033	17047	17030	17004	16708	16931	17046	17140	16921	16826	16945	16974	16944	17227	16986	17167	16992	16995	17111	17293	16971	16994	17065	16879	16971	16984	16909	16876	16919	16819	17098	17019	16949	16981	16976	17035	16923	16976	17016	17009	17071	16979	17000	16832	16987	16928	16958	17102	16970	16839	16870	17096	16666	17034	16929	16880	17068	16932	17098	17166	16930	16840	17021	17020	17030	16934	17076	17016	16873	16896	16964	16983	16913	17018	16835	16818	17059	17007	17173	16946	16972	17137	16830	16901	16841	16888	16913	16912	16754	16825	17040	16919	16930	16909	16970	16741	17107	16895	17100	17065	16853	16885	17075	16950	17096	17028	16868	16828	17131	16897	16838	16849	16990	17142	16936	16950	17088	17115	16935	16784	16863	16935	16969	17085	16948	16857	16823	16961	17196	16895	16756	16989	17005	16837	16942	17006	17089	17112	16946	17128	17296	16957	17003	17145	17205	16995	17031	16933	16739	16891	16859	17133	17074	16943	17064	17089	17068	17095	16761	16946	16803	17066	17063	17138	16945	17026	16992	16999	17022	17046	17050	16924	17031	17071	16962	16846	16840	17059	17020	16814	16868	17063	17128	17058	17243	16980	16958	16985	16939	17037	17052	17013	17053	17042	17078	17086	16876	16820	17004	16911	16904	16799	16893	17042	17067	16912	17104	16976	17006	16935	16953	16905	16937	17024	16884	16926	16979	16896	16869	16961	16924	16920	16954	17031	16861	16884	16968	16801	16973	16983	17058	17130	16982	16931	16911	16964	16907	17056	16966	17001	16944	17070	16958	16931	17112	17004	17015	17064	17025	16891	16975	16985	16961	16832	16867	16992	17143	17218	16934	17010	16992	17097	16718	16733	16805	16888	16950	16869	17051	16755	17010	16990	16747	16950	17182	16865	17006	16915	17046	16857	16761	16768	17001	16643	16950	17064	16844	16986	17009	17006	16900	16846	16914	17053	16844	16998	17092	16956	16927	16831	16963	16994	16925	17150	17009	17018	17096	16869	16841	16851	17013	16816	17151	16909	16942	17091	17122	17063	17087	16967	17128	17097	17116	17015	17076	16985	17080	17000	17110	16874	16885	16902	17079	17143	17093	17141	16837	16949	16971	17026	17048	17120	17270	17132	16817	17005	16987	17000	16854	16982	16822	16794	16849	17130	16839	17016	16921	16950	16935	16967	17010	16961	17060	17113	16980	16889	16936	17122	17027	16873	16844	17059	16872	16950	16828	16803	16963	16827	17080	16982	17140	17157	16795	17013	16863	16965	16902	16910	17112	16952	16923	16908	16937	17087	16866	17191	16971	16911	16910	16891	17069	17102	16923	17013	16822	16893	16862	17125	16871	16977	16757	17017	16959	16849	16940	17083	16936	16990	16945	17094	17202	16981	16803	17098	16831	16891	16914	17208	17081	17073	17018	16782	16723	17117	16986	16981	16797	17096	16819	16934	16983	16990	16876	16848	16978	17111	16858	16893	16972	16923	17129	16920	16864	17042	17144	17103	16925	16750	16876	17051	17020	17042	16795	17101	16934	16868	16953	16938	16782	17041	16793	16932	17102	16941	16990	16961	16934	16909	17007	16817	16985	17108	16960	17163	16966	17062	17045	16954	16952	17052	17097	16925	17054	17015	16972	16834	16836	16887	16930	16987	17136	16766	17085	16826	17125	16648	17051	16888	16899	16865	16811	16908	16929	16789	16957	16984	17014	16933	16851	16999	16929	16957	17096	16954	16935	17077	16867	17099	16966	16901	16907	16955	16863	17052	16830	16914	16880	17015	16804	16951	16967	16955	16965	16938	16956	16999	17006	16692	16962	17029	16931	17030	16916	17040	16865	16861	16927	17029	16873	16828	16895	16971	17025	17107	16939	16969	16902	16957	16932	17000	16952	17114	17029	17134	17076	17070	16911	16771	17103	16932	16825	17062	16991	17102	17118	17020	17010	16980	17008	16873	17063	17042	17044	16978	17061	16988	16853	17250	17087	16950	16992	17018	16841	16772	17064	16997	17045	16797	16913	16843	16847	16928	17001	17011	17096	16934	16908	17004	17006	16891	17030	17046	17023	17066	16999	16978	16795	16956	16881	16898	17085	17075	17202	16828	16816	16933	17050	16900	16865	16918	16908	16858	17042	16781	16968	17170	17078	16902	16922	17090	17134	17104	16757	17114	16925	16846	17022	16835	16881	16885	16684	16852	17003	16928	16712	17033	16825	16959	17039	17003	16965	17137	16996	17004	17050	16860	16953	16918	17086	16991	16788	16788	17002	16946	17002	17079	16898	16834	16981	17028	16874	17026	17021	17026	16765	16954	16943	17037	17038	17118	16937	16908	16998	17020	16914	17015	16982	16946	16876	17009	16884	16806	16910	17054	17066	16894	16894	17200	16788	16878	16982	16671	17040	17184	16863	16871	17121	16925	16950	17029	16781	17136	16905	17069	16853	17139	17088	16919	16809	17189	16813	17045	17141	17107	17078	17053	17034	17093	17005	16913	16988	17150	16997	16902	16767	16983	16906	16832	16925	16890	16863	17059	16892	16946	17055	17005	17003	16832	16979	16931	17155	16925	16906	17107	17106	17102	17084	17014	16874	17012	16826	17100	16891	17094	17002	17005	17058	16930	17010	16587	17071	17122	16888	16871	16979	16968	16861	17017	17098	16830	16904	16908	17025	16908	16861	16699	16981	16878	16793	16996	16917	16816	16811	16924	17085	16980	17093	17126	17033	17049	17036	17097	17356	17170	17036	16810	16884	17071	17079	16999	16972	17081	16973	16833	16988	17025	16899	16913	17061	17208	16994	17102	16834	17019	16922	17175	16846	16957	17024	16945	17019	17031	16838	16934	16980	17124	16990	17288	17114	17003	17238	17058	16764	16923	16966	16843	17034	16963	17130	16951	16999	16960	17034	17130	16983	17005	17005	16968	17189	17003	17142	17115	16839	16874	17107	16943	16934	16935	16877	17180	17096	16971	16825	16963	16898	17039	16930	16886	16970	17149	16949	17050	16930	17082	16740	17007	17080	16994	17046	17279	17020	16882	16810	17069	17102	16895	16922	16845	16867	17003	17128	16957	16993	16797	17063	17163	16891	17159	16861	16705	16847	17319	17029	17027	17044	16995	16932	16835	16958	16851	17036	16719	16749	17009	17004	16961	16919	16713	16931	16955	16987	17016	16950	16909	16848	17015	17053	17016	16830	16914	16990	16854	16882	17179	17017	16982	16911	17043	16984	16901	17017	17079	16997	16998	16919	16902	17030	17012	17024	16932	16930	16885	17058	16932	17060	17117	17027	16965	17047	17071	16967	16957	17029	17034	17041	17020	17192	16951	17115	16998	16911	16912	16998	16783	16921	17189	16895	17074	16862	17046	16996	16889	16941	16879	17226	17049	16911	16750	17079	16823	16876	16951	16892	17066	16943	17012	17209	16966	17110	17019	16733	17126	16906	16858	16975	17219	17181	17065	16915	16951	17056	16864	16988	16709	17006	16970	16799	17105	16882	16917	17138	16885	16983	17118	16905	16912	16824	17108	17023	16977	17215	16903	17049	17146	17124	16962	17052	17058	16765	16954	16926
20226	29369	22223	16318	15038	14688	14478	14411	14473	14502	14423	14252	14463	14276	14352	14492	14413	14317	14400	14414	14403	14499	14246	14381	14422	14304	14386	14464	14420	14560	14415	14339	14397	14441	14390	14349	14528	14427	14193	14456	14213	14355	14278	14266	14399	14414	14527	14372	14178	14337	14511	14295	14446	14337	14383	14267	14381	14252	14169	14223	14486	14462	14410	14397	14295	14532	14398	14218	14282	14362	14484	14457	14357	14372	14466	14443	14281	14422	14265	14383	14324	14299	14396	14309	14376	14339	14195	14419	14309	14194	14317	14275	14436	14319	14326	14502	14517	14367	14406	14374	14342	14214	14630	14403	14283	14335	14297	14294	14408	14134	14397	14166	14170	14276	14233	14213	14400	14358	14468	14386	14540	14581	14373	14334	14456	14196	14473	14318	14330	14262	14217	14421	14378	14471	14389	14265	14377	14191	14172	14527	14342	14467	14372	14470	14325	14328	14399	14256	14425	14396	14253	14434	14467	14361	14322	14309	14209	14334	14404	14414	14533	14338	14422	14390	14445	14384	14462	14355	14312	14223	14349	14262	14293	14467	14330	14359	14246	14344	14483	14373	14426	14290	14313	14324	14497	14496	14250	14379	14172	14378	14184	14335	14408	14375	14269	14429	14454	14119	14348	14346	14478	14273	14537	14305	14437	14270	14333	14390	14490	14184	14434	14337	14288	14242	14320	14274	14309	14240	14482	14551	14168	14284	14391	14281	14426	14283	14359	14422	14305	14289	14416	14378	14362	14327	14427	14529	14456	14300	14428	14400	14429	14302	14413	14277	14328	14303	14519	14297	14471	14062	14283	14288	14296	14322	14511	14380	14462	14336	14419	14386	14528	14325	14294	14564	14349	14273	14437	14264	14443	14346	14327	14312	14391	14221	14228	14556	14386	14358	14290	14406	14240	14421	14204	14368	14205	14155	14450	14354	14439	14479	14224	14262	14485	14400	14288	14437	14518	14251	14419	14378	14316	14549	14493	14287	14423	14314	14278	14150	14386	14298	14376	14293	14444	14482	14426	14231	14280	14283	14404	14146	14403	14303	14305	14310	14419	14265	14464	14402	14425	14426	14141	14386	14382	14448	14442	14406	14308	14354	14407	14475	14273	14447	14337	14254	14169	14382	14369	14384	14366	14358	14418	14398	14149	14298	14416	14322	14290	14417	14302	14186	14151	14372	14407	14517	14394	14385	14582	14358	14365	14311	14277	14246	14414	14373	14237	14257	14427	14358	14275	14456	14361	14289	14307	14310	14523	14313	14336	14358	14390	14278	14408	14218	14175	14314	14372	14229	14376	14248	14324	14348	14331	14531	14410	14211	14380	14369	14236	14066	14446	14224	14368	14469	14387	14326	14628	14323	14359	14329	14402	14324	14341	14435	14464	14376	14246	14412	14332	14310	14244	14337	14459	14396	14312	14409	14285	14302	14377	14285	14340	14359	14289	14250	14347	14394	14446	14603	14391	14293	14426	14367	14619	14246	14390	14339	14375	14404	14259	14556	14391	14341	14390	14239	14495	14360	14463	14513	14330	14515	14495	14262	14330	14354	14212	14403	14380	14511	14391	14341	14364	14456	14447	14187	14357	14499	14413	14424	14470	14128	14432	14346	14498	14267	14376	14447	14460	14315	14369	14285	14421	14232	14372	14275	14473	14378	14441	14389	14467	14445	14258	14370	14271	14351	14422	14427	14248	14477	14292	14514	14550	14424	14285	14293	14365	14299	14489	14284	14330	14380	14369	14447	14122	14411	14394	14468	14236	14303	14203	14317	14463	14412	14199	14404	14234	14494	14343	14335	14434	14351	14374	14399	14381	14326	14400	14437	14514	14353	14343	14397	14341	14362	14321	14368	14328	14602	14404	14467	14364	14327	14429	14464	14298	14352	14352	14316	14288	14400	14441	14432	14363	14214	14353	14327	14450	14527	14383	14473	14340	14352	14284	14473	14347	14416	14283	14522	14387	14323	14465	14449	14464	14494	14469	14280	14246	14349	14355	14426	14314	14217	14504	14425	14356	14167	14391	14373	14395	14373	14248	14457	14317	14347	14402	14309	14305	14398	14430	14385	14404	14279	14385	14419	14427	14384	14289	14314	14475	14263	14348	14569	14304	14281	14395	14532	14367	14392	14464	14499	14430	14436	14552	14558	14364	14369	14320	14351	14218	14229	14444	14396	14517	14348	14429	14388	14443	14505	14424	14303	14436	14349	14498	14245	14569	14365	14520	14437	14331	14398	14176	14457	14446	14265	14430	14471	14335	14352	14435	14275	14338	14393	14364	14514	14299	14371	14419	14261	14518	14426	14408	14339	14355	14301	14472	14386	14345	14307	14467	14336	14239	14356	14380	14423	14545	14378	14371	14252	14341	14547	14349	14424	14374	14389	14411	14292	14325	14367	14336	14414	14381	14460	14323	14286	14299	14338	14509	14476	14269	14474	14407	14574	14394	14356	14436	14278	14383	14345	14402	14420	14231	14236	14448	14384	14442	14393	14396	14410	14443	14262	14448	14329	14234	14365	14312	14376	14441	14360	14402	14295	14510	14365	14281	14340	14510	14279	14502	14476	14271	14383	14302	14447	14400	14361	14312	14340	14484	14469	14343	14398	14251	14285	14273	14391	14299	14501	14290	14384	14397	14274	14354	14300	14437	14496	14393	14385	14167	14423	14449	14326	14508	14193	14403	14469	14494	14281	14358	14349	14323	14534	14212	14396	14318	14201	14258	14328	14542	14566	14172	14428	14407	14351	14365	14397	14351	14474	14503	14432	14234	14401	14415	14427	14314	14354	14271	14379	14359	14390	14318	14312	14391	14523	14240	14415	14258	14415	14199	14464	14240	14378	14423	14197	14387	14398	14406	14483	14374	14445	14370	14302	14307	14380	14458	14160	14531	14366	14258	14504	14388	14168	14382	14500	14328	14343	14198	14302	14290	14240	14331	14290	14411	14568	14497	14501	14422	14269	14406	14416	14319	14271	14116	14255	14359	14455	14465	14473	14340	14337	14389	14293	14370	14379	14431	14261	14263	14419	14304	14334	14298	14317	14519	14189	14290	14182	14390	14404	14486	14382	14342	14334	14506	14227	14260	14604	14314	14429	14349	14507	14575	14152	14302	14326	14369	14406	14267	14334	14397	14487	14370	14220	14464	14282	14386	14429	14353	14333	14378	14325	14405	14547	14356	14503	14377	14148	14308	14356	14125	14567	14284	14176	14523	14358	14376	14497	14323	14354	14312	14255	14335	14368	14323	14328	14476	14354	14375	14241	14329	14335	14396	14398	14389	14362	14337	14396	14311	14335	14462	14373	14258	14423	14334	14300	14490	14310	14374	14396	14364	14290	14299	14549	14295	14380	14228	14070	14424	14502	14417	14352	14302	14400	14508	14320	14306	14300	14488	14202	14474	14300	14374	14451	14297	14515	14426	14252	14206	14101	14422	14320	14285	14363	14485	14291	14413	14380	14507	14223	14543	14396	14227	14407	14495	14317	14484	14332	14407	14361	14374	14289	14286	14287	14377	14518	14430	14242	14511	14509	14305	14393	14282	14370	14284	14250	14342	14465	14479	14471	14280	14505	14413	14396	14367	14452	14528	14373	14451	14391	14369	14412	14260	14278	14296	14402	14410	14244	14263	14292	14305	14409	14395	14349	14253	14101	14624	14381	14484	14255	14411	14381	14277	14274	14398	14487	14378	14457	14425	14351	14208	14402	14324	14523	14304	14402	14325	14313	14125	14435	14475	14444	14548	14278	14455	14571	14468	14358	14412	14359	14470	14304	14442	14407	14380	14284	14421	14349	14345	14320	14424	14513	14302	14232	14385	14303	14321	14442	14451	14419	14331	14433	14402	14480	14274	14437	14350	14412	14538	14216	14388	14485	14276	14499	14410	14447	14263	14430	14336	14325	14226	14283	14463	14294	14310	14577	14507	14421	14322	14500	14286	14309	14310	14218	14467	14357	14331	14347	14312	14246	14344	14455	14313	14298	14327	14223	14411	14354	14400	14450	14378	14408	14154	14290	14470	14129	14536	14413	14166	14345	14436	14351	14409	14322	14444	14428	14314	14304	14234	14222	14327	14497	14532	14396	14294	14428	14358	14561	14423	14307	14383	14421	14535	14269	14364	14295	14437	14413	14445	14278	14379	14291	14531	14474	14267	14263	14345	14315	14442	14158	14507	14240	14552	14286	14457	14352	14458	14502	14309	14220	14430	14435	14332	14481	14269	14257	14388	14321	14287	14312	14361	14357	14440	14332	14425	14388	14430	14083	14367	14363	14408	14369	14423	14304	14500	14194	14300	14446	14394	14114	14388	14458	14399	14420	14418	14236	14454	14169	14451	14426	14499	14391	14404	14404	14327	14317	14541	14264	14471	14236	14454	14308	14389	14373	14605	14263	14598	14468	14537	14415	14222	14394	14361	14210	14368	14374	14563	14374	14323	14273	14446	14327	14352	14271	14298	14524	14498	14375	14280	14425	14452	14179	14331	14165	14332	14210	14261	14515	14476	14436	14483	14358	14295	14515	14235	14382	14464	14349	14355	14437	14471	14227	14164	14358	14461	14274	14197	14357	14419	14439	14489	14174	14400	14254	14489	14197	14450	14317	14482	14208	14559	14252	14485	14265	14307	14339	14300	14581	14398	14249	14340	14357	14305	14241	14342	14241	14281	14474	14281	14554	14437	14267	14418	14366	14390	14391	14517	14430	14371	14370	14226	14365	14274	14446	14397	14529	14348	14377	14385	14474	14432	14380	14410	14362	14205	14432	14355	14357	14309	14553	14285	14472	14401	14293	14378	14189	14481	14340	14389	14347	14426	14344	14416	14351	14309	14082	14506	14404	14456	14467	14406	14394	14365	14293	14360	14278	14493	14433	14348	14239	14408	14497	14491	14395	14241	14320	14200	14402	14513	14349	14326	14438	14406	14351	14312	14537	14452	14311	14289	14626	14502	14473	14384	14433	14552	14371	14423	14275	14399	14281	14298	14438	14340	14408	14349	14229	14340	14509	14403	14356	14325	14308	14380	14284	14417	14508	14463	14340	14348	14439	14325	14440	14174	14284	14426	14334	14319	14448	14354	14399	14384	14298	14413	14528	14313	14359	14277	14494	14588	14289	14350	14514	14401	14420
23427	21060	27681	24865	21471	18627	17304	15788	15236	15360	15256	15331	15173	15187	15312	14989	15216	15188	15287	15123	15019	15073	15028	14974	14807	15089	14843	14832	15352	15432	15261	15024	14989	15094	14952	15168	15040	14966	14956	15080	15052	14917	14912	14882	14903	15026	14972	14866	15101	15005	15153	14914	14967	15044	14987	15001	14844	14903	15128	14841	14825	15012	14941	15021	15096	14990	14888	15080	14848	14861	14942	14919	14897	15135	14909	14847	15150	14967	15107	14978	14835	14759	14919	14964	14938	15001	14902	14888	14974	14975	14724	15012	14830	14870	14956	15163	15059	15194	14794	15069	14938	15048	15048	15121	14902	15025	14839	15102	15004	15015	14739	15033	14994	15043	14944	15148	14927	14897	14894	14812	14960	14914	15049	14991	15136	14984	15012	14746	14965	15127	15214	14884	15024	14901	14924	14832	14958	14960	15013	15041	14933	14916	14905	14989	15039	14717	14882	14958	14970	14999	15084	14997	15034	15023	14902	14912	15133	14942	14976	15040	14899	14877	14926	14976	14847	14972	15013	14936	14859	15031	15078	14923	15029	15201	14929	15095	14981	15091	14887	15086	15162	14972	14764	14983	14965	14961	15011	14895	14937	15089	15147	14882	15021	14824	15122	15016	15077	14961	14984	14721	14827	14916	15051	14965	15086	15059	14981	15117	15123	14801	14936	15223	15074	15019	14863	14902	15052	15047	15048	15018	14948	14893	14990	15111	14886	14933	14878	14951	14949	15051	14983	15005	15027	14964	15150	15020	14886	15071	14919	15153	14983	15109	14763	14808	14680	14944	14936	14984	14949	15104	15001	15147	15082	14980	14940	14929	15119	15092	15131	15002	15117	15171	14992	14831	14893	15057	14789	14895	14965	15229	15030	15048	15144	15056	14904	14749	14814	14885	14965	14937	15053	14996	14962	15269	15070	14782	15013	15109	15020	14810	15050	14911	14929	14778	14805	14715	14773	15008	14941	15035	15045	15004	14905	14870	15127	15119	14939	14994	14902	15107	15027	15058	15074	15038	15175	14964	14913	14955	14954	14988	15074	14934	15149	15002	14960	15082	14998	15121	15102	14734	14957	14861	15130	15055	14864	14999	15170	14941	15085	14835	14787	14989	14960	14985	14886	14890	14945	14857	14906	15050	14812	14977	14922	14927	14964	15090	15106	14919	15057	14934	14874	15032	15122	14943	14849	14924	14859	15103	14950	14986	14945	15095	15139	15040	15101	14889	15219	15003	15048	15089	14880	15016	14876	15124	15230	14832	14939	15030	15010	14933	15044	14903	15117	15016	15201	15005	14670	14906	14863	14941	14929	14822	14842	15027	14937	15016	14968	14812	15044	15197	14895	14864	14955	14916	15202	14852	14955	14998	14799	14984	14785	14840	14987	14933	14830	14999	15084	14920	15150	15033	15059	15070	14960	15033	15121	15009	14905	14920	14860	14872	14918	14984	15033	14874	14840	15013	14924	14759	14902	14819	15038	14994	15023	14974	14971	15077	14885	15172	14943	15026	14921	15092	15043	14884	14862	14931	14949	15059	14889	14680	14886	14960	14834	14940	15125	14777	14972	14745	15125	14889	15011	14824	15100	15024	14861	14978	15074	14936	14898	14809	14741	14929	14859	15115	14993	15148	15161	14970	14988	15061	14900	15059	15005	14947	15083	14834	14909	14938	14919	14854	15003	14974	14973	15010	14908	14966	14987	14910	14987	14906	15068	14923	15074	15199	14944	14840	14900	14913	14995	14941	14875	15037	14984	15160	15132	14776	14977	14947	14948	15200	15061	15040	15116	15106	15078	14771	15012	15152	15032	15123	15117	15102	14995	14990	15063	14984	14939	14695	14893	14848	14958	15048	14609	15000	15198	14769	15137	15049	15042	14935	14923	15049	15043	15066	15034	14962	14850	15007	15016	15004	14967	14959	15006	14861	14870	15065	15042	14891	15018	14989	14917	14994	14993	14913	14956	15035	15161	15066	14680	14919	15163	15045	14994	14959	14907	15231	15025	14959	15016	14688	14878	14850	15097	14965	15122	15021	15106	14926	14911	15284	15093	15141	14976	14929	14969	14931	14863	14925	14905	14892	15016	14841	14863	14996	15014	14944	14983	15057	14743	14975	15066	15054	14925	14983	14979	14840	15010	14866	14904	15015	14755	14896	14849	15113	14966	15076	14931	15041	14812	14787	14846	14947	14993	15000	14896	15025	15062	14933	14990	14709	14957	14932	15069	14884	14976	14986	14788	15023	14896	14985	15073	15094	15098	14946	14914	14957	14953	14960	15038	14804	14870	15048	14997	14936	14989	15006	14876	14939	14903	14929	15025	15051	14915	14913	14869	15053	14869	14759	14999	15067	15015	14982	14962	14853	15029	15139	14772	14876	15006	14960	14908	14978	15031	14898	15028	15100	15112	14923	14950	14993	15053	15117	14804	14996	14924	14837	15102	14771	14970	14938	14907	14958	14873	15041	15171	14762	15096	15120	15078	14902	14934	14870	14984	15086	15041	15013	14998	14885	14972	14970	14912	15066	15050	15074	15042	14871	15195	15104	15163	14938	14889	14872	14919	14787	15108	14829	15188	14943	15055	15138	15128	14757	15022	14896	15121	14874	14805	14948	14929	14837	15102	14814	15111	14935	14927	14994	14821	14961	15044	14811	14977	14948	15118	15009	15194	14908	15062	15055	15065	14714	14853	15037	14892	14764	15065	14907	14901	15007	14840	14787	14969	15127	14934	15099	14886	14866	15038	15042	15159	14990	15039	14883	14819	14927	15006	14915	15025	15092	14817	15117	15092	15221	14911	15017	14958	15129	14901	14965	14918	14916	14791	14968	14883	14835	14899	15006	14981	14982	14960	14918	14848	14858	15084	14977	15116	14812	14902	14932	14870	15031	15253	15031	14902	14922	14946	14943	14899	15167	15180	15067	15211	14930	15070	15170	14978	14990	15007	15006	14950	14797	14838	14803	15003	14916	15080	14910	15005	15125	14862	15163	15126	14935	15124	14925	15090	14942	14870	14889	14919	14847	14954	14916	15034	15003	15110	14881	15038	15074	14939	14942	15029	15147	15113	14928	14871	14899	15016	15035	14879	14943	14808	14876	14883	15044	15092	14927	15018	14992	15028	15117	14777	15095	14754	14818	14928	14903	15059	14899	14996	14964	15069	14877	14868	14950	14769	15036	14804	14999	15018	14883	15094	14943	14907	14886	14994	14878	15046	14959	14798	15245	15059	15047	14920	14973	14933	15002	14976	14956	14970	14861	14979	14938	15028	14954	15014	15115	15043	15064	14984	14986	14846	15184	14987	14841	15111	14907	14942	15100	14855	15068	14851	15132	15109	14797	15071	14855	14858	15023	14956	14935	15147	15114	14844	14791	14895	14941	15150	15096	15010	14796	14970	15037	15050	14982	14903	14876	15037	15037	15060	15021	14906	15029	14904	14903	14801	15095	14942	14972	14847	15106	15015	15051	14800	14854	14942	14878	15060	15117	14939	15044	14868	15023	14946	14870	14929	14986	14776	14941	15007	15021	14957	14876	15001	15060	14814	14986	14856	15181	15030	14762	15036	15036	14789	14917	14917	14963	14905	15119	14920	14866	14869	15083	14814	14816	14960	15048	15090	14878	15194	15182	14853	14877	14945	14929	15025	15050	14848	14695	14970	14956	14974	14980	14801	14923	15106	15029	15026	15063	14993	14996	14925	15195	15153	15016	15092	14900	15235	14824	15016	14891	15001	15028	14968	14841	14824	15121	14906	14902	15078	14882	14949	14880	14903	14906	14883	14915	14996	14819	15105	15005	14877	15059	15040	15126	15052	15087	15107	14625	15111	15093	15010	14882	14937	14994	14856	14981	14782	15012	14942	15007	14995	14802	15126	15046	15041	14894	15203	15013	15025	15100	14924	15130	15076	15007	14897	15102	14739	14825	14774	14839	14845	14855	14997	14969	14888	14927	14925	14970	14887	15086	15017	14872	14915	14991	14892	14784	14989	15126	15058	14904	14865	15070	14901	14998	14943	14933	14959	15072	14832	15120	14981	15150	14792	14758	14924	14900	15118	15102	14971	14879	15092	14971	14921	14840	14975	15023	14909	15062	15015	14946	15064	14958	14898	15045	14701	15024	14866	15047	15039	15077	15189	14818	15044	15024	14995	15127	15103	14955	14987	14937	14847	14946	14999	14926	14887	15040	14971	15044	14989	15120	14945	14883	15003	15036	14827	14998	14937	14788	15043	14801	14926	14886	14843	14974	14893	15177	15033	15012	15027	14894	14832	14934	14855	15020	14873	15115	14987	14994	14962	14940	15128	15109	14965	14934	15058	14912	14846	15011	15196	14944	15234	15145	15035	14917	15002	15032	15050	15097	15165	15042	15033	14961	14777	14809	14942	15017	15086	15103	14973	14745	14878	14970	15029	14881	14915	14919	14990	14830	14834	14847	15100	14930	14911	14753	14837	15096	15017	15144	14780	14975	14919	15005	14862	14929	14982	14986	14991	15075	14915	14920	14935	14902	14855	14930	14896	14991	15084	14869	14970	14984	15139	15002	15010	14947	15183	15148	14902	14858	15005	14988	15053	14964	15097	15005	14987	15149	14944	14991	14939	15041	14918	14832	15060	14998	15039	14969	15124	15142	15060	14898	15080	14907	15056	14945	15042	14911	15045	14966	15140	15077	15132	15092	14889	15019	14944	14887	14986	14871	14991	14798	14803	14904	15090	15032	15030	14792	15069	15164	14989	14888	14822	15072	14940	14890	14851	14983	15030	14901	14896	15013	14901	14905	14995	15031	14991	14937	14957	14996	14993	15120	15097	15056	15161	14908	14964	15021	14754	14967	14848	14966	14870	14930	14960	14996	14996	14851	14844	14957	14625	14963	15039	15155	15008	14991	15084	15108	15064	15036	15013	14678	14999	14931	14912	15147	15102	15039	14979	15144	14957	14867	14909	14936	14863	14945	14949	15153	15116	14826	14938	14782	15030	14983	15103	15034	15071	14810	15007	14872	15073	14917	14906	15064	14998	15145	15050	14997	14807	14963	14976	14955	14960	14945	14941	15032	14936	14890	14830	14927	15012	15062	14931	14855	15007	14812	15123	14855	14989	15123	14937	14740	15050	15101	15009	15241	14911	15034
20903	41471	28345	18716	15078	13959	13677	13517	13581	13376	13466	13335	13277	13352	13388	13375	13427	13338	13314	13200	13394	13144	13153	13164	13209	13153	13235	13188	13632	13850	13570	13241	13278	13195	13304	13123	13365	13088	13076	13235	13103	13211	13128	13230	13444	13211	13273	13201	13109	13366	13124	13174	13342	13148	13237	13195	13360	13100	13198	13216	13044	13183	13505	13211	13194	13295	13026	13203	13338	13360	13277	13164	13257	13205	13344	13297	13223	13286	13365	13131	13380	13074	13188	13150	13109	13252	13268	13249	13305	13353	13327	13302	13395	13275	13193	13292	13061	13368	13149	13056	13350	13362	13213	13257	13220	13284	13296	13307	13241	13080	13332	13036	13208	13211	13319	13255	13129	13363	13167	13435	13271	13272	13032	13043	13206	13178	13283	13224	13234	13098	13150	13235	13212	13170	13369	13092	13282	13256	13165	13240	13225	13446	13060	13370	13219	13297	13190	13247	13180	13349	13396	13133	13187	13160	13101	13219	13227	13242	13215	13168	13258	13147	13268	13193	13306	13165	13215	13250	13282	13196	13248	13194	13274	13091	13276	13159	13073	13327	13306	13334	13470	13239	13127	13292	13279	13311	13348	13206	13114	13203	13095	13178	13316	13066	13319	13101	13204	13079	13244	13119	13203	13177	13415	13161	13234	13167	13268	13161	13267	13284	13029	13218	13294	13319	13177	13136	13350	13270	13173	13247	13283	13134	13247	13233	13066	13219	13102	13245	13203	13216	13220	13225	13306	13265	13356	13188	13223	13132	13381	13209	13374	13116	13225	13182	13251	13192	13191	13285	13281	13135	13279	13161	13317	13189	13255	13193	13241	13357	13293	13373	13202	13071	13230	13250	13264	13206	13275	13140	13227	13083	13134	13282	13271	13349	13405	13336	13299	13355	13402	13189	13224	13200	13258	13314	13109	13454	13242	13225	13186	13231	13259	13153	13140	13149	13287	13367	13214	13180	13213	13363	13037	13112	13412	13288	13001	13114	13110	13285	13330	13313	13206	13146	13204	13360	13234	13176	13351	13145	13188	13125	13210	13283	13165	13164	13269	13163	13365	13339	13254	13230	13257	13212	13226	13064	13316	13293	13165	13416	13168	13387	13298	13279	13324	13457	13211	13318	13084	13244	13254	13157	13497	13162	13417	13315	13064	13220	13236	13254	13104	13236	13108	13040	13463	13284	13161	13157	13257	13316	13119	13386	13191	13183	13199	13287	13222	13281	13391	13334	13315	13267	13098	13218	13086	13162	13329	13146	13289	13095	13240	13309	13169	13338	13288	13176	13232	13216	13256	13414	13257	13284	13037	13210	13290	13092	13354	13192	13032	13082	13218	13250	13436	13166	13240	13115	13347	13148	13192	13277	13241	13131	13241	13220	13187	13198	13353	13086	13207	13431	13121	13181	13347	13252	13382	13309	13092	13257	13175	13309	13290	13420	13238	13244	13235	13294	13141	13218	13253	13105	13221	13228	13244	13326	13237	13224	13343	13193	13239	13092	13259	13252	13233	13132	13259	13275	13328	13025	13385	13338	13197	13309	13313	13185	13124	13139	13169	13315	13072	13220	13309	13254	13203	13071	13176	13371	13308	13116	13130	13258	13290	13191	13149	13205	13092	13055	13186	13201	13379	13417	13189	13454	13318	13418	13290	13398	13173	13334	13195	13237	13346	13247	13171	13260	13281	13056	13213	13298	13256	13294	13184	13300	13231	13208	13333	13194	13306	13287	13305	13144	13215	13229	13348	13296	12933	13260	13244	13231	13240	13219	13203	13359	13129	13283	13211	13226	13380	13312	13302	13215	13144	13219	13299	13304	13295	13164	13202	13155	13077	13359	13247	13102	13305	13178	13484	13228	13362	13251	13272	13359	13302	13227	13150	13288	13373	13304	13162	12994	13318	13068	13430	13134	13227	13421	13319	13155	13307	13225	13293	13162	13274	13343	13074	13199	13132	13170	13081	13240	13122	13130	13088	13294	13191	13194	13275	13323	13200	13325	13113	13232	13205	13227	13221	13262	13355	13358	13100	13110	13224	13266	13271	13289	13176	13162	13259	13130	13274	13233	13227	13118	13317	13165	13281	13135	13187	13158	13238	13329	13300	13253	13249	13353	13278	13209	13262	13155	13275	13207	13152	13253	13295	13084	13097	13280	13177	13382	13197	13213	13245	13231	13139	13221	13221	13184	13153	13274	13272	13259	13160	13285	13269	13183	13409	13265	13319	13260	13449	13028	13161	13258	13092	13224	13143	13368	13239	13326	13285	13067	13199	13198	13275	13185	13393	13131	13185	13217	13160	13217	13030	13229	13101	13030	13276	13222	13105	13183	13198	13219	13229	13209	13140	13303	13286	13262	13304	13255	13127	13079	13152	13374	13242	13202	13181	13191	13248	13065	13195	13090	13241	13104	13255	13215	13248	13381	13420	13197	13149	13323	13429	13125	13277	13337	13114	13226	13367	13254	13316	13362	13237	13113	13219	13294	13416	13155	13233	13279	13303	13158	13209	13163	13177	13332	13232	13272	13328	13304	13155	13138	13451	13274	13279	13206	13324	13323	13303	13188	13205	13291	13260	13316	13203	13245	13188	13518	13338	13362	13215	13080	13122	12975	13149	13139	13165	13190	13268	13195	13258	13105	12988	13179	13285	13237	13240	13257	13251	13141	13381	13275	13259	13356	13241	13304	13298	13175	13173	13193	13150	13258	13249	13241	13335	13085	13065	13020	13277	13120	13251	13233	13181	13082	13119	13284	13182	12995	13182	13138	13279	13248	13267	13123	13232	13264	13247	13336	13202	13225	13187	13475	13140	13243	13139	13235	13136	13287	13236	13293	13243	13351	13205	13157	13180	13084	13163	13089	13156	13220	13106	13003	13217	13231	13222	13181	13205	13163	13200	13377	13225	13351	13189	13299	13202	13329	13353	13217	13354	13193	13206	13384	13280	13384	13338	13220	13344	13318	13284	13372	13382	13142	13174	13294	13160	13361	13214	13147	13161	13159	13367	13241	13242	13109	13290	13276	13206	13240	13294	13161	13203	13393	13170	13171	13221	13306	13226	13404	13170	13243	13114	13135	13306	13107	13396	13313	13209	13222	13148	13310	13417	13316	13355	13186	13060	13062	13225	13037	13403	13121	13390	13254	13207	13224	13135	13121	13336	13230	13323	13099	13303	13237	13132	13183	13247	13422	13212	13134	13019	13285	13249	13113	13337	13277	13283	13172	13102	12943	13097	13055	13301	13298	13386	13145	13232	13354	13224	13136	13232	13281	13081	13297	13138	13190	13200	12996	13208	13277	13226	13086	13206	13284	13194	13258	13203	13347	13235	13286	13323	13282	13328	13212	13298	13309	13239	13165	13273	13103	13147	13436	13206	13271	13206	13196	13197	13098	13315	13258	13076	13311	13135	13111	13067	13196	13301	13481	13251	13199	13192	13309	13210	13321	13270	13405	13236	13150	13099	13203	13127	13412	13110	13137	13150	13176	13269	13141	13265	13203	13368	13344	13163	13122	13173	13131	13231	13137	13236	13286	13044	13277	13360	13052	13359	13176	13336	13177	13297	13253	13287	13208	13435	13249	13145	13171	13287	13131	13066	13199	13194	13314	13172	13321	13329	13055	13162	13217	13157	13151	13145	13313	13219	13232	13202	13168	13311	13290	13161	13187	13298	13293	13340	13097	13292	13139	13190	13244	13258	13146	12921	13145	13076	13146	13096	13100	13206	13096	13214	13233	13266	13199	13256	13107	13319	13249	13082	13194	13241	13173	13222	13380	13158	13262	13508	13245	13111	13276	13282	13315	13215	13299	13170	13219	13159	13138	13222	13264	13044	13384	13238	13301	13139	13462	13094	13119	13258	13347	13218	13205	13126	13195	13246	13142	13363	13262	13224	13288	13222	13330	13259	13163	13336	13293	13235	13217	13111	13197	13232	13328	13206	13336	13333	13357	13193	13220	13281	13260	13311	13126	13367	13309	13206	13325	13192	13154	13204	13356	13217	13282	13173	13260	13218	13401	13294	13341	13160	13242	13109	13243	13235	13431	13258	13180	13199	13426	13480	13136	13366	13247	13257	13376	13054	13265	12982	13138	13132	13232	13444	13336	13168	13222	13307	13333	13196	13208	13314	13147	13294	13184	13087	13143	13315	13342	13096	13092	13232	13298	13051	13243	13150	13245	13239	13009	13156	13214	13487	13145	13165	13210	13078	13224	13168	13096	13246	13308	13263	13208	13260	13154	13309	13370	13238	13275	13293	13335	13097	13212	13181	13316	13219	13131	13206	13325	13207	13312	13395	13158	13284	13240	13224	13293	13254	13182	13173	13235	13413	13344	13161	13246	13304	13263	13187	13125	13098	13198	13315	13200	13219	13267	13260	13290	13288	13049	13433	13197	13326	13255	13184	13368	13200	13085	13274	13199	13228	13217	13197	13216	13177	13232	13096	13215	13215	13270	13274	13085	13300	13171	13216	13112	13381	13205	13172	13201	13191	13116	13149	13118	13133	13224	13314	13209	13126	13091	13139	13192	13172	13254	13168	13254	13218	13285	13294	13279	13255	13187	13228	13308	13212	13277	13230	13187	13165	13352	13199	13119	13218	13274	13254	13234	13236	13285	13374	13136	13249	13192	13088	13206	13275	13130	13302	13401	13015	13064	13422	13121	13135	13402	13178	13204	13067	13255	13190	13205	13264	13335	13102	13171	13138	13133	13127	13125	13245	13292	13239	13432	13147	13228	13255	13093	13131	13058	13162	13164	13210	13190	13165	13178	13194	13230	13171	13296	13308	13326	13102	13307	13239	13091	13174	13250	13160	13069	13104	13268	13175	13111	13081	13487	13329	13169	13105	13178	13220	13092	13223	13118	13265	13159	13199	13179	13311	13263	13279	13345	13220	13402	13211	13332	13133	13307	13119	13079	13294	13310	13233	13228	13347	13332	13188	13246	13252	13111	13235	13220	13060	13083	13155	13196	13241	13216	13222	13253	13176	13323	13242	13167	13294	13089	13177	13180	13126	13077	13152	13334	13320	13075	13216	13224	13250	13176	13193	13172	13221	13319	13242	13071	13187	13191	13180	13200	13112	13134	13044	13182	13319	13295	13218	13333	13296	13131	13216	13303	13170	13072
24713	21100	26908	26256	18531	16801	16799	15943	15776	15970	15938	15932	15660	15677	15936	15793	16019	15901	15990	16044	15809	15725	15674	15929	15975	15773	15669	15626	15870	16312	16396	16149	15808	15770	15640	15871	15713	15575	15804	15712	15963	15650	15710	15869	15605	15820	15708	15603	15917	15820	15656	15612	15956	15753	15760	15686	15731	15812	15579	15643	15819	15895	15711	15636	15654	15637	15633	15934	15976	15888	15631	15816	15698	15822	15781	15503	15709	15706	15751	15733	15727	16004	15824	15840	15805	15823	15708	15721	15780	15606	15602	15629	15824	15789	15880	15643	15736	15815	15587	15696	15814	15820	15658	15725	15552	15846	15687	15596	15799	15573	15751	15867	15805	15793	15800	15833	15603	15697	15657	15666	15643	15902	15906	15792	15570	15761	15757	15866	15697	15715	15805	15623	15652	15741	15721	15725	15871	15718	15849	15600	15658	15834	15973	15654	15821	15776	15898	15774	15722	15608	15660	15728	15845	15593	15688	15666	15789	15867	15900	15522	15789	15648	15772	15785	15884	15898	15714	15673	15678	15752	15727	15643	15687	15513	15680	15545	15510	15650	15747	15713	15916	15824	15899	15806	15748	15781	15652	15899	15819	15862	15846	15809	15607	15964	15560	15779	15921	15731	15727	15613	15741	15643	15834	15731	15855	15773	15551	15878	15714	15827	15809	15726	15875	15617	15629	15906	15725	15882	15961	15810	15773	15624	15835	15539	15674	15894	15816	15835	15867	15559	15847	15793	15622	15614	15738	15679	15797	15728	15650	15665	15773	15801	15672	15658	15574	15722	15722	15613	15701	15544	15734	15796	15723	15621	15787	15689	15709	15734	15830	15536	15639	15628	15780	15847	15815	15640	15863	15934	15731	15710	15689	15683	15701	15920	15797	15789	15751	15768	15589	15877	15838	15753	15776	15759	15796	15749	15809	15625	15468	15655	15623	15667	15781	15789	15715	15711	15817	15815	15734	15607	15753	15648	15624	15522	15735	15821	15765	15867	15802	15806	15766	15914	15679	15699	15649	15664	15801	15862	15735	15920	15813	15636	15863	15964	15930	15674	15730	15835	15688	15645	15677	15906	15749	15738	15744	15930	15662	15642	15700	16084	15789	15597	15824	15786	15758	15611	15638	15718	15823	15776	15636	15781	15758	15804	15744	15643	15657	15717	15788	15487	15666	15754	15804	15630	15777	15766	15951	15713	15734	15576	15815	15881	15616	15845	15852	15668	15710	15808	15734	15764	15819	15825	15827	15838	15897	15693	15821	15713	15757	15703	15660	15775	15751	15813	15544	15888	15768	15706	15837	15618	15826	15785	15631	15680	15843	15923	15699	15710	15661	15614	15715	15782	15666	15681	15804	15571	15897	15615	15853	15719	15729	15747	15947	15897	15612	15675	16004	15905	15791	15654	15660	15866	15775	15712	15686	15786	15805	15710	15717	15729	16001	15755	15696	15713	15711	15919	15686	15765	15609	15680	15653	15684	15817	15772	15865	15769	15783	15627	15754	15729	15767	15788	15737	15755	15729	15709	15869	15816	15926	15822	15476	15674	15772	15606	15887	15737	15699	15823	15583	15737	15791	15674	15764	15939	15725	15643	15558	15742	15737	15758	15613	15865	15596	15639	15785	15771	15709	15797	15606	15717	15855	15711	15817	16011	15955	15706	15742	15681	15542	15826	15901	15676	15688	15709	15905	15956	15928	15690	15940	15778	15677	15693	15878	15766	15723	15689	15696	15833	15792	15843	15812	15875	15588	15784	15646	15602	15768	15618	15727	15802	15746	15804	15923	15815	15673	15987	15891	15872	15787	15770	15795	15531	15901	15715	15944	15747	15761	15694	15873	15960	15777	15931	15709	15867	15811	15845	15565	15615	15828	15733	15839	15616	15950	15674	15711	15763	15769	15664	15875	15663	15897	15997	15717	15757	15633	15859	15636	15553	16019	15935	15754	15801	15792	15851	15913	15450	15800	15785	15679	15739	15633	15895	15710	15810	15845	15867	15758	15847	15821	15578	15690	15843	16078	15693	15946	15808	15760	15503	15760	15875	15739	15576	15811	15852	15927	15827	15777	15810	15872	15732	15875	15681	15896	15747	15711	15867	15746	15870	15636	15869	15465	15885	15670	15600	15808	15678	15876	15665	15890	15741	15525	15727	15838	15689	15562	15667	15714	15834	15883	15653	15659	15750	15794	15897	15765	15563	15595	15637	15878	15601	15742	15865	15629	15648	15558	15682	15908	15880	15747	15678	15800	15843	15958	15629	15649	15824	15837	15753	15789	15529	15820	15822	15985	15740	15934	15749	15805	15729	15744	15727	15640	15961	15646	15767	15666	15712	15692	15656	15779	15810	15824	15531	15926	16078	15718	15726	15618	15691	15619	15745	15578	15711	15789	15877	15804	15700	15647	15685	15728	15821	15965	15656	15702	15597	15741	15797	15490	15781	15673	15771	15608	15790	15910	15837	15716	15806	15531	15756	15652	15940	15761	15810	15653	15743	16058	15959	15710	15752	15765	15683	15856	15703	15748	15863	15620	15743	15826	15787	15898	15842	15767	15815	15830	15635	15675	15762	15778	15823	15553	15781	15779	15613	15653	15714	15733	15865	15776	15733	15606	15822	15946	15719	15719	15796	15933	16034	15640	15704	15685	15666	15797	15786	15956	15853	15614	15829	15613	15797	15645	15683	15710	15660	15655	15657	15981	15802	15825	15734	15805	15701	15635	15524	15686	15809	15395	15815	15864	15764	15902	15634	15779	15724	15759	15712	15527	15819	15755	15795	15753	15978	15768	15571	15817	15729	15754	15594	15666	15693	15559	15669	15755	15679	15666	15804	15690	15625	15693	15794	15932	15771	15868	15626	15765	15872	15770	15809	15727	15603	15818	15859	15835	15806	15809	15746	15712	15803	15666	15608	15732	15841	15775	15857	15800	15774	15660	15792	15918	15611	15652	15538	15938	15789	15616	15818	15455	15920	15790	15692	15768	15799	15795	15690	15709	15893	15778	15682	15868	15754	15909	15667	15796	15886	15869	15590	15856	15751	15592	15805	15670	15867	15862	15549	15816	15466	15525	15702	15737	15747	15722	15950	15704	15664	15894	15834	15871	15830	15689	15683	15726	15781	15783	15680	15653	15522	15916	15760	15859	16057	15817	15469	15757	15682	15796	15638	15769	15948	15674	15839	15843	15806	15757	15686	15717	15865	15999	15882	15871	15813	15850	16019	15747	15729	15678	15632	15661	15575	15809	15821	15737	15863	15703	15754	15785	15907	15692	15707	15737	15691	15729	15739	15554	15802	15835	15734	15678	15721	15733	15792	15748	15823	15837	15905	15754	15817	15826	15862	15894	15613	15707	15682	15703	15824	15740	15747	15853	15883	15840	15793	15793	15738	15706	15870	15826	15805	15882	15964	15880	15746	15691	15832	15706	15648	15680	15782	15833	15703	15619	15782	15535	15773	15844	15867	15767	15717	15631	15616	15747	15664	15663	15694	15539	15848	15901	15686	15700	15646	15617	15513	15789	15932	15911	15751	15830	15672	15989	15841	15634	15700	15838	15627	15739	15742	15764	15769	15639	15614	15816	15854	15691	15740	15832	15704	15750	15713	15647	15644	15621	15591	15809	15644	15887	15595	15766	15643	15674	15870	16010	15609	15727	15806	15603	15858	15825	15663	15792	15708	15796	15822	15712	15792	16018	15801	15858	15742	15806	15859	15643	15716	15704	15729	15659	15579	15706	15978	15785	15662	15774	15799	15993	15829	15682	15920	15604	15690	15998	15618	15646	15975	15843	15885	15911	15729	15736	15835	15658	15761	15813	15631	15852	15699	15829	15840	15707	15654	15791	15570	15715	15492	15514	15759	15817	15801	15881	15809	15653	15729	15728	15896	15757	15756	15781	15885	15913	15579	15730	15885	16014	15587	15626	15790	15791	15722	15922	15748	15781	15597	16034	15758	15736	15667	15629	15820	15706	15724	15849	15588	15627	15690	15850	15784	15779	16019	15569	15669	15738	15813	15902	15738	15616	15759	15604	15550	15801	15823	15771	15926	15716	15658	15652	15626	15728	15815	15557	15969	15773	15778	15857	15766	15571	15758	15690	15644	15723	15685	15804	15736	15658	15537	15922	15795	15890	15689	15828	15754	15730	15559	15737	15700	15676	15900	15605	15596	15701	15742	15835	15757	15684	15835	15707	15655	15761	15751	15663	15686	15769	15699	15856	15636	15695	16059	15761	15732	15627	15707	15878	15739	15806	15649	15539	15672	15655	15919	15672	15725	15709	15812	15562	15779	15724	15795	15709	15679	15843	15603	15767	15708	15689	15761	15693	15735	15665	15777	15841	15878	15708	15846	15681	15752	15685	15784	15930	15695	15804	15581	15882	15647	15710	15757	15577	15782	15614	15684	15926	15801	15831	15567	15628	15572	15973	15744	15975	15643	15793	15607	15862	15771	15627	15726	15577	15865	16005	15658	15798	15769	15622	15848	15921	15681	15794	15554	15956	15897	15811	15723	15882	15777	15875	15754	15765	15811	15582	15567	15817	15673	15596	15657	15989	15790	15761	15751	15875	15738	15782	15683	15804	15839	15751	15653	15697	15721	15778	15673	15740	15743	15802	15920	15686	15829	15901	15607	15567	15711	15797	15783	15803	15781	15745	15819	15925	15818	15836	15700	15821	15822	15898	15808	15754	15868	15696	15726	15848	15734	15576	15629	15974	15621	15748	15781	15861	15853	15613	15976	15840	15932	15689	15830	15663	15748	15756	15827	15779	15869	16019	15920	15790	15639	15631	15800	15726	15786	15796	15889	15694	15637	15874	15820	15826	15984	15702	15810	15672	15686	15773	15595	16027	15868	15727	15786	15808	15570	15703	15782	15652	15638	15764	15711	15733	15772	15635	15659	15659	15571	15856	15961	15902	15874	15872	15684	15809	15716	15626	15894	15668	15616	15607	15849	15889	15682	15908	15742	15433	15702	15768	15751	15750	15626	15905	15567	15786	15762	15679	15718	15607	15674	15629	15921	15866	15754	15946	15699	15684	15780	15689	15585	15726	15774	15781	15683	15886	15696	15780	15848	15742	15689	15714	15674	15707	15787	15922	15812	15617	15847	15883	15691	15787	15794
20373	37312	30431	18812	14950	14299	14081	13956	13948	13932	13829	14005	13878	14059	13955	13919	13911	13776	13980	13758	13653	13854	13925	13908	13911	13810	13809	13768	14145	14619	14654	13894	13821	13860	13952	13788	13809	13806	13729	13908	13753	13824	13851	13767	13826	14053	13937	13923	13870	13960	13862	13661	13888	14030	13814	13867	13851	13886	13974	13699	13796	13845	13828	13839	13858	13593	13922	13944	13690	13826	13819	13803	13838	13776	13825	13837	13792	13867	13748	13861	13838	13791	13791	13893	13643	13800	13731	13764	13868	13861	13934	13702	13991	13929	13833	13759	13746	13947	13864	13776	13810	13606	13834	13757	13762	13822	13870	13819	13834	13900	13853	13977	13689	13841	13701	13911	13899	13870	13890	13948	13852	13805	13760	13727	13701	13823	13910	13924	13862	13714	13952	13746	13779	13833	13767	13772	13848	13819	13803	13777	13796	13812	13777	13578	13790	13615	13901	13857	13746	13827	13778	13801	13718	13759	13686	13836	13615	13819	13854	13773	13827	13930	13832	13810	13742	13837	13628	13662	13878	13833	13859	13851	13626	13882	13889	13762	13793	13750	13893	13915	13760	13777	13710	13750	13945	13796	13805	13739	13870	13871	13800	13761	13807	13799	13728	13870	13845	13862	13911	14009	13963	13644	13909	13865	13720	13749	13892	13954	13758	13893	13860	13876	13733	13885	13587	13609	13777	13805	13876	13995	13843	13932	13757	13787	13673	13629	13744	13929	13815	13758	13754	13718	13874	13832	13839	13861	13592	13754	13835	13807	13666	13936	13699	13803	13636	13866	13628	13717	13791	13882	13910	13826	13961	13839	13865	13835	13753	13901	13680	13725	13854	13678	13889	13850	13688	13805	13890	13965	13695	13813	13926	13706	14013	13893	13734	13765	13848	13890	13881	13796	13820	13752	13978	13843	13585	13889	13748	13766	13736	13894	13684	13869	13910	14021	13943	13744	13863	13703	13977	13765	13830	13860	13848	13796	13804	13836	13864	13822	13873	13873	13700	13666	13792	13676	13665	13918	13763	13793	13821	13866	13860	13873	13759	13849	13843	13688	13980	13753	13802	13870	13903	13893	13858	13942	13668	13883	13754	13916	13828	13961	13919	13848	13779	13840	13909	13876	13854	13759	13795	13721	13879	13689	13792	13817	13891	13867	13860	13919	13837	13795	13815	13963	13642	13710	13881	13691	13732	13962	13831	13995	13717	13748	13870	13819	13790	13824	13819	13879	13584	13762	13834	13783	13641	13727	13847	13831	13854	13841	13815	13970	13810	13799	13799	13877	13833	13783	13707	13890	13815	13831	13894	13921	13698	13808	13839	13892	13787	13858	13931	13617	14069	13951	13894	13903	13752	13751	13889	13991	13847	13714	13824	13977	13868	13796	13812	13811	13773	13918	13907	13734	13936	13751	13808	13783	13745	13881	13678	13809	13635	13889	13925	13707	13703	13841	13734	13774	13886	13734	13747	13621	13718	13780	13885	13791	13761	13693	13780	13697	13896	13783	13664	13799	13686	13785	13840	13736	13746	13896	13816	13866	13853	13863	13990	13938	13788	13728	13666	13849	13921	14006	13903	13652	13792	13800	13699	13785	13843	13787	13776	13640	13886	13747	14024	13785	13707	13930	13915	13804	13777	13846	13872	13833	13837	13635	13839	13789	13814	13897	13791	13999	13794	13621	13721	13734	13830	13648	13810	13724	13677	13712	13741	13678	13695	13920	13812	13785	13790	13892	13825	13875	13793	13889	13910	13737	13945	13772	13733	13714	13896	13784	13837	13862	13652	13765	13881	13688	13721	13874	13795	13797	13972	13769	13824	13703	13722	13771	13832	13773	13837	13853	13900	13846	13848	13825	13835	13829	13875	13764	13787	13646	13648	13794	14049	13764	13838	13883	13760	13826	13904	13817	13717	13681	13680	13816	13884	13895	13786	13935	13802	13745	13620	13891	13691	13700	13691	13835	13826	13641	13892	13985	13795	13699	13749	13719	13826	13742	14003	13775	13771	13905	13827	13924	13682	13820	13809	13884	13891	13779	13904	13848	13787	13837	13892	13823	13860	13918	13797	13857	13694	13860	13955	13907	13776	13721	13835	13908	13837	13743	13812	13773	13763	13795	13692	13906	13797	13779	14040	13692	13753	13832	13987	13852	13734	13799	13785	13747	13739	13860	13736	13780	13720	13706	13751	13927	13962	13628	13856	13907	13845	13708	13572	13823	13787	13789	13843	13845	13769	13909	13796	13837	13812	13884	13753	13881	13800	13724	13770	13837	13936	13727	13884	13786	13872	13737	13920	13787	13928	13744	13933	13879	13870	13631	13796	13802	13671	13786	13859	13655	13729	13771	13862	13662	13845	13693	13904	13849	13918	13890	13838	13823	13779	13879	13788	13832	13814	13727	13799	13727	13980	13782	13960	13568	13779	13882	13762	13840	13850	13749	13948	13849	13869	13832	13650	13802	13847	13933	13900	13861	13800	13912	13737	13638	13770	13782	13750	13788	13754	13891	13659	13857	13930	13861	13756	13900	13908	13742	13892	13705	13805	13786	13998	13790	13756	13872	13783	13874	13798	13861	13890	13805	13797	13894	13901	13815	13788	13826	13808	13892	13783	13753	13829	13775	13713	13705	13811	13922	13929	13793	13912	13842	13828	13863	13897	13813	13688	13758	13695	13832	13867	13842	13877	13848	13826	13893	13825	13832	14002	13743	13933	13912	13828	13882	13740	13886	13903	13791	13865	13788	13735	13789	13874	13734	13876	13852	13815	13702	13739	13618	13882	13804	13879	13882	13729	13750	13958	13874	13832	13903	13721	13692	13968	13909	13839	13875	13753	13950	13824	13602	13701	13806	13950	13841	13688	14036	13950	13846	13843	13777	13843	13775	13880	13811	13979	13565	13742	13877	13835	13815	13854	13799	13914	13663	13744	13884	13997	13560	13826	13881	13841	13804	13752	13805	13945	13705	13862	13846	13861	13804	13733	13856	13790	13816	13776	13733	13829	13762	13850	13883	13993	13839	13811	13831	13826	13813	13899	13651	13812	13864	13895	13722	13801	13938	13928	13737	13824	13948	13721	13833	13812	13893	13631	13792	13895	13769	13788	13791	13824	13794	13784	13845	13744	13780	13748	13862	13676	13849	13775	13736	13761	13729	13705	13809	13668	13583	13933	13777	13759	13888	13762	13788	13816	13723	13806	13792	13860	13673	13746	13783	13761	13787	13890	13849	13871	13731	13862	13785	13797	13818	13753	14000	13761	13853	13777	13942	13708	13969	13790	13848	13749	13844	13787	13826	13785	13687	13762	13765	13876	13901	13683	13647	13758	13815	13899	13868	13882	13923	13953	13894	13905	13717	13815	13758	13716	13829	13617	13879	13839	13874	13766	13771	13949	13774	13829	13797	13696	13905	13838	13905	13801	13895	13771	13726	13796	14023	13725	13843	13772	13759	13896	13901	13793	13853	13745	13762	13758	13671	13831	13921	13729	13765	13755	13808	13796	13855	13824	13820	13735	13824	13737	13976	13896	13766	13891	14012	13754	13764	13729	13763	13735	13873	13788	13801	13880	13827	13921	13757	13899	13687	13772	13793	13605	13865	13823	13775	13841	13940	13706	13905	13842	13845	13957	13652	13678	13741	13902	13698	13860	13749	13757	13968	13771	14015	13880	13776	13881	13779	13744	13708	13862	13853	13704	13744	13901	13781	13846	13781	13709	13840	13919	13859	13948	13664	13875	13897	13926	13729	13961	13944	13730	13571	13733	13836	13925	13709	13790	13889	13776	13872	13890	13638	13951	13861	13743	13949	13856	13676	13872	13786	13722	13860	13818	13685	13751	13868	13836	13823	13746	13715	13893	13942	13741	14116	13803	13681	13801	13758	13616	13911	13811	13767	13940	13834	13862	13959	13755	13777	13746	13845	13778	13772	13867	13989	13933	13953	13920	13727	13814	13848	13871	13742	13844	13771	13789	13688	13856	13858	13682	13955	14029	13850	13600	13658	13723	14024	13794	13871	13764	13733	13853	13859	13737	13799	14024	13752	13836	13826	13800	13887	13840	13880	13783	13855	13917	13988	13816	13757	13982	13870	13749	13762	13939	13643	13858	13885	13837	13965	13713	13871	13826	13783	13735	13910	13799	13819	13849	13799	13755	13845	13711	13837	13776	13675	13727	13737	13867	13701	13881	13844	13863	13795	13796	13928	13896	13839	13797	13780	13899	13922	13709	13880	13948	13833	13789	13823	13849	13867	13854	13752	13900	13902	13782	13715	13857	13554	13781	13834	13609	13876	13660	13770	13821	13855	13779	13836	13678	13783	13886	13717	13796	13594	13935	13765	13902	13616	13867	13811	13800	13695	13867	13746	13653	13766	13797	13857	13736	13821	13870	13635	13666	13826	13844	13873	13856	13736	13827	13926	13836	13801	13953	13888	13772	13954	13686	13776	13733	14026	13849	13746	13822	13789	13808	13846	13811	13749	13807	13548	13691	13915	13903	13790	13747	13770	13933	13879	13843	13559	13889	13757	13875	13842	13686	13828	13888	13779	13760	13819	13642	13847	13807	13656	13962	13859	13861	13795	13840	13696	13831	13778	13880	13799	13906	13721	13841	13801	13756	13902	13795	13590	13858	13794	13798	13844	13800	13961	13740	13786	13877	13827	13894	13774	13809	13859	13809	13726	13902	13805	13820	13625	13791	14023	13803	13837	13646	13815	13896	13670	13712	13821	13778	13796	13628	13906	13750	13990	13626	13869	13750	13891	13744	13726	13776	13906	14014	13788	13960	13867	13823	13894	13771	13821	14004	13749	13868	13772	13806	13770	13939	13755	13751	13836	13856	13795	13951	13718	13942	13952	13835	13825	13887	13714	13888	13930	13892	13866	13843	14023	13731	13930	13790	13772	13710	13845	13926	13764	13831	13788	13850	13806	13879	13801	13909	13857	13885	13920	13791	13840	13765	13815	13644	13988	13911	13853	13688	13807	13699	13811	13805	13873	13994	13810	13712	14026	13724	13833	13767	13939	13813	13832	13980	13783	13882	13855	13917	13766	13896	13880	13700	13712	13827	13849	13747	13831	13740	13713	13725	13767	13757	13827	13750	13976	13714	13885	13921	13819	13855	13729
22004	21115	28387	24108	21452	23772	25757	21570	20450	21008	20754	20703	20741	20503	20709	20534	20600	20402	20614	20605	20546	20827	20691	20528	20468	20560	20378	20662	21478	22426	22558	21886	21137	20401	20477	20361	20520	20526	20485	20369	20460	20540	20496	20360	20598	20427	20194	20366	20515	20374	20393	20428	20524	20354	20402	20528	20597	20412	20401	20551	20145	20235	20547	20317	20522	20350	20276	20303	20445	20495	20279	20497	20409	20335	20451	20271	20251	20385	20337	20453	20331	20301	20309	20299	20297	20098	20368	20384	20333	20399	20420	20549	20608	20244	20416	20419	20367	20578	20250	20302	20325	20364	20361	20496	20303	20228	20302	20567	20219	20405	20203	20346	20279	20103	20273	20162	20114	20471	20064	20245	20413	20250	20240	20338	20426	20258	20287	20247	20443	20357	20436	20477	20378	20474	20472	20630	20424	20366	20210	20340	20145	20378	20292	20211	20181	20146	20427	20289	20355	20203	20444	20330	20297	20041	20454	20293	20248	20441	20551	20406	20342	20230	20286	20326	20262	20320	20464	20303	20363	20296	20165	20560	20285	20359	20441	20394	20240	20418	20327	20201	20506	20181	20413	20307	20279	20460	20337	20115	20465	20262	20246	20359	20462	20336	20471	20451	20316	20318	20349	20429	20261	20237	20377	20470	20278	20307	20342	20472	20371	20263	20532	20201	20486	20371	20473	20397	20250	20467	20458	20316	20239	20455	20582	20212	20156	20432	20298	20328	20321	20390	20372	20212	20341	20430	20140	20418	20231	20481	20380	20592	20457	20243	20510	20379	20369	20275	20182	20342	20511	20397	20507	20271	20468	20324	20417	20351	20381	20435	20343	20433	20335	20290	20229	20311	20324	20259	20141	20015	20253	20146	20072	20274	20226	20331	20259	20336	20299	20270	20172	20442	20298	20260	20466	20538	20432	20602	20400	20342	20280	20340	20490	20273	20381	20349	20357	20336	20148	20359	20284	20333	20147	20417	20003	20305	20418	20183	20313	20410	20309	20342	20325	20222	20257	20102	20382	20502	20301	20268	20116	20305	20572	20266	20310	20603	20490	20462	20505	20468	20355	20423	20478	20389	20408	20473	20251	20361	20412	20251	20230	20406	20448	20137	20411	20284	20335	20409	20303	20289	20169	20389	20240	20382	20552	20389	20173	20409	20330	20289	20288	20340	20484	20398	20427	20283	20487	20355	20245	20489	20514	20231	20251	20209	20571	20317	20338	20079	20446	20326	20360	20304	20208	20255	20217	20192	20295	20482	20173	20276	20469	20387	20348	20218	20411	20294	20420	20266	20340	20308	20348	20213	20192	20327	20295	20290	20399	20247	20290	20388	20228	20534	20400	20458	20508	20372	20499	20192	20351	20167	20222	20448	20372	20349	20392	20100	20281	20214	20374	20416	20467	20595	20288	20420	20335	20144	20284	20405	20320	20200	20162	20200	20525	20327	20399	20219	20210	20325	20392	20405	20285	20229	20222	20273	20068	20447	20390	20447	20233	20346	20286	20159	20113	20249	20421	20431	20440	20240	20256	20271	20537	20138	20428	20151	20311	20355	20497	20235	20380	20467	20347	20289	20228	20234	20362	20466	20567	20529	20398	20448	20360	20280	20328	20322	20413	20363	20326	20248	20510	20155	20266	20120	20383	20310	20285	20343	20494	20298	20148	20171	20247	20210	20405	20479	20310	20235	20480	20292	20355	20153	20541	20422	20389	20348	20421	20295	20331	20287	20212	20377	20382	20217	20152	20495	20438	20302	20305	20221	20293	20137	20273	20363	20114	20271	20141	20218	20381	20439	20340	20194	20365	20452	20565	20219	20438	20514	20312	20495	20615	20271	20478	20408	20391	20181	20255	20413	20429	20187	20157	20220	20052	20375	20429	20476	20391	20444	20322	20385	20126	20358	20528	20210	20256	20300	20369	20478	20222	20213	20382	20159	20240	20349	20261	20358	20346	20154	20304	20265	20472	20279	20460	20025	20284	20355	20376	20330	20288	20393	20305	20536	20391	20139	20444	20200	20433	20353	20245	20300	20351	20378	20247	20173	20458	20269	20279	20165	20190	20239	20440	20291	20397	20251	20223	20441	20522	20302	20213	20235	20476	20297	20116	20403	20256	20583	20379	20335	20288	20362	20351	20368	20302	20529	20382	20187	20298	20289	20345	20499	20348	20479	20473	20447	20401	20199	20363	20385	20345	20502	20507	20464	20569	20226	20340	20345	20104	20136	20490	20423	20072	20140	20439	20203	20359	20474	20389	20455	20422	20258	20287	20339	20228	20383	20447	20381	20299	20421	20350	20452	20404	20273	20450	20242	20268	20301	20263	20286	20418	20228	20346	20334	20518	20136	20267	20473	20377	20382	20167	20241	20180	20338	20458	20288	20403	20108	20434	20163	20252	20301	20257	20255	20333	20433	20316	20344	20234	20463	20372	20608	20450	20370	20324	20368	20426	20376	20427	20460	20425	20447	20553	20272	20221	20394	20380	20333	20289	20348	20406	20355	20282	20333	20292	20313	20284	20243	20406	20406	20369	20319	20234	20351	20445	20582	20175	20714	20273	20386	20313	20362	20312	20284	20182	20265	20236	20554	20300	20425	20471	20219	20307	20368	20390	20290	20390	20326	20392	20456	20243	20316	20252	20402	20329	20438	20546	20408	20432	20398	20296	20215	20428	20433	20403	20448	20161	20369	20222	20578	20349	20205	20366	20171	20218	20526	20412	20225	20373	20179	20147	20121	20363	20169	20386	20383	20233	20250	20454	20323	20325	20263	20276	20325	20526	20252	20313	20375	20585	20386	20335	20289	20239	20503	20405	20273	20419	20159	20437	20392	20191	20211	20490	20294	20275	20397	20403	20534	20245	20262	20249	20096	20368	20214	20230	20513	20467	20354	20402	20623	20705	20107	20499	20447	20486	20177	20270	20233	20285	20248	20334	20404	20447	20307	20298	20398	20492	20274	20305	20379	20314	20177	20310	20419	20250	20250	20423	20093	20290	20588	20231	20205	20378	20233	20390	20303	20270	20305	20538	20739	20542	20414	20399	20335	20183	20404	20394	20365	20549	20530	20460	20353	20478	20401	20372	20281	20486	20316	20242	20356	20138	20327	20243	20425	20485	20289	20418	20398	20435	20227	20197	20267	20306	20342	20124	20108	20367	20211	20360	20396	20313	20120	20357	20440	20236	20392	20271	20405	20610	20484	20075	20316	20485	20467	20357	20428	20364	20278	20395	20291	20584	20382	19981	20503	20257	20287	20434	20380	20284	20588	20112	20547	20402	20356	20275	20244	20379	20269	20549	20481	20251	20425	20368	20415	20245	20410	20244	20251	20225	20422	20065	20292	20257	20183	20460	20187	20268	20347	20337	20470	20158	20236	20238	20184	20493	20232	20221	20277	20453	20222	20326	20210	20144	20489	20179	20332	20368	20216	20276	20242	20447	20279	20327	20231	20194	20342	20320	20427	20590	20366	20254	20350	20258	20377	20490	20175	20475	20384	20210	20151	20095	20170	20220	20303	20185	20334	20381	20144	20161	20408	20346	20306	20594	20340	20556	20329	20284	20409	20378	20366	20247	20277	20095	20424	20326	20258	20187	20540	20267	20101	20183	20308	20266	20296	20262	20454	20372	20192	20316	20469	20384	20365	20414	20394	20293	20431	20361	20176	20257	20216	20311	20310	20258	20507	20290	20441	20232	20372	20325	20436	20350	20385	20390	20271	20477	20449	20425	20630	20480	20381	20370	20328	20319	20450	20292	20251	20545	20137	20639	20264	20549	20352	20247	20367	20218	20414	20253	20461	20361	20382	20302	20338	20357	20288	20365	20374	20528	20455	20322	20224	20325	20140	20203	20332	20380	20246	20314	20156	20265	20362	20118	20357	20328	20228	20432	20359	20497	20402	20345	20220	20257	20516	20262	20106	20296	20491	20306	20422	20382	20182	20253	20207	20345	20162	20326	20408	20365	20203	20397	20258	20291	20346	20263	20268	20275	20448	20340	20390	20633	20301	20363	20272	20356	20475	20379	20459	20210	20240	20170	20233	20229	20287	20590	20202	20304	20159	20396	20606	20542	20146	20138	20197	20111	20391	20482	20513	20154	20225	20326	20387	20208	20339	20393	20397	20367	20413	20430	20396	20497	20230	20389	20207	20333	20047	20272	20316	20330	20227	20286	20210	20340	20258	20311	20411	20315	20399	20466	20496	20221	20314	20361	20436	20214	20305	20324	20266	20254	20216	20432	20206	20478	20446	20298	20217	20346	20419	20444	20380	20408	20320	20340	20457	20408	20346	20175	20030	20359	20421	20267	20204	20244	20602	20424	20356	20140	20177	20548	20275	20273	20206	20214	20214	20464	20394	20410	20251	20273	20092	20318	20553	20715	20344	20134	20085	20233	20318	20267	20242	20164	20237	20262	20391	20366	20774	20213	20358	20457	20542	20483	20368	20141	20376	20549	20424	20483	20261	20329	20425	20325	20480	20498	20422	20291	20352	20355	20154	20381	20079	20440	20341	20305	20148	20457	20403	20280	20192	20334	20217	20263	20306	20219	20428	20586	20263	20240	20161	20158	20337	20292	20273	20288	20085	20341	20443	20359	20238	20508	20540	20625	20378	20291	20382	20314	20364	20266	20324	20220	20268	20395	20448	20252	20363	20389	20440	20415	20340	20366	20380	20489	20499	20433	20398	20220	20342	20505	20369	20276	20224	20484	20441	20439	20277	20297	20374	20237	20372	20253	20348	20346	20240	20283	20274	20362	20294	20533	20435	20229	20477	20355	20344	20244	20377	20449	20213	20294	20255	20377	20261	20245	20338	20381	20382	20493	20423	20269	20342	20174	20198	20060	20211	20220	20194	20152	20274	20204	20284	20212	20471	20169	20273	20329	20596	20469	20287	20200	20396	20279	20562	20197	20412	20234	20481	20478	20403	20293	20305	20299	20163	20458	20498	20395	20389	20395	20335	20292	20244	20279	20456	20205	20296	20195	20205	20037	20224	20249	20206	20494	20065	20169	20311	20466	20385	20433	20500	20490	20362	20308	20082	20602	20503	20494	20350	20442	20463	20367	20566	20450	20354	20376	20171	20466	20338	20065	20274	20342	20516	20257	20346	20424	20277	20487	20293
24776	52604	45814	24933	18399	17709	17220	17182	16865	16723	16755	16732	16537	16646	16485	16712	16593	16601	16641	16605	16487	16646	16463	16541	16617	16618	16410	16738	18432	19257	19243	18207	17052	16499	16388	16390	16627	16594	16488	16409	16494	16479	16099	16578	16416	16515	16467	16488	16311	16438	16511	16367	16427	16544	16503	16561	16398	16596	16521	16461	16393	16408	16242	16481	16457	16401	16543	16328	16443	16608	16514	16565	16514	16413	16367	16302	16606	16474	16447	16442	16462	16366	16284	16321	16143	16477	16433	16395	16689	16542	16556	16583	16543	16438	16331	16465	16448	16473	16457	16360	16591	16186	16502	16607	16435	16392	16432	16417	16331	16434	16469	16420	16399	16356	16331	16352	16428	16598	16529	16270	16440	16545	16328	16393	16424	16301	16549	16399	16489	16483	16340	16506	16470	16544	16407	16412	16382	16480	16589	16402	16397	16262	16460	16343	16621	16446	16447	16551	16444	16159	16526	16645	16405	16480	16398	16412	16350	16435	16553	16188	16318	16337	16473	16320	16562	16632	16334	16587	16576	16225	16426	16414	16597	16435	16425	16339	16421	16433	16327	16496	16522	16485	16506	16348	16377	16577	16503	16304	16438	16487	16303	16355	16330	16475	16420	16396	16390	16336	16288	16336	16432	16443	16573	16291	16394	16453	16522	16542	16500	16407	16501	16332	16483	16575	16547	16334	16359	16468	16346	16423	16390	16558	16374	16564	16439	16402	16416	16269	16487	16357	16355	16449	16399	16425	16560	16572	16590	16448	16571	16419	16472	16427	16657	16407	16321	16451	16588	16456	16322	16420	16325	16415	16588	16457	16505	16331	16323	16443	16420	16606	16496	16310	16569	16358	16469	16311	16335	16470	16405	16444	16326	16432	16690	16441	16619	16443	16535	16327	16320	16511	16338	16348	16462	16612	16280	16467	16640	16414	16550	16471	16512	16468	16524	16406	16471	16360	16349	16327	16638	16388	16514	16427	16377	16356	16526	16373	16398	16393	16311	16516	16397	16432	16289	16332	16490	16363	16253	16657	16273	16527	16384	16428	16530	16522	16555	16571	16346	16469	16490	16472	16286	16493	16325	16563	16395	16614	16565	16562	16514	16497	16475	16386	16529	16364	16435	16406	16374	16536	16342	16479	16368	16398	16481	16405	16560	16381	16404	16431	16322	16577	16467	16546	16371	16546	16667	16421	16262	16406	16483	16528	16443	16539	16316	16560	16543	16497	16447	16393	16426	16516	16270	16434	16260	16405	16412	16266	16375	16434	16487	16541	16492	16386	16482	16388	16465	16517	16220	16431	16546	16471	16524	16518	16377	16385	16612	16294	16340	16421	16460	16492	16651	16411	16563	16521	16566	16323	16378	16285	16375	16554	16620	16402	16561	16493	16385	16237	16429	16407	16440	16494	16399	16394	16406	16416	16333	16412	16568	16350	16402	16488	16311	16591	16460	16402	16221	16488	16382	16478	16511	16385	16444	16361	16469	16413	16459	16398	16501	16496	16449	16317	16484	16451	16363	16360	16556	16387	16451	16622	16528	16396	16457	16464	16457	16506	16482	16477	16437	16472	16521	16701	16219	16403	16349	16454	16392	16557	16421	16362	16522	16523	16366	16351	16627	16380	16533	16341	16395	16420	16420	16480	16448	16517	16554	16198	16603	16488	16455	16379	16646	16391	16330	16386	16487	16464	16288	16561	16296	16490	16523	16612	16541	16381	16555	16238	16560	16346	16450	16421	16387	16445	16594	16258	16484	16363	16403	16575	16520	16526	16489	16340	16426	16338	16517	16405	16391	16491	16312	16378	16344	16408	16365	16560	16378	16285	16493	16389	16360	16414	16504	16363	16576	16278	16424	16287	16385	16454	16475	16511	16349	16437	16493	16548	16643	16571	16503	16421	16487	16192	16528	16428	16470	16528	16339	16536	16535	16362	16562	16316	16433	16382	16504	16613	16483	16517	16377	16649	16598	16485	16470	16414	16556	16491	16393	16339	16630	16389	16416	16359	16582	16373	16490	16530	16229	16316	16485	16509	16463	16420	16488	16365	16627	16435	16333	16352	16433	16357	16492	16560	16527	16558	16312	16493	16422	16507	16371	16481	16422	16579	16237	16359	16390	16396	16342	16534	16494	16437	16451	16406	16326	16452	16349	16500	16428	16521	16341	16497	16475	16591	16452	16398	16433	16502	16395	16474	16432	16357	16438	16360	16423	16379	16495	16530	16448	16390	16378	16556	16370	16356	16437	16482	16252	16529	16676	16341	16672	16417	16519	16440	16445	16407	16500	16479	16603	16403	16323	16363	16407	16382	16481	16469	16518	16419	16423	16418	16520	16310	16550	16493	16338	16299	16620	16421	16461	16468	16526	16511	16577	16324	16446	16543	16492	16467	16484	16550	16435	16703	16386	16418	16399	16434	16592	16175	16613	16319	16467	16328	16431	16494	16456	16510	16477	16433	16324	16406	16470	16431	16567	16279	16237	16370	16421	16476	16650	16499	16691	16565	16398	16351	16556	16309	16487	16400	16498	16468	16454	16483	16437	16486	16438	16457	16444	16521	16684	16527	16620	16455	16373	16639	16388	16323	16360	16500	16538	16439	16329	16529	16435	16557	16443	16348	16537	16432	16477	16350	16410	16462	16608	16502	16263	16525	16652	16485	16485	16259	16681	16171	16513	16397	16445	16538	16437	16493	16439	16375	16418	16463	16249	16500	16521	16490	16332	16284	16437	16434	16080	16401	16361	16511	16407	16340	16258	16323	16575	16409	16460	16478	16414	16532	16684	16406	16462	16253	16399	16447	16442	16360	16377	16411	16573	16630	16415	16369	16612	16452	16555	16295	16339	16565	16333	16643	16408	16600	16401	16380	16513	16480	16391	16615	16432	16462	16334	16455	16336	16326	16491	16319	16579	16405	16382	16578	16553	16528	16378	16349	16507	16242	16467	16494	16328	16517	16364	16245	16396	16436	16333	16324	16294	16345	16453	16500	16446	16208	16517	16554	16480	16552	16507	16335	16372	16465	16436	16379	16531	16571	16587	16584	16516	16440	16346	16414	16543	16423	16441	16403	16610	16482	16457	16638	16489	16395	16418	16459	16349	16403	16456	16727	16540	16323	16524	16491	16041	16260	16635	16445	16348	16170	16599	16495	16371	16470	16494	16350	16439	16487	16437	16562	16470	16659	16380	16501	16385	16438	16473	16580	16397	16396	16495	16485	16375	16396	16423	16436	16467	16488	16641	16445	16329	16391	16546	16376	16430	16371	16555	16275	16598	16386	16437	16422	16539	16529	16391	16287	16550	16412	16501	16550	16220	16569	16545	16481	16445	16468	16563	16430	16607	16502	16344	16445	16561	16352	16504	16521	16296	16519	16462	16390	16327	16407	16458	16603	16573	16407	16407	16577	16401	16306	16395	16566	16360	16492	16274	16275	16416	16600	16368	16401	16513	16490	16290	16491	16441	16539	16511	16480	16557	16489	16507	16563	16597	16429	16377	16648	16392	16486	16493	16364	16445	16416	16287	16391	16504	16377	16495	16343	16397	16331	16474	16391	16554	16389	16379	16360	16428	16594	16361	16602	16480	16434	16452	16441	16455	16345	16411	16345	16343	16392	16502	16622	16401	16537	16477	16389	16395	16509	16317	16389	16503	16329	16421	16420	16420	16323	16408	16255	16489	16250	16378	16267	16410	16737	16516	16371	16486	16512	16354	16402	16632	16260	16303	16439	16492	16396	16336	16529	16365	16468	16383	16433	16397	16334	16404	16404	16489	16587	16430	16370	16427	16479	16495	16558	16471	16459	16427	16648	16367	16368	16331	16564	16615	16418	16253	16402	16437	16292	16325	16276	16559	16299	16454	16352	16439	16557	16462	16484	16376	16418	16434	16553	16477	16486	16456	16350	16240	16416	16511	16329	16247	16421	16517	16381	16459	16422	16342	16539	16366	16473	16585	16469	16471	16514	16463	16439	16442	16387	16369	16399	16427	16429	16352	16411	16522	16448	16466	16495	16303	16421	16538	16396	16341	16342	16433	16341	16496	16473	16471	16511	16425	16343	16444	16375	16357	16491	16469	16556	16380	16398	16548	16512	16421	16548	16298	16485	16613	16310	16397	16494	16419	16430	16388	16534	16355	16406	16339	16611	16488	16512	16636	16424	16527	16413	16356	16362	16541	16440	16467	16498	16461	16513	16356	16614	16352	16436	16564	16329	16467	16333	16404	16422	16520	16469	16399	16251	16483	16454	16343	16401	16288	16574	16387	16243	16486	16495	16455	16567	16084	16360	16454	16438	16540	16328	16369	16448	16367	16592	16416	16263	16278	16462	16447	16479	16474	16422	16545	16544	16262	16450	16450	16474	16416	16434	16415	16330	16596	16437	16512	16547	16430	16382	16606	16366	16338	16476	16415	16532	16465	16479	16346	16425	16479	16405	16387	16392	16689	16398	16450	16487	16557	16383	16393	16571	16555	16436	16510	16493	16424	16314	16460	16351	16620	16545	16278	16453	16527	16507	16423	16162	16374	16579	16558	16383	16588	16390	16596	16386	16556	16629	16415	16493	16325	16472	16423	16224	16574	16328	16455	16473	16410	16493	16318	16465	16517	16541	16624	16404	16538	16348	16421	16540	16291	16301	16322	16572	16634	16521	16451	16330	16322	16376	16382	16575	16565	16560	16578	16344	16160	16335	16443	16522	16547	16591	16358	16500	16380	16351	16415	16582	16567	16293	16343	16440	16490	16412	16387	16664	16418	16616	16423	16584	16399	16436	16312	16484	16655	16365	16366	16311	16440	16316	16614	16342	16269	16305	16360	16385	16475	16466	16569	16451	16587	16438	16482	16391	16517	16433	16503	16428	16482	16437	16573	16465	16479	16559	16442	16485	16463	16511	16431	16406	16383	16379	16438	16382	16465	16423	16258	16469	16400	16497	16307	16363	16592	16548	16491	16300	16393	16579	16390	16333	16408	16377	16521	16446	16438	16450	16465	16342	16246	16423	16497	16356	16523	16430	16384	16351	16334	16517	16629	16429	16445	16527	16340	16512	16559	16544	16454	16481	16470	16350	16430	16247	16574	16403	16434	16502	16407	16433	16434	16315	16315	16282	16330	16534	16507	16399	16521	16466
29698	25021	27173	22573	19536	19325	19523	19343	19330	19117	19306	19151	19239	19228	19376	19301	19029	19230	19132	19132	19344	19047	19140	19025	19345	19033	19043	19258	19236	19178	19232	19296	19420	19088	19178	19050	19136	19064	19161	19024	19049	19015	19114	19096	19042	19070	18832	19086	18921	19143	19172	19104	19058	19181	18976	19257	19278	19106	19037	19146	19120	19091	19051	19227	19087	18984	19245	19244	19073	19143	18945	19167	19212	18906	19237	19092	19170	19165	19207	19205	19082	18958	19091	19143	19006	19088	18876	19095	19063	19063	19127	18999	19244	19070	19135	19033	19017	19257	19096	18938	19214	19128	19322	19209	19066	19263	19185	19057	19286	19159	19181	18966	19043	19212	19066	19183	19222	19011	19119	19307	18985	18997	19101	19096	19206	19032	19149	18858	19204	19175	19190	19256	19114	19025	19134	19067	19433	19203	18956	19022	18861	19219	19129	18989	19129	18975	18933	19151	18896	19142	19169	19136	19002	18992	19178	19266	19098	19028	19174	18936	19014	19038	19218	19118	19088	19207	19183	18971	19355	19215	19136	19210	19142	19097	19220	19170	19188	19270	19106	19240	19359	19042	19039	18851	19075	19108	19207	19193	18926	19022	19158	18992	19289	19205	18966	19179	19193	19131	19147	19045	19373	19043	19171	18918	19130	19232	19128	19087	19132	19245	19046	19038	19149	19141	18844	19104	19135	19345	19097	19161	19101	19166	19008	19051	19106	19102	19169	19068	19390	18940	19344	19143	18880	19181	18919	19137	19166	19076	18971	19044	19008	19138	18948	19105	19223	19252	19155	19353	19028	19142	18912	19201	19171	19099	19185	19131	19170	19061	19154	18889	19192	19162	19236	19138	19276	19168	19081	19012	19258	18956	19156	19062	19136	18959	19153	19151	19236	19064	19214	19122	19126	18899	19042	19173	19096	19103	19068	19202	19089	18975	19192	18988	19108	18988	19009	19163	19005	19245	19232	19135	19040	19103	19427	19210	19188	19227	19099	19186	18830	19174	19198	19397	19210	19033	19118	18934	19000	19211	19342	19165	18798	19287	19005	19265	19128	19266	19223	19074	19115	19113	19086	19129	19389	19069	18977	19072	19180	19045	19089	19003	18983	19046	18893	19173	19151	19170	19175	19237	19027	19156	19160	19174	19197	19042	19251	19085	19060	19032	19086	19211	19193	19087	19027	19337	19135	19132	19071	18976	19029	18952	19229	19139	19159	19154	19071	19039	19293	18980	19266	19302	19342	19119	19237	19099	18961	19057	19005	19054	19119	19304	18939	18984	18963	19122	19011	18985	19003	19177	19104	19145	18943	19038	19206	19253	19195	19314	19001	18979	19068	19108	19216	19232	19045	18889	19084	19059	19195	19326	19276	19249	19198	19071	19357	19361	19140	19066	19008	18994	19001	19009	19212	19004	19187	18965	18958	19005	19039	19198	19149	19014	19186	19106	19085	18935	19040	18876	18916	19098	19222	19306	19062	19079	19114	19058	19055	19091	19188	19127	19077	18938	19186	19175	19025	19244	18924	19121	19253	19202	19201	18985	19172	19111	18990	19261	19066	19071	19181	19166	19089	18997	19013	19189	19244	19121	19139	19335	19124	19133	19099	19023	19118	19070	19079	19271	19189	19167	19021	19186	18968	19103	18959	19133	19289	19229	19231	18973	19191	18979	19153	19099	19050	19275	19229	19009	19196	19193	19146	19070	19026	19332	18987	19109	19166	19054	19127	19096	19066	19291	19289	19100	19142	19151	19118	19094	18865	18923	19054	19056	19209	19135	19101	19230	19286	19095	19106	19201	19131	19018	19069	19125	18971	19132	19186	19100	19171	19095	19188	19327	18960	18937	19154	18974	19216	19220	19102	19112	19294	19141	19068	18948	19049	19152	19066	19068	19041	19301	19223	19215	19152	19246	19288	18965	19177	19112	19025	19019	19109	19141	19022	19096	19034	19102	19014	18949	18954	18952	19246	19328	19099	19051	19068	19031	19223	18985	19111	19154	19001	19084	18996	19117	19057	18965	19158	19073	19142	19030	19171	19107	18981	19103	19032	19170	18947	19166	18985	19062	19127	19114	19065	19207	19207	19144	19168	19064	19013	19233	19111	19113	19188	19155	18987	19088	19186	19064	19288	19086	19322	19116	19111	18956	19074	19082	19151	19122	19283	19138	19091	19195	19229	19282	19328	19253	18909	19126	19290	19079	19249	19300	19090	19033	19129	19092	19228	18995	19102	19153	19021	19002	19162	19162	19221	18992	19062	19173	19016	19148	19073	18951	19200	19239	19208	19071	18837	19193	19268	19013	19235	19092	18964	19209	19045	19283	19138	19248	19216	18955	19117	19249	19102	19170	19234	19302	19185	19186	19101	18860	18983	19088	19026	19198	19077	19249	19133	18967	19179	19224	19119	19075	19057	19146	18902	19184	19186	19077	19090	19143	19169	19030	18997	19189	19159	19092	19138	19109	19179	19012	19261	19087	19089	18934	18942	19172	19242	19122	19024	18912	19126	19084	18926	19181	19097	19008	19102	19054	19052	19071	19085	19056	18884	19177	19262	19107	19000	19142	19076	19194	19259	19188	19008	19189	19106	19181	19277	19067	19099	19244	19167	19017	19066	19213	19172	19208	19216	19149	18999	19041	19220	19127	19061	19037	19161	18919	19162	19222	19209	19216	19307	19245	19111	19272	18957	19083	19062	19290	19192	19231	19098	19275	19215	18944	19098	19148	19018	19414	19000	19008	19062	18944	19279	19319	19186	19066	19142	19068	18977	19165	19119	19170	19054	19006	19101	19063	19163	19229	19172	19065	19229	18940	19027	19266	19330	19166	19199	19340	19099	19236	18975	19057	19072	19200	19296	19081	19093	19000	19080	19057	19288	19101	19105	19013	18976	19170	19195	19022	18923	19024	19203	18954	19181	19155	18935	18903	18983	19083	19173	19457	19156	19322	19329	19280	19092	18975	19153	19008	19188	18908	19308	19077	19155	19203	19176	19019	18976	19150	19186	19024	19272	19283	19207	19094	19221	18855	19299	19223	19125	19302	19246	18845	18979	19121	19234	19199	19323	19168	19113	19069	19168	19299	19223	19070	19125	19274	18981	19104	19329	19084	19044	19159	19237	18986	19137	19089	19261	19152	18939	19042	18899	19265	19068	19229	18812	19224	19163	19014	19238	19146	18965	19195	19282	19003	19001	19385	19053	19003	19273	19131	19255	19137	19205	19040	19064	19103	19198	19260	19033	19092	19077	19180	19267	19052	19104	19069	19155	19072	19043	19051	18969	19206	19337	19086	19158	19085	19216	19150	19323	19031	18967	18875	19274	19244	19116	19040	19078	19019	19146	19306	18998	19261	19157	19228	19174	19294	19141	18958	19081	19085	18991	19038	19110	19072	19241	19069	19188	19100	18769	18986	19273	19158	19071	18817	19130	19482	19124	19048	18913	19201	19221	19151	19260	18860	19153	19345	19036	19202	19045	19231	19289	18936	19033	19229	19221	18954	19017	19058	19074	19058	19263	18963	19085	19082	18875	19044	19072	18874	19074	18894	19010	19162	19311	19202	19064	18956	19215	19066	19080	19187	19233	19150	18897	18826	19189	19210	19167	19112	19297	19066	19159	19118	19298	19083	19200	19117	19110	19096	18904	19164	19180	19193	19279	19107	18952	19007	19201	19359	19452	19245	19048	19093	19065	19087	18984	18948	19037	18972	19176	19195	19054	19143	19290	19056	18917	19070	19067	19072	19198	18893	19008	19221	19263	19164	19094	19156	19312	19112	19072	19341	19024	19140	19145	19185	18998	19061	19160	19259	19154	19124	19018	19108	18994	19037	19144	18958	19118	19240	19140	19177	19165	19157	19058	19313	19198	19157	19160	19113	19240	19151	19231	19095	19257	19088	19251	19137	19076	19022	19291	19322	18986	19076	19037	19123	19180	19238	18995	19037	19080	18936	18980	19110	19203	19216	19142	19053	18959	19116	19044	19055	19076	18823	19057	19008	19172	19160	18938	19005	19040	18972	19145	19046	19124	19190	18938	19259	19184	19245	19199	19280	18963	19020	19100	19339	19259	19220	18988	18984	18993	19039	19177	18876	19287	19175	18987	19162	19254	18928	19014	18969	19226	19196	19075	19164	19291	19128	19005	19201	19048	18925	19160	19079	19331	18922	19305	19111	19199	19308	19149	19271	19178	19074	19001	18947	19062	19042	19290	19132	19061	18941	18975	19104	19110	19226	19127	19233	19085	19116	19047	19348	18988	19014	19336	18887	19013	19056	18936	19056	19301	19247	19167	19254	19171	19130	19122	18901	19127	19103	19141	19061	19260	19090	18791	19021	19268	19331	19150	19255	18993	19062	19107	19203	18989	19204	19159	19410	19278	19135	19120	18999	19244	19089	19057	19123	18988	19136	19304	19098	19086	19170	18960	19262	19106	19190	18946	19138	19248	19286	19333	19050	19144	19044	19142	19236	19081	18992	19214	18947	19114	18972	18938	19171	19096	19068	19063	18964	19129	19174	18902	19261	19081	19030	19227	19084	19061	19168	19099	19079	19296	19094	19217	19103	19045	19041	19174	19014	19056	18967	18949	19073	19110	19149	18900	19059	19256	19319	19131	19133	19121	19080	18966	19087	19122	18918	19053	18990	19302	19121	19145	19116	19343	19137	19165	19130	18844	19026	19066	18980	18956	19480	18847	19084	19242	19212	19144	19160	19062	19040	19269	19074	19176	19118	18996	18983	19181	18866	19099	18952	19274	19302	19254	19004	19022	19123	19014	18991	19185	18984	19220	19047	19150	19186	19136	19222	19089	19277	19311	19006	19092	18882	19153	18987	19016	19267	19010	18976	19030	19044	19132	18894	19193	19104	19133	19109	19326	19331	19130	19121	18989	19112	19153	19068	19176	18990	19084	19320	19246	19061	19084	19352	19236	19043	19065	19099	19132	18970	19007	19187	18972	18898	19325	18989	19070	18987	18843	19029	18952	19070	19262	19316	19204	19324	19087	19339	19235	19115	18920	18947	18893	19135	19038	19226	19206	19156	19207	19280	19328	19190	19147	18890	19128	19103	19067	18970	18907	19269	19025	18986	19017	18998	18994	19097	19159	19404	19074	19135	19093	19170	19395	18863
21613	32463	23889	17321	16201	16106	15778	15926	15792	15707	15658	15765	15818	15771	15798	15618	15630	15801	15741	15875	15865	15730	15860	15703	15472	15824	15895	15660	15719	15846	15968	15872	15914	15822	15769	15608	15520	15749	15716	15621	15690	15639	15701	15879	15636	15712	15737	15730	15634	15748	15611	15572	15824	15689	15610	15716	15696	15632	15460	15578	15784	15753	15837	15851	15651	15783	15841	15528	15595	15730	15729	15762	15670	15636	15676	15851	15873	15735	15821	15655	15535	15675	15770	15716	15648	15694	15496	15815	15773	15678	15723	15569	15637	15639	15752	15749	15790	15753	15800	15746	15642	15769	15727	15802	15756	15922	15805	15610	15712	15948	15636	15594	15778	15872	15602	15916	15823	15647	15850	15624	15712	15731	15607	15665	15730	15768	15619	15748	15586	15659	15651	15808	15895	15617	15662	15712	15803	15753	15655	15652	15707	15554	15841	15677	15612	15785	15819	15519	15647	15710	15771	15569	15837	15682	15572	15600	15685	15653	15558	15642	15817	15880	15829	15728	15673	15670	15869	15667	15608	15504	15761	15747	15581	15796	15613	15783	15540	15685	15720	15712	15625	15584	15792	15815	15857	15775	15754	15586	15613	15695	15653	15816	15768	15585	15654	15660	15665	15769	15648	15629	15863	15579	15663	15672	15767	15777	15666	15681	15616	15736	15624	15759	15729	15739	15687	15807	15671	15620	15534	15854	15701	15675	15555	15782	15745	15756	15711	15747	15770	15789	15691	15724	15539	15653	15716	15869	15837	15874	15853	15647	15536	15612	15711	15709	15596	15738	15997	15572	15699	15660	15845	15644	15680	15784	15722	15913	15770	15488	15699	15649	15654	15960	15627	15856	15791	15725	15794	15724	15675	15696	15667	15766	15734	15501	15684	15719	15818	15795	15614	15579	15658	15682	15526	15757	15712	15599	15696	15709	15708	15570	15854	15797	15695	15647	15843	15799	15809	15688	15676	15750	15870	15759	15755	15733	15641	15727	15761	15756	15724	15749	15717	15737	15825	15763	15783	15747	15640	15546	15706	15712	15653	15607	15834	15675	15633	15742	15839	15622	15726	15804	15540	15682	15785	15698	15725	15700	15656	15799	15676	15620	15602	15701	15577	15730	15717	15610	15784	15652	15606	15684	15685	15760	15754	15433	15631	15679	15840	15814	15789	15676	15727	15573	15734	15754	15545	15342	15708	15846	15700	15586	15863	15593	15625	15530	15590	15697	15581	15868	15740	15595	15703	15718	15492	15791	15604	15487	15613	15781	15793	15624	15598	15717	15589	15762	15821	15650	15768	15801	15563	15901	15622	15723	15646	15676	15696	15650	15853	15748	15805	15669	15721	15735	15719	15668	15910	15728	15608	15701	15813	15644	15855	15823	15715	15648	15762	15543	15863	15694	15870	15637	15614	15760	15718	15927	15833	15731	15745	15796	15730	15708	15771	15654	15701	15629	15764	15738	15586	15806	15903	15666	15846	15720	15615	15818	15775	15732	15910	15606	15773	15638	15931	15838	15707	15688	15675	15718	15692	15799	15820	15817	15755	15803	15919	15737	15763	15673	15625	15565	15777	15777	15667	15729	15660	15843	15767	15618	15718	15832	15787	15667	15845	15899	15758	15696	15732	15983	15651	15527	15747	15670	15673	15679	15704	15801	15878	15658	15705	15600	15711	15630	15612	15782	15640	15714	15703	15848	15680	15634	15834	15812	15656	15623	15706	15792	15523	15650	15745	15640	15737	15685	15558	15757	15602	15590	15622	15708	15486	15786	15775	15755	15754	15740	15755	15493	15619	15739	15520	15699	15724	15590	15913	15556	15810	15667	15584	15652	15607	15660	15677	15806	15642	15856	15751	15779	15645	15684	15731	15599	15712	15877	15527	15697	15858	15576	15742	15765	15634	15760	15773	15675	15740	15620	15828	15688	15564	15754	15755	15687	15714	15787	15572	15830	15677	15797	15847	15644	15716	15690	15856	15694	15812	15726	15914	15590	15762	15837	15650	15682	15741	15707	15737	15806	15793	15561	15516	15710	15714	15766	15832	15814	15869	15575	15845	15671	15710	15745	15856	15590	15734	15680	15694	15670	15842	15679	15872	15650	15877	15819	15669	15664	15704	15833	15777	15806	15757	15763	15614	15690	15686	15739	15663	15749	15673	15567	15915	15722	15691	15600	15770	15697	15792	15810	15560	15975	15620	15645	15760	15637	15635	15721	15517	15605	15831	15596	15765	15642	15598	15649	15710	15608	15594	15666	15888	15726	15709	15645	15962	15629	15815	15925	15859	15685	15721	15808	15774	15928	15538	15831	15733	15617	15590	15770	15715	15742	15697	15681	15689	15624	15622	15705	15870	15627	15653	15591	15648	15775	15605	15668	15595	15823	15700	15656	15730	15774	15825	15827	15720	15759	15843	15614	15581	15834	15860	15728	15704	15565	15701	15789	15740	15784	15755	15853	15644	15735	15814	15620	15745	15671	15701	15661	15673	15992	15757	15728	15711	15620	15430	15565	15780	15684	15674	15968	15574	15866	15798	15714	15792	15620	15628	15773	15748	15807	15507	15907	15733	15654	15702	15668	15928	15631	15687	15706	15712	15687	15628	15662	15676	15797	15769	15745	15663	15728	15646	15779	15569	15663	15807	15638	15681	15853	15833	15737	15846	15597	15626	15875	15681	15727	15778	15543	15671	15682	15650	15613	15705	15618	15842	15748	15784	15629	15725	15756	15811	15826	15753	15709	15756	15712	15489	15653	15754	15713	15861	15914	15738	15804	15859	15742	15902	15675	15627	15713	15695	15772	15667	15617	15584	15717	15852	15852	15549	15836	15683	15586	15610	15966	15840	15733	15632	15689	15720	15678	15771	15720	15610	15849	15547	15565	15647	15530	15693	15717	15649	15551	15686	15695	15577	15682	15801	15729	15510	15667	15615	15673	15809	15682	15728	15814	15589	15688	15868	15700	15756	15680	15826	15554	15816	15688	15682	15807	15716	15760	15800	15701	15781	15746	15835	15762	15631	15708	15725	15851	15739	15732	15869	15611	15704	15788	15767	15746	15690	15810	15838	15577	15705	15720	15680	15695	15715	15743	15746	15634	15833	15784	15738	15883	15660	15656	15684	15816	15786	15909	15584	15608	15458	15726	15517	15678	15712	15775	15674	15787	15597	15642	15596	15952	15854	15670	15862	15741	15633	15646	15784	15816	15931	15740	15566	15708	15683	15604	15712	15790	15831	15705	15681	15706	15631	15764	15796	15590	15715	15658	15704	15754	15776	15865	15680	15592	15641	15877	15566	15821	15769	15659	15577	15655	15945	15641	15711	15622	15650	15748	15650	15857	15692	15742	15831	15693	15679	15830	15575	15709	15555	15559	15506	15589	15851	15677	15928	15694	15583	15746	15762	15854	15759	15784	15695	15543	15811	15753	15810	15763	15779	15761	15675	15726	15524	15700	15817	15681	15680	15825	15601	15555	15642	15572	15589	15824	15674	15674	15687	15606	15836	15539	15664	15721	15535	15667	15711	15664	15738	15692	15668	15733	15609	15644	15834	15732	15677	15697	15520	15821	15628	15839	15775	15663	15718	15679	15627	15750	15639	15691	15786	15690	15649	15805	15743	15664	15712	15649	15711	15828	15701	15761	15747	15754	15689	15744	15829	15683	15757	15487	15753	15588	15737	15589	15834	15682	15719	15813	15728	15800	15711	15628	15510	15745	15768	15781	15855	15654	15794	15698	15711	15563	15832	15816	15648	15828	15790	15664	15728	15717	15710	15729	15820	15846	15644	15783	15741	15492	15660	15858	15846	15620	15720	15701	15603	15768	15886	15756	15647	15936	15696	15785	15566	15737	15750	15693	15836	15688	15720	15607	15692	15834	15950	15704	15659	15815	15681	15767	15737	15949	15764	15619	15648	15724	15878	15861	15748	15740	15770	15604	15680	15708	15723	15846	15733	15971	15691	15679	15582	15652	15807	15745	15721	15569	15613	15709	15810	15564	15724	15758	15785	15829	15806	15730	15796	15541	15754	15740	15843	15621	15694	15751	15753	15818	15646	15654	15636	15626	15641	15708	15891	15627	15889	15861	15544	15576	15676	15740	15876	15619	15748	15735	15775	15748	15796	15652	15687	15625	15756	15872	15690	15608	15688	15603	15660	15902	15578	15818	15700	15658	15681	15639	15647	15738	15695	15697	15708	15794	15716	15719	15536	15680	15793	15781	15714	15817	15735	15766	15715	15738	15797	15667	15626	15776	15771	15852	15720	15759	15713	15657	15625	15748	15872	15802	15668	15781	15727	15701	15720	15816	15668	15742	15595	15678	15904	15797	15845	15517	15689	15888	15918	15732	15802	15931	15625	15848	15701	15769	15811	15560	15638	15673	15780	15702	15705	15636	15781	15618	15720	15736	15764	15668	15687	15672	15346	15762	15536	15688	15689	15770	15677	15823	15727	15729	15586	15640	15553	15662	15719	15634	15807	15762	15834	15741	15678	15778	15581	15675	15594	15712	15556	15627	15686	15789	15766	15801	15763	15702	15745	15714	15896	15809	15718	15784	15797	15807	15568	15742	15542	15644	15704	15688	15676	15567	15800	15686	15847	15602	15775	15733	15797	15741	15892	15735	15700	15862	15733	15575	15697	15548	15712	15689	15520	15644	15646	15682	15825	15869	15757	15662	15618	15705	15816	15742	15767	15590	15836	15831	15775	15694	15814	15650	15641	15682	15580	15743	15531	15849	15678	15816	15640	15767	15612	15687	15739	15614	15735	15714	15843	15707	15632	15699	15573	15762	15710	15722	15608	15875	15706	15781	15676	15718	15708	15885	15795	15693	15688	15534	15728	15852	15802	15711	15909	15501	15870	15690	15704	15565	15634	15729	15612	15649	15532	15785	15761	15618	15786	15688	15802	15599	15786	15620	15736	15734	15718	15786	15682	15677	15694	15692	15721	15662	15751	15722	15602	15565	15696	15794	15780	15596	15803	15740	15584	15877	15801	15779	15870	15718	15553	15712	15589	15732	15687	15656	15722	15816	15821	15763	15648	15817	15811	15962	15781	15666	15715	15648	15831	15761	15657	15452	15547	15799	15699	15814	15786	15732	15623	15753	15668	15890	15714	15769	15804	15825
23257	21083	27802	24918	22032	20678	20262	18120	17925	18227	17905	17980	17865	18172	17936	18049	18016	17952	17958	17732	17887	17790	17924	17955	18041	17935	17819	17885	18648	19068	18685	18371	17938	17878	17945	17878	17646	17666	17724	17815	17798	17783	17972	17864	17912	17953	17827	17762	17759	17775	17760	17702	17993	17662	17970	17984	17727	17888	17705	17886	17725	17896	17893	17585	17828	17622	17809	17753	17649	18063	18027	17929	17773	17785	17889	17949	17644	17789	17817	17895	17850	17943	17883	17617	17776	17847	17870	17940	17828	17904	17809	17682	17785	17813	17626	17844	17740	17835	17893	17579	17746	17821	17644	17762	17805	17867	17767	17820	17912	17841	17797	17753	17845	17655	17962	17895	17767	17654	17769	17886	17667	17626	17489	17676	17550	17729	17665	17837	17865	17697	17878	17623	17756	18031	17879	18020	17929	17801	17761	17690	17913	17717	17734	17764	17932	17680	17854	17804	17698	17934	17832	17812	17898	17817	17838	17790	17868	17845	17718	17749	17877	17887	17746	17884	17596	17760	17664	17737	17829	17942	17751	17850	17866	17624	17815	17819	17816	17582	17825	17835	17813	17993	17593	17897	18091	17938	17907	17767	17880	17943	17943	17733	17778	17885	17569	17659	17808	17881	17955	17943	18047	17764	17788	17730	17760	17983	17717	17759	17995	17785	17794	17763	17703	17832	17816	17860	17665	17882	18020	17873	18096	18017	17959	17934	17738	17850	17622	17795	17837	17778	17660	17915	17871	18006	17715	17953	17858	17953	17865	17864	17657	17937	17759	17698	17792	17633	17895	17772	17632	17923	17710	17782	17772	17837	17867	17647	17805	17874	17829	17668	17941	17833	17906	17805	17826	17702	17721	17717	17829	17902	17951	17813	17912	17616	17741	17780	17942	17888	17854	17689	18036	18012	17856	17718	17889	17748	17877	17728	17798	17764	17690	17798	17723	17766	17897	17818	17978	17792	17825	17905	17955	17545	17885	17730	17694	17866	17795	17752	17677	17703	17797	18086	17842	17777	17876	17658	17673	17838	17685	17897	17785	17850	17769	17904	17716	17844	17986	17813	17906	17562	17677	17608	17944	18066	17814	17898	17749	17521	17934	17812	17877	17855	17774	17965	17669	17664	18040	17920	17726	17844	17740	17909	17691	17722	18059	17838	17910	17847	17852	17867	17709	18063	17937	17887	17655	17682	17928	17672	17754	17885	17825	17932	17868	17917	17896	17804	17841	17955	17672	17667	17897	17666	18016	17850	17989	17646	17882	17940	17527	17767	17765	17989	17591	17644	17918	17891	17718	17657	17747	17700	17748	17900	18050	17768	17758	17961	17998	17885	17970	17758	17834	17734	17837	17844	17603	17603	17661	17954	17673	17701	17795	17753	17614	17811	17644	17630	17694	17786	17943	17772	17860	17573	17672	17624	17717	17972	17572	17887	17951	17924	17786	17758	17762	17694	17841	17700	17830	17715	17687	17714	17788	17785	17808	17679	17884	17924	17769	17725	17826	17971	17594	17673	17694	17846	17837	17758	17745	18060	17768	17806	18052	17954	17669	18081	17903	17813	17624	17686	17805	17839	17670	17836	17704	17658	17925	17579	17923	17905	17694	17850	17848	17753	17777	17971	17737	17774	17875	17983	17942	17778	17590	17830	18095	17862	17729	17706	18033	17407	18098	17711	17686	17936	17583	17836	17767	17768	18011	17688	17786	17739	17636	17716	17720	17864	17925	17977	17696	17763	17872	17851	17749	17899	17685	17797	17907	17693	17530	17708	17595	17787	17907	17907	17841	17772	17763	17630	17839	18056	17749	17786	17751	17709	17928	17632	17831	17839	17774	17650	17689	17875	17717	17835	17824	17972	17710	18015	17876	17564	17885	17673	17821	17765	17770	17776	17942	17906	17697	17664	17578	17729	17707	17771	17824	17853	17819	17755	17755	17949	17728	17872	17458	17832	17910	17640	18039	17791	17753	17594	17694	17706	17747	18097	17915	17989	17738	17949	17771	17904	17647	17849	17817	17638	17768	17681	17709	17638	17780	17574	18083	17895	17883	17836	17873	17982	17757	17621	17718	17817	17754	17890	17934	17648	18108	17857	17676	17697	17774	18038	18102	17832	17913	17809	17740	17814	17599	17831	17760	17938	17816	17905	17807	17793	17714	17707	17687	17803	17981	17802	17736	17858	17820	18061	17814	17812	17826	17935	17775	17972	17934	17802	17847	17847	17866	17863	17772	17870	17795	17870	17821	17914	17764	17925	17821	17805	17795	17779	17832	17858	17700	17873	17878	17959	17698	17588	17873	17832	17725	17795	17684	17732	17773	17882	17924	17890	17833	17793	17816	17825	17905	17746	17724	18023	17863	17661	17756	17911	17638	17748	17774	17787	17870	17814	17929	17838	17678	17774	17839	17869	17838	17708	17778	17920	17625	17963	17910	17796	17838	17809	17756	17735	18000	17714	17670	17600	17707	17862	17858	17898	17827	17857	17625	17690	17714	17740	17663	17643	17967	17752	17918	17746	17829	17677	17892	17857	17804	17979	17629	17803	17740	17799	17805	17627	17776	17841	17841	17678	17705	17718	17674	18023	17892	17983	17712	17861	17884	17827	17857	17828	17853	17763	17678	17586	17657	17856	17793	17714	17753	17799	17668	17849	17549	17840	17816	17903	17890	17873	17619	17770	17978	17936	17708	17805	17617	17945	17879	17766	17753	17905	17861	17923	17714	17734	17865	17999	17644	17494	17631	17727	17640	17666	17837	17862	17918	17975	17728	17761	17934	17629	17830	17587	17913	17554	17722	17771	17916	17898	17688	17951	17671	17890	17948	17913	17612	17963	17883	17736	17850	17775	17980	17553	17774	17732	17654	17673	17853	17809	17786	17852	17840	17763	18066	17851	17663	18035	17800	17881	17878	17773	17702	17544	17666	17919	17867	17930	17725	17753	17935	17693	17939	17729	17766	17715	18091	17762	18076	17857	17808	17724	17868	17714	17783	18051	17971	17826	17763	17976	17955	17832	17885	17856	17884	17806	17818	17668	17670	17867	17770	17814	17709	17929	18027	17749	17809	17741	17918	17898	17877	17788	17594	17908	17926	17746	17905	17811	17783	17735	17848	17791	17676	17681	17709	17743	17722	17716	17863	17646	17726	17863	17878	17902	17827	17724	17716	17642	17937	17877	17831	17752	17711	17866	17923	17817	17730	17883	17874	17922	17868	17834	17823	17725	17863	17663	17922	17684	18026	17895	17818	17659	17883	17731	17862	17895	17748	17697	17722	17850	17694	17837	17619	17720	17813	17782	17716	17790	17838	17950	17801	17997	17908	17751	17780	17728	18033	17847	17706	17833	17635	17916	17544	17676	17667	17959	17716	17878	17762	17805	17605	17732	17876	17771	17794	17477	17813	17866	17792	17796	17621	17688	17903	17630	17737	17714	17811	17553	17797	17637	17766	17770	17931	17761	17901	17836	17725	17775	17917	17835	17820	17812	17773	17814	17693	17906	17960	17649	17938	17757	17925	17662	17672	17738	17864	17778	17841	17736	17701	17581	17833	17908	17752	17771	17751	17894	17738	18006	17748	17665	17790	17868	17901	17892	17585	17832	17856	17844	17668	17850	17925	17864	18041	17929	17749	17806	17732	17614	18008	17848	17782	17676	17727	17716	17879	17928	17752	17977	17842	17988	17790	17872	18019	17684	17884	17709	17811	17873	17660	17798	17578	17921	17694	17777	17598	17947	17917	17767	17938	17746	17726	17755	17902	17581	17750	17647	17847	17772	17762	17923	17847	17852	17847	17920	17815	18007	17787	17784	17924	17724	18012	17987	17914	17918	17850	17878	17715	17819	18018	17706	17878	17796	17983	17822	17740	17795	18102	17843	17936	17833	17812	17762	17653	17670	17800	17886	17812	17795	17632	17867	17619	17864	17832	17937	17700	17914	17735	17720	17910	17854	17757	17988	17560	17671	17500	17807	17816	17783	17819	18104	17912	17909	17738	18048	17736	17809	17801	17779	17903	17891	17731	17949	17704	17762	17939	17942	17918	17870	17904	17834	17759	17943	17765	17787	17913	17749	17727	17860	17980	17597	17909	17808	17991	17597	17759	17899	18016	17967	17961	17762	17521	17787	17836	17834	17774	17602	17703	17867	17809	17795	17823	17812	18050	17933	17701	17874	17881	17824	17966	17954	17780	17979	17779	17819	17909	17810	17850	17658	17795	17815	17749	17855	17943	18025	17885	17724	17943	17665	17788	17710	18033	17924	17813	17764	17922	17641	17879	17686	17928	17598	17953	17932	17953	17785	17970	17776	17862	17665	17665	17806	17942	17809	17738	17669	17869	17697	17698	17882	17929	17840	17800	17626	17824	17788	17626	17753	17832	17810	17722	17663	17898	17779	17788	17659	17929	17992	17678	17730	17597	17801	17726	17720	17784	17743	17873	17879	17856	17580	17666	17830	17740	17811	17829	17922	17740	17725	17899	17758	17759	17814	17836	17672	17677	17830	17868	17958	17862	17715	17965	17714	17716	17719	17775	17952	17863	17957	17976	17860	17747	17644	17686	17669	18066	17653	17754	17753	17770	17799	17712	17588	17883	17741	17913	17620	18051	17890	17787	17663	17748	17704	17953	17534	17727	17777	17840	17838	17752	17718	17839	18007	17707	17884	17861	17825	17966	17771	17742	17639	17896	17840	17830	17831	17845	17880	17778	17863	18064	17943	17782	17763	17901	17948	17691	17760	17979	17854	17992	17925	17732	17819	17660	17836	17893	17951	17771	17829	17701	17867	17641	17859	17804	18017	17758	17793	17895	17743	17836	17989	18058	17853	17552	17749	17681	17570	17807	17776	17704	17924	17908	17842	17613	17815	17760	17818	17775	17690	17770	17841	17767	17848	17578	17790	17993	17816	17921	17700	17592	17863	17782	17833	17842	17678	17919	17805	17733	17937	17924	17897	17816	17856	17777	17873	17902	17717	17732	17899	18100	17818	17940	17971	17835	17738	17834	17531	17851	18003	17956	17835	17860	17887	18108	17846	17777	17886	17867	18006	17759	17712	17951	17852	17900	17798	17762	17809	17912	17965	17834	17764	17854	17761	17721	17737	17648	17717	17721	17841	17911	17837	17763	17694
22256	43872	32960	21206	16211	15438	15430	14971	15194	15056	15092	15102	14977	14746	14954	14959	14753	14867	15022	14995	15024	14967	14886	14934	15030	14939	14867	15320	16195	16397	15899	15169	14889	14852	14953	14802	14957	14680	14796	14879	14957	14629	14884	15054	14866	14818	14852	14895	14931	14872	14752	14956	14889	14942	14783	14861	15027	14875	15071	14890	14896	14945	14956	14817	15015	14859	14823	14831	14818	14854	14839	14847	14987	14896	14933	14848	14995	15124	14873	14932	15063	14854	14797	14922	14933	15016	14923	14874	14889	15010	14851	14959	14825	14969	14781	15071	14884	14821	14828	15006	15035	14800	15160	14786	14928	14759	14902	14969	14815	14862	14942	14855	14917	14969	14933	14923	14897	14832	14841	14908	14748	14886	14986	14887	14826	15026	14884	14866	14874	14844	14722	14874	14808	14899	14894	14719	14849	14866	14698	15004	15029	14737	14910	14858	14850	15049	15053	15003	14924	14962	14802	14958	14704	14921	14824	14789	14971	14900	14822	14979	14892	14931	14818	14892	14879	14851	14864	14921	14864	14955	14998	14831	15001	14944	14835	14643	14774	14891	14869	14949	14916	14840	14902	14829	14845	14977	14933	14833	15019	14957	14948	14816	14971	14896	14842	14894	14984	14935	14942	14708	14840	14832	15007	14767	14941	14769	14889	14802	14724	14936	14788	14794	14882	14937	14770	14892	14865	14916	14905	14837	14816	14738	15055	15078	14797	14909	14856	14900	14982	14952	14872	15018	14896	14808	14855	15008	14850	14828	14854	14918	14991	14818	14841	14837	14731	14897	14734	14939	15032	14909	15045	14857	14947	14625	14727	14887	14952	14911	14818	14896	14740	15064	14777	14786	14974	14953	14737	14869	14905	14813	14734	14918	14938	14988	14862	14766	14893	14686	14935	14979	14787	14957	14861	14910	14890	14970	14913	15056	14841	14745	14922	14984	14786	14816	14971	14970	14771	14944	14847	14885	14917	14915	14889	14897	14931	15028	14689	14864	14940	14950	14955	14699	14877	14925	14774	15073	15008	14776	14734	14943	14756	15004	14800	14900	14907	14962	14904	14894	14734	14704	14903	14827	14887	14840	14804	14887	14699	14884	14780	14985	14831	14709	14876	14882	14794	14956	14811	14716	15026	14858	14986	14945	14761	14803	14934	14993	14825	14903	14962	14917	14913	15023	14803	14831	14912	14763	15071	14779	14868	14952	14909	14946	14896	15093	15033	14826	14801	14747	15062	14922	15134	14878	14901	15011	15018	14948	14830	14869	14849	14848	14719	14795	14986	14845	14753	14801	14852	14783	15004	14903	14895	14917	15046	14957	14999	14843	14962	14854	14895	14903	14824	14848	14955	14879	14924	14812	15015	14891	14854	14978	14877	14863	14852	14820	14763	14786	14889	14841	14787	14989	14867	14828	15154	14848	14762	14905	14806	14682	14827	14911	15008	14747	14730	14778	14808	14738	14924	14918	14944	14819	14917	14945	14808	14968	14815	15040	14867	15000	14831	14888	14879	14938	15004	14898	15008	14832	14900	14830	15036	14841	14883	14874	14735	14761	14817	14980	14916	14900	14641	14898	14776	14857	14866	14679	14930	14793	14902	14873	14912	14903	14987	14887	14846	14739	14966	14860	14888	14893	14921	14968	14907	14826	14885	14682	14866	14872	14970	15007	15116	14784	14717	14943	14939	14924	14927	14869	14810	14941	14843	14760	14999	14831	14905	14830	14897	14819	14889	15040	14837	14866	14814	15040	14869	14939	14735	14967	14706	15050	14865	14861	14850	14767	14643	14889	14908	14843	14981	14967	14715	14949	14934	14898	14897	14878	15026	14995	14828	14868	14758	14930	14827	14951	14985	14828	14877	14921	15056	14827	14954	14877	15041	14981	14965	14903	14823	14821	14847	14762	14871	14766	14836	14691	14966	14877	15069	14949	14927	14972	14759	14885	14913	14911	14784	14914	14767	14867	14833	14797	14745	14965	14909	14814	14892	14957	14955	14918	14843	15006	14874	14945	14928	14858	14790	14878	14975	14966	15059	14772	14835	14930	14825	15039	14875	14796	14848	14943	15000	14874	14990	14825	14867	14893	15097	14823	14921	14849	15029	14800	14964	15032	14901	14852	14909	15088	14866	14839	14908	15031	14874	14842	15025	14778	14803	14796	14856	14893	14769	14570	14985	14996	14899	14719	14811	14966	14933	15056	14858	14854	14760	14830	14979	14798	14969	14856	14903	14944	14928	15013	14948	14907	14925	14773	14904	14885	14910	14850	14850	15107	14895	14829	14870	14892	14896	14808	14861	14878	14901	14819	14846	14792	15016	14828	14881	14806	14956	14866	14821	14970	14900	14875	15010	14862	14862	14788	14886	14933	14761	14750	14829	14828	14889	14970	14900	14838	14840	14957	14951	14777	14951	15029	14831	14753	15079	14853	14952	14917	14940	15044	14654	14784	14884	14578	14896	14867	14919	14977	14786	15022	14873	14905	14953	14877	14829	14852	14841	14901	14881	14787	14998	15052	14897	14720	14736	14934	14953	14972	15057	14815	14874	14905	15055	14809	14717	14936	14901	14850	15028	14907	14994	14901	14937	14868	14808	14821	14835	14913	15044	14820	14916	14801	14899	14974	14940	14891	14884	14818	15037	14861	14969	14822	14912	14951	14739	14892	14822	15010	15040	14802	14925	14752	14914	14825	14832	14892	14777	14760	14883	14671	14887	14898	14815	14932	14793	14848	14880	14886	14891	14984	14808	15000	14997	14946	15012	14782	15072	14940	14709	14835	14968	14853	14984	14779	14795	14962	14895	15047	14881	14916	14928	14876	14974	14849	14799	15065	14782	14954	14884	14923	14965	14781	14889	14767	14916	14736	14963	14923	15066	14858	14873	14771	14916	14821	14944	14784	14997	14923	14771	14917	14842	14869	14825	14786	14791	14961	14816	15020	14896	14823	14741	14936	14919	14985	14883	14766	14790	14857	14946	14991	14927	14888	14834	14758	14807	14846	14761	15001	14794	14864	14767	14928	14910	14827	14840	14743	14926	14812	14897	14977	14910	14825	15058	14804	14964	14820	14930	14782	14746	14996	14828	15073	14846	14784	14943	14913	14810	14804	14845	14999	15024	14883	14998	14852	15028	14929	14837	15111	14899	14723	14880	14972	14949	14852	14865	14911	14688	14756	14662	15009	14935	14934	14966	14893	14935	14957	14923	14876	14790	14909	14904	14776	15144	14819	15084	15023	14808	15022	15093	14886	14771	15002	14988	14977	14726	14918	14809	14846	14958	14835	14876	14860	14846	14795	14774	14894	14811	14821	14790	14752	14866	14874	14833	14858	14753	14876	14904	15039	14954	14795	14894	14739	14819	14950	14869	14989	14891	14884	15107	14875	14830	15155	14772	14930	14979	14936	14790	14944	14614	14782	14889	14911	14862	14923	14842	14801	14868	14920	14890	14964	14887	14951	14984	14833	14802	14891	14752	14935	14996	14726	14882	14788	14778	14829	14814	14971	15058	14988	14831	14834	14862	14882	14796	14784	14830	15010	14826	14881	14894	14786	14889	14908	14754	14998	14684	14871	14823	14795	14788	14837	14821	14803	14786	14801	14997	14865	14849	15045	14824	14912	14765	14943	14827	14993	15014	14870	14968	14911	14962	14860	14751	14890	14828	14991	14985	14891	14863	14823	14979	14920	14847	14782	14764	14852	15027	14827	14762	14839	14798	14784	14863	14802	14944	14848	14834	14774	15208	14786	14806	14766	14932	14888	15051	14772	14900	14907	14885	14865	14754	15022	14930	14811	14889	14822	14991	14899	14986	14838	14953	14913	14790	14859	15009	14713	14883	14864	14829	15032	14916	14935	14884	14807	14880	14978	14953	14963	14938	14952	14991	14859	14820	14936	14928	14925	15067	14814	14966	14904	14859	14766	14934	14843	14789	14696	14870	14914	14902	15011	14837	14844	14962	14937	15062	14993	14927	14879	14930	14949	15005	15003	14926	14908	14871	14788	14838	15004	14890	14875	14902	14945	14888	14911	14884	14830	14885	14971	14889	14834	14951	14887	14886	14839	14948	14664	15016	14834	14885	14750	15039	14753	14891	14727	14852	14981	14999	14880	14785	14916	14895	14823	14936	14878	14923	14880	14754	14895	14918	14934	14986	14826	15009	14918	14904	14860	14909	14895	14923	14834	14900	14825	14816	14676	14896	14922	14827	14881	14796	14978	14987	14834	14817	14787	14746	14835	14902	14723	14820	14891	14807	14945	14791	14847	14947	14997	15066	14854	14835	14821	14938	14879	14891	14888	15008	14885	14927	14907	14992	14950	14806	14889	14670	14955	14954	14864	14808	14888	14726	14870	14813	14857	14973	14877	14794	14788	14803	14879	14825	14953	14708	14937	14967	14784	14908	14995	14796	14855	14866	14931	14819	14822	14792	14825	15022	14719	14891	14805	14807	14896	14974	14930	14921	14893	14831	14890	14922	14936	15049	14989	14892	14757	14861	14787	14807	14902	14989	14964	14901	14884	14850	14894	14881	14802	15176	14800	14798	14926	14834	14875	14953	14789	14842	14902	14954	14961	14783	15002	14873	14733	15043	14836	15001	14785	14857	15067	14938	14953	14888	14811	14945	14719	14849	14757	14814	14918	14804	14929	14937	14837	14929	14957	14800	14774	14886	14928	14866	14838	14921	14760	14869	14770	14894	14878	14863	15049	14839	14890	15031	14827	14779	14926	14860	14917	14815	14902	14831	14961	14845	14733	14899	14858	14836	14956	14940	14856	14843	14823	14948	14895	14899	15102	14753	14677	14807	14906	14917	15016	14742	15055	15042	14825	14773	14816	14904	14759	14803	14904	14727	14955	14987	14926	14934	14922	14897	14961	14939	14852	14854	15005	15001	14822	14980	14763	14858	14857	15066	14811	14869	15043	14704	14927	14922	14796	14849	14975	14926	14729	14828	14896	14848	14727	14752	14820	14709	14999	14806	14846	14909	14949	14712	14872	15011	14912	14647	15025	14861	14969	14717	14837	14934	14828	14639	14896	15034	14773	14728	14903	14801	14875	14969	14805	14786	14922	14889	14898	14919	14998	14849	14773	14739	14749	14885	14892	14909	14797	14975	14971	14969	14829
24755	21107	26474	25476	16983	15023	14985	14405	14363	14246	14102	14073	14166	14095	14173	14276	14236	14044	14178	14335	14168	14027	14053	14189	14027	13935	14135	14147	14000	14284	14233	14232	14271	14317	14096	14193	14113	14273	14160	14058	14027	14132	13952	14212	14163	14075	13918	14165	14237	13965	14218	14392	14108	14080	14188	14271	14101	13971	13784	13936	14164	14110	14010	14037	14012	14076	14077	14306	14107	13973	14000	14177	14148	14131	13903	14244	14291	14122	13919	14123	13892	14226	14210	14179	14010	14251	14253	13983	14131	14035	14097	13874	14106	13912	14324	14160	14030	14051	14066	14164	13992	13878	13862	14045	14069	14119	14328	14142	14076	14119	14080	14068	14044	14134	14090	14045	14193	13916	14113	14072	14121	14130	14170	14170	13958	14082	14050	14042	14130	14359	14110	13984	13932	14108	14074	14262	14197	14027	14189	14200	14164	13946	14158	14171	13927	14075	13915	13961	14013	14039	14138	14162	14129	14026	13995	14234	13980	14087	14109	13958	14295	14000	14098	14088	14119	14214	13990	14126	14093	14113	14215	14219	14194	14148	14059	14017	14145	14076	14238	14239	13926	13947	14027	13966	14000	13973	14146	14013	14080	14202	14176	14047	14162	14026	13980	14148	14168	14075	13967	13991	14038	14127	14112	14087	13833	14050	14042	14058	14234	14047	14091	14113	14151	14072	14080	14077	14099	14145	13972	14111	13941	14056	14161	14149	14049	14225	14057	14043	14072	14148	13960	14155	14109	14184	14109	14124	14068	14010	14098	14090	14154	14130	14211	14083	13962	14160	14001	14079	14150	13915	14093	14262	13996	14003	14119	14165	14126	14099	14111	14104	14070	14150	13929	14184	14384	14176	14145	13979	14241	14061	14030	13979	13965	14019	14036	13966	14140	14001	13984	13907	14153	14152	14036	13976	14060	14055	14081	14047	14192	14249	14130	14047	14083	14097	13987	14208	14099	14130	14211	14019	14098	14120	14096	14300	14131	14015	14162	14225	14325	14023	14186	14155	14170	14228	14036	14027	14147	14022	14056	14007	13966	14101	14051	13821	14067	14179	13994	14188	14165	14149	14086	14024	14045	14042	14088	14120	14073	14052	14173	14066	13886	13971	14186	14053	14110	14118	14101	14154	14065	14016	13964	14090	13999	14014	14055	13828	14120	13936	14220	13836	13865	13993	14081	14188	14040	13936	14169	14201	14002	14142	14187	14068	14118	14154	14178	14164	14032	14052	14049	14055	13992	14208	14294	14297	14230	14201	14169	14169	14154	14086	14148	14006	14084	14102	14095	14236	14085	14146	14084	14000	14124	13988	14200	14211	14129	14072	14095	14180	14201	14189	14042	14116	14100	14053	14104	14211	14077	14140	14260	14204	14251	14018	14207	14083	14017	13969	13755	13967	14079	14060	14189	14037	14008	14095	14192	13899	13967	14151	14069	14267	14119	14061	13987	14136	14014	14228	14164	14203	14015	14154	14083	14094	14047	14044	14230	14214	14069	14073	13994	14026	13964	14084	14080	13929	14176	14054	14231	14098	14076	14111	13985	14164	14152	14128	14025	13903	14088	13949	14196	14053	14127	13981	14003	14057	14283	13902	14032	14078	14139	13951	14072	14176	13997	13997	14035	14171	13907	14059	14178	14108	14134	14124	14236	13979	14336	13947	14104	14038	14183	14079	14350	14107	14087	14068	13983	14083	14047	14027	14153	14150	13934	13987	14195	14005	14253	13999	14003	14045	14070	14202	13987	14053	14213	14143	13941	14078	14243	14033	14115	14207	13980	14098	13882	14051	14252	14078	14206	14173	14017	14089	14110	14095	13985	14231	14054	14019	14042	14127	13892	14151	14165	14300	14028	13851	14153	14342	14166	14074	13951	14005	13998	13965	14146	14315	14088	13933	13959	14065	14169	13946	14258	14139	14190	13865	14200	14060	14190	14066	14188	14127	14031	14084	14034	14033	14348	14237	14061	14139	13867	14139	14226	14027	14125	14163	14077	14013	14177	14058	14241	14147	14120	14060	14048	14077	14088	14043	14224	14181	14098	14125	14213	14073	14105	14179	14255	14060	14133	14109	13858	14001	14138	14060	13987	14020	14221	14155	14111	14075	14195	14233	14037	14141	14072	14001	14232	14058	14362	14298	14238	14105	14017	14028	14087	13999	14139	14118	14023	14188	14055	14198	14102	14229	14379	14232	14041	13963	13949	14106	14124	14092	14146	14080	14178	14085	14111	14179	14126	14138	14000	13904	14038	14156	14257	14089	14126	14197	14042	14014	13996	14212	13979	14295	14197	14002	13891	14018	13936	14130	14201	14155	14064	14027	14018	13933	13980	14158	14257	14025	14273	14181	14035	13989	14112	14061	14090	14058	14077	14132	14171	14331	14156	14102	14166	14062	14214	14135	14227	14147	14052	14076	13881	13986	14004	14094	14112	14127	14225	14167	14114	14172	14148	14018	14138	14104	13851	14053	13733	13823	14076	13983	13996	14101	13943	14166	13861	14012	14184	14146	14066	13929	14145	14017	14079	14126	14030	14050	13997	14079	14011	14068	13981	14110	13978	14069	13867	14084	14062	14277	13998	14222	13854	14182	14095	14050	14204	14097	14158	14192	13940	14203	14379	13983	14110	14140	14074	14034	14140	14269	14146	14223	14219	13974	14045	14109	14121	14166	13998	13875	13910	14083	13995	13979	14225	14276	14230	14053	14236	14089	14048	14120	14242	14059	14099	14227	14136	13910	14064	14218	13963	14168	14201	13981	14208	14005	14222	14108	14032	14153	14242	13917	13941	14052	14073	14105	13947	14132	14072	14100	14043	14005	14154	14169	14072	14282	14073	13845	14170	13915	14047	13962	14144	14012	13977	14061	14123	13993	14048	14183	14234	14253	14030	14165	14252	14342	14138	14051	13908	13994	13955	14097	14169	13998	14200	14040	14083	14070	14100	14113	14046	14182	14066	13991	14089	13963	14115	13998	14129	14261	14177	14122	13888	14073	14198	13800	14098	14024	14206	14123	14074	13996	14087	14113	14116	14071	13944	14062	14275	14056	14105	14326	14229	14083	14081	13949	14136	14104	14115	14063	14062	14152	14109	13928	14138	14218	14060	14023	14067	14046	14216	14096	14355	13927	14005	14089	14059	14014	13959	13900	14152	13880	14198	14077	14265	14120	13922	14153	14101	14068	14149	14116	14091	14057	14214	14140	13760	14104	14070	13881	14108	14192	14224	14203	14257	14071	14228	14066	14107	14077	14080	14343	13973	14137	13998	14113	14038	13809	14058	14151	13960	14117	14031	14111	14177	14104	14064	14051	14014	14123	14047	14209	14206	13998	13976	13949	14066	14051	14199	14147	13935	14036	14019	14131	13907	14037	14122	13991	14166	14099	13938	14038	13933	13918	14095	14115	14056	14296	14127	14168	14186	13998	14048	14130	14016	14229	14129	14072	13906	14056	14092	14019	14105	13907	14055	14121	14056	14143	14277	14195	14132	14048	13968	14056	14017	14004	14103	14178	13995	14107	14090	13959	14251	14149	14060	14137	14191	14072	14180	14266	14266	14192	14077	14007	14160	14095	14118	14144	13909	13949	14069	13950	13957	14037	13826	14116	14124	14217	14079	14078	13888	14039	14001	13898	14126	13803	13937	14059	14207	14222	14155	14033	14030	14111	13917	14123	14270	14000	14038	14140	14074	14133	14301	14065	14352	14223	14003	14194	14325	14166	14282	14013	14225	14118	14002	14039	14326	14042	14062	13982	14042	14154	14104	14212	14137	14097	13898	14045	13991	14059	14093	14070	13941	14025	13972	14131	14102	14084	14105	14272	14087	14084	13954	13991	14078	14203	14254	14020	14115	13954	14258	14047	14261	13965	14016	14126	14186	14009	14261	14186	14103	14016	14223	14030	14013	14110	14017	14025	14154	13919	14113	14129	14024	13991	14159	13996	13984	14084	14042	13970	14101	14170	14069	14023	14167	14004	14003	14312	13980	14170	14110	14181	14007	13993	14122	14185	14268	14056	14126	14155	13986	14114	13909	14186	13891	14030	14047	14123	14134	13940	14113	14176	13952	14302	13878	13871	13953	13983	14157	13979	14011	14032	14115	13922	14087	13954	14216	14254	14119	14039	14127	14121	14116	14267	14091	13970	14137	14109	14022	14028	14250	14042	14079	14096	14086	14098	14158	14261	14095	14267	14153	13893	14079	14055	14106	14167	14116	14166	14177	13981	14085	14021	14288	14088	13928	14048	14074	14077	13997	14029	13933	13909	14018	14114	14085	14244	14167	14064	14098	14094	14099	14073	13931	14022	14107	14252	13956	14151	14050	14226	14172	13986	14103	14177	14179	14166	14051	14204	13830	14249	14141	13910	14217	14170	14110	14002	14070	14081	14154	14124	14178	14163	14102	14185	14195	14031	14016	14147	13951	14145	14041	14025	14156	13971	14005	14099	14200	14150	14337	14078	14108	14222	14045	13990	14223	14297	14158	13954	13950	14116	13916	14116	13981	14249	13937	14199	14334	14116	14150	14162	14138	14032	14016	14079	14160	14025	14008	14245	14096	13910	14057	14152	14335	13920	14211	13936	14271	14037	14319	14119	13954	14219	14124	14126	13976	14184	14161	14127	14131	14256	14070	14169	14008	14238	13928	14146	14178	14059	14048	14252	14310	14044	14090	13995	13964	14075	14061	14134	14125	13837	14276	14119	14229	14014	14102	14113	14128	14195	14026	14211	14032	14041	14207	14265	14170	14046	14195	14259	14033	13997	14006	14026	13997	14268	14287	14224	14187	14180	14112	14069	13983	14165	14054	14073	14077	13960	13946	13899	14164	14229	14158	14138	14176	14164	14130	14067	14109	14255	13972	14172	13990	14128	14025	14178	14246	14159	14124	14085	14139	14085	14142	14091	13973	14189	14080	14169	14322	14032	14037	14100	14161	14006	14098	14029	13794	13964	14228	14238	14163	14123	14147	14123	14017	14091	13977	14072	13913	14044	14233	14070	13962	14057	14018	13963	14065	14021	14115	14113	14052	14076	14029	13977	13958	14069	14211	14109	14224	14057	14097	14097	14130	14130	14260	14071	14034	14265	13909	14041	14131	13896	14017	13962	13889	13982	13905	14076	13992	14196
20297	35726	24041	14386	13601	13354	12893	12929	12880	12811	12701	12788	12772	12655	12982	12687	12637	12777	12913	12612	12783	12661	12634	12775	12684	12778	12717	12734	12869	13073	12941	12903	12467	12778	12584	12599	12684	12877	12822	12636	12746	12690	12721	12580	12670	12636	12751	12716	12587	12659	12607	12636	12706	12842	12610	12843	12652	12630	12684	12724	12692	12781	12634	12573	12504	12740	12659	12770	12601	12703	12865	12695	12762	12815	12594	12699	12680	12760	12653	12544	12678	12590	12689	12613	12735	12815	12610	12810	12704	12871	12838	12754	12656	12767	12476	12782	12649	12664	12710	12730	12703	12581	12539	12601	12721	12621	12816	12506	12576	12720	12786	12900	12640	12829	12522	12827	12675	12795	12609	12735	12812	12567	12714	12858	12710	12636	12700	12855	12750	12784	12699	12967	12693	12602	12634	12663	12674	12592	12827	12643	12696	12773	12741	12648	12561	12835	12736	12671	12755	12844	12788	12586	12797	12699	12751	12722	12557	12661	12613	12789	12771	12861	12692	12635	12652	12601	12709	12636	12587	12786	12758	12742	12502	12709	12774	12600	12705	12834	12887	12683	12688	12576	12887	12803	12739	12654	12602	12760	12705	12659	12659	12885	12866	12756	12709	12590	12605	12636	12727	12706	12628	12791	12592	12861	12621	12785	12622	12583	12711	12553	12591	12827	12660	12669	12619	12661	12737	12711	12685	12587	12683	12584	12661	12699	12532	12856	12850	12654	12809	12643	12737	12773	12706	12590	12618	12741	12694	12627	12716	12567	12696	12697	12712	12683	12704	12660	12644	12666	12592	12711	12681	12823	12677	12846	12622	12589	12689	12789	12797	12708	12688	12720	12646	12661	12604	12726	12664	12668	12794	12680	12593	12723	12680	12600	12746	12609	12715	12693	12828	12739	12695	12688	12770	12743	12737	12689	12609	12776	12813	12641	12723	12715	12619	12709	12679	12784	12665	12738	12700	12672	12595	12787	12771	12659	12632	12692	12731	12702	12704	12772	12795	12658	12789	12598	12726	12743	12720	12783	12755	12604	12679	12738	12684	12849	12775	12547	12599	12645	12738	12752	12610	12647	12786	12826	12559	12762	12584	12660	12664	12769	12875	12781	12655	12844	12746	12631	12739	12748	12681	12593	12930	12710	12780	12601	12671	12682	12592	12815	12738	12649	12765	12752	12690	12711	12696	12738	12794	12661	12760	12771	12666	12752	12674	12635	12686	12788	12558	12690	12718	12808	12572	12811	12811	12641	12840	12649	12581	12723	12785	12647	12896	12610	12730	12635	12837	12629	12659	12917	12732	12697	12561	12605	12674	12686	12667	12758	12802	12728	12685	12574	12766	12639	12724	12691	12697	12795	12753	12508	12778	12718	12642	12648	12813	12467	12657	12677	12769	12721	12681	12665	12703	12709	12676	12782	12728	12629	12635	12779	12701	12615	12864	12646	12575	12654	12617	12656	12779	12697	12605	12790	12606	12786	12934	12693	12761	12592	12720	12769	12690	12675	12672	12649	12770	12738	12667	12846	12726	12847	12664	12775	12681	12782	12688	12769	12539	12791	12596	12649	12717	12581	12571	12617	12641	12781	12718	12666	12819	12690	12657	12570	12796	12891	12655	12671	12685	12730	12759	12646	12785	12652	12665	12547	12760	12631	12699	12673	12750	12723	12526	12806	12724	12757	12741	12683	12702	12737	12792	12650	12720	12714	12638	12782	12717	12931	12492	12827	12746	12762	12731	12710	12808	12614	12727	12652	12633	12827	12576	12685	12886	12750	12799	12715	12746	12783	12663	12691	12656	12492	12823	12780	12753	12679	12520	12802	12586	12658	12702	12695	12779	12684	12757	12801	12731	12900	12623	12703	12856	12718	12925	12650	12708	12741	12626	12782	12625	12633	12653	12482	12863	12707	12683	12649	12698	12778	12681	12770	12677	12703	12734	12727	12975	12588	12835	12664	12714	12772	12866	12737	12729	12635	12780	12614	12743	12729	12803	12716	12645	12557	12583	12687	12729	12495	12727	12826	12713	12695	12721	12688	12681	12787	12760	12725	12691	12692	12650	12813	12639	12897	12732	12683	12652	12698	12597	12770	12684	12730	12634	12669	12717	12701	12584	12717	12710	12731	12621	12577	12723	12638	12673	12695	12797	12796	12671	12644	12785	12726	12581	12711	12696	12735	12615	12662	12811	12899	12534	12824	12738	12638	12813	12724	12709	12668	12741	12741	12632	12600	12690	12738	12763	12671	12719	12796	12790	12610	12781	12653	12835	12736	12669	12516	12775	12833	12566	12634	12679	12747	12712	12626	12637	12802	12738	12631	12865	12669	12717	12765	12848	12665	12652	12944	12633	12600	12714	12719	12729	12769	12683	12788	12779	12761	12695	12663	12503	12590	12765	12831	12758	12617	12766	12777	12640	12778	12672	12660	12776	12726	12690	12809	12670	12682	12776	12739	12552	12701	12738	12705	12672	12629	12669	12740	12665	12631	12667	12601	12723	12686	12796	12654	12646	12552	12685	12754	12659	12792	12709	12891	12669	12760	12794	12626	12590	12770	12694	12655	12649	12686	12679	12633	12583	12755	12543	12713	12813	12728	12656	12740	12739	12762	12751	12582	12652	12645	12654	12741	12779	12711	12674	12722	12565	12551	12758	12709	12657	12677	12678	12703	12597	12518	12874	12601	12722	12879	12717	12918	12588	12682	12723	12529	12797	12527	12717	12776	12682	12567	12721	12610	12766	12703	12737	12637	12858	12630	12645	12598	12731	12750	12688	12646	12685	12537	12861	12902	12724	12723	12694	12640	12521	12743	12699	12930	12886	12612	12873	12612	12698	12499	12750	12701	12941	12785	12583	12727	12710	12735	12595	12728	12635	12572	12684	12665	12776	12747	12762	12544	12758	12740	12904	12604	12855	12790	12764	12740	12728	12833	12540	12609	12810	12697	12607	12774	12756	12792	12820	12739	12717	12609	12580	12607	12643	12695	12728	12633	12680	12643	12648	12533	12877	12605	12692	12657	12590	12810	12503	12686	12783	12678	12674	12526	12604	12687	12730	12754	12887	12609	12628	12742	12732	12655	12791	12750	12794	12637	12645	12695	12753	12792	12757	12662	12732	12576	12709	12766	12688	12617	12628	12751	12751	12657	12861	12509	12804	12616	12702	12823	12776	12493	12680	12802	12813	12733	12664	12862	12830	12646	12686	12780	12772	12619	12849	12539	12768	12664	12776	12804	12623	12610	12762	12867	12871	12530	12661	12754	12766	12702	12541	12629	12773	12739	12738	12745	12593	12757	12610	12750	12772	12716	12803	12683	12604	12552	12731	12746	12508	12691	12697	12756	12907	12888	12655	12732	12549	12622	12729	12648	12945	12733	12537	12705	12658	12610	12785	12722	12751	12775	12612	12868	12939	12800	12674	12665	12595	12647	12859	12766	12752	12855	12721	12605	12815	12822	12608	12647	12742	12651	12888	12796	12678	12659	12783	12734	12575	12748	12809	12813	12748	12713	12405	12750	12834	12781	12590	12795	12901	12527	12710	12575	12691	12564	12765	12582	12776	12602	12570	12702	12561	12389	12571	12621	12694	12727	12642	12610	12745	12766	12631	12612	12756	12664	12768	12564	12806	12792	12540	12654	12820	12776	12731	12693	12600	12864	12772	12681	12816	12717	12823	12660	12777	12576	12776	12654	12717	12695	12560	12552	12758	12716	12670	12874	12601	12554	12742	12673	12703	12732	12709	12737	12559	12830	12828	12777	12758	12763	12718	12737	12773	12645	12821	12698	12702	12708	12853	12511	12773	12677	12387	12683	12663	12735	12786	12679	12869	12688	12730	12723	12655	12826	12783	12843	12758	12653	12685	12777	12779	12615	12707	12673	12733	12699	12852	12602	12606	12848	12875	12558	12733	12948	12597	12607	12767	12690	12744	12665	12619	12602	12563	12646	12683	12610	12730	12605	12595	12717	12598	12830	12554	12569	12746	12636	12645	12676	12857	12668	12655	12799	12738	12662	12632	12714	12690	12634	12567	12701	12682	12674	12767	12929	12689	12662	12732	12583	12759	12804	12596	12829	12825	12846	12934	12491	12771	12602	12643	12723	12859	12692	12688	12876	12767	12658	12546	12699	12792	12669	12870	12913	12686	12651	12768	12616	12620	12774	12711	12797	12745	12780	12633	12656	12731	12651	12845	12650	12673	12606	12890	12728	12702	12768	12819	12622	12622	12638	12670	12653	12769	12673	12735	12502	12695	12830	12580	12755	12736	12906	12642	12765	12729	12662	12659	12697	12748	12695	12691	12729	12662	12745	12842	12820	12574	12733	12575	12730	12745	12601	12651	12678	12739	12633	12742	12597	12794	12601	12695	12673	12594	12807	12822	12632	12681	12600	12681	12746	12624	12754	12685	12704	12701	12538	12841	12640	12741	12736	12448	12696	12666	12626	12566	12807	12644	12665	12746	12725	12711	12786	12763	12588	12806	12694	12744	12725	12794	12608	12880	12515	12679	12748	12671	12771	12752	12616	12698	12741	12606	12701	12620	12704	12625	12581	12597	12787	12707	12789	12538	12686	12773	12687	12910	12728	12775	12773	12698	12656	12813	12719	12698	12584	12649	12747	12850	12782	12856	12581	12431	12908	12591	12617	12696	12582	12895	12744	12874	12773	12680	12621	12785	12500	12762	12848	12678	12669	12703	12678	12710	12668	12726	12543	12826	12807	12583	12649	12661	12821	12696	12797	12721	12651	12643	12850	12523	12585	12691	12518	12831	12750	12709	12639	12638	12784	12699	12603	12571	12667	12779	12704	12512	12774	12726	12666	12836	12531	12712	12741	12696	12621	12694	12570	12766	12664	12758	12658	12695	12623	12668	12664	12731	12670	12718	12742	12825	12761	12600	12638	12587	12657	12847	12717	12633	12775	12730	12858	12547	12759	12557	12651	12845	12697	12624	12770	12657	12638	12689	12470	12730	12871	12784	12635	12765	12724	12765	12816	12737	12772	12652	12737	12853	12669	12719	12690	12559	12598	12828	12733	12936	12969	12672	12726	12772	12794	12667	12780	12642	12699	12511	12709	12824	12754	12666	12572	12753	12683	12753	12695	12601	12707	12869	12903	12852	12623
22077	21051	28249	24042	21243	22838	22735	18132	17443	17386	17283	17041	17265	17192	17194	17046	17051	17135	17052	17125	16989	16830	16961	16897	16977	16917	17118	17052	17615	18889	18603	17327	17124	16929	16696	16932	16988	16852	16938	16843	17148	16991	16799	16926	16837	17148	16889	17001	16982	17014	16899	16747	16681	16704	16787	16837	16977	16819	16925	16750	16850	16921	16850	16749	16942	16944	17060	16890	16834	17012	16996	17024	16807	16752	16910	16755	16832	16746	16825	16793	16609	16662	16861	16832	17039	16741	16909	16921	16955	16882	16812	16531	16960	16757	16952	16959	16735	17002	16735	16754	16696	16861	16652	16869	16846	16941	16943	16923	17016	16750	16625	16758	16892	16875	17131	16901	16797	16805	16926	16922	16744	17008	16906	16681	16671	16661	16782	16785	16962	16881	16751	16734	16714	16940	16901	16955	17097	17173	16978	16831	16692	16679	17062	16835	16804	16708	16645	16762	16981	16704	16633	16859	16826	16906	16742	17023	16813	16840	16948	17068	17024	16652	16730	16793	17068	16953	16727	16693	16934	16888	16787	16838	17030	17027	16904	16872	16793	16841	16829	16760	16916	16781	16782	17023	16875	16839	16950	16773	16984	16759	16693	16971	16757	17139	16960	16934	16706	16895	16814	17000	16769	16881	16887	16821	16778	16826	16978	16764	16914	16768	16742	16728	17046	16935	16865	16913	16618	16644	16890	17008	16937	16891	16733	16889	16611	16753	16807	16933	16893	16778	16883	16766	16860	16877	16824	17013	16941	16898	16955	16878	16732	16789	16922	16927	16737	16879	16976	16825	16681	16639	16978	16807	16673	16796	16905	16955	16825	16880	16664	17054	16745	16792	17023	16953	16760	16944	16834	16850	16831	16824	17017	16680	16764	17023	16919	17048	17030	17022	16858	17003	16796	16813	16787	16819	16807	16840	16947	16876	16907	16758	16814	16828	16896	16948	16842	16778	16646	16887	17148	16941	16940	16826	16895	16817	16980	16684	17035	16953	16812	16832	16972	16823	16835	16769	16783	16916	16784	16914	16883	16940	16772	16688	16727	16753	17022	16819	16931	16943	16952	16895	16875	16889	17023	16914	16902	16752	16943	16969	16888	16969	16666	16871	16811	16647	16961	16824	16949	16998	16992	16900	16702	16740	16808	16826	16865	16748	16898	16806	16721	16809	16913	16812	16726	16729	16846	16961	16813	17002	16910	16996	16709	16716	17015	16838	16706	16903	16781	16683	16799	16737	16774	16794	16688	16667	16822	16665	16989	16793	16885	16606	16839	16703	16810	16911	16842	16778	16836	16674	16838	16941	16845	16763	16842	16919	16748	16819	16804	16839	16910	16682	16863	16941	16802	16842	16812	16877	16869	16893	16755	16886	16611	16741	16825	16830	17092	16924	16846	16736	16699	17065	16978	16845	16867	16800	16664	16767	16818	16834	16764	16887	16823	17017	16800	16861	16690	16784	16919	16908	16937	16671	16850	16769	16903	16743	16888	16981	17033	16899	16866	17032	16778	16938	16698	16899	16762	16809	16787	16780	16985	16699	16862	17007	16759	16891	16824	16725	16870	16850	16964	16872	16868	16644	16811	16695	17046	16907	16809	16740	16835	16852	16649	16764	16876	17031	16983	16732	16828	16871	16958	16905	16907	16812	16926	16805	16753	16980	16696	16548	16585	16899	16812	16895	16907	16889	16866	16810	16761	16787	16787	16836	16666	17049	16937	16693	16891	16853	16781	16899	16587	16881	16721	16810	17013	16838	16980	16639	16763	16788	16857	16890	16900	16923	16885	16808	16885	16800	16767	16670	16615	16829	16787	17034	16934	16801	16668	16951	16741	16962	16914	16823	16590	16898	16812	16856	16719	16808	16839	16747	16807	16888	16873	16771	16942	16787	16850	16754	16721	17018	16988	16854	16668	16625	16665	16711	16713	16715	16697	16877	16959	16683	16891	16813	16905	16804	17005	16809	16838	16804	16606	16880	16628	16866	17001	16974	17056	16912	16779	16753	16940	16704	16986	16864	16953	16996	16866	17013	16786	16764	16922	16741	17025	16714	16741	16851	16761	16746	16960	16959	16964	16904	16857	16734	16786	16805	16872	16815	16890	16880	16784	16661	16925	17004	17224	17096	16921	16962	16815	16853	16898	16971	16902	16969	16658	16872	16876	16756	16899	16887	16982	16716	16793	16783	17134	16873	16994	17087	16914	16638	17131	16933	16906	17056	16795	17081	16611	16750	17042	16772	16866	16792	16863	16665	16811	16930	16790	16803	16887	17188	16995	16878	16772	16941	17006	16689	16793	17009	17001	16918	16870	16796	16953	16917	16891	16851	16902	16892	16888	16881	16828	16808	16571	16691	17010	16954	16883	16656	16703	17010	16809	16765	16751	16928	16852	16873	16797	16814	16885	16782	16839	16766	16858	16850	16775	16941	16877	16999	16906	16880	16710	16876	16818	16812	16681	16656	16875	16909	16883	16763	16684	16908	16665	16598	16733	16869	16795	16759	16748	16653	16929	16684	16815	17077	16890	16781	16836	16845	16778	16746	16886	16714	16909	16895	16775	16903	16806	16756	16828	16783	16797	16836	16786	16876	16855	16788	16940	16822	16961	16985	16908	16786	16723	16889	16834	16807	16983	16641	17071	16849	16843	16845	16905	16654	16523	16614	16844	17030	16976	16947	16810	16746	16775	16820	16738	16772	16590	16892	16691	16825	16912	16836	16691	16941	16919	16910	16719	16663	16790	16874	16900	16887	16724	16935	16806	16773	16782	16779	16715	16632	16817	16782	17033	16983	16952	16873	16897	16880	16949	16931	16814	16704	16992	16813	16763	16916	16893	16602	17057	16810	16814	16919	16610	16732	16883	16916	16616	16851	16797	16776	17022	16818	16685	16717	17007	16860	16837	16964	16815	16663	16858	16700	16743	16896	16947	16696	16644	16746	16727	16756	16782	16975	16895	16834	16733	16733	16861	16865	17020	16932	16862	16845	16949	16873	16838	16727	16821	16741	16882	16755	16746	16702	16845	16757	16776	16614	17049	16917	16819	16524	16768	16934	16882	16808	16902	16839	16991	16755	16889	17006	16835	16811	16728	16938	16748	16869	16893	16845	16928	16855	16923	16640	16799	16899	16838	16847	16915	16540	16672	16550	16779	16944	16979	16979	16830	16886	16812	16886	16750	16881	16932	16576	16969	16971	16764	16852	16763	16823	16924	16901	16918	16821	16817	16743	16800	16901	16995	16865	16804	16700	16837	16988	16701	16863	16999	16701	16865	16750	16684	16897	16965	16882	16828	16851	16840	16806	16778	16866	16765	16977	16850	17050	16930	16769	16994	16857	16686	16895	16742	16893	16800	16920	16891	16770	16743	16809	16897	16862	16694	16686	16983	16705	16913	16766	17081	16860	16832	16754	16778	16842	16702	16604	16652	16821	16685	16809	16887	16771	16768	16656	16569	16855	16995	16847	16797	16822	16777	16682	16980	16798	17042	17027	16921	17112	16832	16879	16835	16768	16754	16485	16692	16731	16905	16992	16634	16944	16989	16832	16737	16815	16774	16948	16786	16943	16859	16800	16774	16907	16869	16979	16755	16623	16793	17016	16913	16896	16972	16852	16827	17130	16961	17059	16784	16909	16770	16850	16846	17009	16845	16908	17082	16777	16745	16812	16774	16779	17006	16779	16801	16738	16896	16820	17012	16928	16858	16680	16691	16807	16904	16853	16868	16806	16832	16948	16903	16577	16791	16815	16972	16789	16829	16825	17019	16904	16898	16992	16919	16721	17058	17010	16836	16578	16804	16730	16826	16685	16849	16873	16712	16824	16760	16831	16837	16726	16731	16848	16917	16943	16760	17132	16799	16936	16730	16858	16950	16870	16696	16857	16889	16751	16835	16632	16722	16615	16707	17090	16756	16940	16870	16761	16722	16976	16924	16621	16608	16720	16883	16832	16730	16703	16724	16684	16723	16840	16690	16881	16688	16914	16941	16740	16766	16942	16797	16854	16841	16872	16769	16728	16913	16580	16872	16814	17007	16881	16955	17047	16779	16836	16696	16832	16950	16900	16806	16661	16801	16871	16880	16734	16738	16786	16812	16923	16584	16801	16962	16786	16963	16780	16974	16881	16823	16846	16739	16673	16924	17051	16829	17010	16690	16711	16843	16892	16925	16977	16824	16772	16897	16773	16680	16735	16924	16796	16799	16805	16991	16784	16850	16788	16769	16809	16877	16790	16770	16707	16789	16867	16762	17000	16987	16858	16793	16860	16908	16836	16820	16978	16941	16871	16720	16681	16732	16692	16740	16891	17099	16827	16860	16922	17039	17016	16888	16996	16985	16678	16923	16877	16921	16604	16815	16695	16824	16776	16776	16991	16633	16815	16735	16797	16899	16878	17010	16933	16842	16800	16829	16771	16984	16795	16910	16840	16840	16783	17031	16978	17058	16832	16914	16736	16872	16861	16926	16972	16883	16633	16855	17070	16792	16987	16722	16719	16798	16829	16715	16752	16983	16831	16811	16660	16760	16749	16816	16816	16996	16798	16909	16813	17029	16819	16700	16666	16895	16859	16938	16911	16677	16765	16844	16974	16818	16880	16830	17001	16903	16940	16772	16777	16774	16759	16865	16773	16971	16825	16733	17071	16826	16846	16642	16837	16762	16912	16814	16910	16902	16838	16946	16851	16781	16906	16776	16677	16731	16958	16812	16866	16763	16660	16991	16930	16856	16807	16778	16664	16898	16766	16961	16853	16963	16872	16775	16905	16821	16805	16942	16784	16789	16850	16980	16851	16574	16886	16849	17007	16914	16755	16792	16600	16900	16794	16783	16832	16817	16904	16903	16667	16795	17010	16969	16949	16718	17178	16856	16735	16792	16596	16805	16992	16798	16964	16789	16836	16690	16869	16828	16898	17057	16968	16810	16737	16621	16659	16790	16775	16577	16663	16885	16771	16673	16881	16880	16774	16937	16913	16625	16734	16849	16906	16650	16970	16895	17008	16689	16756	16734	16679	16810	16776	16918	16780	16662	17057	16816	16789	16690	16806	16724	16767	16858	16611	16812	16757	16630	16936	16789	16878	16591	16940	16672	16908	16862	16768	16543	16865	16769	16819	16679	16661	16633	16795
25014	49373	38251	18956	16537	15738	15346	14829	14829	14685	14705	14536	14465	14720	14689	14324	14508	14366	14557	14425	14445	14542	14408	14309	14508	14406	14515	14594	15222	17683	16478	14929	14349	14282	14371	14313	14400	14284	14228	14345	14354	14231	14266	14310	14345	14510	14330	14216	14239	14412	14439	14356	14470	14261	14294	14383	14363	14340	14395	14428	14375	14335	14347	14393	14437	14449	14378	14311	14233	14405	14333	14457	14184	14361	14375	14351	14347	14323	14210	14496	14358	14329	14421	14242	14316	14356	14327	14330	14238	14615	14259	14295	14468	14294	14374	14303	14482	14439	14226	14314	14343	14460	14194	14325	14337	14509	14392	14246	14455	14449	14282	14253	14489	14303	14397	14286	14368	14370	14280	14283	14342	14444	14269	14287	14436	14436	14366	14167	14482	14533	14382	14340	14319	14316	14479	14415	14435	14259	14238	14269	14171	14354	14298	14435	14253	14390	14351	14346	14346	14396	14304	14400	14313	14285	14260	14400	14258	14448	14357	14527	14306	14435	14432	14310	14266	14438	14259	14325	14355	14138	14362	14420	14531	14518	14357	14300	14254	14356	14389	14519	14351	14145	14327	14305	14410	14292	14310	14295	14261	14412	14396	14232	14326	14249	14279	14116	14428	14328	14243	14430	14369	14518	14280	14478	14132	14227	14250	14314	14250	14184	14380	14313	14246	14351	14305	14371	14215	14320	14504	14186	14324	14374	14506	14115	14232	14326	14487	14465	14367	14349	14266	14417	14460	14392	14234	14382	14247	14175	14186	14493	14374	14180	14346	14269	14295	14294	14315	14373	14384	14341	14423	14140	14392	14318	14232	14312	14361	14502	14319	14397	14418	14243	14321	14333	14466	14344	14324	14259	14371	14201	14316	14387	14339	14403	14418	14313	14387	14484	14279	14312	14379	14376	14311	14392	14242	14324	14487	14225	14232	14298	14248	14387	14428	14157	14349	14282	14453	14454	14367	14568	14339	14286	14324	14449	14321	14200	14503	14156	14376	14473	14402	14351	14322	14312	14525	14288	14297	14171	14472	14230	14364	14093	14219	14405	14266	14352	14243	14325	14330	14271	14287	14335	14314	14462	14471	14276	14332	14397	14113	14317	14281	14376	14369	14476	14373	14427	14324	14397	14260	14402	14379	14411	14315	14342	14343	14288	14373	14544	14309	14313	14291	14416	14252	14325	14421	14351	14475	14324	14248	14179	14349	14347	14383	14456	14463	14339	14444	14256	14293	14398	14255	14400	14371	14457	14292	14276	14154	14450	14291	14291	14388	14354	14405	14263	14422	14301	14493	14316	14487	14409	14462	14412	14346	14496	14430	14297	14337	14339	14356	14479	14461	14392	14427	14324	14339	14454	14210	14438	14348	14362	14463	14180	14399	14413	14325	14299	14467	14574	14236	14166	14260	14392	14325	14538	14276	14399	14354	14310	14188	14421	14282	14444	14476	14233	14245	14238	14195	14381	14343	14357	14268	14464	14369	14282	14456	14251	14534	14448	14468	14465	14271	14262	14371	14453	14246	14372	14351	14227	14439	14363	14376	14405	14549	14435	14423	14350	14317	14330	14213	14456	14267	14282	14442	14350	14186	14338	14339	14271	14452	14297	14289	14228	14442	14268	14417	14239	14303	14363	14332	14092	14354	14175	14325	14316	14264	14315	14422	14230	14266	14484	14344	14374	14332	14382	14333	14260	14360	14300	14397	14436	14356	14339	14388	14275	14481	14225	14303	14376	14329	14238	14384	14412	14430	14379	14343	14415	14280	14036	14554	14216	14457	14264	14292	14694	14444	14315	14416	14410	14258	14390	14353	14480	14468	14410	14413	14298	14292	14168	14257	14281	14346	14345	14129	14383	14414	14286	14478	14294	14280	14329	14368	14434	14288	14191	14477	14440	14392	14495	14434	14368	14348	14321	14148	14348	14276	14504	14402	14411	14410	14264	14541	14260	14355	14364	14435	14273	14367	14458	14330	14370	14291	14374	14449	14467	14240	14429	14326	14437	14233	14090	14469	14420	14421	14084	14471	14298	14392	14378	14211	14356	14095	14261	14369	14192	14286	14323	14368	14299	14392	14414	14454	14440	14217	14419	14476	14402	14440	14196	14529	14413	14363	14359	14516	14451	14459	14416	14357	14342	14349	14453	14389	14307	14372	14319	14408	14176	14362	14321	14422	14362	14231	14494	14438	14355	14382	14434	14425	14364	14463	14160	14338	14099	14416	14346	14287	14165	14447	14293	14269	14281	14355	14360	14225	14353	14248	14347	14334	14273	14296	14277	14639	14349	14270	14251	14384	14299	14435	14335	14522	14235	14489	14235	14338	14527	14294	14319	14120	14426	14237	14364	14490	14337	14224	14336	14257	14339	14447	14266	14484	14294	14305	14198	14177	14275	14317	14234	14438	14309	14355	14291	14377	14246	14247	14297	14479	14294	14438	14481	14243	14369	14221	14259	14315	14407	14428	14460	14433	14370	14399	14273	14401	14260	14459	14287	14241	14308	14309	14478	14325	14430	14421	14257	14363	14223	14328	14366	14343	14190	14340	14282	14060	14250	14231	14296	14320	14440	14329	14430	14271	14350	14418	14317	14439	14396	14315	14479	14348	14379	14307	14337	14302	14174	14387	14506	14293	14298	14365	14324	14488	14204	14374	14373	14186	14286	14349	14283	14340	14430	14398	14296	14344	14296	14292	14309	14292	14300	14506	14374	14320	14278	14411	14320	14302	14339	14282	14240	14311	14186	14349	14240	14382	14392	14455	14337	14438	14340	14366	14361	14315	14422	14435	14451	14213	14337	14189	14413	14324	14208	14431	14443	14339	14199	14536	14376	14334	14323	14410	14204	14309	14463	14431	14366	14251	14631	14409	14338	14320	14393	14285	14265	14314	14562	14467	14392	14340	14419	14218	14196	14292	14429	14465	14277	14386	14272	14401	14129	14405	14289	14352	14353	14414	14346	14423	14330	14290	14369	14373	14264	14405	14363	14161	14433	14258	14650	14255	14326	14342	14268	14371	14173	14262	14198	14211	14202	14333	14384	14392	14331	14216	14402	14285	14442	14283	14540	14424	14313	14340	14320	14252	14358	14328	14381	14406	14322	14232	14365	14343	14369	14281	14274	14448	14315	14218	14216	14404	14297	14454	14202	14368	14304	14318	14362	14449	14276	14474	14322	14328	14270	14377	14345	14446	14265	14317	14352	14416	14377	14357	14309	14363	14292	14268	14272	14405	14303	14206	14294	14448	14287	14413	14188	14431	14341	14187	14304	14343	14382	14292	14281	14307	14390	14371	14413	14431	14288	14271	14480	14370	14330	14366	14473	14438	14416	14243	14360	14406	14362	14394	14221	14324	14382	14256	14346	14286	14441	14447	14202	14261	14306	14248	14418	14309	14437	14257	14297	14258	14297	14069	14390	14391	14129	14223	14416	14378	14304	14469	14113	14413	14339	14368	14397	14367	14226	14437	14175	14334	14377	14296	14328	14538	14310	14251	14373	14241	14345	14436	14360	14438	14418	14431	14337	14446	14376	14193	14360	14234	14453	14496	14411	14450	14210	14513	14436	14470	14383	14221	14230	14383	14257	14431	14388	14388	14321	14518	14430	14405	14449	14277	14363	14445	14240	14258	14371	14248	14277	14326	14254	14239	14485	14145	14426	14319	14344	14259	14309	14472	14196	14251	14444	14295	14396	14318	14331	14474	14401	14433	14356	14454	14297	14391	14334	14327	14411	14333	14433	14382	14293	14372	14226	14389	14378	14307	14360	14319	14215	14334	14375	14354	14346	14263	14294	14347	14425	14384	14342	14274	14453	14257	14385	14435	14408	14306	14339	14493	14387	14266	14264	14473	14307	14445	14276	14518	14371	14305	14379	14284	14268	14404	14168	14372	14360	14373	14401	14369	14192	14513	14461	14346	14361	14434	14536	14427	14379	14359	14472	14122	14432	14366	14596	14377	14402	14403	14367	14318	14450	14263	14386	14539	14195	14320	14382	14441	14539	14493	14354	14398	14223	14246	14335	14228	14120	14337	14530	14367	14338	14257	14289	14340	14319	14458	14417	14351	14452	14575	14413	14421	14275	14250	14302	14271	14250	14362	14297	14413	14149	14256	14220	14277	14344	14383	14297	14332	14479	14285	14321	14374	14286	14318	14427	14278	14311	14295	14401	14340	14274	14351	14249	14381	14466	14392	14311	14293	14422	14223	14484	14378	14244	14277	14386	14407	14366	14541	14166	14270	14260	14518	14341	14251	14321	14471	14326	14353	14238	14299	14413	14335	14255	14505	14401	14371	14314	14341	14293	14348	14305	14156	14305	14209	14404	14308	14374	14376	14116	14269	14345	14309	14293	14555	14449	14257	14304	14474	14282	14445	14383	14413	14363	14288	14430	14416	14325	14169	14253	14290	14381	14321	14473	14239	14246	14382	14277	14197	14315	14277	14330	14348	14259	14288	14278	14323	14364	14307	14318	14297	14175	14199	14338	14411	14382	14311	14380	14319	14276	14477	14333	14493	14327	14371	14296	14143	14374	14464	14288	14216	14316	14285	14410	14459	14253	14150	14355	14463	14465	14367	14313	14283	14126	14411	14326	14419	14212	14424	14256	14350	14440	14534	14276	14292	14476	14395	14201	14312	14417	14331	14401	14233	14288	14246	14454	14389	14162	14385	14561	14167	14300	14485	14326	14388	14264	14465	14418	14288	14413	14265	14412	14315	14499	14367	14360	14313	14318	14294	14406	14404	14317	14501	14466	14256	14497	14385	14237	14363	14372	14265	14365	14237	14272	14249	14342	14299	14367	14396	14387	14280	14353	14386	14495	14431	14205	14247	14155	14276	14335	14417	14287	14335	14305	14441	14295	14351	14525	14297	14343	14362	14479	14191	14340	14268	14428	14321	14170	14477	14474	14164	14343	14357	14233	14397	14177	14404	14294	14382	14509	14384	14381	14422	14402	14233	14394	14264	14265	14293	14404	14470	14374	14334	14144	14242	14338	14309	14313	14338	14504	14472	14422	14467	14206	14422	14331	14335	14356	14311	14324	14370	14174	14338	14236	14321	14234	14411	14308	14312	14328	14314	14430	14263	14319	14361	14359	14445	14316	14344	14317	14238	14272	14342	14426
29065	23709	23669	19021	16555	16401	16530	16480	16296	16427	16359	16519	16393	16285	16222	16376	16346	16166	16237	16314	16210	16397	16390	16499	16160	16121	16270	16244	16193	16307	16437	16463	16455	16436	16204	16076	16118	16471	16328	16131	16376	16405	16200	16325	16361	16062	16357	16172	16300	16141	16385	16071	16419	16201	16354	16186	16232	16162	16300	16277	16130	16244	16272	16221	16181	16534	16138	16312	16491	16301	16125	16472	16557	16227	16444	16327	16108	16282	16209	16253	16338	16395	16279	16009	16422	16199	16291	16400	16200	16342	16077	16377	16156	16488	16272	16244	16168	16355	16313	16406	16373	16319	16146	16361	15987	16309	16465	16248	16296	16220	16263	16218	16342	16268	16377	16417	16164	16193	16284	16488	16256	16219	16267	16169	16452	16308	16118	16221	16310	16172	16193	16180	16274	16255	16252	16101	16133	16221	16347	16049	16319	16455	16343	16231	16375	16217	16304	16297	16157	16060	16264	16247	16177	16255	16303	16300	16366	16196	16381	16389	16443	16252	16495	16288	16450	16311	16219	16353	16306	16369	16376	16239	16390	16118	16326	16220	16237	16263	16207	16419	16159	16392	16155	16331	16563	16472	16393	16258	16394	16410	16236	16233	16261	16106	16358	16148	16369	16241	16326	16117	16088	16341	16268	16127	16374	16046	16435	16371	16278	16063	16364	16322	16378	16329	16284	16329	16508	16379	16182	16352	16199	16347	16248	16233	16265	16312	16195	16362	16250	16097	16154	16317	16285	16087	16363	16040	16376	16199	16400	16263	16253	16119	16289	16161	16291	16133	16280	16336	16312	16263	16235	16245	16171	16275	16182	16187	16391	16213	16340	16303	16330	16507	16391	16347	16505	16135	16125	16266	16213	16293	16517	16105	16227	16260	16094	16374	16397	16367	16227	16238	16235	16356	16389	16479	16494	16308	16469	16218	16400	16319	16297	16114	16308	16260	16404	16302	16265	16255	16463	16431	16372	16343	16415	16363	16268	16372	16241	16239	16083	16118	16145	16300	16242	16461	16351	16331	16320	16365	16188	16316	16403	16576	16430	16314	16120	16291	16408	16389	16252	16319	16380	16189	16533	16226	16314	16341	16513	16293	16360	16329	16253	16150	16262	16300	16528	16136	16428	16321	16231	16247	16082	16261	16198	16302	16352	16489	16316	16185	16185	16074	16256	16116	16444	16246	16250	16155	16409	16359	16403	16323	16420	16515	16343	16267	16351	16242	16446	16306	16208	16406	16324	16279	16234	16423	16295	16367	16297	16373	16237	16306	16235	16322	16269	16469	16373	16391	16254	16234	16055	16313	16112	16208	16335	16042	16312	16170	16343	16293	16336	16294	16191	16186	16286	16301	16542	16556	16335	16126	16205	16338	16272	16145	16277	16327	16329	16430	16306	16001	16168	16357	16217	16272	16256	16175	16124	16099	16205	16272	16282	16078	16364	16362	16158	16324	16336	16231	16195	16201	16383	16352	16138	16338	16160	16279	16404	16475	16195	16272	16476	16293	16318	16198	16074	16314	16206	16332	16506	16174	16331	16019	16277	16351	16407	16304	16466	16269	16273	16243	16150	16324	16311	16239	16247	16185	16297	16391	16383	16383	16225	15984	16303	16158	16411	16460	16461	16276	16399	16381	15996	16107	16204	16119	16253	16267	16310	16369	16188	16120	16346	16460	16270	16273	16315	16405	16174	16453	16384	16397	16380	16501	16400	16361	16219	16216	16356	16241	16176	16116	16505	16198	16271	16449	16379	16536	16413	16185	16459	16359	16230	16134	16253	16236	16406	16241	16189	16359	16445	16139	16368	15984	16324	16424	16447	16365	16364	16237	16295	16295	16122	16259	16340	16477	16324	16337	16237	16319	16384	16401	16287	16517	16352	16452	16455	16316	16450	16292	16310	16316	16462	16304	16308	15898	16199	16256	16203	16242	16369	16156	16487	16265	16326	16341	16222	16401	16203	16174	16359	16143	16175	16330	16291	16332	16308	16224	16369	16256	16372	16268	16406	16170	16361	16352	16290	16381	16147	16433	16322	16207	16234	16214	16400	16197	16397	16254	16323	16290	16230	16178	16384	16302	16352	16537	16250	16452	16255	16324	16419	16155	16153	16060	16446	16380	16357	16403	16292	16280	16321	16404	16329	16056	16299	16315	16309	16135	16184	16468	16308	16266	16325	16225	16130	16217	16390	16167	16256	16115	16510	16358	16231	16347	16144	16243	16253	16289	16273	16115	16211	16325	16394	16272	16441	16310	16158	16101	16210	16233	16308	16136	16192	16272	16405	16160	16315	16347	16270	16205	16179	16211	16292	16432	16360	16154	16156	16409	16350	16403	16344	16120	16393	16300	16273	16291	16303	16159	16361	15935	16448	16265	16203	16308	16323	16372	16192	16200	16391	16297	16208	16368	16343	16214	16402	16442	16255	16314	16197	16349	16197	16185	16408	16513	16345	16362	16289	16369	16374	16290	16258	16211	16402	16333	16344	16146	16204	16263	16457	16288	16231	16179	16479	16420	16177	16195	16126	16187	16020	16338	16168	16396	16479	16486	16465	16069	16003	16356	16284	16428	16426	16052	16191	16351	16218	16400	16374	16283	16357	16265	16275	16403	16183	16097	16206	16318	16449	16301	16172	16330	16249	16337	16217	16288	16219	16343	16293	16192	16353	16351	16402	16244	16396	16011	16335	16325	16415	16344	16269	16259	16311	16159	16395	16353	16296	16388	16338	16505	16205	16228	16395	16206	16295	16234	16249	16187	16286	16321	16282	16293	16213	16407	16191	16307	16254	16303	16379	16295	16323	16357	16005	16159	16170	16256	16210	16299	16396	16290	16134	16404	16503	16218	16369	16363	16291	16267	16338	16347	16327	16433	16145	16166	16210	16440	16369	16295	16358	16351	16258	16301	16258	16054	16401	16244	16188	16397	16130	16370	16277	16373	16316	16211	16367	16072	16402	16425	16377	16171	16160	16275	16510	16217	16358	16280	16321	16140	16218	16363	16081	16224	16169	16190	16465	16477	16233	16374	16512	16152	16355	16393	16357	16168	16271	16186	16122	16168	16182	16152	16029	16230	16429	16431	16091	16395	16257	16299	16327	16188	16339	16322	16467	16061	16151	16378	16237	16344	16278	16455	16289	16236	16288	16261	16435	16383	16229	16421	16227	16070	16331	16351	16372	16161	16196	16442	16203	16278	16283	16290	16117	16361	16059	16250	16320	16419	16353	16493	16370	16364	16343	16250	16229	16219	16346	16164	16017	16042	16270	16314	16049	15968	16412	16316	16212	16300	16210	16459	16215	16286	16144	16155	16274	16312	16345	16107	16230	16128	16215	16381	16277	16357	16174	16302	16261	16279	16357	16158	16334	16187	16267	16304	16350	16207	16342	16504	16531	16404	16263	16280	16283	16238	16303	16316	16432	16307	16218	16139	16244	16432	16189	16327	16521	16218	16252	16384	16260	16251	16481	16257	16113	16284	16194	16186	16191	16284	16319	16419	16325	16200	16265	16167	16311	16204	16125	16237	16160	16280	16255	16198	16273	16478	16303	16298	16372	16335	16330	16284	16314	16339	16435	16371	16148	16355	16339	16445	16221	16117	16140	16371	16326	16139	16294	16214	16192	16370	16228	16278	16282	16259	16256	16252	16211	16337	16113	16252	16249	16286	16158	16145	16330	16555	16504	16233	16496	16438	16225	16215	16242	16207	16371	16457	16169	16192	16093	16247	16248	16263	16390	16489	16393	16443	16328	16183	16183	16277	16198	16039	16185	16283	16149	16183	16251	16253	16367	16220	16255	16394	16231	16249	16246	16379	16313	16339	16389	16397	16278	16292	16173	16321	16362	16357	16020	16179	16200	16234	16213	16479	16281	16228	16084	16193	16231	16219	16209	16407	16298	16343	16247	16435	16328	16355	16474	16340	16365	16145	16377	16227	16332	16320	16388	16167	16215	16195	16065	16235	16201	16218	16202	16294	16355	16386	16387	16225	16193	16159	16363	16313	16153	16115	16392	16372	16286	16226	16284	16242	16196	16196	16190	16193	16338	16288	16101	16366	16283	16351	16265	16353	16427	16203	16300	16135	16364	16197	16327	16512	16346	16397	16275	16089	16218	16247	16256	16466	15991	16179	16446	16154	16259	16175	16399	16318	16335	16437	16361	16248	16376	16363	16285	16411	16069	16126	16265	16240	16257	16327	16240	16278	16544	16408	16437	16256	16207	16177	16244	16219	16190	16293	16407	16277	16296	16238	16242	16299	16446	16403	16302	16336	16336	16338	16191	16084	16196	16371	16219	16295	16244	16344	16175	16190	16333	16217	16456	16238	16309	16207	16243	16353	16278	16414	16384	16368	16374	16146	16257	16242	16197	16443	16383	16299	16092	16313	16383	16297	16331	16213	16387	16160	16359	16331	16428	16209	16231	16090	16307	16213	16372	16426	16302	16332	16316	16290	16257	16150	16414	16089	16248	16327	16229	16371	16355	16297	16352	16424	16270	16373	16226	16415	16335	16180	16192	16273	16225	16236	16353	16228	16117	16281	16241	16122	16220	16381	16272	16440	16438	16425	16312	16226	16335	16271	16241	16290	16223	16099	16290	16282	16184	16255	16218	16480	16263	16509	16343	16286	16402	16492	16158	16287	16305	16402	16335	16292	16197	16287	16447	16428	16161	16368	16359	16160	16266	16092	16176	16206	16316	16318	16440	16385	16146	16164	16187	16491	16086	16368	16298	16308	16297	16216	16187	16336	16454	16235	16171	16214	16390	16266	16150	16274	16357	16302	16341	16370	16185	16116	16389	16282	16440	16252	16218	16233	16299	16162	16319	16223	16317	16494	16210	16206	16193	16275	16168	16321	16341	16361	16461	16386	16204	16374	16515	16374	16315	16471	16413	16293	16248	16326	16280	16375	16372	16376	16261	16447	16246	16246	16352	16312	16425	16410	16324	16318	16251	16312	16394	16174	16221	16260	16304	16285	16303	16367	16129	16312	16556	16319	16205	16096	16265	16326	16304	16155	16349	16277	16219	16350	16426	16134	16315	16462	16477	16186	16370	16287	16393	16169	16354	16154	16303	15982	16302	16367	15993	16007	16163	16259	16366	16458	16269	16353	16462	16326	16444	16291
19767	29187	19083	14955	14531	14416	14288	14254	14210	14064	14187	14133	14152	14062	14154	14079	14025	14035	14073	14119	14087	14145	14224	14172	14038	14111	14176	14095	14177	14236	14113	14262	13966	14012	13984	14013	14036	14230	14184	13946	14251	14070	14132	14134	14104	13959	14137	14099	14306	14058	14094	14083	13934	14134	14147	14068	14117	13970	13983	14160	13944	14075	13875	14011	13957	14051	14070	13927	13981	14079	14101	14049	14305	14043	14005	13976	14068	14130	14121	13973	14139	14041	14085	14087	13998	14052	14106	13976	14218	13964	14141	14100	14135	14113	14036	14011	14054	13948	13932	14094	14097	13990	14073	14049	13936	14116	13897	14190	14114	14023	14168	14196	14008	14016	14085	14164	14152	14002	14071	14151	14023	14093	14091	14151	14151	14027	13915	14038	13979	14156	14228	13989	13991	14319	14011	14132	14129	14037	14121	14271	14017	14251	13962	14074	13955	13937	14111	14151	14009	14112	14098	13988	14001	13899	14140	14026	14175	14109	13919	13950	14032	14108	13894	14021	14109	14341	14029	14063	14209	13954	14024	13979	14111	13919	14185	14059	14022	14055	13888	13968	13988	14030	14123	14070	14114	14100	14109	13963	14068	13968	14141	13942	14162	14089	14020	13974	13976	14094	14065	14139	13993	14147	13953	13948	14021	13943	13978	14174	13927	14066	14195	14020	14010	13947	14066	14029	14128	14141	14074	14057	14186	14019	14136	14230	14075	14057	13838	14011	14042	14085	14187	14166	14023	14060	13944	14106	14125	14157	13961	13923	14046	14033	14178	14139	14048	14189	14122	13956	14120	14062	14094	14063	14170	14155	14181	14202	14055	14028	14049	14018	14145	14111	14038	14018	14120	14067	14102	14051	14063	14110	14083	14098	13937	14071	14173	13942	14320	14043	14102	13983	14097	13923	14147	14253	13894	14150	13981	14155	14211	13965	13934	14168	13998	14153	14250	13974	14168	14201	14111	14011	14041	14026	14043	13952	14079	13922	13866	14195	14193	14220	13990	13938	14010	13950	13995	14308	14267	14037	14121	14173	14051	14181	14302	14024	14155	14243	14349	14060	14086	13951	14008	14158	14235	14108	13924	14179	14245	14015	14143	14097	14098	14148	14103	14148	14061	13993	14065	14144	13921	13975	14042	14088	14063	14021	14133	14059	14042	14150	14242	14094	13803	14020	14018	13999	13973	14270	14097	14041	14006	14055	14064	14173	14040	14066	13927	14017	14204	14067	13951	13933	14084	14265	14007	14251	14084	14110	14029	14171	13923	14005	14113	14112	14098	14020	14102	14106	14049	14062	14115	13987	14120	13957	14058	14145	13983	13982	14118	13994	14144	14102	14082	14152	13948	14153	14067	14171	14109	14012	14103	14084	14152	14038	14099	14058	14095	14053	14140	13864	14222	14125	14176	14062	14122	13964	13957	14153	13904	14115	14146	13964	14215	14132	13907	14206	14090	14024	14117	14273	14103	13915	14169	14045	14251	14119	14009	14154	14044	14114	14185	14133	14128	14071	14239	14093	14150	13949	14094	13905	13909	14068	14052	14139	14319	13916	14088	14018	14055	14180	14050	14078	14214	14001	14063	13901	13969	14095	14166	14175	14046	14050	14009	14163	14233	14018	13847	14029	14084	14174	14162	14188	14006	13947	14029	14029	14190	14035	14059	13951	14081	14072	13910	13986	14074	14108	14035	13980	14046	14136	14141	14000	14011	14113	14131	13873	14110	13899	14109	13903	14249	14118	14135	14004	13939	14015	13959	13959	14129	14131	14156	14220	13790	14103	14067	14123	13954	14054	14161	13765	14217	13884	14197	14113	13987	14114	14151	14062	14112	14151	13936	14189	14050	14106	14185	14079	14076	14035	14121	14000	14026	13941	13930	14125	14089	13946	14049	14117	14054	14069	13919	14057	13916	14209	13835	13985	14071	14285	14140	14224	14005	14084	14162	14111	14067	14169	14092	14002	13997	14058	13995	14087	13963	14072	14124	14117	14208	14066	14109	14055	13870	13975	14050	14155	14127	13923	14183	13950	14253	14077	14184	14114	14031	14142	13980	14019	14167	14002	14161	14069	13977	14267	14116	13974	14112	14167	14103	14263	13997	13956	14142	14219	14043	13954	13933	14206	14124	14028	13979	14103	14075	14061	14308	14168	14075	14103	14000	14096	14071	14006	14056	13961	14041	14097	13954	14122	14115	14273	14092	14078	14034	13964	14018	14019	14024	14007	14151	14126	14136	13944	13991	14232	14036	14184	13982	14212	14075	14154	14051	14136	14126	14149	14086	14045	14184	14166	14125	14080	14151	14199	14188	14180	14187	14279	14060	14035	14131	14099	14026	14073	14118	14005	14120	14012	13922	14168	14160	14241	13938	14114	13927	14049	14110	14223	14041	14086	14120	14133	14164	14188	14126	14113	14072	14136	14020	14106	14012	14154	14173	14098	14058	14005	14207	13952	14225	14001	14046	14062	13988	14024	14216	14010	13976	14035	13956	14129	14053	14016	14129	14077	14123	14141	14038	14143	14079	14059	14181	14133	14018	14023	13994	14065	14028	13971	13949	14024	14023	13928	13928	14182	14011	14209	14168	14028	14140	13966	14196	14202	14107	14165	14090	14132	14170	14130	14026	14197	14182	14108	14216	14087	14125	13911	14147	14035	14168	13977	14052	13952	13879	13969	14097	13984	14023	14115	14137	14308	14143	14027	14085	13925	14037	14194	14174	14054	14113	14042	14057	14156	13887	14171	14119	14093	14094	13939	14197	14215	14052	14034	14061	14220	14004	14046	14032	14080	14050	14114	14159	14089	14171	13888	14033	13936	14205	14052	14222	14137	14205	13994	14061	14246	14114	14270	14101	14047	14102	14049	13981	14024	14002	13935	14029	14151	14139	14103	14130	14187	13995	14121	14108	14092	14037	14106	14087	14026	14129	13997	13910	13983	13931	14075	14158	13956	14043	13999	14152	14193	14009	14125	14032	14173	13960	14091	14194	14097	14067	14076	14141	14167	14137	14085	14080	14151	14187	14036	14159	14094	14119	14208	14004	13959	14022	14019	14234	14171	14028	13964	14016	14067	14259	14091	13970	14077	14128	14082	14046	14071	13941	14175	14017	14073	14037	14016	14124	13984	14161	14220	14157	14084	13962	14182	14197	14127	14018	14143	14173	13916	14042	13992	13933	14079	13924	14183	14137	14175	14189	14087	14082	14045	14038	13989	13845	14108	14105	14109	13850	13945	14026	14003	14107	14135	14148	14095	14045	14240	14054	14086	13966	14076	14176	14056	14025	14142	14144	14000	13996	14165	14028	14151	14160	14117	13998	14204	14030	14028	14044	14311	13995	14250	14192	14230	13970	14057	13974	14133	14037	14022	14229	13868	14162	14135	14032	14118	14069	14033	14089	14083	14015	14184	13924	13974	14135	14190	13970	14257	13987	14057	14246	14252	14199	14137	14096	14129	13996	14056	14026	14091	14172	13992	13951	14085	14052	14051	14183	14181	13970	14110	14146	14013	13908	14036	14083	14144	13924	14111	14052	14175	14260	14069	14346	14075	14128	14128	13999	14106	13929	14157	14149	13965	13974	14084	14134	13985	14193	14150	14074	14001	13947	14031	14104	14053	14000	14144	14123	14070	14051	14023	14175	13926	13975	14160	14071	14025	14093	14048	14162	14209	14096	14062	14240	14061	14135	14115	13966	14046	14138	13973	14088	14215	14191	14124	14085	14092	13939	14174	14016	14007	14000	14167	14209	13965	14226	14134	13999	14008	14107	13968	14286	14079	13949	14059	14246	14052	13972	14092	14118	14115	14071	14027	14184	14111	14102	14097	13984	14091	14221	14026	13962	14097	14224	14225	14170	14065	14067	14137	14043	14267	13901	14162	14116	14143	14197	13928	14027	14024	14283	14123	14130	14063	14061	14056	13996	14038	14151	13936	14213	14130	13980	13843	13959	14176	14133	13930	14095	13972	14265	14112	14188	14200	13947	13996	13853	14129	14072	14069	14108	14140	14151	14031	14051	14131	14245	13947	14007	14262	14004	14119	14135	14096	14134	14031	14059	13913	14071	13936	14326	14058	13994	14057	14194	14001	14123	13899	13967	14007	14286	14100	14129	14148	14178	13989	14241	14015	14084	14096	14148	13976	14031	14127	14212	13986	14040	14086	14109	14260	14019	14095	14003	13991	14107	14172	14079	14267	14141	14171	14035	14059	14271	13901	14078	14221	13954	13980	13966	14116	14108	14106	14005	14112	14101	14088	14261	14260	14193	14068	14075	13958	14155	14162	13991	14235	14127	14159	14068	14046	14132	14130	14079	13984	14093	14092	14153	14229	13995	14038	14032	14081	13954	14196	14209	14059	14221	13997	14143	14130	13974	14157	14155	14162	14054	14176	14103	13960	14138	13989	14043	14148	14133	14020	14144	14089	14041	14007	14057	14069	13990	13940	14021	14115	14282	14045	14078	14039	13995	14001	14150	14073	14266	14044	13894	13980	14052	14117	14175	14123	14214	14230	14303	14041	14022	14117	14081	14070	14133	14254	14073	14216	13968	14008	14067	14158	14136	13984	13999	14235	13959	14063	14049	14172	14048	13933	13977	14271	14250	14176	14083	14114	14038	14009	14146	14022	13946	14129	14121	14264	14010	14001	14072	14167	13978	14063	14176	14056	14222	14041	14047	14004	13965	14027	13914	13944	14177	14092	14225	13925	14164	14195	13950	14124	14238	14036	14059	14028	14107	14258	14222	14049	14144	14207	14197	14061	14094	14171	14211	14074	14076	14092	14023	14068	13965	13961	14045	14209	13930	13971	14046	14183	14012	14126	14116	13940	14069	14152	13899	13959	14036	14121	13923	14112	14208	13973	14145	13948	14042	14020	14016	14136	13871	14010	14021	14189	14102	14070	14149	14034	14127	14219	14156	14099	14095	13843	14286	13981	13929	14230	13982	14036	13913	14177	14175	14103	13994	14049	14188	14021	14160	14043	14148	13865	14042	14108	13955	14005	14145	14005	14169	14078	14210	13971	14251	14135	14133	13957	14075	14062	14112	14181	14179	13991	14015	14024	14118	14059	14000	14156	14009	14135	14197	13894	14199	14165	14152	14179	13977	14200	14258	13868	14221	14071
23400	21119	27740	24879	21754	19680	18710	16873	16580	16725	16709	16556	16771	16708	16327	16695	16664	16346	16582	16652	16838	16605	16718	16490	16484	16637	16442	16745	16767	17374	17426	17165	17026	16592	16466	16442	16372	16387	16425	16491	16690	16658	16473	16715	16420	16345	16420	16576	16500	16407	16328	16441	16386	16639	16449	16816	16450	16476	16660	16662	16528	16674	16455	16550	16389	16393	16377	16516	16218	16303	16388	16496	16488	16548	16458	16335	16406	16492	16428	16354	16308	16554	16477	16366	16569	16560	16369	16506	16389	16397	16307	16327	16657	16273	16581	16324	16493	16645	16339	16517	16268	16182	16377	16394	16348	16497	16346	16596	16428	16465	16376	16450	16395	16430	16370	16453	16361	16667	16495	16322	16363	16419	16541	16582	16456	16458	16407	16206	16339	16502	16499	16286	16506	16654	16464	16483	16427	16287	16629	16547	16450	16370	16401	16343	16240	16368	16313	16565	16469	16517	16488	16462	16365	16175	16418	16400	16283	16288	16421	16329	16535	16561	16489	16504	16514	16618	16576	16442	16395	16252	16509	16308	16408	16512	16317	16383	16393	16594	16219	16449	16316	16444	16727	16176	16399	16345	16476	16299	16520	16401	16512	16507	16255	16526	16380	16396	16457	16337	16369	16254	16498	16394	16298	16393	16281	16406	16646	16488	16650	16344	16460	16242	16464	16267	16528	16334	16493	16521	16264	16385	16312	16564	16307	16502	16387	16385	16541	16554	16283	16345	16444	16472	16523	16339	16595	16517	16389	16390	16491	16498	16425	16386	16548	16420	16382	16329	16387	16322	16532	16408	16643	16453	16394	16436	16382	16388	16422	16317	16478	16441	16424	16282	16323	16352	16178	16311	16588	16290	16663	16491	16440	16167	16342	16428	16480	16493	16381	16602	16497	16532	16487	16443	16384	16463	16439	16131	16611	16575	16466	16420	16507	16436	16523	16469	16479	16282	16409	16332	16227	16325	16484	16359	16402	16557	16506	16675	16429	16516	16300	16301	16362	16265	16622	16446	16572	16319	16287	16536	16507	16434	16477	16384	16485	16462	16630	16385	16359	16297	16631	16367	16449	16494	16419	16252	16457	16371	16292	16332	16745	16562	16214	16328	16277	16524	16403	16317	16487	16475	16367	16362	16556	16591	16529	16382	16402	16340	16502	16566	16299	16380	16672	16578	16629	16771	16520	16360	16564	16347	16773	16389	16456	16545	16223	16502	16529	16436	16713	16640	16501	16470	16305	16438	16421	16499	16563	16318	16416	16411	16705	16350	16379	16320	16518	16433	16153	16545	16392	16390	16495	16415	16481	16412	16523	16570	16749	16331	16384	16505	16360	16285	16294	16387	16288	16347	16267	16576	16537	16376	16233	16421	16474	16665	16337	16650	16545	16365	16435	16423	16527	16425	16432	16465	16413	16404	16412	16300	16452	16528	16430	16512	16354	16485	16257	16580	16646	16604	16587	16413	16305	16424	16499	16338	16443	16577	16364	16430	16475	16298	16322	16470	16580	16422	16395	16549	16464	16459	16360	16412	16343	16315	16369	16367	16264	16181	16366	16430	16562	16337	16198	16474	16458	16376	16145	16315	16419	16376	16599	16384	16313	16642	16427	16304	16485	16261	16433	16415	16338	16310	16429	16594	16472	16430	16471	16259	16450	16454	16344	16250	16365	16324	16527	16486	16570	16549	16693	16358	16392	16427	16454	16421	16434	16557	16522	16284	16478	16380	16466	16185	16423	16466	16244	16503	16267	16280	16497	16193	16377	16554	16517	16401	16512	16710	16469	16371	16467	16655	16350	16340	16491	16625	16278	16337	16427	16472	16423	16310	16446	16524	16389	16446	16275	16435	16338	16210	16458	16399	16433	16452	16379	16429	16530	16459	16344	16339	16417	16360	16469	16478	16366	16499	16707	16488	16582	16463	16446	16392	16328	16566	16460	16635	16602	16371	16512	16628	16498	16390	16186	16427	16360	16466	16558	16421	16499	16520	16701	16410	16402	16606	16466	16472	16517	16303	16533	16415	16367	16368	16512	16550	16604	16358	16648	16646	16349	16367	16389	16343	16413	16214	16488	16376	16497	16383	16327	16341	16299	16588	16200	16466	16529	16402	16441	16392	16462	16121	16237	16550	16515	16556	16486	16590	16413	16219	16305	16410	16404	16287	16453	16344	16388	16432	16462	16322	16378	16401	16537	16544	16350	16304	16464	16508	16368	16636	16567	16328	16250	16587	16431	16296	16312	16513	16466	16329	16735	16587	16492	16296	16227	16360	16308	16403	16478	16347	16345	16469	16174	16424	16364	16508	16556	16414	16588	16510	16537	16391	16582	16572	16478	16296	16618	16663	16322	16339	16528	16562	16389	16602	16598	16508	16384	16365	16238	16390	16350	16356	16507	16357	16451	16311	16422	16457	16434	16485	16533	16427	16552	16511	16378	16640	16430	16468	16451	16369	16592	16494	16561	16282	16394	16423	16352	16457	16448	16314	16337	16391	16395	16540	16308	16379	16428	16244	16493	16423	16506	16420	16401	16333	16334	16274	16451	16496	16480	16223	16319	16150	16441	16335	16592	16338	16234	16461	16437	16440	16538	16649	16352	16372	16671	16495	16430	16265	16284	16363	16531	16547	16391	16233	16490	16437	16267	16427	16453	16433	16189	16320	16256	16263	16394	16496	16351	16518	16569	16317	16326	16206	16521	16497	16569	16253	16445	16511	16540	16442	16396	16429	16381	16293	16255	16472	16464	16463	16468	16431	16422	16461	16629	16354	16283	16435	16602	16713	16494	16320	16473	16489	16505	16286	16272	16451	16185	16414	16477	16319	16680	16616	16414	16502	16671	16481	16379	16461	16635	16343	16300	16352	16231	16477	16461	16128	16486	16398	16634	16448	16479	16578	16365	16521	16691	16522	16373	16346	16482	16582	16301	16563	16409	16305	16310	16362	16547	16250	16265	16476	16383	16447	16444	16711	16503	16429	16663	16409	16377	16287	16571	16398	16332	16266	16482	16331	16304	16412	16274	16370	16317	16554	16463	16439	16163	16489	16531	16460	16553	16610	16442	16433	16510	16367	16370	16572	16238	16270	16378	16123	16469	16373	16711	16408	16427	16428	16257	16273	16322	16343	16502	16505	16549	16272	16313	16420	16264	16491	16373	16381	16474	16280	16505	16307	16497	16429	16474	16314	16404	16478	16637	16463	16558	16425	16473	16436	16499	16527	16420	16429	16445	16403	16349	16570	16488	16254	16406	16555	16362	16257	16463	16394	16053	16397	16484	16245	16465	16651	16432	16342	16304	16280	16614	16384	16281	16322	16299	16456	16460	16501	16408	16443	16679	16503	16351	16333	16436	16171	16333	16478	16564	16429	16287	16448	16523	16496	16300	16587	16356	16474	16592	16454	16536	16530	16360	16530	16434	16589	16355	16370	16193	16264	16466	16424	16765	16367	16401	16432	16558	16369	16423	16485	16566	16403	16538	16421	16219	16413	16511	16265	16526	16481	16543	16523	16149	16502	16530	16385	16425	16405	16444	16270	16334	16666	16233	16287	16433	16626	16412	16452	16475	16421	16236	16470	16490	16451	16510	16302	16372	16515	16346	16403	16393	16402	16484	16422	16417	16307	16451	16577	16389	16210	16466	16384	16383	16498	16357	16353	16289	16521	16404	16435	16522	16396	16469	16251	16368	16252	16442	16455	16272	16405	16645	16533	16328	16350	16178	16421	16516	16496	16618	16580	16297	16583	16514	16501	16372	16621	16410	16506	16405	16418	16358	16512	16635	16517	16467	16351	16497	16512	16422	16437	16643	16443	16170	16300	16339	16582	16421	16298	16331	16381	16434	16609	16181	16595	16248	16535	16376	16371	16313	16301	16458	16428	16410	16331	16304	16474	16317	16343	16275	16476	16194	16440	16349	16208	16551	16295	16532	16391	16377	16364	16367	16420	16407	16442	16534	16354	16564	16613	16303	16476	16425	16458	16428	16465	16434	16136	16298	16375	16401	16407	16242	16245	16481	16319	16466	16417	16290	16213	16357	16450	16332	16405	16381	16261	16249	16530	16462	16241	16496	16475	16387	16649	16299	16382	16328	16539	16539	16391	16471	16297	16394	16221	16233	16554	16573	16283	16523	16400	16188	16376	16416	16474	16512	16199	16444	16406	16532	16533	16560	16189	16386	16400	16435	16366	16250	16531	16520	16488	16475	16575	16444	16701	16327	16490	16423	16489	16156	16544	16495	16437	16596	16414	16486	16472	16474	16495	16376	16359	16564	16503	16244	16455	16539	16356	16396	16544	16460	16367	16385	16433	16432	16481	16344	16540	16375	16466	16363	16408	16224	16471	16367	16252	16546	16437	16504	16320	16404	16323	16466	16581	16436	16656	16562	16350	16559	16312	16596	16500	16455	16385	16575	16586	16366	16286	16665	16478	16339	16401	16447	16373	16417	16342	16482	16365	16501	16567	16477	16129	16377	16338	16332	16552	16306	16472	16508	16335	16365	16702	16453	16371	16376	16224	16334	16415	16385	16244	16499	16195	16416	16508	16488	16524	16241	16567	16599	16416	16569	16425	16388	16510	16476	16252	16230	16324	16429	16489	16579	16789	16342	16448	16603	16318	16499	16484	16339	16291	16381	16392	16326	16520	16446	16360	16416	16417	16401	16491	16494	16440	16214	16524	16345	16720	16444	16383	16393	16426	16368	16391	16427	16555	16519	16530	16387	16651	16382	16518	16677	16305	16457	16422	16340	16514	16419	16435	16274	16547	16413	16376	16414	16206	16229	16571	16509	16442	16658	16301	16439	16363	16387	16442	16587	16398	16569	16393	16370	16332	16326	16373	16596	16530	16663	16511	16318	16305	16492	16438	16574	16338	16436	16242	16554	16296	16421	16429	16375	16355	16413	16323	16407	16324	16339	16489	16519	16485	16552	16467	16403	16336	16288	16497	16422	16532	16529	16519	16315	16582	16396	16599	16568	16485	16454	16439	16370	16475	16367	16338	16528	16434	16480	16594	16253	16557	16354	16364	16434	16437	16529	16373	16437	16259	16352	16345	16487	16173	16476	16472	16427	16446	16341	16431	16301	16583	16432	16525	16398	16634	16326	16549	16388	16486	16357	16452
21004	32862	23216	17461	15559	14887	14685	14665	14456	14279	14325	14187	14141	14382	14089	14219	14181	14189	14044	14250	13957	14212	14355	14076	14110	14116	14248	14135	14340	15604	15610	14707	14471	14183	14177	14116	13934	14246	14100	14143	14067	14041	14133	14044	14225	14172	14345	14165	14133	14157	14132	14027	14175	14174	14249	14106	14068	14054	14019	14300	13987	14094	13971	14061	13858	14116	14175	13915	14338	14030	13931	14157	14089	14074	14094	14066	14034	14188	14007	14206	14053	14022	14079	14212	14120	14066	14160	14161	13991	14031	14166	14151	14099	14249	14112	14069	14242	13893	14150	14147	14255	14000	14094	13852	14203	14031	14162	14238	13949	14301	14036	14095	14120	14159	14183	14062	14085	14302	14057	13974	14061	14206	14024	14229	14096	14037	14083	14181	14241	14178	14031	14136	14074	14057	14119	14075	14029	14213	14309	14064	14110	14141	14131	14089	14067	14070	14101	14085	14177	14146	14036	14115	14064	14089	14179	14192	14140	14017	14009	13974	14193	14000	13874	14034	14390	14287	14036	14181	14077	13974	13999	14259	14122	14168	14142	13929	14074	14051	14011	14164	14076	13922	14166	14132	14170	14108	14169	14096	14114	14095	14129	14073	14211	14069	14058	14028	14045	14165	14180	13963	14087	14167	14039	13963	14108	13973	14152	14096	14096	14025	14079	14069	14197	14057	14199	14040	14157	14161	14040	14045	14091	14062	14201	14090	13855	14331	14062	14016	14122	14080	14072	14079	14051	14160	14117	13974	14239	14098	14182	14098	14021	14213	13982	14074	14116	14275	14180	14183	13997	14202	14102	14017	14031	14150	14181	14063	14043	13980	13974	14136	13994	13967	14275	13995	13825	14221	14023	14111	14179	14152	14108	13969	14283	13962	13855	14106	14119	14198	14204	14041	14189	14119	13986	14169	14222	14167	14046	14125	14087	14103	14127	14046	14069	14082	13928	14058	14048	14108	13979	13942	14065	14214	14236	14185	14014	14021	14211	14150	14146	13981	14292	14194	13945	13959	13940	14286	14018	14145	14135	14190	14024	14043	14051	14112	14233	14066	14220	14074	14102	14192	13891	14055	14073	14207	13916	14005	14040	14109	14117	14196	14028	14008	14179	14078	14206	14200	14239	14108	14187	14056	13910	14114	14064	14091	14155	14130	14146	14194	14068	14244	14103	14151	14080	14150	14074	14074	14101	13951	13944	14083	13966	14083	14024	14049	14152	13992	14086	14055	14167	14235	14038	14173	14179	14166	14069	14058	14151	14045	14158	14132	13992	14128	13997	14182	14224	14101	14176	14120	14037	14274	14166	14009	14058	14011	14255	14164	14003	14075	14094	14056	14231	14073	13999	14175	14130	14134	14175	14051	13972	14265	14196	14248	14024	14204	14297	13961	14135	14051	14116	14076	14092	14073	13957	14099	14340	14104	14170	14216	13982	14253	14112	14049	14197	13992	14084	13911	14210	14018	14121	14038	14207	14061	14108	14136	14046	13972	13945	14051	13968	14263	14158	14216	13973	13915	14176	14104	14144	14101	14056	14099	14127	14248	14062	14030	14037	14132	14016	14007	14031	14109	13999	14069	14246	14228	14057	14133	14128	14297	14150	14050	14007	14015	14082	14170	14103	14127	14063	13964	14087	14121	14080	14148	14057	14058	14151	14013	14375	14035	14153	13973	14121	14170	14219	13997	14054	14003	14253	14106	14242	14017	14190	13961	14253	14167	14232	14011	14089	14123	14028	14035	13960	14138	14000	14159	14126	14120	14228	14132	14096	13992	14153	14037	14110	14102	14092	14124	14045	14196	14066	14134	14104	14110	14002	14091	14171	13998	14151	14131	14269	14146	14203	14090	14055	14175	14044	14122	14111	14002	13982	14225	13959	14123	14259	13987	14161	14073	14011	13966	14017	14075	14070	14054	14091	14155	14129	14092	14237	14054	13976	14078	14063	14079	13982	14134	14129	14029	14113	14138	14270	14137	14026	14020	14117	14109	14118	14007	14126	14206	13920	14082	14085	14006	13948	14083	14044	14122	14211	13896	14053	14012	14059	14097	14078	14277	14216	14107	14076	14070	14000	14247	14136	14201	14069	14078	14093	14199	13897	14129	14154	14113	14229	13997	14237	14103	14057	14217	14232	14123	14209	14213	14176	14049	14169	14115	14136	14037	14151	14110	13957	13875	14125	14054	13797	14154	14106	14104	14137	14081	14271	14269	14259	14125	14051	14038	14070	14081	13875	14287	14234	13972	14136	14212	14002	13990	13876	14187	14225	14200	13958	14116	14093	14062	14108	14125	14110	13990	14087	14117	14230	14072	14078	13963	14088	14133	14357	14272	14111	14043	13942	14103	14010	14008	14236	14189	14045	14234	14148	14053	14080	13844	14186	14084	14188	13983	14014	14189	14254	14135	14147	14089	14035	14011	14000	14041	14095	14085	14071	14014	14151	14117	14117	14069	14098	14216	14158	14127	14050	13977	14109	14193	14183	14177	14060	13993	13957	14040	14162	14157	13995	14090	14155	14188	14228	14295	14118	14059	13941	14136	14369	14279	14072	14028	14241	14056	13954	14182	14063	13985	14023	14144	14150	14159	14252	14186	13992	13838	14118	14027	14137	13993	14176	14051	14131	14175	14109	14098	14226	14023	14204	13998	14050	13994	13990	14186	14161	13966	13994	13982	14208	13858	14095	14018	14158	14038	14152	13951	14008	14056	14079	14222	14002	14097	14034	14152	14111	14076	14116	14235	13890	14025	14308	14043	13963	14025	14103	14027	14032	14251	13931	14117	14197	14116	14191	14014	13985	14129	14198	14023	14164	14096	13926	14026	14094	13991	14036	14142	14185	14122	14154	14020	14140	14272	13936	14056	14083	14175	14119	14205	14253	14076	14149	14167	14249	14043	14095	14166	14098	14064	13943	14236	14176	14102	14012	14151	13979	14265	14090	14030	14204	14247	13992	14109	14135	14097	14039	14286	14277	14090	13990	14173	14134	14179	14022	14114	14161	14133	14231	14226	14220	14072	14031	14195	14061	14144	14044	14131	14192	14168	14133	14123	14014	14358	13894	14298	14265	13886	14135	14064	14229	14053	13960	14116	14042	14194	13987	14116	14072	14016	13982	14090	14103	14059	14041	14072	14139	13993	14211	14268	14101	14024	14063	14186	13924	14059	13884	14318	14086	14089	14191	14165	14108	14138	14209	14147	14322	14112	14029	14138	13943	14154	14157	14157	14193	13963	14131	14159	14124	14177	14057	14224	14128	14164	14088	14139	14057	14247	14302	13982	14144	14163	14167	14019	14051	14261	13930	14036	14175	14162	14141	14127	14057	14073	14164	13999	14080	14045	14051	14227	14178	13939	14155	14159	14162	13884	14101	14232	14058	14180	14283	14085	14121	14160	14095	14150	14216	14122	14272	14017	13922	14098	14068	14078	14190	14082	14391	14098	14132	14115	14010	14037	14083	14253	14249	14112	14262	13796	14129	14243	14136	14156	14138	14055	13951	14094	14328	14147	14136	14035	14026	14046	13940	13981	14035	14228	14000	14280	14164	13965	13929	14009	14099	14092	14226	14202	14101	13999	14199	13980	14101	14087	14164	14035	14042	14265	14179	14125	13971	14070	13997	14007	14181	13931	14155	14068	14238	14090	13961	14257	13865	14088	13930	14148	14199	14215	13943	14096	14162	14143	13999	14059	14275	14069	14098	14220	13962	14220	14144	14246	13985	14129	13971	13989	14076	14139	14072	14074	14072	13968	14025	14120	14210	14104	14092	14082	14113	14050	14022	14172	14006	14192	14089	14127	14089	14140	14037	14171	14099	14061	13930	14081	13946	13986	14178	14275	14003	14280	14112	14045	14076	14010	14035	14000	14088	14147	14100	14077	14034	13963	14069	14057	14046	13934	14167	14341	14267	14120	14231	14064	14143	14146	14362	14142	14140	14075	14184	14018	14111	14130	14181	14066	14219	14137	14236	14024	14090	14030	14185	14139	14108	14281	13995	14029	14165	14193	13895	14127	14234	14261	13995	14056	14138	14297	14041	14156	14160	14234	14195	14099	14118	14156	14046	14104	13944	14153	14133	14195	14020	14222	14068	13912	14053	14033	14104	14156	14166	13993	14123	14146	14007	14230	14202	14024	14161	14067	14059	14032	14159	14048	14136	14170	13946	13937	14233	14047	13916	14152	14093	14102	14275	14073	14113	14169	14009	14054	14235	14012	14110	13919	14226	13993	14166	14162	14093	14021	14154	14010	13946	13987	13995	14201	14242	14035	14123	14171	13926	14024	14009	14060	14205	14025	14298	14139	14098	14168	14141	14035	14057	14069	14090	14162	14073	14057	13921	14175	13986	13988	14128	14092	14007	14113	14227	13956	13942	14109	14077	13962	14197	14109	14088	14141	14130	14037	14286	13963	14096	14034	14144	14258	14120	14232	14055	14237	14219	14068	13991	14138	14233	14089	14018	14059	13987	14098	14109	14242	14174	14119	13958	14168	14092	14054	14181	14096	13981	14115	14031	13989	14021	14117	14194	14052	14191	14247	14070	14021	14082	14152	14153	14227	14010	14166	14060	14158	14209	13915	13987	14240	14074	14027	14205	14072	13929	14102	14063	14025	14189	13953	14280	14055	14078	14165	14122	14164	14195	14127	13895	14130	13938	14148	14195	13950	14081	14006	14143	14205	14060	14213	14155	13984	14004	14094	13937	14129	13966	14114	14258	14135	14043	13959	13786	14095	14166	14122	14139	14154	14293	13938	14074	14081	14096	13901	14033	14204	14164	14120	14033	14221	14138	14009	14033	14107	14063	14120	14167	14185	14005	14141	14180	14104	14133	14168	13941	14044	13931	14009	14134	14052	14157	14044	14000	14189	14068	14063	14110	14275	13854	14083	14221	14017	13940	14121	14014	14044	14186	14077	14247	14089	14182	14090	14106	14125	14028	14100	14137	14062	14023	13965	14210	14084	14003	14049	14103	13986	13966	14160	14180	14132	14084	14182	13973	14013	13973	13975	13982	14136	14176	14001	14081	14110	14081	14096	14177	13950	14191	14026	13972	14000	13971	14121	13939	13907	14289	14177	14108	14145	14202	14072	14072	13988	14149	14054	14089	14034	14198	14129	13962	14108
24681	21079	26496	25776	16915	14480	14371	13448	13502	13735	13379	13426	13390	13497	13568	13464	13417	13552	13185	13522	13495	13452	13599	13350	13456	13229	13255	13450	13657	13582	13685	13647	13374	13558	13470	13427	13491	13383	13435	13236	13434	13440	13213	13469	13226	13503	13322	13416	13547	13307	13255	13190	13309	13465	13463	13303	13535	13433	13355	13388	13510	13306	13373	13520	13352	13298	13587	13454	13376	13415	13394	13467	13326	13389	13462	13429	13400	13248	13244	13282	13395	13476	13424	13453	13359	13410	13325	13123	13448	13303	13256	13263	13290	13264	13449	13302	13351	13120	13359	13355	13467	13470	13352	13363	13294	13469	13537	13409	13244	13351	13498	13390	13393	13296	13270	13362	13314	13485	13427	13320	13196	13382	13323	13252	13513	13221	13360	13321	13510	13538	13547	13395	13464	13565	13388	13238	13307	13538	13419	13481	13547	13442	13386	13434	13336	13374	13457	13500	13544	13426	13428	13336	13401	13559	13231	13339	13312	13341	13425	13400	13485	13411	13402	13445	13279	13434	13436	13418	13521	13443	13362	13497	13156	13306	13276	13420	13397	13613	13478	13584	13273	13394	13311	13291	13438	13446	13460	13324	13353	13489	13330	13257	13489	13183	13356	13350	13380	13455	13352	13315	13455	13485	13547	13278	13485	13264	13523	13384	13392	13230	13452	13480	13299	13222	13476	13203	13458	13311	13379	13451	13566	13311	13329	13216	13257	13449	13474	13452	13431	13155	13306	13210	13407	13412	13212	13402	13379	13241	13374	13428	13394	13620	13436	13386	13353	13385	13366	13600	13423	13266	13305	13256	13380	13359	13507	13453	13176	13277	13419	13222	13302	13210	13293	13499	13359	13300	13449	13479	13300	13388	13402	13422	13242	13304	13225	13339	13227	13363	13386	13378	13351	13405	13356	13418	13389	13546	13444	13372	13442	13552	13441	13269	13704	13500	13264	13610	13370	13292	13282	13366	13254	13572	13496	13319	13457	13226	13091	13372	13327	13253	13402	13332	13344	13386	13538	13391	13350	13372	13317	13476	13457	13278	13424	13335	13307	13335	13462	13213	13514	13320	13427	13322	13277	13299	13430	13357	13314	13435	13311	13411	13171	13273	13412	13195	13331	13429	13395	13417	13424	13390	13500	13213	13115	13404	13263	13523	13392	13336	13285	13392	13348	13312	13591	13474	13365	13489	13358	13244	13442	13336	13483	13544	13464	13285	13413	13259	13466	13429	13486	13266	13346	13252	13384	13345	13302	13491	13346	13313	13303	13462	13291	13354	13464	13370	13508	13424	13208	13426	13384	13229	13218	13401	13468	13272	13197	13504	13269	13436	13438	13518	13315	13385	13246	13350	13394	13405	13446	13334	13351	13384	13494	13279	13406	13521	13449	13489	13533	13436	13423	13527	13172	13158	13294	13292	13384	13283	13393	13210	13447	13478	13396	13238	13292	13450	13355	13361	13305	13370	13493	13566	13406	13357	13496	13560	13351	13467	13357	13276	13233	13236	13451	13384	13353	13261	13340	13384	13498	13344	13486	13314	13428	13471	13265	13478	13391	13294	13423	13390	13155	13463	13271	13254	13400	13361	13254	13398	13328	13406	13418	13423	13408	13351	13550	13422	13571	13414	13235	13383	13359	13386	13174	13301	13420	13333	13420	13295	13454	13456	13433	13502	13359	13213	13296	13364	13359	13465	13463	13470	13358	13587	13411	13424	13477	13442	13468	13199	13255	13470	13373	13564	13448	13478	13543	13511	13406	13430	13326	13449	13572	13517	13439	13387	13378	13360	13528	13409	13366	13436	13368	13340	13413	13355	13369	13365	13269	13231	13280	13250	13329	13395	13385	13324	13539	13420	13204	13269	13282	13454	13345	13476	13424	13515	13424	13438	13335	13512	13456	13398	13218	13321	13482	13464	13469	13445	13470	13335	13227	13438	13299	13248	13491	13210	13336	13275	13462	13473	13528	13405	13146	13310	13430	13256	13265	13181	13437	13577	13439	13415	13489	13384	13261	13701	13299	13269	13307	13333	13357	13322	13399	13390	13335	13518	13499	13497	13253	13317	13481	13448	13386	13269	13263	13325	13452	13424	13239	13413	13569	13474	13549	13326	13531	13552	13491	13507	13406	13236	13434	13482	13360	13376	13373	13390	13291	13338	13454	13449	13352	13460	13369	13443	13284	13375	13401	13355	13352	13331	13633	13458	13502	13486	13378	13539	13381	13193	13328	13350	13328	13444	13306	13384	13376	13195	13420	13467	13325	13456	13571	13362	13424	13507	13141	13452	13559	13324	13234	13408	13531	13429	13347	13329	13571	13380	13364	13467	13571	13371	13353	13370	13326	13412	13513	13496	13413	13479	13488	13367	13369	13375	13419	13222	13423	13535	13566	13402	13445	13443	13343	13383	13290	13278	13365	13232	13293	13268	13432	13248	13370	13437	13278	13436	13358	13444	13426	13489	13618	13518	13585	13405	13393	13381	13425	13484	13488	13405	13312	13411	13504	13324	13532	13328	13403	13254	13255	13264	13375	13418	13447	13248	13450	13411	13367	13262	13482	13488	13474	13546	13567	13566	13395	13432	13234	13382	13307	13462	13655	13424	13501	13568	13311	13439	13401	13469	13478	13398	13500	13334	13313	13445	13428	13475	13308	13355	13526	13604	13398	13547	13375	13460	13430	13380	13369	13629	13557	13371	13357	13294	13416	13473	13499	13361	13445	13348	13389	13288	13564	13433	13354	13337	13565	13455	13282	13325	13288	13353	13339	13266	13309	13504	13353	13406	13415	13443	13545	13391	13394	13300	13206	13214	13219	13301	13279	13407	13345	13194	13460	13334	13628	13486	13321	13277	13424	13269	13198	13273	13366	13271	13137	13451	13610	13429	13389	13448	13303	13567	13515	13311	13412	13283	13503	13418	13376	13362	13335	13511	13304	13295	13174	13330	13465	13309	13163	13347	13306	13307	13422	13310	13257	13501	13167	13406	13247	13411	13208	13454	13259	13239	13503	13413	13435	13414	13433	13347	13382	13447	13531	13353	13493	13230	13344	13260	13368	13374	13364	13509	13396	13412	13439	13493	13397	13492	13361	13197	13600	13507	13499	13325	13384	13424	13521	13367	13303	13282	13293	13382	13589	13450	13340	13259	13397	13327	13331	13344	13393	13331	13458	13407	13549	13387	13455	13489	13478	13497	13520	13372	13190	13334	13561	13208	13256	13439	13358	13567	13581	13443	13556	13394	13339	13504	13306	13483	13450	13187	13229	13423	13365	13500	13338	13322	13474	13497	13334	13250	13586	13491	13276	13223	13461	13431	13422	13539	13283	13270	13288	13296	13318	13404	13449	13335	13425	13386	13318	13407	13485	13323	13385	13430	13551	13302	13267	13473	13425	13468	13528	13346	13369	13339	13421	13233	13319	13286	13605	13391	13349	13450	13390	13446	13372	13462	13329	13440	13259	13367	13468	13390	13284	13398	13442	13393	13583	13387	13386	13458	13454	13265	13458	13314	13295	13319	13474	13409	13280	13322	13223	13154	13234	13393	13417	13340	13298	13526	13228	13383	13335	13389	13355	13441	13403	13365	13319	13248	13344	13219	13244	13491	13458	13519	13443	13356	13414	13245	13500	13321	13158	13380	13381	13405	13489	13453	13342	13394	13358	13220	13465	13401	13177	13265	13326	13307	13476	13428	13330	13291	13422	13549	13363	13342	13344	13370	13429	13338	13279	13412	13312	13395	13322	13363	13479	13451	13467	13310	13387	13340	13453	13495	13401	13334	13326	13382	13437	13391	13596	13437	13352	13302	13227	13365	13528	13363	13263	13492	13383	13226	13245	13359	13429	13362	13451	13321	13456	13395	13477	13482	13339	13448	13516	13383	13579	13428	13279	13535	13484	13527	13333	13483	13289	13211	13379	13520	13438	13544	13362	13546	13412	13395	13475	13451	13397	13383	13341	13330	13331	13593	13513	13265	13321	13350	13463	13387	13284	13432	13276	13417	13465	13396	13498	13281	13304	13397	13334	13435	13517	13540	13460	13437	13236	13379	13426	13288	13472	13444	13344	13554	13394	13534	13332	13459	13341	13434	13289	13415	13366	13402	13457	13506	13419	13367	13272	13510	13341	13347	13491	13243	13488	13408	13513	13438	13563	13489	13453	13489	13165	13317	13369	13531	13154	13257	13451	13439	13213	13337	13466	13362	13376	13298	13323	13396	13292	13461	13547	13331	13299	13396	13477	13583	13386	13428	13223	13290	13624	13446	13539	13504	13487	13331	13345	13538	13364	13533	13489	13243	13451	13024	13350	13214	13441	13637	13432	13315	13348	13381	13477	13623	13274	13351	13356	13237	13448	13489	13347	13380	13315	13393	13565	13396	13497	13476	13360	13416	13281	13415	13310	13483	13553	13351	13453	13693	13539	13525	13409	13425	13490	13120	13506	13302	13420	13439	13363	13224	13381	13491	13242	13497	13129	13344	13261	13403	13487	13386	13355	13311	13526	13323	13396	13493	13587	13360	13423	13167	13533	13513	13399	13454	13374	13319	13600	13468	13460	13360	13369	13473	13212	13335	13328	13528	13310	13366	13370	13380	13342	13479	13544	13331	13344	13352	13392	13419	13363	13280	13350	13342	13412	13405	13396	13381	13494	13276	13322	13400	13229	13334	13316	13643	13623	13463	13504	13172	13461	13266	13387	13326	13423	13302	13424	13194	13539	13483	13273	13303	13389	13315	13378	13291	13577	13301	13322	13233	13367	13460	13423	13208	13378	13324	13396	13428	13236	13293	13398	13320	13393	13318	13303	13300	13455	13496	13478	13355	13242	13621	13562	13534	13467	13329	13522	13399	13265	13396	13417	13485	13399	13470	13468	13439	13381	13511	13379	13324	13494	13258	13269	13120	13249	13310	13467	13472	13437	13446	13313	13600	13426	13401	13452	13428	13362	13318	13313	13263	13551	13520	13482	13571	13439	13342	13491	13469	13279	13455	13118	13393	13293	13450	13362	13387	13423	13497	13429	13260	13452	13297	13281	13401	13294	13395	13387	13330	13420	13392	13261	13361	13427	13473	13438	13428	13453	13245	13679	13348	13412	13354	13341	13339	13385	13343	13407	13452	13313	13294
19614	31994	23241	18240	13392	12782	12501	12498	12521	12408	12320	12509	12406	12418	12282	12374	12416	12233	12339	12379	12204	12331	12359	12208	12324	12323	12222	12395	12399	12623	12612	12475	12426	12508	12350	12193	12214	12440	12266	12404	12302	12218	12448	12479	12241	12436	12188	12360	12449	12409	12188	12297	12284	12342	12393	12371	12217	12497	12228	12366	12086	12350	12229	12235	12334	12322	12223	12181	12420	12268	12321	12349	12396	12283	12305	12370	12320	12336	12155	12103	12258	12314	12251	12277	12372	12345	12224	12340	12512	12303	12287	12267	12341	12337	12296	12262	12207	12337	12281	12405	12361	12203	12272	12416	12254	12307	12249	12173	12341	12175	12182	12277	12236	12324	12358	12270	12272	12260	12246	12215	12411	12305	12092	12466	12228	12275	12256	12164	12221	12182	12309	12333	12442	12258	12333	12391	12201	12261	12220	12311	12332	12126	12166	12290	12266	12288	12304	12223	12325	12296	12210	12315	12252	12254	12192	12236	12144	12325	12417	12203	12315	12150	12355	12462	12428	12362	12449	12201	12232	12194	12532	12203	12339	12313	12392	12382	12440	12196	12346	12177	12310	12269	12277	12293	12190	12144	12193	12386	12415	12307	12245	12296	12381	12312	12399	12298	12398	12099	12233	12231	12327	12215	12290	12377	12413	12278	12287	12312	12405	12191	12227	12474	12201	12398	12184	12403	12389	12482	12466	12251	12290	12238	12270	12365	12198	12133	12432	12410	12145	12327	12261	12213	12168	12202	12348	12360	12315	12382	12319	12311	12218	12243	12411	12356	12293	12213	12245	12395	12480	12296	12215	12395	12309	12438	12337	12293	12221	12325	12017	12580	12201	12244	12133	12205	12263	12261	12325	12294	12492	12286	12379	12310	12257	12188	12412	12347	12433	12166	12226	12385	12277	12323	12250	12469	12284	12372	12262	12202	12292	12297	12351	12329	12228	12385	12249	12416	12198	12279	12161	12226	12398	12225	12156	12388	12263	12418	12448	12259	12375	12175	12357	12202	12094	12279	12234	12368	12264	12268	12263	12325	12267	12182	12254	12407	12484	12352	12222	12278	12378	12331	12322	12321	12517	12194	12286	12301	12487	12332	12342	12368	12291	12238	12135	12426	12151	12313	12318	12176	12221	12348	12357	12355	12375	12156	12365	12176	12233	12407	12290	12362	12208	12196	12271	12337	12266	12258	12416	12389	12436	12243	12203	12312	12432	12205	12189	12441	12211	12282	12329	12274	12282	12226	12404	12285	12397	12336	12166	12438	12103	12111	12236	12104	12393	12369	12357	12297	12392	12380	12206	12351	12388	12349	12349	12239	12430	12469	12305	12381	12228	12216	12447	12342	12395	12207	12306	12319	12200	12371	12215	12225	12149	12337	12149	12110	12120	12429	12215	12268	12279	12429	12341	12411	12022	12355	12280	12206	12222	12303	12279	12360	12337	12272	12291	12209	12408	12289	12261	12281	12338	12237	12149	12354	12277	12141	12153	12360	12338	12291	12400	12334	12291	12301	12439	12219	12150	12319	12407	12253	12248	12230	12359	12288	12345	12378	12218	12246	12419	12402	12242	12327	12314	12134	12499	12363	12351	12258	12277	12245	12509	12134	12268	12353	12333	12265	12267	12242	12335	12285	12451	12208	12451	12373	12293	12300	12249	12269	12283	12267	12318	12209	12204	12533	12191	12311	12367	12307	12207	12385	12286	12282	12295	12134	12272	12446	12318	12486	12187	12313	12336	12311	12211	12335	12367	12350	12242	12216	12229	12283	12152	12176	12156	12271	12192	12152	12221	12309	12345	12253	12393	12367	12209	12389	12410	12195	12267	12354	12351	12430	12134	12160	12354	12308	12437	12370	12123	12328	12273	12268	12323	12292	12205	12194	12229	12305	12185	12454	12235	12283	12069	12342	12304	12421	12247	12280	12335	12191	12215	12267	12293	12351	12148	12202	12256	12423	12223	12143	12110	12447	12336	12214	12281	12414	12318	12376	12359	12286	12488	12392	12185	12325	12323	12234	12201	12248	12203	12289	12250	12333	12247	12290	12280	12289	12283	12191	12202	12409	12455	12342	12260	12247	12115	12377	12203	12261	12504	12377	12206	12308	12298	12072	12261	12164	12346	12188	12398	12284	12395	12375	12384	12246	12529	12271	12401	12286	12224	12193	12333	12285	12447	12362	12076	12401	12248	12361	12101	12192	12457	12410	12300	12248	12221	12159	12279	12386	12288	12179	12473	12221	12278	12271	12449	12312	12342	12227	12418	12293	12289	12519	12288	12349	12369	12329	12368	12445	12341	12257	12272	12321	12338	12205	12520	12304	12286	12452	12231	12231	12220	12152	12181	12465	12185	12302	12492	12436	12351	12295	12275	12401	12368	12358	12285	12418	12285	12204	12259	12344	12357	12210	12346	12322	12349	12389	12339	12272	12433	12306	12290	12209	12333	12377	12346	12279	12318	12326	12314	12458	12263	12310	12171	12401	12349	12328	12157	12349	12297	12347	12226	12178	12285	12274	12374	12233	12245	12267	12476	12313	12351	12114	12157	12175	12625	12236	12139	12157	12192	12395	12253	12214	12315	12254	12260	12235	12256	12420	12342	12291	12389	12250	12317	12156	12259	12349	12148	12404	12355	12341	12226	12311	12462	12317	12083	12337	12308	12377	12442	12165	12207	12227	12243	12170	12378	12243	12389	12279	12359	12373	12243	12262	12358	12297	12316	12312	12380	12480	12131	12335	12239	12295	12169	12266	12401	12196	12228	12227	12389	12432	12341	12335	12355	12459	12133	12338	12408	12242	12422	12224	12340	12150	12355	12265	12215	12348	12354	12513	12204	12326	12336	12394	12208	12257	12270	12339	12426	12229	12183	12402	12370	12179	12298	12318	12381	12414	12201	12365	12366	12231	12286	12430	12351	12252	12151	12369	12264	12293	12333	12331	12095	12298	12319	12337	12257	12343	12423	12085	12366	12281	12385	12234	12245	12376	12227	12468	12316	12384	12314	12393	12282	12255	12438	12209	12288	12426	12500	12363	12327	12378	12231	12418	12232	12303	12399	12270	12302	12260	12329	12337	12407	12340	12327	12251	12224	12394	12335	12264	12229	12296	12408	12277	12263	12288	12239	12388	12415	12467	12383	12300	12313	12214	12490	12147	12241	12298	12598	12221	12344	12149	12292	12388	12255	12350	12376	12340	12431	12441	12236	12246	12258	12507	12294	12185	12339	12337	12369	12368	12314	12237	12416	12395	12409	12289	12249	12249	12326	12220	12344	12264	12301	12268	12415	12243	12273	12470	12327	12268	12218	12362	12418	12370	12100	12333	12288	12323	12294	12340	12449	12272	12352	12319	12308	12345	12431	12343	12326	12350	12237	12361	12285	12375	12409	12289	12478	12360	12348	12390	12337	12328	12319	12256	12341	12226	12289	12210	12413	12278	12419	12351	12232	12300	12349	12370	12309	12483	12324	12350	12423	12364	12365	12262	12214	12285	12467	12378	12247	12373	12267	12466	12327	12379	12292	12291	12388	12292	12375	12339	12242	12390	12378	12194	12404	12314	12332	12432	12251	12319	12411	12304	12292	12150	12309	12367	12388	12316	12417	12357	12204	12407	12194	12395	12240	12370	12289	12345	12423	12398	12276	12388	12193	12212	12384	12147	12190	12368	12286	12314	12431	12277	12158	12267	12209	12276	12629	12441	12255	12460	12180	12466	12229	12332	12391	12448	12306	12362	12349	12428	12267	12199	12256	12174	12435	12387	12305	12147	12389	12415	12292	12169	12181	12228	12350	12370	12297	12209	12389	12327	12387	12502	12144	12193	12454	12374	12437	12372	12408	12087	12295	12403	12266	12236	12408	12384	12138	12291	12475	12357	12316	12274	12216	12282	12106	12210	12105	12271	12346	12267	12230	12330	12349	12514	12223	12413	12327	12271	12134	12323	12247	12305	12297	12369	12291	12373	12528	12351	12316	12112	12444	12572	12189	12421	12297	12176	12193	12174	12280	12221	12334	12443	12352	12282	12371	12341	12334	12200	12241	12292	12423	12244	12436	12281	12302	12120	12225	12239	12375	12453	12293	12233	12058	12316	12386	12481	12309	12154	12285	12177	12216	12255	12266	12260	12325	12216	12397	12270	12470	12384	12268	12407	12396	12399	12291	12440	12238	12210	12442	12395	12206	12252	12436	12299	12218	12412	12317	12223	12249	12258	12363	12312	12223	12420	12391	12288	12279	12396	12255	12263	12414	12259	12336	12255	12114	12343	12309	12295	12408	12294	12240	12282	12236	12380	12241	12185	12339	12305	12224	12203	12403	12382	12230	12418	12280	12188	12349	12322	12319	12135	12152	12272	12472	12385	12135	12114	12402	12220	12465	12325	12398	12380	12252	12350	12158	12391	12293	12327	12103	12258	12436	12452	12237	12336	12429	12298	12286	12208	12366	12356	12300	12287	12188	12341	12218	12365	12524	12284	12284	12313	12272	12269	12212	12224	12351	12194	12373	12316	12149	12135	12425	12265	12206	12282	12315	12279	12403	12159	12462	12174	12299	12414	12333	12395	12330	12217	12407	12313	12308	12262	12233	12251	12275	12319	12151	12352	12284	12315	12179	12383	12267	12420	12230	12291	12418	12310	12164	12444	12214	12280	12217	12382	12416	12253	12418	12370	12322	12262	12370	12382	12293	12385	12269	12346	12437	12119	12459	12332	12149	12315	12300	12350	12234	12093	12268	12371	12287	12142	12439	12127	12226	12239	12243	12212	12219	12141	12374	12271	12314	12313	12420	12291	12299	12166	12183	12215	12292	12399	12233	12195	12520	12394	12308	12288	12114	12249	12273	12377	12356	12093	12367	12350	12309	12389	12164	12402	12283	12289	12342	12272	12341	12326	12284	12298	12349	12257	12043	12542	12349	12324	12250	12474	12411	12356	12277	12310	12330	12456	12327	12466	12240	12378	12277	12473	12272	12277	12385	12354	12267	12450	12453	12430	12245	12344	12262	12343	12446	12187	12122	12297	12226	12206	12120	12465	12368	12369	12289	12269	12386	12382	12367	12213	12404	12217	12407	12177	12587	12347	12346	12253	12369	12312	12315	12171	12409	12345	12339	12150	12338	12276	12386	12417
22143	21087	28287	24156	21341	22536	21819	17354	16363	16595	16518	16436	16358	16342	16204	16322	16303	16213	16393	16252	16035	16137	16223	16392	16116	16238	16245	16238	16262	16701	16990	17089	16797	16355	16031	16070	15927	16086	16251	16158	16042	16179	16156	15907	16153	15918	15940	16171	15988	15982	15978	16063	15733	15919	16213	16121	16208	16170	16057	16077	16118	16162	16114	16130	15954	15953	16028	16004	15975	16216	16124	16103	15991	15977	15976	16274	16026	16099	16268	16108	16077	16152	15883	15778	15989	15959	16086	16114	16097	16126	16144	16067	16015	16128	16118	16022	16052	15939	16085	16036	15999	15919	16100	16048	16136	16061	15961	15991	16246	16022	16110	16075	16082	15905	16141	16336	16131	16169	16123	16051	15890	16254	16304	16031	16049	16001	15976	16134	15866	16159	15896	16006	16050	16004	16098	15939	16127	16151	16116	16083	15983	15911	16123	16213	16203	16111	15888	15656	16001	15601	16182	16362	15868	16185	15985	16121	16229	16084	16103	16124	16084	16151	16194	16046	15956	16238	16240	16012	15999	16128	16163	16136	15903	16169	15964	16120	16110	15817	16081	16165	16096	15965	16325	16143	15996	16303	16100	15931	16131	16031	15956	16172	16222	15804	16112	16009	15945	15852	15925	16143	16070	15933	15855	16098	16059	15868	16078	15967	16019	16041	15887	16078	15946	16152	15989	16070	15924	15798	16045	16076	15948	16201	15767	15952	16126	16007	15976	15983	16075	15950	15977	16185	16185	16185	16082	16102	16029	16007	15753	15913	15911	15931	16052	15856	16119	16083	16100	16055	15957	16024	15973	16071	16362	15992	16181	15931	16233	16179	16260	16014	16021	16024	16100	16058	15895	16105	16057	16015	16132	15997	16107	16039	15969	15848	16066	16128	15910	15990	15811	15963	16077	16012	15826	16155	15998	16280	15933	16106	15884	15899	16053	16010	16058	16046	16067	16096	15873	16060	16038	15961	16093	16012	16053	16058	16018	16211	16034	16107	16040	16149	16129	15970	16129	15828	15981	15807	15830	16055	16090	16336	15966	16086	15982	16068	16204	15978	16062	15957	15979	16111	16025	15945	16216	16001	15947	15971	15880	15904	15878	15829	16165	15936	16070	16096	15753	15978	16131	15803	15948	15935	15927	16045	15846	16249	16172	15930	16169	16001	16142	16230	16186	16120	15905	15949	15964	16137	15984	16074	16099	16119	15923	15906	16088	15890	16013	15947	16014	15872	16139	15992	16075	16062	15925	15892	16098	16021	16158	15926	15983	15966	16179	15897	16026	15897	16046	15880	15899	15929	15653	15945	16108	15835	16024	16132	15945	16079	16002	16274	16091	15987	15970	16135	16145	15916	15925	16059	16054	16013	16038	15984	15935	16185	16204	16074	16153	16034	16047	16125	16204	16005	16158	16171	16091	15893	15866	15976	16152	15947	15824	15952	15975	15823	16159	15884	15966	16005	15887	16108	16174	16103	16034	16269	15839	16127	16089	15913	16062	15852	16061	15896	16070	16097	16127	15832	16110	16065	16053	15975	16036	16105	16005	16141	16149	16078	15981	15892	16078	15880	16135	16059	15901	16122	15998	15972	16060	16131	16105	15914	16160	15931	15969	15893	15867	15951	15931	15881	15987	16214	15888	15947	15819	16020	16202	16178	15975	16049	16068	16032	15938	15959	15951	16222	15945	15914	16060	16054	16067	15863	16094	16051	15957	15970	16284	16057	15995	15955	16099	16059	16122	15921	15910	15781	15846	16024	15908	16054	15865	16261	16209	15959	15888	15943	15863	16081	16061	16078	16073	16021	16116	16006	15906	16063	15920	16093	15868	15806	16160	16018	15904	15859	16083	15903	16098	16096	16149	15820	16182	16060	15938	15982	16077	16076	16073	15789	16068	16067	16070	15985	16017	15898	15957	16214	15874	15859	16016	16108	16005	16083	16067	15899	15972	15999	15930	15890	15913	15897	15888	16124	16083	15945	16171	16000	16072	15917	16024	15933	16056	15985	15967	16118	15909	15847	15971	16077	16114	16002	15984	16112	15989	15895	16038	15986	15936	16044	16110	16185	16047	16125	16233	16134	16056	16090	16138	16000	16224	16179	15934	16007	16013	16020	16101	15869	16080	15978	15923	15882	16176	15910	16055	16028	16095	15949	16058	16088	16047	16025	16072	16251	16206	16120	16084	16010	16008	16055	15965	16040	16100	16052	15899	15960	15963	15676	16078	16088	15969	16076	16077	16268	16205	16113	15888	16034	16104	15983	16036	16045	16088	16124	15955	15883	15929	16124	15920	15974	15869	16040	15981	16102	15990	15934	16024	16108	15953	16006	16044	16006	16045	15871	16081	16026	15984	16291	16173	15902	16059	16033	15951	16050	15942	15896	15979	16057	16112	15887	16063	16230	16039	15835	16141	15917	16120	16031	16089	16049	15882	15916	16149	16009	15936	16213	16030	15911	15831	15927	16034	16100	16149	15959	15898	16114	15966	16079	15932	16053	16081	16049	15865	15954	15946	16064	16118	15936	16130	16179	16060	15886	16119	15891	16141	16137	15899	16158	16070	16022	16017	15997	16022	16052	15975	15918	15985	15997	15902	16160	16129	16160	16101	16000	16175	16142	16117	15948	15918	16033	16057	15939	16168	15968	16060	16058	15918	16030	15983	16128	16196	16024	16077	15927	16169	16108	15914	15836	16098	16109	16166	15991	16055	15913	15930	15783	15995	16100	15899	16125	16039	15922	16090	16017	16038	16188	16018	16196	16063	15880	16078	16159	15817	16068	15991	16100	16019	15920	15994	16116	16214	15886	16033	15871	16149	15904	15993	16180	16131	16046	16077	15977	15943	15941	16089	16099	16107	16003	16120	15962	15991	15927	15877	15947	15977	15895	16052	15996	16007	15815	16092	16195	15866	15995	16060	15890	16170	16036	16094	16119	16009	15946	15957	15864	15954	16049	15941	16024	16170	15954	16168	16093	15939	15825	16123	16022	15984	16125	16224	15868	16077	15905	16141	16142	15934	15953	16027	16007	15993	16001	15986	16038	15885	16140	15732	16223	16102	16060	15814	16021	16210	16276	16017	15949	16114	15997	15936	15996	16076	15941	16039	15902	15972	16235	16001	15965	16086	16075	16096	15962	15911	15996	16102	15975	16233	15903	16145	15908	15962	15930	15790	16085	16100	15752	16013	15943	16052	15962	15914	15795	16058	16143	15969	16034	15980	16101	16110	15979	16103	15832	16030	15792	16071	15987	15843	16001	16024	15945	15977	16131	15805	16225	16111	16068	16002	15961	16012	16033	15941	16004	15978	16187	16013	16049	15971	16021	15957	16036	15930	15905	16095	16096	15810	16064	16012	16276	15923	15955	16080	15922	16131	16018	16161	15971	16064	16057	16156	16114	15966	16087	15940	15809	15920	15864	16173	15769	15849	16023	16103	16199	16077	15704	16303	15977	16003	16050	15981	16238	15873	15961	16099	16220	15977	16187	16226	15983	16045	16062	16179	15975	16094	16158	16286	15890	15954	15862	16262	16071	16099	15879	16057	15908	15832	16222	16270	16234	15990	15789	15908	16084	15923	15927	16041	16089	16067	15958	15996	16010	16056	15980	15949	15891	15963	16057	15839	16018	15917	16065	15936	15987	15841	16024	15984	15909	16230	16180	16015	15951	16075	16140	15990	16183	15860	16101	15990	16041	16242	16199	16084	16004	16000	16075	15951	16033	15932	16210	16083	16041	16178	16176	16277	16208	15854	16141	16096	16219	16069	15950	15881	15878	15990	16129	15978	16049	15977	16080	15913	15883	16032	15970	15750	16029	16190	16214	16123	16161	15938	15919	16166	16097	16169	15944	15900	15949	15858	16009	16016	15970	16043	15995	16010	15970	15962	15875	15949	15852	16174	15829	16099	15865	16025	16163	16109	15792	16037	16131	16154	16161	16178	16167	16042	15954	16061	16003	16024	16015	16146	15934	16004	15968	16002	16148	16106	16089	16179	16135	16022	16114	16173	15868	16078	16046	16143	15990	15790	15764	16093	16154	16049	15929	16007	16114	15973	15919	16048	15859	15867	15898	15924	16068	16013	16067	15850	16096	15974	15903	16070	15901	15888	15771	15930	15972	16076	15988	15831	16026	16129	16152	16078	15920	15932	16024	16048	16093	16219	16122	16003	15999	16022	15998	16090	15829	15816	16190	16030	15943	16015	16063	15978	15893	16025	16125	16035	16158	15983	16004	16037	16032	15978	16087	16214	16045	16014	16090	15899	16069	16074	16107	15987	16147	15892	16010	15895	16111	15908	16014	15964	16054	16210	15894	15999	15914	16060	16108	16194	15919	16140	16090	15929	16067	16003	16054	15918	16019	15832	16016	16052	15900	15983	16106	16135	16062	16057	16018	16078	16003	16001	16157	16085	16216	16135	15828	16024	15928	16039	15897	15835	16130	15940	16107	15973	15925	15975	16138	16310	15999	15944	16059	16048	16154	16035	15943	15984	16072	16115	16090	16176	16085	16250	16116	16105	15931	16108	15922	16052	15886	15941	15956	16117	16053	16126	15959	16088	15956	15922	15982	16116	15929	16191	16161	16191	16064	16087	16155	15885	15910	15858	15874	15920	15997	16315	16124	16079	16053	15948	15993	16005	15974	16299	16120	16197	15912	15907	16019	16089	16049	16071	15871	15988	16065	16170	16103	16052	15797	15996	16048	16048	16106	16003	16128	16139	15962	15940	15983	16089	15959	15945	16017	15969	15928	16025	15966	16035	15976	16121	16077	16134	16015	16202	16057	15993	16093	16085	16079	16085	15911	15920	15986	15897	16061	16096	15970	16126	16007	16078	15910	16076	16096	15969	16020	16073	16103	15937	16019	16032	16061	15924	15813	16010	16194	16027	16001	15912	15893	16050	15956	16141	16050	16072	16143	15761	15895	15961	16442	16233	16100	15997	16122	16153	16102	16183	16121	15995	16209	15940	15976	16060	15929	15908	16049	16273	16025	16231	16156	15940	16042	16027	16238	16279	16177	16071	15967	15902	15986	15997	16197	16110	15904	15919	16057	16092	15921	16086	16102	16220	15896	16306	16063	15940	16084	16012	16007	16092	16254	16144	15908	15915	15951	15938	15899	15876	16128
24681	48394	38919	28914	17844	14890	14667	14389	14296	14339	14042	14262	14186	14266	14131	14098	13966	14026	14110	14095	13978	13979	14091	13967	13944	13918	14045	13795	14234	14826	15467	15575	14405	13807	14059	13968	13949	13960	13905	14066	13904	13874	13831	13997	13880	13808	13972	13925	13845	13920	13814	13939	14052	13959	14116	13930	13981	13974	14041	13994	13892	13963	13938	13992	14004	13987	13945	14001	13909	13872	13835	13855	14124	13845	13900	13868	14064	13919	13974	13890	14015	13882	13937	13909	13937	13913	13972	13900	14006	14050	13926	13934	13920	13919	14028	14107	13830	13901	13900	14032	13832	13904	13949	13917	14109	14174	13920	13912	14070	14032	14024	13892	14067	13872	13760	13906	13855	13948	13948	14015	13879	13979	13919	13974	13932	13935	13999	13989	13971	13826	13917	13985	14159	13926	13927	13946	13964	13886	14069	13811	13950	14117	14031	13949	13978	13766	13924	13631	13952	13915	13736	13897	13787	13846	14033	13773	13850	13966	13914	13923	14042	13907	14031	13926	13858	13795	13944	14164	13795	13878	13955	14008	13965	13916	13899	13897	13977	13895	13862	13747	13912	13833	13952	13745	13970	14114	13960	14042	13941	13929	13981	14028	13963	13968	13935	13813	13819	13783	13881	13972	13856	13770	14092	13943	13788	13911	14043	13859	13938	13935	14046	13980	14004	13884	13758	13907	14079	13921	13931	14145	14018	13891	13895	13765	13950	14084	13911	14020	14002	13888	13755	13922	13944	13959	13876	13972	13934	14040	13794	13885	13898	13910	14049	13797	13984	13917	13892	14020	13861	13956	13939	13999	13832	13848	14045	13941	13991	13850	14073	13961	13906	14017	13837	13880	13827	14094	14018	14046	14072	13899	13837	13931	13919	13875	13952	14056	14101	13959	14025	13927	13826	13948	14017	13883	13969	13936	13966	13870	13929	13878	13859	13881	13878	13843	13870	14135	14030	14047	14040	13966	13937	13712	13953	13966	13919	13882	14053	13851	13795	14071	13906	13906	13945	13911	13999	13839	13793	13861	14065	13766	13736	13932	14043	13872	13822	13910	13810	13925	13942	13768	13902	13874	13925	13845	13908	13878	13992	14039	14083	13929	13873	13903	13983	14032	14148	13835	13990	13995	13988	14036	13879	13960	13936	13709	13892	13914	14068	13969	13954	13885	13901	13948	14004	14023	14003	13952	13884	13932	14035	14041	13953	13842	13899	14029	13848	13861	14001	13950	13817	13990	14041	13933	14011	13815	13824	13835	13862	14124	13899	13855	13901	13886	13911	13946	13797	13837	13941	13916	13861	13865	13780	13936	13965	13881	14067	13865	13710	14052	13864	13944	13950	13927	13933	13897	13974	14110	13991	13904	13842	13949	14001	13884	13822	13826	13981	13960	13986	13815	14001	13849	14103	13929	13882	13986	13891	13931	14060	13804	14028	13889	13917	13905	14054	14043	13962	13941	13867	14010	13969	13975	14021	13955	13906	13832	13996	13774	14058	13915	13847	13877	13959	13775	13903	14141	13912	13924	13964	14040	13886	13821	13989	14049	13882	13969	13933	13913	13860	13866	13896	13927	13817	13929	13917	13924	13903	13940	13922	14132	13925	13794	13911	13951	14017	13932	13849	13927	13957	13740	13816	13763	13993	13941	13980	13889	13946	13886	13952	13891	13816	13880	13915	13942	13936	13944	13850	13889	14033	14024	13907	13883	14176	13973	13959	13971	13746	14005	13880	13977	13906	14004	14095	13749	13985	13891	13882	13848	13872	13901	13873	14017	13839	13977	13992	13880	13929	13906	13904	14072	13953	13927	13989	13894	13965	13812	14006	13768	14038	14055	13903	13963	13786	13983	13927	14101	13958	13855	14017	13813	13955	13880	13755	13891	13980	13919	13942	13873	13870	13986	13800	14034	14026	13987	13911	13881	13951	13924	13914	14021	13861	14034	13989	13952	13836	13972	13961	13983	13737	14015	13857	13939	14107	14022	13978	13961	13773	13807	13862	13802	14029	14005	13851	13969	13958	13949	13993	13921	14053	13954	13974	13858	13969	14002	13846	13765	13998	13905	13811	13922	13851	13994	14006	13940	13874	13824	14042	13992	13790	13921	13891	14013	13767	13940	13835	13966	13927	14057	14056	14021	13819	13946	13829	13834	13784	13874	14132	13986	13990	14016	13923	13744	13996	13763	13804	13797	13847	13956	13805	13703	13959	13851	13932	14013	13762	13804	13855	14004	13987	14003	14100	13800	13756	13872	14018	13872	13922	13673	13845	14010	13898	14057	13985	14037	13953	13906	13978	13860	13956	14041	13771	13874	13832	13792	13940	13949	13984	13897	13990	14106	13997	13875	13994	13813	13747	13940	13927	13797	13858	14013	13852	13996	13775	13992	13952	13870	13900	13994	13996	13920	13929	13756	13940	13944	13961	13988	13923	14087	13815	13971	14125	13919	14067	14083	14012	13755	13751	13839	14006	14068	13826	13919	13931	13980	14083	13933	13918	13936	13949	13895	13877	13963	13952	13936	13975	14020	13827	13899	13825	13774	13886	13905	13907	14034	13982	13995	13975	13890	13850	14001	13876	13952	13977	13836	13776	13914	13905	13952	13896	13875	14109	14017	13929	13859	14001	13945	13987	14261	13819	13885	13934	13754	14067	13837	13847	14042	13979	13944	13893	13895	13827	13867	13785	13937	13860	13706	14102	13817	14008	13841	13836	14008	13864	14029	14054	14000	14045	13879	14119	13989	13816	13935	13979	14001	13899	13688	13885	13873	13893	13819	13869	13728	13894	13955	13950	13923	14035	13973	13902	13847	13862	13968	14144	13856	13780	13961	13881	13819	13860	13759	13983	13712	13929	13881	13972	13914	13827	13905	14092	13970	13832	14005	13743	13953	14010	14029	13851	14033	13913	13964	13879	14040	13814	13959	13904	13901	13867	13972	13912	13960	13849	13878	13741	14011	13938	13819	13786	13855	14027	13891	13786	13859	13845	13770	13870	13846	13973	13914	13803	14021	13958	13930	13839	13862	13978	14023	14096	13881	13990	13854	13768	13981	13869	13914	14080	13982	14029	13995	13835	13844	13807	13927	13966	13934	13942	13897	13896	13834	13923	13761	14062	14084	13922	14016	13948	13993	13857	13770	13943	13948	13942	14055	13866	13950	13843	13951	13999	13976	14002	13859	14061	13811	13956	13845	13873	13827	13910	13941	13831	14021	13925	13847	14016	13923	13895	13809	14090	13852	13814	13946	14039	14029	13872	13982	13955	13957	13816	13810	14070	14031	14048	13999	13930	13863	14006	13954	13839	13870	14007	13982	14098	13923	13935	14072	13832	13873	13923	13944	14021	13963	13922	13972	13972	13849	13879	13917	13957	13998	13825	13913	13925	14007	13948	13907	13794	14099	14056	13944	13778	13943	14019	13815	13841	13943	13881	13790	13897	13929	14048	13929	13915	13801	13946	13949	13971	13933	13942	13898	13909	13920	13936	13988	13890	13860	13888	14013	13894	13846	13876	14035	14075	13825	14019	14006	13867	13872	13830	13993	13775	13887	13872	13872	13887	13823	13708	13878	13976	13951	13993	14038	13923	13978	13902	13929	13870	13883	13999	13831	14002	13906	13905	13879	13867	13980	13880	13845	13947	13943	13888	13886	13955	14013	13890	13867	13912	14047	13974	14007	13943	13914	13849	13781	13927	13739	13856	13824	13974	13894	13773	13779	13947	13836	14042	14070	13900	13936	13962	13926	13923	13851	13965	13858	13957	13943	13957	13987	13879	13983	13808	14020	13795	14045	14012	14002	13810	13934	13897	14106	13781	13993	13920	13938	13922	13888	13774	13814	13719	13876	13604	13900	13903	13877	13848	13804	14001	13967	13917	13924	13915	13928	13989	13996	14104	13798	13794	13951	13892	13853	14009	13839	13858	13974	13840	14047	14013	13831	13951	13886	13938	14026	13778	13733	14114	13890	13893	13762	13806	13822	13708	14172	13818	13811	13933	13844	14057	13886	13911	13839	13939	13689	13902	13885	13965	13879	13844	13871	13966	14014	13838	13742	14011	13953	14048	13927	13973	13869	14001	13812	13979	13896	13819	13865	14030	13777	14084	13777	13934	14022	13960	14038	13949	13847	13998	13933	14172	13905	14060	14053	13948	13829	14003	13916	13838	13936	13823	13905	13848	13914	13925	13896	13871	13811	13820	13986	13903	14049	13828	13880	13808	13920	13930	13916	13946	13895	14029	13996	13973	13993	13831	13922	13885	13831	13898	13955	13989	13897	13904	13869	13891	13832	13867	13976	13809	13947	13870	13984	13977	13792	13917	13772	13901	13789	13937	13903	13960	13672	13981	13910	13743	13937	14008	14106	13912	13979	13915	13945	13968	13833	13926	14052	13823	14030	13800	13832	13840	13918	14002	14038	14115	13927	13937	13935	13916	14054	13943	13916	13913	14034	13926	13812	13993	13776	13744	13972	14026	13931	13861	13784	13804	13976	14186	13977	13992	13917	13981	13912	13786	13925	13769	13683	13802	13769	13783	13971	13911	13758	13883	13831	14005	13957	14015	13979	13887	13924	13941	13955	13869	13988	13880	14070	13875	13787	13803	13780	14098	13885	13964	14023	13958	13902	13876	13866	13955	14005	13863	13887	14158	13989	14013	13915	13917	13863	13790	14031	14080	13868	13722	13978	13954	13897	13950	14100	13958	13918	13970	13839	14103	13910	14056	13696	13963	13933	13812	13857	13878	14010	13907	13946	13858	13922	14046	14200	14025	13807	14084	13998	13862	13802	13960	13975	13683	13829	13920	13926	13970	13722	13896	13987	13901	13805	13951	13911	13838	14008	14036	13902	13807	13946	13935	13757	13975	14090	14006	13926	14002	13897	13971	14047	13901	14039	14127	13890	14045	13899	13866	13961	13981	13887	13873	14167	14150	14025	13834	13979	13823	13915	13960	13743	13911	13865	13973	13956	14041	13932	13917	14021	13810	13999	13802	13954	13875	13833	13918	13972	13998	13967	13821	14041	13806	13857	13762	13921	14014	13940	14083	13983	14154	13899	13824	13786	13953	13897	13905	13880	14023	13768	14016	13886	13906	13938	13856	13933	14076	13885	14096	13754	13952	13913
29166	23290	24556	19469	16300	16172	16197	16058	16111	16019	16069	16148	16037	16113	16090	16157	15994	16092	15903	15827	16027	15898	15966	15986	15968	15922	16094	15962	16265	15942	15956	16052	15973	15948	15944	16072	15915	16145	16008	16134	15971	15954	16030	16088	15750	16140	15925	15985	15810	16022	16074	15925	16007	15941	15952	16108	16105	15846	15895	16012	16246	15928	15897	15994	16042	15865	16005	15852	16048	15996	16047	15968	15984	16135	15923	16087	16030	15918	16126	16170	16029	15888	15927	16024	16124	15987	15711	16035	16118	15993	15858	16024	15958	16227	16180	16147	16034	15970	16005	15809	15934	16194	15978	15929	16094	15850	16261	15994	15936	15957	16009	16160	16038	16023	16087	16046	16204	16010	16134	15804	15938	15923	16011	15945	16093	15785	15910	16073	15869	16032	16263	15939	15998	16075	16068	15948	16020	15967	15998	15859	16089	15985	15983	16023	16131	16013	16001	15854	16060	15737	16186	15927	16028	15892	16112	15980	16109	16034	15971	16010	16056	15984	16035	15816	15997	15899	15874	15963	15868	16051	15904	15924	16094	16001	15927	15851	16019	16084	16090	16082	15898	16068	15980	16017	16186	15945	16043	15861	15886	15998	16155	15983	16027	16058	15989	15916	16029	16080	15924	16056	16172	15937	16094	16017	16061	15859	16105	16072	16097	16043	16010	15937	16246	15928	15916	15894	16031	16066	16224	15879	15941	15937	16077	15883	16138	16006	16162	15986	15889	15994	15969	15940	15980	15968	16072	16035	16066	16178	16214	16081	15967	15976	15826	15969	15959	15915	15944	15902	16024	15925	16033	16077	15890	16012	15989	16155	16074	16072	15947	15977	16060	15832	15905	15866	15923	15966	15916	16166	16072	16135	15875	16065	16015	16065	16038	16326	15887	15984	15918	16028	15917	15916	16069	16132	15922	15995	15947	16007	15999	15946	15840	15988	15906	15955	16127	15994	16150	15852	16133	15781	16034	15856	15882	16260	15912	15976	16019	15893	15973	16003	15960	16171	16019	16181	16226	16143	16040	16080	16054	15951	15922	15925	16131	16036	16051	16022	15994	15826	16082	15952	15978	16050	15995	15832	15922	15994	16005	16166	16168	16002	16028	16039	16072	15968	16075	16009	16045	16022	16037	15892	15747	16037	15894	15895	15936	16333	15888	15968	15942	16065	16020	15902	16025	16135	16166	15828	16319	16098	16013	16077	15995	15953	15995	16060	16005	16068	15905	16075	15945	16210	16135	16056	16099	15976	16058	15868	16026	15942	15904	15870	15960	15891	16153	16004	16082	15967	16078	15982	16091	16024	16060	15998	15998	16077	15898	15962	16123	16164	15959	16036	16033	16146	16109	16186	16045	16122	15868	15907	15797	16171	15979	16149	15948	16166	16119	16057	15818	15837	16058	16053	16025	16064	16207	15963	16078	15999	15938	16016	15869	16003	15935	16028	16086	15965	15850	15980	15953	16062	15904	15994	16001	16061	16186	15930	16100	15849	15936	15946	15914	16008	16096	15906	16143	16152	15982	15906	16092	15987	15910	16219	16099	16048	16057	16057	16057	16042	16032	16129	16069	15987	15999	16053	16216	16172	15956	16033	16066	16117	15959	15932	16107	15938	16034	16029	16209	15945	15823	15920	15976	16085	16147	15897	15878	16101	16003	15819	15955	16136	15939	16066	16108	16034	15994	16056	16181	16236	16190	15935	16031	16018	16191	16054	15978	16148	15986	16157	15992	16077	15895	15982	16134	15930	16051	16060	16228	15816	16060	16035	16107	16089	15983	16097	15758	15997	15975	15966	15774	15835	16043	16067	16066	16020	15902	16035	15944	16101	15799	15865	16007	15873	16152	15927	16182	16078	15891	16123	16106	15840	15796	16128	15992	15875	16068	15974	16143	16063	16141	15894	15765	15883	16228	15934	16197	16171	16041	16064	16042	16065	15820	15895	16019	15941	16077	15877	16263	16082	16027	15909	16029	15952	16036	16011	16105	16063	16083	16119	15975	15914	15927	16017	15914	15950	16096	15927	16090	15931	16131	15929	16271	16156	16062	15881	15963	15983	16040	15923	16317	15770	15887	16136	15921	15946	15989	16158	15994	16088	16188	15926	15805	15941	15874	16142	16182	15938	16014	16055	16134	15798	15931	15905	15723	16028	16151	16079	16177	16000	16203	16009	16180	16049	16126	16001	16084	15806	16052	16017	16027	16162	16062	16196	16032	15976	16094	16035	16102	16034	15814	16026	16144	16065	15975	16076	16077	16087	16030	15878	16194	16250	15921	16046	16006	16047	16145	16139	15972	16166	16115	15990	16039	16006	16132	16029	16076	16003	16243	15764	15833	16111	16073	16164	16162	15997	15921	15983	15966	16107	15972	16000	16055	16162	16077	15985	15979	15853	15968	16009	15896	15955	15758	15995	15976	15828	15911	15970	15964	15983	16142	16009	15953	16177	16095	16326	16188	16071	16106	16071	15910	16028	15973	16183	15994	15785	15909	15993	15964	16101	16295	15868	15969	15890	15913	16138	15931	15973	15842	15899	16073	15972	15973	16075	15945	15843	16008	15989	16000	15987	16062	15988	16092	16078	15824	15834	15955	15785	15847	16096	15937	16023	16046	15927	15873	15887	15968	16201	16037	16154	16027	16089	15939	16228	16102	16005	16084	16148	15899	15941	16163	15981	16019	15896	16219	16118	16241	16044	15963	15963	16072	16081	15866	16025	16007	16127	16124	16097	15914	15620	16095	15925	16132	15879	15855	15999	16103	16214	15980	16266	15945	15863	15953	16048	15897	16121	16050	16108	16103	16004	16145	16183	16011	15920	16239	16054	16050	16337	16163	15941	15820	15928	16142	16144	16050	15995	15963	16071	16221	16091	16013	16078	16070	16223	16095	16066	16188	15943	15941	16151	16044	16065	15910	16102	15985	16028	16256	16007	16164	15946	16056	16001	16067	16062	16100	16213	16049	15872	16053	16080	15918	16050	15854	15878	15996	16258	16132	15961	16000	16037	16127	16235	15984	16020	16038	15880	15927	16258	16044	16125	15990	15951	16206	15967	15883	15918	16033	15950	16024	15962	15903	15865	16066	15692	15916	15901	15938	15962	15930	16158	16062	15993	15885	16017	15909	16006	16080	16110	15834	15823	15964	16167	16017	16054	16160	16056	16093	16182	15979	16128	16034	16060	16082	16167	16131	16024	16066	15785	15949	16120	16406	16093	16159	16113	15909	16061	16093	16165	15828	15943	15994	16042	16096	15943	15904	15877	15746	16106	15935	16115	16129	15994	15998	15840	15837	15993	15982	15913	15937	16058	15999	15958	16143	15960	15815	15967	16061	15952	16069	16022	15910	15946	16150	16297	16052	16124	15945	15874	16124	16068	15917	16225	16013	16005	15898	16117	16110	16136	15953	15911	16114	15936	16027	15828	15936	16117	15988	16064	15849	16036	16023	15908	15993	15940	15983	15931	15911	16031	15944	16012	16094	16172	16135	16147	15937	15835	16143	15923	16089	16026	15909	16113	16089	15989	16110	15888	16224	16026	16005	16087	15947	15868	16147	16024	15988	15865	16006	16012	16079	15911	16147	16051	16138	16121	16055	16023	16092	16010	16023	16161	16143	16112	16005	16141	16054	15942	15897	15985	16051	15958	16121	15981	16272	16131	16050	16180	15900	16055	16022	16005	16261	15886	16120	15989	16064	15941	16035	16120	15852	16021	16074	16150	15963	16083	16188	16035	16155	16059	16016	15980	16107	16127	16064	16126	15880	16150	15965	16033	16289	16071	16049	15916	15974	15947	15819	15940	15986	16095	16112	15887	16050	15900	15810	16276	15976	16077	15954	15944	16056	16089	16115	16079	16084	16079	15764	16087	16012	16034	15827	15996	15836	16010	15946	16063	15935	15979	16102	16100	15997	16157	15916	16047	15930	16061	15958	16060	15995	15985	16096	15956	15954	16053	15948	16224	16076	16029	16093	16047	15995	16060	16083	15842	16075	15980	15937	15988	16007	15735	15992	16025	15977	16048	15955	16104	16037	16148	16172	16069	16077	15905	16001	16041	15932	16012	16149	16077	16131	16088	16143	16153	16105	15722	16015	15785	15833	16011	16125	16080	16092	15941	16103	16030	16113	16045	16202	15996	16068	16063	16086	16158	16028	15970	16023	16078	15968	16108	16009	15925	15962	16246	15991	15986	15995	16209	16018	15913	15925	15772	15886	15919	16019	15778	16184	16143	16084	16138	16079	16012	15962	16059	15961	15912	16058	16043	16059	16165	16002	16224	16089	16005	16022	15800	15895	16139	16180	16071	16165	15920	16007	15940	15961	16078	16156	16037	16036	16095	15916	16150	16024	15799	15993	16095	16198	16276	16205	16089	16005	15982	15698	16107	15976	16029	16023	15917	16014	15969	16282	16090	15883	15970	16054	15943	16153	15991	15885	16171	15868	15782	16089	16125	16066	16054	15846	16089	15933	16225	16041	16085	16120	15823	15990	15845	16083	15981	15925	15997	16257	15858	15906	15936	15982	16292	16047	16045	15894	15832	16133	16326	16224	15935	15764	15941	16104	16149	15891	16114	16071	15900	16073	16051	15929	16048	16117	15978	15912	16015	15888	15900	16047	16078	16083	16002	15911	15943	15849	15940	16200	16127	15969	16178	16054	16067	15935	16065	16171	16017	16024	16118	16022	15952	15943	15977	16112	16106	16005	15972	16178	15912	16117	15980	16098	16020	16054	15908	16000	15858	15990	16082	16135	15935	15994	16116	16139	15915	16094	15963	15927	15904	15818	16073	16040	16104	15857	16020	15935	16047	16050	15810	16093	16099	16018	15910	15976	15958	15828	16044	15884	16248	16229	16039	16183	16129	15986	16056	15948	15943	15872	16059	16062	16057	16139	15820	16160	16069	16016	15844	16052	16027	15827	16023	16194	16106	16018	16170	16129	16153	16123	16105	15872	16099	15976	16059	16093	15961	16045	16033	15953	15712	15940	16001	15851	15965	16092	16101	16013	16056	16097	15943	16001	15986	16068	16105	16089	15906	16070	16027	16048	16067	16090	16085	16022	16027	16135	15883	15996	15779	16239	16219	15984	16072	15969	15970	15827	16252	15976	16104	15952	16095	16099	15920
18776	27604	21804	15250	14362	14138	14139	13861	13974	14114	13987	13942	13985	14058	13833	13860	13793	13939	13951	14137	13987	13920	14024	14030	14087	13983	13799	13935	13913	13957	13974	14138	14032	13971	13856	13864	13923	13860	13885	13997	14014	13987	13895	13997	13960	13829	13878	13918	13887	13981	13865	13972	13939	14108	13846	13791	13899	14101	13949	13833	13903	13797	13941	13891	14061	13891	13774	13886	14001	14021	13953	14007	13916	13856	13876	14006	13900	14036	13991	13986	14080	13833	13921	14140	13993	13818	13820	13948	13996	13998	13962	13918	14067	14074	13940	13884	13938	13858	13980	13912	14055	13812	13931	13923	13993	13866	13771	13904	14019	14038	14053	13951	13874	13850	13888	13850	14191	13747	13673	13964	13987	13950	14037	13931	13906	13970	13992	14023	14060	13917	13801	13870	13962	13972	14010	13857	13982	13779	14006	13988	14124	13865	13991	13838	13969	13872	14048	13847	13880	13840	13875	14077	13931	13889	13998	13866	13999	13859	13813	13995	13947	14070	13972	13948	13889	13850	13781	14109	13906	13805	13986	13802	13680	14155	13914	13811	13933	13821	13863	13890	13801	13999	13958	13922	13923	13835	13870	13932	14065	13934	13938	13946	13928	13902	13920	13991	13984	13744	13768	13867	13936	13915	14035	13914	13976	14068	13976	13794	13846	13948	13987	13955	13850	13723	14076	13791	13870	13922	14007	13928	14045	13861	13850	13967	14044	13953	13905	14048	13971	13855	13929	13794	14106	14009	13924	14017	13886	13815	13983	13999	13901	14013	13998	13828	13889	13813	13845	13849	13947	13878	13924	14029	13831	13889	13952	13902	13819	13851	13802	13871	13843	13942	13770	13797	13946	13920	13928	13817	14028	14023	13915	14024	14124	13780	14030	13827	13900	13807	13951	14154	14039	14014	14121	13900	13829	14016	14003	13900	13982	13998	13796	13883	14104	13931	14014	13964	13893	14048	13914	13874	14060	13859	13814	13924	13800	14046	13864	13831	13961	13791	13884	13862	13897	13873	14034	13808	13956	13933	13993	14005	13994	13913	14038	13921	13801	14006	13957	13919	14019	13910	13959	13944	13834	13786	13949	13999	13852	13985	14034	14061	13875	13952	13950	13819	13886	14024	13962	13778	13958	13896	13961	13994	14054	13884	14163	13874	13972	13853	13929	13907	13832	13931	13989	13750	14006	13916	14029	13915	13931	13907	13835	13908	13938	13886	13962	13883	13915	13906	14111	14014	13705	13645	13878	13948	13932	13895	13887	13988	13948	13933	14137	13831	13783	14053	13788	13948	13875	13911	13849	13861	13905	13898	13964	13868	13908	13879	14097	14008	13983	13926	13781	13872	13940	14001	13785	13700	14055	13974	13984	14217	14039	13978	13703	14125	13991	13936	13921	14148	13802	13971	14000	13943	13843	13900	13869	13941	13815	13791	13890	13907	13929	13893	13949	13929	13927	13823	13935	14006	13926	14071	14064	13992	14079	13840	13901	13926	13902	13867	13817	13878	14133	13988	13898	13951	14019	13847	13810	13916	13857	13888	13972	13931	13887	14030	13995	13952	13956	13837	13796	13934	13971	13965	13916	13940	13895	13895	13899	13784	13933	13857	14082	13839	14192	14021	13850	13871	13864	13971	13865	13894	13890	13946	13816	13874	14037	13971	13821	14002	13925	13956	13969	13967	13921	13882	13863	13907	13791	13971	13984	13754	14025	13929	13844	13944	13992	14004	13900	13914	13892	13897	13841	14038	13921	13950	13920	13960	13834	13766	13901	14002	13912	13799	13774	14012	13993	14117	13857	13857	13991	13901	13898	13754	13908	13911	13937	13985	13885	13896	13882	13921	13922	13848	13985	13842	13888	13998	13864	13980	14021	14215	13857	13727	13905	13809	14007	13874	13850	13999	13735	13881	13870	13871	13867	13895	13971	13905	13933	13868	14031	13842	13929	13831	13900	13686	13871	13944	13985	13976	14022	13933	13924	13903	14025	13864	13943	13974	13763	14034	13988	13894	13830	14018	13904	14093	13887	13897	13896	13820	13920	13733	13764	13930	13969	13957	14001	13970	13877	13902	13906	13902	14119	14007	13809	13988	14095	13761	13970	13903	13907	14072	13912	14013	14001	13755	13876	13822	13840	14056	13972	13938	13939	14031	13942	13914	14023	13894	14075	13915	14018	14029	13884	13923	14144	13840	14121	13880	13925	13983	14005	13830	13991	13874	14087	13940	13952	13893	13944	14043	13969	14029	13929	13883	14113	13770	13985	14034	14076	13993	14002	13936	13859	13946	13850	13976	13978	14143	13995	13938	13916	14070	14089	13963	13931	13957	14057	13868	13950	14025	13874	14093	13923	13926	13960	14007	13800	14077	14003	13888	13997	13938	13958	13953	14051	13786	13882	13919	13905	13764	13888	13828	14031	13839	13890	13891	13786	13722	14082	13985	14073	13877	13954	13926	13916	13933	13995	13873	13830	13894	13912	13794	14071	14047	13837	13797	13980	13788	14029	13773	13805	13838	13962	14052	14120	13864	13902	13906	13938	13892	14089	13924	13983	13895	14027	14069	14042	13758	13935	14115	13819	14013	13797	13855	14096	13941	13880	13855	13867	13869	13988	13987	13966	13850	14103	14014	13965	13883	14039	14038	14012	13820	13857	13914	14063	13936	13794	14055	13947	13837	13943	13951	13920	13917	13924	13908	13833	13976	13946	14036	13934	13898	13943	13953	13881	13855	13928	13880	13808	14031	14114	13832	14029	13907	14076	14050	13905	13867	13954	13831	13827	13783	13885	13932	13905	14022	13935	13991	13887	14056	14007	13871	13920	13958	13893	13933	13849	13843	13793	14042	13950	14022	13976	13741	14217	13955	13865	14166	13982	14091	13946	13746	14023	14039	13870	13792	13946	13919	14062	14005	13973	13994	13987	13867	13971	13822	14000	13782	13950	13959	14050	13868	14026	13844	13953	14093	14036	14076	13962	13875	13959	13898	13926	14007	14071	13850	14221	14032	13984	13958	13957	13746	13854	13981	14028	13837	13876	13879	14087	13865	13810	13850	13956	13845	13863	13969	13970	13881	14048	13929	13969	13888	13826	13902	13868	13904	13959	13842	13748	13885	13937	13953	13981	13976	13864	13827	13907	13749	13919	14001	13928	13852	13901	14124	13844	13982	13899	13913	14122	13783	14154	14027	13906	13970	13917	13885	14052	13918	13846	13876	14063	13834	14065	13826	13839	14049	14018	13994	14008	13961	13903	13908	13917	14039	13843	14004	13873	13941	14043	13891	13777	13988	13842	13864	13922	14051	13889	13892	13892	13938	14047	13965	13972	14054	13934	13646	13967	14054	13939	13838	13916	13990	14060	13962	13951	13843	13953	14070	13943	13921	13907	14024	13972	13826	13985	13871	14020	13957	13981	13964	13966	13954	14093	14008	14070	13955	14071	14050	14120	14034	14137	14005	14090	13895	14105	14063	13885	14043	13937	13915	13892	13841	13827	13807	13956	13892	13878	13936	13903	13990	14055	13795	14008	13834	13960	13953	13880	13865	14021	13941	13872	14020	13898	13942	13882	14078	13989	14007	13967	13886	13989	13836	13854	13878	14000	14052	13963	13775	14012	13796	13937	13788	13972	13930	13860	13806	14109	13837	13822	13806	13883	14084	13922	14049	14083	13974	13877	13779	13848	13899	14032	14007	13928	14071	13953	13822	13977	13951	13705	13929	14000	13877	13981	13910	13908	13968	14022	14070	14055	13940	13952	14013	13967	13840	14152	13994	13802	14002	13968	13948	13909	14095	13836	13823	14058	14175	13910	14102	14003	13872	14026	14186	13726	14180	13834	13809	14004	13896	13994	13855	14076	13910	13813	13897	13964	13871	13931	13871	13911	14009	13855	13934	13966	14014	13792	14032	13795	13864	13969	14013	14118	13812	13867	14029	13957	13770	13889	13919	13866	13972	13916	14024	13874	13906	14169	13974	13929	13817	13986	13939	14002	14008	13921	13903	13958	13947	14059	13866	13911	13751	14059	13901	13863	13956	14038	14025	13723	14185	13910	13903	13924	13793	13885	13728	14038	13938	13939	13979	14059	13919	14010	14031	13811	13917	13822	13890	13828	13840	14070	14029	13960	13876	14109	13982	13872	13868	13903	13988	14006	13946	14072	13851	13822	13905	13857	13862	14005	13978	13817	13956	14056	13788	14018	13922	13980	13778	14058	14081	13987	13837	14037	13813	13889	14079	14046	13887	13995	13922	13851	13871	14040	14051	13835	13897	13844	13935	13850	13989	13911	14024	13931	13950	13955	13980	13732	14158	13797	13990	13934	13975	13786	14039	14145	13922	13879	13882	13990	13997	14064	14015	13891	13964	14030	13880	13860	14000	13915	13920	13869	13842	14002	13975	13872	13990	14041	13986	13751	13812	13855	13936	13981	13814	13964	13939	14094	13885	13982	13936	13934	14022	13927	13915	14000	13912	13957	14024	13976	13989	13792	13952	14020	14063	13940	13931	13980	13881	14103	14068	13926	13950	13910	13768	13824	13915	13918	14146	13813	14034	13848	14071	13859	13792	13952	13862	13822	13909	13929	14006	14198	13780	14034	13836	13766	13796	13905	14050	13849	13994	14016	13879	14060	14012	14015	13947	13897	13974	14038	14051	13845	13890	13903	13903	13867	13999	13866	13966	13877	13870	13892	13909	13835	14145	13894	13883	13856	13924	14053	14111	13965	13903	13953	13840	13924	13951	14035	13888	13937	13921	13981	14013	13880	13959	13996	13957	13832	13806	13969	13788	13911	13902	13854	14078	13921	14047	13965	13857	13848	13854	13915	13898	14073	13859	13994	13839	13950	14058	14010	13951	13999	13836	13996	13927	13748	13856	13824	13895	13855	14017	13791	13926	13832	13901	13988	13888	14108	13727	13954	13883	14112	13974	13929	13951	14026	13968	13970	13904	13952	13891	13846	13995	13857	13933	13989	14021	13917	13899	13911	13955	13788	14046	13776	14154	14029	13881	13940	13950	13991	13948	13825	13891	13942	13923	13798	13919	13826	14079	13856	14016	13874	13830	13838	13918	13859	13867	13959	13920	14028	13747	13856	13944	13958	14059	13983	13929	13842	13777	13809	13939
23317	21077	27686	24848	21850	20120	19204	17803	17331	17518	17552	17298	17491	17370	17357	17257	17391	17211	17346	17230	17310	17395	17102	17178	17242	17116	17237	17506	18328	18157	17990	17471	17274	17199	17094	17267	17226	17147	17093	17299	16991	17224	17152	17257	17167	17171	17162	17398	17048	17096	17158	17097	17098	17095	16954	17088	17141	17117	17069	17240	16909	17132	17198	17189	17249	17087	17263	17229	17292	17229	17163	17127	17071	17109	17012	17042	16882	17108	17211	17128	17190	17192	17051	17283	17134	17194	17003	17000	17052	17033	17036	16979	17243	16974	17084	17121	17060	17165	17148	17333	17199	17262	17003	17115	17042	17327	17129	16841	17186	17048	17191	17071	16996	17050	17316	17155	16960	17184	17127	17335	17096	17094	17206	17108	17385	17124	17231	17191	17099	17049	17248	17181	16821	17145	17237	17224	17071	16905	17155	17214	17009	16969	16934	17042	17046	17147	16910	17273	17019	16972	17150	17029	17144	17086	17181	17004	17035	17069	17038	17267	17351	17077	17128	17064	17198	17088	17076	17155	17234	16971	17160	17333	17149	17131	17295	16969	17232	17013	16961	17365	17189	17058	17072	17206	17141	17116	17042	16961	17211	17242	17284	17213	17212	17143	17178	17234	17133	17159	17042	17143	17086	16971	17232	17121	17237	17104	17141	17115	17069	17061	17200	16995	17247	16818	17178	17202	17154	17169	17259	17039	17209	17350	17351	17189	17091	17110	17133	17105	17128	17160	17085	17346	17086	17180	17220	17184	17037	17320	17143	17119	17135	17085	17202	17119	17048	17270	17172	17123	17141	17012	17290	17235	17104	17089	17120	17248	17141	16966	17078	16876	17085	16977	17300	17114	17105	17133	17221	17026	17234	17073	17088	16993	17282	17008	17106	17017	17014	17152	17110	17199	16987	17104	17161	17168	17120	16904	17298	17209	17088	17111	17115	17160	17091	16998	17270	16854	17181	17061	17103	17147	17054	17228	17078	17192	16976	17076	17138	17294	17091	17009	17177	17313	17074	17093	16981	17103	17140	17093	17314	17179	17284	17286	17028	17300	17204	17103	17103	17062	17003	16899	16960	17031	17127	17047	17072	17079	17072	17133	16958	17122	17159	16983	17249	17317	17146	17123	17183	17116	17190	16975	16921	17166	16973	17139	17185	17052	17033	17168	17296	17113	17271	17128	17272	17080	17052	16976	17271	16968	17118	17349	16983	17343	16935	17166	16939	17119	16899	17074	17012	17358	17159	17256	16961	16996	17002	17086	17219	17250	17220	17094	16947	17263	17291	17331	17191	17076	17340	17037	17047	17212	17187	17324	17195	17006	17000	17070	17174	17267	17265	17007	17167	17109	17477	16940	17158	17229	17138	17306	17141	17118	17127	17100	17288	17024	17128	17177	17145	17039	17290	17221	17159	17137	17219	17249	17255	17178	17038	17309	17212	17039	16957	17060	17171	17130	16994	16893	17175	17119	17194	17049	16895	17129	17028	17112	17118	17162	17092	17270	17146	17037	17221	17076	17343	17309	17216	16988	16902	17025	17200	16978	17173	17111	17108	16999	17115	17222	17213	17114	17005	17136	17183	17196	17122	17154	17292	17115	17196	16993	17134	17148	17083	17093	17129	17141	17291	16973	17082	17162	17172	17186	17153	17144	17177	17140	17067	16805	17099	17052	16873	17013	17213	17062	17269	17125	17034	17059	17065	17113	17109	17182	17197	17051	17028	17294	17206	17197	17009	17094	17131	16920	17031	17185	16880	17072	17031	17181	17128	17187	17122	17120	17333	17147	17107	17160	17137	17337	17093	17148	16987	16967	17286	17157	17229	17121	17192	17262	16861	17210	17038	17055	17045	17121	16998	17033	17136	17046	17196	17046	17009	17063	17018	17130	17055	16854	16980	17115	17214	16701	17007	16993	17185	17098	17144	17203	17016	16914	17109	17251	17295	17353	17106	17116	17293	17051	17325	17136	17006	17038	16959	17075	17226	17299	17201	16966	17005	17085	17274	17175	17108	17273	17190	16966	16985	17298	17188	17177	17212	17045	17029	17059	17102	17291	17082	17343	17173	17287	17202	17021	17098	17205	17131	17229	17326	17191	17294	17111	17068	17099	16950	17307	17065	17144	16988	17317	17134	17324	17072	17225	17157	16999	17194	17196	17243	17162	17033	17211	17186	17106	16987	17175	17103	17112	17110	17020	16859	16982	17122	17258	17195	16995	17023	17074	17192	17212	17243	17177	16966	17117	16977	17064	17081	17029	17105	17096	17159	17135	17201	17026	17098	17301	17086	17072	17185	17120	17016	17007	17232	17221	17170	17044	17164	17048	17139	17123	17211	17236	17335	17027	17088	17094	16997	16916	17149	17148	17272	17038	17088	17098	17079	17241	17076	16969	17146	17276	17133	17020	17244	17069	16995	17115	17037	17166	17051	17084	17169	17011	17132	17190	17062	17078	16883	17193	17175	17065	16930	17163	17147	17014	17094	17037	16972	17232	17094	16995	17179	17038	17071	17258	16966	17252	17229	17066	17219	17404	16850	17289	17026	17184	16940	17253	17114	17105	17131	17289	17217	17165	17134	17234	17166	17050	17131	17198	17004	17045	17239	17203	17154	17052	16965	17187	17099	17252	17176	17371	17020	16996	17160	17210	17105	17084	17243	17037	17085	16942	17188	17204	17144	17300	17128	16989	17166	17137	17040	17330	17266	17125	17151	16962	17036	17152	16966	16953	17201	17156	17083	17008	17367	17110	17033	17161	17121	16952	17077	17281	17155	17063	17119	17347	17060	17260	17190	17253	17315	17136	17144	17140	17065	17317	17216	17038	17204	16983	17080	17074	17160	17332	17205	17150	17168	17202	17225	17202	17185	17087	17189	17069	17168	16954	17381	17012	17182	16984	16832	17218	17247	17122	16977	17130	17219	17322	17167	17126	16950	17184	17090	17014	17254	17205	17215	17147	17152	17150	17172	17200	17003	17156	17224	17083	17491	17131	16934	17107	17099	17112	17118	17028	16962	16992	17296	17138	17146	17049	17018	17059	17031	17179	17195	17105	17145	17239	17092	17214	17058	17250	17014	17085	17179	17219	17280	17212	17110	17035	17347	17127	17113	17228	17225	16977	17145	17362	17224	17033	17149	17265	17186	16896	17027	17141	17115	17006	17126	17425	16890	17045	17115	17212	17110	17121	17055	17127	17124	17268	17179	17276	17076	17046	17141	17220	17040	16966	17045	17042	17145	17246	17262	17193	17223	17194	17186	17310	17299	17089	17003	17109	17082	17095	17256	17065	17187	17182	17092	17211	17079	16990	17076	17265	17107	17118	17003	17058	17254	17144	17164	17156	17070	17077	16958	17013	17060	17177	17168	16963	17240	17445	17051	16999	17105	17164	16968	16991	17240	16910	17049	17116	16935	17182	17153	17018	17346	17239	17063	17044	17191	17153	17045	17143	16991	16928	17028	17118	17170	17016	17107	17129	17164	17327	17027	17037	17064	17106	17218	17242	17147	17079	16958	17046	17174	17014	17298	16929	17242	17090	17244	17203	17057	17051	16729	17323	17090	17201	16973	17056	17023	17263	17080	17073	17132	17388	17265	17087	17202	17105	17196	17101	17013	17081	17168	17181	17141	17210	17079	17036	16949	16893	17004	17106	16927	17004	17116	17053	17080	17245	17037	17134	17137	17005	17098	17166	17274	17077	17428	17293	16963	17203	17285	17279	17235	17110	17154	17215	17098	17017	17260	17164	17263	17070	17177	17037	17323	17059	17177	17091	17235	17104	17179	17072	17008	17196	17102	17352	17007	17224	17150	17299	17020	16962	17032	17043	17124	17003	17000	17084	17189	17314	17135	17186	16950	17138	17101	17198	17225	17288	17372	17376	17084	17208	17108	16907	17180	17306	17124	16989	17035	17070	17140	17060	17251	17106	17098	17564	17120	17080	17169	17111	17187	17213	17254	17163	17491	17150	17102	17325	17148	17133	16876	17031	17256	17016	17187	16990	17126	16892	16956	17267	17194	17175	17089	16998	16995	16966	17069	17080	17109	17312	17204	17277	17002	16946	17055	16998	17042	16983	17196	17219	17147	17217	17112	17101	17128	17228	16999	17029	17227	17058	17153	17093	17000	17061	17258	17092	17166	17192	17244	17009	17148	17067	17100	17134	16865	16924	17147	17166	17061	16889	17117	16950	16978	16969	17063	16964	17175	17043	17132	17295	17104	17037	17203	17152	17121	16984	17014	17062	17332	17049	17227	16982	17207	17134	17050	17018	17315	17184	17276	17154	17339	17110	17026	16994	17091	16995	17196	17135	17056	17073	17133	17082	17180	17126	17159	17093	17192	17064	17080	17025	17021	17243	17109	17146	17123	17130	17223	17089	17139	17047	17087	17159	17300	17270	17248	17167	17174	17005	17168	17085	17105	17213	17178	17174	17064	17111	16919	16986	17156	16956	17299	17082	17209	16919	17056	17240	17032	16912	17183	17117	17089	17201	17199	17090	17130	17259	17298	17062	17282	17275	17172	16885	16915	16951	17155	16772	17238	17197	17182	17035	16997	17033	17144	17241	17133	17072	17071	17039	17188	16878	17127	17014	17190	17121	17185	17001	17199	17115	17154	17358	17129	16995	17154	17098	17067	16992	17223	17220	17115	17213	17207	16894	17136	17149	17080	17192	17190	17064	17150	17105	17138	16806	17137	16970	17189	17223	17185	16938	17123	17122	17064	17050	17201	16914	16949	17041	17175	17391	17404	17228	17139	16977	17051	17270	17235	17170	17289	17311	17087	17071	17237	17075	17231	17085	17059	17198	16999	17049	17011	16964	17286	17025	17339	17110	17088	17238	17434	17005	17251	17116	17233	17177	17109	17099	17206	17162	17256	17172	17279	17116	17134	16842	17162	17228	17106	17126	17027	17187	17031	17352	17085	17004	17210	17115	17170	17105	17324	17057	16870	17274	17005	17095	17188	17243	17057	17049	17022	17254	17131	17041	17141	17170	16853	17180	17119	17045	17371	17314	17285	17134	17207	17119	17377	17233	17139	17035	17125	17001	17061	17218	17037	17126	17095	17253	17139	17230	17221	17185	17414	17206	17166	17050	16949	17109	17219	17016	17037	17213	17210	17346	17291	17054
19018	34295	22823	16606	15744	15142	15047	15054	14990	14932	14920	14788	14663	14760	14807	14700	14544	14618	14618	14651	14732	14564	14585	14681	14390	14748	14562	15036	16024	15962	15387	14927	14735	14561	14773	14582	14570	14517	14696	14448	14501	14630	14709	14520	14520	14521	14682	14422	14583	14481	14599	14632	14575	14439	14568	14651	14611	14521	14623	14681	14501	14673	14504	14669	14379	14632	14487	14449	14619	14621	14580	14622	14654	14528	14531	14694	14700	14597	14613	14606	14637	14595	14598	14349	14620	14488	14517	14569	14402	14423	14694	14520	14587	14650	14683	14572	14561	14693	14573	14552	14429	14602	14565	14715	14627	14383	14509	14651	14701	14642	14568	14427	14699	14730	14632	14549	14570	14593	14391	14706	14597	14628	14585	14632	14508	14508	14662	14584	14588	14431	14453	14481	14573	14599	14638	14577	14594	14379	14686	14607	14598	14663	14494	14700	14538	14546	14444	14647	14519	14591	14568	14536	14673	14617	14618	14673	14548	14461	14587	14459	14543	14676	14589	14636	14514	14672	14664	14530	14584	14494	14618	14584	14703	14567	14596	14591	14700	14526	14405	14674	14537	14682	14696	14622	14469	14616	14654	14723	14504	14563	14617	14644	14580	14702	14554	14455	14557	14603	14439	14620	14622	14737	14632	14549	14645	14240	14672	14467	14717	14595	14472	14510	14489	14502	14530	14463	14430	14639	14667	14577	14569	14529	14387	14538	14512	14483	14561	14588	14590	14514	14568	14597	14542	14639	14569	14616	14489	14527	14713	14671	14401	14639	14400	14633	14580	14407	14662	14621	14415	14384	14631	14597	14597	14721	14503	14622	14617	14447	14456	14426	14504	14604	14527	14652	14490	14595	14689	14454	14745	14453	14619	14555	14709	14575	14677	14461	14642	14614	14630	14716	14504	14766	14588	14564	14547	14607	14640	14653	14500	14561	14610	14520	14447	14554	14410	14465	14457	14575	14525	14546	14450	14461	14501	14693	14657	14672	14662	14392	14567	14608	14600	14587	14600	14551	14646	14556	14647	14625	14403	14519	14640	14472	14598	14646	14527	14580	14467	14633	14640	14581	14511	14556	14685	14507	14493	14522	14562	14615	14584	14738	14587	14482	14475	14469	14660	14690	14668	14654	14412	14676	14559	14798	14719	14665	14641	14323	14428	14534	14543	14516	14546	14441	14454	14591	14498	14626	14513	14698	14493	14409	14470	14573	14644	14750	14468	14491	14506	14623	14720	14627	14582	14607	14675	14792	14524	14556	14650	14627	14570	14541	14561	14382	14733	14695	14572	14506	14596	14582	14529	14510	14521	14774	14512	14553	14602	14601	14787	14608	14423	14443	14543	14709	14725	14543	14608	14532	14675	14715	14455	14517	14404	14706	14295	14572	14552	14399	14641	14621	14467	14574	14601	14611	14533	14631	14710	14531	14593	14739	14424	14572	14548	14780	14491	14349	14591	14460	14745	14714	14568	14612	14571	14496	14742	14558	14405	14659	14601	14467	14417	14610	14685	14591	14656	14588	14567	14518	14577	14665	14402	14460	14658	14362	14422	14543	14526	14580	14525	14544	14478	14882	14529	14686	14664	14496	14487	14603	14632	14627	14502	14647	14389	14694	14445	14561	14682	14545	14579	14456	14616	14358	14671	14640	14504	14617	14477	14648	14463	14572	14610	14472	14634	14422	14579	14646	14468	14601	14586	14529	14475	14562	14371	14602	14559	14634	14627	14631	14474	14522	14462	14709	14652	14469	14629	14596	14577	14514	14508	14439	14616	14484	14424	14624	14602	14613	14565	14566	14623	14370	14698	14623	14399	14466	14723	14534	14578	14498	14531	14476	14573	14636	14497	14508	14664	14632	14593	14458	14506	14482	14636	14530	14525	14560	14513	14570	14636	14513	14481	14635	14565	14712	14395	14405	14570	14455	14608	14626	14706	14527	14555	14443	14589	14600	14492	14567	14620	14585	14538	14470	14365	14524	14623	14820	14537	14570	14527	14577	14424	14623	14608	14510	14358	14496	14428	14576	14516	14611	14495	14525	14557	14529	14720	14401	14487	14591	14671	14714	14405	14546	14591	14585	14572	14604	14508	14551	14654	14489	14757	14471	14456	14476	14456	14491	14535	14570	14671	14622	14732	14631	14640	14616	14526	14495	14548	14726	14557	14579	14533	14625	14567	14711	14476	14636	14471	14618	14499	14584	14584	14633	14489	14706	14524	14437	14496	14732	14442	14496	14472	14470	14680	14448	14636	14493	14595	14691	14692	14587	14489	14529	14642	14451	14696	14597	14520	14541	14543	14732	14495	14558	14418	14677	14480	14514	14496	14670	14381	14554	14535	14724	14438	14494	14619	14453	14634	14542	14540	14537	14420	14472	14733	14485	14643	14566	14752	14584	14664	14459	14794	14619	14569	14560	14451	14677	14629	14597	14420	14727	14448	14642	14514	14576	14457	14567	14613	14675	14321	14535	14404	14573	14692	14697	14540	14453	14490	14557	14491	14577	14421	14571	14537	14456	14573	14482	14552	14566	14424	14586	14660	14419	14544	14478	14645	14478	14484	14585	14732	14436	14526	14593	14696	14558	14647	14507	14402	14645	14699	14587	14670	14655	14648	14537	14642	14634	14456	14668	14504	14356	14515	14687	14705	14498	14549	14413	14427	14745	14580	14674	14667	14520	14621	14475	14654	14486	14534	14506	14461	14374	14555	14541	14559	14551	14632	14605	14467	14500	14499	14533	14430	14519	14653	14607	14457	14521	14676	14670	14654	14572	14421	14595	14521	14515	14489	14567	14515	14695	14461	14629	14652	14565	14555	14682	14726	14561	14755	14393	14702	14645	14646	14462	14512	14515	14565	14332	14676	14698	14542	14580	14501	14675	14506	14721	14649	14639	14541	14590	14560	14626	14572	14552	14529	14602	14541	14469	14749	14433	14752	14538	14600	14510	14619	14660	14671	14593	14685	14544	14601	14704	14605	14695	14729	14580	14521	14514	14575	14562	14552	14636	14577	14579	14591	14560	14574	14410	14549	14732	14519	14663	14409	14643	14552	14509	14595	14471	14655	14578	14489	14592	14642	14517	14696	14622	14692	14534	14476	14725	14551	14527	14607	14462	14503	14499	14431	14469	14592	14646	14539	14583	14550	14648	14666	14702	14739	14738	14542	14554	14697	14578	14531	14543	14430	14410	14649	14553	14578	14434	14552	14627	14471	14482	14489	14534	14618	14458	14692	14691	14621	14515	14508	14634	14632	14753	14541	14491	14623	14497	14530	14604	14588	14498	14777	14560	14489	14557	14502	14533	14451	14706	14611	14517	14462	14640	14615	14452	14617	14534	14552	14713	14618	14735	14411	14560	14498	14579	14549	14628	14637	14790	14565	14554	14337	14498	14420	14612	14616	14598	14422	14624	14753	14495	14566	14476	14374	14626	14631	14477	14568	14603	14727	14581	14664	14401	14625	14593	14644	14480	14663	14431	14466	14610	14584	14546	14459	14586	14478	14652	14455	14601	14645	14527	14558	14576	14681	14598	14421	14591	14392	14589	14570	14726	14662	14654	14598	14594	14699	14489	14534	14562	14626	14602	14454	14608	14695	14531	14509	14432	14666	14383	14499	14477	14574	14637	14552	14688	14639	14550	14496	14416	14590	14616	14658	14635	14532	14517	14497	14707	14563	14562	14711	14521	14397	14612	14546	14724	14665	14747	14474	14646	14594	14558	14499	14581	14601	14523	14531	14469	14504	14594	14520	14586	14532	14599	14581	14477	14565	14505	14398	14634	14730	14532	14691	14410	14468	14521	14557	14493	14607	14412	14573	14707	14547	14443	14529	14516	14677	14353	14672	14595	14543	14704	14522	14658	14501	14713	14664	14716	14627	14733	14566	14452	14526	14569	14694	14518	14640	14642	14439	14764	14431	14604	14569	14520	14612	14690	14657	14549	14506	14568	14621	14480	14539	14584	14536	14498	14717	14652	14419	14648	14660	14536	14607	14456	14487	14637	14512	14480	14518	14610	14703	14307	14588	14438	14478	14600	14571	14606	14431	14538	14387	14650	14559	14366	14637	14590	14605	14577	14699	14449	14570	14595	14698	14584	14309	14496	14557	14656	14418	14574	14638	14489	14593	14479	14465	14569	14731	14491	14697	14638	14566	14562	14557	14657	14626	14547	14497	14524	14584	14707	14607	14704	14660	14596	14578	14531	14500	14456	14590	14498	14485	14514	14640	14559	14500	14502	14738	14413	14582	14628	14545	14620	14566	14606	14634	14468	14602	14604	14447	14530	14468	14540	14539	14600	14608	14714	14529	14628	14453	14611	14693	14442	14710	14479	14425	14506	14621	14605	14431	14606	14666	14542	14554	14458	14562	14544	14563	14569	14533	14549	14513	14483	14688	14672	14460	14591	14476	14528	14655	14640	14629	14534	14540	14446	14566	14520	14611	14619	14288	14556	14480	14526	14692	14517	14576	14620	14580	14588	14595	14573	14649	14530	14467	14671	14660	14506	14527	14489	14597	14546	14623	14555	14609	14652	14446	14576	14561	14561	14542	14575	14502	14640	14610	14754	14679	14484	14511	14597	14743	14628	14545	14672	14624	14632	14403	14532	14740	14619	14513	14495	14658	14698	14631	14645	14638	14548	14566	14604	14533	14595	14608	14613	14576	14485	14653	14627	14561	14650	14670	14509	14505	14444	14433	14543	14594	14465	14533	14673	14617	14473	14612	14545	14626	14520	14503	14483	14605	14754	14522	14839	14539	14640	14447	14689	14445	14407	14494	14682	14683	14502	14541	14631	14607	14684	14558	14549	14600	14569	14763	14638	14513	14515	14748	14563	14699	14501	14494	14506	14543	14449	14565	14554	14847	14657	14480	14552	14579	14661	14672	14549	14528	14624	14667	14698	14552	14753	14697	14502	14329	14481	14644	14508	14578	14602	14744	14677	14594	14401	14568	14528	14520	14460	14653	14736	14387	14688	14525	14729	14525	14669	14770	14547	14468	14633	14597	14784	14625	14683	14532	14645	14536	14497	14721	14494	14542	14590	14654	14527	14600	14492	14629	14546	14519	14712	14521	14561	14612	14525	14609	14510	14616	14463	14531	14627	14514	14541	14568	14630	14635	14553
24724	21068	26461	26024	18661	17517	17666	16894	16874	16804	16959	16689	16573	16812	16811	16887	16523	16724	16524	16576	16813	16525	16709	16594	16727	16590	16744	16811	16861	17351	17089	16655	16587	16692	16747	16635	16611	16696	16590	16483	16608	16707	16646	16649	16639	16624	16684	16480	16403	16638	16564	16625	16588	16523	16608	16735	16756	16403	16585	16571	16470	16639	16557	16549	16672	16564	16493	16685	16636	16546	16766	16667	16534	16645	16565	16589	16617	16775	16832	16752	16797	16729	16572	16461	16615	16574	16558	16603	16592	16616	16496	16505	16571	16694	16568	16484	16704	16572	16553	16408	16501	16695	16654	16532	16706	16437	16755	16720	16668	16521	16484	16407	16604	16440	16423	16699	16571	16398	16495	16652	16481	16429	16538	16339	16853	16368	16499	16340	16732	16757	16523	16673	16517	16549	16679	16612	16567	16597	16440	16504	16676	16613	16585	16537	16515	16368	16517	16426	16532	16855	16532	16520	16758	16636	16627	16671	16725	16725	16593	16401	16690	16647	16536	16676	16571	16588	16456	16568	16714	16349	16642	16467	16544	16654	16498	16571	16715	16602	16608	16882	16541	16718	16754	16539	16431	16474	16716	16648	16674	16546	16640	16543	16650	16605	16755	16589	16509	16690	16469	16566	16452	16377	16771	16626	16695	16517	16569	16702	16695	16644	16625	16651	16508	16451	16610	16525	16508	16659	16521	16720	16562	16690	16586	16587	16581	16852	16674	16574	16408	16613	16544	16609	16483	16727	16617	16483	16624	16596	16665	16813	16653	16485	16668	16672	16650	16664	16532	16625	16707	16511	16692	16535	16623	16475	16533	16507	16616	16614	16606	16762	16634	16737	16550	16565	16673	16536	16509	16411	16654	16816	16684	16406	16522	16632	16629	16508	16479	16556	16457	16611	16624	16740	16462	16567	16582	16442	16698	16595	16520	16731	16835	16495	16567	16589	16691	16703	16600	16702	16722	16595	16650	16465	16417	16502	16646	16660	16555	16687	16571	16538	16414	16634	16401	16609	16633	16512	16425	16625	16473	16834	16680	16671	16547	16551	16635	16417	16603	16678	16522	16765	16527	16770	16597	16428	16616	16790	16716	16565	16329	16739	16482	16497	16513	16377	16402	16707	16628	16611	16598	16587	16585	16596	16557	16589	16767	16635	16509	16604	16602	16693	16376	16424	16485	16511	16604	16655	16521	16517	16513	16675	16506	16626	16604	16588	16303	16412	16577	16616	16413	16663	16564	16512	16435	16473	16458	16708	16673	16611	16545	16581	16613	16692	16510	16434	16658	16474	16463	16523	16574	16593	16433	16393	16470	16479	16549	16593	16833	16735	16753	16677	16908	16543	16555	16620	16769	16510	16501	16518	16420	16523	16536	16725	16592	16502	16571	16685	16651	16643	16669	16499	16449	16497	16420	16796	16576	16617	16605	16584	16609	16439	16566	16711	16406	16656	16449	16608	16512	16447	16689	16524	16495	16736	16620	16313	16612	16476	16660	16488	16486	16615	16601	16694	16523	16428	16570	16535	16548	16648	16472	16609	16608	16577	16541	16602	16526	16605	16699	16537	16509	16772	16731	16773	16673	16396	16488	16564	16470	16599	16614	16636	16586	16574	16400	16442	16615	16614	16509	16679	16669	16631	16648	16750	16656	16665	16701	16535	16357	16633	16618	16491	16853	16707	16536	16454	16492	16747	16785	16583	16427	16471	16641	16353	16529	16525	16498	16601	16568	16696	16677	16600	16673	16738	16589	16537	16568	16553	16799	16485	16547	16488	16351	16563	16585	16562	16530	16446	16462	16746	16801	16616	16474	16871	16457	16584	16623	16523	16667	16650	16610	16551	16334	16547	16564	16584	16814	16662	16608	16651	16502	16543	16543	16450	16594	16602	16514	16595	16746	16648	16424	16637	16579	16627	16640	16473	16580	16549	16565	16492	16450	16733	16708	16565	16617	16594	16745	16637	16653	16476	16575	16614	16668	16649	16617	16690	16433	16627	16457	16523	16502	16352	16498	16733	16476	16547	16666	16566	16636	16424	16885	16534	16741	16675	16679	16699	16599	16611	16412	16562	16523	16678	16584	16531	16633	16443	16651	16651	16655	16584	16566	16608	16682	16623	16569	16653	16476	16544	16726	16652	16347	16531	16721	16627	16466	16608	16749	16686	16683	16555	16708	16502	16429	16759	16677	16475	16635	16521	16910	16701	16671	16490	16607	16599	16517	16559	16588	16594	16480	16574	16320	16607	16565	16738	16638	16822	16353	16677	16675	16480	16715	16606	16756	16476	16514	16693	16830	16602	16566	16376	16576	16336	16378	16611	16832	16569	16638	16574	16493	16577	16611	16815	16752	16674	16587	16480	16686	16493	16624	16592	16445	16520	16466	16773	16540	16759	16597	16417	16393	16472	16528	16395	16476	16468	16519	16583	16694	16424	16564	16588	16449	16556	16569	16446	16517	16552	16395	16341	16549	16597	16735	16621	16548	16419	16458	16624	16901	16428	16604	16633	16565	16504	16402	16598	16485	16596	16531	16404	16402	16465	16569	16617	16736	16521	16587	16472	16554	16580	16489	16614	16554	16617	16707	16580	16580	16508	16590	16697	16430	16567	16610	16752	16626	16605	16571	16622	16615	16478	16659	16503	16475	16420	16589	16807	16689	16573	16478	16584	16910	16624	16587	16520	16596	16582	16611	16499	16652	16557	16628	16458	16458	16623	16516	16591	16716	16599	16579	16482	16499	16530	16756	16704	16562	16605	16428	16716	16487	16572	16532	16493	16616	16351	16597	16545	16556	16538	16687	16476	16557	16439	16558	16462	16485	16481	16547	16462	16603	16489	16688	16579	16570	16471	16533	16528	16722	16593	16681	16493	16547	16622	16489	16384	16553	16713	16649	16583	16554	16519	16764	16620	16748	16710	16483	16353	16571	16606	16562	16568	16593	16548	16609	16617	16731	16643	16563	16590	16847	16669	16600	16769	16545	16599	16642	16663	16831	16676	16530	16578	16666	16518	16513	16575	16678	16743	16615	16559	16410	16490	16489	16596	16673	16403	16466	16760	16816	16493	16907	16614	16681	16477	16599	16573	16733	16498	16485	16623	16571	16510	16474	16706	16699	16510	16568	16552	16606	16568	16681	16638	16495	16458	16662	16686	16618	16649	16526	16445	16662	16511	16481	16554	16653	16498	16508	16484	16561	16574	16651	16573	16618	16596	16462	16544	16447	16559	16592	16588	16483	16479	16632	16624	16636	16587	16891	16647	16504	16662	16612	16470	16550	16633	16607	16678	16756	16502	16650	16579	16453	16698	16401	16689	16664	16440	16486	16537	16383	16674	16543	16667	16617	16519	16832	16643	16660	16561	16583	16632	16533	16539	16522	16557	16574	16537	16846	16476	16667	16553	16765	16404	16504	16283	16385	16769	16497	16584	16442	16565	16617	16452	16559	16573	16634	16563	16382	16667	16619	16586	16733	16850	16543	16717	16710	16677	16495	16462	16600	16656	16796	16862	16752	16944	16583	16593	16634	16536	16611	16632	16654	16500	16451	16641	16529	16704	16568	16592	16530	16644	16560	16533	16486	16690	16545	16674	16614	16702	16810	16615	16642	16612	16427	16500	16677	16915	16572	16573	16464	16991	16695	16611	16584	16556	16560	16361	16499	16557	16589	16524	16637	16771	16399	16597	16665	16588	16519	16518	16614	16448	16578	16623	16499	16580	16453	16574	16565	16691	16584	16486	16603	16561	16280	16808	16725	16581	16666	16554	16806	16564	16675	16665	16476	16348	16649	16781	16752	16657	16716	16575	16598	16575	16499	16762	16639	16475	16675	16847	16440	16710	16637	16935	16597	16685	16530	16562	16692	16417	16460	16415	16759	16618	16730	16709	16511	16436	16645	16568	16675	16505	16545	16701	16742	16691	16566	16510	16553	16551	16629	16741	16646	16543	16726	16585	16769	16622	16636	16525	16597	16454	16691	16561	16622	16530	16649	16543	16559	16606	16714	16530	16659	16511	16658	16648	16535	16526	16708	16613	16726	16599	16735	16674	16703	16529	16621	16419	16832	16427	16645	16505	16481	16614	16645	16468	16610	16472	16445	16551	16653	16639	16543	16244	16693	16540	16669	16400	16474	16525	16575	16680	16593	16429	16595	16461	16690	16576	16706	16743	16567	16491	16513	16432	16600	16672	16542	16699	16545	16441	16703	16624	16711	16590	16491	16769	16706	16565	16650	16507	16537	16681	16651	16621	16664	16637	16680	16486	16641	16602	16691	16703	16691	16779	16653	16780	16746	16567	16655	16740	16544	16437	16746	16540	16722	16833	16668	16599	16476	16462	16568	16720	16510	16717	16610	16541	16693	16801	16620	16676	16797	16435	16462	16578	16604	16582	16535	16467	16591	16521	16552	16564	16673	16581	16608	16530	16684	16845	16609	16554	16647	16526	16674	16628	16627	16495	16601	16482	16463	16739	16687	16764	16574	16473	16490	16859	16642	16691	16548	16530	16559	16582	16542	16658	16851	16551	16484	16777	16529	16458	16655	16875	16592	16538	16697	16529	16491	16575	16546	16452	16419	16580	16596	16412	16634	16349	16637	16564	16619	16533	16657	16519	16540	16582	16646	16616	16467	16770	16322	16683	16761	16595	16640	16610	16575	16576	16674	16615	16612	16513	16576	16660	16565	16486	16758	16833	16606	16588	16559	16556	16505	16686	16551	16403	16401	16630	16506	16591	16755	16609	16746	16765	16639	16729	16638	16410	16707	16720	16619	16385	16563	16592	16682	16665	16532	16434	16546	16691	16577	16605	16607	16652	16651	16490	16481	16625	16498	16697	16843	16692	16759	16641	16643	16678	16503	16601	16679	16597	16451	16622	16619	16702	16556	16695	16667	16751	16676	16595	16633	16539	16608	16396	16489	16482	16486	16539	16521	16422	16511	16414	16560	16677	16717	16868	16600	16705	16650	16688	16550	16564	16647	16622	16834	16616	16717	16524	16496	16334	16709	16730	16651	16356	16537	16811	16485	16764	16638	16564	16671	16754	16751	16572	16413	16650	16490	16541	16637	16732	16608	16584	16287	16445	16756	16451	16379	16649	16601	16504	16427	16747	16607	16661	16503	16385
18280	27869	19335	15856	14793	14518	14698	14515	14630	14470	14438	14470	14432	14373	14492	14438	14414	14509	14397	14225	14359	14418	14401	14307	14512	14283	14301	14363	14947	15499	15301	14509	14424	14064	14225	14206	14408	14385	14308	14270	14160	14361	14229	14249	14450	14355	14117	14271	14317	14329	14203	14362	14376	14394	14150	14187	14235	14432	14348	14220	14345	14040	14146	14211	14268	14303	14330	14492	14306	14301	14313	14368	14456	14271	14265	14341	14304	14375	14340	14222	14273	14187	14377	14247	14207	14180	14125	14181	14243	14253	14301	14402	14243	14436	14207	14281	14401	14211	14268	14509	14341	14189	14240	14347	14209	14263	14360	14474	14280	14263	14206	14306	14167	14242	14266	14282	14447	14247	14344	14510	14321	14420	14274	14427	14264	14424	14351	14275	14248	14187	14296	14444	14463	14383	14273	14255	14372	14172	14363	14375	14196	14298	14273	14529	14284	14378	14450	14328	14268	14355	14289	14317	14302	14247	14366	14283	14544	14221	14219	14188	14185	14333	14341	14313	14286	14287	14320	14345	14278	14085	14313	14363	14166	14105	14339	14343	14309	14309	14343	14250	14388	14364	14237	14347	14439	14126	14402	14244	14435	14160	14205	14251	14341	14186	14184	14349	14189	14410	14147	14361	14451	14315	14247	14294	14198	14313	14328	14447	14140	14116	14243	14406	14391	14089	14207	14251	14281	14497	14280	14275	14225	14035	14431	14269	14199	14272	14373	14340	14185	14241	14286	14329	14204	14210	14231	14366	14297	14326	14093	14114	14253	14332	14247	14206	14231	14288	14235	14247	14297	14177	14284	14372	14314	14307	14145	14363	14433	14172	14298	14143	14256	14209	14201	14236	14364	14349	14171	14237	14143	14254	14370	14120	14162	14317	14349	14416	14319	14277	14238	14219	14211	14392	14259	14253	14349	14221	14246	14346	14194	14404	14215	14315	14239	14292	14214	14391	14307	14266	14275	14308	14428	14319	14191	14313	14289	14236	14340	14345	14310	14363	14241	14382	14486	14465	14491	14228	14329	14179	14319	14230	14467	14353	14352	14260	14179	14459	14412	14380	14251	14254	14270	14379	14218	14382	14276	14130	14367	14348	14202	14347	14288	14228	14296	14376	14272	14293	14192	14344	14282	14202	14408	14180	14250	14421	14335	14334	14369	14237	14403	14282	14291	14125	14259	14271	14287	14307	14194	14115	14312	14298	14458	14266	14282	14401	14348	14307	14191	14332	14445	14208	14590	14311	14174	14337	14226	14326	14441	14265	14250	14452	14359	14438	14237	14453	14371	14252	14221	14333	14208	14522	14300	14331	14264	14205	14403	14237	14156	14267	14247	14369	14156	14421	14249	14350	14329	14170	14390	14169	14273	14180	14223	14347	14231	14302	14277	14244	14328	14449	14444	14156	14401	14380	14365	14341	14467	14395	14456	14311	14265	14349	14123	14229	14323	14168	14356	14387	14225	14405	14293	14093	14423	14211	14492	14267	14335	14267	14260	14282	14354	14430	14281	14210	14288	14378	14377	14302	14233	14142	14339	14337	14447	14322	14387	14355	14299	14331	14276	14382	14340	14391	14235	14298	14408	14395	14366	14507	14278	14172	14475	14232	14360	14179	14328	14325	14371	14193	14243	14405	14208	14382	14337	14431	14407	14150	14316	14312	14273	14387	14366	14291	14279	14319	14357	14269	14330	14452	14210	14316	14538	14263	14387	14329	14458	14268	14253	14154	14352	14233	14333	14406	14272	14119	14363	14454	14373	14173	14389	14306	14146	14429	14339	14154	14175	14293	14285	14453	14279	14186	14221	14205	14349	14216	14479	14288	14347	14346	14271	14358	14387	14364	14045	14376	14181	14104	14358	14098	14248	14132	14328	14134	14365	14217	14444	14259	14203	14350	14449	14309	14304	14263	14438	14271	14316	14164	14352	14237	14177	14257	14453	14264	14290	14308	14303	14320	14373	14367	14289	14186	14383	14317	14234	14172	14358	14299	14282	14249	14315	14331	14194	14136	14242	14346	14206	14404	14219	14390	14299	14322	14308	14362	14429	14201	14274	14274	14171	14249	14418	14367	14278	14350	14488	14483	14203	14313	14286	14400	14251	14376	14109	14431	14237	14196	14295	14465	14200	14211	14207	14274	14171	14412	14403	14309	14495	14326	14312	14152	14286	14145	14245	14314	14318	14386	14342	14382	14483	14290	14332	14320	14188	14341	14374	14391	14233	14202	14438	14325	14233	14218	14466	14261	14349	14275	14309	14215	14274	14396	14368	14384	14335	14123	14171	14323	14193	14245	14317	14045	14342	14469	14366	14129	14258	14340	14227	14242	14319	14207	14337	14357	14342	14165	14329	14386	14299	14269	14505	14309	14342	14197	14120	14428	14276	14246	14391	14379	14451	14319	14125	14225	14200	14187	14274	14296	14279	14307	14317	14280	14175	14302	14173	14382	14269	14319	14388	14315	14318	14175	14216	14345	14311	14261	14400	14212	14306	14231	14313	14361	14279	14390	14345	14257	14282	14233	14173	14322	14237	14203	14474	14198	14304	14300	14199	14407	14245	14347	14396	14274	14272	14218	14309	14353	14347	14419	14224	14340	14229	14179	14374	14295	14079	14221	14539	14400	14330	14199	14264	14163	14272	14345	14397	14281	14252	14358	14249	14248	14217	14182	14373	14567	14333	14316	14360	14279	14119	14373	14390	14350	14388	14487	14294	14246	14273	14181	14481	14356	14338	14448	14382	14292	14307	14369	14327	14321	14350	14158	14315	14335	14210	14483	14330	14136	14153	14233	14406	14250	14370	14137	14313	14310	14328	14009	14231	14431	14112	14340	14312	14297	14312	14297	14366	14385	14278	14343	14279	14222	14398	14403	14242	14418	14321	14385	14159	14137	14225	14278	14226	14418	14419	14144	14353	14168	14253	14404	14177	14406	14343	14253	14255	14238	14271	14153	14263	14222	14320	14152	14371	14431	14218	14283	14217	14417	14385	14221	14297	14405	14325	14258	14294	14240	14144	14468	14366	14451	14293	14271	14405	14374	14202	14331	14199	14200	14320	14383	14391	14190	14348	14356	14335	14196	14262	14372	14425	14405	14175	14306	14251	14253	14271	14280	14198	14297	14340	14364	14469	14322	14170	14260	14114	14326	14266	14255	14276	14243	14302	14381	14323	14265	14341	13981	14444	14303	14202	14223	14347	14297	14319	14293	14348	14107	14343	14193	14256	14353	14470	14254	14256	14226	14397	14330	14279	14295	14301	14306	14358	14286	14385	14245	14341	14151	14272	14280	14280	14187	14022	14335	14253	14447	14315	14324	14204	14226	14350	14322	14153	14199	14212	14266	14415	14299	14397	14362	14298	14403	14380	14289	14189	14214	14209	14293	14293	14365	14330	14284	14211	14322	14364	14238	14310	14345	14329	14097	14397	14446	14342	14215	14318	14330	14312	14463	14180	14339	14419	14081	14242	14174	14271	14039	14369	14245	14263	14363	14362	14307	14240	14309	14336	14128	14227	14356	14244	14256	14213	14332	14277	14457	14298	14474	14023	14269	14198	14169	14180	14351	14307	14177	14267	14406	14211	14167	14284	14467	14289	14125	14227	14355	14287	14326	14232	14283	14286	14267	14214	14216	14353	14445	14195	14428	14348	14177	14191	14227	14255	14288	14266	14315	14233	14382	14278	14338	14249	14173	14279	14377	14293	14305	14234	14387	14327	14339	14293	14415	14412	14377	14372	14166	14227	14181	14409	14326	14369	14278	14258	14377	14424	14284	14127	14240	14328	14201	14272	14146	14342	14061	14313	14211	14226	14304	14271	14437	14139	14137	14370	14236	14432	14325	14403	14335	14334	14294	14179	14253	14347	14337	14174	14302	14380	14245	14351	14432	14228	14482	14246	14340	14534	14110	14296	14401	14236	14253	14092	14224	14358	14129	14369	14381	14363	14173	14196	14130	14290	14227	14340	14338	14329	14377	14444	14219	14122	14499	14314	14321	14303	14331	14329	14297	14389	14227	14182	14216	14102	14236	14421	14209	14338	14331	14246	14263	14220	14261	14114	14268	14270	14366	14372	14297	14208	14199	14173	14195	14272	14412	14300	14415	14394	14305	14336	14297	14144	14327	14223	14354	14286	14213	14293	14322	14318	14306	14395	14376	14202	14296	14275	14326	14325	14178	14283	14311	14312	14335	14359	14324	14147	14189	14189	14396	14356	14149	14249	14448	14306	14302	14376	14220	14403	14378	14244	14252	14134	14300	14190	14154	14306	14315	14337	14219	14425	14347	14179	14325	14342	14414	14276	14434	14234	14309	14323	14184	14277	14388	14366	14240	14202	14183	14315	14290	14276	14395	14245	14279	14129	14447	14263	14359	14302	14401	14326	14331	14241	14368	14295	14287	14424	14312	14332	14397	14347	14401	14378	14290	14344	14199	14327	14327	14295	14137	14466	14459	14281	14331	14420	14355	14214	14236	14272	14225	14263	14360	14333	14260	14256	14194	14436	14222	14158	14245	14086	14327	14335	14110	14352	14167	14249	14153	14425	14270	14135	14300	14329	14393	14236	14365	14254	14227	14271	14153	14455	14221	14177	14324	14308	14281	14264	14210	14332	14276	14408	14314	14119	14194	14515	14300	14234	14204	14153	14475	14294	14331	14257	14412	14338	14316	14285	14274	14420	14246	14258	14219	14219	14336	14249	14303	14367	14437	14269	14235	14235	14244	14270	14319	14329	14208	14287	14433	14203	14279	14449	14274	14302	14218	14315	14167	14214	14207	14231	14221	14346	14338	14246	14286	14278	14280	14227	14231	14442	14349	14185	14492	14303	14448	14365	14279	14318	14502	14241	14263	14104	14510	14185	14383	14465	14360	14278	14168	14220	14375	14228	14423	14281	14508	14367	14285	14342	14210	14319	14278	14418	14302	14374	14379	14208	14435	14556	14389	14161	14517	14306	14182	14366	14268	14299	14281	14358	14114	14266	14364	14360	14268	14394	14321	14482	14264	14253	14310	14321	14235	14302	14194	14339	14478	14346	14380	14310	14416	14307	14283	14253	14213	14349	14143	14328	14303	14283	14264	14255	14332	14295	14366	14442	14262	14300	14257	14300	14391	14286	14258	14297	14434
22087	21065	28303	24043	21347	23255	24245	19727	18447	19400	19087	18586	18826	18792	18721	18859	18711	18791	18900	18810	18912	18720	18858	18575	18635	18559	18589	18836	19998	21145	20335	18954	18754	18621	18739	18534	18676	18509	18583	18378	18453	18634	18644	18523	18676	18705	18604	18534	18646	18469	18529	18610	18698	18827	18590	18341	18580	18565	18658	18452	18598	18495	18629	18431	18606	18416	18476	18474	18525	18387	18478	18528	18398	18452	18502	18688	18603	18593	18602	18424	18400	18513	18741	18579	18546	18555	18362	18346	18352	18676	18538	18736	18555	18456	18481	18697	18484	18541	18628	18469	18494	18447	18600	18494	18579	18397	18485	18468	18533	18659	18560	18282	18376	18342	18454	18285	18628	18714	18578	18473	18538	18534	18458	18809	18392	18406	18639	18512	18570	18711	18513	18577	18568	18527	18482	18477	18417	18496	18556	18435	18638	18411	18475	18469	18459	18460	18648	18287	18618	18340	18458	18569	18545	18445	18521	18512	18289	18317	18469	18453	18536	18368	18567	18442	18474	18528	18542	18476	18415	18537	18599	18449	18625	18504	18464	18574	18620	18568	18477	18582	18345	18431	18685	18561	18552	18506	18538	18583	18324	18299	18484	18354	18474	18502	18487	18416	18617	18630	18518	18488	18400	18421	18590	18503	18488	18484	18545	18356	18468	18466	18309	18464	18561	18609	18352	18456	18387	18385	18288	18434	18445	18551	18529	18500	18605	18356	18453	18733	18526	18466	18292	18381	18489	18540	18613	18469	18458	18257	18484	18701	18511	18502	18451	18723	18539	18540	18402	18405	18280	18300	18376	18574	18419	18458	18485	18409	18500	18469	18436	18739	18325	18344	18528	18394	18537	18373	18448	18495	18740	18487	18616	18455	18408	18673	18328	18334	18388	18358	18473	18414	18309	18327	18517	18289	18674	18304	18385	18386	18434	18513	18289	18378	18396	18464	18615	18443	18538	18517	18572	18614	18390	18537	18435	18484	18577	18524	18346	18138	18427	18366	18540	18488	18491	18452	18619	18572	18410	18533	18417	18406	18516	18381	18568	18590	18576	18288	18344	18392	18524	18663	18290	18555	18468	18496	18590	18647	18632	18369	18407	18489	18325	18603	18576	18496	18704	18491	18486	18635	18584	18396	18303	18381	18697	18702	18362	18350	18574	18504	18723	18507	18521	18592	18595	18452	18332	18500	18582	18459	18513	18470	18344	18295	18436	18448	18530	18479	18459	18529	18517	18457	18613	18436	18589	18603	18637	18487	18663	18396	18267	18515	18482	18574	18408	18220	18374	18548	18458	18602	18480	18692	18410	18504	18548	18419	18407	18440	18371	18441	18400	18484	18534	18397	18394	18238	18454	18426	18254	18310	18682	18487	18493	18534	18460	18255	18554	18564	18437	18488	18558	18445	18458	18446	18507	18202	18297	18278	18403	18294	18450	18579	18471	18527	18552	18558	18497	18450	18561	18483	18537	18444	18622	18369	18470	18515	18254	18378	18399	18441	18389	18409	18649	18319	18645	18627	18479	18348	18587	18402	18585	18426	18469	18349	18460	18308	18452	18575	18268	18350	18496	18496	18278	18446	18736	18465	18427	18415	18351	18543	18570	18446	18452	18481	18651	18518	18540	18423	18516	18627	18580	18543	18430	18490	18646	18454	18299	18417	18206	18453	18510	18514	18504	18491	18500	18448	18525	18609	18611	18493	18304	18440	18561	18686	18614	18515	18434	18514	18533	18705	18439	18590	18521	18561	18565	18449	18724	18625	18422	18411	18577	18454	18653	18401	18678	18501	18506	18424	18730	18410	18722	18623	18502	18424	18372	18312	18452	18504	18614	18646	18325	18555	18561	18568	18558	18438	18424	18339	18663	18625	18655	18576	18506	18621	18469	18503	18538	18585	18366	18673	18432	18418	18160	18623	18518	18493	18584	18472	18293	18510	18616	18451	18677	18263	18461	18597	18524	18569	18495	18539	18379	18614	18539	18402	18476	18490	18353	18608	18234	18116	18466	18429	18313	18462	18411	18423	18606	18583	18737	18675	18561	18328	18400	18609	18353	18319	18327	18548	18521	18612	18683	18331	18307	18445	18186	18467	18194	18355	18696	18474	18618	18584	18577	18646	18509	18536	18400	18464	18634	18742	18575	18578	18587	18468	18488	18459	18408	18410	18455	18670	18506	18511	18452	18482	18345	18147	18454	18424	18549	18390	18438	18460	18328	18578	18540	18617	18450	18606	18478	18567	18637	18414	18679	18612	18510	18639	18753	18421	18270	18541	18563	18619	18415	18541	18448	18322	18436	18503	18345	18562	18493	18478	18315	18356	18573	18490	18622	18320	18444	18290	18477	18243	18473	18241	18232	18554	18455	18353	18376	18395	18531	18375	18433	18610	18451	18580	18402	18594	18723	18451	18507	18337	18555	18355	18528	18526	18630	18292	18480	18506	18404	18338	18352	18606	18472	18424	18543	18373	18320	18512	18760	18596	18655	18545	18363	18365	18398	18672	18508	18469	18415	18239	18431	18382	18579	18461	18608	18349	18493	18459	18532	18474	18557	18125	18387	18508	18528	18471	18435	18595	18448	18219	18466	18297	18619	18562	18401	18514	18343	18391	18556	18493	18448	18497	18222	18331	18459	18427	18500	18545	18480	18352	18380	18430	18376	18556	18494	18438	18505	18577	18375	18404	18465	18323	18610	18516	18465	18397	18539	18341	18514	18493	18604	18348	18323	18447	18386	18415	18401	18334	18557	18706	18337	18517	18510	18343	18428	18290	18610	18554	18381	18446	18354	18608	18387	18408	18362	18461	18450	18488	18365	18545	18376	18594	18338	18394	18654	18578	18587	18633	18594	18454	18458	18500	18533	18593	18420	18441	18515	18588	18513	18443	18350	18733	18416	18316	18558	18439	18425	18427	18446	18531	18269	18434	18390	18583	18369	18545	18536	18423	18488	18407	18549	18594	18399	18428	18473	18534	18430	18503	18581	18364	18256	18445	18531	18517	18555	18480	18480	18386	18629	18636	18369	18719	18444	18727	18548	18461	18419	18184	18429	18329	18329	18342	18501	18574	18820	18612	18285	18488	18546	18468	18698	18412	18326	18619	18434	18459	18306	18646	18514	18453	18673	18130	18390	18430	18479	18722	18466	18441	18611	18273	18757	18350	18515	18429	18610	18642	18466	18469	18421	18524	18441	18413	18442	18471	18439	18442	18624	18497	18587	18758	18519	18461	18465	18520	18692	18268	18467	18506	18501	18447	18369	18304	18494	18419	18378	18481	18284	18244	18466	18615	18490	18424	18290	18291	18563	18418	18346	18651	18319	18535	18663	18573	18595	18429	18416	18463	18577	18485	18437	18508	18525	18482	18708	18372	18239	18436	18408	18254	18401	18467	18505	18419	18231	18413	18422	18307	18556	18226	18665	18479	18448	18385	18640	18338	18498	18542	18575	18582	18687	18516	18343	18480	18491	18447	18686	18608	18497	18476	18591	18387	18443	18468	18689	18472	18483	18554	18542	18411	18481	18493	18691	18342	18363	18505	18703	18331	18654	18669	18507	18720	18422	18478	18462	18670	18241	18459	18423	18555	18437	18393	18521	18524	18638	18624	18501	18496	18350	18505	18518	18449	18422	18618	18578	18600	18423	18564	18484	18504	18682	18400	18736	18590	18339	18471	18380	18471	18267	18587	18365	18585	18275	18529	18537	18404	18325	18460	18462	18276	18559	18609	18338	18452	18429	18434	18412	18332	18459	18339	18304	18388	18716	18548	18734	18607	18470	18484	18546	18323	18452	18527	18642	18331	18349	18411	18401	18358	18395	18420	18458	18209	18296	18524	18493	18386	18457	18335	18576	18595	18494	18607	18387	18351	18494	18434	18672	18341	18441	18634	18435	18658	18509	18689	18488	18555	18177	18605	18497	18311	18559	18539	18536	18440	18203	18503	18605	18467	18411	18589	18391	18312	18512	18430	18315	18567	18571	18515	18454	18424	18372	18345	18560	18275	18543	18397	18482	18602	18345	18404	18273	18448	18427	18379	18473	18256	18239	18536	18548	18738	18643	18481	18476	18398	18569	18408	18408	18652	18555	18494	18612	18510	18575	18679	18597	18593	18616	18249	18607	18566	18546	18552	18471	18535	18616	18555	18435	18403	18388	18459	18462	18739	18523	18591	18651	18483	18274	18501	18251	18353	18509	18357	18536	18693	18454	18362	18556	18681	18394	18519	18404	18487	18534	18570	18517	18257	18353	18379	18566	18517	18357	18464	18568	18450	18357	18453	18395	18236	18262	18511	18563	18528	18609	18449	18522	18456	18437	18346	18711	18344	18546	18580	18357	18531	18577	18612	18437	18725	18387	18394	18637	18396	18555	18441	18508	18321	18600	18247	18528	18345	18376	18395	18445	18496	18423	18526	18397	18618	18558	18390	18458	18627	18483	18381	18529	18524	18453	18551	18414	18505	18533	18385	18629	18319	18445	18326	18611	18554	18323	18442	18621	18210	18393	18449	18601	18498	18494	18322	18600	18566	18295	18451	18692	18555	18531	18387	18571	18402	18611	18489	18400	18411	18538	18557	18598	18408	18401	18511	18431	18459	18396	18297	18434	18450	18502	18483	18446	18495	18519	18374	18461	18451	18704	18628	18667	18625	18436	18515	18448	18389	18554	18640	18524	18580	18441	18632	18313	18528	18412	18625	18527	18593	18566	18428	18264	18575	18261	18640	18681	18574	18390	18528	18409	18811	18494	18372	18756	18310	18389	18540	18320	18478	18553	18435	18679	18382	18325	18477	18292	18521	18418	18397	18522	18459	18364	18376	18455	18435	18638	18507	18503	18564	18403	18424	18564	18410	18630	18609	18600	18554	18412	18541	18390	18516	18437	18362	18608	18441	18453	18381	18445	18402	18222	18544	18563	18558	18493	18479	18677	18449	18410	18592	18506	18464	18432	18552	18462	18471	18824	18374	18361	18667	18635	18511	18541	18395	18453	18578	18372	18316	18479	18287	18320	18385	18461	18492	18585	18450	18336	18349	18554	18344	18575	18452	18548	18621	18418	18452	18347	18469	18473	18494	18379	18398	18504	18611	18540	18377	18733	18564	18478	18582	18491	18343	18585	18412	18405	18415
21645	40606	29640	20839	17072	16644	16585	16233	15873	15755	15781	15726	15530	15538	15645	15482	15728	15671	15570	15724	15279	15619	15573	15461	15520	15489	15327	15902	17723	19117	17892	15754	15364	15527	15282	15355	15363	15604	15346	15307	15531	15412	15559	15412	15370	15366	15431	15458	15297	15473	15550	15473	15232	15466	15392	15147	15548	15423	15429	15413	15364	15388	15469	15397	15340	15522	15318	15472	15392	15281	15476	15388	15328	15496	15340	15433	15485	15141	15562	15556	15322	15352	15466	15411	15398	15459	15383	15310	15316	15511	15447	15376	15392	15447	15481	15410	15349	15305	15361	15581	15249	15479	15282	15465	15617	15256	15456	15328	15368	15324	15549	15525	15288	15364	15288	15495	15396	15419	15497	15337	15403	15407	15386	15498	15423	15324	15305	15405	15442	15492	15451	15401	15480	15269	15392	15352	15331	15445	15553	15434	15459	15388	15494	15339	15531	15406	15483	15452	15215	15358	15462	15480	15357	15433	15287	15500	15490	15426	15408	15368	15270	15351	15144	15364	15324	15454	15290	15442	15402	15276	15348	15512	15446	15258	15385	15359	15609	15328	15373	15408	15379	15415	15331	15332	15289	15442	15451	15428	15361	15333	15351	15408	15452	15221	15220	15322	15415	15250	15413	15303	15161	15375	15327	15422	15262	15337	15266	15291	15307	15508	15255	15288	15495	15366	15394	15407	15514	15352	15490	15464	15359	15395	15479	15376	15595	15412	15331	15308	15652	15348	15371	15427	15499	15407	15311	15441	15276	15244	15296	15326	15303	15382	15364	15334	15390	15391	15324	15471	15246	15294	15510	15408	15434	15415	15380	15498	15466	15301	15386	15413	15233	15424	15090	15505	15389	15285	15313	15384	15459	15402	15208	15436	15176	15628	15264	15419	15436	15505	15225	15472	15317	15502	15432	15334	15216	15375	15555	15252	15501	15399	15435	15426	15337	15308	15279	15418	15479	15381	15448	15310	15424	15529	15559	15336	15437	15543	15341	15398	15392	15389	15504	15425	15313	15502	15331	15299	15361	15520	15322	15542	15395	15350	15378	15429	15448	15460	15406	15406	15310	15449	15144	15431	15281	15400	15272	15329	15367	15455	15307	15312	15488	15257	15255	15338	15418	15503	15379	15490	15306	15283	15441	15395	15446	15322	15500	15266	15299	15441	15238	15387	15490	15350	15490	15235	15407	15128	15332	15487	15409	15258	15320	15310	15417	15364	15449	15380	15281	15350	15052	15516	15327	15440	15491	15412	15329	15440	15398	15420	15417	15300	15421	15364	15169	15482	15270	15308	15447	15422	15380	15503	15521	15335	15325	15384	15451	15234	15375	15620	15407	15470	15409	15418	15324	15598	15444	15412	15422	15334	15379	15440	15277	15305	15333	15386	15373	15265	15487	15358	15590	15598	15435	15463	15427	15339	15198	15346	15363	15327	15500	15238	15418	15411	15256	15397	15368	15456	15428	15419	15410	15477	15452	15425	15545	15347	15477	15327	15264	15549	15329	15464	15370	15353	15380	15320	15301	15323	15346	15351	15348	15303	15619	15279	15586	15253	15293	15319	15306	15381	15295	15416	15452	15419	15559	15417	15343	15235	15354	15436	15435	15386	15376	15395	15402	15392	15353	15428	15212	15306	15343	15261	15512	15264	15444	15351	15593	15492	15318	15252	15337	15447	15457	15542	15437	15301	15441	15479	15514	15178	15338	15174	15443	15530	15323	15455	15392	15419	15471	15338	15488	15392	15348	15408	15426	15248	15422	15409	15281	15201	15448	15188	15354	15415	15310	15405	15278	15318	15226	15478	15394	15332	15187	15257	15348	15427	15300	15251	15298	15428	15423	15514	15299	15224	15546	15305	15242	15339	15421	15352	15385	15191	15379	15408	15166	15481	15456	15317	15393	15373	15448	15432	15355	15393	15481	15449	15292	15306	15601	15458	15412	15333	15494	15417	15386	15258	15337	15520	15349	15361	15437	15407	15348	15354	15520	15495	15443	15200	15396	15205	15496	15299	15375	15384	15259	15417	15209	15430	15407	15483	15363	15445	15422	15462	15342	15330	15556	15426	15271	15377	15349	15419	15395	15465	15423	15542	15494	15523	15386	15231	15471	15576	15415	15341	15314	15354	15613	15635	15401	15477	15265	15503	15303	15462	15273	15264	15398	15468	15497	15379	15673	15341	15412	15545	15483	15413	15378	15547	15449	15511	15387	15505	15132	15410	15470	15277	15377	15366	15391	15341	15356	15436	15310	15342	15380	15431	15337	15250	15412	15357	15356	15309	15360	15420	15444	15472	15425	15262	15371	15363	15492	15349	15345	15222	15334	15537	15357	15279	15205	15442	15537	15305	15440	15311	15253	15422	15457	15183	15271	15350	15226	15345	15356	15406	15391	15327	15300	15518	15313	15326	15375	15397	15454	15330	15501	15439	15580	15435	15207	15362	15307	15398	15442	15495	15319	15443	15243	15358	15267	15415	15303	15431	15541	15345	15406	15341	15174	15372	15381	15218	15300	15562	15429	15416	15635	15360	15321	15447	15156	15369	15285	15475	15524	15365	15416	15341	15326	15537	15384	15359	15330	15469	15311	15317	15308	15420	15317	15479	15461	15553	15396	15363	15532	15325	15340	15335	15386	15395	15353	15502	15263	15357	15263	15500	15360	15466	15277	15540	15417	15292	15478	15427	15263	15520	15445	15460	15408	15325	15376	15352	15208	15246	15439	15451	15339	15331	15531	15266	15331	15269	15454	15371	15535	15389	15462	15363	15506	15285	15416	15588	15331	15264	15274	15394	15506	15343	15580	15419	15233	15411	15398	15383	15450	15406	15354	15667	15412	15468	15295	15336	15506	15343	15387	15266	15292	15348	15557	15348	15287	15411	15395	15379	15361	15393	15399	15577	15301	15319	15185	15237	15463	15526	15464	15300	15253	15482	15321	15485	15500	15435	15318	15310	15319	15294	15543	15427	15573	15443	15311	15463	15204	15424	15376	15360	15640	15309	15453	15352	15398	15320	15497	15342	15512	15518	15315	15482	15564	15322	15549	15175	15460	15275	15528	15313	15415	15551	15548	15255	15457	15150	15257	15383	15510	15220	15312	15396	15452	15368	15309	15505	15335	15392	15358	15336	15302	15525	15427	15236	15342	15377	15313	15293	15409	15536	15467	15435	15379	15471	15521	15365	15363	15301	15200	15364	15403	15491	15429	15513	15397	15444	15290	15349	15311	15483	15422	15301	15262	15235	15222	15266	15512	15351	15211	15397	15146	15316	15345	15479	15425	15199	15443	15399	15395	15365	15503	15198	15257	15336	15447	15293	15365	15341	15488	15360	15436	15555	15538	15451	15324	15466	15494	15341	15300	15282	15335	15302	15291	15374	15401	15297	15427	15303	15441	15589	15448	15329	15314	15289	15386	15334	15410	15459	15342	15289	15211	15418	15424	15347	15661	15417	15358	15295	15369	15411	15301	15490	15461	15301	15210	15381	15438	15388	15443	15367	15377	15262	15422	15576	15338	15407	15502	15398	15345	15460	15310	15552	15369	15411	15276	15248	15503	15354	15403	15246	15425	15456	15335	15354	15533	15314	15201	15475	15419	15425	15506	15433	15427	15471	15453	15376	15317	15338	15543	15250	15480	15374	15617	15270	15338	15381	15355	15426	15344	15316	15369	15305	15412	15394	15425	15358	15439	15391	15271	15406	15332	15379	15509	15362	15379	15491	15332	15433	15561	15413	15434	15397	15350	15330	15297	15388	15398	15164	15403	15461	15351	15242	15391	15344	15430	15387	15403	15435	15398	15488	15532	15462	15353	15192	15446	15507	15325	15348	15361	15377	15033	15315	15565	15598	15320	15431	15429	15402	15432	15243	15111	15460	15069	15505	15414	15443	15349	15431	15260	15480	15451	15259	15473	15372	15464	15440	15507	15515	15391	15269	15354	15353	15341	15368	15377	15338	15310	15421	15511	15341	15385	15284	15348	15215	15267	15356	15437	15308	15439	15363	15433	15371	15488	15424	15274	15330	15240	15273	15313	15487	15296	15386	15406	15281	15570	15379	15300	15584	15347	15481	15416	15329	15501	15430	15364	15366	15373	15460	15420	15326	15359	15263	15424	15303	15357	15390	15373	15442	15242	15337	15385	15455	15391	15419	15498	15492	15317	15354	15414	15507	15331	15341	15335	15363	15461	15381	15416	15263	15214	15380	15473	15388	15368	15404	15404	15373	15356	15473	15416	15231	15586	15297	15391	15317	15473	15476	15678	15460	15279	15470	15244	15379	15263	15469	15353	15366	15437	15387	15493	15328	15263	15448	15482	15368	15537	15277	15280	15367	15178	15440	15372	15397	15279	15368	15265	15347	15424	15306	15250	15375	15232	15159	15551	15474	15554	15509	15434	15278	15322	15313	15438	15438	15359	15274	15633	15293	15429	15378	15601	15513	15511	15354	15278	15333	15406	15363	15378	15159	15449	15310	15391	15445	15274	15452	15348	15407	15387	15283	15596	15345	15270	15359	15477	15322	15287	15367	15139	15619	15397	15418	15372	15233	15319	15349	15317	15428	15354	15330	15464	15522	15406	15284	15336	15389	15239	15414	15360	15351	15507	15269	15321	15325	15370	15549	15358	15348	15368	15160	15273	15436	15248	15266	15460	15300	15411	15291	15317	15456	15393	15269	15491	15555	15484	15397	15355	15395	15414	15349	15362	15207	15288	15355	15488	15371	15426	15338	15493	15310	15354	15542	15536	15391	15396	15529	15397	15423	15672	15461	15270	15445	15523	15490	15477	15354	15254	15416	15341	15385	15426	15539	15317	15438	15373	15453	15402	15318	15345	15350	15502	15431	15462	15429	15165	15307	15375	15339	15400	15495	15423	15434	15342	15430	15229	15422	15373	15446	15507	15531	15298	15475	15165	15275	15355	15436	15350	15417	15475	15477	15468	15336	15492	15455	15364	15309	15435	15389	15322	15285	15510	15358	15366	15374	15342	15449	15375	15408	15224	15200	15387	15249	15442	15529	15473	15425	15329	15265	15417	15390	15233	15348	15411	15504	15433	15419	15470	15111	15176	15242	15398	15291	15396	15362	15225	15321	15393	15385	15380	15218	15450	15270	15478	15145	15476	15385
29208	22895	23306	19876	17008	17188	17333	17002	17249	16976	16849	16962	17020	16884	17220	16801	16976	16882	17008	16892	16877	16935	17096	17260	16947	16766	17140	17135	16955	17112	17159	16881	16931	16770	16810	17079	16871	16901	16883	16828	16975	16985	16919	17003	16827	16893	17171	17005	16896	16834	16963	17051	17052	16789	16888	16980	16823	16908	16843	16969	16985	17009	17066	17012	16925	16857	17058	16958	16891	16887	16843	16818	17101	17037	16918	16752	16789	16960	16861	16942	16904	17212	17052	16792	16840	16948	16927	17127	16919	17053	16838	17037	16720	16753	17055	16978	16863	16842	16938	16902	16910	16938	16848	16898	16882	17058	16824	16914	17060	16988	16981	16888	16989	16972	17094	16881	16975	16889	17068	16835	16945	16731	16766	16962	17055	17155	16966	16962	16730	16832	17101	16983	16957	16834	16923	16981	16919	17007	16883	17069	16961	16909	16803	16988	16742	17054	16992	16777	16868	16891	16978	17137	17005	16884	16905	16968	17003	17029	16960	17208	17165	17048	17025	16681	16832	16834	16919	17020	16854	17034	16898	16836	16986	16843	17041	17253	17121	16874	16757	17011	16914	17002	16949	17042	16697	16853	16954	17005	17007	16818	16982	17018	16792	16849	16947	16787	16929	16943	16772	16935	16906	16928	17078	16921	17101	16779	17013	16993	16901	16774	16964	16670	17006	17039	17111	16795	17104	17161	16881	17029	16840	16722	16917	17209	16957	16981	16929	16920	16880	16889	16986	17150	16932	16849	16861	16922	16709	16917	16940	16718	16880	16837	16766	16937	17081	16770	16706	16928	17167	16762	16999	17126	17133	17017	16884	16898	16958	17035	16902	17002	16825	16826	16811	16932	16813	16875	16791	16945	16948	16943	16927	16865	16883	16899	17014	16830	16798	17115	17021	16937	17080	16990	16944	17091	16886	16736	16875	17103	16959	17028	16890	17084	16930	16806	16975	16911	16928	16842	16990	16929	16868	16907	16834	16847	16899	16831	17050	16729	16846	16861	16981	16953	16783	16768	16676	16937	16961	16895	17069	16994	16995	16841	16989	16831	16836	16784	16857	16902	16865	16824	16971	16801	16820	17058	16841	16694	16798	16738	16836	17077	16902	16952	16939	16850	16936	17156	16842	16835	16897	16789	16988	16732	16887	16787	16991	16929	16929	16891	16950	16787	17052	16932	16965	16947	16813	16824	16850	16944	16786	17046	17019	16994	16983	17043	17173	16785	16985	16928	17065	16653	16991	17100	16849	16828	17096	17180	16972	16871	16740	17173	16875	16916	16859	16848	16753	17008	16846	16799	16861	16824	16783	17038	16984	17057	16994	17103	17087	16739	16821	16895	16865	17002	16774	16928	17016	16961	16939	16863	17039	16811	16824	16915	17033	16912	17039	17180	16848	17030	16977	17021	16816	16832	16860	17062	17086	16895	16860	16963	17012	16760	16830	16892	17057	16949	16793	16894	16909	17128	16829	16893	16966	16820	16937	16847	16963	17052	16877	16919	17057	16925	16696	16977	16906	16785	17139	17028	16775	17030	16749	16966	16790	16643	16972	17097	16921	16850	16622	16700	16866	16898	16896	16822	16878	16984	16814	16910	16935	17217	17007	16867	16989	16942	16924	16941	16911	17007	17194	16878	17126	17019	17095	16995	16977	17053	16814	16759	16899	17058	16709	16913	16903	17032	17094	16931	16973	16907	16902	16903	16946	17017	16876	17029	16862	17065	16906	16987	16936	17036	17224	16854	16869	17007	16950	16904	16963	16993	16871	16865	16794	16831	16924	16704	16899	17021	16959	17005	16910	17053	16981	16912	16911	16844	16942	17114	17011	17011	16901	17007	17018	16944	16864	16797	16852	16992	16846	16767	16781	16927	16944	17007	16913	16732	16812	16876	16903	17214	17111	17046	17137	16900	17015	16956	16844	17071	16765	17007	16860	16802	17023	16882	16908	16875	16966	16863	16881	17002	16795	16955	16837	16846	16850	16988	16836	16934	16914	16918	16864	16891	16811	16813	16962	16961	16987	16934	16924	17035	16884	16857	16967	16898	17024	17015	16810	16834	16913	17082	16778	16923	17007	16951	17076	16921	17043	16675	16966	16913	17005	16908	16953	16886	16716	16931	16986	16991	16921	16986	16784	16747	17077	16955	16895	17110	16798	16926	17014	16928	17015	16609	16887	16848	16934	17075	16986	16925	16862	16940	16874	16891	16877	16915	16784	16944	16908	16922	16858	16980	16766	16939	16861	16811	16890	16739	16929	16972	17095	17005	16811	17028	16967	16991	17057	17113	16910	17061	17038	16917	16879	16625	16858	16676	16951	16935	17070	16837	16831	16910	17030	16882	16926	17026	16715	16753	16889	16957	16929	16896	16882	17042	17132	16913	16871	16938	17016	16892	17018	17252	17005	16800	17164	16891	17196	17091	16875	16852	16789	16916	16967	16877	16832	16576	16822	17040	16794	16896	16780	16907	16846	17019	17045	16995	16956	17043	16884	17105	17003	16923	16871	16855	16878	16854	17039	16961	16972	17023	16956	16856	16901	16888	16924	16954	16834	17113	17064	16873	16832	16940	16883	16647	17049	17074	16938	16967	16938	16953	17146	16839	16875	16876	17165	16928	16902	17024	16834	16971	17010	17058	16914	16897	17001	17085	16897	17139	16872	16913	16849	16968	17096	17145	16829	16980	16922	17071	16873	16982	17062	16934	16980	17086	16712	16849	16838	17003	16834	16749	16770	17023	16983	16856	16757	17071	16987	17025	16967	17011	16986	17085	16820	17024	16671	16912	16929	16791	16988	16909	16869	17050	16892	17060	17044	17096	16853	16969	16907	16994	17150	16881	16856	16998	16821	16813	16851	16945	16910	17070	17008	16940	16987	17094	16929	16958	16910	16893	17066	17102	16928	17044	17028	16838	17052	17054	16841	16864	16790	16955	16914	17135	16704	17014	16808	16831	16994	16781	17059	16818	16971	16796	17053	16864	16878	16839	16799	16871	16946	16818	16852	16839	17009	16959	16893	16991	16895	16925	16896	17026	17044	17026	17203	16997	16923	17169	16812	17077	17042	16649	16834	16988	17047	16816	17111	16881	17018	16888	16838	16886	16813	16938	16866	16829	17002	16928	16751	16897	16852	17091	16958	16836	16982	17000	17012	16887	16835	16902	16905	16741	16941	16923	16873	16892	16883	16907	16860	16826	16920	16847	16892	16884	17138	17110	17030	16822	16857	16744	16951	16953	17030	16911	17172	16951	16864	16804	16886	17059	17104	16892	17077	16889	16948	17117	16890	16822	16963	17002	16995	16748	17079	16958	17201	17006	16912	17013	16854	17022	16792	16944	16953	17010	17072	16822	16957	17029	16991	16985	16933	16885	16923	17047	16940	16843	17060	17042	17082	17158	16823	16759	16992	17020	16964	16917	16888	16973	16975	16831	16897	16885	16975	16832	16998	17161	16786	16970	16933	16764	17084	16806	16867	16729	16838	17051	16880	16950	16843	17071	17054	16934	16857	16944	16803	16989	16985	16866	16932	16824	17038	16841	16983	16782	16945	16894	16894	17051	17008	17130	16885	16957	16978	16955	16948	17063	16947	16849	16997	17094	16981	17005	16979	16988	16751	16895	16808	17002	17232	16941	16889	16757	16966	16905	16879	16962	16967	16991	16803	17089	16817	16931	17064	16843	17000	16943	16760	16917	16909	16891	16934	16877	16840	17012	16780	16967	17124	16940	16775	16773	16977	16804	16955	16935	16931	16735	17033	17019	16829	16977	16863	16819	16734	16846	16927	16821	16966	17044	17046	17068	17006	17006	16807	16999	16791	17127	16811	17135	16972	16833	17015	16895	17099	17001	16970	16889	16838	17035	17042	17007	16868	16952	16857	17074	17162	16982	16782	16922	16898	17099	17067	16787	17019	16905	17002	16818	16899	16862	17019	17025	16897	16952	16951	16985	16810	16896	16815	17124	16940	17005	16974	16924	16973	17017	16945	17029	16913	17026	16783	16943	16869	16790	16951	16853	16835	16999	17009	16957	16789	16777	16982	16773	16953	16924	16987	16921	17321	17046	16828	16968	16936	16841	17027	16950	17049	16895	16765	16961	16699	16966	16739	16922	16826	16892	16993	16741	17024	16914	16969	16861	16864	16869	17117	17144	16936	16925	16793	16714	16927	17022	16876	16797	16864	16964	16879	16912	17019	16895	16926	16864	16871	16821	16924	17079	16935	17069	16961	16826	16887	17308	16773	16890	16887	17096	17143	16769	17159	16974	16982	16905	16907	17147	17022	17031	17034	16932	16978	17098	17119	17055	16887	16845	16909	16986	16845	16962	17035	16956	16847	16985	17160	16845	16851	16903	16825	16889	17021	16926	16949	16635	16931	17075	16923	16838	17003	17118	17073	16972	16816	16895	17014	17036	16964	17134	16987	16994	16898	16985	16933	16943	16975	16892	16842	17020	16872	17118	16848	17007	16938	16859	17172	17022	16862	17103	16763	16859	17177	16830	16982	16908	16887	17010	17084	16847	16865	17144	16916	16967	16915	16985	17196	16862	16983	16952	17107	16987	16937	17037	16951	16735	16852	16909	16851	17019	17140	17126	16920	16880	16781	16857	16979	17102	16828	17038	16972	16913	16763	16858	16907	16925	17028	17249	16824	16699	16805	16849	16850	16854	16864	16960	16997	16981	17037	16732	16964	16908	17037	17003	16953	16901	16932	16868	16912	16918	16966	16830	17035	16905	16964	17039	16873	16913	16885	16938	16932	16827	16917	16808	17035	17000	16884	16925	16923	16952	17037	16873	16801	16902	16948	17000	17167	16828	17039	16923	16760	16875	16974	16948	16884	16865	17148	16883	16727	17067	16761	17121	16973	16965	17001	16916	17017	16962	16813	17016	16942	16866	16838	16854	16840	16984	16887	16740	16826	17130	17039	17158	16953	16828	16796	16806	17016	17059	16817	16866	16902	16977	17055	16888	16933	16757	16972	17108	16847	17065	16912	16916	17104	16775	16876	16887	17111	16979	17071	16886	17076	16912	17002	16705	16955	17138	16937	17128	16799	16997	17039	16781	16901	16973	16944	16954	16911	16896	16978	16646	16951	16793	16921	16968	16853	16619	16731	16838	16883	16778
18226	24698	18979	15315	14577	14638	14894	14384	14619	14405	14618	14623	14467	14617	14570	14652	14527	14432	14429	14400	14517	14463	14309	14454	14507	14311	14289	14325	14510	14676	14794	14477	14432	14407	14385	14326	14530	14567	14341	14491	14349	14349	14455	14227	14440	14411	14420	14297	14348	14318	14447	14476	14386	14368	14476	14317	14457	14429	14573	14420	14464	14483	14312	14399	14280	14390	14264	14379	14305	14344	14531	14526	14446	14355	14403	14493	14393	14464	14330	14336	14458	14404	14522	14465	14485	14374	14579	14325	14584	14437	14456	14619	14326	14530	14475	14495	14291	14310	14311	14513	14260	14606	14448	14521	14582	14529	14518	14500	14475	14416	14519	14392	14378	14462	14454	14259	14388	14330	14396	14319	14399	14508	14376	14455	14410	14294	14452	14325	14383	14384	14424	14536	14422	14444	14458	14450	14429	14411	14270	14429	14366	14430	14412	14331	14407	14365	14451	14480	14349	14233	14374	14491	14426	14601	14429	14637	14385	14341	14345	14558	14397	14446	14465	14454	14387	14528	14325	14353	14340	14550	14551	14337	14353	14399	14425	14496	14376	14292	14452	14431	14506	14340	14469	14309	14302	14705	14392	14494	14449	14364	14407	14421	14417	14322	14399	14616	14322	14545	14380	14438	14391	14342	14309	14536	14396	14413	14233	14473	14435	14453	14541	14629	14487	14516	14442	14490	14351	14338	14394	14341	14433	14515	14562	14438	14498	14591	14416	14458	14326	14454	14360	14445	14422	14388	14495	14346	14530	14417	14411	14332	14386	14409	14620	14333	14462	14366	14415	14430	14535	14319	14430	14445	14416	14508	14364	14455	14376	14347	14532	14525	14394	14310	14258	14549	14336	14277	14591	14569	14359	14416	14513	14438	14565	14505	14515	14454	14223	14310	14453	14344	14335	14451	14591	14579	14358	14377	14343	14397	14396	14519	14378	14446	14372	14294	14489	14475	14296	14524	14520	14485	14268	14337	14399	14439	14519	14420	14323	14282	14512	14563	14577	14314	14605	14432	14291	14532	14419	14345	14315	14493	14241	14522	14477	14388	14442	14641	14349	14239	14452	14527	14341	14491	14556	14386	14469	14355	14488	14363	14508	14277	14413	14332	14558	14472	14460	14440	14434	14393	14317	14350	14352	14494	14401	14459	14501	14318	14317	14359	14561	14393	14325	14479	14530	14310	14268	14324	14358	14381	14487	14405	14388	14484	14538	14382	14366	14315	14434	14415	14421	14412	14451	14367	14366	14487	14261	14396	14453	14410	14488	14576	14414	14262	14452	14456	14387	14361	14398	14438	14483	14431	14307	14573	14383	14402	14457	14360	14444	14407	14335	14466	14500	14334	14561	14429	14363	14581	14464	14463	14458	14390	14332	14379	14472	14423	14586	14400	14552	14351	14476	14492	14543	14519	14508	14507	14725	14487	14422	14430	14387	14356	14517	14395	14305	14468	14403	14418	14448	14570	14408	14537	14387	14333	14378	14420	14529	14356	14561	14481	14321	14535	14341	14478	14589	14213	14365	14341	14468	14418	14363	14493	14348	14363	14333	14315	14298	14454	14454	14436	14531	14491	14476	14357	14254	14469	14541	14329	14431	14617	14634	14476	14530	14497	14575	14383	14578	14515	14452	14538	14469	14489	14562	14609	14384	14373	14298	14484	14569	14512	14348	14435	14419	14363	14323	14380	14474	14318	14393	14373	14474	14535	14465	14414	14274	14399	14351	14431	14392	14596	14427	14437	14295	14322	14465	14387	14413	14593	14473	14453	14377	14367	14311	14366	14521	14551	14503	14283	14513	14408	14236	14584	14357	14490	14425	14375	14413	14438	14418	14548	14429	14397	14433	14618	14424	14421	14448	14293	14534	14372	14370	14274	14522	14336	14390	14509	14361	14465	14458	14270	14183	14384	14568	14451	14523	14483	14469	14348	14493	14581	14634	14219	14409	14488	14366	14278	14542	14300	14507	14575	14526	14345	14519	14610	14496	14427	14283	14560	14359	14420	14475	14406	14478	14506	14520	14362	14410	14267	14322	14231	14381	14451	14449	14566	14390	14386	14299	14415	14519	14421	14246	14474	14368	14432	14282	14453	14212	14505	14401	14363	14277	14526	14521	14299	14474	14314	14418	14374	14410	14343	14326	14300	14579	14382	14554	14545	14348	14449	14338	14539	14433	14481	14322	14380	14562	14569	14454	14315	14628	14428	14464	14426	14373	14406	14350	14507	14488	14330	14478	14415	14358	14420	14543	14525	14553	14388	14427	14348	14513	14356	14497	14426	14469	14315	14264	14373	14361	14583	14434	14369	14503	14257	14492	14246	14316	14323	14318	14295	14357	14535	14472	14482	14506	14566	14489	14247	14549	14401	14481	14455	14520	14243	14464	14463	14377	14402	14297	14513	14626	14276	14567	14512	14420	14534	14469	14482	14337	14531	14320	14525	14495	14566	14387	14342	14399	14502	14198	14269	14481	14473	14521	14438	14404	14387	14511	14531	14616	14595	14314	14331	14519	14441	14376	14577	14362	14437	14360	14569	14499	14448	14456	14344	14279	14408	14414	14429	14351	14305	14421	14484	14368	14644	14359	14445	14593	14275	14567	14440	14466	14305	14339	14433	14332	14445	14501	14324	14406	14505	14343	14575	14406	14489	14311	14461	14372	14337	14413	14333	14440	14470	14476	14466	14410	14395	14164	14481	14486	14428	14444	14493	14425	14490	14383	14293	14420	14320	14351	14481	14428	14338	14480	14295	14316	14477	14376	14393	14522	14375	14471	14383	14475	14437	14416	14328	14365	14407	14158	14478	14420	14331	14472	14545	14522	14450	14346	14409	14483	14500	14425	14332	14475	14428	14322	14551	14567	14409	14397	14538	14429	14661	14575	14480	14380	14397	14546	14369	14545	14409	14507	14435	14341	14346	14424	14451	14502	14251	14469	14492	14365	14461	14391	14424	14522	14368	14421	14332	14554	14313	14524	14351	14365	14364	14432	14608	14495	14460	14355	14578	14411	14536	14402	14321	14629	14501	14406	14442	14328	14479	14324	14353	14318	14157	14365	14373	14580	14599	14201	14358	14401	14500	14449	14402	14392	14470	14465	14273	14470	14530	14261	14399	14376	14421	14344	14440	14391	14415	14488	14366	14408	14530	14470	14511	14289	14490	14404	14602	14286	14310	14401	14461	14526	14438	14375	14427	14438	14423	14536	14413	14214	14367	14550	14331	14531	14507	14325	14608	14303	14433	14374	14287	14468	14481	14506	14406	14282	14464	14368	14530	14588	14519	14431	14421	14410	14392	14321	14539	14375	14456	14498	14519	14353	14394	14439	14458	14411	14513	14531	14588	14558	14534	14496	14362	14432	14379	14329	14557	14272	14365	14452	14264	14480	14319	14375	14451	14433	14270	14352	14430	14410	14377	14338	14305	14392	14354	14353	14318	14457	14346	14357	14502	14388	14417	14459	14432	14596	14305	14494	14573	14319	14588	14335	14576	14497	14466	14551	14425	14385	14240	14424	14358	14483	14456	14460	14424	14378	14524	14403	14345	14387	14583	14381	14492	14513	14439	14620	14471	14517	14611	14385	14313	14582	14431	14363	14354	14341	14534	14350	14322	14339	14554	14531	14495	14359	14411	14339	14460	14410	14328	14356	14374	14225	14627	14540	14348	14385	14486	14555	14325	14382	14624	14352	14316	14451	14497	14448	14426	14459	14448	14327	14489	14413	14341	14579	14504	14538	14421	14459	14462	14505	14513	14433	14548	14444	14512	14433	14567	14221	14274	14476	14232	14500	14378	14590	14469	14243	14641	14398	14389	14367	14432	14545	14441	14353	14490	14228	14347	14493	14455	14364	14495	14344	14339	14312	14392	14401	14437	14663	14365	14537	14493	14410	14404	14506	14627	14438	14425	14440	14453	14396	14591	14507	14184	14423	14530	14395	14515	14470	14472	14500	14532	14463	14516	14512	14535	14242	14230	14444	14457	14593	14335	14391	14507	14353	14417	14294	14407	14482	14376	14321	14525	14418	14437	14466	14440	14316	14520	14163	14488	14389	14421	14537	14600	14483	14391	14426	14333	14253	14536	14424	14380	14320	14355	14484	14539	14470	14360	14454	14408	14406	14456	14353	14377	14406	14426	14552	14328	14437	14315	14370	14425	14387	14364	14281	14419	14314	14363	14537	14562	14358	14436	14475	14232	14605	14425	14496	14393	14461	14388	14372	14557	14408	14460	14632	14504	14430	14518	14331	14569	14378	14580	14580	14450	14373	14441	14438	14488	14605	14528	14341	14193	14533	14427	14567	14393	14407	14481	14472	14437	14538	14475	14426	14442	14388	14392	14335	14450	14320	14444	14349	14434	14526	14410	14241	14459	14436	14387	14297	14187	14379	14608	14344	14357	14417	14392	14259	14329	14347	14396	14456	14450	14449	14479	14456	14462	14337	14538	14592	14499	14374	14537	14500	14258	14609	14362	14345	14589	14550	14480	14467	14513	14504	14321	14447	14490	14180	14564	14484	14420	14173	14495	14432	14291	14429	14385	14646	14539	14378	14485	14409	14441	14354	14441	14460	14363	14319	14673	14448	14565	14503	14312	14407	14473	14585	14554	14346	14514	14371	14337	14524	14255	14477	14504	14467	14423	14642	14295	14570	14321	14352	14418	14353	14549	14581	14678	14379	14453	14390	14350	14536	14337	14559	14591	14448	14404	14360	14590	14592	14376	14485	14522	14506	14532	14326	14378	14434	14397	14358	14425	14375	14311	14370	14701	14307	14441	14413	14414	14429	14317	14438	14510	14374	14526	14419	14530	14445	14427	14397	14514	14209	14444	14363	14451	14389	14311	14410	14240	14530	14444	14357	14389	14454	14369	14296	14352	14413	14497	14420	14463	14386	14576	14365	14404	14384	14362	14373	14392	14477	14453	14357	14235	14496	14547	14603	14531	14350	14375	14297	14413	14334	14520	14455	14506	14540	14390	14397	14318	14506	14533	14426	14417	14350	14241	14633	14407	14378	14442	14422	14342	14423	14517	14589	14448	14339	14337	14364	14510	14445	14380	14425	14364	14245	14380	14509	14415	14495	14471	14403	14351	14580	14359	14445	14597	14563	14516	14582	14505	14434	14340
23400	21092	27792	24872	21890	20489	19880	18168	17667	17904	18106	17799	17913	17612	17521	17674	17409	17541	17500	17452	17417	17660	17860	17673	17565	17586	17405	17914	18370	18367	18312	17804	17551	17574	17464	17401	17380	17504	17259	17368	17451	17324	17654	17415	17497	17439	17601	17457	17461	17474	17439	17347	17281	17358	17553	17421	17474	17536	17351	17469	17504	17589	17479	17482	17532	17461	17332	17524	17465	17543	17399	17435	17355	17604	17358	17477	17348	17349	17489	17390	17465	17543	17360	17537	17304	17404	17285	17608	17593	17396	17424	17342	17536	17383	17406	17576	17410	17414	17447	17449	17372	17409	17410	17622	17278	17648	17515	17448	17257	17506	17373	17398	17421	17273	17473	17297	17614	17422	17606	17315	17336	17192	17309	17265	17322	17353	17388	17350	17484	17478	17449	17241	17487	17343	17547	17575	17302	17482	17638	17366	17294	17538	17352	17403	17471	17653	17474	17291	17309	17270	17365	17225	17288	17440	17329	17278	17458	17397	17508	17391	17524	17249	17466	17500	17422	17251	17451	17503	17501	17467	17538	17409	17550	17368	17512	17542	17542	17562	17555	17376	17528	17510	17444	17264	17392	17315	17440	17412	17469	17498	17392	17576	17422	17708	17438	17403	17520	17359	17332	17456	17503	17425	17462	17171	17504	17382	17340	17284	17249	17522	17358	17526	17447	17231	17467	17445	17391	17517	17527	17623	17485	17496	17314	17491	17436	17351	17332	17281	17423	17351	17412	17383	17428	17368	17523	17394	17542	17561	17366	17359	17443	17640	17422	17354	17440	17351	17281	17257	17426	17316	17390	17561	17405	17553	17317	17348	17159	17390	17402	17331	17457	17418	17451	17501	17448	17410	17555	17536	17301	17204	17405	17465	17634	17535	17527	17379	17323	17376	17323	17404	17410	17596	17487	17472	17293	17429	17329	17324	17525	17449	17225	17432	17449	17522	17336	17252	17456	17308	17718	17648	17483	17556	17229	17346	17361	17456	17248	17474	17296	17366	17563	17517	17371	17295	17470	17262	17396	17502	17436	17305	17551	17479	17334	17482	17299	17611	17402	17370	17363	17503	17207	17341	17327	17425	17460	17367	17425	17415	17338	17451	17313	17459	17360	17348	17434	17403	17343	17395	17338	17516	17688	17423	17370	17506	17373	17692	17326	17450	17272	17389	17521	17316	17394	17364	17506	17658	17490	17499	17191	17576	17336	17279	17443	17547	17478	17336	17513	17458	17504	17507	17652	17503	17312	17595	17350	17184	17469	17527	17577	17243	17358	17291	17516	17526	17612	17439	17541	17630	17560	17404	17450	17340	17329	17450	17558	17335	17350	17265	17419	17507	17531	17401	17340	17425	17359	17169	17562	17451	17482	17609	17455	17537	17287	17498	17405	17237	17454	17392	17446	17261	17464	17586	17614	17533	17457	17401	17382	17486	17467	17247	17592	17312	17541	17444	17261	17251	17610	17566	17428	17530	17500	17398	17373	17318	17307	17481	17365	17488	17468	17469	17467	17392	17552	17327	17304	17408	17594	17455	17496	17527	17299	17596	17587	17425	17420	17244	17421	17189	17414	17260	17495	17418	17448	17473	17300	17558	17311	17540	17216	17193	17409	17655	17454	17476	17475	17532	17288	17449	17187	17353	17521	17349	17649	17567	17582	17466	17339	17657	17380	17454	17727	17379	17652	17408	17356	17455	17435	17370	17579	17535	17427	17447	17421	17419	17503	17500	17407	17375	17554	17441	17390	17152	17213	17427	17333	17512	17384	17390	17371	17412	17399	17596	17482	17510	17657	17697	17566	17559	17423	17244	17379	17350	17581	17417	17317	17423	17501	17504	17504	17474	17508	17498	17437	17611	17388	17450	17722	17333	17494	17376	17574	17511	17433	17517	17490	17527	17477	17525	17490	17351	17336	17472	17311	17448	17511	17467	17510	17410	17716	17467	17397	17336	17248	17335	17458	17261	17488	17400	17406	17498	17630	17407	17500	17268	17312	17363	17361	17351	17450	17137	17249	17266	17534	17446	17520	17336	17401	17414	17515	17551	17290	17562	17558	17443	17289	17465	17253	17378	17516	17438	17525	17429	17400	17545	17440	17258	17409	17468	17436	17572	17398	17467	17353	17495	17536	17524	17696	17538	17496	17332	17389	17582	17374	17256	17264	17423	17257	17355	17378	17324	17406	17507	17642	17458	17659	17534	17768	17331	17379	17499	17447	17510	17434	17384	17286	17368	17493	17319	17621	17302	17590	17344	17517	17378	17531	17355	17395	17569	17304	17586	17447	17438	17590	17715	17531	17716	17389	17295	17236	17418	17486	17512	17252	17348	17629	17435	17658	17391	17537	17400	17488	17523	17422	17552	17365	17528	17462	17502	17355	17342	17433	17576	17484	17376	17495	17396	17560	17406	17412	17420	17348	17422	17369	17627	17393	17469	17482	17364	17618	17521	17351	17540	17407	17607	17610	17436	17575	17550	17496	17699	17476	17348	17216	17429	17365	17436	17235	17229	17609	17331	17188	17418	17607	17303	17259	17514	17309	17496	17527	17342	17371	17484	17481	17495	17599	17350	17449	17328	17450	17545	17416	17272	17220	17305	17528	17372	17380	17348	17477	17279	17499	17193	17326	17498	17385	17641	17410	17243	17441	17622	17535	17469	17421	17522	17281	17527	17376	17524	17655	17383	17348	17312	17466	17282	17416	17500	17480	17661	17290	17262	17442	17393	17374	17585	17438	17479	17504	17373	17495	17543	17560	17403	17590	17411	17673	17514	17582	17621	17434	17593	17265	17262	17436	17558	17568	17280	17358	17322	17342	17454	17416	17565	17471	17651	17318	17150	17512	17517	17425	17373	17444	17403	17367	17329	17434	17556	17552	17611	17420	17286	17433	17482	17535	17325	17573	17328	17512	17427	17439	17475	17205	17372	17392	17336	17425	17440	17503	17410	17431	17377	17477	17436	17456	17339	17432	17407	17335	17303	17357	17468	17137	17422	17489	17431	17498	17557	17407	17624	17458	17276	17486	17464	17274	17375	17597	17516	17445	17550	17615	17443	17398	17589	17519	17477	17346	17424	17425	17629	17479	17455	17259	17532	17703	17310	17419	17570	17362	17411	17382	17456	17523	17551	17614	17447	17130	17371	17213	17375	17392	17483	17729	17382	17360	17504	17515	17551	17438	17417	17359	17381	17584	17426	17505	17437	17391	17510	17359	17326	17441	17373	17374	17360	17352	17249	17451	17405	17502	17313	17617	17592	17424	17351	17406	17394	17408	17439	17354	17435	17387	17486	17378	17436	17281	17535	17187	17439	17400	17349	17379	17373	17468	17130	17509	17246	17357	17374	17509	17454	17104	17330	17459	17534	17340	17413	17406	17291	17293	17400	17063	17234	17518	17499	17778	17366	17403	17449	17375	17464	17557	17394	17647	17245	17405	17691	17522	17409	17090	17354	17358	17154	17359	17513	17465	17449	17648	17493	17569	17564	17523	17468	17413	17375	17414	17395	17372	17387	17674	17385	17414	17420	17510	17567	17648	17582	17565	17331	17434	17265	17419	17373	17474	17576	17558	17426	17443	17621	17644	17589	17545	17408	17397	17288	17379	17471	17295	17542	17368	17187	17538	17405	17205	17245	17409	17466	17500	17291	17392	17388	17335	17372	17520	17579	17307	17596	17566	17485	17541	17495	17413	17247	17491	17537	17301	17511	17636	17362	17267	17522	17417	17544	17463	17707	17659	17556	17430	17331	17379	17597	17454	17393	17416	17466	17420	17438	17301	17567	17482	17445	17677	17425	17338	17397	17438	17582	17508	17508	17405	17346	17311	17591	17380	17345	17414	17448	17461	17315	17358	17600	17458	17152	17686	17540	17460	17375	17366	17467	17416	17348	17405	17357	17420	17432	17360	17378	17563	17469	17298	17485	17182	17372	17521	17383	17532	17372	17439	17495	17388	17448	17352	17563	17418	17526	17614	17318	17251	17397	17436	17539	17296	17585	17477	17515	17638	17373	17494	17457	17537	17474	17637	17383	17188	17370	17458	17300	17498	17414	17392	17481	17463	17439	17530	17700	17485	17411	17474	17372	17427	17658	17616	17389	17713	17572	17479	17500	17361	17329	17625	17439	17509	17584	17594	17383	17683	17506	17574	17481	17250	17422	17527	17481	17455	17493	17122	17391	17454	17586	17647	17458	17399	17424	17416	17603	17446	17634	17335	17433	17394	17402	17160	17356	17520	17509	17477	17571	17497	17452	17280	17541	17377	17501	17275	17408	17434	17495	17528	17454	17598	17348	17307	17354	17327	17264	17313	17519	17032	17584	17595	17499	17563	17532	17577	17369	17473	17430	17357	17316	17335	17237	17602	17633	17501	17554	17341	17333	17289	17450	17388	17367	17391	17251	17608	17324	17534	17365	17585	17439	17393	17450	17203	17516	17555	17347	17311	17184	17592	17371	17578	17709	17605	17417	17486	17386	17530	17413	17485	17500	17492	17477	17628	17497	17493	17490	17325	17451	17462	17474	17396	17443	17448	17364	17192	17460	17619	17550	17347	17254	17670	17539	17642	17500	17432	17607	17547	17383	17462	17425	17531	17434	17322	17443	17339	17312	17382	17540	17663	17410	17462	17532	17472	17577	17388	17436	17271	17601	17539	17467	17453	17450	17342	17513	17314	17430	17256	17286	17552	17500	17358	17571	17436	17524	17561	17523	17518	17430	17273	17455	17607	17234	17321	17388	17252	17414	17563	17538	17466	17242	17270	17416	17338	17625	17446	17501	17446	17435	17378	17461	17379	17500	17084	17328	17554	17231	17235	17461	17458	17591	17396	17465	17519	17458	17483	17482	17680	17370	17471	17373	17513	17274	17536	17633	17477	17336	17527	17464	17555	17359	17264	17364	17306	17348	17470	17301	17288	17418	17257	17317	17468	17264	17532	17412	17426	17399	17315	17352	17421	17305	17380	17587	17483	17611	17389	17568	17631	17388	17416	17355	17255	17505	17663	17581	17295	17436	17279	17276	17421	17525	17265	17581	17447	17382	17446	17391	17355	17487	17573	17308	17184	17378	17676	17247	17399	17644	17636	17386	17424	17380	17442	17506	17374	17329	17291	17209	17257	17553	17623	17503
19323	39349	30590	18400	15857	15509	15670	15515	15134	15057	14897	14993	14985	14842	14883	14973	15157	14850	14809	14896	14663	14903	14905	14786	14752	14861	14721	15179	16084	15859	15779	15023	14856	14737	14716	14821	14930	14753	14775	14872	14746	14875	14776	14818	14794	14798	14890	14705	14661	15028	14616	14671	14762	14784	14813	14887	14735	14875	14945	14629	14728	14863	14805	14756	14803	14647	14819	14588	14675	14755	14732	14730	14625	14597	14686	14702	14580	14701	14782	14868	14722	14819	14698	14771	14726	14757	14924	14595	14877	14898	14716	14715	14618	14890	14822	14710	14618	14783	14815	14672	14785	14681	14588	14866	14593	14860	14591	14712	14682	14891	14638	14738	14806	14875	14660	14708	14671	14798	14765	14840	14748	14696	14866	14780	14763	14670	14648	14735	14659	14894	14667	14779	14862	14806	14732	14858	14747	14864	14727	14645	14803	14716	14758	14725	14820	14917	14669	14743	14692	14873	14678	14771	14870	14790	14920	14779	14895	14750	14871	14847	14829	14953	14734	14744	14698	14890	14611	14744	14836	14799	14567	14762	14708	14706	14690	14791	14714	14859	14835	14777	14911	14798	14851	14836	14782	14778	14698	14786	14944	14785	14944	14651	14903	14629	14770	14770	14754	14740	14765	14660	14690	14780	14743	14877	14694	14738	14635	14759	14876	14603	14646	14900	14851	14781	14706	14845	14703	14930	14649	14702	14746	14728	14898	14815	14655	14803	14847	14718	14836	14799	14888	14790	14655	14738	14738	14702	14726	14918	14717	14897	14772	14697	14844	14602	14735	14731	14780	14772	14681	14920	14765	14877	14771	14684	14909	14638	14658	14618	14527	14728	14798	14772	14835	14726	14760	14729	14725	14760	14758	14689	14640	14858	14529	14809	14860	14719	14917	14749	14688	14794	14798	14830	14717	14772	14560	14753	14762	14771	14780	14806	14681	14839	14505	14788	14914	14962	14641	14713	14847	14669	14855	14820	14707	14797	14735	14775	14677	14758	14689	14660	14860	14859	14674	14783	14768	14768	14772	14669	14705	14545	14787	14872	14619	14920	14668	14807	14757	14631	14814	14794	14556	14664	14642	14797	14664	14857	14671	14775	14636	14666	14679	14836	14722	14699	14760	14801	14719	14779	14668	14780	14736	14804	14829	14696	14689	14618	14846	14682	14673	14655	14838	14658	14838	14678	14691	14774	14748	14714	14762	14718	14760	14966	14456	14666	14791	14600	14732	14600	14691	14784	14501	14924	14631	14666	14745	14907	14706	14727	14693	14749	14604	14675	14746	14618	14836	14807	14617	14801	14663	14671	14993	14726	14806	14673	14924	14657	14898	14842	14638	14703	14505	14818	14672	14782	14739	14859	14734	14814	14605	14911	14833	14734	14815	14829	14852	14659	14732	14830	14734	14804	14863	14667	14730	14761	14644	14737	14886	14827	14802	14650	14837	14927	14683	14586	14753	14816	14833	14934	14762	14785	14726	14735	14785	14791	14622	14776	14792	14650	14712	14647	14902	14699	14724	14633	14692	14921	15002	14727	14828	14847	14602	14696	14903	14773	14664	14809	14879	14764	14961	14929	14670	14702	14743	14737	14743	14816	14786	14808	14644	14820	14789	14779	14490	14737	14675	14728	14867	14653	14685	14625	14775	14782	14770	14849	14654	14722	14769	14770	14802	14891	14671	14749	14776	14792	14634	14750	14727	14702	14840	14710	14926	14700	14700	14755	14730	14843	14664	14845	14719	14637	14920	14490	14866	14771	14941	14726	14797	14936	14821	14633	14844	14822	14722	14759	14824	14772	14655	14678	14706	14725	14819	14803	14632	14718	14649	14775	14687	14694	14767	14674	14520	14881	14716	14776	14971	14862	14671	14677	14650	14750	14763	14730	14643	14579	14812	14861	14778	14685	14692	14815	14691	14764	14794	14742	14768	14705	14769	14759	14677	14707	14625	14836	14814	14697	14639	14815	14754	14721	15038	14899	14822	14778	14714	14661	14673	14490	14710	14773	14769	14817	14811	14638	14774	14796	14747	14641	14744	14547	14644	14772	14867	14795	14807	14668	14742	14608	14780	14646	14701	14889	14809	14896	14705	14728	14881	14768	14700	14750	14701	14772	14833	14824	14719	14825	14566	14810	14878	14673	14727	14671	14684	14712	14843	14810	14544	14807	14799	14630	14642	14746	14922	14701	14869	14802	14606	14684	14806	14945	14833	14818	14673	14764	14600	14901	14674	14683	14751	14635	14915	14946	14634	14748	14557	14856	14722	14904	14791	14575	14795	14780	14799	14967	14773	14791	14767	14883	14898	14666	14850	14743	14772	14694	14906	14806	14693	14852	14780	14833	14898	14744	14777	14772	14705	14585	14793	14757	14601	14804	14721	14576	14721	14840	14791	14682	14811	14620	14829	14738	14751	14658	14674	14800	15016	14815	14827	14621	14703	14782	14667	14790	14769	14543	14850	14853	14800	14865	14862	14684	14646	14800	14678	14782	14735	14669	14783	14761	14719	14643	14686	14827	14781	14884	14717	14576	14826	14854	14949	14753	14684	14784	14576	14810	14783	14728	14594	14659	14698	14848	14828	14777	14836	14760	14725	14864	14715	14946	14835	14683	14696	14735	14646	14752	14609	14686	14632	14736	14717	14793	14758	14651	14842	14675	14760	14908	14613	14604	14771	14918	14709	14739	14754	14787	14785	14758	14770	14563	14742	14604	14715	14633	14723	14702	14752	14736	14702	14891	14709	14903	14848	14756	14838	14752	14838	14721	14728	14855	14856	14704	14777	14708	14778	14764	14649	14690	14704	14612	14744	14670	14757	14819	14816	14702	14767	14939	14719	14723	14800	14751	14764	14661	14831	14720	14851	14850	14899	14854	14813	14744	14800	14673	14565	14896	14779	14673	14817	14630	14760	14861	14676	14788	14774	14660	14770	14734	14750	14752	14664	14761	14857	14819	14603	14798	14898	14882	14754	14703	14703	14916	14883	14863	14692	14601	14940	14910	14871	14708	14871	14886	14725	14763	14848	14807	14693	14596	14848	14578	14834	14887	14719	14705	14643	14785	14700	14750	14919	14694	14886	14629	14772	14886	14682	14676	14752	14770	14668	14680	14963	14835	14648	14867	14710	14753	14706	14677	14819	14643	14823	14693	14917	14661	14929	14700	14791	14825	14797	14683	14784	14748	14634	14862	14809	14906	14678	14826	14766	14712	14801	15058	14734	14708	14824	14545	14979	14615	14773	14818	14621	14807	14857	14870	14658	14738	14487	14754	14964	14837	14626	14586	14727	14707	14810	14644	14845	14734	14698	14890	14646	14844	14775	14755	14691	14754	14744	14726	14677	14681	14613	14815	14678	14726	14661	15090	14705	14819	14731	14637	14816	14708	14642	14576	14752	14824	14746	14859	14797	14841	14760	14825	14561	14717	14745	14699	14725	14782	14714	14958	14681	14782	14794	14771	14724	14733	14799	14728	14904	14900	14668	14828	14746	14946	14643	14693	14778	14939	14914	14852	14658	14654	14784	14766	14910	14706	14864	14783	14704	14675	14731	14795	14761	14761	14993	14875	14645	14839	14759	14857	14897	14700	14691	14826	14630	14805	14695	14892	14858	14792	14607	14700	14784	14721	14834	14744	14709	14757	14753	14751	14809	14682	14797	14726	14717	14714	14838	14781	14810	14672	14795	14959	14554	14660	14662	14791	14594	14713	14850	14596	14833	14833	14804	14868	14778	14779	14714	14605	14797	14667	14667	14757	14723	14775	14726	14669	14758	14831	14617	14824	14718	14802	14860	14808	14754	14799	14598	14858	14733	14789	14774	14763	14682	14855	14666	14704	14902	14695	14747	14741	14721	14775	14919	14739	14752	15003	14810	14730	14736	14757	14768	14776	14754	14883	14965	14784	14837	14826	14618	14827	14609	14781	14749	14634	14769	14666	14762	14628	14748	14666	14760	14790	14676	14718	14933	14796	14801	14648	14695	14766	14623	14823	14627	14662	14752	14626	14652	14873	14584	14743	14870	14568	14895	14817	14791	14724	14728	14718	14672	14761	14828	14762	14771	14726	14591	14742	14792	14786	14839	14770	14861	14573	14565	14699	14689	14524	14755	14743	14710	14843	14898	14803	14900	14918	14599	14853	14813	14687	14736	14906	14855	14625	14774	14703	14853	14935	14950	14765	14861	14707	14744	14748	14937	14713	14861	14789	14792	14874	14797	14623	14802	14956	14730	14706	14757	14796	14830	14790	14652	14737	14897	14804	14857	14702	14741	14755	14825	14839	14635	14716	14857	14787	14719	14679	14588	14737	14713	14686	14743	14851	14719	14799	14749	14716	14732	14763	14623	14813	14689	14533	14763	14588	14744	14710	14739	14751	14824	14622	14605	14802	14707	14756	14729	14745	14721	14886	14920	14853	14779	14737	14747	14650	14765	14728	14833	14852	14976	14549	14813	14679	14724	14618	14556	14797	14703	14595	14626	14806	14611	14893	14534	14748	14783	14737	14755	14738	14945	14795	14794	14818	14642	14824	14839	14748	14843	14793	14855	14741	14856	14659	14774	14741	14786	14692	14662	14600	14695	14814	14490	14860	14760	14757	14853	14820	14772	14868	15020	14670	14855	14842	14690	14783	14796	14810	14725	14673	14835	14663	14859	14783	14762	14752	14656	14924	14643	14872	14752	14647	14780	14617	14788	14743	14803	14547	14762	14716	14856	14791	14871	14724	14841	14783	14704	14721	14884	14860	14544	14907	14694	14545	14751	14739	14736	14899	14682	14533	14672	14756	14762	15013	14665	14798	14727	14757	14572	14748	14630	14850	14772	14831	14769	14811	14746	14823	14848	14899	14720	14754	14821	14778	14780	14877	14788	14704	14845	14715	14602	14655	14833	14881	14624	14750	14786	14653	14734	14835	14859	14710	15005	14591	14783	14800	14849	14814	14778	14763	14643	14866	14869	14842	14733	14843	14715	14587	14774	14753	14764	14751	14691	14807	14856	14836	14551	14811	14755	14669	14859	14901	14699	14789	14652	14758	14724	14750	14767	14973	14851	14773	14764	14585	14700	14733	14924	15038	14554	14793	14881	14834	14787	14869	14831	14739	14750	14665	14733	14614	14709	14643	14840	14911
24667	21134	26883	26440	20255	19553	19937	19037	18715	18941	18764	18768	18559	18772	18692	18505	18726	18575	18776	18617	18715	18502	18445	18576	18586	18731	18575	18529	18827	19250	19270	19043	18855	18641	18478	18531	18504	18650	18516	18575	18606	18621	18493	18626	18598	18682	18633	18445	18820	18657	18758	18644	18560	18535	18926	18530	18574	18297	18566	18431	18475	18491	18557	18522	18460	18632	18621	18698	18791	18678	18762	18554	18561	18577	18506	18795	18770	18791	18534	18479	18723	18545	18712	18570	18591	18546	18518	18518	18636	18659	18562	18541	18421	18647	18441	18559	18627	18523	18493	18484	18591	18503	18552	18598	18677	18512	18779	18829	18679	18242	18685	18738	18691	18667	18437	18475	18733	18516	18709	18603	18261	18676	18670	18510	18640	18581	18545	18617	18649	18636	18604	18590	18672	18575	18717	18652	18605	18435	18678	18518	18668	18580	18533	18555	18641	18491	18595	18767	18501	18624	18557	18420	18553	18534	18377	18688	18554	18554	18473	18388	18652	18494	18594	18659	18485	18499	18590	18792	18566	18677	18554	18463	18880	18694	18546	18587	18557	18556	18503	18442	18667	18656	18582	18609	18608	18555	18669	18670	18522	18443	18410	18583	18810	18570	18502	18603	18594	18610	18713	18614	18637	18488	18596	18416	18657	18709	18641	18562	18343	18692	18689	18386	18461	18578	18443	18511	18436	18540	18671	18738	18557	18572	18664	18518	18483	18791	18674	18725	18497	18800	18706	18540	18567	18656	18648	18452	18657	18624	18591	18577	18510	18587	18871	18397	18366	18540	18699	18411	18570	18543	18682	18593	18420	18299	18501	18739	18725	18722	18796	18714	18517	18675	18547	18567	18798	18493	18398	18753	18535	18741	18485	18375	18529	18538	18664	18496	18547	18761	18805	18541	18559	18612	18567	18544	18636	18516	18600	18676	18523	18538	18760	18715	18476	18639	18632	18500	18787	18600	18755	18716	18755	18591	18547	18646	18613	18781	18731	18628	18350	18692	18477	18641	18553	18544	18509	18885	18477	18377	18832	18803	18815	18822	18728	18736	18602	18655	18489	18534	18627	18542	18704	18639	18622	18634	18522	18467	18540	18706	18410	18658	18709	18525	18709	18414	18679	18369	18563	18445	18490	18778	18731	18701	18787	18741	18832	18423	18452	18585	18603	18682	18419	18513	18676	18712	18694	18579	18632	18552	18579	18611	18572	18591	18581	18586	18569	18687	18724	18489	18526	18628	18349	18371	18451	18523	18695	18568	18596	18494	18569	18702	18789	18475	18611	18416	18542	18694	18572	18656	18568	18570	18858	18638	18560	18560	18525	18535	18714	18450	18721	18722	18579	18638	18456	18473	18587	18543	18534	18516	18454	18642	18633	18500	18543	18516	18663	18681	18758	18529	18663	18385	18720	18515	18647	18616	18558	18655	18534	18586	18581	18561	18619	18705	18698	18772	18720	19025	18558	18559	18681	18676	18507	18553	18549	18487	18548	18613	18752	18404	18450	18667	18697	18673	18545	18375	18544	18505	18686	18625	18470	18580	18645	18541	18846	18563	18624	18627	18576	18660	18727	18573	18582	18411	18525	18616	18633	18613	18656	18556	18702	18566	18728	18877	18573	18889	18660	18681	18525	18513	18481	18612	18540	18297	18630	18597	18664	18551	18475	18796	18628	18813	18713	18528	18557	18625	18508	18808	18649	18660	18408	18449	18437	18312	18490	18591	18695	18597	18798	18916	18624	18750	18458	18557	18614	18492	18599	18653	18742	18451	18746	18531	18514	18618	18706	18457	18624	18687	18589	18624	18429	18387	18345	18581	18636	18723	18728	18700	18529	18576	18602	18429	18746	18617	18742	18600	18652	18761	18569	18547	18424	18478	18703	18739	18781	18565	18545	18620	18591	18667	18849	18680	18762	18711	18856	18543	18763	18581	18702	18566	18610	18634	18771	18704	18660	18522	18366	18715	18390	18427	18716	18688	18668	18558	18571	18554	18513	18744	18484	18684	18716	18630	18716	18619	18539	18708	18863	18705	18677	18705	18570	18593	18682	18663	18504	18602	18530	18301	18480	18569	18695	18649	18481	18708	18579	18631	18681	18551	18652	18474	18378	18545	18517	18611	18623	18476	18359	18677	18625	18674	18677	18545	18611	18516	18674	18527	18596	18659	18661	18677	18785	18622	18622	18551	18802	18570	18603	18488	18518	18762	18582	18721	18464	18572	18643	18714	18598	18388	18721	18479	18852	18389	18747	18715	18503	18544	18628	18598	18671	18583	18739	18636	18533	18833	18456	18509	18592	18651	18593	18635	18576	18620	18435	18368	18562	18543	18739	18460	18534	18765	18698	18513	18534	18566	18636	18405	18656	18598	18653	18453	18612	18557	18420	18613	18716	18472	18672	18783	18803	18741	18630	18638	18811	18512	18463	18702	18695	18728	18368	18568	18794	18731	18765	18705	18426	18766	18624	18476	18553	18645	18763	18625	18642	18531	18554	18545	18634	18666	18664	18567	18410	18428	18686	18464	18620	18643	18671	18482	18565	18743	18603	18383	18419	18674	18494	18594	18709	18476	18606	18330	18421	18332	18651	18561	18715	18670	18711	18720	18782	18774	18737	18640	18618	18599	18809	18469	18610	18586	18757	18673	18457	18715	18622	18541	18459	18674	18915	18461	18701	18687	18528	18588	18827	18417	18717	18540	18609	18383	18761	18684	18604	18830	18633	18544	18715	18607	18450	18496	18729	18615	18727	18503	18836	18768	18714	18640	18578	18632	18669	18629	18751	18654	18475	18572	18852	18537	18557	18564	18475	18630	18525	18521	18820	18767	18637	18339	18501	18562	18570	18538	18376	18612	18702	18646	18612	18691	18720	18474	18645	18623	18714	18638	18503	18665	18546	18714	18540	18388	18727	18802	18935	18689	18699	18625	18526	18593	18637	18570	18491	18642	18550	18873	18597	18672	18543	18542	18789	18820	18617	18385	18536	18665	18622	18506	18645	18418	18679	18934	18583	18545	18610	18714	18496	18727	18295	18645	18683	18755	18631	18635	18629	18651	18510	18707	18503	18658	18520	18645	18471	18524	18576	18710	18502	18719	18651	18679	18648	18586	18539	18457	18586	18767	18617	18675	18448	18393	18817	18640	18738	18609	18606	18707	18600	18495	18621	18420	18601	18532	18601	18603	18614	18392	18720	18522	18642	18643	18520	18635	18662	18580	18765	18559	18773	18621	18422	18624	18636	18717	18782	18671	18632	18852	18502	18567	18549	18438	18575	18520	18744	18429	18528	18573	18615	18465	18610	18648	18779	18606	18550	18589	18710	18676	18709	18674	18964	18490	18601	18620	18493	18459	18620	18587	18601	18594	18470	18455	18489	18622	18543	18678	18575	18732	18667	18499	18614	18659	18507	18539	18512	18549	18632	18846	18584	18588	18703	18820	18633	18778	18676	18534	18665	18567	18545	18495	18528	18544	18644	18649	18496	18669	18484	18654	18518	18788	18584	18614	18563	18439	18555	18530	18610	18751	18742	18634	18690	18652	18625	18694	18363	18659	18547	18621	18617	18504	18731	18601	18543	18589	18933	18423	18526	18515	18618	18559	18747	18542	18555	18706	18588	18674	18697	18538	18686	18609	18452	18414	18735	18474	18527	18669	18629	18545	18400	18696	18516	18621	18699	18640	18601	18642	18397	18599	18669	18733	18567	18569	18559	18492	18501	18667	18817	18829	18426	18604	18660	18621	18732	18765	18664	18818	18615	18824	18645	18635	18649	18737	18837	18739	18614	18799	18548	18587	18535	18536	18678	18671	18750	18528	18659	18533	18321	18737	18608	18548	18805	18780	18580	18618	18611	18686	18647	18524	18615	18686	18821	18611	18633	18599	18771	18567	18686	18518	18570	18445	18762	18533	18644	18559	18560	18620	18581	18606	18602	18682	18575	18527	18444	18719	18757	18424	18755	18647	18785	18618	18512	18525	18632	18610	18631	18403	18662	18510	18359	18721	18637	18567	18472	18672	18692	18924	18525	18579	18618	18518	18128	18693	18625	18504	18565	18474	18374	18723	18441	18647	18608	18600	18663	18616	18426	18715	18639	18613	18482	18676	18839	18587	18636	18532	18612	18812	18792	18831	18657	18514	18558	18653	18518	18732	18641	18610	18641	18579	18362	18532	18525	18422	18479	18529	18756	18589	18651	18654	18541	18461	18566	18727	18620	18666	18499	18694	18494	18700	18356	18619	18621	18662	18450	18546	18830	18582	18675	18761	18484	18680	18523	18596	18604	18630	18509	18478	18690	18576	18559	18725	18613	18602	18616	18472	18618	18574	18523	18721	18730	18549	18676	18457	18814	18778	18819	18501	18688	18750	18657	18663	18672	18512	18624	18588	18523	18531	18541	18669	18625	18615	18621	18348	18645	18824	18692	18614	18511	18566	18565	18518	18723	18670	18569	18564	18627	18514	18518	18465	18455	18670	18704	18444	18718	18443	18580	18492	18475	18584	18653	18668	18549	18567	18674	18670	18683	18553	18772	18484	18514	18654	18642	18576	18707	18684	18538	18775	18578	18597	18478	18660	18796	18819	18447	18593	18671	18526	18704	18469	18809	18660	18416	18678	18514	18584	18591	18535	18674	18495	18504	18449	18590	18386	18598	18447	18688	18649	18663	18435	18640	18502	18737	18772	18696	18717	18649	18503	18686	18597	18585	18614	18574	18276	18615	18531	18679	18680	18725	18510	18462	18565	18729	18512	18681	18446	18440	18700	18742	18748	18701	18624	18672	18588	18546	18706	18553	18585	18733	18524	18478	18610	18651	18495	18711	18739	18680	18549	18681	18505	18689	18486	18754	18648	18701	18574	18505	18778	18514	18607	18677	18625	18577	18698	18631	18479	18505	18664	18783	18526	18583	18527	18707	18513	18574	18596	18617	18664	18574	18673	18822	18621	18642	18642	18624	18562	18634	18577	18593	18838	18624	18600	18577	18618	18737	18754	18588	18594	18540	18493	18571	18552	18563	18391	18633	18642	18618	18507	18766	18639	18660	18581	18701	18662	18440	18543	18607	18758	18798	18721	18381	18523	18613	18593	18343	18503	18556	18720	18446	18659	18589	18592	18699	18483	18708	18633
20067	35053	24834	17022	16010	15998	16176	15941	15681	15719	15413	15506	15710	15476	15652	15717	15582	15395	15395	15620	15562	15518	15493	15569	15515	15570	15368	15502	16306	16426	16418	16110	15372	15469	15438	15619	15522	15473	15366	15658	15432	15424	15516	15428	15536	15272	15394	15405	15561	15562	15403	15493	15544	15629	15433	15404	15479	15532	15449	15456	15677	15524	15591	15639	15471	15467	15480	15552	15389	15569	15457	15466	15535	15481	15506	15448	15582	15409	15525	15615	15516	15337	15466	15528	15380	15574	15285	15381	15397	15548	15480	15466	15514	15530	15576	15424	15385	15561	15388	15521	15445	15554	15364	15683	15486	15467	15477	15488	15334	15630	15722	15517	15535	15536	15354	15486	15467	15446	15539	15463	15527	15419	15503	15367	15505	15422	15564	15420	15510	15431	15596	15424	15464	15413	15450	15348	15468	15466	15551	15480	15586	15403	15511	15461	15545	15516	15274	15465	15393	15437	15527	15585	15419	15411	15487	15622	15364	15479	15309	15214	15432	15518	15395	15614	15539	15472	15423	15609	15422	15611	15491	15406	15541	15377	15499	15558	15406	15447	15610	15276	15423	15347	15513	15583	15473	15394	15485	15548	15512	15463	15328	15509	15457	15404	15525	15403	15406	15480	15408	15394	15461	15546	15393	15450	15455	15469	15523	15484	15380	15464	15455	15401	15485	15417	15441	15557	15686	15560	15511	15231	15372	15507	15468	15509	15494	15468	15382	15624	15587	15405	15530	15541	15341	15327	15313	15434	15297	15499	15337	15485	15520	15604	15601	15306	15432	15474	15441	15562	15593	15458	15401	15345	15436	15443	15385	15412	15495	15557	15607	15609	15462	15567	15389	15480	15413	15587	15409	15578	15509	15693	15345	15367	15411	15415	15471	15352	15479	15482	15442	15463	15189	15449	15325	15455	15443	15581	15598	15422	15681	15442	15520	15317	15673	15392	15448	15586	15615	15518	15432	15646	15510	15553	15545	15358	15458	15559	15474	15513	15505	15468	15394	15552	15508	15511	15374	15541	15626	15478	15389	15452	15502	15402	15507	15453	15549	15554	15294	15656	15453	15607	15466	15430	15492	15567	15427	15458	15557	15454	15471	15474	15448	15322	15394	15556	15313	15455	15618	15641	15461	15544	15547	15474	15325	15409	15426	15392	15367	15497	15378	15465	15594	15467	15413	15385	15480	15323	15400	15451	15476	15395	15415	15549	15540	15520	15288	15391	15519	15618	15526	15427	15418	15432	15374	15368	15524	15446	15631	15493	15335	15440	15332	15411	15548	15495	15396	15373	15626	15428	15435	15408	15427	15332	15483	15625	15440	15419	15395	15370	15445	15454	15528	15524	15384	15371	15386	15349	15499	15636	15375	15491	15476	15628	15495	15371	15436	15474	15558	15478	15347	15586	15557	15361	15591	15453	15439	15458	15426	15379	15357	15401	15512	15429	15621	15530	15409	15445	15512	15708	15421	15646	15576	15586	15521	15524	15339	15537	15497	15442	15258	15534	15667	15410	15612	15481	15506	15268	15496	15487	15414	15580	15270	15564	15391	15450	15424	15583	15494	15607	15444	15333	15688	15565	15530	15546	15443	15324	15392	15462	15502	15467	15312	15511	15334	15378	15425	15524	15564	15384	15526	15426	15279	15353	15414	15425	15324	15533	15401	15542	15439	15550	15502	15486	15441	15548	15589	15447	15387	15379	15439	15337	15489	15468	15379	15487	15598	15495	15572	15451	15481	15585	15543	15625	15522	15369	15494	15437	15619	15303	15559	15539	15472	15495	15530	15574	15568	15444	15380	15321	15653	15509	15387	15552	15224	15558	15405	15414	15297	15404	15469	15584	15652	15505	15449	15396	15445	15419	15419	15552	15563	15614	15517	15308	15410	15439	15481	15379	15507	15402	15490	15554	15527	15457	15602	15482	15447	15468	15585	15492	15379	15492	15686	15369	15526	15550	15507	15347	15616	15494	15525	15531	15645	15498	15475	15436	15371	15480	15478	15369	15453	15469	15489	15608	15597	15408	15391	15555	15589	15538	15510	15482	15477	15283	15510	15548	15389	15450	15445	15478	15629	15517	15407	15483	15542	15482	15570	15517	15378	15431	15404	15352	15640	15547	15414	15659	15394	15456	15557	15586	15377	15660	15642	15399	15578	15491	15507	15442	15405	15614	15376	15532	15545	15384	15439	15723	15619	15717	15433	15480	15613	15455	15479	15511	15676	15348	15308	15581	15617	15469	15541	15413	15474	15613	15512	15430	15523	15491	15451	15544	15518	15312	15346	15452	15610	15357	15510	15558	15451	15545	15531	15625	15511	15375	15384	15241	15467	15463	15447	15360	15466	15528	15478	15499	15587	15315	15392	15423	15547	15490	15497	15514	15430	15440	15508	15474	15539	15420	15419	15486	15576	15460	15674	15448	15370	15621	15559	15454	15371	15358	15489	15425	15488	15475	15575	15625	15548	15627	15490	15490	15443	15469	15475	15414	15583	15447	15454	15453	15522	15508	15551	15355	15443	15513	15603	15468	15590	15389	15537	15623	15569	15525	15442	15431	15498	15496	15660	15485	15430	15307	15578	15258	15569	15413	15557	15381	15652	15500	15674	15423	15442	15488	15477	15402	15460	15557	15565	15299	15467	15371	15464	15678	15530	15319	15350	15375	15347	15383	15388	15370	15429	15400	15441	15680	15529	15486	15420	15633	15486	15358	15357	15570	15517	15641	15432	15471	15435	15533	15423	15500	15397	15508	15580	15499	15525	15428	15531	15390	15474	15383	15625	15394	15393	15340	15526	15510	15284	15474	15513	15465	15616	15469	15519	15466	15508	15454	15504	15382	15459	15469	15459	15494	15494	15386	15567	15344	15386	15343	15498	15555	15593	15325	15682	15465	15453	15514	15402	15525	15519	15626	15451	15350	15372	15521	15505	15573	15504	15476	15507	15474	15458	15535	15527	15569	15537	15502	15360	15576	15595	15541	15591	15567	15481	15513	15429	15421	15524	15424	15483	15419	15481	15489	15594	15490	15408	15556	15484	15523	15506	15534	15541	15255	15469	15465	15547	15665	15418	15354	15634	15525	15492	15478	15719	15406	15377	15646	15572	15481	15532	15539	15499	15591	15463	15537	15476	15489	15466	15588	15516	15539	15604	15315	15565	15541	15445	15484	15486	15360	15300	15334	15698	15338	15592	15536	15567	15572	15399	15693	15474	15440	15443	15246	15563	15530	15517	15444	15413	15400	15403	15370	15429	15520	15392	15417	15362	15322	15535	15429	15617	15623	15409	15518	15399	15509	15447	15511	15514	15377	15548	15414	15419	15411	15619	15420	15427	15383	15388	15579	15388	15497	15387	15405	15735	15307	15637	15376	15479	15384	15396	15522	15581	15524	15435	15492	15635	15464	15320	15422	15587	15374	15424	15328	15541	15532	15634	15558	15600	15546	15396	15408	15450	15430	15455	15559	15353	15662	15585	15434	15470	15455	15564	15400	15462	15387	15410	15621	15535	15418	15483	15486	15208	15530	15398	15386	15504	15479	15409	15428	15348	15297	15455	15546	15508	15617	15263	15577	15618	15627	15440	15534	15483	15479	15499	15567	15512	15568	15395	15401	15466	15653	15276	15454	15558	15346	15485	15514	15390	15531	15519	15306	15452	15576	15453	15523	15383	15425	15456	15432	15486	15573	15400	15467	15355	15392	15441	15442	15375	15452	15410	15719	15359	15537	15436	15381	15410	15435	15315	15268	15499	15577	15488	15548	15344	15638	15442	15529	15611	15605	15547	15377	15348	15463	15231	15561	15403	15531	15445	15497	15494	15617	15580	15648	15540	15500	15336	15489	15348	15568	15387	15450	15402	15461	15648	15482	15662	15496	15544	15334	15375	15342	15433	15505	15362	15479	15454	15496	15660	15449	15450	15395	15452	15568	15562	15469	15638	15437	15445	15422	15455	15380	15454	15448	15462	15486	15378	15552	15416	15506	15384	15446	15477	15521	15616	15610	15364	15561	15378	15391	15468	15561	15359	15573	15492	15525	15591	15468	15503	15529	15450	15513	15476	15608	15555	15509	15523	15477	15676	15435	15520	15598	15481	15532	15409	15371	15465	15422	15399	15489	15441	15680	15554	15454	15509	15446	15446	15545	15496	15408	15466	15341	15438	15651	15610	15610	15535	15424	15467	15486	15435	15359	15710	15512	15431	15510	15520	15443	15577	15519	15437	15585	15454	15367	15398	15539	15421	15577	15574	15421	15585	15536	15464	15407	15462	15510	15360	15415	15577	15391	15582	15575	15507	15471	15434	15491	15442	15501	15461	15614	15441	15459	15562	15393	15461	15372	15293	15717	15589	15268	15529	15378	15529	15481	15503	15429	15421	15381	15476	15344	15610	15422	15363	15607	15545	15520	15453	15436	15375	15518	15467	15352	15465	15499	15472	15438	15616	15474	15222	15595	15558	15603	15499	15624	15640	15612	15577	15526	15422	15468	15298	15350	15260	15387	15419	15521	15586	15552	15549	15587	15480	15520	15369	15528	15548	15478	15593	15435	15575	15396	15528	15315	15290	15441	15462	15492	15522	15498	15394	15532	15547	15625	15503	15339	15543	15430	15385	15503	15336	15527	15341	15393	15438	15320	15485	15327	15449	15560	15579	15385	15514	15469	15502	15603	15502	15651	15521	15469	15417	15516	15578	15554	15458	15605	15422	15409	15391	15571	15495	15624	15640	15217	15477	15511	15419	15511	15475	15655	15610	15531	15526	15436	15420	15574	15449	15338	15552	15454	15553	15461	15619	15459	15259	15515	15605	15435	15330	15505	15503	15334	15560	15601	15440	15459	15538	15627	15561	15503	15444	15666	15257	15543	15521	15438	15511	15589	15289	15494	15642	15422	15601	15501	15553	15389	15528	15561	15524	15453	15430	15636	15560	15449	15507	15459	15708	15561	15489	15628	15561	15482	15470	15321	15445	15584	15511	15450	15425	15465	15422	15501	15443	15409	15582	15392	15535	15500	15492	15415	15549	15636	15441	15556	15254	15555	15527	15317	15649	15494	15389	15463	15476	15446	15529	15457	15366	15448	15445	15485	15485	15622	15393	15516	15535	15434	15444	15498	15456	15447	15513	15549
22095	21146	28360	24150	21449	23780	25704	21172	20001	20329	20178	19808	20016	20003	20212	20089	19994	19932	20035	19789	19628	19769	19685	19824	19659	19949	19977	19917	21362	22061	21803	20267	19818	19801	19786	20030	19749	19751	19935	19632	19477	19756	19526	19673	19659	19653	19756	19614	19776	19477	19958	19677	19740	19527	19573	19769	19683	19694	19696	19667	19726	19499	19404	19644	19573	19470	19806	19540	19756	19678	19814	19580	19679	19804	19535	19867	19591	19560	19669	19504	19627	19704	19550	19595	19826	19532	19585	19448	19556	19661	19686	19509	19674	19303	19602	19610	19582	19752	19529	19697	19613	19718	19351	19595	19742	19436	19557	19386	19669	19589	19785	19650	19704	19572	19571	19557	19475	19589	19697	19501	19660	19738	19571	19575	19684	19593	19660	19625	19508	19696	19643	19566	19711	19613	19702	19711	19691	19864	19643	19609	19517	19639	19512	19536	19763	19629	19446	19797	19598	19574	19556	19791	19534	19617	19615	19553	19534	19544	19701	19767	19832	19486	19449	19609	19643	19719	19800	19614	19752	19655	19927	19710	19457	19629	19596	19662	19410	19474	19877	19858	19539	19415	19655	19601	19573	19518	19698	19847	19607	19441	19623	19610	19525	19633	19620	19548	19589	19666	19613	19677	19618	19502	19600	19781	19720	19403	19878	19673	19552	19500	19756	19844	19532	19449	19734	19800	19426	19455	19519	19635	19679	19525	19568	19633	19659	19682	19709	19521	19604	19753	19693	19466	19744	19405	19478	19575	19671	19562	19713	19559	19737	19672	19550	19579	19514	19726	19562	19583	19630	19721	19741	19671	19431	19426	19507	19484	19761	19563	19525	19606	19827	19560	19655	19509	19514	19618	19594	19575	19548	19709	19605	19828	19551	19420	19493	19772	19816	19603	19574	19482	19735	19521	19500	19681	19334	19672	19865	19691	19710	19433	19830	19477	19600	19673	19625	19678	19585	19772	19517	19596	19601	19743	19635	19616	19602	19669	19702	19715	19728	19655	19812	19604	19547	19548	19572	19329	19355	19683	19504	19710	19669	19789	19517	19794	19575	19588	19619	19516	19676	19629	19514	19529	19628	19539	19416	19669	19622	19912	20117	19429	19521	19562	19587	19630	19627	19629	19764	19635	19664	19633	19651	19692	19796	19549	19584	19698	19585	19741	19529	19579	19499	19597	19575	19769	19555	19777	19493	19372	19458	19607	19426	19621	19641	19667	19632	19673	19621	19543	19752	19477	19589	19671	19770	19798	19515	19246	19562	19320	19555	19679	19638	19485	19623	19609	19540	19773	19532	19663	19359	19658	19738	19687	19597	19676	19578	19573	19594	19537	19743	19707	19478	19554	19690	19556	19701	19570	19527	19661	19549	19677	19708	19629	19517	19485	19473	19411	19382	19831	19537	19686	19632	19508	19521	19409	19713	19523	19563	19593	19703	19710	19531	19450	19664	19813	19551	19866	19886	19816	19571	19625	19642	19706	19624	19594	19668	19381	19697	19627	19518	19598	19696	19377	19683	19817	19615	19305	19658	19828	19673	19562	19752	19339	19579	19632	19597	19556	19456	19317	19738	19699	19615	19565	19731	19914	19620	19535	19611	19691	19613	19519	19542	19631	19573	19541	19602	19651	19721	19672	19560	19779	19495	19775	19632	19547	19652	19559	19609	19518	19791	19718	19872	19669	19634	19902	19578	19719	19510	19354	19627	19592	19420	19642	19582	19658	19531	19570	19566	19586	19847	19537	19432	19745	19577	19651	19566	19669	19733	19548	19519	19613	19686	19759	19614	19584	19574	19675	19470	19597	19565	19544	19439	19559	19788	19608	19620	19745	19672	19532	19754	19690	19651	19505	19694	19704	19630	19753	19461	19614	19535	19523	19827	19592	19558	19720	19644	19758	19637	19538	19578	19524	19648	19628	19767	19623	19662	19742	19347	19518	19630	19763	19441	19559	19524	19618	19689	19545	19525	19553	19719	19545	19650	19679	19697	19549	19505	19490	19624	19623	19691	19659	19693	19504	19657	19611	19557	19458	19836	19480	19463	19581	19511	19553	19763	19757	19371	19435	19713	19699	19432	19621	19706	19653	19659	19652	19549	19567	19426	19621	19778	19743	19587	19633	19634	19698	19791	19564	19573	19455	19326	19497	19633	19438	19680	19715	19556	19735	19501	19480	19567	19871	19569	19724	19668	19638	19595	19653	19771	19713	19842	19694	19743	19493	19625	19541	19545	19646	19584	19572	19522	19651	19512	19689	19711	19610	19580	19782	19340	19514	19590	19550	19600	19682	19931	19542	19566	19463	19630	19628	19642	19726	19709	19425	19707	19557	19567	19620	19607	19729	19397	19661	19504	19642	19537	19434	19582	19535	19606	19577	19524	19489	19743	19582	19696	19636	19439	19951	19860	19504	19419	19798	19561	19505	19578	19819	19486	19424	19646	19523	19604	19721	19746	19709	19576	19642	19564	19626	19811	19637	19566	19549	19570	19492	19706	19509	19553	19614	19541	19693	19474	19697	19583	19481	19642	19383	19623	19441	19557	19536	19674	19576	19550	19770	19785	19449	19494	19679	19562	19563	19688	19738	19602	19682	19593	19563	19581	19386	19755	19672	19770	19639	19709	19787	19567	19582	19549	19759	19814	19522	19605	19372	19618	19459	19670	19474	19556	19450	19447	19773	19574	19481	19712	19710	19471	19692	19617	19528	19669	19805	19405	19690	19715	19474	19533	19305	19798	19596	19627	19595	19680	19696	19805	19527	19582	19753	19772	19731	19527	19669	19399	19727	19525	19791	19726	19643	19638	19694	19480	19435	19485	19500	19616	19447	19525	19493	19722	19679	19738	19576	19493	19561	19601	19550	19743	19625	19548	19489	19411	19545	19830	19589	19579	19514	19625	19784	19373	19790	19450	19527	19660	19567	19629	19601	19477	19602	19611	19353	19676	19678	19644	19638	19473	19549	19642	19454	19396	19385	19715	19305	19476	19763	19825	19724	19631	19723	19521	19727	19678	19391	19661	19798	19409	19769	19694	19522	19526	19596	19737	19706	19904	19867	19765	19497	19623	19667	19626	19707	19674	19673	19621	19428	19664	19887	19531	19491	19683	19635	19585	19581	19649	19457	19619	19569	19678	19780	19669	19609	19635	19621	19737	19460	19619	19541	19538	19580	19537	19536	19516	19707	19693	19591	19613	19660	19536	19513	19649	19727	19438	19571	19622	19448	19680	19633	19739	19673	19528	19646	19504	19637	19629	19535	19778	19585	19572	19699	19691	19522	19538	19526	19669	19677	19676	19825	19902	19537	19780	19467	19772	19618	19683	19539	19733	19507	19674	19690	19663	19503	19560	19590	19884	19546	19651	19563	19730	19653	19679	19396	19518	19597	19671	19564	19508	19740	19425	19513	19568	19748	19335	19510	19653	19561	19632	19738	19726	19796	19623	19454	19543	19523	19715	19721	19604	19677	19561	19699	19629	19326	19493	19652	19503	19499	19589	19718	19790	19667	19630	19367	19469	19521	19608	19681	19522	19643	19339	19441	19684	19618	19730	19643	19691	19625	19629	19758	19669	19393	19547	19705	19823	19549	19818	19455	19766	19629	19560	19756	19713	19809	19600	19624	19468	19511	19571	19530	19742	19713	19588	19534	19545	19569	19741	19583	19479	19438	19599	19465	19669	19707	19659	19701	19574	19524	19477	19462	19281	19642	19621	19377	19437	19667	19837	19327	19511	19668	19576	19544	19473	19726	19696	19786	19700	19595	19569	19723	19553	20113	19714	19727	19563	19612	19574	19821	19631	19271	19767	19632	19745	19705	19430	19577	19594	19484	19637	19657	19570	19626	19377	19643	19491	19445	19565	19614	19460	19699	19724	19492	19632	19760	19561	19469	19512	19735	19493	19710	19452	19483	19624	19624	19498	19292	19540	19532	19537	19505	19624	19517	19566	19698	19584	19538	19475	19550	19414	19569	19644	19477	19539	19581	19584	19630	19673	19544	19421	19362	19601	19637	19586	19646	19555	19413	19617	19543	19616	19576	19452	19561	19598	19581	19579	19536	19739	19649	19832	19478	19763	19652	19703	19655	19628	19814	19575	19612	19691	19393	19797	19710	19447	19725	19777	19614	19546	19377	19531	19809	19612	19675	19809	19513	19741	19638	19597	19566	19670	19750	19637	19544	19727	19690	19516	19562	19581	19507	19811	19616	19566	19570	19502	19519	19628	19682	19684	19447	19396	19731	19729	19450	19658	19769	19710	19870	19286	19635	19505	19623	19723	19800	19562	19478	19560	19777	19689	19453	19593	19772	19709	19666	19650	19668	19730	19720	19440	19422	19526	19638	19379	19574	19618	19581	19782	19620	19481	19552	19676	19698	19603	19616	19780	19490	19498	19560	19579	19779	19604	19674	19551	19489	19869	19473	19557	19483	19635	19656	19685	19683	19574	19742	19769	19541	19393	19585	19658	19556	19312	19501	19611	19894	19438	19696	19633	19622	19579	19574	19736	19668	19644	19586	19449	19566	19587	19714	19693	19625	19658	19893	19722	19762	19791	19725	19869	19745	19621	19686	19840	19759	19806	19476	19593	19653	19481	19778	19609	19413	19524	19766	19623	19623	19789	19672	19699	19649	19803	19704	19688	19672	19489	19657	19626	19478	19586	19459	19636	19562	19653	19585	19697	19472	19611	19654	19583	19537	19731	19676	19570	19551	19677	19256	19500	19446	19686	19612	19639	19662	19309	19677	19593	19575	19511	19605	19650	19608	19793	19753	19456	19487	19587	19583	19707	19625	19789	19630	19420	19512	19768	19545	19588	19715	19532	19460	19517	19534	19609	19565	19712	19562	19730	19687	19510	19578	19705	19779	19521	19638	19643	19597	19672	19405	19680	19527	19537	19826	19715	19734	19563	19512	19517	19729	19548	19553	19727	19606	19678	19603	19640	19685	19565	19583	19699	19617	19604	19370	19645	19668	19498	19540	19532	19947	19605	19828	19519	19489	19603	19577	19634	19634	19696	19436	19575	19759	19661	19816	19476	19518	19533	19725	19521	19646	19663	19675	19545	19759	19627	19709	19670	19467	19503	19652	19702	19536	19623	19563	19652	19529	19653	19566	19606	19568	19589	19619
24259	47315	32229	20325	17852	17592	18257	16812	16374	16345	16206	16249	16285	16363	16283	16054	15976	15921	16127	16181	16054	15976	16010	16032	16028	16060	16047	16291	18680	19355	18627	16836	16173	15980	16005	15786	15893	15840	15915	16086	15774	15818	15957	16002	16018	15977	15998	16027	16066	16067	16092	15965	15994	15897	15945	16056	15953	15953	16194	15877	15755	16074	16057	15933	15997	15953	15913	15803	16187	16051	15844	16020	15978	15933	16140	15896	16158	16031	15834	15982	15936	15874	16017	16082	15886	16105	16084	16029	16017	16127	16060	15981	15952	16040	15892	16017	15838	15919	16013	15977	16087	15865	15953	16120	15846	16054	16029	15935	15990	16078	16094	16093	16054	16073	15870	15964	16009	15826	16119	15882	15983	16095	15937	15837	16012	15888	16016	15855	15900	15926	16104	15863	16045	15983	15843	16063	16003	15958	15886	16001	15880	16006	15946	16005	15852	16034	15975	16027	15949	15869	16116	15992	15989	15959	15790	15886	15976	16033	15887	15744	15986	15864	15962	15922	15950	15923	16048	15986	16018	16124	16070	16027	15881	15949	16207	16116	16001	16125	15968	16032	15897	15933	15839	16101	15894	16034	16036	16057	16012	15820	15951	16055	15751	16075	15987	15811	16096	16047	16036	15938	16008	16096	15792	16031	15900	16009	15922	15991	16089	16083	15971	15985	15834	16042	15854	15870	15979	15941	15974	15927	16122	16097	15897	16060	16038	15962	16108	15885	15999	15830	15878	15744	16006	15957	16010	15791	15965	16013	15850	16098	15955	15995	15943	16095	15886	15983	15972	15879	16083	16097	16164	16050	16017	15841	15834	15991	16059	15895	16025	16034	15839	15926	15837	15996	15964	15908	15878	15886	16035	16018	15955	15887	15916	15995	16026	15884	15973	16113	15882	16083	16059	15820	15930	15985	15944	16084	16072	15894	15997	16040	16008	16052	15925	15938	15965	16018	15972	15962	16029	15895	16073	16102	16070	15922	16057	15980	15970	16035	15872	15921	16146	16013	16044	15994	15924	16229	15905	15893	15819	15833	15885	15965	15926	15925	15962	15883	15879	15902	15841	15981	15982	15864	15886	16074	15849	16059	16205	15877	16010	15918	16105	15890	15775	15832	15829	15856	15851	15980	16025	15964	15940	15692	16040	15930	15969	16056	16036	16068	15991	16044	16046	16074	15942	15956	15959	16026	16080	15961	16057	15855	15952	15861	16036	15809	16054	15949	16132	16027	15869	15953	16122	16060	15819	16036	15969	16016	16129	15816	15875	15998	15925	15818	16092	15947	16083	15865	15928	16076	15695	15875	15960	16046	15943	15962	15950	15816	16036	15712	16062	16020	15994	15944	15964	15899	15967	16012	15917	15947	15992	15801	16071	15876	15984	15856	15867	15827	15989	15911	16007	16097	16167	15895	15902	16036	15947	16032	16058	15957	15997	15865	15920	16091	15952	15987	16074	15813	16100	15868	15953	16028	16129	16015	16030	15935	16076	16063	16005	15647	16000	15893	16063	16089	16063	15912	15949	15839	15883	15928	15949	16097	15804	15905	15910	16012	15884	15819	16084	15882	16081	16037	15997	16115	15957	16008	16056	16028	15856	15886	15919	15927	15813	15998	16129	16014	16074	15832	15900	15973	15964	15868	15995	15869	16035	16069	16041	16107	15801	16021	15880	16019	16092	15955	15941	15777	16215	15987	16084	16003	15847	15869	16095	15991	15950	15917	16051	16093	15825	16040	15888	16199	15970	16022	16249	15847	16034	15872	16092	15979	15784	15895	16020	16126	15979	15971	16041	15972	15944	16004	16004	15927	16075	16006	16091	15902	15933	16024	15970	15827	16090	15937	15938	16024	16096	15888	15984	15931	15830	15957	15892	15919	15726	16029	16131	15910	15899	15945	15923	16059	16030	15954	16042	15726	16048	16055	16028	15896	15895	16094	15860	16126	15968	16017	15887	15952	16085	15844	15971	15875	15962	16096	16025	15998	16024	16038	15987	15847	15969	15934	16179	16056	15911	15906	16090	15852	15920	15726	15880	15893	15901	15925	16086	15943	16008	16028	16010	15913	16078	16004	15879	15934	16053	15757	15819	15976	15791	16152	15980	16049	16103	15844	16056	15903	16174	16112	15857	15993	15971	16069	16055	16017	15996	15888	15934	15993	16046	15898	15912	15833	15920	15947	15807	15994	15959	16068	15784	15729	15997	15948	16119	15867	15985	16143	15892	15747	15790	15971	15829	15887	15885	15850	15831	15816	16157	15866	15960	16044	16019	15880	15864	16001	15940	15817	16021	15979	15954	15939	15948	16005	15980	15849	15903	15826	16064	16146	16000	15964	16068	16056	15914	16011	15943	15851	16109	15832	16125	15936	15980	15996	16080	15813	15879	15870	15968	15919	15896	16021	15873	15803	15826	16067	16004	15972	15978	15986	15981	16102	15948	15858	16089	16032	15834	16076	16030	15890	15920	16028	15918	15939	16043	15929	15990	16041	15994	16044	15988	15969	15990	16033	16017	15878	15986	15951	16217	16150	16088	15930	15763	15914	15905	16015	15910	16118	16008	15892	16160	15855	16122	15867	15988	15904	16014	16055	16046	15825	15906	15913	16050	15904	16023	15894	16135	15917	16107	16019	16065	15997	15925	15916	15901	15975	16004	15865	15937	15892	15874	15868	15814	15991	15983	15805	15863	16165	16081	16058	15963	15863	16005	15745	15995	15836	15833	15929	15896	15875	15957	16123	16026	15999	15898	15889	16052	16018	15923	16045	16150	16023	16060	16001	15997	16001	15881	16065	16023	15743	16047	15982	15934	15939	16006	15941	15992	15929	15871	15931	15960	15966	15896	15918	15954	16097	15727	16031	16057	16049	16060	15954	15906	15820	15950	15878	16045	15985	16026	15824	15962	16046	15878	16153	15990	15857	15983	15828	16000	15854	15977	15997	15953	15871	15939	15947	15907	16049	15868	15883	16097	15966	15930	16108	16056	16116	16005	15898	15983	16036	15824	16004	16063	16073	15946	16007	16004	15972	16054	16044	15973	15988	15993	16025	16021	16202	15999	15890	15929	16062	16001	16101	16035	16046	15693	15896	16012	16034	16021	15873	15922	15860	15843	15992	15961	15963	15928	16081	16136	15960	15851	16035	16006	15926	15829	15939	15827	16068	15838	15967	15946	15888	16047	16022	15899	15946	15948	16140	15944	15993	16068	15962	16045	15959	16020	15988	15984	15992	15703	15967	15918	15909	16076	15976	15932	15752	15852	15889	15986	15972	15846	15792	16018	16102	15904	15976	15888	16066	16053	15797	15900	15978	15890	15988	15983	16030	15859	15919	16028	15949	15948	15845	15888	15828	16129	16012	16063	15929	15954	15947	15980	16019	16161	16113	15795	15901	15899	16039	16007	15993	16044	15991	15933	15965	15829	15955	16023	15896	15971	15862	15685	15999	16023	15811	16127	15971	15800	16098	15828	15970	16001	15916	16146	15883	15911	16002	16041	16040	16097	16087	15903	15902	16002	15993	16056	16093	16039	15982	15945	16103	15862	15836	15894	15912	15996	16039	15916	16129	15907	15933	15902	16031	16057	16130	16013	16048	15895	15964	16009	15869	16086	16056	15963	16020	15854	15976	15881	15880	15955	15961	16040	16016	15837	16060	15772	15891	16099	15998	15866	15893	16099	15882	15989	15973	15898	15932	16082	15912	16054	15925	16073	16011	16065	15963	15979	15919	16032	15854	15995	15924	16040	15896	16067	15935	16065	15877	15694	15882	15907	15987	16084	16006	16062	15993	15965	16075	16096	16119	15872	15918	15882	15792	16064	15878	15995	15881	16042	15956	16080	15895	16023	15923	16078	15914	15919	15826	16167	16051	16081	15943	15953	16003	16152	15961	15912	16038	15793	15833	16026	16002	15861	16057	15801	16120	16065	16021	15858	15952	16006	15890	15839	16066	16143	16033	15932	15955	16013	16043	15990	16068	15944	15994	15879	16059	15963	16132	15964	16009	15938	15993	15965	15897	15972	15987	15889	15892	15813	16101	16050	16006	16005	16083	15896	16021	16012	16106	15989	16099	15954	15907	15926	15739	15832	15962	15993	16056	15941	15928	16122	16105	16152	16134	16020	15974	15831	15977	15833	16054	15995	15746	15842	15878	16075	15919	16037	16215	15863	15999	15919	16103	16111	15821	16066	15954	15894	15809	16069	16002	15892	15948	15977	15992	15727	15927	15999	15942	15868	16050	15831	15939	15800	16021	15955	16128	15796	15948	16022	15839	15951	15941	15950	15833	16106	16078	16018	15803	16006	16023	15861	15797	16062	15984	16085	15923	16116	15881	16066	15883	15837	16074	15888	15888	16114	16066	15985	15872	15954	15783	15912	16010	15974	15908	16074	15797	16049	15796	16022	16025	16050	15980	15991	15926	15976	15939	15959	15936	16078	15900	15974	15906	16004	15890	16045	15952	15912	15986	15955	16033	15874	16100	15920	15917	15930	15929	15981	16020	15951	16057	15838	15879	15961	16060	15889	15888	16075	15907	16021	15749	16053	16010	15874	16084	15838	15972	16037	15982	15942	15966	15901	15946	15927	16031	15973	15895	15919	16023	15910	15949	15877	15828	16077	16093	16001	15848	15921	15910	15858	15927	15907	15916	15880	16144	15854	15904	16001	15822	15837	16073	15696	15786	16014	15821	15925	16132	15817	15917	15876	16025	16108	16121	16051	16091	16006	15892	15848	16109	16029	15976	15999	15887	16126	15968	15879	16123	16135	16128	15886	15876	15840	15960	16009	16029	15847	15948	15830	15990	15955	15931	15957	15985	15900	15959	15990	15919	15740	15972	16022	15905	15930	15992	15857	16018	15969	15754	15929	16083	16061	15950	15993	16017	15869	16115	16005	15897	15975	15911	15996	15947	15939	15989	15982	15903	15956	16115	15868	16064	15908	15994	15857	15990	15946	16085	15859	15824	15822	15910	15799	16184	16026	15933	16069	15958	16137	15960	16031	15780	15958	15927	15973	15960	15987	15987	16030	15947	16021	16102	15869	15882	15838	15892	15867	16013	15860	15988	15911	15934	15902	16050	16096	15801	15952	16041	16099	16130	15902	15778	16035	15962	15807	15883	16030	16030
29198	23494	23353	19948	17821	17879	18096	17685	17745	17636	17558	17765	17586	17771	17545	17637	17453	17431	17476	17408	17582	17569	17422	17418	17336	17527	17454	17504	17517	17588	17493	17320	17639	17392	17541	17569	17410	17528	17489	17615	17551	17437	17480	17618	17677	17422	17474	17615	17342	17512	17430	17421	17526	17385	17475	17510	17473	17549	17492	17300	17470	17611	17473	17553	17712	17476	17451	17562	17454	17304	17603	17609	17650	17503	17464	17616	17634	17413	17499	17320	17434	17373	17576	17376	17380	17489	17439	17296	17627	17513	17677	17458	17467	17491	17376	17394	17608	17354	17654	17466	17415	17565	17348	17533	17592	17451	17338	17510	17484	17353	17390	17529	17667	17508	17348	17463	17449	17471	17590	17668	17563	17380	17516	17631	17325	17519	17427	17454	17501	17535	17503	17513	17510	17641	17531	17365	17562	17496	17710	17508	17577	17435	17514	17482	17586	17340	17775	17474	17380	17377	17477	17455	17256	17499	17403	17493	17304	17508	17526	17365	17552	17334	17428	17677	17496	17765	17534	17177	17244	17463	17520	17644	17455	17316	17709	17388	17655	17556	17647	17491	17352	17511	17454	17313	17500	17744	17823	17440	17507	17336	17213	17567	17482	17459	17459	17397	17525	17344	17654	17448	17527	17570	17494	17467	17554	17534	17496	17550	17609	17643	17676	17568	17480	17357	17375	17472	17557	17563	17622	17654	17470	17679	17555	17572	17477	17641	17498	17527	17586	17595	17463	17601	17530	17529	17498	17590	17512	17539	17205	17775	17514	17494	17763	17597	17521	17340	17587	17485	17554	17647	17323	17525	17486	17364	17332	17271	17609	17706	17689	17614	17719	17373	17292	17333	17441	17463	17448	17539	17468	17521	17573	17438	17460	17308	17403	17553	17477	17542	17523	17282	17535	17573	17620	17283	17686	17812	17541	17492	17402	17531	17471	17731	17602	17508	17537	17596	17491	17625	17575	17733	17523	17185	17635	17470	17622	17582	17438	17574	17609	17475	17543	17512	17579	17483	17658	17369	17522	17530	17602	17251	17475	17645	17760	17454	17444	17574	17387	17560	17407	17662	17684	17633	17451	17553	17421	17593	17403	17448	17580	17338	17507	17605	17641	17627	17425	17719	17529	17471	17549	17789	17774	17431	17653	17689	17425	17464	17623	17562	17592	17470	17442	17658	17361	17677	17549	17562	17348	17368	17394	17476	17558	17299	17531	17450	17651	17444	17450	17693	17489	17488	17776	17688	17506	17497	17493	17570	17374	17785	17638	17469	17550	17463	17411	17368	17424	17578	17412	17559	17470	17321	17552	17323	17475	17601	17314	17466	17520	17525	17535	17473	17770	17584	17497	17492	17390	17554	17568	17485	17549	17383	17448	17506	17595	17543	17518	17302	17500	17475	17413	17613	17351	17340	17407	17497	17388	17342	17383	17397	17391	17517	17449	17645	17332	17430	17303	17277	17346	17430	17363	17450	17636	17682	17492	17729	17434	17550	17488	17527	17376	17538	17425	17476	17638	17417	17486	17458	17486	17356	17309	17451	17350	17609	17713	17476	17669	17562	17744	17565	17470	17388	17469	17310	17456	17407	17324	17412	17488	17433	17237	17310	17475	17586	17685	17714	17505	17297	17740	17498	17544	17444	17601	17431	17501	17617	17415	17546	17493	18018	17577	17549	17472	17441	17433	17447	17606	17562	17491	17291	17523	17545	17407	17408	17617	17721	17586	17700	17370	17445	17472	17322	17481	17530	17538	17400	17340	17581	17427	17570	17384	17356	17398	17602	17438	17375	17545	17527	17631	17414	17434	17509	17511	17337	17524	17457	17704	17594	17765	17361	17432	17531	17577	17450	17646	17577	17559	17571	17664	17413	17531	17363	17491	17441	17505	17513	17469	17520	17680	17443	17640	17719	17678	17439	17551	17651	17629	17472	17584	17300	17831	17539	17568	17332	17429	17407	17400	17376	17641	17559	17655	17372	17531	17469	17453	17700	17550	17326	17459	17555	17702	17504	17646	17516	17567	17437	17266	17702	17184	17643	17577	17403	17505	17494	17544	17609	17534	17520	17527	17503	17448	17607	17346	17452	17501	17542	17604	17918	17551	17535	17414	17595	17666	17566	17348	17634	17680	17640	17533	17429	17340	17516	17626	17618	17514	17650	17540	17466	17584	17502	17457	17300	17456	17466	17358	17533	17461	17392	17718	17592	17669	17449	17576	17553	17654	17717	17357	17756	17670	17548	17351	17529	17886	17658	17419	17325	17498	17633	17557	17554	17639	17490	17600	17536	17486	17349	17439	17521	17528	17405	17665	17789	17381	17411	17362	17584	17368	17640	17645	17423	17530	17574	17411	17405	17489	17497	17463	17520	17510	17782	17670	17546	17455	17542	17582	17440	17263	17360	17551	17652	17499	17577	17506	17405	17478	17218	17384	17352	17416	17502	17577	17529	17475	17615	17466	17444	17566	17649	17435	17505	17405	17594	17671	17543	17612	17556	17481	17455	17339	17389	17515	17561	17476	17474	17516	17466	17448	17542	17519	17657	17445	17401	17474	17402	17451	17564	17534	17629	17512	17536	17560	17753	17385	17500	17543	17439	17529	17499	17408	17326	17632	17513	17423	17522	17512	17572	17879	17375	17483	17547	17568	17576	17593	17456	17634	17572	17528	17556	17555	17222	17493	17517	17607	17574	17586	17512	17344	17402	17473	17285	17305	17356	17740	17414	17646	17442	17656	17484	17643	17527	17541	17507	17715	17578	17410	17465	17595	17553	17608	17488	17197	17400	17468	17430	17345	17367	17589	17509	17478	17395	17672	17298	17576	17582	17491	17371	17513	17301	17387	17638	17445	17441	17523	17485	17538	17606	17522	17600	17561	17531	17403	17563	17581	17693	17450	17627	17637	17381	17378	17598	17347	17578	17542	17461	17405	17441	17511	17302	17660	17526	17415	17344	17413	17463	17569	17455	17489	17310	17451	17531	17630	17483	17565	17608	17557	17590	17429	17603	17513	17366	17410	17468	17404	17798	17631	17484	17407	17615	17402	17455	17576	17366	17567	17507	17437	17506	17536	17349	17387	17368	17258	17473	17530	17453	17388	17544	17523	17330	17382	17557	17447	17366	17568	17558	17702	17654	17441	17580	17457	17479	17551	17465	17397	17474	17336	17366	17691	17501	17371	17532	17551	17628	17543	17521	17555	17461	17535	17507	17469	17602	17329	17642	17407	17341	17770	17525	17396	17422	17670	17410	17572	17521	17468	17521	17412	17446	17509	17540	17565	17455	17529	17511	17701	17432	17723	17457	17618	17374	17609	17633	17485	17423	17596	17469	17435	17551	17338	17308	17483	17638	17633	17497	17513	17673	17404	17548	17274	17362	17730	17439	17642	17398	17307	17387	17567	17389	17409	17468	17410	17233	17450	17260	17506	17315	17219	17609	17772	17429	17505	17429	17542	17669	17468	17460	17416	17480	17522	17552	17573	17553	17498	17430	17369	17497	17547	17222	17506	17596	17607	17529	17556	17613	17453	17366	17573	17422	17451	17424	17690	17506	17639	17372	17218	17410	17450	17466	17358	17520	17500	17517	17418	17354	17567	17461	17480	17462	17650	17538	17520	17277	17583	17597	17425	17486	17444	17562	17510	17563	17579	17488	17675	17645	17731	17720	17666	17361	17394	17330	17450	17408	17463	17536	17574	17563	17493	17608	17298	17512	17477	17543	17568	17774	17659	17451	17506	17686	17640	17381	17478	17523	17525	17355	17520	17482	17488	17555	17345	17396	17573	17263	17465	17607	17408	17495	17570	17452	17378	17615	17334	17418	17529	17350	17584	17445	17378	17355	17701	17542	17516	17637	17368	17607	17708	17470	17559	17741	17522	17637	17502	17699	17537	17505	17491	17604	17408	17516	17494	17372	17521	17434	17468	17322	17517	17394	17387	17410	17537	17618	17465	17286	17643	17405	17568	17567	17586	17405	17424	17512	17562	17512	17485	17421	17515	17490	17486	17722	17588	17376	17617	17624	17521	17421	17552	17218	17556	17392	17371	17656	17333	17397	17502	17624	17694	17556	17412	17545	17494	17537	17732	17463	17460	17690	17436	17466	17549	17413	17430	17336	17223	17521	17356	17586	17447	17668	17532	17362	17582	17483	17585	17243	17306	17544	17450	17410	17507	17487	17437	17565	17581	17444	17518	17495	17532	17499	17214	17418	17502	17632	17478	17568	17617	17745	17502	17454	17484	17635	17504	17320	17509	17370	17452	17465	17402	17597	17345	17467	17513	17477	17510	17533	17313	17384	17653	17514	17519	17597	17430	17445	17724	17706	17527	17496	17754	17645	17472	17586	17542	17358	17352	17447	17616	17571	17573	17415	17590	17553	17600	17644	17562	17409	17619	17426	17488	17463	17603	17733	17558	17515	17664	17286	17486	17384	17681	17476	17399	17621	17305	17481	17314	17319	17510	17440	17493	17579	17458	17489	17526	17552	17583	17550	17593	17545	17498	17569	17415	17434	17471	17553	17374	17487	17686	17311	17392	17464	17499	17398	17407	17465	17428	17343	17280	17655	17606	17298	17770	17401	17544	17581	17605	17503	17423	17399	17444	17390	17590	17514	17589	17561	17622	17530	17719	17598	17594	17473	17534	17506	17569	17440	17365	17675	17707	17499	17554	17478	17640	17647	17409	17699	17517	17443	17532	17621	17403	17596	17666	17544	17267	17527	17573	17508	17041	17515	17544	17446	17397	17561	17423	17494	17672	17346	17469	17413	17655	17527	17581	17347	17522	17581	17280	17497	17541	17261	17517	17356	17620	17538	17333	17371	17553	17474	17529	17475	17269	17583	17456	17556	17163	17513	17573	17453	17419	17572	17565	17669	17495	17579	17438	17337	17427	17477	17584	17521	17543	17667	17423	17301	17585	17372	17544	17442	17486	17476	17540	17467	17471	17546	17439	17453	17493	17466	17570	17557	17427	17428	17579	17419	17413	17453	17440	17372	17466	17512	17329	17445	17470	17455	17563	17666	17626	17541	17396	17525	17459	17613	17516	17665	17523	17249	17209	17503	17431	17701	17483	17702	17612	17566	17603	17407	17545	17358	17407	17548	17362	17602	17622	17522	17425	17513
19110	26896	17771	15347	14991	15377	15186	14889	14779	14814	14763	14734	14788	14775	14787	14799	14811	14787	14708	14573	14627	14793	14748	14871	14528	14763	14603	14736	14645	14841	14909	14593	14918	14665	14817	14694	14627	14924	14785	14739	14702	14691	14613	14725	14787	14688	14635	14823	14696	14672	14648	14604	14675	14725	14718	14788	14707	14672	14647	14604	14741	14804	14692	14601	14802	14700	14709	14702	14629	14775	14812	14760	14749	14717	14818	14911	14700	14715	14702	14775	14733	14606	14745	14503	14617	14758	14753	14815	14824	14742	14698	14858	14754	14795	14704	14747	14610	14658	14850	14715	14681	14576	14738	14827	14790	14739	14768	14601	14783	14771	14697	14648	14603	14573	14702	14683	14567	14804	14655	14680	14665	14705	14641	14572	14705	14652	14926	14805	14781	14822	14702	14858	14781	14581	14663	14653	14775	14747	14852	14692	14874	14709	14699	14752	14690	14721	14701	14600	14777	14611	14647	14802	14808	14613	14739	14826	14713	14712	14721	14653	14634	14769	14749	14814	14609	14801	14634	14895	14830	14837	14841	14571	14754	14702	14777	14872	14521	14831	14657	14651	14707	14761	14684	14659	14815	14575	14868	14644	14599	14777	14628	14870	14964	14608	14715	14742	14641	14647	14790	14788	14733	14817	14816	14661	14655	14836	14752	14707	14691	14710	14770	14658	14841	14743	14672	14553	14763	14586	14736	14893	14730	14782	14640	14779	14752	14722	14725	14754	14911	14816	14624	14677	14611	14618	14572	14612	14711	14923	14675	14712	14861	14625	14800	14696	14755	14726	14509	14700	14804	14642	14721	14790	14673	14761	14848	14563	14755	14647	14685	14755	14845	14756	14817	14806	14763	14726	14575	14832	14765	14700	14771	14786	14742	14763	14752	14724	14769	14730	14757	14773	14734	14580	14695	14792	14772	14912	14840	14713	14723	14739	14707	14591	14666	14712	14640	14579	14642	14655	14781	14705	14859	14534	14650	14818	14776	14645	14719	14731	14673	14726	14814	14547	14649	14770	14785	14803	14740	14674	14888	14667	14786	14679	14609	14863	14698	14781	14775	14722	14703	14821	14766	14743	14640	14682	14707	14694	14690	14717	14664	14833	14808	14861	14559	14912	14728	14751	14757	14734	14743	14647	14595	14780	14668	14604	14631	14750	14577	14707	14634	14893	14678	14907	14914	14791	14689	14672	14776	14765	14770	14627	14766	14545	14521	14707	14811	14734	14678	14731	14757	14758	14680	14712	14835	14624	14811	14711	14651	14644	14605	14783	14581	14640	14834	14753	14601	14789	14526	14839	14635	14714	14665	14719	14767	14804	14591	14852	14665	14704	14904	14935	14803	14956	14711	14901	14697	14842	14792	14568	14760	14872	14720	14887	14780	14837	14671	14629	14668	14694	14674	14785	14792	14761	14727	14634	14691	14722	14829	14718	14674	14906	14693	14597	14798	14881	14593	14859	14729	14660	14600	14786	14742	14633	14801	14624	14843	14776	14717	14706	14721	14549	14901	14649	14617	14708	14760	14611	14752	14628	14764	14726	14746	14630	14790	14427	14727	14545	14609	14904	14814	14646	14735	14755	14758	14568	14726	14878	14666	14622	14817	14695	14745	14763	14719	14768	14673	14712	14826	14846	14719	14793	14743	14696	14676	14678	14758	14694	14831	14702	14785	14642	14594	14743	14747	14627	14763	14558	14729	14894	14636	14881	14705	14636	14747	14769	14510	14618	14700	14624	14588	14705	14653	14796	14908	14708	14747	14773	14564	14674	14771	14599	14857	14556	14572	14650	14551	14745	14839	14642	14919	14659	14876	14684	14685	14813	14765	14725	14714	14741	14984	14686	14754	14739	14813	14713	14696	14657	14558	14648	14744	14875	14649	14790	14875	14849	14713	14590	14700	14671	14648	14656	14713	14635	14703	14683	14663	14801	14691	14793	14738	14735	14684	14804	14691	14705	14690	14685	14818	14677	14661	14694	14666	14838	14917	14645	14655	14742	14577	14732	14910	14795	14750	14691	14619	14739	14810	14823	14733	14769	14808	14808	14718	14741	14826	14652	14777	14634	14612	14966	14665	14696	14593	14608	14792	14709	14766	14679	14565	14728	14791	14756	14628	14652	14647	14733	14623	14664	14793	14793	14673	14753	14746	14664	14679	14711	14712	14751	14640	14811	14758	14690	14619	14725	14739	14723	14753	14727	14744	14721	14684	14792	14790	14802	14601	14624	14672	14816	14764	14881	14632	14640	14670	14843	14708	14790	14928	14724	14666	14770	14803	14605	14438	14638	14701	14753	14693	14767	14672	14680	14929	14685	14813	14749	14576	14743	14768	14726	14696	14573	14733	14397	14842	14812	14645	14644	14754	14757	14515	14649	14808	14816	14892	14878	14636	14767	14701	14712	14744	14662	14677	14799	14545	14833	14781	14605	14677	14708	14675	14670	14831	14800	14675	14791	14874	14824	14788	14686	14676	14786	14676	14624	14581	14684	14679	14679	14912	14827	14784	14805	14732	14708	14641	14757	14614	14789	14617	14770	14611	14581	14690	14632	14710	14564	14646	14592	14719	14730	14804	14726	14644	14664	14743	14652	14668	14746	14824	14772	14726	14618	14554	14710	14760	14797	14824	14712	14788	14742	14778	14757	14791	14656	14657	14607	14652	14626	14644	14937	14605	14656	14686	14671	14801	14891	14746	14656	14665	14769	14806	14746	14657	14713	14631	14739	14607	14673	14611	14674	14701	14768	14784	14569	14655	14690	14708	14630	14658	14701	14788	14882	14830	14714	14838	14810	14475	14865	14764	14715	14777	14750	14763	14751	14740	14808	14684	14624	14736	14608	14824	14898	14709	14854	14899	14622	14665	14806	14701	14742	14717	14780	14703	14650	14604	14677	14716	14725	14786	14601	14779	14718	14834	14761	14701	14752	14493	14857	14926	14633	14758	14823	14871	14818	14714	14866	14806	14643	14756	14775	14635	14724	14664	14712	14691	14735	14722	14618	14651	14798	14767	14569	14471	14621	14691	14712	14773	14793	14652	14696	14788	14502	14704	14458	14685	14685	14685	14636	14657	14874	14672	14612	14599	14560	14729	14717	14662	14809	14689	14619	14776	14652	14669	14682	14922	14770	14761	14621	14714	14667	14741	14687	14761	14535	14658	14673	14728	14797	14734	14584	14785	14783	14790	14698	14714	14831	14851	14821	14733	14639	14653	14743	14825	14878	14783	14907	14709	14540	14769	14904	14787	14611	14805	14909	14797	14608	14597	14656	14730	14568	14817	14794	14789	14736	14635	14622	14709	14740	14594	14688	14640	14653	14886	14722	14626	14684	14690	14582	14716	14792	14573	14933	14726	14793	14711	14641	14684	14887	14587	14653	14654	14843	14659	14493	14712	14858	14769	14736	14677	14833	14761	14755	14750	14640	14848	14690	14757	14772	14857	14777	14795	14624	14642	14735	14832	14675	14651	14757	14708	14786	14681	14842	14714	14913	14698	14891	14654	14720	14654	14545	14715	14773	14839	14699	14563	14783	14605	14811	14637	14752	14919	14849	14668	14602	14706	14770	14558	14709	14856	14697	14803	14844	14690	14705	14632	14975	14703	14769	14792	14785	14665	14643	14541	14729	14642	14801	14647	14712	14748	14696	14906	14891	14719	14505	14616	14740	14733	14752	14763	14905	14638	14682	14752	14663	14798	14699	14672	14760	14630	14688	14549	14739	14689	14574	14698	15007	14669	14690	14672	14859	14772	14639	14750	14907	14545	14785	14829	14704	14703	14902	14966	14685	14736	14588	14762	14507	14679	14602	14775	14800	14813	14728	14812	14887	14653	14821	14769	14689	14780	14669	14563	14618	14779	14746	14491	14737	14666	14611	14707	14884	14659	14784	14973	14631	14710	14795	14704	14674	14705	14758	14597	14914	14648	14649	14665	14657	14620	14792	14875	14887	14817	14790	14665	14726	14652	14814	14649	14827	14670	14612	14890	14592	14668	14642	14815	14702	14747	14799	14785	14784	14682	14703	14717	14526	14675	14864	14897	14537	14921	14652	14902	14634	14763	14707	14714	14784	14781	14772	14665	14743	14551	14599	14846	14538	14777	14539	14928	14675	14625	14604	14693	14751	14612	14760	14694	14637	14791	14759	14787	14921	14586	14792	14850	14691	14802	14836	14674	14787	14682	14626	14566	14662	14649	14654	14771	14837	14764	14803	14650	14669	14792	14602	14511	14793	14657	14727	14694	14721	14763	14592	14686	14765	14803	14589	14691	14565	14696	14811	14716	14880	14653	14816	14684	14701	14711	14566	14750	14900	14707	14696	14801	14806	14900	14780	14731	14662	14735	14738	14655	14589	14754	14784	14842	14735	14768	14608	14578	14659	14814	14689	14578	14690	14526	14702	14778	14792	14789	14769	14666	14715	14795	14628	14708	14612	14633	14777	14800	14689	14712	14573	14776	14631	14653	14600	14641	14679	14585	14729	14776	14755	14689	14855	14725	14610	14788	14637	14795	14751	14674	14693	14669	14993	14888	14784	14832	14861	14679	14709	14929	14716	14838	14665	14695	14771	14789	14674	14870	14607	14702	14638	14642	14635	14865	14793	14717	14774	14596	14680	14702	14826	14614	14718	14743	14817	14627	14817	14800	14800	14763	14731	14645	14837	14608	14760	14713	14671	14844	14721	14776	14818	14690	14657	14772	14815	14773	14880	14740	14790	14726	14623	14766	14613	14789	14632	14650	14756	14553	14906	14722	14765	14751	14860	14512	14567	14659	14813	14636	14795	14640	14643	14752	14751	14530	14719	14591	14597	14758	14592	14634	14776	14799	14571	14571	14649	14560	14833	14558	14667	14635	14676	14659	14800	14908	14793	14641	14828	14721	14703	14834	14813	14662	14744	14741	14853	14606	14653	14610	14807	14807	14484	14796	14775	14606	14745	14787	14800	14649	14620	14786	14792	14701	14769	14571	14898	14617	14848	14619	14791	14636	14616	14736	14777	14660	14835	14789	14694	14679	14722	14725	14848	14787	14707	14772	14600	14865	14677	14813	14702	14666	14647	14685	14659	14806	14750	14884	14762	14628	14779	14856	14761	14774	14725	14852	14700	14736	14994	14557	14829	14606	14832
23281	21040	27734	24716	21576	19647	18739	16714	16283	16266	16276	16270	16284	16454	16035	15986	16079	16088	15946	16269	16076	16131	16120	16202	15999	16066	16169	16611	16919	16199	16142	15921	16015	16030	16162	15907	15955	16166	16075	16186	15963	15966	16094	16163	16045	16028	15976	16038	15918	16056	16209	16024	16014	15923	15913	15990	15998	16171	16247	16291	16001	15966	15935	15834	15887	16079	16062	16105	16006	15907	15880	15893	16008	16213	15996	16009	15922	16020	16268	16047	16126	15875	16047	15923	15871	15857	15939	15949	16005	15874	15967	15981	15913	15977	15989	15963	16056	16166	16010	15789	15839	15863	15928	15834	16105	15872	15859	15872	16032	16026	15953	15980	15851	15926	15995	16067	16077	15925	16051	15814	16034	15955	16099	16019	15984	15955	16265	15993	15709	16078	15907	15884	16124	16072	16084	16144	16041	15994	15928	16001	15925	15977	16030	16053	16048	16099	15999	16053	15984	16094	16136	15934	15825	15892	16005	15992	15824	15859	15797	16183	15892	15893	16028	15657	16032	15996	15937	16106	15886	15841	15877	16026	16040	16135	15984	16095	15887	16020	16144	16148	15951	15912	15829	16026	15990	16074	16055	15938	16012	15993	16091	16045	16005	16163	16099	15968	15981	15900	16058	15984	15893	15971	15993	16131	16161	16011	15984	15985	16017	16068	16022	15988	15938	15953	15880	15975	16010	15892	16001	16090	15874	15911	15908	15814	15776	15959	15827	15788	15995	15980	16076	15720	15913	15915	15923	16121	15909	16045	15902	15862	16018	16192	15835	15914	15985	15820	16026	15946	16082	16205	15993	16198	15954	15869	15952	16040	16066	16029	15948	15928	15959	15905	16155	15913	15924	15964	15926	16106	15940	15979	16006	16060	15982	15875	15873	15881	16024	15869	16230	15899	16264	15938	16076	16005	16117	16089	15947	15888	16021	16123	15922	15725	15918	16045	15859	16008	16092	15951	16050	15820	15900	16035	15929	15995	15956	16002	16057	16121	15900	15871	15969	16000	16012	16054	15914	15934	16089	16085	15982	15979	16012	15921	15872	15929	16028	15915	15961	15860	16092	15852	15846	16022	16126	16154	16028	16034	16029	16030	15911	15907	16025	16025	15854	15927	16064	15862	15822	15723	16124	16059	16025	15960	15928	16117	15864	15961	15998	16073	15956	15992	15917	15937	16053	16093	15931	16025	16137	16008	15793	15894	16040	15853	15885	15780	16110	16201	16172	15913	16060	16056	16147	16133	15999	16212	16009	15867	15975	16149	15919	16011	16049	16286	16098	16139	15965	15949	15957	15978	16028	15845	15954	15743	16129	16027	16124	16045	15905	16020	15822	16108	16143	16165	16108	15723	15890	16083	15991	16092	15859	15936	15895	15990	16133	15961	16093	16056	16065	15902	16134	16012	16106	16062	15863	15916	15894	15818	16047	15889	16092	15802	15804	16171	16196	15968	16170	15814	16020	15851	15994	15905	15974	15823	15893	15877	15964	16060	15923	16017	15893	15886	15939	16012	16068	16037	15801	16029	15975	15956	15985	15859	15929	15878	16003	16016	15860	15848	15876	15889	15799	16087	15987	15945	16036	16130	16063	15986	16068	15767	15814	16061	16010	16091	15762	15831	15954	16170	15797	15981	16160	16021	16119	16062	15900	15958	16125	15990	16075	15985	15965	15684	15791	15733	15931	15974	15899	16069	15965	16030	15979	16138	16017	16066	16080	15825	16004	16140	16111	15829	16056	16021	16004	16144	15951	15983	15900	15845	15866	15915	15944	15989	15954	15923	16135	15901	16053	15933	16114	16095	15978	15993	16005	15995	16019	16052	16084	16184	15841	15990	15999	15787	16013	15732	15803	16072	15990	15945	16206	16066	15844	16094	16006	15985	15943	15916	15849	15938	15979	16111	16166	16069	16040	15791	16009	15972	15981	15885	16054	16045	16023	15927	16163	16154	15892	16078	15977	16154	15857	16020	15942	15913	15997	15832	15851	16092	16042	15783	15926	15828	15911	16095	16035	15955	16104	15952	15959	16029	16034	15824	15985	15940	15819	16014	15780	16005	16097	15987	15859	15969	15952	16096	15832	15926	15928	16078	16020	16041	15931	16158	16133	16007	16064	16143	15767	15750	15889	15972	16099	16204	15805	15894	16150	16130	16063	15931	16131	16110	16249	15939	15822	15887	15812	16109	15961	16052	15972	16166	16111	16073	15837	16086	16054	16129	16042	15828	16119	16030	16043	15755	16142	16015	15783	15990	15909	16030	16188	16200	16138	15878	16002	15878	16058	15904	16057	15800	15999	16052	16055	16043	15827	15873	16019	16076	15898	16123	16020	15899	15902	16258	16017	16171	15940	16130	15990	15850	16025	15647	15851	15987	15928	15908	15832	16150	16082	15959	16144	16008	16220	16212	16060	16081	15992	15810	16048	16048	16212	15943	15890	16200	16124	16079	15933	15924	16034	16047	15955	15948	15906	16137	16152	15984	15774	15983	15885	15877	16099	15967	15994	15880	15789	16045	15922	15986	16058	16009	16274	16074	16030	16023	16143	15886	15975	16037	15911	16012	16064	15879	16053	16194	16023	16060	15921	16137	15988	15931	15907	16024	16001	16062	16041	15903	15947	16109	16129	16025	15919	16062	16057	15870	16103	16117	15945	15822	15787	15883	16051	16073	16050	15875	15873	15911	15898	15898	16016	15991	16008	15756	15909	15886	16030	16045	16157	15894	15754	15823	15872	16102	16038	15961	15857	15935	16004	16037	16323	16184	16019	16004	16045	15714	16021	16083	16011	16086	16051	15932	15846	16080	15948	16158	16041	15984	15782	16080	16125	16061	15946	15876	15945	16027	15907	15974	15956	16121	16008	15937	15881	15982	16237	16147	16040	15851	15935	16065	15993	15837	15895	15972	16016	15937	16002	15975	15902	16134	15992	15976	16154	15907	16001	16039	15966	16037	15935	16023	16092	16063	16157	15969	15983	15976	15999	16080	15991	15878	15896	15965	16124	16015	16166	15820	15892	15869	15963	15998	15964	16033	15991	15940	16134	15931	15839	15948	15920	15964	15870	16122	15932	15813	15951	15890	16018	15824	16179	15800	16066	15906	15969	16013	16106	16164	16011	15961	15918	16293	15996	16125	15930	15875	15858	15864	15986	15929	15805	15944	16058	15998	16000	16106	15957	16021	16108	15975	15830	15996	15974	16036	16001	16089	16013	15929	15844	15938	15980	15968	15987	16125	16098	15857	15921	15916	15985	15849	15884	15886	15999	15957	15974	15930	15981	15995	16019	15860	16098	15975	16058	15901	16062	16097	16027	16059	15955	15965	16037	16140	15880	15957	16086	15865	15929	15911	15931	16179	16101	16088	16012	16026	15777	15813	15774	15842	15881	15883	16161	16119	15968	16096	16079	15782	16059	15991	16011	16041	16074	16101	16029	16106	16089	16140	15932	15853	15938	16004	15867	16005	15971	16164	16148	16129	15883	15914	15934	15820	15934	15892	16179	15833	16121	16125	15823	16090	16026	15971	16090	15936	15886	15931	15722	15954	16159	15962	16136	16155	16008	15986	15788	16024	15883	15948	15898	16227	15818	15945	16059	15998	15908	15751	16066	15959	15913	15990	15936	15840	16059	16093	16185	16015	15746	16102	15905	15941	16030	16111	16030	15976	16054	15979	16200	16144	16217	16058	16006	16159	16240	15998	15939	16077	15759	15869	16099	15673	15781	15962	15866	16026	16185	15775	15982	15903	15965	15994	15977	16047	16084	15973	16093	16100	15911	15964	16081	15995	15997	16001	15768	15903	15873	16079	15993	16001	16040	15849	15880	15980	16029	15772	15853	15842	15960	15786	16050	15968	16094	15978	16076	15880	15972	15920	16025	15981	15860	16008	15773	15812	15736	16141	15997	15844	16074	16298	15958	16250	15863	15980	16035	16170	16040	15901	16025	15846	16127	16039	15980	16105	15967	16079	15960	16088	16084	16013	15857	16039	16171	15992	16099	16021	15930	16055	15892	15975	15955	16201	15908	16001	15966	16181	16228	15957	15954	15882	16014	15882	16108	16157	15948	15959	16101	16139	16158	15927	15917	16064	15907	16105	15925	15949	15821	16176	15943	15942	15720	15996	15887	16006	15987	16085	16146	15817	15917	15965	15941	16075	15978	16090	16146	16063	15912	16022	16016	15980	16105	16093	16291	15806	16096	16040	15994	15962	15983	15863	16089	15932	15878	15978	15891	15885	15808	16037	16191	16142	15983	15884	15914	16028	15931	15921	15958	15849	15985	15722	16046	15909	16139	15962	15831	15842	15842	16005	16030	15851	16039	15968	15989	16028	15870	15900	16148	16104	16122	15920	15980	16067	16038	16079	15953	15755	15997	15848	15886	15846	15951	15984	16058	15904	15898	16060	16039	16170	16062	16032	15954	15946	15853	15817	15984	15917	15747	16168	16007	15974	15961	16061	15938	16009	16086	15845	15963	15835	16140	15905	15936	15984	16123	15917	16219	15929	15887	16044	16080	16074	16038	15853	15798	16066	16036	16139	16131	15992	16132	15874	15879	15907	15969	15993	16100	15990	15943	15988	15947	16133	16173	15945	16166	15990	15828	15918	15864	16002	15977	16141	16181	15887	15939	15947	15886	16020	16037	15840	15937	15823	15996	15926	15970	15801	15941	15918	15784	16134	16093	15931	15942	16189	16101	16102	15920	15950	15812	16081	15947	16009	16016	16060	15906	16087	15861	15901	16067	16109	16001	16021	15884	16024	16029	15937	15941	15867	16062	15908	15865	16013	15987	15770	15917	15955	16146	15984	16131	15865	16061	16004	15909	15877	15863	15900	15964	15645	15845	16015	16120	15938	16047	16001	16054	16059	15932	16035	15975	16103	15911	15991	16021	15988	16055	16026	16097	15923	16061	16226	16041	15892	16100	15934	16056	15847	15909	15985	16064	16013	16084	16013	15971	15957	16212	15874	15949	16011	16075	16248	16142	16045	15991	15875	15940	16049	16017	15928	15990	15895	15949	16077	15848	15967	15899	16059	16002	15880	15961	15717	15982	16206	15853	15939	15854	16195	15815	15995	16024	15977	16119	15970	16009	15908	16033	15916	16083	15924	15962	15765	16065	15892
18441	31319	21470	15781	15073	15176	15206	14358	13951	14055	13926	14005	13891	14014	13986	13870	13938	13889	13941	13806	13678	14027	13799	13686	13937	13850	13896	14839	14735	14135	14000	13755	13848	13778	13789	13821	13948	13832	13709	13836	13822	13818	13983	13844	13918	13802	13798	13742	13692	13927	13814	13863	13938	13761	13900	13811	13689	13866	13806	13747	13984	13744	13745	13886	13828	13974	13785	13677	13976	13692	13792	13842	13696	13679	13745	13588	13691	13861	13868	13909	13705	13755	13765	13698	13839	13846	13889	13592	13904	13778	13726	13810	13827	13927	13635	13833	13822	13872	13727	13712	13872	13519	13764	13899	13792	13701	13753	13885	13768	13743	13874	13732	13749	13749	13746	13713	13692	13635	13916	13888	13825	13794	13827	13831	13793	13811	13920	13809	13787	13650	13786	13817	13774	13815	13575	13769	13923	13744	13911	13710	13661	13879	13813	13728	13848	13799	13823	13590	13653	13933	13698	13781	13862	13881	13789	13798	13873	13793	13759	13783	13772	13806	13596	13775	13910	13762	13821	13790	13742	13837	13810	13914	13830	13757	13808	13841	13759	13749	13676	13721	13945	13821	13857	13738	13962	13693	13826	13713	13840	13811	13804	13736	13773	13743	13808	13832	13830	13901	13814	13646	13728	13920	13892	13695	13834	13768	13753	13652	13708	13657	13821	13768	13775	13804	13704	13851	13886	13724	13588	13610	13751	13629	13838	13800	13697	13892	13699	13769	13677	13896	13775	13750	13773	13806	13785	13812	13944	13873	13642	13890	13982	13698	13843	13861	13669	13787	13666	13845	13867	13839	13771	13897	13862	13760	13613	13856	13880	13684	13835	13929	13710	13946	13718	13834	13944	13855	13684	13883	13893	13785	13757	13914	13803	13764	13745	13624	13820	13880	13726	13852	13808	13846	13826	13944	13849	13806	13810	13896	13596	13823	13772	13817	13888	13893	13701	13854	13754	13883	13860	13970	13782	13715	13729	13847	13852	13679	13728	13816	13626	13978	13805	13948	13666	13723	13842	13858	13922	13823	13742	13725	13782	13701	13712	13916	13694	13807	13847	13735	13902	13784	13896	13775	13753	13666	13830	13634	13762	13880	13851	13767	13797	13790	13684	13644	13750	13685	13697	13802	13821	13690	13818	13939	13832	13728	13798	13752	13558	13843	13695	13855	13867	13941	13879	13834	13739	13784	13794	13732	13694	13698	13800	13808	13720	13852	13827	13661	13870	13740	13844	13753	13945	13814	13683	13639	13910	13722	13798	13773	13828	13789	13937	13706	13697	13833	13806	13715	13831	13711	13855	13786	13845	13703	13859	13848	13803	13812	13807	13726	13776	13824	13814	13622	13685	13877	13603	13710	13988	13627	13757	13786	13790	13653	13877	13787	13654	13795	13876	13805	13888	13664	13931	13834	13673	13739	13848	13856	13718	13908	13731	13915	13788	13764	13760	13716	13760	13779	13889	13662	13797	13802	13863	13788	13731	13791	13699	13681	13813	13808	13815	13777	13810	13701	13901	13863	13794	13716	13695	13925	13892	13693	13643	13641	13807	13800	13991	13883	13595	13801	13651	13887	13811	13835	13764	13758	13855	13751	13879	13708	13803	13890	13857	13708	13748	13629	13937	13669	13669	13788	13690	13884	13817	13705	13700	13870	13772	13868	13838	13706	13884	13619	14002	13810	13963	13674	13787	13708	13589	13765	13838	13793	13721	13725	13826	13829	13803	13836	13730	13585	13820	13894	13888	13834	13909	13980	13831	13826	13764	13805	13729	13577	13770	13752	13761	13947	13842	13649	13689	13600	13676	13592	13797	13714	13841	13930	13859	13768	13949	13748	13744	13876	13913	13765	13723	13721	13694	13745	13673	13690	13835	13659	13698	13907	13765	14029	13954	13573	13831	13792	13898	13705	13776	13654	13840	13755	13660	13774	13827	13787	13674	13880	13611	13867	13869	13870	13878	13826	13663	13749	13860	13831	13780	13690	13701	13684	13797	13821	13755	13783	13813	13727	13782	13872	13748	13775	13718	13754	13746	13898	13864	13841	13920	13758	13905	13815	13704	13795	13780	13871	13817	13814	13804	13828	13757	13705	13727	13871	13666	13905	13797	13775	13886	13697	13872	13892	13800	13677	13802	13640	13677	13743	13658	13762	13693	13782	13884	13801	13703	13774	13784	13794	13781	13785	13737	13762	13755	13668	13774	13779	13728	13791	13811	13721	13908	13658	13802	13856	13905	13905	13844	13839	13809	13809	13863	13873	13848	13802	13891	13813	13737	13607	13778	13830	13745	13608	13854	13806	13966	13775	13663	13938	13746	13681	13717	13711	13726	13929	13722	13854	13648	13941	13942	13681	13866	13767	13686	13806	13710	13673	13799	13802	13779	13698	13831	13742	13677	13871	13779	13864	13935	13663	13805	13756	13574	13766	13803	13803	13675	13629	13833	13744	13743	13739	13693	13887	13883	13699	13805	13960	13837	13772	13838	13870	13832	13826	13881	13743	13690	13520	13776	13792	13758	13739	13683	13853	13869	13690	13752	13764	13830	13780	13890	13712	13879	13777	13858	13635	13817	13673	13841	13842	13750	13865	13746	13732	13780	13824	13848	13714	13813	13753	13864	13914	13886	13900	13915	13777	13508	13636	13752	13829	13754	13721	13693	13878	13720	13592	13759	13728	13895	13800	13917	13892	13778	13688	13910	13777	13926	13669	13731	13764	13821	13605	13813	13634	13943	13803	13734	13890	13739	13771	13803	13731	13945	13672	13590	13689	13774	13854	13881	13936	13779	13655	13796	13794	13832	13609	13593	13753	13764	13691	13829	13773	13874	13731	13756	13681	13711	13750	13688	13824	13722	13933	13813	13827	13703	13804	13771	13777	13846	13791	13871	13676	13788	13818	13708	13782	13813	13905	13634	13678	13995	13666	13958	13840	14003	13763	13841	13660	14057	13793	13907	13770	13781	13841	13761	13818	13751	13782	13674	13864	13730	13893	13874	13792	13795	13740	13659	13808	13861	13826	13687	13847	13855	13700	13825	13654	13673	13957	13811	13709	13739	13804	13841	13908	13700	13735	13849	13823	13810	13802	13803	13815	13840	13886	13802	13709	13833	13744	13714	13955	13758	13630	13729	13825	13719	13785	13745	13718	13889	13764	13732	13877	13808	13743	13828	13899	13664	13770	13860	13772	13826	13815	13644	13766	13948	13594	13944	13820	13732	13854	13755	13819	13763	13767	13873	13876	13707	13796	13709	13740	13728	13873	13660	13851	13870	13967	13724	13784	13628	13634	13590	13828	13779	13847	13816	13755	13794	14020	13813	13779	13688	13768	13797	13838	13840	13893	13672	13686	13743	13822	13703	13847	13870	14033	13997	13868	13916	13884	13829	13783	13867	13738	13798	13746	13901	13965	13683	13718	13773	13698	13739	13775	13597	13984	13715	13710	13833	13793	13827	13780	13771	13827	13800	13722	13731	13739	13861	13722	13964	13600	13883	13861	13704	13713	13721	13721	13750	13901	13862	13939	13709	13768	13902	13643	13744	13694	13774	13807	13664	13901	13853	13957	13822	13958	13719	13730	13710	13849	13787	13858	13597	13883	13924	13737	13840	13914	13762	13841	13764	13680	13619	13927	13900	13762	13722	13759	13680	13763	13725	13782	13803	13656	13711	13685	13930	13901	13609	13930	13820	13745	13758	13712	13794	13832	13696	13832	13724	13869	13594	13833	13897	13961	13851	13889	13636	13919	13912	13960	13746	13664	13749	13693	13701	13784	13678	13701	13835	13701	13656	13922	13759	13820	13683	13717	13811	13729	13845	13750	13858	13944	13735	13835	13818	13843	13760	13877	13800	13840	13801	13831	13802	13760	13795	13828	13684	13735	13765	13869	13841	13772	13849	13668	13733	13756	13977	13710	13901	13821	13831	13586	13805	13767	13784	13809	13791	13811	13766	13759	13912	13704	13851	13796	13811	13743	13759	13709	13777	13757	13787	13712	13783	13701	13683	13708	13712	13813	13747	13742	13900	13695	13696	13835	13885	13718	13674	13744	13784	13856	13713	14005	13824	13574	13721	13946	13757	13603	13777	13850	13757	13796	13841	13851	13893	13878	13657	13737	13793	13690	13840	13862	13897	14052	13811	13723	13841	13688	13800	13833	13905	13736	13869	13869	13720	14022	13769	13909	13898	13927	13745	13826	13888	13807	13906	13842	13647	13697	13775	13884	13880	13735	13789	13811	13652	13828	13774	13641	13801	13795	13654	13937	13749	13808	13775	13740	13783	13733	13750	13787	13772	13961	13746	13762	13741	13748	13803	13760	13846	13863	13718	13771	13832	13756	14020	13683	13826	13841	13636	13751	13985	13794	13716	13821	13734	13899	13702	13796	13759	13772	13874	13834	13810	13850	13948	13611	13824	13869	13744	13739	13890	13506	13769	13804	13730	13885	13665	13952	13744	13825	13900	13794	13824	13904	13679	13855	13823	13820	13811	13778	13676	14039	13664	13705	13665	13886	13787	13700	13818	13659	13816	13655	13802	13673	13722	13670	13807	13788	13770	13875	13721	13897	13841	13802	13918	13886	13639	13757	13791	13759	13930	13859	13888	13927	13791	13813	13878	13766	13630	13818	13847	13732	13747	13849	13654	13603	13711	13794	13750	13722	13523	13915	13597	13906	13735	13872	13630	13616	13572	13754	13834	13875	13852	13785	13904	13824	13766	13753	13865	13916	13692	13703	13773	13747	13790	13788	13795	13646	13713	13830	13508	14005	13634	13735	13811	13671	13667	13839	13727	13841	13675	13776	13814	13718	13757	13844	13632	13713	13674	13842	13722	13716	13774	13854	13844	13750	13726	13828	13754	13936	13707	13770	13842	13926	13815	13841	13740	13808	13689	13994	13870	13826	13849	13757	13608	13664	13875	13927	13869	13580	13700	13695	13727	13727	13960	13731	13917	13728	13754	13805	13933	13627	13888	13769	13587	13813	13840	13904	13903	13781	13806	13627	13761	13846	13835	13764	13881	13859	13745	13694	13787	13840	13804	13862	13703	13907	13711	13670	13736	13751	13710	13760	13946	13833	13644	13648	13848	13783	13808	13872	13958	13710	13812	13750	13874	13813	13783	13854
24659	21093	26542	25807	18536	17123	17386	16431	16146	16011	16289	16126	16142	15982	16152	16201	16023	16081	15887	15998	16077	16103	16130	15968	15994	15977	15894	16185	16309	16377	16123	16002	15975	15897	16038	15932	16069	16032	15754	15911	15997	15944	15943	16024	16017	16073	15976	15908	15881	15849	15913	15886	16039	16047	15948	15851	16013	15897	15984	15889	16038	15879	15978	15995	16014	16096	16064	15840	15987	15904	16103	15946	15618	16149	15927	16007	16059	15939	15965	15795	15869	15763	15982	15961	15802	15905	15950	16106	16081	16074	16036	16030	15983	15729	16250	16124	16000	15848	15964	15951	15752	15934	15887	16037	15980	15936	15833	15856	15961	15940	15927	15795	16114	15940	16021	16015	16027	15920	16086	15948	15912	15853	15916	15871	16042	15853	15991	15828	15961	15969	15886	15964	16016	15882	15755	15895	15859	15834	15883	16036	15945	15990	15822	16005	15991	15871	16038	15891	16029	16051	15740	15843	16095	15770	15932	15894	15981	15965	15889	15848	16194	15839	16066	15965	15924	15874	16002	15970	15721	16040	15998	15885	16019	16060	15912	15881	15887	16124	15981	15947	15980	15704	15876	15853	15905	15955	16135	15945	16005	16115	15912	15814	15796	15925	15859	15977	15809	15863	15831	15742	16068	16043	16020	15992	16096	16084	15974	16001	16127	16258	16003	15850	15782	15929	16267	16012	16003	16121	15887	15817	15948	16110	15842	15917	15989	15970	16001	16000	15939	16027	15923	16007	15814	15719	15829	15762	16067	15886	15852	15982	15875	15808	15975	15895	15820	15937	15795	15986	15943	16069	15880	15990	15926	15886	15780	16045	15925	15905	16088	16060	15829	15914	16154	15867	15987	15852	15911	15897	15954	16035	15944	16040	15811	15819	15848	15829	15920	16148	16057	16031	16152	16090	15965	15998	16132	16060	15912	16334	15883	15844	15944	16048	16137	16001	16053	16002	16081	15823	16181	15980	16119	16039	15818	16039	16059	15922	15862	15922	16118	16067	15939	16034	15893	16021	15964	16041	16060	15949	16175	15900	16148	15954	15890	15856	16024	15943	16133	16059	15883	16036	16099	15972	16065	15995	15967	15785	15870	16092	16156	16077	15995	16032	15725	15858	15888	16119	16012	16043	15837	15991	15957	16053	15910	15900	16246	15987	15848	15881	15813	15845	16098	15808	15888	16090	16025	15947	15998	15885	15931	15917	16064	15956	16102	16012	15987	15992	15856	15993	16038	16057	16011	15991	16011	15862	16037	15868	15920	15885	16006	15927	15890	15668	15871	15884	16015	15804	15826	16116	15921	15916	16043	16116	15807	15760	15868	15995	15920	15763	15873	15936	15960	15948	15872	15791	15769	15929	15834	15820	15809	15619	15972	16161	16086	15867	15974	16000	15896	15845	16015	15919	15879	15715	15946	15917	15941	15992	16195	15933	16001	15975	15938	15950	15802	15499	15931	15992	15878	15908	15999	16031	15854	15973	15858	15951	16056	15977	15969	15802	15934	16036	16088	15899	15873	16014	15987	15758	15858	15993	15919	15993	16086	16016	16068	15722	15838	15910	15804	16013	16039	16053	15973	16112	16140	15901	15748	15873	15853	15933	15939	15920	16073	15825	15936	16071	15985	15749	15884	15974	15913	16094	16062	15985	15973	15944	16075	15911	15901	16001	15869	15982	16154	15985	15860	16025	16069	15984	16098	16145	16109	15988	16008	15902	15797	15872	15850	16155	16135	15945	15731	15761	15742	15941	16162	16094	15903	15659	15854	15821	15925	15857	15848	16025	15997	15866	15948	16017	15926	16264	15818	15858	15849	16169	15987	16008	15859	15877	16022	15848	15967	15858	15962	15929	16005	15911	16017	15957	15667	15932	15826	15865	15803	16098	15926	15982	16053	16123	16042	16037	16073	16179	15916	15856	15997	15997	15978	15884	15934	16079	15902	15748	15897	15793	15860	15999	15940	15943	15820	16115	16106	15946	15968	15844	15957	15844	15968	15948	16026	15867	15945	15911	16064	16057	15951	15757	16123	15997	15878	15922	15856	15859	16011	16142	15906	16073	16047	15990	15998	15738	15971	16009	15982	15937	15887	16120	15946	16030	15871	15774	15787	15818	16017	16190	15957	16152	15840	15840	16066	16104	15888	15792	15908	15923	15812	15987	15827	15628	15970	15873	15990	16090	15966	16044	15811	15841	16047	16174	15918	15978	16022	16085	15889	15797	16078	16075	15834	15897	15867	15937	16040	15954	15915	15780	15795	15929	16120	16063	15970	15920	15977	16103	16059	15869	15980	15950	16206	15845	15990	15954	15903	15812	15960	16026	15989	15951	16145	16001	16100	15960	16212	16014	15868	16038	15880	16118	16183	15961	15992	16090	15745	16042	15785	16304	15994	15998	15893	15934	15699	15772	15874	15686	16009	15973	15989	15812	16095	15782	15851	16074	15747	15937	15938	15915	15810	15927	15987	15994	16068	16025	15845	15965	15977	15903	16047	15849	16053	16107	15943	16045	15905	15934	15976	15990	15914	15931	15985	16152	16199	15802	15925	15867	16026	16053	16029	16017	15895	16009	15876	15996	15876	16047	15990	15771	15914	16004	15917	15974	15805	16085	15959	15970	15936	15856	15892	16077	15894	15856	16129	16085	15988	15987	15998	16039	16051	15871	16088	15914	15996	15915	15852	16031	15853	15871	16089	15988	16013	15829	16083	16018	15895	16016	16068	16161	15966	15954	15647	16092	15941	16088	15873	16152	15925	15926	15959	15853	15724	15928	15742	16070	16057	16131	15807	15802	16117	15921	15902	16127	16006	15984	15976	15961	16058	15904	15886	16032	15995	16073	15786	15895	16070	16068	16044	16131	16082	15881	15998	15827	15828	15965	15917	15893	16297	15934	16129	15782	16023	16117	15948	15950	15810	15966	15888	15899	15803	15975	15904	15934	16006	15866	15911	16011	16034	15833	15882	15962	15871	15927	15771	15765	16201	15951	16055	15977	15982	16085	15856	15942	15679	15884	15887	15923	15962	15941	16298	16081	16020	15970	15917	15938	15858	16017	15943	15840	15810	15802	15889	16044	16016	15989	16044	15872	16055	16007	15921	15933	16004	15860	15661	15918	15975	15916	15869	15928	16017	15947	15865	15976	16025	15895	15799	16003	15945	15674	15859	16079	15999	15928	16077	15919	16057	15955	15965	16047	16183	15902	15863	15708	16121	16109	16079	15901	16009	15915	15875	15719	15927	15991	15812	15857	16201	16122	15916	16052	15945	15877	15967	15873	16009	15983	15898	15900	15800	15990	15803	15879	16069	15942	15822	16026	16003	15981	15810	15821	15982	15913	16203	15870	16072	15952	16068	16036	15946	15910	15868	15974	15965	15892	16081	15923	15837	15944	16240	15807	15771	15735	15985	16176	15996	16050	15879	15928	16141	15904	16031	15894	15805	15972	16067	15796	16080	15953	15953	15876	16063	15844	15981	15942	16030	15854	15896	15743	16056	16055	15873	16082	15824	16052	15905	16002	15905	15903	15891	15837	15985	16063	15885	16061	16061	15854	15892	15920	16057	16127	16070	15989	15962	16026	15860	15787	15987	15915	15839	15858	16032	16188	15900	15920	16009	15866	15919	15979	16086	16181	16137	16018	16062	15895	15986	15974	15880	15954	15816	16175	15975	16005	16036	15837	16020	15905	15774	15991	16061	15914	16129	15830	15929	15926	15992	15992	16118	16114	15892	16071	15905	15965	16060	15800	15859	16084	15868	16088	16160	16120	15803	15992	16085	15942	16039	15746	16071	16038	16075	15902	16008	15734	15866	15936	16107	15870	15882	16024	15964	16030	15836	16033	15908	15749	15891	16100	15931	15958	15996	16005	15911	15966	15980	16035	16003	15892	16217	16127	16004	16015	15819	16139	16077	16018	16019	16062	16102	16077	15989	15974	15952	15761	15843	15932	16148	16057	15909	16064	15897	16138	15850	16001	15991	16058	16058	15854	15981	15891	15946	16051	15897	15957	15845	15903	15969	15932	16009	16075	15919	15949	15926	15835	16112	15947	15964	15814	15979	16185	15750	15731	16092	16041	15737	15990	16102	16059	16089	16133	16147	16001	16211	15868	15893	15868	15936	15939	16023	15887	16253	16020	16051	15960	15879	15859	15930	15892	15988	16059	16169	15996	15952	15810	16000	15821	15985	16040	15956	15830	15938	16045	16055	15922	15942	15855	16065	16098	15933	15605	15976	16164	15893	15945	15770	15731	16020	15929	15863	16134	15971	15865	15868	15916	16007	15845	15940	16057	16084	15958	15987	16137	15878	15971	16023	16043	16005	15826	16149	16050	15985	15970	15977	16101	16033	16044	15959	15915	15978	16029	16067	15998	16051	15836	15971	15960	15977	16050	15860	16037	15830	16018	16043	15992	15906	15905	16047	15964	16155	16006	15847	15662	15884	15866	15866	16033	15976	16081	15991	15919	16070	15969	16060	16164	16000	15731	16126	15971	16022	15798	16021	15955	15884	15878	15900	15848	15914	15894	16005	16121	15980	15834	15838	16024	16012	15986	16161	16041	15792	15833	15953	16108	16021	15951	15833	15960	15793	16072	15906	15841	16098	15974	16011	15960	16021	15959	15894	15933	16079	15842	15889	15950	15999	15956	16014	15949	16056	16069	16042	15865	16053	16125	16094	15977	15913	16223	16001	16112	16070	16017	15904	15853	15989	16081	15962	15948	16051	16035	16050	15742	16014	16056	16102	16101	15734	15789	16015	16143	15972	16073	15984	15953	16047	15791	15932	16059	16026	15898	15988	15798	15893	16074	15961	16085	16008	16024	16113	16021	15993	16080	16139	15792	15739	16029	15926	15789	15874	15948	16235	15958	15855	15898	16144	15865	16022	15860	15976	16010	15987	16009	16075	15934	15969	15966	15825	16030	15964	15999	16151	15918	15902	15932	15952	15992	15923	16008	16001	15767	15760	15763	15933	16028	16091	15917	16031	16082	15775	15973	15905	15733	16188	16179	15994	15904	15839	16068	15932	16028	15960	15889	16106	15765	15994	15990	15918	15940	16058	16187	16091	16013	15941	15854	15997	16190	16061	15735	16086	15871	15988	15916	15863	15968	16017	15732	15843	15938
18604	28482	18992	14978	14679	14827	15174	14131	13969	13895	13945	14111	13837	13909	13823	13835	13774	13950	13967	13809	13804	13652	13870	13817	14004	13919	13880	14183	14479	14108	14131	13724	13674	13832	13750	13682	13866	13904	13965	13885	13782	13763	13857	13835	13918	13755	13774	14003	13824	13700	13944	13819	13758	13788	13705	14052	13775	13722	13837	13810	13846	13786	13754	13782	13760	13669	13797	13766	13840	13870	13860	13707	13846	13665	13772	13935	13650	13867	13749	13730	13826	13803	13719	13742	13863	13917	13755	13851	13749	13752	13733	13903	13759	13773	13809	13926	13828	13863	13805	13789	13713	13981	13753	13659	13725	13940	13868	13819	13823	13795	13771	13970	13670	13956	13798	13762	13906	13734	13845	13787	13845	13887	13863	13903	13923	13915	13837	13499	13618	13981	13710	13598	13653	13698	13821	13867	13692	13967	13721	13813	13866	13913	13834	13809	13802	13555	13785	13761	13778	13713	13810	13818	13705	13981	13714	13789	13783	13915	13836	13722	13719	13813	13862	13843	13754	13737	13705	13724	13882	13712	13657	13953	13759	13639	13690	13871	13912	13748	13671	13851	13671	13748	13723	14043	13878	13871	13716	13724	13701	13777	13754	13867	13705	13833	13733	13926	13777	13760	13708	13753	13660	13718	13891	13769	13862	13730	13904	13796	13768	13915	13872	13774	13845	13797	13911	13885	13845	13909	13796	13618	13846	13774	13660	13871	13882	13748	13729	13721	13837	13984	13939	13687	13776	13873	13856	13828	13933	13752	13684	13818	13893	13634	13808	13864	13727	13831	13727	13927	13886	13929	13823	13665	13735	13869	13827	13634	13816	13738	13835	13859	13820	13733	13780	13684	13679	13686	13727	13690	13806	13878	13676	13754	13924	13929	13851	13778	13868	13768	13838	13668	13642	13816	13727	13891	13821	13730	13843	13850	13774	13800	13711	13899	13793	13876	13749	13820	13636	13542	13884	13656	13860	13775	13681	13788	13852	13906	13894	13779	13736	13727	13862	13871	13954	13737	13971	13694	13815	13701	13873	13915	13792	13830	13802	13981	13904	13846	13704	13843	13842	13721	13889	13795	13640	13645	13759	13798	13779	13884	13687	13816	13779	13643	13820	13775	13882	13850	13714	13680	13763	13593	13882	13881	13829	13842	13792	13758	13790	13843	13608	13988	13870	13958	13827	13794	13642	13812	13944	13679	13819	13975	13734	13813	13561	13674	13762	13682	13848	13711	13822	13711	13817	13811	13711	13796	13664	13724	13783	13827	13767	13718	13997	13653	13792	13867	13760	13906	13726	13849	13789	14038	13688	13693	13776	13797	13815	13718	13714	14102	14023	13803	13714	13857	13814	13784	13692	13777	13760	13691	13865	13667	13717	13750	13791	13866	13830	13772	13887	13756	13573	13564	13734	13832	13927	13894	13864	13832	13799	13690	13736	13820	13918	13761	13841	13806	13846	13843	13725	13748	13761	13697	13870	13793	13688	13669	13800	13897	13830	13980	13764	13814	13928	13838	13976	13695	13767	13733	13799	13714	13674	13774	13657	13895	13813	13727	13919	13853	13749	13813	13856	13764	13839	13577	13682	13636	13799	13825	13793	13730	14059	13783	13850	13859	13849	13808	13756	13715	13768	13686	13721	13788	13717	13600	13754	13817	13806	13682	14000	13873	13680	13817	13787	13773	13856	13800	13837	13822	13963	13704	13922	13866	13792	13706	13885	13786	13816	13622	13751	13832	13755	13578	13747	13827	13721	13768	13671	13788	13697	13752	13606	13850	13735	13691	13685	13875	13772	13814	13867	13873	13868	13865	13834	13839	13888	13695	13829	13758	13735	13737	13835	13709	13676	13670	13660	13905	13739	13853	13785	13867	13981	13919	13781	13772	13898	13844	13863	13619	13823	13775	13687	13721	13641	13894	13794	13842	13858	13915	13784	13851	13837	13904	13709	13835	13938	13772	13793	13649	13698	13588	13810	13737	13925	13902	13735	13870	13804	13807	13706	13810	13851	13722	13847	13838	13736	13785	13853	13781	13726	13705	13777	13715	13760	13606	13809	13708	13750	13565	13884	13661	13827	13938	13823	13849	13949	13934	13861	13655	13662	13885	13943	13614	13874	13648	13746	13861	13776	13765	13888	13837	13789	13839	13802	13897	13844	13792	13853	13856	13782	13626	13914	13497	13804	13904	13729	13781	13714	13674	13815	13737	13787	13755	13962	13641	13768	13837	13813	13748	13920	13711	13738	13780	13790	13743	13798	13645	13802	13800	13814	13984	13851	13905	13849	13871	13772	13750	13849	13736	13750	13756	13701	13794	13571	13624	13841	13847	13707	13750	13724	13971	13841	13882	13933	13799	13860	13759	13882	13607	13756	13822	13719	13818	13752	13794	13945	13941	13822	13730	13671	13762	13783	13791	13798	13694	13789	13872	13617	13873	13784	13632	13948	13735	13934	13727	13741	13948	13792	13672	13566	13786	13779	13909	13738	13750	13844	13759	13676	13906	13685	13700	13876	13745	13810	13695	13922	13633	13786	13656	13976	13857	13937	13855	13646	13752	13625	13671	13646	13876	13884	13799	13742	13717	13800	13758	13786	13729	13783	13869	13834	13781	13746	13785	13885	13788	13739	13772	13806	13823	13781	13801	13731	13844	13911	13613	13797	13859	13692	13777	13677	13711	13739	13796	13781	13762	13903	14080	13773	13645	13768	13857	13900	14072	13558	13828	13646	13737	13814	13936	13748	13630	13768	13817	13732	13914	13802	13807	13737	13978	13721	13738	13723	13721	13949	13772	13780	13928	13839	13791	13784	13767	13864	13851	13576	13821	13713	13897	13800	13933	13566	13904	13895	13729	13774	13663	13859	13869	13599	13653	13935	13844	13794	13810	13838	13731	13681	13747	13602	13777	13627	13820	13721	13651	13772	13888	13863	13789	13584	13823	13811	13881	13641	13729	13764	13877	13813	13919	13807	13787	13751	13676	13752	13725	13755	13705	13731	13721	13780	13630	13850	13759	13929	13744	13715	13832	13623	13765	13718	13952	13819	13730	13821	13762	13894	13749	13840	13961	13806	13766	13819	13872	13782	13859	13905	13695	13932	13862	13642	13729	13829	13844	13831	13770	13707	13624	13855	13881	13773	13863	13936	13718	13856	13675	13757	13877	13809	13743	13688	13665	13649	13741	13660	13674	13830	13726	13675	13815	13773	13915	13887	13812	13705	13856	13757	13815	13726	13786	13829	13810	13753	13852	13888	13787	13719	13661	13888	13678	13846	13808	13902	13819	13646	13822	13808	13786	13850	13803	13745	13755	13762	13691	13850	13837	13672	13729	13773	13858	13726	13805	13635	13906	13705	13678	13718	13705	13904	13843	13799	13802	13756	13634	13776	13895	13697	13748	13690	13826	13795	13780	13805	13796	13873	13711	13770	13878	13809	13739	13675	13808	13773	13740	13864	13704	13656	13846	13742	13716	13773	13748	13979	13876	13764	13815	13679	13864	13898	13769	13738	13784	13716	13658	13817	13624	13821	13923	13821	13883	13753	13853	13836	13792	13732	13938	13732	13894	13742	13776	13808	13846	13904	13855	13846	13778	13854	13856	13844	13863	13788	13787	13762	13783	13863	13777	13832	13930	13727	13914	13955	13721	13661	13815	13681	13852	13851	13759	13715	13950	13673	13716	13966	13733	13911	13867	14007	13960	13641	13998	13873	13772	13859	13841	13845	13753	13566	13769	13805	13894	13772	13703	13819	13908	13883	13690	13694	13816	13778	13785	13825	13824	13794	13809	13666	13846	13962	13852	13618	13797	13829	13817	13773	13863	13854	13929	13818	13883	13597	13886	13814	13781	13891	13860	13842	13740	13918	13846	13753	13789	13841	13744	13823	13831	13788	13667	13780	13771	13779	13831	13842	13864	13785	13649	13823	13785	13933	13703	13836	13867	13719	13747	13848	13753	13746	13762	13871	13717	13840	13693	13714	13771	13824	13835	13849	13711	13790	13880	13766	13889	13793	13852	13879	13824	13809	13856	13673	13873	13790	13759	13693	13765	13726	13877	13730	13749	13668	13756	13940	13811	13924	13754	13794	13753	13821	13772	13686	13818	13815	13844	13775	13763	13852	13854	13784	13732	13704	13737	13794	13686	13979	13649	13962	13668	13930	13961	13894	13833	13823	13812	13777	13916	13770	13817	13832	13799	13806	13733	13828	13891	13911	13649	13817	13816	13835	13843	13683	13734	13717	13829	13728	13683	13731	13844	13841	13897	13774	13711	13725	13813	13834	13829	13861	13810	13821	13656	13865	13771	13659	13873	13859	13833	13661	13773	13730	13735	13849	13753	13809	13959	13855	13781	13816	13830	13765	13739	13902	13849	13812	13692	13828	13649	13766	13764	13891	13987	13703	13972	13820	13926	13787	13780	13874	13748	13859	13750	13901	13882	13807	13833	13689	13968	13724	13829	13882	13692	13829	13617	13956	13798	13840	13765	13645	13709	13814	13805	13737	13838	13750	13750	13792	13694	13725	13713	13597	13791	13822	13828	13773	13936	13585	13860	13868	13849	13817	13855	13817	13780	13820	13770	13722	13805	13779	13719	13658	13958	13819	13814	13920	13750	13806	13752	13945	13618	13815	13692	13741	13773	13997	13852	13942	13724	13669	13731	13794	13768	13667	13947	13788	13693	13845	13718	13785	13857	13657	13845	13665	13794	13802	13812	13889	13877	13832	13741	13975	13682	13676	13670	13770	13924	13731	13827	13765	13754	13718	13792	13895	13767	13790	13783	13744	13775	13730	13618	13703	13780	13861	13865	13801	13782	13704	13762	13739	13694	13808	13719	13739	13770	13960	13898	13832	13813	13989	13888	13819	13750	13881	13718	13740	13909	13723	13754	13947	13636	13575	13779	13733	13670	13855	13824	13812	13776	13810	13926	13703	13772	13861	13700	13758	13804	13835	13928	13780	13765	13837	14036	13795	13825	13696	13853	13752	13930	13737	13853	13740	13797	13869	13944	13927	13617	13669	13797	13725	13874	13778	13764	13866	13803	13867	13996	13764	13711	13869	13929	13730	13887	13728	13742	13814	13827	13774	13835	13748	13738	13901	13668	13925	13850	13690	13764	13840	13700
22121	21127	28387	24107	21511	23674	25507	20443	19696	19812	19766	19965	19598	19771	19546	19733	19872	19623	19723	19634	19722	19446	19632	19305	19559	19605	19713	19896	21238	21845	21364	20316	19529	19445	19319	19383	19339	19396	19821	19722	19525	19483	19483	19554	19457	19687	19505	19375	19528	19378	19395	19546	19365	19669	19618	19737	19562	19366	19523	19287	19514	19284	19401	19523	19692	19294	19775	19453	19557	19389	19536	19104	19432	19601	19592	19436	19425	19545	19479	19477	19517	19320	19514	19453	19316	19437	19378	19434	19821	19365	19461	19476	19453	19510	19554	19400	19319	19364	19601	19448	19285	19253	19371	19346	19230	19516	19414	19293	19496	19396	19455	19350	19206	19505	19526	19461	19546	19641	19423	19452	19511	19473	19312	19460	19359	19222	19390	19253	19447	19372	19592	19394	19287	19526	19644	19373	19358	19346	19656	19527	19412	19465	19293	19234	19346	19528	19341	19643	19555	19451	19155	19346	19377	19237	19336	19459	19302	19445	19475	19344	19179	19406	19601	19580	19324	19696	19586	19311	19374	19501	19405	19323	19349	19320	19473	19227	19523	19514	19697	19496	19458	19402	19529	19494	19645	19572	19392	19529	19412	19225	19187	19346	19386	19578	19358	19345	19531	19364	19610	19329	19534	19561	19063	19363	19367	19415	19442	19340	19609	19564	19427	19415	19460	19491	19387	19511	19388	19501	19362	19439	19445	19440	19639	19639	19474	19298	19380	19393	19486	19470	19566	19510	19651	19622	19395	19450	19609	19360	19325	19570	19624	19393	19333	19497	19399	19444	19443	19252	19549	19589	19477	19374	19447	19456	19675	19424	19397	19450	19188	19259	19385	19273	19437	19572	19394	19412	19507	19520	19458	19332	19460	19439	19417	19469	19546	19386	19620	19396	19532	19435	19358	19470	19570	19403	19348	19487	19448	19584	19281	19667	19294	19350	19653	19462	19402	19504	19265	19408	19401	19549	19639	19453	19514	19333	19439	19327	19465	19372	19474	19469	19521	19528	19404	19344	19344	19561	19244	19245	19317	19374	19512	19444	19178	19485	19443	19568	19441	19456	19364	19539	19447	19535	19443	19361	19188	19471	19489	19510	19694	19360	19357	19329	19347	19333	19389	19650	19533	19364	19461	19531	19517	19568	19369	19555	19785	19421	19310	19453	19385	19360	19667	19417	19591	19300	19540	19271	19364	19590	19477	19637	19583	19575	19510	19360	19530	19287	19617	19579	19496	19486	19271	19592	19415	19427	19627	19442	19326	19512	19548	19397	19228	19254	19408	19607	19286	19482	19665	19588	19634	19300	19460	19646	19653	19549	19625	19388	19498	19486	19379	19467	19481	19487	19613	19560	19500	19344	19356	19594	19470	19431	19433	19224	19459	19368	19516	19436	19336	19536	19377	19475	19370	19532	19607	19249	19364	19503	19194	19422	19227	19485	19454	19307	19440	19390	19597	19338	19356	19411	19524	19248	19199	19406	19522	19385	19412	19377	19474	19398	19587	19476	19444	19530	19443	19462	19558	19401	19417	19449	19357	19201	19360	19257	19407	19787	19542	19267	19561	19434	19620	19416	19260	19121	19361	19591	19459	19538	19544	19295	19469	19321	19386	19312	19510	19413	19475	19368	19190	19234	19643	19667	19372	19442	19472	19247	19506	19341	19634	19532	19589	19606	19541	19430	19363	19450	19484	19411	19341	19498	19546	19491	19444	19204	19229	19632	19328	19475	19530	19541	19210	19456	19340	19348	19605	19576	19460	19300	19592	19495	19484	19231	19462	19558	19513	19631	19502	19373	19478	19449	19616	19495	19382	19484	19347	19450	19321	19210	19322	19283	19430	19533	19522	19387	19194	19376	19248	19280	19212	19423	19608	19354	19387	19517	19466	19506	19332	19432	19298	19385	19436	19525	19497	19562	19552	19467	19438	19473	19387	19496	19557	19452	19371	19471	19391	19608	19596	19268	19553	19472	19325	19199	19343	19310	19462	19384	19510	19398	19614	19421	19326	19391	19528	19563	19241	19306	19396	19437	19557	19341	19501	19592	19549	19627	19496	19592	19463	19582	19411	19399	19199	19523	19433	19269	19369	19518	19337	19357	19559	19450	19221	19228	19273	19437	19379	19527	19536	19571	19501	19417	19232	19421	19251	19323	19244	19336	19542	19223	19288	19334	19485	19422	19304	19200	19339	19423	19304	19590	19529	19534	19554	19553	19275	19476	19395	19512	19545	19402	19507	19619	19441	19199	19174	19634	19337	19482	19504	19399	19285	19352	19439	19385	19320	19414	19236	19252	19303	19442	19299	19553	19433	19306	19256	19261	19462	19492	19549	19380	19432	19324	19445	19463	19469	19403	19355	19347	19508	19469	19517	19616	19419	19481	19204	19420	19437	19494	19518	19458	19625	19506	19594	19331	19416	19618	19397	19240	19485	19386	19559	19527	19595	19510	19481	19245	19473	19478	19388	19438	19410	19272	19457	19323	19502	19503	19201	19219	19247	19251	19495	19359	19322	19236	19491	19538	19313	19480	19506	19467	19471	19507	19284	19594	19370	19294	19353	19501	19351	19209	19349	19319	19462	19418	19640	19422	19539	19346	19376	19340	19526	19434	19535	19411	19295	19455	19590	19537	19360	19514	19292	19316	19442	19489	19339	19255	19515	19279	19427	19374	19422	19508	19469	19320	19568	19190	19244	19286	19191	19385	19442	19435	19515	19474	19281	19424	19551	19515	19342	19399	19153	19359	19395	19426	19568	19418	19388	19398	19653	19387	19614	19212	19120	19331	19291	19285	19703	19298	19258	19668	19551	19351	19411	19409	19505	19510	19558	19352	19138	19421	19304	19125	19318	19546	19508	19392	19438	19594	19398	19535	19593	19359	19532	19400	19554	19468	19519	19417	19361	19397	19507	19620	19334	19359	19410	19305	19643	19500	19478	19452	19135	19421	19340	19399	19376	19468	19341	19412	19414	19313	19480	19535	19519	19459	19373	19268	19489	19456	19364	19359	19227	19346	19176	19326	19294	19516	19469	19657	19707	19488	19581	19673	19408	19326	19449	19322	19313	19405	19283	19553	19443	19414	19504	19276	19660	19615	19561	19574	19641	19541	19458	19473	19289	19438	19418	19494	19712	19566	19348	19356	19436	19320	19434	19616	19504	19402	19669	19399	19401	19434	19542	19238	19367	19501	19441	19183	19304	19380	19550	19656	19524	19590	19358	19587	19480	19454	19422	19373	19542	19551	19331	19526	19366	19500	19630	19416	19456	19429	19416	19327	19506	19235	19478	19542	19586	19492	19348	19289	19427	19201	19601	19210	19597	19614	19436	19454	19376	19629	19515	19319	19230	19396	19544	19590	19559	19186	19368	19331	19518	19421	19332	19492	19487	19334	19337	19697	19222	19341	19345	19330	19474	19438	19395	19240	19678	19539	19440	19402	19307	19483	19398	19373	19577	19235	19590	19508	19502	19441	19291	19540	19651	19545	19422	19285	19535	19120	19391	19546	19431	19440	19405	19384	19598	19396	19505	19414	19459	19546	19385	19403	19485	19339	19385	19360	19712	19596	19616	19455	19393	19377	19387	19586	19493	19582	19215	19472	19569	19452	19618	19461	19324	19444	19627	19501	19326	19386	19281	19412	19429	19550	19414	19357	19478	19395	19609	19575	19636	19337	19557	19285	19462	19270	19460	19660	19286	19238	19482	19154	19394	19427	19388	19586	19493	19401	19697	19587	19502	19400	19337	19369	19351	19431	19536	19578	19435	19374	19487	19415	19452	19540	19559	19439	19390	19484	19516	19524	19201	19499	19489	19252	19412	19333	19507	19368	19330	19416	19319	19312	19308	19494	19505	19421	19734	19455	19520	19382	19367	19241	19635	19150	19455	19277	19538	19435	19608	19337	19436	19363	19366	19419	19432	19459	19525	19261	19341	19489	19382	19634	19628	19441	19447	19363	19265	19243	19472	19281	19330	19483	19604	19347	19433	19397	19351	19494	19243	19421	19506	19355	19389	19341	19344	19546	19178	19340	19249	19340	19706	19425	19434	19457	19580	19453	19534	19558	19499	19522	19358	19529	19327	19529	19213	19152	19495	19470	19376	19533	19417	19418	19437	19422	19582	19416	19426	19206	19643	19290	19439	19376	19413	19282	19361	19459	19634	19490	19547	19358	19263	19426	19248	19471	19481	19553	19491	19296	19486	19456	19481	19550	19338	19362	19727	19327	19405	19349	19613	19502	19531	19541	19603	19625	19570	19441	19157	19510	19673	19300	19457	19406	19325	19253	19287	19298	19550	19581	19575	19480	19589	19525	19499	19380	19445	19400	19539	19450	19664	19366	19429	19573	19599	19680	19478	19383	19416	19407	19541	19428	19478	19515	19621	19413	19482	19352	19409	19668	19373	19521	19374	19317	19291	19234	19527	19432	19511	19451	19487	19455	19310	19306	19456	19403	19485	19351	19614	19651	19469	19500	19524	19532	19555	19363	19392	19555	19543	19505	19542	19331	19701	19298	19382	19545	19505	19179	19443	19465	19539	19434	19536	19304	19601	19354	19224	19392	19626	19322	19439	19427	19484	19237	19457	19377	19300	19338	19582	19343	19408	19437	19181	19519	19624	19394	19591	19484	19491	19394	19654	19436	19570	19581	19598	19253	19245	19437	19323	19342	19360	19280	19327	19434	19445	19407	19369	19539	19481	19328	19324	19461	19411	19333	19453	19389	19435	19450	19364	19550	19505	19640	19392	19569	19369	19353	19650	19354	19547	19470	19486	19279	19232	19551	19498	19355	19360	19281	19526	19194	19559	19329	19482	19449	19420	19506	19410	19309	19525	19425	19525	19512	19561	19393	19552	19376	19422	19328	19403	19389	19394	19358	19454	19453	19399	19349	19411	19589	19477	19465	19531	19438	19401	19283	19264	19364	19350	19416	19500	19531	19321	19265	19493	19445	19310	19316	19516	19423	19369	19498	19620	19669	19420	19240	19340	19700	19590	19467	19420	19590	19683	19392	19568	19268	19414	19681	19570	19465	19215	19506	19510	19427	19459	19532	19341	19472	19428	19600	19521	19412	19559	19487	19544	19432	19536	19390	19649	19672	19525	19254	19356	19484	19305	19386	19428	19313
24774	45309	30041	19502	18555	18338	18449	16444	16179	16091	16024	15979	15986	15834	16111	15803	16065	16067	15939	15896	15809	15892	15871	15862	15796	15921	16118	16525	18431	18794	18254	16466	15830	16055	15739	15784	15968	15772	15784	15747	15684	15684	15910	15862	15788	15795	15962	15885	15960	15655	15843	15709	15692	15621	15837	15761	15806	15819	15902	15777	15840	15662	15646	15713	15828	15814	15939	15962	15703	15835	15789	15846	15795	15772	15872	15781	15719	15754	15859	15929	15900	15679	15782	15808	15775	15755	15795	15831	15719	15884	15852	15861	15743	15911	15842	16014	15746	15741	15799	15749	15833	15950	15914	15871	15817	15865	15830	15793	15754	15824	15627	15915	15702	15860	15748	15815	15936	15758	15781	15910	15811	15802	15729	15718	15822	15699	15727	15722	15763	15664	15615	15932	15880	15728	15817	15898	15776	15776	15674	15892	15714	15872	15584	15871	15781	15565	15765	15733	15920	15946	15852	15865	15673	15705	15802	15922	15787	15825	15827	15797	15740	15753	15742	15817	15899	15651	15682	15766	15739	15850	15754	15849	15972	15824	15835	15783	15797	15931	15817	15854	15826	15730	15716	15869	15583	15848	15767	15700	15759	15911	15801	15858	15761	15790	15963	15860	15919	15667	15855	15648	15707	15751	15918	15826	15690	15858	15768	15898	15831	15834	15633	15780	15716	15756	15809	15848	15797	15887	15632	15828	15805	15883	15723	15967	15672	15796	15741	16069	15683	15706	15911	15870	15932	15841	15923	15835	15810	15826	15688	15734	15650	15910	15874	15789	15833	15886	15700	15714	15775	15645	15778	15810	15933	15637	15625	15671	15646	15850	15800	15836	15865	15894	15832	15908	15673	15744	15840	15753	15731	15831	15821	15791	15884	15672	15828	15854	15803	15824	15786	15989	15800	15928	15776	15812	15798	15843	15808	15726	15815	15862	15847	16006	15720	15835	15817	15739	15722	15674	15922	15796	15802	15668	15892	15850	15691	15826	15810	15684	15860	15719	15759	15822	15957	15697	15765	15816	15716	15694	15868	16012	15904	15549	16001	15802	15928	15780	15716	15894	15830	15928	15820	15688	15688	15908	15762	15875	15902	15897	15805	15937	15804	15746	15854	15827	15941	15915	15765	15677	15896	15725	15820	15858	15800	15764	15994	15889	15905	15728	15630	15693	15853	15722	15657	15742	15813	15588	15937	15910	15700	15746	15841	15753	15921	15732	15907	15833	15888	15764	15848	15792	15782	16025	15727	15763	15729	15732	15770	15589	15902	15733	15774	15760	16055	15737	15761	15764	15753	15826	15898	15859	15663	15703	15861	15878	15641	15773	15825	15904	15915	15849	15779	15747	15745	15769	15953	15856	15854	15854	15777	15925	15997	15829	15740	15774	15679	15759	15684	15822	15780	15715	15737	15837	15551	15856	15968	15854	15731	15820	15900	15815	15666	15804	15788	15748	15779	15607	15634	15734	15841	15856	15707	16113	15698	15905	15904	15987	15835	15682	16016	15744	15882	15873	15865	15799	15841	15752	15990	15780	15874	15895	15643	15641	15647	15728	15811	15859	15836	15762	15821	15727	15907	15841	15706	15901	15664	15799	15990	15798	15763	15699	15888	15783	15899	15730	15748	15846	15906	15728	15560	15946	16007	15813	15702	15731	16015	15833	15684	15596	15599	15631	15699	15656	15868	15765	15900	15899	15836	15839	15786	15806	15735	15670	15805	15584	15842	15745	15915	15768	15692	15898	15683	15859	15883	15871	15761	15742	15826	15880	15934	15889	15887	15634	15746	15815	15870	15805	15850	15995	15763	15838	15710	15886	15973	15710	15727	15867	15955	15682	15842	15727	15643	15801	15713	15749	15872	15804	15797	15731	15660	15616	15765	15982	15966	15686	15635	15709	15793	15674	15818	15894	15826	15846	15967	15647	15897	15717	15616	15634	15941	15846	15757	15721	15860	15851	15889	15899	15665	15833	15843	15888	15800	15782	15748	15858	15852	15767	15723	15760	15863	15813	15929	15861	15820	15722	15916	15858	15971	15708	15768	15855	15698	15918	15667	15791	15812	15762	15768	15935	15878	15731	15744	15756	15834	15770	15795	15806	15670	15915	15626	15877	15734	15925	15920	15710	15654	15975	15711	15896	15682	15724	15816	15779	15867	15726	15811	15911	15796	15721	15791	15668	15991	15654	15621	15752	15831	15850	15743	15711	15779	15743	15854	15830	15787	15656	15783	15744	15809	15806	15870	15699	15885	15850	15894	15752	15673	15810	15753	15799	15849	15818	15752	15854	15755	15806	15812	15728	15926	15764	15704	15846	15774	15751	15843	15759	15921	15833	15973	15796	15732	15754	15857	15782	15745	15811	15793	15998	15935	15820	15945	15720	15730	15681	15828	15747	15867	15852	15757	15801	15682	15644	15711	15759	15869	15786	15683	15799	15814	15799	15738	15957	15750	15785	15830	15742	15858	15784	15780	15791	15837	15947	15759	15770	15705	15791	16099	15849	15669	15813	15934	15860	15776	15749	15704	15823	15660	15965	15774	15742	15826	15819	15701	15855	15837	15846	15959	15842	15702	15894	15820	15726	15703	15883	15792	15910	15843	15877	15711	15790	15617	15985	15803	15754	16040	15910	15826	15845	15838	15766	15818	15892	15786	15861	15783	15789	15883	15895	15778	15721	15697	15777	15821	15687	15953	15879	15807	15669	15681	15841	15717	15758	15893	15755	15758	15780	15814	15755	15746	15774	15775	15829	15761	15775	15726	15596	15796	15626	15730	15933	15862	15823	15669	15769	15770	15807	15850	15934	15887	15843	15734	15748	15815	15881	15678	15840	15819	15835	15893	15923	15865	16034	15710	15785	15781	15734	15771	15812	15646	15866	15769	15782	15645	15845	15854	15806	15729	15788	15908	15731	15799	15821	15993	15674	15709	15866	15786	15695	15692	15727	15852	15800	15769	15815	15753	15730	16030	15712	15789	15835	15765	15695	15813	15802	15580	15881	15734	15599	15673	15617	15772	15800	15951	15908	15598	15930	15838	15832	15849	15697	15765	15824	15847	15962	15863	15838	15857	15799	15797	16027	15640	15917	15854	15755	15737	15757	15866	15928	15796	15597	15979	15759	15794	15722	15797	15555	15670	15950	15931	15852	15881	15883	15777	15646	15859	15890	15722	15920	15751	15683	15836	15931	15959	15783	15870	15856	15819	16120	15735	15710	15833	15842	15813	15776	15651	15882	15577	15818	15908	15726	15789	15724	15842	15776	15853	15871	15798	15714	15958	15856	15713	15686	15907	15714	15848	15737	15697	16017	15650	15729	15727	15776	15675	15728	15760	15791	15870	15783	15667	15742	15652	15599	15852	15708	15837	15741	15848	15738	15813	15863	15785	15914	15806	15919	15777	15789	15881	15803	15956	15699	15856	15903	15722	15631	15788	15758	15713	15642	15754	15794	15861	15915	15811	15726	15727	15625	15800	15889	15698	15964	15816	15973	15874	15783	15779	15733	15732	15771	15650	15857	15853	15803	15710	15748	15686	15724	15981	15856	15782	15862	15824	15853	15761	15671	15710	15840	15780	15909	15966	15908	15866	15758	15753	15729	15721	15780	15629	15626	15830	15588	15948	15802	15711	15665	15887	15806	15968	15590	15773	15855	15909	15791	15743	15910	15780	15703	15928	15826	15796	15777	15877	15761	15874	15834	15870	15804	15791	15758	15770	15684	15643	15827	15655	15667	15863	15732	15799	15673	16027	15676	15838	15820	15851	15885	15751	15773	15892	15763	15845	15926	15641	15942	15756	15852	15834	15813	15618	15761	15943	15817	15873	15716	15770	15915	15771	15727	15846	15831	15686	15607	15691	15786	15859	15651	15829	15774	15713	15976	15737	15799	15763	15721	15886	15791	15727	15823	15753	16051	15731	15832	15794	15771	15877	15729	15768	15637	15713	15755	15895	15789	15717	15649	15741	15814	15928	15909	15760	15741	15852	15682	15789	15750	15637	15839	15688	15612	15931	15850	15825	15623	15793	15720	15937	15826	15799	15724	15845	15633	15805	15811	15722	15945	15779	15881	15753	15753	15729	15725	15948	15829	16068	15729	15821	15815	15749	15816	15750	15794	15881	15729	15801	15730	15708	15960	15678	15596	15757	15782	15882	15788	15678	15700	15689	15839	15837	15889	15810	15782	15809	15751	15925	15733	15945	15696	15751	15829	15766	15867	15829	15935	15770	15922	15949	15855	15810	15841	15727	15947	15716	15893	15879	15881	15859	15778	15682	15623	15714	15763	15915	15864	15833	15847	15835	15861	15842	15915	15811	15850	15764	15776	15902	15853	15689	15774	15756	15815	15635	15962	15617	15765	15853	15830	15887	15855	15777	15819	15837	15728	15762	15877	15781	15978	15720	15777	15678	15673	15692	15863	15637	15603	15636	15941	15795	15669	15800	15921	15731	15676	15760	15740	15743	15844	15828	15831	15854	15794	15896	15693	15763	15675	15608	15765	15752	15806	15836	15862	15832	16052	15926	15806	15812	15563	15763	15874	15903	15725	15877	15863	15671	15723	15787	15827	15730	15905	15846	15944	15841	15858	15698	15927	16045	15646	15726	15751	15900	15787	15823	15753	15732	15703	15962	15786	15764	15649	15738	15748	15967	15715	15966	15741	15813	15825	15831	15701	15769	15934	15666	15875	15982	15773	15948	15744	15981	15604	15874	15800	15564	15984	15695	15913	15956	15877	15652	15708	15747	15845	15658	15801	15683	15891	15927	15886	15881	15722	15782	15909	15818	15717	15874	15754	15755	15751	15909	15848	15883	15946	15901	15763	15816	15701	15784	15747	15695	15995	15722	15797	15736	15697	15662	15775	15776	15720	15716	15719	15849	15823	15950	15881	15731	15898	15841	15681	15956	15996	15858	15791	15777	15771	15848	15703	15748	15957	15864	15895	15803	15922	15821	15815	15708	15762	15776	15954	15930	15999	15745	15785	15685	15865	15547	15866	15745	15754	15582	15602	15688	15797	15928	15841	15785	15890	15704	15847	15822	15776	15787	15629	15795	15635	15723	15836	15784	15772	15728	15784	15729	15593	15906	15814	15742	15718	15811	15778	15905	15832	15645	15916	15863	15899
29153	22974	22807	19535	17496	17589	17692	17183	17272	17285	17386	17207	17112	17377	17161	17109	17280	17270	17165	17252	17160	17090	17257	17341	17301	17190	17225	17236	17192	17227	17191	17160	17211	17020	17171	17205	17089	16989	17062	17238	17206	17198	17269	17401	17122	17312	17090	17024	17145	17277	17194	17414	17090	17007	17135	17254	17107	17064	16939	17208	17168	17165	17185	16955	17146	17222	17114	17050	17091	17279	17061	17109	17107	17171	17282	17258	16987	17377	17202	17145	17280	17070	17210	17360	17206	17132	17123	17254	17250	17086	17235	16774	17111	17239	17139	17141	17106	17223	17135	16869	17206	17126	17121	17123	17145	17141	17266	17104	16900	17094	16975	17268	17096	17242	16960	17271	17111	17036	17109	17038	17269	17063	17222	17118	17209	17273	17242	17137	17234	17136	17110	17211	17392	17064	17152	17151	17134	17249	17093	17336	17190	17078	17169	17126	17003	17111	17211	17091	17246	17147	17128	17183	17220	17194	17193	17088	17131	17244	17228	16853	17164	17267	17311	17224	17239	17057	17041	17136	17230	16996	17287	17214	17329	17168	17123	17114	17361	17018	17194	17264	16889	17174	17135	17153	17043	17285	17128	17129	17203	17158	17004	17353	17225	17123	17246	17205	17063	17284	17018	17205	17246	17093	16902	17259	17021	17358	17283	17266	17232	17084	17195	17155	17063	16959	17240	17181	17373	17254	16990	17227	17031	17240	17086	17342	17425	17128	16922	17052	17135	17133	17295	17036	17388	17108	17278	17255	17120	17181	17246	17124	17027	17107	17130	17076	17295	17096	17164	17283	17125	17163	17118	17255	17444	17126	17186	17159	17202	17190	17011	17308	17082	17167	17357	17328	17289	17009	17228	17110	17160	17105	17103	17120	17164	17091	17139	17047	17216	17092	16936	16925	17248	17286	17092	17147	17259	17161	17073	17188	17284	16960	17296	17255	17152	17124	17084	17085	17079	17218	17151	17348	17182	17016	17187	17240	17339	17169	17033	17031	17002	17503	17306	17317	17259	17218	17248	17167	17196	17098	17297	17070	17007	17141	17289	17186	17334	17290	17025	17160	17123	17032	17258	17081	17198	17005	17094	17261	17071	17198	17256	17158	17108	17055	17195	17166	17170	17212	17054	17013	17107	17166	17112	17020	17048	17227	17183	17290	17114	17294	17243	17313	17120	17172	17289	17086	17327	17337	17127	17077	17157	16960	17078	17042	17039	17088	17065	17036	16983	17365	17143	17219	17355	16934	17211	16815	17245	17093	17190	17106	17377	17193	17169	17210	17303	17182	17166	17158	17221	17228	17107	17260	17116	17102	17009	17192	17254	17350	17153	17121	17075	17036	17170	17210	17176	17240	17203	17153	17264	17263	17383	17243	17230	17226	17192	17173	17157	17165	17227	17123	17219	17213	17123	17115	17114	17123	17043	17167	17160	17207	17103	17314	17140	17064	17191	17108	16760	17229	17062	17086	17029	16905	17297	17171	17139	17222	17390	17201	17105	17159	17153	16917	16976	16937	17235	17187	17086	17166	17207	17328	17124	17070	17113	17139	17182	17322	17247	17016	17118	17171	17214	17191	17074	17188	17152	16996	17248	17170	17289	17197	17237	17077	17094	17075	17116	17132	17069	17079	17149	17118	17128	17160	17129	17176	17081	17291	17324	17525	17330	17237	17198	17282	17366	16974	17098	17123	17019	17032	17266	17525	16983	17127	17283	17261	17184	17154	17271	17227	17336	17181	17144	17111	17152	17065	17289	17271	17446	17097	17129	17186	17233	17108	17190	17185	16973	17053	17094	17221	17128	17071	17225	17261	17272	17258	17366	17127	17060	17245	17417	17366	17205	17460	17267	17197	17195	17371	17074	17251	17313	17176	17233	17091	17140	17151	17171	17165	17160	16938	17009	17170	17129	17002	17050	17214	17120	17267	17079	17028	17062	17156	16994	17015	17289	17170	17249	17357	17203	17160	17163	17092	17245	16990	17130	17243	17224	17316	17418	17113	17129	17166	17104	17412	17208	17266	17277	17308	17078	17068	17185	17130	17095	17296	17200	17144	17284	17297	17205	17228	17359	17178	17042	17193	17058	17032	17083	16981	17154	17323	17257	17225	16928	17415	17013	17238	17224	17089	17288	17220	17119	17253	17182	17288	17186	17290	17122	17395	17126	17374	17399	17281	17392	16952	17252	17248	17266	17333	17115	17139	17163	17361	17287	17269	17265	17116	17291	17213	17247	17282	17158	17069	17107	17208	17138	17194	17220	17005	17147	17152	17203	17213	17282	17214	17251	17052	17208	17244	17124	17019	17067	16970	17271	17326	17160	17039	17147	17146	17345	17343	17191	17376	17034	17405	16974	16859	17056	17297	17017	17237	17391	17166	17440	17453	17254	17341	17162	17145	17103	17235	17132	17121	16985	17139	17229	17195	17195	17210	17185	17299	17009	17364	17211	17193	17339	17382	17072	17421	17216	16965	17261	17078	17140	17166	17031	17373	17164	17231	17137	17510	17206	17138	17030	16978	17140	17200	17136	17256	17046	17204	17108	17077	16846	17157	17455	17124	17112	17295	17026	17232	16904	17134	16891	17114	17041	17198	17263	17409	17298	17101	17033	17005	17003	17147	17227	17209	17259	17290	17357	17138	17194	17042	17091	17216	17121	17292	17238	16978	17166	17061	17189	16886	17063	17372	17217	17027	17133	17162	17116	17460	17162	17084	17264	17001	17257	17220	17299	17147	17004	17041	17348	17101	17284	17175	17132	17287	17041	17105	17303	17120	17070	16987	17007	17179	17137	17369	17220	17115	17097	17132	17297	17254	17061	16971	17299	16915	17200	17415	17312	17151	17221	17240	17064	17022	17127	17229	17327	17165	17233	17320	16998	17359	17446	17197	17118	17266	17137	17121	17159	17114	17184	17069	17287	17152	17212	17054	17052	17372	17199	17195	17353	17204	17229	17104	17364	17432	17239	16914	17284	17236	17163	17110	17236	17223	17180	17088	17120	17128	17199	17010	17237	17004	17258	17014	17257	17120	17244	17101	17114	17177	17025	17186	17140	17172	17122	17283	17104	17137	17217	17111	17128	17269	17103	16975	17322	17293	17194	17162	17193	17222	17212	17338	17154	17250	17034	17110	17187	17225	17065	17315	17251	17184	17185	17236	17351	17087	17292	17212	17214	17197	17193	17212	17268	17264	17258	17105	17094	17135	17092	17175	17228	17219	17375	17127	17203	17128	17267	17165	17483	17383	17270	17353	17262	17225	17027	17186	17230	17067	16992	17175	17320	17236	17184	17124	17253	17181	17533	17126	17263	17211	17132	17094	16937	17148	17298	17228	17153	17128	17091	17363	17313	17128	17147	17012	17148	17303	17224	17108	17343	17312	17089	17221	17310	17268	17139	17191	17234	17444	16968	17256	17168	17103	17215	17082	17082	17323	17355	17126	17279	17314	17257	17102	17023	17103	16978	16934	17080	17214	17112	17393	16990	17068	17017	17248	17094	17260	17100	17117	17210	17204	17186	17016	17231	17228	17132	17422	17159	17243	17250	17025	17149	17110	17195	16936	17185	17129	17126	17241	17142	17211	17129	16963	17068	16987	17073	17064	17203	16943	17093	17230	17135	17092	17136	17290	17041	17182	17082	17270	17172	17105	17268	17182	16910	17232	17352	17320	17051	17115	17174	17285	17064	17174	17133	17082	17206	17157	17174	17037	17077	16974	17075	17071	17068	17135	16961	17107	17287	17375	17211	17191	17246	17354	17310	17155	17137	17064	17162	17177	17182	16925	17236	17134	17152	17182	17086	17358	17273	17223	17154	17214	17185	17110	17228	17069	17449	17086	17222	17179	17251	17074	17098	17167	17246	17099	17066	17204	17173	17026	17028	17067	17105	17313	17193	17178	17264	17157	17164	17029	17148	16988	17081	17155	17396	16981	17026	17180	17067	17083	17077	17016	17086	17084	17273	16853	17190	17177	17160	17204	17168	17249	17108	17057	17268	17282	17185	17107	17319	17268	17310	17094	17193	17119	17185	17032	17096	17241	16981	17109	17156	17073	17143	17240	16977	17403	17177	17406	17114	17428	17005	17162	17297	17316	17343	17158	17354	17207	17101	17101	17338	17287	17087	17032	17366	17296	17288	17233	17101	17112	17156	17153	17409	17214	17124	17415	16897	17163	17118	17233	17158	17024	16997	17223	17264	17084	17344	17221	17273	17392	17190	17259	17045	17234	17235	16999	17345	17431	17348	17152	17172	17376	17200	17075	17152	17082	17187	17239	17228	17177	17085	17110	17299	17090	17160	17085	17268	17264	17291	17176	17222	17340	17179	17149	17215	17094	17208	17140	17020	17086	17183	17222	17268	17156	17036	17184	17269	17349	17169	17156	17294	17080	17260	17257	17260	17257	17137	17089	17052	17080	17244	17292	17155	17233	17150	17338	17127	17224	17101	17179	17181	17178	17305	17118	17211	17025	17099	17221	17082	17109	17184	17254	17135	17202	17116	17279	17296	16946	17043	17182	17272	17086	17320	17248	17143	17421	17298	17270	17310	17186	17148	17235	17089	17111	17173	17046	17239	17259	17160	17332	17284	17109	17293	17205	17023	17319	17036	16959	17127	17117	17105	17234	17152	17187	17112	17166	17138	17121	17258	17166	17274	17289	17021	17308	17297	17154	17365	17192	17092	17256	17220	17239	17106	17164	17150	17074	17163	17341	17275	17249	17179	17185	17379	17168	17228	17229	17163	17321	16966	17145	17324	17256	17197	17175	17077	17188	17038	17185	17295	17207	17070	17000	17255	17149	17118	17000	17047	17198	17274	16947	17150	16930	17098	17095	17075	17085	17212	17232	17060	17255	17261	17178	17184	17068	17076	17106	17019	17258	17199	17018	17164	17188	17006	17183	17292	17267	17055	17228	17007	17304	17140	17236	17236	17139	17159	17134	17211	17148	17062	17241	17065	17083	17488	16986	17256	17129	17126	17403	17102	17062	17111	17103	17339	17344	17346	17255	17200	17199	17207	17030	17174	17025	16993	17127	17110	17389	17302	17199	17009	17393	17196	17186	17274	17202	17070	17301	17262	17196	17324	17005	17227	17329	17093	17208	17451	17286	17272	17352	17298	17188	17271	16998
19539	23732	17593	15173	15475	15263	15150	14561	14383	14628	14360	14532	14424	14454	14653	14526	14575	14627	14531	14496	14520	14522	14677	14338	14527	14636	14552	14451	14504	14512	14478	14607	14554	14452	14479	14522	14423	14618	14477	14416	14358	14501	14558	14457	14471	14465	14429	14383	14367	14401	14477	14528	14529	14263	14346	14510	14485	14582	14404	14518	14567	14313	14508	14613	14533	14343	14554	14616	14293	14507	14513	14573	14443	14464	14449	14489	14561	14397	14552	14409	14389	14664	14460	14548	14441	14475	14502	14344	14247	14521	14563	14537	14491	14487	14530	14593	14478	14491	14377	14486	14418	14614	14435	14638	14534	14546	14556	14483	14396	14557	14498	14456	14541	14507	14470	14527	14385	14490	14557	14462	14593	14565	14436	14470	14439	14498	14300	14720	14374	14395	14586	14513	14558	14537	14688	14565	14405	14578	14612	14428	14734	14689	14461	14468	14553	14432	14551	14405	14528	14623	14485	14483	14591	14490	14427	14462	14540	14463	14450	14541	14380	14464	14460	14402	14381	14385	14539	14457	14617	14560	14635	14498	14500	14351	14489	14522	14342	14666	14590	14508	14611	14579	14688	14502	14523	14192	14492	14456	14562	14559	14460	14436	14630	14592	14498	14480	14508	14591	14445	14423	14607	14456	14484	14560	14458	14504	14574	14407	14673	14478	14624	14481	14344	14383	14536	14542	14537	14477	14452	14417	14476	14612	14488	14685	14375	14533	14412	14558	14490	14454	14562	14415	14427	14374	14521	14528	14304	14433	14525	14433	14575	14522	14577	14375	14515	14438	14416	14529	14526	14411	14567	14389	14421	14469	14384	14605	14428	14497	14594	14434	14507	14341	14445	14621	14530	14451	14439	14478	14474	14445	14603	14467	14487	14561	14549	14651	14363	14609	14570	14463	14529	14450	14497	14462	14417	14596	14628	14607	14532	14666	14361	14339	14714	14431	14547	14286	14525	14632	14554	14498	14530	14551	14551	14470	14618	14670	14313	14485	14524	14437	14565	14525	14446	14581	14557	14682	14485	14441	14540	14677	14620	14434	14637	14422	14354	14434	14500	14547	14450	14611	14621	14609	14542	14453	14523	14452	14428	14647	14547	14455	14425	14390	14526	14273	14474	14419	14674	14447	14517	14509	14552	14443	14486	14674	14513	14477	14545	14491	14387	14376	14583	14515	14663	14483	14545	14366	14604	14502	14534	14478	14632	14490	14388	14579	14625	14587	14554	14339	14651	14314	14363	14465	14564	14422	14560	14410	14520	14648	14527	14284	14494	14426	14590	14609	14506	14439	14637	14435	14577	14430	14484	14517	14669	14532	14531	14568	14407	14435	14521	14436	14494	14547	14485	14619	14523	14415	14521	14522	14610	14384	14380	14506	14454	14293	14566	14474	14433	14645	14344	14558	14549	14497	14495	14524	14553	14288	14539	14644	14491	14387	14543	14576	14434	14608	14664	14623	14536	14490	14568	14398	14530	14448	14448	14572	14492	14686	14338	14596	14403	14558	14443	14394	14576	14581	14344	14372	14686	14557	14441	14187	14402	14561	14679	14452	14529	14658	14611	14380	14458	14367	14459	14552	14447	14483	14500	14657	14386	14346	14501	14528	14536	14478	14480	14400	14477	14439	14405	14519	14433	14476	14494	14489	14404	14626	14521	14414	14499	14612	14455	14476	14639	14644	14522	14303	14354	14497	14516	14462	14324	14554	14520	14533	14484	14397	14479	14446	14334	14512	14441	14497	14522	14615	14372	14368	14402	14402	14460	14585	14324	14698	14513	14546	14444	14508	14459	14579	14444	14364	14553	14335	14487	14401	14676	14405	14500	14287	14368	14448	14411	14483	14385	14366	14491	14517	14350	14532	14531	14390	14444	14495	14475	14349	14663	14548	14396	14581	14439	14503	14573	14554	14397	14417	14424	14517	14506	14479	14379	14465	14535	14624	14428	14511	14420	14531	14552	14486	14518	14553	14565	14373	14475	14423	14348	14583	14650	14444	14511	14334	14544	14452	14673	14727	14436	14407	14571	14633	14533	14429	14680	14521	14340	14461	14424	14405	14564	14531	14484	14499	14503	14323	14574	14402	14531	14695	14449	14459	14518	14499	14450	14495	14305	14278	14413	14434	14642	14667	14335	14528	14482	14439	14494	14755	14440	14647	14524	14665	14451	14504	14341	14562	14523	14476	14461	14398	14737	14437	14391	14504	14650	14432	14476	14505	14560	14487	14511	14328	14517	14485	14480	14553	14348	14456	14579	14444	14545	14427	14489	14511	14526	14522	14508	14465	14596	14444	14474	14425	14508	14355	14423	14485	14494	14818	14490	14367	14611	14521	14602	14331	14413	14631	14738	14616	14489	14457	14565	14342	14569	14543	14565	14625	14514	14445	14427	14523	14492	14274	14558	14443	14550	14326	14571	14368	14566	14365	14501	14454	14476	14535	14340	14502	14474	14553	14368	14458	14426	14631	14495	14503	14598	14492	14546	14438	14559	14485	14402	14472	14440	14472	14495	14404	14598	14449	14545	14364	14452	14536	14504	14472	14290	14512	14364	14627	14600	14389	14452	14510	14426	14455	14621	14650	14497	14433	14444	14528	14390	14431	14409	14494	14299	14399	14356	14495	14436	14717	14654	14355	14486	14296	14621	14596	14695	14637	14462	14596	14532	14572	14595	14654	14768	14459	14614	14696	14480	14302	14504	14428	14607	14597	14633	14622	14310	14647	14451	14509	14329	14493	14492	14493	14449	14317	14527	14304	14601	14354	14440	14537	14540	14367	14538	14446	14623	14515	14557	14541	14491	14585	14598	14556	14597	14447	14397	14417	14547	14481	14522	14540	14414	14494	14456	14488	14664	14502	14514	14518	14555	14578	14419	14353	14395	14629	14540	14524	14475	14303	14534	14432	14568	14560	14416	14422	14514	14460	14580	14555	14389	14442	14383	14625	14526	14299	14403	14595	14451	14508	14549	14580	14387	14584	14636	14467	14499	14266	14619	14564	14500	14674	14494	14396	14578	14437	14524	14423	14602	14453	14560	14605	14608	14450	14352	14482	14556	14449	14500	14522	14412	14592	14503	14627	14465	14512	14452	14503	14673	14499	14526	14360	14475	14406	14701	14457	14450	14488	14659	14491	14590	14581	14556	14324	14548	14583	14611	14568	14480	14495	14604	14572	14507	14679	14448	14430	14599	14519	14454	14322	14417	14528	14556	14498	14416	14631	14341	14608	14364	14625	14402	14426	14569	14482	14548	14441	14470	14406	14419	14532	14431	14524	14384	14397	14496	14454	14513	14393	14478	14428	14447	14655	14613	14324	14550	14560	14666	14704	14557	14435	14563	14561	14388	14457	14517	14585	14445	14457	14533	14448	14388	14711	14638	14454	14532	14506	14497	14487	14457	14508	14250	14563	14439	14519	14660	14634	14465	14545	14484	14465	14541	14442	14587	14408	14602	14556	14364	14313	14562	14394	14520	14383	14615	14472	14502	14596	14426	14540	14645	14429	14409	14547	14519	14594	14515	14478	14510	14347	14488	14489	14470	14560	14433	14515	14365	14660	14477	14405	14546	14623	14669	14398	14485	14370	14633	14323	14574	14470	14669	14489	14635	14643	14383	14583	14454	14547	14512	14352	14613	14443	14337	14593	14388	14570	14545	14408	14531	14451	14474	14544	14391	14504	14597	14504	14484	14539	14591	14533	14725	14588	14503	14614	14436	14296	14516	14558	14350	14617	14451	14593	14702	14539	14595	14369	14496	14609	14498	14439	14424	14448	14587	14548	14549	14635	14376	14481	14386	14356	14522	14468	14414	14582	14436	14598	14337	14510	14475	14485	14365	14548	14500	14475	14571	14395	14610	14451	14583	14506	14502	14497	14490	14450	14635	14541	14581	14384	14384	14545	14442	14520	14555	14387	14269	14504	14534	14345	14519	14458	14359	14601	14595	14502	14358	14486	14664	14532	14554	14289	14573	14451	14557	14520	14482	14535	14453	14520	14618	14600	14389	14402	14578	14572	14471	14340	14408	14586	14553	14396	14507	14574	14531	14577	14407	14560	14497	14572	14445	14336	14491	14405	14510	14529	14614	14402	14475	14575	14488	14547	14519	14233	14647	14468	14444	14446	14570	14556	14516	14479	14400	14554	14560	14552	14465	14433	14479	14447	14425	14627	14448	14556	14609	14500	14607	14554	14403	14704	14481	14452	14416	14554	14562	14625	14345	14587	14593	14512	14577	14327	14388	14559	14435	14602	14459	14570	14586	14531	14581	14561	14496	14399	14438	14602	14636	14672	14631	14434	14491	14549	14477	14521	14587	14518	14440	14412	14510	14494	14497	14529	14673	14464	14502	14472	14357	14599	14604	14477	14594	14287	14554	14507	14614	14462	14565	14607	14561	14312	14594	14423	14468	14415	14424	14467	14560	14386	14564	14593	14475	14369	14512	14564	14693	14568	14502	14469	14355	14444	14519	14559	14350	14348	14489	14617	14521	14303	14542	14438	14420	14654	14550	14544	14372	14441	14468	14450	14436	14324	14602	14570	14550	14362	14476	14500	14562	14380	14555	14485	14418	14495	14478	14560	14378	14441	14592	14368	14709	14581	14556	14555	14437	14493	14506	14568	14408	14730	14507	14433	14534	14572	14565	14527	14569	14500	14594	14440	14614	14446	14550	14466	14278	14537	14368	14350	14312	14652	14472	14552	14605	14543	14428	14476	14412	14462	14354	14562	14366	14753	14513	14454	14310	14279	14492	14636	14490	14423	14524	14522	14599	14424	14559	14553	14470	14509	14647	14424	14427	14526	14428	14477	14585	14438	14550	14611	14483	14535	14455	14616	14461	14504	14548	14446	14487	14528	14650	14448	14291	14405	14487	14323	14445	14374	14542	14407	14431	14585	14487	14509	14451	14550	14416	14404	14463	14544	14625	14371	14491	14448	14507	14721	14627	14368	14231	14511	14580	14512	14581	14463	14491	14487	14473	14583	14402	14314	14511	14634	14560	14515	14516	14515	14240	14497	14623	14526	14536	14625	14500	14401	14526	14510	14560	14580	14532	14429	14542	14416	14374	14506	14592	14420	14556	14306	14486	14546	14464	14426	14560	14582	14516	14460	14565	14425	14664	14401
23360	21088	27767	24867	21893	20227	20792	17383	17048	17047	17362	17190	17125	16972	16957	16747	16722	16985	16936	16888	16877	16722	16901	16768	16813	17000	16909	17117	17166	17477	17710	17145	16870	16788	16892	16908	16965	16861	16867	16864	16808	16722	16633	16896	16925	17038	16643	16722	16817	16784	16841	16690	17122	16745	16771	16982	17028	17051	16863	16834	16757	16778	16798	16846	16965	16945	16759	16796	16972	16935	16647	16685	16717	16826	16920	16790	16877	16640	16730	16691	16850	16697	16807	16819	16826	16786	16728	16939	16832	16696	16727	16884	16822	16740	16782	16688	16964	16837	16935	16914	16706	16836	16711	16554	16878	17000	16848	16610	16595	16798	16884	16987	16971	16986	16628	16839	16671	16735	16887	16820	16827	16806	16700	16825	16638	16561	16863	16650	16737	16748	16825	17002	16991	16692	16662	16891	16934	16707	16930	16793	16608	16793	16726	16705	16974	16817	16866	16800	16629	17037	16730	16677	16880	16776	16771	16758	16805	16766	16798	16702	16579	17017	16682	16876	16706	16683	17038	16875	16860	16739	16602	16856	16746	16603	16645	16893	16625	16806	17020	16917	16469	16827	16669	16720	16846	16765	16910	16739	16784	16792	16731	16987	16993	16977	16898	16736	16603	16670	16718	16944	16665	16695	16769	16643	16801	16830	16611	16951	16954	17063	16781	16787	16709	16908	16924	16898	16946	16874	16783	16749	16715	16658	16768	16666	16736	16807	16793	16755	16607	16786	16735	16857	16747	17008	16794	16963	16708	16912	16808	16652	16875	16859	16766	16802	16812	16704	16714	16868	16827	16576	16999	16800	16849	16783	16781	17082	16899	16922	16965	16764	16820	16662	16786	16487	16718	16918	16864	16824	16802	16744	16777	16921	16915	16998	16832	16763	16891	16769	16765	16977	16832	16660	16867	17003	16730	16774	16899	16790	16820	16610	16764	17024	16998	16591	16998	16754	16806	16796	16823	16786	16716	16825	16703	16949	16871	17050	16698	16909	16791	16897	16950	16788	16836	17236	16681	16795	16955	17023	16982	16607	16940	16800	16703	16860	17073	16947	16970	17034	16970	16913	16927	16921	16682	16862	16912	16871	16689	16778	16804	16892	16889	16710	16678	16758	16820	16953	16756	16793	16839	16874	16817	17006	16753	16791	16748	16848	16965	16788	16783	16614	16773	16682	16862	16836	16759	16637	16892	16698	16858	16828	16748	16652	16881	16823	16606	16656	16836	16871	16803	16908	16900	16693	16848	16827	16875	16825	16645	17045	16853	16833	16780	16635	16955	16655	16727	16753	16817	17010	16772	16717	16848	16857	16859	16750	17028	16931	16904	16916	16825	16665	16867	16877	16713	16834	16779	16853	16785	16871	16884	16741	16964	16681	16870	16633	17074	16889	16637	16733	16788	16800	16852	16862	16755	16787	16756	16963	16676	16749	16804	16990	17009	17018	16686	16792	16783	16890	16911	16589	16830	16915	16857	16874	16712	16886	16877	16777	16883	16968	16744	16741	16782	17026	16784	16972	16666	16923	16944	16735	16824	16938	16946	16861	16852	16739	16906	16787	16951	17022	16905	16711	16783	16833	17021	16900	16849	17015	16787	16768	16602	16720	16716	16745	16913	17061	16899	16972	16779	16584	16642	17018	16807	16870	16872	16794	16687	16725	16843	16858	16743	16808	16833	16617	16651	16662	17134	16810	16711	16846	16898	16920	16954	16786	16853	16862	16821	16986	17060	16822	16777	16691	16732	16751	16791	16648	16625	16985	16880	17064	16882	16818	16626	16652	16832	16837	16805	16707	16861	16881	16746	16752	16955	16806	16763	16692	16708	16833	16807	16854	16874	16747	16985	16718	16870	16952	16753	17028	16737	16806	16777	16783	16892	16757	16773	16859	16929	16810	16832	16953	16660	16706	16751	16897	16666	16904	16878	16805	16823	16852	16834	16899	16875	16750	16885	16735	16755	16780	16734	16699	16886	16722	16713	16926	16674	16676	16922	16994	16843	16725	16981	16774	16986	16761	16536	16811	16752	16833	16728	16793	16955	16846	16674	16910	16912	17045	16671	16541	16877	16788	16880	16850	16833	16665	16717	16693	16615	16956	16753	16748	16737	16759	16813	16768	16718	16743	16816	16761	16756	16867	16699	16774	16739	16737	16861	16742	16726	16920	16930	17077	16707	16830	16498	16862	17002	16881	16795	16687	16745	16856	16746	16862	17010	16850	16867	16971	16703	16796	16763	16867	16857	16685	16834	16564	16878	16550	16537	16839	16768	16644	17016	16788	16862	16802	16862	16818	16811	16983	16925	16926	16847	16643	16704	16782	16733	16779	16739	16837	16889	16777	16873	16706	16720	16889	16822	16906	16712	16729	16759	16783	17002	16626	16731	16984	16586	16904	16675	16536	16992	16723	16891	16943	16811	16864	16903	16911	17026	16779	16821	16897	16879	16840	16851	16911	16947	16799	16669	16640	16935	16906	16880	16794	16687	16732	16956	16947	16971	16896	16843	16903	16749	16580	16770	16715	16765	16753	16751	17048	16786	16879	16732	16814	16840	16811	16873	16823	16880	16782	16951	16676	16923	16758	16798	16797	16692	17058	16765	16665	16760	16825	16743	16861	16766	16559	16847	16923	16875	16734	16853	16952	16798	16762	16774	16746	16878	16910	16771	16738	16844	16834	16839	16797	16748	16576	16773	16882	16790	16725	16875	16742	16887	16769	16902	16594	16892	16864	16981	16783	16909	16996	16832	16872	16935	16653	16740	16881	16846	16752	16917	16725	16557	16651	17076	16926	16813	16836	16747	16684	16800	16792	16481	16832	16643	16899	16759	16773	16823	16830	16709	16713	16984	16754	16759	16880	16807	16770	16923	16734	16772	16953	16687	16782	16892	16777	16760	16771	16799	17012	16945	16914	16737	16920	16700	16895	16739	16808	16772	16709	16737	16920	16908	16819	16770	16741	16687	17055	16954	16844	16843	16840	16943	16954	16792	16690	16792	16881	16916	16832	16803	16796	16728	16779	16953	16858	16853	17116	16853	16713	16946	16842	16892	16660	16639	16909	16765	16584	16596	16754	16866	16740	16872	16884	16754	16676	16723	16707	16930	16709	16776	16794	17025	16813	16884	16731	17039	17008	16912	16769	17043	17044	16969	16803	16739	16850	16833	16792	16685	16784	16627	16767	16708	16806	16786	16716	16751	16906	16808	16679	16670	16795	16867	16983	16845	16890	16753	17037	16581	16624	16852	16700	16728	16756	16900	16765	16817	16881	17049	16774	16783	16800	16898	16893	16949	16996	16742	16773	16880	16979	16815	16615	16909	16584	16805	16878	16816	16976	16859	16698	17006	16648	16640	16954	16759	16800	16871	16877	16788	16890	16779	16671	16698	16976	16917	16812	16786	17068	16815	16724	16881	16881	16895	16756	17000	16622	16779	16845	16783	16662	16903	16801	17025	16921	16967	16695	16719	16784	16643	16835	16806	16780	16826	16811	16758	16788	16867	16960	16672	16795	16581	16642	16992	16927	16813	16837	16875	16718	16793	16963	16711	16864	16833	16711	16873	16857	16856	16806	16923	16977	16761	16676	16931	17043	16747	16851	16757	16844	16840	16644	16821	16789	16979	16856	16726	16835	16745	16619	16670	16819	16836	16939	16715	16668	16913	16917	16834	16876	16928	16672	16831	16920	16859	16743	16739	16555	16606	16713	16739	16819	16888	16737	16840	16864	16924	16736	17023	16605	16612	16813	16688	16570	16999	16720	16930	16788	16849	16599	16951	16904	16822	16685	16696	16828	16816	16668	16902	16873	16646	16585	16776	16783	16716	16818	16868	16824	16911	16777	16743	16800	16813	16639	16851	16659	16851	16857	16743	16953	16703	16676	16741	16893	16884	16754	16956	16905	16670	16914	16603	16749	16801	16696	16839	16767	16761	17020	16836	16695	16740	16745	16660	16647	17000	16732	16694	16723	16887	16817	16844	16944	17005	16839	16626	16778	16972	16795	16823	16769	16774	16965	16801	16751	16744	17014	16788	16727	16794	16794	16992	17006	16876	16887	16764	16860	16809	16643	16825	16775	16670	16774	17016	16842	16534	16549	16835	16812	16684	16860	16941	16611	16936	16847	16730	16870	16650	16867	16883	16790	16987	16803	16834	16889	16806	16658	16806	16699	16942	16755	16704	16634	16788	16689	16791	16754	16936	17000	17073	16887	16852	16907	16977	16882	17002	16746	16789	16913	16873	16840	16757	16901	16761	16818	16811	16851	16853	16773	16943	16834	16850	16618	16785	16949	16812	16846	16713	16904	16887	16850	16969	16901	16805	16752	16585	16728	16832	16544	16708	16727	16891	16658	16795	16826	16694	16812	16842	16900	16808	16945	16832	16867	16807	16955	17075	16754	16983	16943	16915	16925	16908	16690	16977	16967	16675	16876	16794	16824	16939	16744	16616	16723	16650	16753	16977	16935	16785	16719	17006	16707	17005	16848	16999	16678	16920	16682	16762	16892	16869	16720	16959	16891	16943	16705	16865	16956	16821	16962	16860	16832	17035	16746	16836	16780	16773	16748	16872	16714	16668	16802	16692	16931	16811	17024	16948	16910	16927	16872	16734	16815	16987	16955	16574	16760	16989	16757	16951	16633	16870	16738	16563	16599	16701	16886	16864	16889	16824	16860	16690	16850	16692	16734	16707	16943	16858	16703	16961	16937	16792	16893	16720	16727	16738	16598	16510	16642	16855	16881	16874	16794	16719	16721	16756	16650	16892	16739	16796	16822	16708	16819	16822	16901	16839	16953	16843	16796	16945	16785	16745	16869	16902	16905	16678	16942	16642	16916	16743	16845	16941	16863	16722	16807	16825	16777	16570	16781	16763	16922	16777	17006	16864	16824	16823	16704	16741	16767	16700	16718	16899	16765	16813	16673	16812	16953	16756	16984	16850	16702	16737	17094	16707	16783	16821	16793	16986	16753	16554	16580	16821	16753	16793	16678	16833	16831	16945	16845	16897	16742	16903	17047	16756	16602	16902	16753	16906	16687	16763	16911	16737	16764	16861	16558	16840	16854	17015	16869	16665	16736	16842	16770	16802	16906	16756	16650	16821	16740	16800	16924	16864	16827	16818	16890
20386	37803	27237	18175	16184	15690	17319	14704	14560	14449	14427	14302	14335	14465	14439	14461	14411	14416	14344	14360	14426	14250	14410	14286	14203	14132	14410	14410	14564	15617	15331	14598	14256	14389	14133	14391	14388	14343	14369	14348	14227	14337	14320	14303	14218	14275	14306	14465	14389	14396	14281	14369	14267	14260	14093	14311	14256	14133	14238	14343	14293	14330	14215	14241	14306	14256	14423	14249	14431	14355	14357	14293	14197	14206	14346	14355	14339	14260	14275	14076	14324	14328	14228	14413	14282	14251	14248	14250	14231	14262	14339	14294	14095	14373	14326	14334	14353	14435	14432	14029	14325	14213	14319	14193	14287	14150	14340	14164	14278	14275	14309	14245	14234	14260	14247	14311	14322	14378	14384	14337	14193	14377	14204	14394	14389	14213	14406	14107	14357	14226	14290	14360	14511	14242	14299	14333	14275	14446	14256	14329	14373	14437	14461	14354	14222	14190	14330	14232	14294	14306	14153	14250	14256	14237	14325	14202	14245	14462	14322	14297	14227	14371	14317	14467	14389	14396	14361	14335	14397	14436	14329	14304	14192	14299	14226	14376	14335	14434	14163	14316	14482	14250	14132	14155	14272	14276	14273	14316	14141	14297	14097	14298	14306	14431	14236	14225	14277	14384	14296	14439	14459	14207	14331	14193	14193	14253	14465	14331	14404	14173	14290	14334	14378	14414	14213	14464	14298	14293	14426	14189	14298	14231	14384	14325	14265	14366	14300	14367	14267	14299	14267	14116	14394	14266	14194	14177	14159	14289	14255	14332	14191	14239	14216	14074	14264	14155	14315	14350	14332	14216	14325	14237	14260	14337	14282	14356	14221	14334	14333	14251	14356	14229	14197	14427	14420	14342	14272	14229	14326	14356	14323	14345	14228	14247	14304	14211	14389	14374	14160	14454	14253	14232	14396	14296	14294	14322	14187	14334	14258	14292	14243	14384	14314	14400	14335	14121	14302	14385	14297	14240	14328	14309	14342	14271	14318	14313	14405	14226	14418	14338	14401	14303	14230	14156	14292	14338	14202	14480	14224	14405	14164	14371	14345	14386	14313	14247	14276	14281	14396	14193	14487	14444	14196	14232	14336	14171	14250	14148	14350	14490	14407	14161	14339	14290	14267	14157	14386	14190	14296	14210	14252	14482	14345	14231	14361	14319	14308	14233	14425	14495	14196	14437	14142	14340	14419	14117	14405	14399	14082	14325	14296	14271	14235	14152	14399	14305	14254	14302	14387	14136	14413	14150	14251	14414	14134	14265	14393	14079	14263	14210	14292	14412	14343	14266	14165	14325	14193	14359	14215	14321	14093	14185	14275	14265	14309	14208	14207	14189	14358	14316	14268	14504	14416	14221	14289	14310	14290	14218	14303	14357	14300	14320	14346	14203	14301	14255	14309	14390	14299	14222	14203	14260	14265	14321	14387	14283	14348	14324	14264	14291	14340	14464	14303	14350	14309	14298	14227	14429	14267	14333	14233	14220	14266	14142	14239	14239	14345	14354	14298	14398	14537	14193	14563	14481	14624	14305	14446	14329	14207	14396	14367	14267	14342	14170	14214	14531	14212	14136	14268	14333	14405	14128	14210	14148	14388	14430	14270	14269	14229	14169	14263	14091	14347	14336	14285	14346	14251	14321	14358	14342	14253	14268	14322	14340	14237	14235	14451	14309	14244	14257	14395	14514	14263	14290	14337	14234	14458	14267	14284	14190	14262	14241	14249	14290	14232	14361	14272	14234	14436	14267	14404	14147	14466	14140	14338	14282	14392	14235	14331	14235	14315	14263	14121	14405	14233	14268	14315	14361	14259	14281	14298	14333	14354	14379	14342	14403	14484	14335	14349	14359	14371	14283	14286	14575	14272	14292	14217	14299	14377	14292	14203	14385	14303	14254	14333	14098	14209	14356	14334	14375	14447	14272	14284	14232	14315	14271	14227	14210	14418	14312	14401	14419	14374	14356	14086	14311	14406	14250	14252	14202	14488	14244	14268	14254	14291	14044	14388	14385	14323	14218	14417	14330	14298	14123	14322	14193	14309	14271	14185	14469	14384	14366	14335	14282	14353	14333	14197	14339	14365	14377	14281	14339	14170	14396	14179	14426	14427	14309	14273	14076	14274	14352	14302	14239	14269	14363	14339	14166	14191	14188	14303	14436	14264	14307	14298	14395	14258	14392	14517	14350	14299	14216	14367	14213	14270	14324	14384	14224	14201	14265	14276	14375	14112	14182	14359	14317	14190	14224	14328	14457	14392	14181	14269	14265	14339	14465	14366	14384	14180	14262	14323	14247	14043	14357	14385	14126	14286	14407	14367	14363	14171	14297	14330	14286	14303	14271	14355	14485	14104	14350	14409	14284	14253	14377	14037	14319	14210	14194	14253	14482	14230	14233	14268	14244	14475	14438	14404	14223	14224	14293	14256	14298	14387	14430	14230	14253	14206	14220	14417	14429	14127	14225	14322	14329	14450	14379	14343	14395	14199	14253	14278	14325	14339	14185	14152	14323	14424	14241	14207	14262	14563	14383	14375	14392	14288	14379	14359	14337	14307	14159	14368	14190	14402	14321	14187	14266	14242	14412	14344	14403	14168	14187	14201	14404	14314	14279	14366	14504	14330	14288	14453	14329	14389	14481	14240	14248	14378	14319	14305	14569	14393	14070	14253	14300	14259	14361	14327	14262	14158	14394	14394	14201	14249	14390	14349	14368	14261	14435	14295	14239	14278	14237	14291	14221	14302	14304	14269	14250	14176	14283	14416	14226	14312	14270	14182	14352	14410	14271	14555	14396	14341	14270	14352	14333	14267	14376	14417	14361	14315	14278	14268	14305	14393	14209	14250	14284	14247	14270	14440	14344	14296	14402	14224	14202	14303	14263	14374	14261	14412	14209	14493	14369	14222	14334	14378	14235	14355	14105	14210	14260	14247	14315	14143	14422	14421	14324	14410	14260	14481	14372	14324	14166	14181	14300	14346	14345	14240	14092	14329	14092	14197	14360	14306	14324	14297	14270	14242	14369	14244	14145	14211	14309	14280	14323	14289	14381	14304	14241	14447	14298	14332	14176	14144	14264	14207	14319	14279	14282	14433	14243	14261	14340	14195	14260	14293	14339	14343	14338	14198	14407	14427	14231	14367	14328	14332	14250	14342	14369	14186	14423	14482	14324	14255	14254	14160	14280	14258	14279	14268	14380	14126	14109	14341	14254	14334	14257	14266	14300	14387	14177	14309	14262	14328	14228	14234	14373	14120	14351	14332	14389	14418	14233	14285	14210	14244	14351	14424	14302	14267	14211	14409	14319	14290	14269	14516	14432	14402	14416	14346	14414	14273	14420	14341	14409	14217	14253	14279	14357	14365	14253	14440	14218	14299	14333	14173	14409	14396	14361	14398	14428	14256	14345	14459	14304	14411	14356	14285	14398	14437	14176	14389	14300	14318	14294	14291	14456	14448	14216	14361	14504	14125	14320	14333	14319	14300	14279	14468	14229	14234	14164	14387	14346	14240	14463	14322	14358	14209	14291	14413	14269	14165	14285	14308	14300	14156	14314	14244	14398	14459	14342	14161	14214	14282	14288	14357	14316	14258	14235	14266	14416	14151	14401	14269	14231	14246	14425	14510	14329	14370	14392	14272	14299	14396	14308	14158	14359	14259	14250	14422	14285	14349	14312	14194	14485	14151	14170	14286	14223	14513	14252	14217	14363	14260	14272	14258	14153	14406	14258	14261	14300	14304	14471	14304	14342	14298	14426	14409	14288	14455	14354	14308	14086	14349	14377	14231	14343	14239	14224	14358	14315	14213	14260	14245	14172	14266	14131	14173	14391	14322	14364	14186	14299	14221	14248	14230	14235	14434	14403	14261	14219	14235	14295	14356	14385	14138	14264	14241	14185	14202	14354	14274	14373	14325	14177	14375	14322	14260	14107	14125	14418	14147	14345	14178	14308	14510	14122	14304	14244	14262	14332	14245	14317	14243	14419	14257	14383	14379	14302	14409	14467	14267	14436	14202	14289	14334	14367	14205	14315	14396	14243	14239	14211	14314	14327	14275	14289	14264	14267	14226	14286	14076	14327	14208	14302	14200	14367	14308	14470	14249	14303	14350	14392	14246	14403	14381	14157	14270	14332	14372	14306	14345	14276	14266	14415	14418	14334	14306	14187	14182	14297	14314	14329	14341	14391	14177	14297	14259	14408	14212	14237	14325	14372	14379	14203	14309	14361	14206	14438	14119	14331	14239	14305	14342	14224	14148	14248	14241	14313	14430	14320	14292	14253	14277	14247	14230	14423	14316	14297	14288	14223	14282	14327	14380	14292	14373	14222	14170	14317	14283	14310	14360	14356	14356	14239	14182	14338	14179	14269	14271	14264	14096	14360	14285	14306	14346	14281	14108	14432	14172	14432	14379	14356	14453	14271	14208	14317	14349	14304	14245	14400	14216	14297	14222	14253	14209	14275	14313	14271	14187	14414	14366	14259	14342	14286	14278	14284	14189	14277	14214	14457	14184	14260	14096	14076	14411	14223	14370	14271	14254	14391	14183	14405	14414	14251	14335	14191	14366	14401	14148	14209	14312	14340	14246	14252	14238	14383	14334	14150	14342	14182	14372	14378	14367	14353	14361	14292	14199	14148	14268	14259	14374	14233	14204	14457	14328	14249	14317	14242	14144	14464	14186	14287	14172	14325	14243	14324	14370	14196	14349	14371	14290	14324	14334	14248	14460	14237	14322	14226	14338	14225	14204	14125	14250	14260	14241	14306	14278	14236	14193	14316	14344	14223	14360	14074	14488	14545	14401	14287	14542	14417	14183	14111	14348	14110	14302	14354	14263	14270	14318	14454	14135	14316	14231	14343	14265	14356	14195	14247	14115	14259	14317	14180	14196	14280	14354	14404	14354	14218	14325	14154	14293	14198	14238	14209	14324	14178	14222	14154	14387	14278	14440	14233	14279	14351	14289	14114	14273	14350	14378	14370	14322	14283	14281	14325	14307	14220	14417	14370	14264	14436	14314	14389	14470	14260	14246	14220	14421	14271	14193	14296	14358	14225	14272	14257	14433	14315	14433	14180	14434	14173	14143	14324	14326	14247	14268	14375	14245	14225	14314	14357	14331	14369	14349	14341	14403	14230
24618	21086	26744	26066	19279	18047	18009	17384	16913	17120	16945	17105	17247	17107	16922	16945	17033	17121	17054	17256	17150	16953	17110	16960	16935	16752	16964	16995	17140	17340	17484	17171	17277	16937	16748	17064	16925	17033	17026	16863	16974	16868	17100	16863	16973	16993	17339	17024	17014	16850	16997	16921	16908	16890	16881	17057	17078	16898	17008	16906	17026	16938	16913	17033	16886	16820	16964	16942	16966	17029	17114	16809	16937	16978	16817	17092	16904	16587	16769	17055	17115	17086	16884	17106	17067	16935	16987	17056	16986	16856	16962	16813	17099	17159	16936	16939	17126	16912	16929	16845	16917	17044	16825	16921	16977	16960	17024	16906	16866	16862	16831	16949	16920	16924	16937	16749	16732	16963	16977	16822	17032	16879	16982	16948	16911	16732	16896	17024	16916	17052	17045	17118	16985	17009	17022	16933	16938	17166	17139	17063	16850	16954	16781	16778	16925	16986	16823	17043	16974	16965	16854	16804	17008	16607	16899	16810	16825	17080	16916	17039	16738	16809	16893	17061	16813	16598	16968	17033	17013	16982	17121	16844	16884	17014	16879	16994	17048	16909	16789	17008	16992	16871	17035	16873	16845	17064	17090	16829	16795	16956	16999	16908	16776	17057	16871	16931	16895	16910	17151	16838	16789	16981	17010	16881	16996	16873	16914	16929	17125	16975	17009	16825	17100	16893	16915	17028	16955	16955	16929	16896	17088	17057	17112	16992	17014	17077	17086	16927	16813	16781	16860	16717	16965	16907	16835	16943	17034	17004	16914	16845	16877	17046	16964	16877	16899	17120	16945	16973	17078	16884	16827	16912	16834	16985	16982	17047	16814	16952	17003	16854	16994	17080	16886	17132	17018	16846	16964	16913	16886	16882	17258	17026	17037	16862	16974	16928	16869	16877	16970	17048	17063	16949	16924	16948	17149	16961	17063	16920	16912	17053	16903	16950	17047	16991	17249	16998	16933	16809	16758	16908	16946	16944	17054	17014	16963	17002	16894	16873	16991	16926	17012	17065	17025	16885	17178	16978	16873	17074	16968	16750	16960	16988	17123	17112	17179	16855	16981	16967	16961	16914	16993	16899	16986	16935	16890	16854	16723	16876	16889	16849	16881	17129	16859	16843	16853	16903	16702	16962	16857	16961	17034	16891	16887	16975	17065	16920	16912	16747	17040	16887	16883	16838	16920	16823	16822	17059	16936	16968	16840	17134	16972	16897	16995	16949	16774	16847	16957	16762	16881	17020	16946	16996	17043	16842	16996	16950	16846	16901	16832	16930	16895	17156	16986	16858	17034	16940	17159	17264	16960	17026	16930	17133	16925	16958	16820	16934	16929	17038	17062	16957	16964	16980	16844	16928	16855	16734	16843	16878	16888	16743	16788	16826	16942	16981	17000	16935	16982	16875	17103	16828	16901	17145	16810	16993	17017	17042	17090	16893	17024	17096	17032	16834	17116	16849	16902	16984	17069	16698	17087	17161	16940	17071	17055	16919	17128	16839	16986	17041	17066	16858	17180	16954	16934	17104	16862	17036	17048	16910	17062	16901	16902	16872	16961	16803	16949	16927	16984	16850	16902	16890	17021	16754	16792	17030	16868	17036	16985	16970	16884	16949	17200	16954	16985	16899	16926	16870	17078	16734	16902	16857	17149	16886	16955	17006	17002	16838	17017	17013	16844	17144	17050	16993	16880	16919	17054	16969	17053	16983	16881	17054	16979	17022	16860	16861	16830	16943	17038	16901	17105	17030	16983	16657	16926	17003	16935	17069	16944	16817	16913	16940	16849	16956	17060	16988	16849	17011	17176	17204	16976	16893	16953	16750	16929	16996	16940	17046	16858	16940	17049	17005	16923	16943	17011	17022	16822	16743	16965	17071	16985	17095	17084	16931	16933	16940	17266	17150	16914	17003	17029	16867	16905	16879	16727	16895	17056	16802	16860	16758	16881	17124	16953	17080	16993	16791	17049	16866	17027	16975	16888	17046	17008	17159	16975	17134	16903	16933	16927	16777	16901	16790	17021	17004	17012	16885	16927	16873	17000	17045	16897	16837	17093	16798	16903	16976	16925	16992	16996	16931	16942	16947	16883	17006	16953	16957	16833	16850	17061	16816	16917	16944	16755	16981	16980	17074	17021	16995	16935	16924	16868	16839	17058	17003	17030	16887	17055	16914	17104	16979	16956	17024	16949	16911	16985	16830	16969	16738	17004	17049	16842	16863	16880	17024	17036	16905	16966	17003	16970	16964	17119	16863	16927	16839	16692	16836	17051	16930	17020	16918	17129	17035	16843	16995	16701	16838	16908	16963	17045	16869	16919	16860	16915	16941	16955	16872	16908	16862	16964	16824	17047	17233	16928	16951	16744	16890	16985	16825	17076	17113	16968	16707	16923	16932	17116	16894	16905	17060	16900	17005	16962	16907	17049	16948	16912	17026	17098	17010	17200	16930	17123	16971	17220	17093	17114	16952	17052	17025	16947	16854	17131	17207	16930	16969	17022	16932	17035	17099	16826	16935	16893	16888	17019	16945	16935	17290	16583	17059	16806	17052	17044	16939	17029	16953	16860	16955	17008	16975	16958	16985	16693	16888	16907	16865	16891	16904	17070	17080	16883	17271	17222	16973	16817	16972	16671	17022	16967	17081	16781	16719	16973	16969	16816	16918	16843	16870	17055	16835	16902	17118	17038	16821	16901	16939	16654	17019	17123	16880	16792	17044	17100	16759	17009	16960	16969	16874	16716	16851	16876	16844	16868	16900	17082	17126	16830	17073	17053	16964	16881	17106	17122	16981	16934	16945	16820	16936	17036	16986	17101	16931	16961	16578	17009	16747	16967	16905	17003	16675	17056	17203	17023	16890	16940	16740	16946	17070	16870	16940	16947	16938	17095	17038	17035	16936	16830	16798	16741	16916	16807	16982	16875	16936	17040	17045	16941	16960	16925	16794	16928	17087	16827	16768	16865	16861	16839	16762	16672	16891	16861	16810	17173	17018	17066	17063	16882	16853	16854	16830	16844	16878	16899	16826	16795	16984	16854	17015	17035	16979	16944	16896	17106	16859	16966	16955	16936	17029	17003	16944	16910	16985	17151	17017	16754	16877	17091	16994	16885	16948	16845	16878	16680	16982	17234	16751	16880	16980	16893	16989	17018	16975	17025	17014	16891	16888	17063	16915	17048	16908	17265	16861	16970	16930	17095	16988	17060	17116	17016	16814	16820	17034	17201	16894	16987	16999	17100	16889	16981	16885	16886	16758	16790	16877	16912	16758	17029	17019	17010	17105	16911	17004	16991	17087	16991	17061	16934	16898	17054	17012	17046	16885	16890	16915	16893	16742	17103	17025	17110	16772	17118	16915	16829	16787	16786	16854	16807	17042	17073	17040	17070	17105	16999	16816	16930	16939	16804	16955	16943	17111	16917	16985	16783	16830	16926	16989	17017	16821	16938	16991	16876	16862	16903	16579	16958	16823	16824	16996	16940	16803	17092	16872	16987	17107	17137	16776	16976	16860	16965	17025	16897	16796	16755	16931	17034	17096	17019	16788	16923	16941	16951	16828	16983	16845	17021	16970	16963	16855	16998	16977	16892	16911	17187	16935	16760	16923	16954	17020	17143	16898	17074	16837	16800	16958	16758	16968	16963	16910	17167	17043	16841	16921	16879	17117	17022	16817	16965	16887	17048	17007	17009	17101	17023	16878	16841	16925	16970	16915	17151	16897	16936	17110	17047	17063	16971	16909	16821	16899	16959	16888	17097	16939	17045	16913	16929	17206	16726	16937	16951	16984	17042	16924	17004	16664	16814	17125	16928	16779	17064	17147	16724	16885	16821	17056	17205	16960	16797	16998	16859	16932	17068	16881	16716	16975	17081	17153	17121	17010	16983	16991	17061	16816	16822	17055	17337	16963	16942	17063	17146	16989	17167	16921	16768	16869	16938	17019	16912	16969	16885	16860	16937	16977	16962	17027	16777	16995	16868	16874	16940	17122	16940	16909	16933	16943	17035	16992	16947	17198	16958	16988	17026	17030	17147	17123	16917	16815	16844	16823	16914	16991	16951	16837	16959	16948	16776	16848	16925	17138	16810	16886	16950	16802	16790	16886	16943	16755	16958	17000	16845	16930	16926	16977	17030	16923	16880	17007	16740	17021	16821	16962	17008	17058	16879	16946	17147	17153	17044	16914	16907	17008	16781	17042	17147	16862	16906	17126	17121	17113	16882	17111	16877	16906	16970	16894	17010	17106	16944	16788	16816	16917	16992	16895	16867	16819	16830	17007	17039	16970	16934	17019	17240	16971	16924	16869	16793	17084	16948	17075	16960	16942	16883	16951	16819	17062	16971	16924	16952	16816	16873	17028	16985	16865	16812	16883	16978	16992	16943	16920	16955	16843	16944	16960	16900	16834	16952	16845	16910	16770	17029	16955	16756	16987	16833	16949	16838	17081	17167	16991	17025	16958	16848	16877	16950	17083	17036	17032	17001	16906	16846	16870	16968	16988	17056	16948	16948	16803	17030	17159	16765	16973	16888	16884	16818	16821	17001	17031	17051	16975	16909	17069	17077	16890	16977	17097	17054	17147	16937	17039	17040	16986	16859	17062	16894	16776	17033	16950	16949	16945	16915	16805	17151	17066	16859	16828	16811	17019	16889	17001	17116	17081	16987	16819	16965	16921	16973	16874	16808	16931	16886	16898	17023	16711	17049	16942	16920	16937	16899	16968	16996	16872	17117	16951	16912	16756	16924	16980	16973	16878	17218	16979	17106	16825	16967	16970	16960	16739	16928	17112	16844	17023	16778	17118	16686	16954	16841	17047	17005	16964	16921	17067	17064	16892	16777	17064	17025	16980	16997	16806	16864	16960	16886	16962	16985	16993	17029	17059	17000	16931	16911	17041	16891	17023	16967	16890	17019	16878	16964	16719	16731	16869	17017	16927	16935	17080	17115	17128	16856	16889	16925	16838	16912	17079	16966	17027	16814	17048	17109	16989	17062	16873	16867	17043	17291	17050	16951	17081	16823	17006	16939	16804	16963	17073	16971	16832	16864	17130	16913	17089	17087	16822	16802	17021	17148	16971	16841	16909	17283	16803	16976	17055	16929	16903	17002	17113	17000	16890	16932	16903	16951	16849
19540	34448	26434	16804	15811	15255	14942	14454	14485	14504	14603	14416	14393	14295	14505	14429	14381	14440	14596	14439	14505	14639	14518	14452	14586	14464	14503	14608	14801	15101	15138	14673	14209	14466	14453	14520	14492	14465	14484	14458	14405	14470	14529	14398	14587	14385	14523	14471	14430	14466	14445	14439	14453	14455	14476	14424	14468	14500	14322	14336	14423	14412	14273	14305	14475	14166	14507	14560	14434	14467	14436	14454	14379	14636	14502	14251	14335	14274	14509	14313	14373	14487	14464	14399	14408	14499	14481	14509	14333	14468	14523	14606	14456	14376	14414	14537	14302	14300	14268	14487	14416	14522	14403	14640	14535	14503	14411	14535	14245	14466	14594	14338	14397	14396	14343	14550	14451	14520	14506	14378	14433	14243	14414	14442	14531	14253	14264	14480	14482	14362	14443	14431	14400	14458	14411	14427	14576	14395	14457	14435	14308	14408	14311	14417	14626	14404	14354	14501	14437	14388	14377	14408	14325	14450	14550	14410	14423	14363	14385	14214	14579	14553	14476	14361	14373	14290	14514	14437	14458	14511	14378	14454	14244	14424	14340	14539	14371	14504	14390	14412	14469	14544	14362	14399	14464	14411	14547	14485	14420	14517	14600	14303	14469	14195	14393	14539	14442	14347	14543	14416	14471	14309	14481	14274	14221	14559	14335	14419	14366	14356	14353	14446	14547	14380	14533	14536	14432	14403	14399	14338	14506	14385	14495	14383	14244	14567	14490	14447	14443	14339	14503	14418	14402	14493	14519	14467	14627	14286	14521	14663	14401	14391	14382	14458	14335	14448	14495	14463	14486	14327	14428	14418	14246	14489	14349	14451	14319	14459	14433	14481	14315	14584	14379	14484	14553	14485	14408	14382	14234	14329	14444	14396	14453	14453	14629	14415	14394	14241	14339	14612	14396	14441	14448	14412	14303	14383	14327	14413	14445	14421	14425	14357	14498	14257	14465	14629	14414	14555	14529	14469	14463	14471	14375	14371	14619	14433	14448	14601	14448	14542	14336	14619	14502	14487	14416	14398	14507	14467	14622	14359	14269	14550	14366	14350	14467	14476	14400	14414	14489	14571	14246	14222	14261	14465	14444	14544	14459	14486	14388	14607	14381	14379	14511	14443	14468	14268	14554	14476	14327	14455	14566	14509	14359	14356	14443	14428	14395	14457	14479	14412	14299	14352	14390	14345	14353	14529	14455	14467	14552	14541	14394	14340	14420	14487	14369	14502	14341	14673	14468	14550	14266	14356	14428	14330	14458	14374	14509	14387	14425	14451	14432	14441	14353	14466	14300	14346	14437	14364	14492	14253	14362	14393	14482	14440	14432	14286	14499	14316	14402	14499	14370	14633	14366	14438	14157	14296	14432	14348	14504	14398	14421	14480	14522	14572	14455	14400	14470	14468	14517	14434	14449	14348	14412	14436	14554	14407	14459	14313	14666	14450	14610	14434	14387	14497	14383	14318	14455	14460	14375	14263	14393	14334	14281	14379	14475	14557	14511	14319	14437	14340	14447	14367	14422	14446	14544	14498	14324	14386	14419	14470	14495	14511	14254	14345	14353	14335	14436	14480	14301	14350	14400	14311	14470	14502	14573	14539	14425	14523	14287	14363	14451	14448	14316	14288	14487	14384	14527	14425	14530	14326	14384	14371	14444	14599	14494	14369	14352	14292	14336	14486	14371	14344	14381	14394	14420	14468	14497	14441	14272	14392	14388	14458	14343	14397	14560	14384	14592	14446	14380	14472	14492	14328	14327	14353	14546	14494	14330	14351	14546	14608	14480	14510	14545	14548	14387	14461	14471	14373	14485	14375	14478	14363	14463	14346	14263	14351	14480	14447	14416	14301	14439	14420	14408	14321	14412	14356	14362	14237	14554	14241	14294	14420	14451	14397	14478	14420	14488	14451	14366	14263	14514	14595	14488	14346	14443	14505	14418	14504	14436	14412	14516	14417	14396	14525	14419	14227	14438	14422	14472	14473	14332	14350	14422	14467	14375	14435	14484	14512	14540	14363	14452	14421	14481	14421	14459	14565	14311	14364	14328	14532	14557	14536	14475	14450	14527	14673	14500	14615	14524	14325	14467	14526	14372	14426	14548	14353	14473	14487	14569	14363	14472	14514	14408	14247	14481	14540	14486	14464	14453	14480	14452	14497	14476	14477	14408	14637	14459	14576	14300	14333	14397	14369	14494	14444	14503	14474	14415	14377	14446	14287	14475	14334	14431	14395	14399	14411	14296	14373	14414	14448	14658	14403	14334	14400	14535	14494	14601	14275	14448	14349	14535	14474	14513	14504	14346	14379	14331	14304	14571	14386	14398	14391	14318	14585	14453	14457	14348	14401	14365	14398	14582	14465	14371	14296	14315	14388	14410	14442	14309	14422	14281	14434	14631	14470	14551	14446	14440	14369	14481	14251	14410	14401	14470	14505	14520	14436	14568	14392	14353	14382	14662	14269	14407	14386	14452	14499	14409	14406	14492	14293	14523	14418	14351	14552	14516	14258	14343	14389	14479	14447	14358	14398	14556	14512	14447	14347	14431	14344	14414	14516	14425	14528	14563	14494	14387	14511	14543	14467	14486	14208	14445	14392	14516	14317	14405	14482	14378	14393	14412	14252	14336	14403	14472	14341	14387	14409	14649	14371	14456	14584	14501	14436	14500	14450	14364	14218	14435	14548	14340	14313	14315	14316	14525	14540	14508	14328	14261	14481	14554	14510	14420	14405	14439	14352	14306	14378	14438	14481	14463	14378	14426	14354	14266	14552	14507	14468	14532	14437	14469	14469	14268	14364	14423	14430	14478	14327	14467	14521	14307	14665	14312	14354	14456	14483	14318	14467	14174	14481	14420	14318	14258	14473	14496	14350	14611	14402	14316	14479	14385	14462	14491	14420	14475	14464	14416	14221	14294	14603	14376	14312	14531	14461	14439	14349	14300	14403	14337	14343	14580	14540	14543	14487	14348	14381	14435	14556	14197	14387	14223	14539	14306	14352	14310	14524	14510	14445	14277	14417	14457	14546	14367	14592	14522	14528	14277	14488	14379	14539	14296	14487	14519	14579	14214	14381	14513	14595	14430	14380	14488	14360	14274	14523	14365	14453	14478	14407	14533	14524	14481	14451	14306	14574	14445	14450	14514	14517	14412	14532	14418	14647	14335	14529	14333	14528	14609	14501	14524	14412	14418	14401	14413	14538	14438	14408	14474	14579	14413	14308	14547	14489	14345	14532	14322	14336	14359	14469	14534	14307	14337	14344	14513	14529	14476	14377	14617	14504	14343	14471	14395	14395	14275	14475	14327	14417	14395	14577	14446	14365	14334	14373	14312	14231	14356	14514	14375	14311	14417	14560	14444	14379	14457	14570	14435	14454	14328	14410	14352	14339	14434	14550	14436	14488	14351	14361	14321	14177	14416	14519	14565	14492	14401	14247	14579	14396	14480	14606	14326	14495	14356	14415	14311	14263	14453	14223	14557	14482	14563	14505	14277	14428	14482	14275	14515	14477	14387	14314	14303	14451	14662	14514	14385	14467	14594	14554	14649	14360	14348	14342	14469	14538	14420	14510	14466	14494	14277	14431	14473	14378	14297	14321	14403	14581	14478	14323	14391	14419	14396	14402	14626	14513	14542	14219	14365	14441	14488	14446	14416	14283	14369	14441	14292	14431	14356	14415	14476	14427	14353	14441	14438	14583	14558	14406	14312	14485	14506	14362	14558	14391	14491	14365	14417	14295	14488	14236	14296	14306	14321	14371	14454	14376	14412	14425	14399	14316	14445	14596	14417	14255	14385	14331	14257	14514	14567	14622	14261	14307	14453	14502	14292	14550	14404	14411	14420	14468	14361	14364	14313	14556	14368	14382	14405	14490	14336	14368	14388	14522	14525	14401	14375	14518	14427	14457	14386	14516	14460	14410	14438	14282	14490	14568	14481	14446	14287	14262	14594	14662	14583	14334	14467	14428	14317	14385	14477	14407	14542	14449	14440	14296	14377	14453	14414	14447	14380	14388	14501	14346	14343	14257	14344	14455	14477	14505	14165	14454	14514	14375	14448	14296	14595	14490	14308	14318	14402	14565	14660	14518	14471	14601	14294	14373	14300	14469	14468	14388	14427	14444	14301	14431	14567	14415	14492	14471	14483	14411	14321	14318	14410	14156	14517	14480	14465	14413	14591	14395	14554	14417	14314	14516	14433	14454	14420	14486	14370	14682	14443	14477	14411	14559	14282	14520	14464	14494	14530	14426	14396	14315	14435	14611	14354	14516	14381	14511	14351	14522	14512	14243	14355	14322	14394	14567	14267	14418	14421	14406	14302	14396	14412	14515	14270	14383	14296	14383	14483	14412	14312	14473	14509	14566	14301	14492	14409	14374	14401	14358	14431	14429	14456	14434	14444	14434	14386	14466	14536	14586	14229	14605	14525	14335	14566	14260	14499	14528	14508	14404	14457	14526	14465	14458	14164	14457	14332	14453	14555	14448	14480	14650	14440	14438	14462	14480	14368	14320	14518	14330	14551	14334	14597	14452	14577	14466	14391	14269	14423	14535	14424	14495	14440	14395	14435	14425	14401	14444	14510	14412	14392	14403	14611	14281	14422	14300	14518	14369	14484	14281	14528	14350	14690	14379	14454	14336	14451	14236	14401	14330	14504	14435	14301	14452	14453	14454	14205	14488	14284	14444	14379	14357	14481	14525	14434	14335	14453	14369	14409	14621	14432	14313	14346	14460	14435	14346	14649	14357	14383	14428	14393	14469	14630	14456	14462	14358	14365	14406	14384	14495	14473	14541	14427	14489	14316	14354	14342	14326	14540	14406	14406	14388	14528	14448	14429	14423	14406	14426	14504	14402	14572	14363	14334	14578	14338	14564	14426	14258	14500	14464	14549	14373	14550	14611	14523	14482	14484	14372	14297	14418	14534	14348	14302	14432	14309	14444	14512	14264	14249	14563	14291	14478	14484	14385	14470	14493	14356	14311	14700	14439	14320	14596	14454	14358	14480	14244	14449	14428	14438	14466	14330	14450	14431	14414	14331	14267	14573	14225	14386	14522	14626	14390	14474	14462	14335	14372	14429	14372	14533	14480	14346	14537	14465	14390	14421	14462	14535	14342	14449	14458	14481	14504
22071	21093	28332	24098	21491	23961	25795	21027	20068	20285	20320	20342	20303	20510	19950	19978	20209	19995	19941	19872	19868	19945	19919	19936	19827	19866	19985	20105	20872	22502	22258	20871	20182	19909	19904	20037	20016	20029	19878	19805	19828	19975	19861	19894	19917	19702	19934	19684	19747	19781	19814	19987	19954	19711	19649	19808	19999	19988	19907	20002	19725	19946	19957	19913	19857	19880	19831	19773	19817	20018	19731	19773	19755	19741	19571	19832	19800	19698	19739	19859	20006	19829	19926	19949	19680	19772	19811	20038	19925	19582	19949	19916	19758	19626	19821	19675	19858	19895	19988	19963	19757	19771	19735	19847	19736	19757	19799	19890	19556	19864	19841	19730	19742	19668	19937	19838	19623	19838	19900	19835	19755	19761	19655	19869	19910	19977	19836	20021	19664	19887	19700	19910	19939	19780	19931	19780	19805	19817	19565	19672	19638	19629	19992	19971	19682	19778	19780	19776	19715	19782	19687	19947	19853	19867	19856	19774	19677	19823	19844	19830	19895	19831	19685	19833	19602	19991	19794	19836	19862	19629	19828	19874	19857	19765	20006	20000	19887	19897	19928	19804	19706	19669	19768	19830	19900	19910	19883	19813	19871	19807	19602	19636	19916	19869	19632	19897	19763	19816	19872	19861	19854	19705	19906	19816	19839	19686	19808	19819	19801	19959	19921	19816	19813	19644	19904	19804	19898	19798	19796	19630	19647	19624	19710	19745	19644	19735	19741	20076	19584	19907	19600	19773	19668	19686	19813	19965	19909	19802	19696	19693	19765	19702	19660	19661	19806	19866	19726	19629	19953	20079	20208	19699	19796	19808	19676	19815	19733	19832	19867	19702	19719	19699	19744	19719	19719	19677	20054	19771	19743	19719	19796	19854	19719	20134	19874	19787	19727	19879	19525	19622	19818	19919	19569	19931	19840	19830	19713	19771	19840	19601	19619	20030	19781	19692	19841	19877	19953	19776	19789	19909	19650	19699	19798	19892	19873	19883	19822	19825	19764	19683	19602	19682	19875	19734	19750	19557	19720	19638	19954	19838	19850	19785	19613	19782	19799	19781	19746	19581	19943	19751	19753	19604	19759	19948	19699	19857	19819	19844	19973	19901	19826	19522	19679	19694	19771	19756	19652	19775	19884	19782	19798	19902	19592	19756	19767	20092	19621	19730	19896	19929	19914	19780	19870	19839	19873	19894	19846	19682	19797	19789	19692	19640	19812	19770	20010	19716	19808	19571	19565	19764	19696	19643	19831	19845	19853	19807	19808	19740	19814	19797	20038	19930	20051	19961	19700	19841	19715	19773	19892	19738	19639	19864	19780	19903	19870	19873	19905	19650	19624	19771	19732	19888	20011	20021	19770	19795	19836	19682	19689	20051	19741	19628	19852	19711	19767	19722	19551	19825	19792	19840	19563	19791	19700	19834	19712	19821	19667	19656	20036	19651	19760	19724	19706	19894	19977	19717	19670	19812	19961	19945	20138	19602	19789	19851	19797	19842	19700	19678	19752	19693	19742	19828	19726	19719	19942	19806	19563	19735	19587	19671	19617	19642	19715	19725	19818	19766	19953	19854	19660	19654	19670	19803	19756	19745	19743	19916	19793	19978	19836	19710	19820	19639	19671	19882	19808	19594	19956	19928	19704	19721	19754	19871	19700	19919	19915	19788	19821	19765	19921	19841	19753	19730	19692	19766	19691	19691	19694	19748	20023	19890	19949	19850	19765	19734	19655	19809	19665	19841	19848	19470	19945	19795	19689	19742	19601	19705	20029	19751	19778	19613	19910	19575	19802	19705	19847	19841	19818	19700	19754	19776	19958	19853	19846	19730	19851	19748	19630	19753	19823	19637	19668	19524	19822	19853	19794	19753	19956	19834	19849	19792	19834	19740	19523	19867	19928	19751	19774	19815	19732	19821	19904	19853	19816	19769	19887	19864	19768	19730	19769	19831	19621	20061	20073	19707	19843	19882	19886	19833	19693	19760	19885	19848	19764	19706	19786	19858	19701	19695	19842	19646	19850	19834	19697	19724	19791	19836	19785	19648	19653	19759	19923	19978	19913	19954	19753	19716	19780	19811	19984	20016	19620	19852	19786	19876	19889	19946	19624	19895	19777	19705	19764	19746	19612	19749	19712	19685	19952	19912	19953	19764	19916	19808	19993	19966	19674	19818	19810	19671	19587	19707	19906	19766	19880	19840	19630	19606	19782	19813	19692	19741	19825	19814	19779	19665	19704	19859	19738	19727	19691	19928	19885	19767	19719	19623	19713	19873	19982	19741	19839	19698	19892	19640	19834	19844	19685	19630	19762	19797	20013	19556	19836	19757	19728	19805	19757	19873	20035	19650	19681	19867	19662	19838	19832	19791	19719	19839	19805	19719	19623	19602	19669	19545	19780	19890	19951	19864	19840	19754	19849	19836	19760	19726	19790	19856	19766	19834	19818	19688	19875	19564	19645	19774	20009	19725	19809	19792	19792	19757	19767	19828	19701	19791	19592	19932	19614	19596	19717	19764	19837	19544	19765	19783	19981	19682	20015	19514	19780	19887	19834	19924	19754	19485	19807	19795	19824	19709	19738	19617	19918	19795	19979	19765	19742	19789	19903	19769	19841	19690	19889	19929	19557	19654	19832	19830	19869	19969	19946	19806	19834	19784	19720	19557	19834	19717	19640	19658	19780	19878	19963	19938	19702	19740	19850	19867	19738	19725	19761	19908	19719	19894	19983	19740	19721	19899	19696	19743	19513	19726	19810	19814	19823	19841	19817	19698	19741	19740	19772	19707	19996	19849	19740	19797	19791	19627	19741	19743	19878	19708	19831	19954	19851	19638	19773	19671	19964	19760	19851	19727	19840	19748	19770	19661	19820	19810	19521	19771	19674	19889	19753	19704	19699	19847	19784	19629	19933	19629	19917	19986	19774	19910	19710	19691	19620	19784	19757	19818	19881	19882	19796	20016	19725	19663	19812	19799	19833	19649	19959	19752	19839	19818	19910	19674	19852	19861	19681	19871	19678	19797	19808	19705	19852	19614	19654	19915	19895	19611	19639	19537	19769	19994	19939	19677	19785	19598	19686	19774	19709	19712	19862	19980	19783	19665	19867	19693	19714	19860	19781	19793	19797	19532	19790	19963	19803	19632	19851	19641	19732	19787	19574	19700	19777	19775	19847	19694	19856	19778	20036	19817	19903	19564	19587	19681	19610	19966	19882	19897	19712	19728	19768	19617	19513	19691	19716	19922	19810	19767	19485	19760	19741	19902	19943	19922	19642	19624	19815	19823	19689	19822	19769	19674	19630	19867	19610	19664	19829	19855	19997	19555	19769	19759	19752	20052	19814	19972	19801	19661	19711	19618	19679	19953	19633	19850	19721	19848	19810	19770	20012	19875	19846	19793	19726	19870	19745	19753	19938	19634	19633	19655	19893	19705	19940	19510	19808	19800	19703	19687	19784	19623	19923	19706	19654	19927	19844	19699	19989	20058	19794	19635	19994	19784	19813	19696	19850	19813	19802	19856	19698	19821	19976	19558	19602	19597	19734	19812	19587	19960	19703	19680	19755	19816	19802	19791	19673	19660	19671	19709	19910	19992	19843	19840	19696	19922	19816	19676	19576	19795	19796	19870	19913	19931	19797	19663	19766	20020	19571	19846	19763	19796	20015	19740	19808	19703	19951	19781	19805	19763	19678	19978	19930	19812	19877	19838	19844	19706	19766	19969	19907	19896	19887	19728	19928	19791	19517	19887	19868	19725	19707	19613	19867	19791	19796	19797	19850	19760	19772	19758	19983	19774	19757	19709	20001	19900	19830	19885	19681	19928	20099	19699	19723	19764	19649	19532	19640	19734	20037	19836	19686	19764	19877	19823	19657	19703	19621	19905	19595	19727	19816	19841	19785	19821	19593	19682	19829	19692	19793	19814	19923	19826	19710	20114	19743	19653	19756	19803	19891	19807	19862	19796	19757	19637	19606	19673	19744	19599	19725	19834	19937	19657	19751	19762	19918	19850	19813	19605	20111	19742	20077	19656	19852	19761	19716	19772	19778	19778	19698	20043	19855	19735	19938	19899	19586	19759	19895	19665	19870	19982	19928	19657	19669	19820	19780	19934	19638	19560	19739	19971	19775	19662	19876	19770	19831	19754	19791	19721	19890	19842	19656	19510	19943	19866	19862	19769	19821	19775	19726	19936	20003	19615	19696	19560	19794	19844	19892	19903	20000	20005	20082	19767	19870	19841	19725	19879	19909	19898	19763	19743	19587	19917	19726	19575	19730	19635	19691	19797	19679	19833	19841	19935	19870	19937	19835	19785	19936	19849	19615	19704	19670	19708	19733	19873	19549	19671	19746	19678	19744	19804	19898	19865	19691	19643	19568	19897	19530	19762	19563	19675	19949	19746	19873	19812	19676	19890	19724	19842	19893	19725	19720	19721	19855	19887	19875	19707	19979	19464	19676	19743	19674	19671	19916	19703	19756	19802	20036	19946	19789	19811	19833	19718	19717	19912	19585	19677	19652	19709	19892	19796	19738	19673	19792	19693	19763	19772	19577	19878	19748	19646	19745	19765	19843	19720	19823	19858	19690	19861	19884	19754	19628	19596	19760	19744	19896	19735	19624	19748	19803	19953	19704	19583	19884	19715	19865	19726	19531	19657	19712	19819	19634	19720	19795	19701	19666	19713	19716	19988	19921	19778	19963	19835	19871	19729	19734	19672	19646	19935	19903	19793	19756	19796	19768	19767	19669	19876	19582	19515	19571	19814	19804	19807	19762	19519	19966	19850	19745	19699	19736	19715	19676	19723	19787	19737	19856	19928	19904	19786	19776	19875	19802	19898	19660	19799	19650	19832	19853	19711	19806	19639	19830	19811	19798	19690	19637	19708	19975	19737	19643	19593	19789	19810	19743	19724	19740	19788	19612	19584	19730	19676	19737	20019	19749	19546	19793	19860	19778	19864	19987	19810	19840	20011	19760	19863	19575	19708	19724	19716	19833	19786	19681	19903	19802	19970	19934	19715	19762	19753	19543	19920	19690	19835	19964	19955	19858	19715	20036	19875	19793	19900	19995	19843	19919	19962	19831	19811	19744	19862	19623	19718	19746	19826	19830	19876	19727	19934	19774	19777	19820	19849
23308	49914	39167	22664	19029	17570	18178	16510	16553	16508	16362	16320	16326	16287	16353	16147	16224	16293	15961	16197	15951	16214	16038	16223	16147	16038	16092	16237	18014	19810	18950	16783	16046	16326	16255	16192	15974	16049	15917	16001	16294	16055	16305	15884	16173	16180	15982	16096	16033	16242	16280	16208	16251	16076	16183	16186	16280	16258	16132	16173	16094	16266	16089	16070	16018	16195	15993	16093	16141	15971	16236	15922	16035	15986	15999	16123	15959	16109	16037	15973	15887	16073	16048	16112	16033	15978	16147	15981	15905	15892	16015	16135	16127	15978	16016	16113	16122	16032	15927	16066	15858	16021	16206	15936	16124	15917	15939	15987	16142	16192	15916	16045	16164	16147	16116	16125	16065	16123	15915	16229	16029	16197	15870	16180	16069	16142	16028	15890	16104	16003	15998	16083	16187	15909	15956	16158	16049	16049	16243	16041	16272	15960	16043	16133	16123	16034	16128	16053	15964	15901	16009	15935	16168	16032	16157	16023	16010	16053	16003	15975	16072	16159	15941	16016	16026	16194	15946	16092	16093	16134	16034	16135	15826	16125	16154	16102	16020	16039	15855	15847	15988	16057	16066	16046	16139	16159	15957	16009	16226	15947	15943	16071	16054	15919	15990	16121	16215	15935	16014	15885	15978	16025	16020	15967	16164	16182	16082	15976	16040	16031	16081	16154	16049	15922	16096	15855	16205	16006	16021	16010	16121	16130	16005	15997	16090	16244	15997	16123	16120	16185	16143	16150	15949	16174	15945	16062	16158	16126	16066	15922	16098	16019	16068	16097	16058	16156	15971	16222	16013	15993	16109	16094	15968	16039	15935	15982	16191	16056	16166	16041	16202	16086	16156	16097	15982	16116	15929	16001	15969	16073	16106	16052	16132	16133	16008	16152	15984	16027	16106	16163	15923	16091	16057	16187	16081	16072	15969	16086	16076	16058	16080	16064	16033	16065	16046	15999	16066	16014	15914	15911	16113	16094	16050	16143	16122	16141	15867	15961	15922	16159	16000	16065	16083	16027	16066	16032	16094	16101	16116	16013	16087	16168	16022	16040	16095	15884	16056	16183	16129	15958	15887	16140	15977	16015	16012	15912	15908	16056	16127	16204	16005	16222	16189	16138	16044	16130	16001	16058	16068	16078	15902	15895	15977	16145	16069	15970	16190	16056	15978	15867	16167	16116	16029	16008	16091	16135	15880	16223	15987	16134	16113	16028	15942	16134	16005	15941	16017	15964	16123	16138	15924	15948	16083	16205	16140	16102	16001	16127	15993	16255	16140	15885	16148	15864	15882	16000	15962	16037	16071	16306	16191	16047	16023	16132	16218	15934	15980	16001	16179	16052	15850	16033	16008	16088	15882	16075	16194	16074	16116	16139	15908	16024	16064	16037	16118	16002	16081	15838	16008	16016	16052	15999	15953	16169	16240	16051	16014	15954	15991	15998	16099	16136	16145	16185	16043	16092	16041	16125	15862	15915	16103	15918	16100	16043	15998	16095	15896	16063	15841	15905	16078	15908	15995	16041	16076	16168	16219	16184	15944	16265	16016	15881	15861	16081	16082	16019	15900	16101	16006	16153	15988	16218	15964	16018	15938	16032	15972	16013	16057	16238	15975	15989	16087	16334	16063	16039	16102	16119	16029	15980	16087	16042	16131	15895	16076	16054	16128	16022	15929	15929	16026	15996	15928	16100	16136	16050	15977	16245	15876	16132	16039	16035	16080	15914	15981	16066	16118	16058	16008	16085	15916	16028	15995	16213	16036	15943	15978	16147	16042	16041	15892	16002	16071	16178	16012	15997	16091	15851	16026	16126	16201	16048	16182	16244	15895	16047	16174	16011	16083	16128	15959	16092	16118	15951	15989	16031	16115	16180	15954	16179	15834	16005	16107	16006	16217	16069	16131	16171	15916	15982	16037	15924	15956	16084	15914	15867	15889	16012	16075	16032	16049	16081	15963	16132	15877	16053	16011	16008	16132	16177	16069	15991	15969	16203	16093	16074	15938	16140	16004	16037	15939	16140	16067	15821	15875	16230	16186	16015	16020	16099	16065	16115	15884	16184	15949	16077	15991	16123	15906	16143	16159	16113	16124	15988	15979	16163	16092	16119	16223	16039	16078	15961	16158	16006	16131	15996	16058	16020	16181	16103	16222	16099	16154	16037	16109	16091	16014	16100	15980	16084	16007	16019	15873	16203	15961	16159	16015	16081	15889	15963	15969	15948	16101	15984	15981	16077	16013	16086	16114	16189	16060	16025	15976	16015	16037	16128	16160	16167	15981	16088	16081	16039	16144	16014	16245	15903	15962	15969	16163	16063	16025	16042	15982	16141	15887	16049	15959	16195	15910	15973	16065	15944	15835	16070	15994	16009	16028	16108	16001	15984	15992	15998	16162	15912	16049	15922	15977	16132	15938	15863	16054	16039	16159	16096	16060	15999	16052	16017	16011	16077	16113	15983	15989	16096	16006	15990	16051	16063	15845	16073	16098	15945	15927	16119	15943	15943	16085	16022	16095	15984	16065	16063	16162	16106	15926	15973	16131	16060	15876	16017	16025	16129	16219	16006	16040	16169	15957	16082	16258	16039	15854	15872	16136	15902	16141	16198	16039	16019	15976	15937	16075	15969	16018	16039	16072	16210	16048	16074	16042	15982	15876	15968	16016	16205	15997	16173	15988	15825	16140	15999	16016	16109	16005	15994	16123	16144	15964	15955	16134	16117	15986	15885	15871	16095	15951	15950	16227	16156	16014	16046	16136	16138	16045	15985	16010	16050	15924	16038	16198	16040	16000	16169	16133	16006	16064	16098	16013	15981	16082	16100	16136	15993	16062	16255	16070	16139	16087	16181	16030	16102	16042	15966	16105	16087	16077	16083	16088	15958	16048	16298	15970	16094	16097	16103	16095	16091	16165	15887	16108	16059	15975	16105	16025	16176	16045	15871	15975	16029	15949	15948	16075	16128	16181	15935	16110	16035	16121	16089	16076	16174	15963	16127	16026	15978	16083	16113	15973	16060	16047	15862	15944	15901	16271	15944	15980	16108	15813	15979	16141	15797	15997	15900	15952	16229	16241	15874	15931	16127	15972	15888	15977	16111	16007	16069	15983	16140	16129	16142	16097	16057	16034	15934	16047	15811	16047	16135	16078	16025	16098	16194	16233	15910	16001	15900	16206	16058	16135	16132	16057	16028	16083	16051	16198	15981	15981	16241	15983	15959	16231	16166	15969	16150	16161	15930	16057	15923	16121	15973	16127	15963	16237	15965	16094	15918	16054	15998	16155	16059	16038	16001	16118	15980	16072	16123	16056	16018	16092	16007	16122	16131	15867	16079	15902	16107	16224	16054	16099	15975	16069	15909	16122	16055	16045	16098	15992	16067	16082	16195	16139	16157	15896	16045	15918	16161	15923	16171	15910	16105	16210	16095	16123	16006	16203	15987	16090	16027	16179	16108	16171	15883	16053	16014	16102	16109	16198	16085	16180	16079	16065	16013	16074	16056	16089	16098	15929	15873	15934	16002	16004	16058	16029	16004	15963	16014	15987	15969	16142	15995	16052	16048	16038	16120	15936	16124	16070	16002	15820	15990	16202	15936	15980	16021	16074	16187	15967	16049	15904	15935	16020	16093	16187	15919	16070	16094	16038	15966	16251	16068	16022	16171	15992	16081	16081	15980	15961	15980	16128	15872	16113	15995	15851	16012	16084	15998	15949	16087	15954	16163	16049	16027	16170	15849	16097	16092	15930	15979	16014	15948	16033	15903	16077	16002	15944	16035	16017	15974	16093	16056	16104	15963	15966	15866	16059	16094	15907	15976	16089	15986	16166	16062	16047	16037	16020	16152	15930	16099	16237	16041	16116	15973	16118	15947	16075	16049	15901	16241	15956	15971	16076	16171	16033	16214	15897	16129	15947	16107	16179	16171	15885	16139	16034	16105	16020	16102	16237	15917	15995	16024	16198	16144	15974	16064	16218	15997	16066	16053	16181	15976	15986	15975	15994	15860	15918	15970	16196	16083	16076	16086	16034	16109	16017	16029	16217	15993	16129	16098	16064	15924	15991	16224	16152	16011	16004	15868	16031	16014	15949	16264	16102	16069	16048	16011	16025	16098	16077	16067	16089	16059	16158	16077	16215	16061	16070	16031	16098	15985	16058	16008	16163	16080	16326	16090	15971	15995	15981	16117	15994	16006	15978	16027	16157	16046	16121	15963	16001	16048	16013	16168	16139	16030	16064	16159	15996	16004	16016	16098	16044	16101	16046	15992	16083	15965	15915	15954	16060	15923	16125	16246	15880	16106	16178	15924	16009	16039	16120	15985	15964	16097	16072	15923	15982	15972	16155	15961	16070	16176	16151	16126	16042	15954	16141	16057	16204	16092	15982	15959	16091	16103	16120	16047	15990	16104	16120	16237	15963	16044	16033	16078	16138	15805	15973	16111	15887	16051	16053	15993	16092	15975	16137	15953	16103	16202	16045	16039	15899	15907	16008	15936	16163	16025	15913	16161	15958	16053	16062	16299	15889	16057	15939	16111	15904	15837	16074	16043	16055	15947	15985	16176	16063	15952	16109	15889	16065	15876	16001	15950	15868	16029	16139	16183	15999	16010	16095	16062	16033	16259	16145	16067	16039	16065	16107	16004	15939	16215	16040	15962	16265	16072	15972	16018	16069	16272	16188	16090	16083	16065	16015	16100	16045	15938	16079	15929	16050	16050	16132	16131	16027	16098	16090	16025	16133	16000	15964	16102	15969	15976	16046	15989	15834	15993	16021	16167	16153	16154	16034	16032	15998	16045	16162	16002	15994	16069	16098	16101	16039	15974	16095	16048	16189	15971	16078	16128	16008	16077	16014	15985	15972	16007	16103	16025	16057	16041	16130	15963	16053	16056	16024	16159	16026	16006	16102	16247	15956	16136	16086	16115	16045	16112	15986	15720	16135	15922	16103	16032	16117	16135	16143	15831	16200	15993	16231	15845	16131	16302	16158	15918	16053	15981	16088	16020	15774	16031	16132	15946	16082	15923	15951	16102	16100	16091	15993	16088	16078	16216	16054	16100	16091	16054	16141	15974	15984	15961	15927	16016	16124	15775	16079	15999	16051	16060	16009	16102	16146	15992	15946	16193
29714	24854	27560	23244	20540	20230	20365	20254	20328	20271	20299	20028	20158	20088	20235	20235	20136	20161	20158	20067	20155	20052	20058	20109	20262	20089	20213	20221	20406	20228	20397	20449	20449	19998	20189	20374	20159	20236	20248	20081	20253	20147	20163	20386	20233	20276	20244	20254	20387	20047	20256	20009	20242	20491	20246	20360	20208	20117	20228	20264	20016	20416	20037	20203	20302	20170	20293	20129	20193	20125	20178	20177	20243	20165	20233	20056	20151	20163	20316	20153	19979	20028	20111	20288	20140	19995	20224	20001	20158	20361	20180	20420	20272	20127	20298	20262	20089	20237	20198	20123	20166	20100	19859	20141	20232	20128	20089	20209	20259	20245	20244	19909	20001	20177	20167	20303	20164	20102	20116	19924	20141	20191	20292	20158	20577	20145	20127	20371	20060	20197	20316	20093	20189	20313	20129	20418	20057	20124	20235	20148	20260	20086	20170	20335	20155	20203	20107	20105	20106	20250	20219	19984	20129	20111	20263	20197	20286	20148	20313	20100	20274	20009	20209	20331	20152	20190	20007	20219	20085	20200	19953	20151	20167	20094	20284	20055	20415	20221	20290	20108	20068	20079	20114	20174	20105	20257	20292	20137	20141	20149	20152	20295	20223	20282	20345	20098	20260	20245	20084	20107	20229	20163	20361	20373	20125	20236	20206	20384	20225	20099	20270	20067	20243	20226	20044	20313	20311	20264	20289	20279	20335	20251	20061	20263	20001	20268	20224	20134	20123	20216	20194	20263	20184	20177	20179	20378	20419	20149	20134	20254	20129	20138	20205	20292	19943	20167	20290	20080	20196	20259	20284	20034	20243	20271	20157	20312	20020	20221	19937	20026	20174	20222	20294	19923	20031	20201	20120	20272	20132	20236	20182	20166	20293	20222	20091	20044	20111	20091	20068	20240	20244	20059	20159	20158	20133	20210	20212	20152	20105	20063	20301	20271	20317	20035	20204	20114	20342	20115	20185	20152	20030	20473	20265	20174	20209	20203	20140	20111	20349	20264	20225	20183	20138	20228	20216	20234	20229	20316	20397	20360	20140	20335	20035	20252	20193	20035	20314	20152	20192	20320	20167	20200	19953	20253	20059	19943	20198	20047	20050	20155	20066	20105	20463	20215	20200	20136	20354	19956	20240	20154	20146	20168	20071	20357	20266	20078	20089	20236	20308	20243	20119	20255	20138	20328	20477	20288	19942	20223	20241	20138	20132	20217	20157	20245	19859	20187	20216	20108	20039	20067	20276	20146	20190	20282	20139	20083	20072	20008	20126	20043	20243	20105	20099	20282	20006	20038	20051	20319	20120	20244	20284	20284	20268	20174	20171	20223	20167	20179	20019	20256	20178	20058	20125	20118	20130	20080	20364	20318	20059	20408	20036	20158	20285	20154	20155	20008	20019	20286	20381	20114	20323	20155	19967	20140	20355	19918	20358	20320	20309	20271	20381	20043	20281	20287	20173	20320	20380	20042	19988	20238	20304	20184	20259	20143	20078	20391	20308	19783	20055	20092	20205	20140	20436	20255	20145	20209	20091	20266	20225	20219	20240	20172	20060	20208	20153	20111	20172	20294	20129	20273	20141	20410	20192	20234	20153	20115	20278	20320	20220	20224	20222	20283	20066	20072	20067	20312	20106	20145	20072	20355	20224	20005	20133	20228	20313	20202	20191	20184	20308	20147	20125	19989	20247	20060	20062	20164	20346	20168	20293	19942	20273	20148	20363	20145	20225	20153	20453	20335	20120	20266	20197	20256	20488	20150	20154	20139	20038	20369	20285	20097	20243	20189	20023	20207	20163	20214	20241	20063	20062	20154	20110	20030	20177	20267	20472	20082	20254	20465	20175	20057	20199	20113	20046	20260	20111	20335	20176	20010	20188	20271	20208	20134	20304	20258	20105	19983	20136	20269	20252	20115	20092	20289	20289	20078	20085	20103	20095	20127	20118	20111	19889	20212	20377	20258	20274	20053	20199	20169	20131	20032	20147	20125	19970	20280	20290	20263	20191	20415	20265	20308	20156	20473	20215	20359	19934	20060	20066	20155	20110	20295	20259	20167	19916	20060	20137	20168	20192	20264	20326	20132	20187	20043	20150	20234	19994	20139	20227	20277	20041	20376	20079	20289	20218	20281	20349	20243	20084	20233	20068	20258	20149	19983	20202	20204	20280	20081	20055	20049	20123	20139	20055	20171	20217	20152	20112	20266	20021	20285	20109	20289	20317	20305	20312	20270	20185	20242	20209	20204	20364	20142	20202	20263	20155	20174	20327	20045	20224	20274	20351	20221	20136	20211	20187	20248	20028	20150	20290	20238	20296	20027	20499	20337	20108	20202	20302	20114	20183	20245	20174	20162	19964	20212	20184	20158	20219	20128	20076	20251	20290	20131	20262	20227	20298	20342	20127	20175	20221	20355	19864	20084	20259	20167	20137	20197	20126	20167	20301	20399	20226	20328	20134	20192	20061	20299	20044	19997	20141	20368	20204	20400	20156	20230	20202	20149	20231	20193	20302	20223	20204	20507	20213	20335	20123	20260	20125	20107	20311	20201	20226	20051	20482	20158	20090	20018	20127	20315	20154	20129	20204	19986	20147	20103	20286	20152	20260	20167	20218	20060	20400	20247	20182	20143	20193	20140	20271	20281	20255	20123	20152	20169	20212	20209	20306	20192	20141	20285	20050	20195	20086	20210	20148	20381	20326	20527	20423	20331	20193	20294	20053	20022	20107	19989	20163	20131	20313	20198	20192	20182	20540	20234	20042	20145	20205	20034	20158	19988	20205	20273	20104	20173	20199	20302	20314	20222	20263	20091	20273	19914	20028	20231	20199	20155	20329	20056	20278	20196	20378	20282	20201	20441	20258	20195	20172	20245	20219	20171	20116	20122	20179	20129	20020	20090	20206	20296	20176	20148	20120	20237	20001	20103	20176	20124	20124	20202	20394	20453	20313	20178	20007	20010	20065	20177	20383	20030	20293	20375	20262	20265	20230	20295	20251	20202	20216	20348	20325	20169	20103	20172	20042	20092	20203	20109	20152	20211	20222	20345	20230	20109	20066	20341	20205	20221	20087	20018	20263	20003	20230	20356	20296	20388	20143	20316	20205	20184	20304	20110	19934	20428	20220	20142	20081	20059	20163	20221	20028	20298	20288	20230	20235	20076	19956	19972	20291	20416	20107	20029	19977	20170	20170	20229	20316	20202	20093	20048	20280	20317	20172	20116	20303	20205	20274	20280	20208	20354	20204	20039	20293	20241	20302	20315	20216	20108	20595	20084	20023	20203	20331	20178	20212	20258	20211	19892	19993	20258	20238	20046	20192	20089	20359	20174	20362	19988	20088	20157	20034	19925	20198	20157	20191	20239	20206	19991	20252	20195	20107	20145	20207	19904	20031	20152	20136	20257	20043	20133	20353	20189	20158	20058	20296	20146	20150	20241	20200	20149	20071	20266	20215	20289	20255	20158	20097	20082	20343	20315	20175	20202	20266	20212	20229	20086	20100	20259	20244	20109	19976	20225	20195	20212	20337	20057	20295	20242	20228	20127	20306	20150	20164	19912	20226	20142	20291	20315	20198	20293	20126	20214	20287	20025	20219	20086	19927	20203	20266	20221	20144	20150	20183	20189	20335	20312	20068	20075	20163	20319	20269	20045	20159	20179	20176	20245	20183	20114	20025	20146	20020	20357	20331	20109	20165	20222	20338	20157	20021	20207	20182	20104	20070	20211	20292	19996	20254	20394	20315	20323	20268	20200	20172	20265	20334	20356	20376	20132	20209	20130	20096	20341	20387	20256	20261	20167	20339	20169	20086	20221	20383	20527	20337	20165	20262	20141	20086	20238	20092	20226	20129	20200	20264	19941	20251	20024	20174	19948	19972	20178	20210	20245	20208	20001	20352	19937	20133	20281	20140	20157	20118	20162	20199	20116	20206	20239	20078	20028	20127	20139	20241	20010	20088	20264	20154	20249	20285	20116	20143	20116	20199	20138	20115	20253	20226	20033	20075	20219	20006	20128	20143	20257	20108	20101	20272	20211	20290	20147	20209	20124	20226	20226	20003	20276	20217	20134	20030	20079	20215	20197	20232	20217	20245	20085	20388	20264	20211	20158	20209	20273	20179	20250	20110	20112	20121	20252	20153	20203	20209	20127	20087	20145	20221	20166	20307	20229	20313	20298	20022	20226	20212	20154	20147	20232	20152	20339	20279	20194	19973	20321	20109	20230	20362	20236	20144	20173	20253	20016	19969	20395	19910	20166	20299	20170	20346	20414	20037	20245	20213	20179	20012	20258	20228	20254	20068	20313	20254	20232	20301	20221	20317	20225	20398	20326	20298	20340	20254	20026	20037	20382	20060	20222	20088	20099	20164	20045	20260	20038	20349	20174	20069	20209	20270	20309	20489	20186	20234	20286	20104	20203	20045	20160	19906	20072	20249	20441	20387	20085	20016	20201	20241	20083	20194	20082	20198	20308	20178	20047	19977	20118	20349	20120	20212	20184	20276	20174	20050	20192	20146	20126	20224	20204	20286	20350	20180	20304	20283	19999	20096	20183	20142	20178	20329	20350	20360	20158	19912	20354	20257	20362	20224	20381	20182	20210	20317	20189	20211	20241	20319	19995	20130	20071	20217	20361	20018	20053	20397	20150	20171	20159	20430	20235	20265	20144	20321	20349	20382	20145	20061	20223	20269	20203	20348	20183	20140	20266	20349	20335	20312	20080	20275	20171	20181	20144	20179	20288	20182	20231	20364	20141	20187	20251	20190	20108	20146	19962	20102	20189	20221	20029	20135	20379	20180	20477	20315	20252	20210	20057	20107	20084	20184	19968	19969	20206	20159	20162	20003	20266	20176	19960	19978	20197	20086	20319	20276	20104	20272	20232	20235	20050	19891	20012	20111	20230	20137	20040	20138	20221	20038	20111	20161	20225	20221	20174	20319	20057	20034	20348	20230	20086	20241	20381	20278	20019	20192	20099	20341	20155	20000	20126	20280	20187	20257	20146	20368	19968	19952	20192	20285	20233	20224	20198	20120	19930	20161	20288	20169	20151	20249	20041	20110	20138	20297	20216	20295	20070	20209	20119	20225	20217	20119	20271	20142	20229	20149	20085	20182	20279	20057	20038	20404	20161
20844	31085	23925	17410	17074	16619	16380	16544	16407	16480	16252	16412	16442	16471	16336	16404	16322	16203	16484	16345	16279	16401	16303	16215	16343	16231	16363	16215	16364	16540	16368	16606	16365	16330	16280	16115	16333	16308	16285	16256	16370	16301	16141	16187	16515	16353	16321	16252	16298	16303	16303	16325	16325	16319	16124	16300	16196	16203	16395	16269	16266	16214	16206	16152	16209	16299	16368	16290	16235	16222	16318	16213	16257	16467	16181	16418	16268	16390	16044	16440	16293	16369	16221	16206	16302	16349	16265	16270	16200	16634	16122	16186	16459	16267	16334	16160	16142	16201	16300	16301	16280	16313	16195	16222	16176	16350	16198	16286	16353	16243	16407	16284	16479	16257	16020	16194	16418	16270	16162	16229	16231	16204	16466	16297	16272	16255	16440	16355	16259	16298	16359	16349	16204	16256	16215	16202	16185	16177	16526	16339	16222	16312	16244	16250	16240	16354	16268	16244	16352	16384	16399	16283	16359	16221	16328	16324	16296	16296	16268	16385	16126	16248	16217	16298	16238	16282	16240	16241	16306	16160	16176	16474	16377	16244	16268	16350	16479	16447	16372	16090	16335	16296	16341	16472	16340	16153	16339	16321	16135	16354	16361	16168	16361	16183	16254	16352	16259	16414	16272	16348	16303	16327	16209	16418	16203	16373	16410	16229	16260	16378	16227	16350	16321	16243	16226	16306	16360	16393	16060	16158	16280	16261	16292	16303	16349	16372	16123	16132	16307	16179	16184	16320	16153	16289	16357	16382	16213	16065	16203	16230	16386	16211	16485	16217	16385	16300	16219	16318	16187	16303	16196	16153	16386	16459	16330	16349	16305	16173	16239	16269	16295	16423	16282	16288	16193	16209	16357	16311	16168	16267	16231	16437	16351	16307	16215	16350	16271	16185	16230	16308	16292	16370	16611	16105	16357	16179	16243	16070	16380	16245	16209	16182	16366	16519	16196	16319	16366	16392	16351	16285	16213	16198	16281	16381	16161	16364	16182	16290	16276	16367	16359	16367	16174	16309	16234	16209	16365	16158	16177	16314	16211	16365	16247	16119	16341	16282	16221	16393	16580	16256	16235	16284	16164	16161	16315	16366	16321	16326	16247	16245	16288	16227	16249	16191	16182	16487	16341	16311	16277	16278	16282	16124	16298	16181	16129	16295	16236	16366	16320	16450	16371	16200	16367	16262	16362	16115	16284	16469	16225	16231	16169	16340	16331	16277	16216	16312	16157	16405	16289	16237	16278	16242	16343	16297	16231	16254	16365	16257	16200	16467	16098	16355	16334	16390	16202	16460	16430	16313	16267	16433	16329	16259	16419	16266	16342	16258	16110	16349	16326	16343	16288	16296	16226	16215	16277	16311	16240	16238	16205	16258	16246	16203	16448	16139	16411	16231	16381	16351	16426	16501	16273	16277	16383	16293	16198	16443	16303	16440	16184	16418	16286	16441	16167	16452	16197	16332	16403	16264	16290	16278	16189	16189	16350	16453	16201	16285	16246	16198	16218	16409	16353	16201	16153	16394	16269	16500	16134	16257	16347	16494	16230	16294	16420	16408	16253	16198	16414	16338	16333	16115	16360	16288	16197	16244	16211	16282	16203	16352	16356	16300	16311	16359	16204	16300	16421	16443	16154	16285	16075	16232	16219	16249	16251	16096	16180	16102	16136	16226	16271	16294	16233	16228	16312	16265	16312	16278	16290	16262	16427	16268	16135	16290	16273	16211	16195	16396	16120	16164	16200	16210	16276	16330	16165	16132	16189	16236	16203	16295	16165	16314	16354	16283	16313	16369	16272	16153	16126	16199	16300	16181	16314	16392	16310	16279	16259	16228	16238	16133	16378	16124	16290	16130	16349	16301	16248	16341	16349	16335	16430	16232	16313	16285	16283	16231	16153	16112	16353	16181	16285	16347	16354	16230	16308	16349	16247	16368	16442	16435	16313	16366	16257	16297	16260	16361	16205	16373	16427	16246	16367	16289	16363	16407	16248	16320	16230	16359	16329	16245	16309	16262	16156	16229	16208	16291	16302	16153	16263	16221	16511	16434	16184	16459	16328	16218	16234	16331	16237	16259	16274	16162	16321	16228	16274	16211	16234	16363	16264	16310	16265	16345	16176	16278	16227	16389	16264	16181	16383	16348	16101	16329	16307	16425	16280	16175	16378	16327	16339	16164	16130	16402	16378	16362	16229	16345	16115	16406	16308	16406	16317	16380	16392	16105	16316	16317	16274	16352	16242	16277	16180	16424	16280	16242	16336	16354	16334	16382	16313	16095	16298	16270	16166	16123	16241	16296	16101	16382	16271	16379	16292	16231	16172	16142	16387	16239	16293	16318	16232	16229	16197	16148	16332	16248	16230	16233	16216	16306	16176	16251	16310	16094	16313	16243	16406	16287	16401	16115	16274	16376	16120	16327	16332	16264	16254	16331	16292	16189	16282	16315	16437	16286	16416	16260	16218	16247	16342	16335	16236	16218	16028	16372	16204	16282	16319	16419	16103	16216	16160	16370	16318	16293	16166	16373	16285	16211	16161	16224	16380	16430	16191	16251	16355	16328	16410	16225	16234	16315	16255	16436	16223	16166	16221	16282	16184	16395	16540	16256	16240	16259	16233	16286	16517	16296	16296	16362	16318	16296	16290	16367	16429	16530	16136	16238	16365	16456	16344	16201	16256	16171	16458	16325	16142	16334	16246	16392	16299	16255	16459	16232	16092	16296	16356	16316	16319	16432	16400	16211	16321	16251	16370	16259	16301	16358	16240	16231	16245	16229	16261	16161	16370	16218	16289	16503	16331	16447	16320	16308	16323	16253	16255	16307	16127	16317	16278	16246	16304	16344	16338	16195	16340	16399	16425	16214	16436	16261	16115	16224	16300	16264	16363	16116	16264	16278	16292	16221	16360	16372	16273	16541	16145	16246	16216	16253	16378	16384	16160	16326	16376	16289	16321	16460	16279	16262	16305	16309	16376	16141	16370	16412	16527	16267	16242	16361	16464	16167	16420	16233	16318	16281	16361	16351	16219	16348	16146	16162	16269	16188	16316	16242	16340	16208	16419	16243	16383	16229	16337	16285	16309	16218	16398	16254	16319	16106	16232	16368	16256	16266	16103	16414	16228	16410	16321	16191	16332	16248	16356	16208	16296	16244	16261	16273	16369	16317	16504	16279	16188	16196	16200	16038	16300	16330	16180	16292	16313	16207	16378	16155	16265	16213	16366	16154	16241	16316	16255	16322	16380	16216	16272	16210	16269	16325	16221	16311	16153	16223	16459	16466	16239	16202	16351	16263	16360	16386	16256	16128	16208	16429	16248	16187	16285	16359	16351	16368	16265	16290	16236	16272	16340	16121	16263	16307	16288	16223	16316	16406	16096	16312	16446	16334	16163	16121	16334	16264	16323	16294	16326	16255	16540	16298	16210	16397	16425	16209	16411	16306	16398	16584	16454	16296	16375	16200	16311	16314	16401	16388	16418	16464	16187	16408	16257	16180	16313	16190	16275	16293	16455	16269	16305	16306	16428	16228	16284	16375	16454	16230	16419	16402	16269	16335	16365	16318	16148	16329	16233	16090	16294	16179	16450	16317	16181	16342	16198	16233	16337	16190	16299	16255	16193	16397	16244	16067	16233	16379	16134	16194	16303	16246	16214	16254	16355	16255	16438	16139	16241	16158	16361	16424	16287	16324	16206	16302	16350	16395	16213	16331	16364	16153	16417	16314	16261	16417	16274	16324	16281	16395	16370	16360	16283	16351	16233	16325	16177	16314	16279	16386	16366	16447	16164	16212	16416	16296	16327	16446	16351	16031	16336	16209	16198	16247	16336	16278	16231	16351	16123	16301	16275	16162	16259	16140	16325	16320	16148	16271	16222	16136	16209	16216	16268	16413	16220	16347	16283	16194	16361	16249	16343	16404	16343	16444	16299	16431	16261	16192	16288	16199	16270	16305	16270	16419	16384	16377	16320	16363	16170	16450	16347	16245	16337	16295	16221	16372	16250	16312	16182	16207	16285	16158	16163	16148	16247	16385	16144	16295	16227	16334	16441	16327	16318	16373	16169	16365	16241	16423	16335	16216	16257	16244	16577	16214	16184	16276	16458	16180	16214	16264	16394	16318	16353	16373	16333	16339	15985	16533	16250	16354	16441	16179	16109	16347	16362	16325	16236	16199	16433	16315	16326	16418	16353	16379	16281	16262	16353	16333	16363	16401	16295	16191	16210	16304	16322	16280	16336	16186	16200	16323	16162	16279	16280	16287	16278	16241	16135	16298	16126	16197	16227	16273	16204	16251	16286	16283	16256	16180	16365	16386	16204	16172	16244	16477	16392	16403	16223	16178	16244	16413	16353	16196	16259	16359	16393	16327	16318	16152	16291	16215	16152	16170	16285	16198	16499	16105	16237	16343	16326	16296	16150	16120	16329	16185	16246	16205	16296	16158	16123	16255	16290	16254	16248	16504	16175	16323	16416	16334	16484	16353	16264	16249	16325	16397	16159	16206	16371	16178	16291	16198	16283	16253	16227	16349	16222	16408	16213	16415	16269	16262	16375	16372	16343	16299	16311	16376	16279	16318	16252	16342	16442	16101	16314	16310	16166	16385	16469	16173	16231	16343	16194	16358	16425	16201	16411	16265	16203	16289	16253	16351	16182	16424	16197	16199	16375	16389	16309	16333	16388	16300	16181	16337	16145	16463	16254	16328	16309	16234	16109	16232	16446	16317	16384	16181	16264	16260	16526	16289	16358	16333	16346	16204	16196	16204	16151	16195	16250	16364	16398	16402	16253	16269	16149	16355	16364	16290	16262	16379	16489	16411	16233	16201	16391	16293	16398	16242	16312	16436	16172	16237	16287	16156	16333	16179	16115	16270	16266	16152	16292	16294	16198	16354	16249	16150	16498	16261	16180	16199	16368	16362	16364	16434	16354	16312	16261	16307	16236	16306	16332	16170	16541	16288	16446	16631	16361	16482	16231	16352	16201	16264	16223	16216	16268	16190	16198	16298	16505	16334	16303	16366	16359	16382	16224	16288	16268	16336	16230	16127	16378	16224	16400	16410	16327	16274	16330	16230	16404	16399	16378	16412	16439	16419	16354	16424	16311	16293	16286	16407	16439	16127	16333	16241
23159	21056	27872	24838	22618	22775	23062	20830	20789	20812	20972	20795	20974	20811	20887	20704	20702	20504	20665	20651	20686	20622	20633	20640	20390	20598	20843	20843	21355	21613	21468	21103	20661	20505	20339	20583	20483	20627	20597	20542	20498	20509	20498	20510	20491	20634	20678	20539	20445	20597	20461	20392	20442	20502	20496	20289	20459	20514	20415	20669	20566	20490	20431	20583	20460	20496	20482	20439	20513	20635	20435	20700	20263	20435	20377	20605	20426	20479	20356	20405	20381	20354	20486	20444	20560	20591	20420	20378	20437	20343	20622	20496	20457	20459	20530	20707	20526	20345	20558	20446	20613	20499	20423	20369	20331	20561	20355	20162	20460	20609	20523	20470	20610	20424	20449	20634	20245	20637	20401	20645	20596	20463	20350	20584	20688	20599	20474	20622	20389	20709	20606	20641	20637	20646	20365	20575	20382	20547	20610	20529	20562	20635	20277	20227	20711	20365	20412	20452	20458	20468	20424	20592	20710	20674	20454	20444	20565	20649	20594	20639	20465	20373	20386	20484	20394	20511	20246	20307	20370	20626	20562	20331	20225	20809	20328	20409	20434	20540	20636	20531	20437	20350	20490	20508	20525	20391	20545	20495	20485	20662	20420	20489	20602	20250	20415	20530	20433	20480	20582	20534	20281	20422	20563	20584	20608	20533	20689	20444	20506	20648	20501	20083	20670	20566	20198	20224	20478	20614	20235	20541	20651	20510	20350	20459	20720	20425	20507	20323	20328	20303	20415	20605	20533	20381	20337	20290	20503	20647	20621	20320	20448	20393	20498	20530	20374	20295	20534	20571	20444	20459	20452	20361	20260	20419	20637	20309	20661	20449	20591	20503	20458	20484	20487	20463	20291	20511	20370	20520	20586	20428	20364	20354	20484	20188	20438	20427	20523	20531	20229	20424	20484	20517	20307	20491	20477	20408	20547	20463	20523	20362	20357	20440	20545	20422	20544	20517	20498	20529	20408	20623	20514	20288	20603	20436	20502	20440	20353	20179	20389	20640	20599	20404	20887	20448	20479	20597	20455	20642	20536	20362	20397	20351	20683	20546	20462	20427	20458	20516	20416	20351	20252	20519	20382	20341	20567	20577	20498	20307	20543	20487	20352	20329	20684	20489	20509	20621	20438	20517	20580	20612	20506	20468	20671	20369	20199	20419	20509	20520	20362	20353	20438	20416	20558	20279	20508	20745	20231	20561	20442	20427	20433	20541	20586	20204	20467	20508	20194	20650	20461	20440	20507	20625	20372	20402	20466	20412	20377	20507	20484	20477	20326	20492	20640	20555	20590	20517	20459	20422	20598	20466	20507	20395	20412	20614	20655	20717	20581	20370	20383	20495	20465	20394	20448	20322	20347	20410	20511	20584	20542	20455	20418	20609	20275	20466	20413	20497	20382	20477	20387	20396	20192	20437	20503	20524	20482	20462	20598	20283	20367	20505	20488	20474	20411	20493	20568	20292	20522	20404	20515	20410	20767	20633	20418	20650	20382	20547	20523	20632	20414	20485	20495	20463	20491	20234	20871	20604	20577	20453	20503	20405	20576	20436	20410	20245	20279	20319	20404	20450	20489	20860	20366	20228	20451	20379	20443	20654	20352	20448	20309	20500	20381	20550	20406	20391	20525	20259	20467	20498	20383	20503	20480	20220	20461	20343	20609	20376	20481	20306	20506	20437	20375	20379	20446	20519	20558	20486	20474	20411	20421	20234	20433	20617	20667	20445	20541	20515	20287	20397	20426	20537	20616	20259	20518	20476	20444	20267	20624	20018	20329	20413	20356	20403	20525	20604	20551	20497	20625	20387	20319	20480	20451	20541	20479	20536	20585	20617	20470	20522	20408	20502	20438	20313	20258	20579	20386	20585	20472	20365	20617	20403	20632	20527	20519	20381	20464	20378	20516	20562	20491	20431	20501	20337	20561	20497	20395	20399	20398	20516	20574	20471	20379	20505	20710	20368	20449	20451	20529	20208	20404	20241	20419	20351	20410	20316	20577	20546	20734	20489	20328	20432	20502	20640	20513	20602	20664	20665	20675	20505	20564	20393	20497	20386	20522	20590	20655	20498	20437	20546	20480	20336	20522	20487	20271	20631	20540	20334	20442	20403	20386	20371	20490	20369	20342	20491	20502	20536	20519	20226	20529	20427	20418	20338	20488	20278	20487	20559	20480	20544	20492	20327	20460	20195	20439	20495	20485	20603	20502	20378	20516	20506	20578	20534	20277	20450	20386	20276	20447	20735	20461	20356	20297	20471	20652	20604	20294	20417	20488	20484	20646	20522	20361	20440	20555	20484	20524	20279	20644	20518	20610	20479	20379	20667	20686	20447	20501	20319	20473	20441	20641	20577	20525	20300	20296	20356	20527	20586	20417	20238	20467	20524	20457	20349	20447	20219	20605	20438	20450	20515	20661	20314	20359	20462	20326	20366	20240	20321	20351	20546	20471	20474	20563	20594	20550	20506	20471	20531	20442	20597	20464	20649	20432	20518	20627	20298	20477	20457	20403	20666	20344	20522	20356	20444	20481	20370	20561	20356	20345	20209	20321	20629	20446	20609	20231	20287	20405	20485	20245	20532	20573	20465	20551	20304	20529	20426	20596	20699	20271	20338	20642	20601	20467	20325	20550	20480	20420	20468	20248	20557	20365	20409	20377	20732	20246	20472	20425	20493	20635	20318	20567	20452	20364	20351	20291	20473	20496	20462	20478	20596	20556	20566	20665	20518	20519	20397	20483	20479	20343	20303	20485	20471	20307	20329	20378	20799	20625	20384	20495	20644	20353	20442	20408	20344	20579	20562	20703	20508	20467	20226	20517	20301	20403	20382	20419	20767	20550	20289	20209	20449	20444	20479	20517	20527	20266	20363	20455	20568	20319	20617	20402	20481	20409	20410	20512	20371	20729	20403	20398	20380	20337	20453	20331	20301	20649	20467	20462	20405	20615	20673	20277	20482	20331	20676	20447	20378	20328	20216	20623	20633	20518	20528	20375	20614	20589	20324	20141	20377	20375	20395	20305	20609	20492	20380	20439	20528	20555	20606	20295	20474	20462	20236	20458	20431	20681	20289	20429	20369	20452	20559	20405	20349	20335	20672	20487	20493	20469	20511	20649	20552	20732	20499	20181	20465	20465	20190	20437	20489	20691	20482	20592	20355	20446	20468	20483	20623	20623	20507	20443	20563	20514	20410	20590	20331	20485	20588	20685	20327	20422	20636	20612	20366	20709	20580	20641	20459	20498	20446	20509	20519	20585	20385	20557	20319	20659	20385	20346	20553	20625	20520	20360	20618	20544	20882	20297	20305	20514	20531	20445	20319	20381	20371	20261	20677	20570	20687	20288	20614	20408	20404	20399	20409	20532	20407	20577	20363	20659	20384	20548	20370	20311	20567	20525	20484	20526	20343	20348	20561	20626	20790	20572	20502	20261	20522	20344	20368	20489	20412	20611	20537	20428	20586	20449	20414	20567	20599	20539	20568	20487	20265	20355	20587	20492	20572	20348	20565	20651	20551	20487	20451	20536	20602	20491	20203	20606	20523	20452	20432	20485	20703	20490	20392	20325	20528	20559	20367	20411	20481	20335	20394	20422	20470	20482	20360	20596	20455	20439	20487	20368	20327	20566	20601	20544	20546	20342	20621	20527	20569	20608	20346	20369	20565	20497	20656	20640	20666	20448	20631	20554	20511	20457	20395	20361	20361	20272	20463	20414	20404	20503	20577	20650	20621	20540	20418	20389	20350	20568	20602	20485	20506	20502	20567	20473	20510	20345	20594	20673	20731	20544	20399	20427	20361	20436	20488	20533	20689	20498	20497	20720	20773	20390	20497	20434	20465	20626	20487	20328	20447	20614	20386	20347	20517	20530	20470	20685	20412	20566	20365	20734	20418	20563	20383	20413	20468	20414	20523	20593	20592	20442	20355	20532	20588	20366	20386	20324	20597	20631	20491	20600	20549	20545	20339	20643	20636	20340	20468	20442	20705	20427	20506	20419	20568	20401	20338	20381	20385	20675	20462	20441	20293	20428	20611	20485	20380	20309	20534	20413	20569	20658	20456	20525	20528	20569	20537	20672	20588	20517	20427	20487	20529	20508	20601	20537	20367	20608	20528	20608	20391	20379	20498	20507	20680	20443	20411	20173	20468	20431	20369	20318	20478	20359	20476	20417	20358	20311	20637	20456	20249	20546	20498	20363	20589	20629	20503	20412	20463	20467	20471	20440	20524	20449	20452	20420	20509	20460	20472	20403	20509	20452	20679	20470	20473	20440	20548	20441	20767	20307	20272	20539	20513	20535	20301	20436	20646	20455	20604	20716	20354	20410	20392	20466	20414	20522	20704	20501	20329	20491	20501	20372	20299	20485	20440	20911	20365	20384	20451	20530	20507	20210	20311	20661	20632	20403	20297	20408	20481	20330	20586	20303	20394	20514	20486	20469	20401	20391	20089	20419	20418	20290	20450	20320	20285	20551	20449	20427	20217	20509	20457	20460	20389	20227	20389	20386	20466	20336	20375	20470	20290	20378	20461	20456	20342	20330	20341	20338	20399	20531	20533	20567	20605	20570	20683	20451	20478	20507	20543	20440	20192	20549	20341	20242	20579	20456	20657	20431	20454	20512	20575	20543	20460	20482	20398	20404	20210	20468	20432	20699	20528	20468	20595	20528	20414	20639	20447	20440	20532	20360	20424	20560	20409	20443	20330	20490	20381	20366	20355	20457	20362	20474	20414	20464	20463	20320	20374	20429	20390	20484	20497	20419	20403	20470	20635	20461	20331	20410	20386	20494	20268	20505	20629	20622	20296	20444	20567	20458	20397	20477	20389	20558	20455	20574	20339	20417	20540	20474	20537	20430	20420	20439	20246	20310	20502	20709	20404	20513	20513	20282	20359	20539	20293	20481	20718	20620	20458	20539	20367	20491	20450	20473	20564	20572	20307	20329	20485	20570	20471	20475	20660	20597	20520	20630	20560	20632	20472	20664	20504	20661	20578	20493	20613	20382	20473	20485	20349	20520	20410	20456	20647	20582	20482	20125	20388	20531	20523	20473	20575	20539	20539	20467	20517	20510	20387	20584	20492	20676	20543	20257	20493	20297	20347	20408	20520	20352	20361	20803	20388	20567	20502
21401	37439	31826	20429	18189	17071	17164	16682	16830	16704	16713	16762	16506	16649	16652	16635	16527	16514	16402	16550	16634	16432	16431	16439	16346	16478	16541	16919	17731	17885	17658	17238	16477	16270	16414	16337	16623	16429	16347	16335	16490	16493	16412	16333	16292	16229	16365	16338	16313	16441	16420	16264	16479	16452	16380	16412	16344	16234	16534	16279	16409	16547	16380	16384	16514	16414	16448	16347	16372	16441	16358	16375	16555	16237	16525	16457	16325	16424	16470	16484	16255	16411	16365	16242	16465	16482	16464	16334	16332	16412	16385	16486	16357	16461	16337	16462	16359	16520	16253	16439	16476	16485	16434	16351	16366	16243	16427	16279	16309	16362	16384	16304	16187	16425	16340	16472	16294	16491	16502	16418	16511	16509	16294	16455	16652	16504	16437	16459	16424	16396	16456	16346	16363	16391	16536	16379	16602	16511	16513	16498	16493	16383	16352	16431	16496	16224	16482	16433	16480	16429	16572	16219	16372	16401	16365	16296	16356	16449	16330	16441	16396	16383	16340	16415	16498	16472	16302	16408	16325	16357	16305	16326	16393	16383	16481	16264	16528	16527	16516	16601	16444	16639	16495	16424	16348	16318	16383	16644	16353	16454	16330	16291	16124	16580	16353	16443	16401	16321	16416	16109	16362	16275	16414	16479	16381	16379	16417	16375	16397	16510	16421	16397	16440	16291	16466	16438	16472	16399	16243	16506	16477	16508	16454	16649	16455	16464	16263	16411	16177	16575	16405	16585	16356	16503	16345	16602	16401	16331	16448	16345	16264	16476	16315	16349	16430	16255	16453	16434	16565	16279	16278	16304	16276	16448	16432	16450	16367	16528	16316	16550	16326	16369	16119	16465	16502	16495	16465	16328	16392	16597	16344	16519	16449	16301	16597	16422	16373	16481	16413	16156	16423	16413	16310	16259	16473	16605	16390	16481	16566	16399	16510	16314	16346	16409	16526	16310	16433	16551	16377	16466	16318	16522	16375	16477	16435	16430	16443	16477	16328	16360	16290	16474	16330	16491	16667	16688	16293	16541	16357	16596	16295	16599	16491	16421	16596	16394	16465	16598	16272	16424	16418	16322	16510	16326	16430	16427	16285	16373	16342	16597	16420	16267	16610	16359	16465	16396	16637	16366	16289	16385	16588	16378	16461	16304	16374	16453	16450	16363	16307	16371	16465	16477	16402	16448	16531	16295	16435	16362	16549	16476	16467	16379	16343	16412	16652	16407	16303	16215	16521	16451	16489	16362	16440	16362	16493	16353	16403	16439	16405	16371	16364	16406	16473	16399	16356	16389	16522	16242	16346	16515	16425	16452	16408	16417	16342	16537	16269	16286	16272	16564	16447	16491	16380	16304	16364	16333	16549	16517	16328	16402	16513	16359	16516	16483	16485	16401	16429	16531	16363	16270	16424	16463	16144	16382	16391	16433	16251	16434	16455	16545	16436	16382	16500	16452	16285	16340	16414	16444	16426	16310	16512	16326	16438	16447	16464	16325	16454	16392	16716	16419	16361	16467	16362	16297	16374	16346	16424	16465	16613	16293	16339	16418	16494	16588	16378	16563	16399	16438	16563	16320	16426	16459	16366	16291	16455	16365	16354	16488	16501	16440	16524	16368	16287	16351	16513	16494	16380	16561	16339	16387	16355	16307	16302	16491	16520	16343	16275	16567	16459	16370	16402	16275	16247	16384	16528	16437	16260	16478	16488	16248	16297	16450	16457	16450	16437	16394	16499	16398	16197	16455	16427	16437	16381	16569	16462	16379	16440	16499	16333	16381	16465	16371	16362	16459	16546	16543	16458	16435	16401	16500	16383	16359	16499	16511	16391	16565	16322	16357	16452	16509	16424	16442	16162	16491	16577	16278	16355	16351	16276	16370	16390	16517	16385	16465	16591	16398	16376	16394	16523	16377	16555	16350	16253	16558	16414	16434	16382	16330	16418	16431	16368	16350	16410	16430	16581	16310	16444	16393	16435	16124	16365	16328	16554	16367	16547	16363	16526	16588	16522	16317	16412	16463	16478	16364	16509	16373	16295	16519	16360	16461	16381	16429	16341	16498	16539	16416	16448	16354	16380	16278	16555	16324	16459	16363	16437	16447	16395	16306	16281	16374	16383	16471	16424	16393	16493	16445	16327	16313	16475	16189	16462	16473	16513	16343	16383	16468	16414	16504	16431	16384	16488	16459	16226	16446	16494	16587	16248	16149	16408	16357	16529	16531	16313	16520	16420	16469	16369	16316	16242	16440	16526	16295	16328	16372	16549	16334	16452	16399	16255	16380	16330	16347	16334	16228	16205	16408	16329	16268	16415	16473	16249	16363	16487	16301	16334	16567	16389	16320	16459	16277	16457	16336	16464	16480	16404	16262	16370	16217	16433	16428	16566	16546	16484	16359	16437	16411	16481	16364	16593	16542	16324	16335	16398	16439	16282	16467	16461	16160	16549	16435	16348	16426	16297	16519	16427	16586	16577	16356	16612	16506	16433	16518	16389	16381	16513	16458	16305	16444	16405	16261	16674	16502	16392	16415	16355	16419	16348	16486	16274	16430	16266	16329	16440	16587	16321	16170	16310	16474	16360	16402	16462	16514	16341	16345	16320	16501	16372	16566	16322	16326	16439	16553	16258	16327	16486	16195	16413	16346	16332	16325	16404	16319	16296	16447	16585	16497	16367	16449	16456	16409	16457	16371	16646	16535	16384	16456	16501	16480	16356	16475	16479	16345	16438	16331	16491	16453	16225	16535	16368	16346	16329	16307	16293	16421	16432	16479	16506	16401	16397	16330	16446	16301	16555	16223	16449	16400	16421	16270	16404	16523	16392	16423	16358	16560	16632	16355	16343	16593	16353	16536	16549	16294	16502	16580	16302	16391	16347	16208	16305	16491	16358	16484	16554	16649	16429	16274	16475	16316	16544	16374	16453	16338	16262	16477	16560	16529	16455	16555	16503	16370	16311	16436	16376	16435	16511	16580	16265	16496	16471	16180	16518	16369	16400	16356	16420	16450	16491	16549	16436	16456	16312	16566	16331	16439	16502	16496	16607	16367	16490	16399	16433	16597	16353	16560	16337	16387	16512	16432	16276	16242	16612	16472	16487	16335	16531	16385	16308	16381	16343	16406	16473	16397	16339	16351	16579	16381	16357	16521	16383	16491	16523	16338	16374	16426	16395	16436	16343	16471	16394	16367	16443	16504	16358	16380	16434	16282	16334	16555	16390	16445	16546	16523	16425	16580	16347	16361	16268	16296	16488	16518	16573	16349	16320	16280	16285	16654	16334	16309	16472	16422	16443	16450	16394	16341	16247	16409	16487	16392	16281	16473	16471	16456	16358	16421	16182	16339	16404	16516	16637	16330	16463	16430	16416	16274	16416	16486	16308	16419	16294	16270	16564	16491	16564	16353	16339	16558	16406	16455	16509	16494	16449	16553	16625	16381	16450	16581	16429	16266	16477	16464	16389	16613	16286	16314	16358	16472	16577	16277	16253	16440	16093	16374	16326	16434	16383	16689	16474	16437	16436	16307	16299	16302	16230	16306	16569	16442	16463	16348	16339	16383	16489	16338	16343	16460	16384	16468	16449	16422	16351	16400	16468	16503	16369	16425	16492	16436	16509	16370	16515	16428	16396	16301	16468	16359	16545	16240	16548	16157	16444	16641	16377	16356	16389	16406	16381	16377	16566	16434	16325	16306	16468	16419	16294	16383	16348	16476	16246	16516	16508	16513	16491	16476	16446	16288	16266	16494	16462	16410	16587	16593	16603	16410	16394	16467	16336	16435	16545	16350	16503	16482	16360	16612	16451	16355	16348	16445	16331	16457	16449	16362	16408	16502	16324	16316	16501	16373	16409	16301	16435	16430	16423	16444	16512	16253	16332	16370	16444	16333	16364	16525	16500	16286	16414	16446	16428	16412	16369	16327	16361	16387	16403	16400	16311	16445	16460	16607	16344	16516	16390	16522	16505	16340	16447	16461	16506	16498	16220	16481	16512	16419	16369	16368	16477	16454	16235	16471	16369	16415	16334	16523	16414	16374	16385	16442	16513	16460	16479	16410	16351	16285	16451	16529	16483	16424	16385	16455	16378	16460	16445	16328	16408	16492	16388	16445	16347	16357	16350	16377	16429	16387	16207	16263	16541	16358	16211	16638	16384	16341	16362	16444	16479	16287	16341	16448	16350	16416	16292	16401	16505	16354	16424	16497	16449	16310	16381	16385	16350	16357	16195	16365	16575	16542	16555	16419	16317	16457	16423	16536	16355	16229	16516	16650	16279	16572	16441	16443	16559	16363	16312	16464	16598	16410	16345	16427	16537	16374	16380	16434	16379	16463	16541	16649	16601	16560	16307	16272	16456	16474	16613	16366	16479	16356	16380	16231	16405	16454	16410	16296	16390	16387	16284	16433	16522	16405	16526	16466	16395	16352	16381	16302	16402	16473	16490	16493	16478	16436	16322	16490	16411	16522	16389	16471	16531	16329	16438	16312	16391	16367	16465	16279	16495	16450	16440	16421	16476	16338	16662	16376	16325	16358	16577	16349	16366	16433	16443	16428	16341	16254	16473	16461	16509	16440	16540	16490	16345	16199	16352	16501	16174	16382	16428	16436	16373	16522	16546	16438	16424	16221	16335	16361	16330	16489	16507	16487	16316	16506	16273	16656	16543	16419	16376	16317	16485	16230	16457	16423	16226	16511	16452	16358	16530	16371	16568	16395	16428	16555	16400	16348	16528	16668	16499	16267	16447	16448	16437	16562	16259	16299	16531	16270	16356	16446	16237	16458	16494	16257	16464	16321	16577	16450	16376	16382	16476	16477	16412	16422	16346	16561	16374	16485	16219	16333	16216	16415	16365	16525	16479	16606	16472	16375	16644	16411	16355	16365	16556	16389	16408	16250	16563	16559	16358	16331	16454	16475	16571	16399	16352	16424	16361	16329	16417	16426	16333	16512	16342	16426	16471	16499	16462	16388	16376	16296	16459	16367	16448	16368	16352	16326	16469	16395	16292	16426	16256	16550	16317	16451	16325	16552	16532	16414	16507	16461	16450	16345	16506	16633	16354	16529	16498	16666	16428	16351	16353	16589	16424	16426	16450	16494	16377	16285	16319	16394	16456	16454	16446	16278
24674	21094	26766	26475	20948	20074	20567	19829	19470	19761	19555	19475	19656	19452	19261	19448	19472	19513	19574	19898	19379	19712	19791	19373	19533	19569	19407	19459	19981	19922	20161	19757	19643	19314	19502	19490	19567	19319	19416	19415	19671	19431	19487	19652	19401	19450	19383	19335	19261	19685	19545	19341	19330	19631	19502	19442	19461	19566	19560	19431	19682	19494	19567	19664	19379	19461	19509	19315	19555	19390	19342	19447	19532	19445	19557	19420	19578	19374	19197	19381	19662	19395	19536	19522	19575	19411	19603	19421	19305	19519	19488	19331	19349	19430	19306	19612	19339	19537	19312	19400	19432	19414	19312	19446	19528	19319	19342	19405	19454	19502	19352	19641	19372	19260	19570	19304	19616	19417	19403	19350	19414	19450	19294	19106	19246	19266	19687	19375	19368	19564	19405	19374	19335	19400	19443	19377	19371	19479	19595	19430	19511	19181	19458	19508	19577	19182	19549	19512	19435	19236	19492	19566	19377	19352	19364	19386	19374	19442	19373	19327	19432	19464	19402	19510	19468	19493	19564	19408	19470	19453	19251	19511	19289	19083	19583	19228	19474	19363	19495	19524	19448	19386	19487	19523	19435	19385	19577	19345	19643	19524	19441	19461	19567	19357	19385	19113	19176	19139	19391	19399	19544	19306	19356	19450	19415	19390	19380	19258	19363	19587	19418	19327	19458	19294	19346	19391	19510	19297	19362	19390	19498	19350	19373	19515	19674	19402	19374	19493	19511	19420	19525	19520	19487	19424	19455	19398	19393	19463	19462	19422	19274	19301	19374	19394	19586	19369	19312	19287	19308	19436	19453	19411	19548	19413	19408	19403	19516	19325	19496	19401	19430	19383	19483	19418	19388	19246	19397	19478	19495	19562	19487	19626	19378	19614	19385	19448	19371	19235	19393	19403	19342	19368	19395	19275	19468	19269	19386	19324	19541	19186	19431	19473	19359	19139	19407	19425	19248	19334	19416	19457	19201	19390	19295	19517	19461	19448	19715	19580	19617	19468	19450	19405	19359	19314	19572	19359	19234	19396	19327	19606	19286	19439	19421	19432	19273	19531	19525	19553	19437	19400	19454	19361	19458	19230	19523	19461	19577	19216	19468	19517	19554	19432	19424	19478	19376	19382	19478	19152	19467	19452	19524	19495	19474	19345	19398	19256	19524	19228	19486	19415	19413	19275	19318	19351	19363	19335	19581	19313	19599	19436	19483	19400	19220	19398	19511	19306	19383	19361	19360	19554	19230	19142	19597	19326	19284	19421	19414	19358	19320	19335	19458	19347	19457	19478	19438	19576	19508	19470	19259	19310	19550	19516	19570	19541	19508	19603	19487	19381	19317	19358	19366	19392	19315	19639	19518	19296	19509	19449	19412	19313	19496	19432	19507	19455	19552	19564	19272	19372	19480	19554	19379	19485	19447	19417	19524	19414	19218	19450	19460	19300	19429	19302	19376	19211	19436	19574	19371	19433	19488	19466	19472	19429	19411	19527	19450	19522	19347	19355	19372	19320	19368	19628	19351	19596	19362	19311	19504	19504	19453	19587	19389	19516	19381	19484	19329	19450	19498	19258	19468	19442	19422	19347	19507	19336	19317	19533	19431	19392	19481	19425	19643	19429	19531	19534	19469	19518	19355	19284	19457	19349	19350	19637	19332	19478	19631	19356	19325	19312	19484	19627	19258	19345	19232	19254	19475	19377	19524	19292	19551	19342	19590	19342	19601	19420	19363	19630	19640	19345	19433	19362	19417	19465	19412	19338	19383	19562	19463	19568	19353	19353	19480	19352	19568	19494	19551	19323	19429	19477	19583	19432	19467	19628	19459	19632	19392	19440	19445	19330	19511	19346	19654	19264	19635	19318	19489	19308	19395	19470	19310	19397	19472	19433	19322	19563	19216	19558	19466	19368	19507	19479	19433	19352	19430	19491	19688	19407	19388	19286	19401	19393	19623	19433	19372	19308	19556	19431	19574	19528	19650	19628	19590	19394	19423	19411	19303	19511	19550	19574	19474	19503	19591	19653	19502	19434	19393	19544	19590	19323	19531	19426	19463	19451	19472	19449	19312	19469	19587	19577	19493	19538	19379	19560	19499	19307	19623	19523	19399	19356	19285	19281	19580	19337	19540	19256	19703	19463	19608	19497	19304	19513	19251	19600	19689	19316	19662	19410	19331	19538	19391	19358	19419	19218	19386	19450	19568	19353	19311	19591	19311	19403	19520	19450	19305	19302	19540	19316	19620	19377	19446	19487	19517	19593	19484	19367	19417	19341	19212	19505	19628	19465	19539	19374	19342	19455	19455	19580	19408	19327	19408	19508	19272	19278	19457	19543	19448	19301	19550	19508	19488	19638	19129	19457	19411	19233	19328	19275	19372	19445	19507	19352	19597	19434	19353	19711	19301	19617	19605	19628	19477	19151	19422	19645	19320	19488	19250	19548	19401	19400	19477	19426	19383	19291	19383	19342	19744	19578	19369	19412	19276	19286	19419	19555	19415	19518	19410	19393	19455	19249	19449	19639	19634	19248	19401	19397	19295	19360	19316	19359	19437	19551	19459	19533	19544	19646	19465	19614	19439	19411	19502	19510	19464	19512	19539	19552	19336	19491	19297	19579	19440	19321	19247	19420	19528	19321	19348	19568	19457	19443	19312	19461	19473	19569	19355	19647	19572	19197	19459	19442	19588	19395	19473	19545	19548	19497	19394	19413	19271	19461	19430	19306	19366	19414	19261	19650	19552	19293	19439	19331	19350	19321	19389	19327	19439	19336	19426	19376	19417	19412	19511	19363	19470	19401	19213	19642	19250	19413	19596	19503	19400	19463	19487	19330	19345	19476	19364	19563	19342	19334	19618	19291	19399	19424	19684	19410	19587	19589	19397	19539	19144	19387	19481	19303	19196	19218	19494	19270	19448	19414	19562	19408	19518	19296	19541	19402	19599	19369	19449	19411	19604	19600	19505	19233	19370	19397	19478	19520	19285	19341	19367	19248	19605	19336	19254	19597	19404	19266	19391	19341	19428	19241	19474	19306	19598	19569	19552	19363	19427	19423	19456	19314	19595	19302	19406	19366	19324	19509	19384	19532	19464	19410	19396	19509	19504	19378	19625	19428	19680	19477	19308	19441	19451	19368	19515	19497	19516	19414	19488	19487	19448	19642	19446	19408	19272	19547	19472	19502	19473	19438	19327	19595	19359	19384	19496	19451	19548	19517	19255	19418	19257	19163	19494	19408	19442	19517	19577	19428	19275	19510	19401	19432	19398	19318	19575	19311	19421	19604	19304	19569	19253	19427	19479	19481	19503	19330	19338	19438	19717	19608	19213	19321	19562	19238	19362	19501	19282	19627	19322	19606	19511	19476	19505	19577	19496	19366	19446	19321	19693	19411	19511	19482	19543	19348	19377	19495	19418	19536	19549	19233	19548	19459	19321	19470	19556	19388	19525	19378	19234	19520	19289	19284	19321	19379	19362	19208	19410	19364	19511	19678	19684	19259	19181	19513	19363	19422	19467	19337	19570	19375	19165	19358	19325	19397	19481	19468	19389	19413	19195	19488	19545	19349	19605	19316	19216	19297	19459	19459	19463	19493	19545	19429	19410	19494	19322	19507	19436	19547	19469	19673	19403	19443	19280	19677	19445	19375	19650	19321	19447	19224	19445	19407	19765	19407	19204	19589	19490	19346	19295	19524	19378	19521	19237	19420	19356	19638	19266	19490	19399	19496	19298	19584	19609	19263	19509	19669	19429	19492	19391	19312	19347	19416	19271	19314	19312	19564	19613	19356	19446	19206	19543	19312	19480	19402	19563	19458	19360	19366	19464	19460	19409	19357	19613	19494	19448	19193	19341	19305	19286	19588	19535	19308	19482	19374	19337	19426	19486	19373	19273	19538	19519	19686	19453	19415	19568	19210	19537	19442	19350	19501	19414	19563	19268	19549	19284	19329	19306	19405	19530	19291	19091	19464	19396	19233	19356	19523	19462	19532	19538	19492	19378	19214	19508	19284	19344	19411	19531	19555	19215	19402	19474	19416	19345	19501	19680	19388	19417	19303	19458	19409	19528	19287	19588	19433	19340	19193	19349	19549	19488	19642	19635	19350	19308	19471	19522	19450	19475	19595	19401	19421	19442	19503	19270	19434	19279	19406	19383	19562	19542	19584	19488	19439	19125	19394	19513	19314	19227	19404	19426	19352	19419	19388	19370	19405	19308	19542	19321	19249	19196	19415	19503	19425	19269	19476	19421	19510	19582	19459	19436	19574	19405	19429	19529	19526	19402	19383	19312	19428	19428	19339	19542	19409	19501	19330	19356	19294	19355	19321	19533	19570	19492	19394	19302	19467	19367	19262	19145	19478	19531	19477	19465	19396	19412	19238	19370	19498	19254	19468	19442	19398	19543	19328	19552	19251	19126	19286	19564	19427	19519	19403	19696	19527	19479	19788	19539	19370	19330	19243	19293	19484	19264	19506	19417	19286	19392	19486	19550	19164	19331	19293	19360	19632	19597	19394	19258	19488	19655	19341	19719	19682	19414	19415	19441	19308	19646	19385	19526	19423	19302	19483	19425	19558	19583	19423	19423	19537	19443	19517	19507	19456	19445	19497	19559	19288	19418	19433	19417	19325	19497	19449	19272	19452	19475	19530	19411	19127	19337	19416	19351	19585	19379	19390	19378	19257	19531	19442	19321	19586	19420	19500	19422	19545	19321	19329	19409	19304	19337	19472	19769	19401	19413	19378	19528	19522	19377	19408	19452	19353	19461	19427	19481	19344	19415	19466	19602	19545	19575	19478	19482	19415	19407	19324	19671	19425	19498	19487	19496	19487	19332	19540	19294	19413	19715	19265	19383	19469	19376	19337	19508	19560	19444	19240	19408	19432	19513	19482	19641	19254	19534	19586	19481	19382	19292	19518	19301	19507	19281	19472	19453	19383	19583	19330	19432	19636	19321	19319	19443	19395	19526	19558	19510	19450	19314	19594	19565	19463	19405	19260	19438	19186	19375	19380	19326	19273	19589	19396	19461	19565	19631	19497	19218	19470	19283	19473	19368	19297	19363	19268	19349	19355	19537	19336	19551	19519	19473	19428	19227	19371	19345	19449	19418	19523	19408	19577	19445	19314	19388	19292
19005	30260	22671	18139	16667	16254	16221	16135	15969	16118	16020	15884	16134	16120	15988	15656	15970	15948	15984	15907	16076	15845	15860	16043	15963	15937	16033	16236	16796	16770	16688	16360	15857	15912	15733	15847	15897	15947	16158	15891	16035	16007	15826	15879	15971	15887	15870	15955	15805	16017	15871	15798	15847	15967	15869	16065	15977	15983	15990	15849	15935	15953	15980	15852	15837	15888	15753	15856	16056	15909	15954	15774	16082	15912	15697	15822	15942	15841	15772	15953	16021	15901	15937	15919	15871	15881	15989	16010	15915	15789	15869	15915	15925	16031	15934	15784	15793	15706	15739	16116	15905	15877	15850	15933	15985	15862	16095	15911	15777	15964	15909	15996	15974	15895	15846	15942	15990	15961	15916	15882	15857	15843	15898	15731	15848	15955	15850	16000	16045	15931	15740	15864	15923	15807	15974	15866	15766	15790	15974	15838	15970	15908	15910	16014	15948	16039	15917	15871	16039	15902	16023	15888	15948	15920	15887	15836	15951	15864	15923	15960	15977	15969	15847	15952	15899	15935	16099	16051	15881	16041	15848	15892	16008	15854	15930	15832	15855	15972	16060	15911	15732	15995	15958	15863	15985	15978	15901	15958	15808	15862	15955	15880	15751	15979	15901	16019	16003	15796	15832	15973	15976	15883	15979	15835	15789	15762	15941	15882	15970	15794	15806	15891	15928	15871	16087	15904	15898	15591	15847	15862	16018	15796	15964	15993	15763	15757	16088	16005	15971	16009	16044	16006	15767	15830	15771	15961	15764	15992	15911	16052	15973	15767	15917	15804	15823	16134	15889	15967	15870	15925	15896	15877	15983	15979	15950	16017	15990	15904	15997	16060	15899	15912	15943	15888	15886	15803	15884	16030	15978	15760	15878	15758	16003	15792	16066	15849	16145	15903	15794	15943	15853	15839	15910	15976	15981	15938	15883	15797	15795	15750	15990	15931	15935	15942	15899	15955	15838	15829	15766	15892	15806	16046	16069	15913	15898	15792	15925	15951	15827	15896	15914	16017	15783	15842	15932	15953	15929	16037	16013	16074	15876	15916	16080	15823	15855	15885	15947	16094	15775	15891	15863	15837	15886	16009	15929	15746	15928	15867	15894	15919	15960	15754	15705	15932	16007	15895	15920	15948	15956	16033	15964	15952	15938	15989	15947	15960	15977	15918	15964	16000	15823	15920	15912	15769	15960	15814	16001	16011	15973	15865	15762	16035	15788	15844	16028	15777	15819	15969	15970	15964	16088	15880	15799	15897	15839	15966	15651	15955	15806	15982	16009	15932	15900	15937	16061	15966	15794	16017	15966	15903	15996	15959	16102	15871	15762	15906	15869	15800	15963	16047	15842	15926	15866	15861	15762	15888	15903	15875	15906	16031	15886	15858	15898	15823	15939	15936	15770	16027	15751	15933	15801	16146	15979	15851	15873	15905	15729	15915	15954	15916	15873	15991	15845	15782	15800	15927	15946	15866	15982	15912	15910	16065	15914	15839	15925	15876	15929	16008	15935	16009	16012	15930	15872	16107	15935	15789	15902	15898	15972	15908	15961	15820	15941	15870	15950	15905	15927	15923	15920	15871	15825	15870	16027	15862	15791	15894	15878	15929	16055	15921	16154	15816	15875	15832	15923	15778	15831	15864	16076	16040	15919	15885	15914	15933	15816	15940	15965	15973	15854	15863	15893	15749	15973	15878	15744	15855	15859	16035	15972	15962	15787	15905	15927	15961	15944	15817	15884	15727	16080	15890	15860	15767	15698	16103	15779	15867	15891	15889	15800	15986	15793	15810	15856	16082	16057	16027	15930	16009	15919	16000	15867	15785	15976	15863	15817	15748	15820	15896	16000	15912	16075	15933	16030	15753	15746	15865	15940	15887	16079	15863	15966	15811	16025	15803	15854	16011	15984	16097	15864	15900	15879	15869	15857	15782	15980	16047	16037	15861	15931	15722	16097	16037	15962	15983	15983	15893	15955	15779	16015	15946	15728	15795	15910	15923	16100	15818	15806	15793	16062	15853	15894	15965	15873	15804	15876	15889	15795	15901	15928	15966	15991	15952	15781	15912	15905	16022	15918	15945	15772	15868	15943	15829	15845	15769	16028	15908	15966	16001	15847	15888	15890	15809	15835	15963	15864	15816	15680	15922	16166	15938	16002	15963	16041	15959	15733	15929	15946	15880	16015	15885	15765	15758	15967	15896	16239	15924	15927	15932	15760	15914	15807	15862	15942	15904	15970	15792	16065	15890	15562	15961	15860	15987	15996	15844	15936	15927	15827	16115	15853	15933	15731	15915	15940	15771	15696	16105	15824	16027	16045	16021	15876	15747	16101	15818	16101	15827	16022	16123	15929	16065	15867	15842	15901	16026	15979	15891	15892	16042	15878	15941	15972	16054	15766	15980	15996	15874	15819	15881	15833	15995	15866	15739	15860	15926	15903	15864	15898	15779	15997	15926	15899	15936	15725	15954	15850	15712	15872	15786	16022	15813	15922	15906	15733	15939	15890	15855	15914	15797	15879	16054	15878	15810	15995	16064	15870	15908	15916	15892	15881	15891	15923	15884	15996	15946	15919	15769	16014	15921	15961	15835	15902	15981	15895	15841	15896	15976	15965	15891	15934	16012	16003	16116	15826	15991	15857	15735	16056	15874	15812	15973	15925	15882	16019	15810	15825	15965	16027	15771	15719	15720	15914	15867	15931	15912	15824	15906	15814	15864	15947	15914	16032	15966	15920	15989	15861	15861	15883	15740	15864	15937	15983	15923	15847	15821	15923	15876	15851	15942	15736	16023	15945	15969	16002	16003	15985	15967	16038	15996	15930	15905	15966	16054	16033	15856	15883	15873	15898	15823	15912	15895	15824	15899	15973	16023	15911	15862	15961	15665	15945	15923	15721	15889	15796	15970	15829	16009	15907	15860	15855	15871	15976	15808	15859	15869	15867	15999	15943	15780	15973	15875	15856	15783	15873	16131	15842	15839	15861	15822	15986	15828	15876	15925	15860	15803	15972	15751	15704	15833	15928	15789	15843	16028	15657	15991	15779	15690	15813	15868	16127	15912	15904	15835	15821	15873	15902	15856	15801	15866	15834	15911	15935	15830	15855	15842	15981	15979	15875	15990	15860	15981	15872	15901	16041	15836	15872	15826	16018	16095	15862	16078	15893	16040	15783	15877	15718	15949	15857	15774	15888	15940	15816	16040	15915	15831	16038	15910	15837	15824	15861	15821	15874	15967	15855	15971	15964	15854	15847	15850	15871	16002	15895	16035	15830	15967	15866	15835	16090	16005	15759	15914	15947	15812	15867	15891	15999	15869	16006	15996	15712	15968	15989	15872	15904	15923	15946	15974	15853	16097	16021	15750	15912	15684	15899	15842	15866	16052	15830	15880	15860	15902	15736	15906	15867	15742	15812	15757	15893	16095	16045	15826	16057	15963	15998	15854	15845	15914	16001	15928	16004	16082	15918	15823	15883	15934	15775	15753	15821	15964	15880	15742	15868	15872	16030	15815	15913	15756	16053	15888	15887	15798	15919	15935	15870	15850	15915	16077	16069	15775	16133	15744	15768	15867	15769	16004	16023	16030	15837	15908	16068	15906	15886	15982	16035	15832	15895	15870	15858	15902	15845	15871	15980	15863	15910	15755	16060	16173	15967	15894	15989	15913	16135	15753	15779	16017	15986	15830	16013	15813	15736	15977	15762	15857	15935	15896	15827	15780	15855	16063	15929	15930	16061	15998	15891	15774	15816	15963	15966	15877	15887	15907	15877	15921	15808	15831	15861	15756	15891	15898	16015	15916	15832	15871	16012	15832	15830	16147	15985	15900	15691	15835	15900	15950	16129	15786	15926	15911	15881	15876	15845	15972	16086	15703	15970	15880	15930	15995	15987	16071	15869	15788	15890	15856	16096	15790	15928	15931	15765	15906	15998	15870	16102	15932	15836	15785	15874	15801	15904	15999	15879	15757	15966	15758	15894	15898	15960	15868	15897	15819	15726	15941	15853	15920	15894	16064	15883	15923	15926	15867	15922	15921	16071	15728	15943	15985	16057	16041	15800	16086	15796	15942	15803	15643	15967	15908	15991	15898	16023	15948	15931	16019	15917	15893	15861	15913	15880	15864	16077	16156	15790	15874	15741	16114	15836	15894	15783	15866	15799	15832	16019	15771	15885	15840	15937	15982	16066	15872	15889	15770	15878	15799	15853	15953	15903	15827	15829	16036	15896	15822	15825	15899	16002	15840	15961	15865	15868	15851	15906	15841	15931	15682	15826	15860	15867	15881	15819	15988	15913	15840	16025	15906	15911	15983	15958	15925	16020	15946	15904	15971	15863	15815	15963	15768	15949	15809	16080	15847	15925	15867	15950	15868	15859	16040	15790	15906	15933	15915	15861	15929	15624	16004	15799	15805	15972	15869	15933	15933	16065	15940	15831	16025	15810	15915	15880	15897	15816	15838	15905	15880	15942	15868	15929	15852	15852	16015	15775	16012	16001	15898	15893	15901	15849	16116	15982	15972	15844	16010	15866	15887	15941	16168	16026	16051	15800	15979	15872	15971	15767	15678	15881	15937	15902	15905	15939	15941	15916	15895	16117	15852	16015	15932	15863	15959	15910	15852	15928	16137	15642	15831	15937	15951	15753	15691	15888	15949	15885	15849	15892	15971	15951	15968	15887	16045	15959	15936	16066	15910	16012	15841	15883	15902	15930	16031	15836	16033	15570	15789	15902	15784	15869	15967	16120	15806	15852	16004	15909	16021	15924	15690	15820	15921	15963	15966	15837	15882	16015	15962	15774	15758	15913	16022	15726	15824	15718	15926	16000	15989	15825	15765	15924	15991	15797	15838	15968	15981	15925	16034	15901	15925	15773	15884	15849	15744	15760	15903	15914	15886	15977	15917	16010	15822	15778	15998	15807	15826	15783	16027	15955	15775	15866	16004	15892	15846	16055	15869	16020	15821	15986	15950	15891	15875	15715	15928	15880	15914	15880	15975	15732	15978	15998	15524	16079	15800	15967	15893	15899	15853	16000	16140	15932	15939	15890	15987	16163	15799	15930	15895	15871	15968	15908	16034	15966	15777	15882	16022	16009	16007	15988	16181	15728	15876	15746	15950	16151	15889	16088	15859
21961	21028	28286	23995	21412	23962	26079	21819	21191	21385	21385	21319	21306	21336	21361	21242	21387	21264	21327	21093	21244	21258	20905	20992	21195	21033	21067	21315	22973	23811	22994	22253	21523	21045	21154	21031	21259	21113	20953	21086	20903	20741	21098	21143	21165	21066	21165	21118	21085	20831	20932	21102	20773	21010	21175	21039	20936	21145	20913	21057	21179	20990	21028	20966	21089	20924	21056	21113	20889	20911	20898	21136	21017	20893	21062	20948	20903	21093	21080	20955	21095	21038	20954	21030	20947	21045	21014	21006	21036	20950	21080	21022	21193	20967	20833	20936	21104	21189	20918	20948	20956	20927	20997	21025	21117	20842	21000	21140	20903	21092	20829	20894	21056	21046	20932	20965	20995	20940	20985	20892	20897	21111	20988	20992	20749	20919	21056	21124	21076	21027	21067	21007	21213	21001	20896	20938	21107	20811	20845	20961	21136	20940	21112	20924	20987	21007	20880	20894	21044	20992	20820	20937	20932	20961	21045	21019	20933	20762	21064	21015	21043	21090	21243	20755	21009	21020	21011	21037	21151	21062	20951	20998	20986	20826	21264	20798	20953	20966	20896	21023	20846	21083	21029	21096	21054	20974	21119	20834	20994	20972	21009	20932	21040	20992	21025	20989	20981	20880	21045	21067	21072	20933	20765	21107	20948	20884	21236	21239	20942	21052	20904	21160	21224	20867	20801	21079	21057	21022	20821	21037	20975	21057	20944	21043	20980	20898	21194	21000	20969	20900	20884	21001	21105	21073	20809	20881	20977	20901	21008	20796	20911	21188	20986	20992	20934	21065	20967	20939	21191	21022	21005	21071	21103	21172	20861	20942	21066	20859	20969	20899	20841	20980	20952	20959	20954	20977	21012	20824	21041	21053	20992	21107	21036	20985	20894	20972	20934	20844	20831	20786	20938	21194	20978	21138	21267	21214	21069	20865	20910	21116	21084	21028	21116	20820	20982	21015	21080	20982	20980	20942	21082	21113	21088	20966	21126	21047	20910	20952	21046	20911	21178	20995	21184	21149	20896	20904	20846	21008	20807	20853	20996	21115	20894	21125	21236	20985	20980	20961	20815	20930	20935	21163	20786	20786	21055	20906	21116	20750	21209	21136	21078	20905	21045	21047	20978	20869	21054	20926	21012	21065	21140	21095	20926	21052	20974	20967	21080	20958	20946	21007	21002	21050	21223	20923	20932	20984	21151	21073	21166	21104	21157	20934	21158	20966	21002	20954	21006	21023	20951	20818	20739	21092	21018	20945	20840	21001	20951	20684	21172	21083	21024	20828	21020	21138	21104	20846	21087	20894	21075	20626	21006	20911	20896	21146	20966	20977	20927	20788	21152	20988	21036	21145	21057	20890	21306	21184	20983	20952	20818	20851	21089	20823	20878	20868	20960	21065	21042	21013	20932	20909	21060	20886	20643	21130	20964	21029	20922	20942	21153	21181	21073	20998	21218	21085	20996	20769	21011	21006	21008	20911	21098	21149	21008	20967	20897	21039	21057	20906	20843	21002	21032	20764	21033	21015	20826	20844	21075	21122	21019	20953	20784	21024	21065	20902	21041	20930	20926	21159	21223	21156	20862	21025	21158	20975	20954	20958	20864	21041	20667	20985	21055	21027	20822	21084	21126	20862	20774	20708	20836	20985	21072	20966	20923	20761	21096	20948	20928	20900	21062	20897	21150	21123	20940	20945	21246	21003	20922	21064	21107	20872	20791	20884	20929	20779	20821	20917	21080	21130	21027	21095	20921	21199	20995	21051	21116	20897	21051	21025	21069	21168	20956	20888	21082	20935	21078	21003	20925	20914	21170	21077	20992	20980	21214	21095	21004	20851	20845	20877	21058	21014	21098	20971	20913	20900	21048	21036	21084	20936	20852	21031	21027	21147	20925	20967	21200	21005	20982	20956	20780	21046	20873	21237	20910	20972	20976	21008	21030	21100	20909	21100	21101	20934	20924	21138	20864	21012	21091	20952	21012	21194	20958	20972	21048	20898	21177	21035	20733	21089	20928	21022	20972	21091	20900	20999	21019	20958	21032	20911	20932	21065	21042	20782	21255	21006	21138	21050	20973	21137	20990	21259	21102	21141	21124	20932	20979	20866	20955	20795	20820	20792	20921	21023	20969	21101	21081	20890	20990	20915	20940	21232	21031	21136	21139	21344	20840	20978	21056	20873	21112	21199	20906	20946	20978	21180	21023	20925	21205	21101	21092	20870	20912	21068	20811	21088	20881	21011	20897	20859	21105	20966	20985	20784	21128	21063	20993	20965	21099	20994	21068	20994	21085	21107	20791	20870	21008	21003	21053	20849	21075	20934	20955	20951	21206	21071	20769	20960	20839	20961	21064	21097	20953	20801	20838	21138	20983	21024	21103	20923	21023	20943	20893	21087	20865	21060	20875	21162	21139	21054	20965	20800	21011	21028	21118	20857	21069	21060	21003	20640	20905	21031	21067	20830	21022	20898	20996	20985	21176	20859	21118	20889	20990	21084	21000	21074	20976	20900	21177	21048	20976	20930	20962	20512	20837	21073	21013	21170	20977	21045	20988	20986	21149	21041	20959	20863	20992	20857	21052	20798	20947	20803	21122	20907	20863	20909	20860	20964	20949	20895	21040	20915	21122	21250	20841	20845	21093	20980	21060	20962	21053	20955	21147	21051	21179	21038	20965	20828	21131	20803	21081	20959	20918	20849	21015	20845	20916	20843	21060	21003	20941	21104	21177	20976	21187	20922	21068	21037	21242	20962	20993	20992	20966	21016	20871	21079	21070	21142	20928	20686	20930	20835	21017	21065	20747	21047	20929	20728	20981	21130	21073	20873	21167	20843	20939	21071	20987	21187	21000	20909	20879	20871	21157	20906	20903	20926	21033	20932	20928	21099	21048	21114	20832	20870	20907	21162	20814	20944	20981	20982	21079	21286	21164	21192	20920	20975	21160	21046	20864	21132	21107	21032	21163	21120	20723	20922	21133	20905	20853	20986	21073	20870	20879	21010	20962	20703	20880	20863	21036	21110	21062	21003	20972	21082	20913	20990	21025	21039	21115	20953	21271	20877	20939	20974	21091	20981	20953	20952	21249	20898	21029	21034	21094	21008	20987	20821	21185	20757	21067	21011	21120	20904	20872	20978	21061	21044	20935	20904	21050	20713	20925	20774	21013	20804	20975	20886	21124	21094	20854	21245	20920	21085	20979	21358	21225	20884	20995	20997	21004	20797	21117	20911	21025	20792	20802	21059	20909	20803	20939	20864	20981	20896	20780	20882	20997	20787	21274	21051	20778	20887	20901	21109	21035	20937	20953	21077	20839	20911	20995	21066	21241	21024	20784	20844	21128	20946	20890	20890	20913	21015	21067	20855	21188	21150	21375	21285	20912	20813	20977	20971	21117	21031	21106	21072	21166	21244	21218	21005	21055	21220	20873	20971	21064	21003	21060	21055	20910	20830	21096	21146	21041	20962	20829	21169	21073	20776	20940	21066	20964	20922	21076	20975	20967	20918	21068	21096	21048	20989	20940	21112	21049	20815	20831	20892	20749	20924	21016	20890	20888	21074	21021	21126	20997	21246	21088	21151	20815	20682	20993	21036	21096	20941	20880	21001	20992	21007	20957	20888	21150	21111	21033	21175	21019	20878	20873	20921	21251	21058	21005	20826	20799	20915	20930	21133	20882	20936	21183	20984	21006	21028	21076	21045	21120	20870	20966	20827	20925	21054	20997	20935	21001	21176	21050	21065	21107	21077	21035	20859	20790	20981	21256	20991	20936	20879	20923	20865	21001	20913	20887	20908	20785	21040	21013	20877	21021	20706	20977	20943	21040	20867	20920	20867	21069	20994	21320	20910	21062	21100	21144	21014	20984	21068	21012	20997	20984	21081	20950	20933	20973	20916	20828	21160	21028	21085	20869	21110	21028	21095	20796	21009	20823	20860	20915	20797	21024	21066	21016	21081	21140	20946	20958	20941	20960	21145	20925	21100	20996	20829	21162	21009	21091	20978	21041	20950	20970	21116	20940	21150	21050	20989	21037	20781	20988	20773	20909	21016	21051	21081	21245	20997	21154	21028	21082	20825	21296	20930	20886	20971	20996	21005	20975	20888	21179	21026	21141	21129	21056	20994	21011	20818	20907	20875	20926	20975	21044	21036	21085	21244	20744	21074	21008	20864	21119	20974	21015	20917	20998	21019	20975	20891	21012	21190	20800	21016	21014	20982	20804	21024	20805	21019	20782	20932	20944	20903	21064	20904	21014	20837	21259	20938	21033	21199	20953	21083	20882	20796	20901	21047	21009	20794	21099	20990	20905	20947	21131	20946	20985	21038	20953	20942	21132	20823	20981	20977	20819	21058	20926	20890	21124	20865	20967	20890	21012	20931	20931	21016	20909	20926	21077	21112	21112	21054	21099	21063	20899	21015	21034	20980	20949	20847	20846	21074	20971	20845	21036	20923	21233	20976	21179	21101	20943	20853	21176	20961	20947	21030	20926	20848	20925	20928	21090	21124	20972	20981	21136	20971	21048	20988	21219	21076	21078	20871	20987	20974	21183	21026	20865	21073	21119	21027	20941	20874	21024	20986	20880	21168	21014	21071	20910	20797	21012	20919	21072	21115	20919	20946	21074	21109	20781	21112	20969	20890	21019	21155	20943	20685	20800	20866	20970	20955	20899	20777	20793	21081	20905	20794	20976	21061	21012	21028	20866	20896	21053	21011	21077	21011	20976	20809	20943	20946	20987	20819	20976	20960	21029	20995	21090	20830	20946	20989	20959	20994	21035	20997	21024	21037	21064	21016	21236	20911	21006	21147	20934	20934	20860	20928	21174	21132	20936	20860	20932	20989	21212	21074	21136	20939	20813	21019	21045	21125	21063	21021	20985	20895	20861	21184	20903	20863	21078	21127	21139	20886	20934	21050	21079	21128	21059	20901	21119	21001	20861	20731	21199	20979	20906	20964	21032	20828	20885	21092	21079	21003	21160	20982	21023	20960	21021	20947	20963	21196	21123	20865	20981	20958	21091	21134	21121	21049	21112	21065	20881	21014	20935	20957	20912	21136	20890	20919	21091	20835	20981	20959	21047	20842	21053	21037	20928	21104	20915	21094	20842	21004	21067	20960	21179	20939	20929	20823
24250	46423	34011	21497	18513	17754	17437	17434	17074	16902	16984	17003	16942	16998	16921	16909	16912	16850	16913	16850	16833	16783	16792	16728	16872	16894	16792	17073	19677	20565	19154	18156	16752	16830	16656	16753	16710	16700	16693	16568	16612	16658	16669	16932	16696	16731	16611	16576	16664	16655	16587	16791	16759	16659	16661	16821	16740	16613	16643	16726	16704	16806	16755	16683	16777	16676	16900	16655	16712	16718	16635	16723	16828	16706	16749	16742	16654	16602	16679	16804	16701	16686	16868	16675	16728	16623	16692	16687	16637	16834	16739	16784	16583	16899	16746	16863	16767	16676	16626	16782	16793	16601	16596	16787	16972	16748	16770	16532	16845	16497	16775	16673	16791	16791	16804	16765	16613	16833	16782	16731	16637	16769	16804	16681	16780	16788	16792	16835	16622	16566	16953	16549	16732	16566	16731	16876	16740	16829	16611	16730	16769	16705	16755	16683	16588	16601	16738	16783	16848	16773	16746	16640	16843	16832	16815	16799	16514	16753	16614	16535	16848	16820	16848	16754	16755	16835	16650	16744	16659	16941	16742	16725	16683	16748	16698	16665	16712	16798	16831	16725	16729	16526	16701	16823	16621	16522	16627	16768	16712	16814	16703	16635	16691	16608	16802	16788	16771	16839	16633	16635	16736	16966	16868	16675	16580	16706	16642	16759	16638	16687	16877	16627	16564	16699	16526	16700	16849	16771	16679	16666	16771	16616	16743	16596	16665	16710	16576	16787	16648	16795	16815	16841	16517	16790	16806	16704	16785	16645	16722	16661	16777	16614	16734	16858	16696	16594	16790	16748	16743	16643	16830	16746	16570	16657	16681	16714	16785	16639	16623	16838	16832	16706	16670	16603	16716	16754	16699	16749	16581	16617	16484	16705	16743	16619	16709	16696	16487	16670	16719	16538	16775	16698	16642	16710	16678	16861	16720	16887	16704	16625	16926	16764	16546	16703	16774	16810	16743	16721	16570	16645	16801	16629	16701	16687	16866	16835	16685	16691	16511	16619	16797	16672	16821	16725	16785	16744	16713	16760	16733	16717	16841	16804	16776	16630	16830	16672	16723	16967	16703	16694	16776	16796	16723	16657	16679	16736	16700	16533	16775	16823	16611	16712	16788	16689	16788	16694	16876	16607	16622	16724	16780	16720	16645	16686	16715	16699	16670	16778	16584	16707	16775	16825	16764	16839	16661	16743	16755	16773	16637	16644	16678	16806	16584	16917	16579	16644	16610	16592	16859	16647	16817	16749	16779	16620	16683	16669	16842	16904	16740	16675	16883	16476	16892	16773	16772	16759	16738	16631	16807	16731	16526	16523	16838	16706	16635	16747	16629	16657	16802	16774	16596	16622	16599	16581	16671	16905	16701	16703	16758	16789	16803	16638	16759	16715	16686	16775	16703	16716	16685	16729	16653	16644	16672	16690	16770	16634	16733	16799	16781	16755	16835	16678	16509	16668	16487	16675	16700	16664	16849	16503	16761	16723	16677	16695	16659	16659	16873	16796	16727	16741	16714	16656	16737	16784	16715	16737	16782	16798	16868	16585	16675	16644	16747	16815	16576	16728	16589	16741	16687	16831	16646	16741	16757	16609	16680	16751	16679	16756	16710	16636	16769	16629	16584	16675	16860	16768	16625	16907	16771	16649	16867	16829	16833	16720	16940	16890	16782	16777	16715	16690	16829	16791	16778	16833	16572	16511	16636	16765	16800	16717	16704	16593	16977	16824	16841	16835	16783	16627	16693	16709	16693	16807	16782	16655	16822	16679	16750	16712	16710	16591	16585	16772	16691	16593	16678	16612	16714	16662	16646	16783	16801	16718	16632	16769	16647	16769	16706	16792	16778	16657	16655	16441	16872	16795	16733	16773	16685	16736	16685	16561	16707	16735	16727	16888	16595	16795	16673	16820	16581	16750	16687	16492	16812	16614	16672	16666	16925	16669	16733	16814	16769	16816	16709	16502	16655	16927	16606	16630	16732	16860	16649	16849	16627	16856	16752	16715	16882	16796	16698	16600	16784	16954	16666	16798	16709	16636	16496	16788	16644	16767	16711	16877	16685	16661	16644	16809	16767	16637	16638	16775	16691	16836	16627	16770	16890	16627	16658	16702	16662	16846	16710	16720	16730	16651	16558	16865	16877	16617	16617	16574	16754	16749	16658	16645	16708	16600	16667	16565	16755	16639	16680	16805	16725	16672	16742	16806	16790	16812	16591	16812	16844	16770	16512	16914	16817	16715	16616	16746	16569	16691	16672	16790	16831	16842	16760	16790	16593	16722	16733	16549	16761	16768	16599	16817	16590	16647	16692	16734	16556	16668	16755	16683	16589	16781	16810	16725	16681	16743	16577	16829	16898	16634	16763	16696	16699	16781	16590	16698	16652	16795	16823	16834	16677	16690	16700	16662	16781	16582	16593	16523	16788	16718	16678	16632	16831	16672	16591	16649	17030	16662	16720	16773	16709	16706	16892	16689	16707	16697	16813	16761	16674	16784	16625	16822	16608	16643	16754	16768	16778	16565	16793	16586	16716	16779	16652	16686	16767	16671	16754	16634	16706	16951	16830	16627	16805	16837	16805	16685	16622	16781	16596	16752	16776	16768	16795	16756	16815	16653	16801	16650	16779	16738	16781	16624	16711	16764	16729	16736	16807	16861	16674	16875	16829	16748	16525	16789	16658	16729	16725	16615	16755	16851	16855	16702	16796	16734	16679	16816	16720	16927	16863	16653	16626	16753	16681	16649	16458	16745	16734	16734	16684	16735	16910	16677	16679	16786	16734	16786	16687	16699	16658	16620	16759	16642	16620	16970	16589	16578	16743	16747	16730	16775	16887	16744	16565	16583	16675	16660	16732	16821	16561	16763	16816	16724	16651	16711	16921	16651	16885	16798	16633	16596	16479	16721	16700	16894	16608	16754	16673	16751	16618	16603	16721	16834	16837	16743	16723	16681	16639	16799	16692	16771	16829	16624	16749	16818	16835	16717	16490	16798	16677	16645	16801	16799	16640	16662	16685	16837	16872	16780	16813	16681	16766	16796	16668	16870	16772	16784	16609	16682	16634	16860	16617	16740	16706	16745	16665	16622	16620	16555	16743	16821	16739	16828	16707	16745	16862	16696	16874	16871	16528	16608	16640	16884	16708	16781	16769	16926	16841	16759	16864	16657	16855	16672	16801	16729	16840	16665	16897	16750	16723	16682	16762	16826	16888	16833	16642	16600	16675	16807	16749	16646	16725	16530	16723	16798	16605	16719	16817	16614	16723	16802	16556	16853	16643	16616	16769	16665	16659	16685	16749	16652	16780	16513	16670	16628	16800	16790	16744	16590	16672	16734	16762	16754	16775	16761	16827	16671	16646	16658	16742	16711	16626	16695	16750	16734	16658	16831	16900	16664	17032	16806	16707	16558	16709	16790	16709	16700	16716	16745	16799	16750	17065	16655	16584	16692	16734	16728	16709	16499	16708	16527	16744	16771	16641	16617	17015	16625	16753	16625	16828	16769	16865	16635	16762	16719	16738	16752	16764	16724	16660	16674	16838	16824	16728	16797	16649	16714	16644	16762	16899	16583	16823	16683	16685	16572	16718	16706	16648	16777	16795	16743	16629	16637	16777	16746	16633	16634	16779	16727	16634	16601	16789	16547	16787	16651	16695	16572	16647	16746	16811	16778	16735	16803	16741	16779	16719	16549	16755	16603	16734	16643	16814	16721	16844	16581	16692	16816	16664	16763	16897	16823	16707	16730	16825	16685	16569	16675	16780	16692	16739	16853	16616	16776	16730	16771	16602	16845	16815	16838	16873	16769	16745	16747	16556	16761	16865	16736	16833	16896	16710	16597	16890	16560	16728	16745	16724	16819	16799	16687	16911	16706	16597	16652	16799	16741	16651	16711	16743	16735	16782	16550	16934	16750	16680	16690	16740	16612	16789	16661	16728	16778	16770	16635	16737	16748	16695	16671	16683	16722	16609	16587	16829	16701	16597	16772	16779	16730	16931	16837	16651	16753	16952	16845	16664	16677	16885	16697	16634	16782	16818	16598	16689	16675	16610	16690	16794	16519	16540	16863	16672	16822	16663	16574	16611	16673	16686	16727	16559	16704	16783	16620	16653	16741	16676	16636	16662	16676	16706	16731	16652	16692	16682	16637	16735	16722	16776	16749	16610	16699	16743	16759	16671	16617	16819	16745	16864	16669	16802	16741	16651	16627	16728	16695	16692	16744	16768	16879	16600	16738	16869	16771	16734	16777	16840	16717	16881	16712	16697	16720	16894	16544	16543	16656	16790	16882	16793	16557	16753	16771	16869	16725	16520	16641	16756	16591	16818	16884	16590	16653	16815	16607	16769	16613	16816	16661	16708	16816	16727	16627	16613	16691	16627	16713	16538	16431	16736	16666	16973	16693	16685	16903	16712	16712	16672	16818	16784	16748	16568	16975	16655	16812	16723	16755	16725	16883	16723	16743	16692	16794	16729	16656	16604	16768	16509	16772	16613	16837	16790	16821	16631	16539	16597	16788	16692	16729	16662	16574	16578	16794	16829	16835	17002	16752	16733	16763	16561	16661	16765	16742	16770	16700	16721	16633	16832	16609	16713	16825	16703	16839	16690	16797	16660	16661	16687	16682	16713	16728	16756	16747	16873	16680	16740	16682	16671	16754	16582	16684	16512	16581	16707	16659	16795	16901	16635	16753	16801	16579	16717	16733	16773	16629	16702	16925	16794	16711	16854	16790	16661	16553	16771	16822	16687	16693	16956	16559	16843	16687	16735	16602	16643	16756	16597	16585	16677	16744	16676	16833	16678	16697	16624	16813	16790	16680	16639	16902	16581	16796	16848	16620	16862	16712	16704	16552	16684	16806	16755	16752	16693	16731	16968	16711	16875	16722	16808	16693	16696	16677	16740	16646	16702	16718	16706	16633	16449	16851	17039	16712	16766	16724	16984	16580	16342	16715	16720	16659	16590	16750	16723	16815	16495	16629	16853	16719	16737	16814	16645	16684	16692	16897	17042	16527	16643	16561	16723	16677	16750	16702	16757	16804	16699	16656	16508	16704	16685	16602	16786	16695	16578	16781	16676	16751	16591	16568	16696	16719	16642	16748	16718	16864	16705	16927	16747	16720	16566	16628
29380	23667	25587	21365	18374	18096	18099	18134	17942	18054	18169	18041	18242	17965	18306	18170	18118	18198	18125	18071	18169	17958	18047	18071	18096	17961	18160	18222	18022	18208	18272	18268	18049	18204	18104	18227	18203	17918	17887	18077	18261	18061	17997	18078	17884	18037	18112	17893	17939	17988	17952	18021	18123	18023	17897	18039	17900	17948	17999	18114	18114	17943	18168	18250	18118	18034	18168	18040	18009	18099	17985	17997	18097	18156	18130	18159	18069	18085	18047	18161	17898	17973	18043	17894	18103	17989	17971	17907	18107	18034	18038	17995	17981	18120	18127	17975	17948	18035	18136	17959	18190	18096	18118	18158	17986	18101	17964	18037	18192	18205	18167	18111	18313	18051	17963	18081	18059	17838	18115	18125	18001	17980	18119	18176	17858	18050	18125	18192	18154	17791	17958	17975	18066	18106	17912	18237	18063	17987	18098	17983	18055	18087	18031	18045	18164	18183	18220	18148	17997	18023	18173	17942	18190	18080	17971	18068	18233	18132	18035	18041	18276	18099	18005	18003	18112	18060	18212	18088	18137	18329	18044	18078	18147	18187	17853	18013	17811	18032	18089	17980	18014	18146	18005	18204	18371	18098	18197	18033	17949	17985	18085	18104	18023	17974	18067	17856	17958	17943	18147	18117	17944	17805	18077	18042	18051	18101	18108	17918	17906	18020	18234	18065	18001	18136	18081	17993	17842	18084	17949	17918	18091	18137	17971	18199	18045	18140	17984	17918	18000	18167	18161	17989	18239	18182	18068	18040	18010	18008	18134	18131	18059	17888	18056	17997	18205	17952	17920	18123	18110	18036	17911	18259	18184	18058	18086	18120	18002	18160	17929	18153	18147	18117	18012	18112	18066	18267	17888	17974	18157	17886	18051	17920	18227	18183	18206	18275	17998	18067	18084	18167	18141	18052	18094	18068	17988	18086	18184	18097	18135	17927	17922	17971	18178	18097	18005	18191	17803	18021	18016	17977	17777	18179	18051	18166	18169	18066	18055	17872	17754	18047	17993	18024	18165	18093	18032	18151	18231	18007	18155	18181	18207	18232	17917	18145	17852	17968	18091	18043	18065	17768	17964	17946	18015	18001	17950	18189	17943	18029	18071	18158	18093	18081	17886	17877	18258	18161	18318	18201	18041	18080	18209	18096	18001	17877	18219	17846	18178	17991	17881	18102	17988	18157	18090	18024	18094	18084	17956	18122	18001	18000	18044	17914	18184	17858	17959	17840	18146	18029	18229	18012	18229	18035	17979	17981	18068	18083	18197	18152	18084	18147	18162	18087	18109	18275	18045	18039	18155	18066	18016	18190	17880	18282	18168	17975	18152	18141	18183	18327	18053	17925	18113	17948	17969	18052	18029	17875	18063	18099	17764	18038	18012	18170	17976	17780	18097	18010	18052	18074	18070	18140	18303	18058	17956	17964	18198	18102	17974	17877	17961	18153	17980	17927	18069	18022	17916	18108	18186	18124	17977	18217	18010	18038	18125	17970	18037	17972	17874	18049	18077	18046	18070	18112	18023	18037	18175	18191	18321	18164	18029	17961	18129	17988	18150	18112	17964	17966	18166	18034	18078	17904	18259	18155	18059	18144	18057	18141	18211	17846	18144	18231	18102	18097	17949	18280	17911	18137	17940	18157	17880	18058	18081	17879	18240	17992	18037	17898	18013	18223	18097	18094	18028	18188	18077	17891	18091	18388	18078	18177	18081	18148	18094	18282	18029	18197	17999	17971	18232	17859	18001	18121	18166	18174	17870	18049	18176	18123	18040	18062	17970	18083	18049	18169	18137	17880	18147	17938	18059	18035	18057	18041	18049	17994	17960	17988	18107	17978	18228	18016	18021	18113	17995	18229	18074	17999	18097	18056	17999	18080	17882	18037	17943	18288	18077	18087	18043	17906	18210	17969	18108	18088	17886	18003	17922	18027	18150	18124	18118	17831	18125	18041	17990	18032	18131	18135	18249	18173	18258	18053	18159	18223	17869	18044	17894	18016	18211	17920	18133	18043	18033	18063	18156	18061	17953	18026	18029	17910	17983	18112	18194	17949	17985	18142	17962	18002	18125	18145	18255	18039	18038	18220	18061	18108	17942	18029	18024	18117	18064	18115	18061	17947	18063	18244	18145	18235	17919	18156	18010	18160	18261	17990	17961	18124	18070	18179	18115	18072	18010	18165	18020	18179	18125	17994	17900	18058	18069	17956	18002	18117	17970	18072	18142	18097	18257	18197	17985	17976	18067	17954	18213	18293	17946	18087	18189	18042	18121	18095	17977	17956	18085	18136	18078	18032	18157	18052	17986	18131	18162	17991	17872	18134	18294	17787	17913	18091	18016	17950	17982	18145	18154	18146	18148	18075	18130	17970	17879	18058	18086	18109	18148	18018	18042	18067	18077	18218	18182	18091	18282	18053	18176	18156	18348	17994	18025	18202	18158	18131	17861	17985	18107	18105	17999	18144	17921	17898	18044	17866	18181	18040	18033	18163	18014	18155	18019	18003	18079	18015	18103	17973	18020	18170	17999	17953	18027	18171	17857	17999	18059	18017	18164	17960	18142	17946	18223	18121	17911	17960	18075	18159	18076	17934	18070	18044	18251	18107	18024	18011	18016	18142	18119	18100	18284	18181	18035	18020	18128	18060	18087	18074	18131	17911	18010	17996	17799	18026	18063	17955	18079	18155	17923	18176	18164	18248	18270	18083	18181	18088	18084	17937	17952	18071	18069	17946	18280	18278	17961	18124	17847	18086	17851	18251	18050	18197	18062	17901	18018	18065	18245	18030	18124	17956	18097	17877	18162	18121	18195	18103	17932	17996	17942	18126	17928	18249	18075	18157	18067	18110	17987	17968	18037	18161	17902	17821	18138	18053	18136	18151	18272	17988	18024	18047	17935	17986	18175	18083	18113	18032	18262	17818	17882	17935	17911	17992	18078	18134	18277	17937	18147	18012	17972	18155	17978	17949	18158	18069	18179	18111	18140	18101	18186	18114	17887	18116	18187	18247	18112	18053	18051	18052	18037	18097	18209	18000	18010	18135	18334	17941	18022	17937	18121	18062	18206	18068	18250	17949	18060	17926	18148	18215	18291	18206	18194	17870	18106	18085	18091	18067	18027	17979	17948	17942	18109	18014	17980	18076	18049	17925	18109	18230	18074	18041	18105	18119	18084	17943	18205	17921	17796	17915	17938	18221	18074	18035	18065	18269	18267	18049	17893	17905	18044	17720	17992	17899	18157	17973	17998	17879	17839	18119	18188	18223	18230	17944	18058	18103	18141	17942	18175	18252	18019	18010	17965	17976	18152	17904	18079	17942	18019	18001	18246	18048	18177	17993	18059	18089	18048	18191	18245	18061	18231	18344	18262	18219	18112	18240	18092	18046	18125	18070	17812	18209	18013	17860	18015	18132	18162	18179	17955	18004	18094	18048	17712	18037	17992	18056	18364	18108	18306	17960	18034	18246	18080	18227	18149	18210	17973	17771	17972	18026	18241	18101	18075	18070	18123	18115	18038	18093	18386	17982	18063	18048	18176	18016	18137	18128	17832	18049	18063	18068	18149	17960	17913	18073	18029	18104	18046	18089	18072	17870	17970	18052	17910	18308	17958	18255	17955	18256	17861	18109	18112	18214	17925	18012	17858	18154	18101	18006	17995	18097	18023	18213	18219	18115	18112	18041	17955	18020	18153	18116	18111	18084	18119	18163	17955	17962	18163	18111	17975	18054	18133	17983	18024	18085	17994	18138	18018	17877	17833	18052	18078	18117	18151	18069	18146	17989	18281	18101	18030	18078	18140	17966	17918	18163	18141	18063	17995	17916	18224	18069	18159	18091	18083	18023	18001	18231	18187	17884	17995	17837	18188	17940	18256	18049	17979	18227	18059	18196	18042	18251	18297	17868	18292	18161	18046	18048	18012	18378	18038	18082	18165	18157	17932	18039	17948	18119	18114	18084	18096	18166	18141	18211	18147	18162	17942	18062	18053	18217	18180	18000	18221	18033	17916	18078	18326	17982	18017	18161	18068	18108	18250	18131	17996	17919	17968	17904	18136	18161	18118	18138	17983	18036	17949	18025	18143	18110	18204	18320	18195	18147	18192	18236	18238	18181	18183	18087	18187	18028	18154	17910	17944	17972	18121	18195	18278	18216	18129	18130	18013	18230	18371	18013	17962	18216	18112	17750	18097	18099	18163	17866	18064	18061	18115	18065	18047	18360	18121	17897	17938	18159	17985	18080	18115	18170	17835	17993	17805	17960	18307	18048	18290	18076	18073	18060	18182	18177	18079	17994	18151	18164	17999	18197	18222	18217	18381	18305	18035	18126	18009	18142	18004	18213	18255	18026	18063	18086	17969	18093	17884	18327	18250	18083	18155	18129	18104	18182	17778	17967	18161	18229	18097	17929	18186	17993	18069	17810	18074	18180	18098	18183	18137	18172	18275	18034	18305	18091	18258	18174	18038	18346	17999	17934	17933	18132	18127	18255	18084	17931	18148	18032	18170	18143	17850	18111	18168	18224	18056	17970	18391	18181	18233	18059	18213	18165	17959	18051	18306	18042	18275	18173	17885	18120	17917	18156	18074	18094	18230	17938	18011	18131	18005	18216	18079	18127	18020	18172	18307	18281	17907	18065	18014	17936	18056	17992	17974	17970	17970	18070	18234	18211	18073	18060	18128	18232	17955	18056	18130	18202	18068	18053	18076	18129	17936	18211	18269	18086	17974	18040	18165	18098	18015	18003	17987	18322	17982	17944	18121	18119	17956	18100	17932	18073	18157	18121	18174	18133	18185	18211	18004	17961	18143	18085	18163	18227	17825	18072	18155	17998	18004	18061	17902	18178	18202	18155	17807	17805	18033	18098	18160	18010	17990	18143	17878	18344	18244	18157	18191	18251	18128	18055	18101	18134	18224	18141	18157	18149	18147	18152	18017	18155	17985	18048	18271	18229	18165	17983	18129	18044	18005	17938	17926	18162	18194	18203	18156	17970	18028	18085	18076	18146	18321	18233	18190	18130	18226	18041	18154	17892	18019	17995	18184	18007	17882	17973	18387	18124	18004	18189	18207	17892	17976	18075	18192	17995	18103	18169	18112	18173	17967	18015	18156	17879	18072	18075	18243	18032	18093	18188
19366	26981	21963	16341	15419	15122	15200	15163	14855	14968	15172	15097	15270	14895	15082	15034	15031	15005	14962	15200	15097	14988	15045	14965	15108	15012	15067	15194	15070	15284	15299	14943	15235	14870	15127	15026	14988	15086	14892	15191	14990	15032	15101	15155	14999	15082	15074	15043	14885	14986	15090	15046	14991	14852	15093	15022	15068	15159	14987	14980	15089	14875	14905	15008	15020	15021	15141	15053	15130	15082	15016	14926	14984	14916	15036	15047	15009	15027	15104	15110	15026	15164	15077	14979	15227	15075	15032	15128	15051	15043	14964	14867	15137	15078	15118	14919	15171	14904	15233	15057	15203	15122	15086	14957	15091	15140	15157	14912	15109	15035	15041	15086	15104	15077	15059	15006	15172	15018	14876	15015	14985	15155	15054	15139	15024	14931	15019	15119	15076	15102	14917	15137	15166	15071	14965	15029	15049	14991	15105	14992	14989	14977	14946	14987	15150	14920	15147	15020	15043	14991	15179	15257	15023	15057	14941	14986	14914	15021	14888	14932	15041	14774	15092	14978	14925	15076	14938	15020	15054	15026	15003	14983	14937	15090	14998	14989	15136	14965	15164	14779	15135	14895	15176	15297	15059	14836	15061	14982	15025	15088	14909	15065	15048	15000	15149	14949	15068	15125	15051	15082	15082	15176	15117	15094	15104	15029	15097	14882	14998	15072	15043	14892	15081	15065	15132	14824	14913	14726	14874	15042	14865	14989	15161	14810	15077	14985	14988	15069	15075	15150	15035	14975	15060	14970	14973	14855	14899	15016	15168	14963	15093	15198	15036	14790	15030	14878	15107	15081	15177	15024	15091	15090	15176	15070	14821	15259	15037	14870	15101	15281	15070	15048	14984	15014	14998	15130	15073	15149	14991	14932	15103	15076	15188	15096	15061	15026	14888	15086	14986	15053	15010	15141	15074	15119	15048	15128	14932	15017	15278	15116	14906	15061	15070	15000	14915	15014	15001	14920	14847	15160	15014	15129	14771	15154	15014	15002	15106	15091	14925	14875	14988	15112	15020	15073	14926	15161	15044	15052	15226	15099	14912	15094	15045	15015	15002	14943	14949	14990	15212	15057	14944	14982	15087	15116	15059	14851	14865	14979	14908	15013	15015	14886	15016	14989	14973	15054	15153	15085	14804	15006	15091	14916	15144	14946	15095	14983	15158	14934	15047	14915	14964	15003	15049	14957	14872	15006	15233	15178	15123	14978	15151	14964	15168	14965	14919	15000	14900	15028	15108	14996	14937	14961	15152	14928	14948	14991	15153	14914	14956	15097	15037	14976	15220	14987	15018	14993	15014	14959	15044	15155	14928	15089	14985	15135	15212	14916	14978	14940	15045	14929	15112	14979	15026	15062	14904	14960	14915	15080	15066	15030	15007	15280	15063	15210	14959	15025	14984	14944	14868	15158	15035	15233	14956	14970	15164	15074	15072	14853	14981	14988	14929	15033	15010	14772	14897	14995	14941	15177	14949	15086	15070	15256	14942	15161	14908	15120	14995	15047	15076	15018	15046	14823	14981	15175	15149	15021	15121	15161	15116	15105	15057	15195	14889	15265	15164	15128	15049	15111	14965	15066	14860	14902	14994	15093	15028	15158	15179	14964	15108	15139	15142	15002	15031	14982	15027	14954	15126	15090	15000	14863	15031	14972	15137	15096	15028	15010	14932	14823	15006	15010	15008	15235	15017	14986	14975	15050	15189	15016	15064	14886	15284	15024	14999	15040	15114	14897	15019	14916	15042	15145	15127	14927	14920	14930	15056	15297	14968	15007	15172	14981	15198	14898	15059	14975	15010	14952	14971	15041	14997	15098	14963	14966	14984	15154	15137	14920	14981	15063	14976	14912	15060	15151	15062	15025	15051	15240	15087	14995	15082	15150	15122	14990	15050	15116	15171	14953	15161	15100	15073	14873	15143	15085	15093	15166	15135	15132	15013	15032	15064	15031	14923	14990	15253	15050	15005	14839	15002	14929	15024	15027	15144	14939	15034	14982	15304	15068	15020	15048	15041	15105	15065	15045	15052	14871	15118	14950	15039	15103	15069	15002	15096	15162	15079	14888	15103	14918	14810	15116	15044	14997	14920	15072	15038	15040	15139	15107	15129	14779	14979	15217	15032	14969	15131	15031	15169	15098	15110	15066	15032	15064	15102	14957	14884	15151	15073	14994	14891	15210	14959	15066	14982	14794	15131	15034	15028	15091	15188	15006	14952	15142	14996	15028	15136	15037	14989	15077	15105	15150	15022	14979	15038	15117	15107	14925	15047	14905	15146	15029	15165	15064	14867	14980	15005	14944	14909	15030	14938	14862	15149	15045	15176	15240	14912	14992	15128	15069	15042	15024	15042	15113	15124	15130	15020	14999	15156	15065	15097	14912	15037	15187	15024	15019	14966	15000	15091	14921	14985	14851	15076	14983	15009	15132	15052	15108	15037	15093	14905	15136	15087	15007	15165	14987	15052	15087	15030	15124	15016	14857	14890	15196	14996	14964	15066	15050	14904	14928	15118	14967	14922	15273	14956	15031	15235	14917	14901	14863	15000	15144	15087	15059	15032	14931	15089	15062	15084	15101	15118	14856	15097	15012	15027	14920	15049	15217	14915	15103	14937	15025	14921	15047	15145	15011	14824	14996	15170	15111	15014	14945	15065	15092	15063	15088	15229	14818	15157	15102	15024	15229	15064	15096	15035	14960	15134	14963	15129	15104	15036	14988	14913	15051	15070	14984	15187	14977	15135	14897	14984	14984	15026	14983	15135	14983	15054	15126	15087	15111	15008	14994	14912	15082	15018	14995	15102	14855	15228	15125	14901	15042	14757	15142	14973	15020	15116	15052	14864	15139	14931	15227	15106	14933	15045	15141	14814	14937	15210	14926	15019	14881	15093	15348	14853	14966	15071	14913	15001	14903	14995	14947	14860	15145	14978	15174	15089	14947	15119	14957	15044	15070	15061	14956	14937	14961	15076	14936	15067	14975	14918	15081	14977	14930	15067	15161	14966	15140	14802	15058	15022	14961	15142	14877	15035	15132	15038	15063	15045	15092	15129	15190	15090	15004	15080	15123	15147	14966	14959	15036	14918	15112	15144	14928	15054	14938	15294	14994	15092	15043	15111	15201	15217	15085	14982	15109	15010	15093	15055	15185	15050	14996	14964	15073	15155	14995	14963	14916	15132	14964	14918	14931	15036	14951	15070	14981	14954	15098	15065	14817	15065	15185	15155	15125	14973	14964	15031	15203	14895	15075	15096	15182	14951	15051	15102	14983	15068	15094	14994	14997	14987	15117	15062	15010	15068	14981	14987	15007	15126	15115	15089	15168	15025	15095	14986	15142	14989	15117	15176	14927	14980	14960	15181	15070	15070	15101	14944	15113	14989	14896	15187	14927	15028	15124	14971	15116	14845	15015	15111	15038	15043	14974	14988	15021	15016	15240	14973	15011	15026	15027	14836	14974	15186	14964	15133	15292	15155	14912	15072	15071	14932	14983	14992	14966	15155	15048	15151	15101	15133	15013	15105	14903	14926	15021	15097	15061	15098	15229	15013	15033	15001	14975	14986	14997	14973	15042	14996	15116	15006	15067	15049	15025	15093	14881	15090	15145	15018	14949	15045	14941	15154	15226	14826	14894	15127	15005	14924	15036	15153	15059	15175	15043	15106	14989	14826	14910	15029	15185	15120	14993	15098	15054	15002	14963	15084	14958	15050	14942	15101	15024	15040	14890	15170	15128	15040	15227	14973	15092	15065	15155	15214	15076	14997	15163	15026	15015	14912	15097	15069	15059	15033	15027	15093	15240	15078	15002	14965	15089	14982	15172	15042	14966	14951	15074	15090	15085	15057	15032	15128	15100	15005	14954	15025	14964	15060	15050	14963	15098	15072	15100	14948	15183	15164	15238	15054	15027	14999	15105	14994	15135	15048	15113	15038	15105	15010	15119	15001	14872	14836	14928	15165	14972	15036	15167	15064	15115	14950	15171	15094	15018	15070	15055	15130	15073	14983	14949	15098	14966	14966	14973	15086	15181	14981	15109	15119	14973	15104	15069	15047	15080	15077	15046	15151	15019	15082	15056	15204	14987	15095	15005	14986	15055	15054	15138	15067	15119	15005	14982	15083	15013	15083	15012	15120	14989	14804	15035	14957	14997	15000	15137	14926	14877	15050	14994	15051	15095	14969	14896	14911	15090	15108	15063	15215	15196	15077	15012	15036	15100	15237	15028	14916	15027	15204	14970	14961	15070	14995	15052	15232	15017	15156	15066	15230	14917	15178	15059	15005	15029	14965	15002	15125	15104	14950	14997	14898	15049	15150	14960	15010	15141	14942	14921	14939	14985	14904	15114	15063	15038	15122	15042	15114	14957	14883	15059	15091	14997	15090	15260	15182	15104	14950	14987	15044	15008	14985	14912	14830	14825	15174	15084	15012	15004	14979	15046	15041	15197	15093	15206	15137	14997	15153	15103	14891	15009	15077	15071	14935	15085	15021	15039	14888	15000	14978	14975	15097	15075	14972	15085	15144	15014	15096	15170	14887	15011	15103	14947	15006	15202	15057	15065	14930	15096	15017	15024	15105	14860	15100	15023	15254	15070	14944	14936	15044	15054	15017	15034	15084	15085	15165	15012	14878	15188	15110	15058	14923	14953	14929	15103	15148	14973	15297	15098	14978	15121	15012	15004	15058	15019	14863	15148	14908	15036	14938	15013	15007	15120	15138	15078	15194	14972	14999	15053	14792	14891	15079	15159	14827	15113	15038	14949	15060	15167	15263	15053	15117	14955	15019	15072	15093	14992	15003	14880	15012	15162	14938	15092	15009	15147	15106	14901	14997	15094	15010	15150	14926	15083	15056	15049	15014	15055	15111	15039	15136	14946	15113	15122	14952	14996	14921	14931	15090	15031	15048	14929	14904	14825	15111	14942	14954	14980	15227	14936	15139	14947	15186	14931	15263	15002	14889	15066	15052	14987	15078	15200	14972	14932	14989	14916	15073	14908	15092	15015	14912	14994	14972	15042	15042	15140	14834	14867	15032	15107	15040	14958	14854	15194	14917	14897	15127	14897	15060	15161	15037	14961	15108	15074	15171	14982	15103	14988	15016	15173	15152	15122	15046	15090	14937	14999	15102	15011
23280	21062	27831	24969	22024	20712	20149	18490	18396	18225	18152	17894	18164	18115	18136	18176	18095	17895	18094	18056	18178	17989	18093	17961	18205	17936	18050	17928	18757	19057	18867	18098	17869	17929	17761	18095	17734	18007	17910	17773	17971	17968	17915	17878	17875	17946	17882	17778	18076	17920	18015	17946	17946	17974	17891	17868	17889	17859	17671	17825	17867	17963	17996	17638	17779	17777	17992	17853	17794	17946	17995	18107	17965	17787	17879	17899	18037	17987	17937	17999	17820	18051	17887	17838	17968	17730	17876	17917	18029	17865	17808	17870	17963	17802	17963	17884	17998	17802	17635	17963	17889	17790	17878	18093	18017	18092	17857	17894	17895	17611	17650	17775	17972	17992	17851	17639	17829	17942	17882	17915	17969	17863	17887	17886	17950	17912	17852	17643	17863	17899	17842	17841	17897	17759	17860	17784	17967	17748	18011	17985	17807	17883	17759	17756	17841	18043	17887	17925	17821	17964	18066	18036	17975	17795	17862	17909	17892	18003	18000	17953	17779	17892	17778	18019	18029	18098	18030	18004	17706	17869	17799	17878	17721	17972	17770	17806	17971	17984	18158	17864	17938	18011	17814	17936	17988	17903	17953	18187	17815	17671	17868	17954	17795	17875	17884	18105	18001	17994	18024	17916	17869	18078	17658	17884	17911	17900	18020	17614	18020	17891	17898	17925	17817	17751	17784	18136	17960	17700	17929	17838	17942	17937	17915	17862	17991	17659	17844	17996	18117	17792	17935	17961	17890	17902	17858	17959	18157	17851	18050	17878	17637	17720	17676	17805	17948	17666	18012	17767	17951	17769	17696	17727	17830	18059	17924	18010	17822	17967	17874	17794	17839	17693	17949	17881	18141	17650	17611	17889	17781	17691	17871	17985	17943	18001	17877	18082	17904	18004	17668	17796	17961	17951	18124	17847	17858	18003	17939	17901	18052	17757	17947	18024	17770	17985	17859	17945	18007	18216	17922	17716	17942	17772	17870	17843	17930	17957	17719	17854	17849	17719	18134	17875	17929	17883	17939	18078	17778	18058	17894	17975	17689	17897	18148	17924	17760	17819	17763	17847	17951	17975	17911	17751	17964	17827	17963	18015	17992	17824	18026	17926	17970	17930	17972	18181	17825	18002	18072	17984	18030	17829	17855	18022	17914	17940	18105	17719	17949	17928	17976	17819	17826	17939	18037	17749	17988	17903	18012	17881	17955	17677	17894	17920	18038	18042	18055	17883	18025	17983	17766	17680	17503	17907	17884	17709	17789	17865	17807	17954	17913	17767	17827	17887	18102	17865	17922	17980	17949	17841	17954	17899	17838	17884	18007	17881	18174	17869	17983	17847	17835	17828	17916	17905	17840	18034	18047	17785	17846	17813	17959	17831	17737	17976	17815	17699	17798	17747	17746	17852	17703	17858	18004	18042	18040	17930	17915	18023	17918	17921	17849	17937	17727	17790	17729	17792	17941	18104	17846	17919	17994	17947	18117	17787	17982	17762	17982	17862	18059	17868	17825	18029	17896	17901	18076	17938	17702	17833	17833	18031	17809	17689	17977	18106	18213	17742	17849	17851	17717	17810	18143	17913	17836	17792	17957	17948	17806	17982	17755	17795	17986	18075	17916	18048	17940	17747	18078	17882	17782	17786	18011	17955	17906	17689	18111	18022	17895	17930	17993	17914	18002	17882	17942	18225	18023	18044	17864	17829	17659	17948	18004	17795	17937	18085	17849	17963	17804	18125	17827	17795	17903	17844	17884	17855	17810	18004	17883	17923	17758	18003	17965	17900	17873	17803	17852	17780	17908	17934	17781	18112	18015	17986	17858	17904	17974	17901	17802	18020	17960	17812	17850	17838	17943	17870	17836	17774	17897	17784	17974	17879	18006	17764	17962	17768	17829	18031	17674	18046	17868	17748	17991	17993	17860	17951	17864	17904	18065	17882	17623	17642	17892	18011	17980	17912	18117	17960	17905	17842	17914	18066	18032	18055	17728	17797	17993	17992	17801	17953	17656	17746	17761	17852	17965	17840	17860	17910	18017	17808	18010	17984	17949	17931	17864	17882	18133	17728	17850	18074	17777	17844	17971	18227	17925	18059	17900	17816	18100	17981	17889	17787	17977	17824	17932	18072	18099	17884	17973	17831	17863	17961	17834	17904	17805	17849	17823	17971	17865	17943	17859	17866	17770	17918	18153	17821	17894	17889	17863	17639	17864	17731	17862	17828	18073	17960	18058	17980	17935	17944	18051	17807	17914	17697	17993	17865	17875	17938	17801	17782	17738	17727	17906	17891	17792	18034	17827	17759	17776	18008	17668	18038	17878	17897	17883	17878	17888	17820	17819	17784	18041	18094	17907	17916	17855	17880	17860	17833	17864	17753	17937	18041	17902	18058	17882	17842	17639	17974	17792	17904	17832	18130	17666	17913	17864	17969	17971	17779	17937	18117	17753	17876	17816	17963	18131	17733	17873	17805	17854	17890	17966	18084	17947	18061	17702	18002	17972	17845	17945	17906	17860	17735	18034	17895	17989	18014	17986	17856	17951	17746	17981	17769	17747	17856	17995	17704	17982	17965	18027	17905	17813	18137	17929	17843	18005	18056	17978	17921	17960	17917	17890	17790	18097	18065	17922	18255	17851	18071	18010	17916	17892	17769	17882	17857	17801	18045	18057	17777	17946	17889	17989	18022	17992	17850	17880	17662	17867	17815	18044	17961	17910	18132	18019	17892	17917	18019	17755	17962	17821	17886	17841	17930	17825	17931	17916	18042	18060	17829	17930	18052	18096	17806	18030	18037	17936	17885	17881	17903	17881	17927	18021	17803	17848	17962	17897	17921	17824	17980	17940	17826	17854	17853	17853	17929	18022	17895	18037	17876	18003	17771	17931	17754	17732	17779	17861	17970	17796	17859	18000	17863	17879	17725	17933	17682	17687	17690	18036	17823	18056	17736	18148	17610	17816	17781	18001	18082	17854	17929	17965	17855	17730	17696	18035	18155	17939	18093	18066	17861	17896	17749	17785	17932	17878	17908	17906	18096	18112	17911	18041	17953	17910	17754	18046	17872	18121	17831	17808	18050	18025	17658	17905	17978	17923	17970	17800	17919	17891	17897	18012	17834	17885	17748	17743	17842	18042	18090	17900	17938	17812	17794	18008	17978	17930	17855	17994	18087	17871	17931	17797	18011	17780	17771	18057	17775	17797	18056	17914	17816	17832	18069	18015	17921	17917	17963	17899	17649	17950	17873	18000	17885	17893	17768	17796	17806	17840	17827	17816	18022	17730	17928	18012	17856	17815	17966	17794	17904	17844	17847	17866	17877	17966	17871	17880	17893	17822	17898	17925	17837	17747	17898	17949	17873	17924	17815	18078	17682	17718	17918	17802	17913	17973	17829	17784	17835	17922	17871	17996	17930	17973	17806	17778	17757	17927	18053	17930	18028	17825	17520	17775	17854	17950	17925	18003	17849	17870	17682	17819	17754	18067	17910	18049	17937	17950	18071	18063	17758	17808	17967	18006	17689	17941	17768	17931	17783	17890	17916	18243	18113	18109	17899	17795	17876	17837	17988	17781	17926	17946	18066	17856	17732	17685	17881	17845	17937	17878	18064	17878	17859	18097	17988	17747	17689	17815	18035	17963	17937	17853	17920	18014	17821	17878	18045	17976	17926	17785	17895	17703	17760	17868	17799	17743	17933	17868	18149	18088	17869	17857	17881	17740	17866	17958	17971	17993	17810	17905	18099	17811	17667	17904	17951	17715	17840	17863	18019	18016	17893	17927	17741	17872	17879	17792	17972	17784	17945	17892	18077	18099	17730	17942	18057	17936	17934	17864	18200	17825	17908	18006	17859	17888	17771	17740	17769	17863	17708	18011	17832	17889	17976	17750	17725	17982	17977	18197	17973	17754	17951	17815	17906	17809	18055	18049	17812	17977	17840	18070	17990	17984	17825	17874	17848	17931	17898	18047	17919	17872	17942	17985	18017	17776	17819	17867	17931	17901	17922	17917	18084	17947	17796	17977	17821	17878	17872	17707	17907	17716	17806	17908	17913	18061	17907	18036	17908	17916	17950	17791	17931	17836	17728	17755	17887	17914	17994	18131	17826	17904	18133	17840	17863	17845	17920	18151	17985	18157	18065	17945	17851	17961	17896	17838	17841	18035	18006	18008	17828	17930	18147	17915	17814	17855	17996	17946	17932	17928	17836	17970	17895	18262	18079	17991	17820	17821	17997	17973	17865	17885	18032	18152	17735	17747	17988	17986	17996	18085	17632	17801	17860	17786	17841	17791	18068	17852	17864	17912	17936	17933	17883	17955	17908	17900	17817	18284	18034	18051	17933	17713	17659	17710	17836	17778	17901	18102	17815	17912	17978	18037	18095	17847	17738	17796	17904	17878	18019	17911	17920	17885	17761	17856	18060	17686	17927	17855	17845	17841	17712	17856	18000	17839	17909	17930	17728	17898	17813	17971	17735	17907	17667	17743	17917	17899	17710	17998	17729	17960	17779	17808	18070	18008	18070	17820	17899	17926	17999	18122	17923	17838	17873	17815	18027	17971	17965	17989	17899	17971	17890	17820	17862	17769	17756	18018	17899	18025	18078	17975	18143	17813	17887	18002	17931	17953	18002	17746	18056	17879	18085	17772	17912	17791	17822	17819	18043	17981	17981	17960	17948	18024	17764	18132	17867	17953	18020	17871	17906	17709	17869	17794	17834	17869	17900	18085	17883	17839	17970	17880	18003	17911	17929	17783	17935	18094	18091	17769	17563	17809	17796	17851	18014	17847	18061	18021	17927	17799	18178	17982	17723	17853	17991	17800	18059	17756	17886	18104	18069	17889	18016	17775	17990	18013	17904	17990	17867	17866	17779	17928	17939	17842	17931	17858	18001	17970	17908	17827	17641	17837	17959	17825	17909	17977	17958	17984	17914	17774	17923	17975	17875	17769	17890	17976	17754	17743	17848	18035	17842	18023	18018	17901	17893	17844	18000	17999	18154	17756	17871	18056	17788	18100	17950	17894	17721	17756	17992	18023	17934	17891	17882	17946	18081	17952	17762	17803	17847	17988	18098	18006	17982	18013	17815	17960	17888	17958	17931	17826	17802	17914	17948	17805	17966	17811	18006	17854	17989
19399	38453	31512	21732	15877	15393	15376	15209	15175	15247	15110	14960	14896	15120	14969	15069	14962	14966	15025	15012	15022	14993	15074	14933	15073	15048	14825	15009	16066	16241	16049	15079	14998	15102	14799	15045	15014	14872	14880	15027	14956	15029	14953	14807	14913	14833	15022	14935	14840	14869	14950	14796	14938	15078	14943	14990	14746	15081	14984	15006	14813	15025	15119	14782	15049	14959	14798	14966	14904	15048	14937	14953	15073	15028	14942	14927	14876	15063	14866	14973	14979	14787	15123	14734	14877	14808	15108	15129	15024	14990	14976	14945	15108	14933	14968	14987	15033	14845	14682	15034	14863	14975	14966	14960	14787	14990	14862	15048	14899	14971	14977	14938	14890	14919	15006	14958	14880	14929	14893	14954	14955	14990	15005	15017	14978	14909	14843	14901	14873	15087	14860	15035	14854	14969	15048	14948	14922	14761	14898	14892	14905	14741	14883	14739	14968	14793	15093	14837	15085	14891	14903	14990	14813	14995	15069	14917	14936	14947	15001	14940	14921	14870	14947	14981	14960	14921	14883	14933	14982	14867	14847	15047	15093	14740	14960	14919	15114	14988	14927	15005	15020	14996	15088	15100	14945	14914	15093	15045	14792	14881	14976	15059	14914	14934	14797	15024	14922	14869	14905	15093	14960	15086	14802	14842	14837	15013	14771	14964	14870	15000	14886	14934	14902	14867	14985	15030	14831	14880	14781	15048	15028	15020	15010	15023	14845	15085	14980	15017	14919	14920	14885	15081	14904	14897	14844	15106	15020	14891	14926	14878	15070	14883	14931	14934	15066	14794	14836	14916	14985	14873	14903	14901	14813	15175	14902	14841	14941	14857	14772	14851	14824	14982	15018	15005	14840	14984	14797	14932	14902	14977	14946	14851	14847	14912	14982	14697	14996	14861	14681	14952	14809	15155	14948	14758	14915	14852	15010	14920	14752	14968	14794	14890	15033	14953	14960	14827	15026	14979	14804	14984	15077	14782	14957	14961	14887	14982	14907	14884	14994	14929	14861	14906	14990	14927	14933	15020	14748	14925	14909	14833	15056	14863	14879	15144	14996	15052	14947	15051	14834	14932	14782	14813	14799	14853	14891	14962	14959	14912	14911	15034	15039	14937	15000	14967	14970	15001	14934	14705	15011	14927	14854	14903	15094	15258	15162	14972	14997	14810	14840	15029	14933	14927	14964	15052	14987	14989	14858	14835	14893	14944	14827	14801	14808	15044	14997	14903	14889	14876	14946	14797	14879	14950	15041	15023	14906	14870	14940	14829	14954	14832	14954	14951	14956	14886	14969	15023	14794	14913	15030	14970	14965	14650	15013	14740	14957	14918	14854	14765	14950	15006	14979	14956	14757	14964	14923	14801	14931	14995	14881	14747	14802	14952	14849	15022	14801	15044	14770	14947	14970	15094	15117	15017	14901	14876	15076	14813	14932	14982	15029	15032	14989	15029	14930	15012	15066	14869	14803	14789	14978	15073	14757	14885	14948	14993	14952	14898	14847	15014	14980	14945	14834	14968	14906	15144	14829	14797	14778	14981	14962	14916	14938	14968	14932	14747	14962	14880	14771	14794	14947	14910	14946	14799	14927	14844	14988	14933	14917	14843	15062	14725	14852	14954	14750	14947	14991	15070	14923	14884	15003	14869	14798	14995	15129	14993	14981	14999	14824	15046	15028	14939	14796	14992	14946	15046	14897	14927	14996	14950	14936	14829	15048	14818	14911	14919	15027	14807	14898	14814	14945	14996	14869	14949	14931	14770	14899	15030	14921	14992	14906	14935	14927	15062	14809	14869	14905	14929	14810	14892	14946	14940	14861	14839	14963	14931	15042	14919	14755	14966	15007	14964	15057	14845	15045	15002	14918	14717	14830	14789	14764	14873	15097	14935	14958	14884	14927	14888	15047	14975	14805	14950	14767	14943	15128	14942	14980	14928	14760	14936	15015	14977	14941	14959	14959	15092	14943	15015	14907	14982	14913	14887	15054	15008	14823	14844	14989	14929	15075	14932	14979	14915	14950	14992	14929	14845	14891	14835	14917	14825	14981	14877	15046	14963	14906	14742	14887	15005	15072	15061	14906	14768	14848	14806	14748	15031	14981	14999	15015	14841	14950	14987	14870	14743	14894	15055	15045	14864	14878	14790	14906	14961	14996	14792	14880	15060	14787	14919	14937	14799	15029	15003	14847	14828	14842	15057	14816	14965	14875	14905	14861	14841	14927	14988	14910	14927	14870	14853	15026	14810	15091	14821	15040	14860	14952	14978	15017	14806	14999	14958	14924	14881	14876	14917	14834	14817	14897	15028	14851	14829	15003	14967	14956	14748	15101	15027	15154	14981	14807	14889	14826	14859	14949	14957	14896	14871	15036	14794	15017	14891	14969	15029	15021	14758	14870	15055	14962	14876	15042	15058	14842	14828	14824	15020	14882	15012	14990	14960	15122	15024	14795	14918	14899	14930	14987	14876	14900	14926	14780	15019	14887	14897	14921	14868	14993	14801	14895	14897	14949	15066	14974	14722	14891	14870	14858	14972	14976	14872	15126	14935	15001	14885	15139	15116	14933	14898	15124	14908	14918	14821	15036	14910	14859	14968	14801	14979	15001	14970	14974	15088	14839	15091	14914	14944	15052	14876	15016	14998	14751	14748	14970	14854	14975	14848	14658	14967	15027	14690	14900	14816	14935	15132	14943	14984	14913	14957	14863	14945	14741	14932	15122	14786	14870	14943	14894	14911	14837	14989	14938	14917	15072	14963	14980	15068	14856	14842	14946	14773	15111	14745	14968	14948	14940	14897	15011	14828	15048	14987	14882	14910	15015	15158	14861	14887	15039	14806	15060	14981	14987	14824	14952	14839	14963	14995	14815	14942	15022	14914	14820	14839	15057	14935	14943	14805	14905	14983	15132	14901	14994	14982	14951	14845	14972	14854	14888	14819	14937	15003	14901	15046	14792	14785	14988	14981	14946	14994	15034	14672	14844	14947	14753	15014	15050	14991	15001	14979	14793	14907	14891	14947	14896	14847	14939	14846	14869	14772	15019	14959	14825	14901	14961	14891	15083	14819	14879	14856	15010	15068	15013	14682	14782	14939	14989	14881	14978	14714	14822	14875	14829	14929	14808	14872	15019	14948	14873	15022	14924	14947	14811	14968	14873	14841	14912	14972	14974	14876	14981	14879	14906	14757	14726	15056	14841	14838	14906	14845	14840	15054	14997	15031	14994	14905	14882	14897	14988	15077	14805	14898	15006	14999	14893	14926	14812	14854	14935	15042	14962	15067	14976	15024	14829	14824	14873	14776	14928	14870	14901	15039	14924	14959	14923	14860	14948	14938	14873	14901	14892	14992	15099	14862	14944	14829	14889	14958	14969	14860	14772	14865	14895	15060	14894	14748	15114	14969	14877	15044	14927	14980	14742	15022	14894	15126	14891	15038	15017	14938	14797	14900	15007	14858	15017	15032	15026	15114	14772	14922	14993	14882	14971	14980	14908	14932	15001	14894	14797	14796	15015	15072	14983	14913	14991	14768	14864	15023	14924	14902	14902	15010	14858	14819	15006	14876	15070	14714	14784	14835	14975	15011	14936	14886	14895	14818	14980	14962	14898	14949	15001	15022	14975	14755	14893	14873	15069	15019	14911	14971	14865	14883	15015	14859	14892	14782	14921	15025	14856	14894	14979	14901	14955	14869	14962	14824	14936	14865	14889	15091	14836	14868	15033	14909	14902	14840	14872	14892	14884	14926	14980	14954	15014	15059	14929	14932	14887	14947	14929	14788	15068	14895	14970	14911	14921	14909	14998	14838	14867	15026	14960	15067	15006	15183	14765	14954	14967	14816	14823	14891	14881	14877	15074	14819	14969	15031	15004	14897	14862	14828	14889	14998	14742	14940	14921	14932	15080	14874	14750	14898	14980	14860	15236	15015	14981	14871	15229	14949	14885	14907	14887	15056	14995	14978	14822	14917	14937	14803	14952	14928	15024	15008	14890	15040	14801	15042	15064	14925	15005	14970	14935	14863	14917	14998	14909	14819	14886	14840	15111	14910	14923	14800	15049	14980	14897	14807	14930	15000	15024	15047	14927	14974	14975	14954	15035	15041	14982	14948	14810	14872	14716	14918	14814	14954	15024	15052	14801	14923	14792	15047	14928	14892	15021	14854	15030	14886	14999	14931	14920	14751	14987	14873	14758	14977	14988	15031	15168	14832	15026	14892	14896	14764	14876	15008	14968	15025	15008	14775	14772	14975	14983	14917	14962	14679	14954	14919	14917	15111	14815	14863	14928	14978	14972	15075	15073	14917	15150	14808	15025	14788	14816	15007	14897	14903	14843	14921	15002	14989	14830	14856	14797	14831	14960	14895	14762	15019	15019	14887	14869	14699	15024	14831	14948	15070	14925	14908	14840	15143	15034	14953	15028	14927	14961	14959	15016	15059	14906	14945	15045	14977	14836	15037	14836	15009	14975	14956	14805	14946	14820	15066	14932	14926	14861	14868	15028	14889	14894	15007	15115	14844	14908	15042	14874	14836	14824	14716	14891	14935	15020	15070	15156	15089	14816	14834	14800	14797	14764	14992	14885	15015	14996	14769	14936	14827	14819	14791	14977	15069	14998	14851	15032	14920	14944	14872	14909	15045	14852	15098	14693	14880	15100	15200	14968	14837	14932	14872	14960	14972	14898	15082	15000	14839	15065	15069	14870	15064	14956	14983	14983	14913	15062	14961	14923	14963	14924	14909	14876	15048	14977	14871	14891	14931	15043	15003	15013	15019	14870	14876	14978	14848	14768	14958	15033	14999	14952	15114	14999	14890	14877	14918	14874	14785	14942	14680	14985	14814	14815	15096	14828	14973	15094	14976	15038	14896	15044	15125	14914	14911	15068	14841	14862	15010	14992	14778	14776	14970	14984	14836	15023	14933	14886	14960	15037	14679	14897	14927	14978	14882	14920	14966	14796	15000	14985	14757	14821	15135	14912	14882	14898	14772	15011	14909	14927	14907	14938	14841	14982	14820	14805	14845	14951	14803	14760	14872	15093	14864	15046	14662	14949	14865	14733	15061	14982	14895	14765	15054	14909	15098	14937	14929	14985	14978	14710	14972	14991	14695	14829	14937	14885	14990	15007	15050
24623	21091	26975	26494	19469	18119	18044	17203	17345	17232	17283	17193	17262	17243	17110	17433	17320	17173	17208	17215	17253	17046	16961	17233	17184	17162	17216	17180	17446	17688	17430	17266	17140	17185	17052	17181	17109	17099	16964	17203	17349	17292	17190	17119	17107	17103	17053	17088	17045	17298	17180	16921	16926	17058	17029	17183	17074	17163	17313	17218	17089	17069	17103	17086	17142	17207	17174	17159	17134	17102	17094	17073	17129	17100	17090	16849	17008	17081	16907	17007	17122	17221	17078	17069	17063	17075	17072	16976	17018	17028	16902	16998	17231	17061	16941	17177	17156	17294	16883	17154	17266	17075	17151	17215	16921	16950	17188	16988	16999	17196	17072	17080	16831	17179	17075	17204	17148	17121	17214	16903	17106	16960	17214	17197	16911	17152	17103	16960	17262	17131	17036	17135	16965	17051	17188	17118	17342	17022	17179	17238	17026	17205	17090	16820	17008	16976	16958	17135	17175	16945	17129	17183	17017	17051	17132	17122	17006	17045	17109	17185	17236	17000	17079	17018	17275	16922	16933	17043	17201	17022	16939	17153	17105	17170	16989	17204	17005	17042	16946	17144	17095	16934	17212	16922	17171	17139	17021	17123	17300	17046	17084	17101	17082	17033	16939	17194	16935	17112	17139	16992	17098	17031	17012	16983	16900	17012	17094	17099	17013	16976	17245	17006	16727	17017	17000	17176	17197	17248	16941	17149	16883	17168	17319	17053	16875	17080	17019	17009	16928	17091	17128	17080	16910	17153	17043	17198	17140	16942	17032	17016	17094	17171	17249	16979	17036	16950	17050	17066	17187	17106	17008	16989	17022	17062	17038	17348	17038	17238	17112	16931	16892	16916	17123	17021	17096	16886	17177	17158	17059	16939	16963	16909	17024	17129	17154	17228	16986	17146	17209	17044	17255	17007	16900	17053	17016	17101	17224	17124	17107	16889	17197	17089	17139	17088	17094	17130	17208	17093	17070	16983	16973	17072	16958	17058	17036	17074	16942	17042	17099	16940	17205	17245	16872	17149	17071	17188	17056	17063	17286	17073	17099	17270	17106	17082	17148	16997	17414	17093	17019	17027	17184	17119	17100	17047	17212	17053	17108	17080	17097	16982	16854	17024	17109	17237	16935	17141	17029	17109	17265	17045	17093	17143	17055	17188	17345	16988	17113	16977	17016	17153	17274	16875	17020	17226	17132	17034	17068	16966	17067	17066	17203	17002	16986	16951	17127	17085	17030	17152	17123	17075	17333	17129	17247	16983	16948	17026	17052	17126	17172	17079	16975	16968	16969	16981	16979	16923	17144	17048	17075	17238	17012	16858	17037	17203	17153	17016	17320	16987	17028	16906	17107	17002	17237	17190	17168	16990	16973	17037	17073	17221	17201	17217	17179	17138	17223	17115	17151	17041	17036	17289	17274	17005	17033	17033	17087	17115	17195	17061	17120	17189	17316	16824	17132	17003	16961	17187	17142	17174	17099	17102	17156	17050	17129	17116	16880	17124	17164	17129	17215	16967	17120	17126	17132	17262	16924	17044	17183	17130	17108	17021	17191	17050	17265	17149	17246	17194	17176	17181	16948	17046	16989	17199	17136	17117	17263	16886	17057	16931	17155	17158	17056	17097	16875	17017	16964	17159	17053	17080	17070	17077	17131	16704	17149	17348	17288	17104	16871	17150	16979	17229	16979	17127	16958	16975	16997	17175	17002	17216	17061	17116	17179	17141	16912	17334	17245	17193	16962	16997	17015	17102	17132	17221	17195	17136	17230	17161	17113	17024	17080	16939	17398	17206	17088	16988	17022	17140	17198	17051	17079	17227	17036	17051	17020	17058	17314	17021	17214	17226	17179	17203	17157	17069	17025	17167	17056	17033	16940	17027	17016	17081	17180	17120	16960	17123	17139	17024	16931	17078	17144	17215	17163	17111	17127	16933	17180	17033	17316	17116	17018	17055	17165	17081	17213	16957	17098	17224	17074	17108	17014	17200	17177	17088	16884	17015	17339	17271	16846	17291	17123	17095	16732	17209	17104	17034	16785	17100	17313	17045	16963	17097	17067	17154	16942	17094	17095	17237	16962	17167	17068	17128	17154	17178	17130	17062	16970	17113	17487	17264	17125	16978	17047	17345	16874	16915	16996	16985	16945	17123	17012	17109	17111	17151	17075	17094	17133	17195	17133	17331	17290	17227	17067	17017	16912	17109	17163	17318	17114	17169	16783	17154	17061	16947	17083	16995	16914	16915	17138	17029	17027	17020	16990	17115	17237	17105	17301	17104	17145	17397	16958	17174	17029	17036	17016	16937	17009	16892	17096	17190	17191	16962	17121	17022	17093	17055	17106	17193	17045	17081	16981	17051	17187	17148	17315	17343	17130	17153	17149	17046	17072	17120	16872	17192	16995	17058	17153	16945	16835	16919	17041	17081	16953	17231	17096	17118	17107	17245	17069	17175	17072	17115	17195	17143	17253	17166	17196	16971	17124	17248	17042	17090	17192	17250	17326	16897	17297	17117	17149	17199	17048	17132	17118	17058	17160	17425	17154	17041	16912	16735	17192	16959	16860	17223	17289	17000	17079	17022	16923	17015	17130	16943	16998	17240	16972	17209	17169	17106	17120	17093	17082	17056	16965	17043	17156	17065	16967	16980	17084	17304	17329	17028	17266	17162	17124	17156	17288	17131	17033	17247	17014	17146	16966	17040	17073	17127	17044	17014	17072	16930	17162	16981	17142	17239	17183	17125	17053	16972	17161	17034	17108	17080	17163	17072	17228	16957	16843	17145	16847	17100	17092	16980	17099	16829	17148	17108	17014	17223	17055	16981	17347	17132	17206	17151	17194	16908	17016	16949	17016	17020	17188	16981	17156	17194	17268	17008	17105	17060	17045	16853	16900	17110	17097	16954	16973	17122	17187	17230	17224	17287	17335	17075	17098	17207	17165	17183	17224	17143	17141	17105	17102	16981	16955	17013	17179	17139	17058	17171	17232	17025	17181	17008	17094	17092	17208	17042	16986	17001	17147	16995	17053	17100	17188	17213	17166	17075	17137	17096	17169	17129	17319	17203	17388	17034	17052	16914	17055	17105	17303	17082	17034	17324	17345	17022	17066	17009	17108	16890	17008	17004	16852	16982	16897	17029	17350	17064	17276	17028	17250	17113	17097	17187	17148	17196	17133	17075	16999	17217	16874	17271	16738	16957	17130	17025	17134	17116	17071	16923	17059	17176	17005	17000	17059	17006	17023	17103	17291	17092	17077	17071	17194	17109	17156	16887	17106	17220	17190	17228	17298	17027	16995	17070	17209	17283	16857	17039	16909	16959	17278	17131	17151	17067	16939	17030	17134	17268	17045	17212	17059	17051	17042	17079	17132	17060	17119	17125	17047	17070	17216	17014	16944	17233	17151	17092	17245	16985	17208	16806	17280	17158	16997	17173	17035	17006	16857	17141	16878	17101	17026	17274	17006	17039	16927	16929	17194	16823	16957	17130	16938	17014	17233	17275	16906	17012	17024	16942	17127	17113	17194	17012	17158	17226	17079	16971	16852	17017	17085	17275	17137	17128	17192	16932	17105	17134	17139	17050	17104	17142	17178	17226	16964	17003	16767	16961	17045	17117	17156	17051	17333	17020	17038	16974	16883	17164	17207	17006	17052	17252	17167	17134	17115	17021	17186	17102	17280	16940	17114	17077	17179	17113	17081	17151	17091	17070	17163	17075	17234	17160	17046	17034	16773	16976	17128	17118	17119	17061	17096	17013	17067	16971	17142	17048	17267	17031	17101	17072	17163	17170	17055	17160	17229	16999	17162	17093	16988	17090	17261	17175	17083	17212	17110	17144	17278	17106	17081	17012	17141	17286	17287	17297	16892	16947	16889	16991	17043	17135	17028	17246	17154	17067	16939	17240	16980	17187	17016	17055	17243	17301	17198	17145	16999	16945	17062	17235	16991	17120	16984	17076	17129	17024	17256	17230	17272	17158	17140	17100	16912	17319	17422	17061	17200	16932	17083	16993	17252	17250	17257	17115	17173	17068	17056	17217	17144	17188	17095	17191	17148	17007	17111	17224	17090	17074	17050	17044	17116	17190	17156	17097	17166	17106	17153	16953	16962	17032	17028	17115	17332	17070	17306	17024	17412	17233	16954	16984	17017	17147	17256	17221	17073	17085	17107	17005	17147	17252	17077	17170	17060	17074	17334	17193	17210	17208	17132	17131	17055	16991	17086	17040	17227	17083	17158	17066	17206	17147	17095	17095	17354	17076	17058	17205	17066	17023	16892	16980	17102	17083	17337	17159	17213	17106	17155	17344	17236	17088	17027	17297	16969	17242	17117	17394	17128	17058	17100	17206	16976	17134	17051	17025	16953	17086	16998	16994	17005	17067	17152	16971	17144	17042	17094	17070	17259	17355	17010	17226	16950	16950	17059	17178	17159	17297	17095	17177	16994	17230	16968	16989	17116	16933	17013	17155	17081	17228	17006	17207	16980	17043	17109	17155	17199	16949	17135	17119	17087	17403	17033	17095	17025	17222	17190	17238	17133	17140	17232	17315	17246	16995	17194	16940	17002	17197	17118	17059	17226	17057	17049	16907	17078	17178	17281	17018	17094	16819	16884	16894	17136	17120	17012	17185	16966	17159	17095	17095	16980	17273	17035	17404	17249	17210	17227	17116	17145	16973	17207	16973	17279	17113	17325	17158	17347	16980	17063	17201	16949	17071	17127	17134	17090	17164	17130	17122	17279	17134	17061	17264	17039	17281	17159	17113	17186	17136	16957	17144	17279	17113	17054	17092	17315	17144	17155	16956	17141	17054	17188	16927	17149	17231	16986	17089	17114	17026	17102	17278	17344	17081	17198	17236	17108	17066	16839	17188	16935	17012	17126	17120	17043	16978	16981	16973	17221	17300	17004	17052	16971	17251	16922	17124	17123	17049	17167	17029	17251	17145	17136	16937	16994	17136	17216	17005	17258	17031	17247	17037	17135	17071	17039	17173	17098	17268	17184	16946	17117	17087	17054	17161	17011	17006	17020	17029	17173	17148	16998	17037	17187	16752	17244	17219	17248	16956	17206	17054	17191	17070	17005	16956	16882	16908	17099	17029	16953	17004	17177	17143	16908	16906	17097	17094	17178	17229
18369	35534	29342	20057	15069	14814	14661	14664	14561	14672	14619	14604	14613	14707	14648	14531	14378	14625	14607	14445	14475	14653	14368	14775	14519	14534	14525	14561	15186	15341	14774	14517	14447	14610	14539	14441	14444	14506	14558	14331	14459	14560	14505	14565	14535	14649	14515	14468	14418	14508	14607	14512	14418	14470	14476	14354	14644	14515	14468	14570	14548	14519	14663	14564	14503	14482	14350	14319	14337	14540	14444	14489	14365	14404	14418	14356	14396	14527	14587	14583	14501	14378	14376	14371	14505	14454	14547	14446	14304	14512	14469	14487	14441	14409	14522	14534	14375	14580	14529	14408	14622	14742	14289	14662	14520	14492	14556	14592	14487	14468	14519	14528	14517	14581	14476	14538	14420	14397	14294	14333	14641	14528	14501	14567	14497	14526	14457	14417	14460	14454	14590	14539	14534	14474	14318	14433	14423	14295	14630	14322	14418	14457	14411	14534	14504	14338	14581	14366	14495	14420	14454	14569	14378	14394	14368	14602	14362	14534	14492	14414	14487	14357	14437	14389	14410	14535	14418	14589	14398	14413	14583	14546	14455	14483	14460	14545	14500	14707	14342	14583	14510	14784	14490	14533	14510	14417	14429	14412	14474	14398	14450	14364	14376	14408	14491	14618	14565	14560	14328	14407	14427	14441	14430	14321	14477	14361	14559	14496	14454	14473	14591	14381	14391	14611	14336	14388	14489	14415	14629	14382	14489	14593	14376	14551	14640	14462	14475	14342	14360	14492	14521	14438	14435	14399	14379	14395	14320	14421	14548	14311	14495	14396	14484	14271	14471	14582	14671	14580	14467	14460	14417	14586	14484	14302	14537	14345	14376	14430	14341	14389	14505	14426	14525	14412	14485	14395	14277	14473	14448	14496	14513	14285	14531	14512	14479	14416	14495	14209	14630	14420	14411	14536	14311	14373	14382	14382	14515	14606	14471	14447	14465	14410	14391	14389	14451	14427	14458	14504	14504	14406	14431	14476	14471	14444	14446	14359	14543	14584	14468	14381	14525	14447	14414	14553	14537	14359	14365	14391	14554	14428	14636	14459	14429	14406	14549	14622	14386	14384	14590	14562	14447	14338	14465	14317	14262	14478	14442	14379	14404	14474	14403	14509	14573	14315	14442	14351	14350	14429	14414	14344	14499	14569	14510	14360	14496	14445	14624	14584	14367	14527	14467	14532	14525	14553	14649	14485	14309	14461	14390	14480	14226	14446	14319	14467	14516	14577	14493	14395	14542	14518	14437	14490	14461	14418	14448	14489	14455	14473	14394	14393	14522	14420	14441	14343	14584	14429	14413	14406	14631	14568	14329	14450	14355	14438	14606	14453	14532	14447	14440	14591	14603	14515	14472	14584	14536	14435	14341	14592	14525	14430	14458	14517	14518	14413	14406	14368	14397	14229	14437	14431	14480	14542	14567	14642	14527	14536	14459	14473	14520	14522	14505	14355	14471	14462	14292	14430	14423	14474	14399	14640	14448	14451	14373	14388	14476	14544	14269	14468	14540	14453	14345	14436	14659	14453	14528	14639	14456	14277	14638	14468	14408	14389	14507	14493	14394	14477	14345	14407	14456	14400	14566	14345	14344	14624	14445	14482	14473	14439	14271	14528	14408	14419	14588	14515	14491	14529	14394	14412	14563	14444	14367	14561	14443	14379	14603	14586	14426	14330	14527	14555	14481	14360	14399	14474	14536	14533	14481	14379	14529	14389	14592	14474	14504	14469	14503	14449	14514	14551	14386	14453	14384	14551	14531	14619	14311	14457	14526	14638	14352	14621	14428	14546	14528	14432	14386	14400	14517	14366	14486	14265	14581	14623	14504	14492	14452	14461	14465	14467	14424	14475	14473	14422	14501	14510	14495	14408	14410	14448	14437	14543	14550	14400	14453	14622	14643	14577	14584	14528	14386	14322	14351	14581	14391	14415	14358	14484	14503	14400	14396	14543	14455	14412	14328	14533	14531	14420	14410	14502	14615	14630	14561	14519	14474	14451	14425	14650	14403	14477	14502	14610	14291	14724	14446	14403	14551	14589	14471	14445	14482	14410	14392	14624	14558	14561	14526	14348	14538	14571	14405	14450	14646	14402	14359	14535	14393	14396	14374	14483	14518	14343	14659	14500	14427	14461	14505	14505	14494	14439	14360	14421	14641	14560	14368	14397	14443	14341	14500	14519	14436	14573	14337	14335	14583	14561	14434	14397	14415	14423	14530	14543	14528	14433	14562	14432	14423	14423	14554	14396	14471	14395	14416	14390	14609	14633	14405	14421	14387	14375	14595	14431	14572	14550	14462	14538	14387	14484	14449	14505	14502	14437	14453	14439	14481	14578	14412	14306	14654	14353	14285	14520	14450	14430	14422	14524	14362	14425	14324	14432	14556	14623	14483	14433	14352	14612	14270	14482	14414	14494	14423	14531	14486	14501	14517	14338	14382	14612	14452	14431	14409	14239	14560	14549	14417	14328	14415	14320	14410	14490	14426	14529	14483	14723	14467	14503	14387	14520	14382	14523	14463	14374	14479	14366	14504	14340	14537	14499	14461	14485	14602	14365	14609	14473	14454	14462	14441	14354	14432	14560	14384	14451	14410	14572	14505	14618	14424	14391	14544	14386	14464	14392	14394	14436	14424	14489	14436	14429	14410	14339	14561	14406	14491	14530	14448	14553	14519	14426	14462	14511	14604	14308	14547	14316	14459	14525	14459	14380	14553	14573	14572	14493	14480	14357	14473	14537	14365	14432	14364	14542	14416	14417	14330	14594	14460	14378	14497	14506	14519	14256	14577	14529	14358	14426	14509	14363	14315	14515	14513	14373	14508	14577	14643	14355	14307	14412	14612	14414	14601	14417	14563	14485	14427	14270	14437	14377	14548	14554	14435	14524	14432	14465	14606	14419	14506	14260	14533	14461	14438	14306	14477	14499	14508	14509	14490	14525	14419	14548	14552	14411	14431	14546	14348	14467	14551	14509	14519	14504	14523	14491	14609	14456	14558	14447	14459	14467	14589	14508	14408	14500	14328	14591	14475	14481	14542	14300	14688	14447	14550	14557	14530	14555	14333	14499	14512	14373	14443	14402	14411	14450	14438	14435	14400	14534	14467	14440	14623	14381	14457	14406	14553	14547	14443	14307	14629	14373	14581	14642	14349	14713	14472	14578	14538	14578	14512	14697	14426	14564	14337	14523	14434	14405	14609	14247	14522	14433	14466	14487	14487	14445	14472	14477	14383	14536	14499	14648	14482	14406	14505	14421	14291	14494	14615	14527	14376	14453	14404	14382	14544	14532	14480	14449	14456	14549	14563	14302	14629	14580	14434	14777	14659	14415	14487	14466	14558	14594	14422	14450	14510	14514	14349	14336	14456	14692	14335	14570	14631	14421	14506	14458	14555	14490	14517	14469	14586	14490	14455	14614	14429	14251	14436	14477	14341	14473	14497	14468	14468	14407	14530	14501	14429	14463	14496	14458	14479	14395	14621	14470	14438	14452	14457	14363	14287	14396	14455	14411	14476	14518	14626	14417	14587	14340	14412	14581	14501	14537	14490	14657	14541	14330	14523	14367	14417	14375	14618	14510	14240	14395	14482	14380	14451	14602	14354	14321	14552	14549	14412	14457	14439	14435	14373	14564	14452	14457	14494	14651	14513	14465	14656	14333	14571	14421	14542	14595	14488	14376	14472	14333	14524	14334	14523	14355	14443	14575	14597	14458	14496	14439	14572	14417	14470	14544	14404	14298	14473	14423	14515	14508	14325	14413	14403	14495	14451	14178	14557	14346	14630	14596	14592	14274	14652	14445	14455	14512	14602	14582	14302	14400	14412	14451	14513	14532	14502	14358	14351	14402	14336	14368	14561	14504	14458	14389	14494	14426	14530	14314	14547	14556	14522	14396	14430	14488	14452	14290	14484	14323	14387	14619	14324	14450	14404	14500	14661	14611	14385	14308	14373	14470	14445	14430	14416	14533	14389	14418	14472	14472	14392	14699	14359	14560	14561	14519	14560	14549	14421	14296	14449	14449	14302	14526	14396	14320	14410	14432	14318	14362	14449	14511	14566	14409	14444	14575	14515	14422	14375	14344	14512	14364	14574	14484	14548	14518	14515	14476	14451	14403	14604	14537	14336	14377	14430	14581	14403	14529	14566	14402	14392	14351	14452	14406	14489	14413	14469	14453	14454	14489	14562	14572	14374	14341	14377	14495	14414	14678	14215	14349	14582	14608	14555	14476	14466	14610	14559	14491	14488	14400	14391	14387	14382	14541	14351	14391	14477	14564	14432	14325	14523	14449	14528	14481	14314	14513	14488	14400	14480	14507	14417	14498	14494	14545	14467	14563	14447	14530	14523	14340	14370	14529	14500	14510	14404	14584	14381	14474	14444	14414	14522	14482	14322	14427	14454	14401	14508	14415	14583	14512	14470	14599	14449	14565	14546	14375	14566	14421	14456	14483	14642	14599	14405	14572	14835	14488	14483	14392	14450	14452	14473	14451	14483	14545	14601	14396	14422	14580	14320	14570	14285	14533	14364	14456	14442	14448	14458	14466	14535	14495	14375	14420	14443	14362	14528	14500	14333	14377	14375	14562	14475	14569	14472	14492	14570	14387	14583	14534	14378	14245	14590	14465	14614	14554	14508	14593	14571	14545	14292	14377	14520	14503	14525	14548	14491	14617	14475	14467	14471	14459	14391	14521	14406	14609	14230	14347	14488	14497	14350	14385	14469	14453	14510	14356	14471	14563	14439	14289	14514	14448	14588	14404	14439	14622	14484	14594	14513	14403	14396	14476	14529	14427	14404	14385	14445	14461	14500	14405	14421	14566	14530	14427	14578	14698	14506	14498	14434	14545	14528	14359	14545	14539	14541	14489	14553	14425	14561	14549	14451	14647	14386	14448	14376	14484	14411	14282	14528	14447	14326	14687	14474	14472	14345	14610	14612	14390	14437	14466	14388	14274	14408	14382	14473	14429	14538	14424	14465	14430	14724	14438	14536	14578	14466	14543	14533	14566	14521	14459	14483	14561	14473	14502	14552	14604	14465	14694	14403	14497	14533	14463	14424	14592	14429	14437	14598	14588	14515	14548	14522	14508	14479	14586	14587	14367	14526	14621	14477	14380	14357	14484	14606	14598
22129	21126	28378	24090	21419	23353	24627	20428	19645	19885	19727	19377	19467	19587	19646	19270	19485	19467	19454	19185	19486	19351	19363	19376	19249	19303	19270	19056	20518	21851	21029	19281	19401	19278	19431	19313	19313	19109	19145	19055	19140	19330	19294	19147	19344	18967	19299	19375	19200	19310	19207	19103	19117	19036	19301	19113	19331	19109	19358	19209	19030	19018	19276	19160	19167	19325	19283	19084	19258	19380	19281	19195	19290	19125	19072	19268	19296	19117	19221	19201	19270	19251	19167	19239	19351	19084	19276	19093	19351	19167	19109	19200	19133	19273	19172	19178	19057	18993	19238	19164	19139	19077	19063	19168	19292	19335	19169	19101	19220	19135	19032	19172	19078	19047	19214	19026	18987	19016	19170	19059	19110	19251	19127	19088	19090	19226	19288	19066	19171	19087	19364	19182	19168	19258	19243	19137	19166	19130	19256	19204	19338	19218	18909	19107	19071	19109	19076	19118	19018	19145	19221	19220	19367	19342	19064	19386	19157	19304	19165	19010	19234	19131	19165	18872	19188	19215	19197	19294	19187	19098	19064	19192	19072	19182	19227	19166	19105	19267	19191	19028	19173	19063	19272	19310	19130	19221	19191	18962	19287	19218	19186	19278	19253	19035	19284	19229	19438	19158	19169	19278	19276	19219	19210	19135	19013	19173	19143	19314	19092	19032	18858	19149	18952	19205	19163	18958	19032	19012	19153	18932	19071	19128	19180	19160	19217	19044	19209	19183	19173	19276	19331	19213	19128	19115	19335	18889	18822	19198	19099	19113	19366	19064	19358	19231	19281	19036	19001	19061	19190	19263	19004	19147	19125	18999	19134	19268	19181	18842	19222	19263	19128	19137	19316	19117	19065	19115	19083	19109	19159	19079	19327	19146	19303	19243	19115	19081	19199	19136	19336	19071	19130	19028	19203	19136	19179	19227	19191	19015	19252	19181	18988	18829	19020	19000	19136	18834	19099	19196	19206	19244	19078	19260	18969	19000	18906	19073	19125	19331	19229	19111	19210	19315	19082	19411	19245	19222	19399	19261	19450	19054	19287	19364	19435	19073	18936	19232	19272	19122	19266	19172	19009	19171	19279	18979	19151	19089	19051	18928	19160	19071	18923	19123	19076	18994	18932	19364	19110	19252	19091	19279	19031	19203	19059	19179	19220	19186	19252	19066	18906	19199	19156	18987	19225	19310	19143	19135	19189	19288	19030	19111	19000	19144	19063	19384	19317	18855	18943	19155	19202	19089	19234	19090	19180	19089	19038	18963	19117	19155	19255	19023	19383	18973	19083	19315	18975	19109	19104	18851	19027	19279	19298	19192	19070	19180	19141	19088	19055	19002	19059	19134	19073	19116	19220	19075	19009	19126	19053	19005	18990	19181	19096	19212	19151	19169	19152	19003	19201	19068	19135	19197	18956	19187	19262	19324	19250	18955	19320	19120	19432	19257	19206	19219	19364	19052	19360	19227	19040	18776	19169	19216	19174	19201	19011	19048	19522	19084	19233	19169	19196	19094	19015	19241	18946	19196	19238	19263	19096	19278	19193	19128	19194	18974	19118	19213	19114	19371	19194	19170	18823	19252	19110	19195	19118	19157	19336	19372	19230	19250	19299	18967	19105	19276	19171	19067	19277	19149	19148	19447	19136	19228	19237	19209	19346	19334	19376	19134	19168	19136	19160	19157	19242	19134	19018	18953	19219	19098	19027	19156	19009	19212	19140	19079	19074	19133	19008	19030	19160	19104	19187	19126	19216	19016	19194	19015	19085	19080	19062	19143	19378	19027	19254	19149	19106	19222	18916	19215	19138	18942	19041	19276	19108	19035	19139	19012	19112	19089	19016	19073	18935	19137	18904	19167	19188	19131	19177	18990	19303	19111	19232	19177	19122	19434	19110	18793	18921	19153	19121	19125	19026	19132	19196	19299	19080	18999	19036	19170	19237	19066	19265	18961	18960	19075	18925	19168	19266	19177	19183	19187	18958	19099	19108	19103	18942	19032	19097	19280	19192	18940	19197	19141	19319	19174	19072	19079	19169	18974	19037	19040	19096	19134	19180	19116	19140	19118	19094	19105	19073	18869	18934	19030	19186	19116	19111	19145	19227	19203	19155	19124	19359	19211	19132	19178	19182	19115	19223	19224	19081	19124	19299	19132	19137	19174	19151	19059	18771	19209	19223	19306	19107	19085	19235	19095	19294	19249	19093	19066	19150	19213	19048	18979	19018	19152	19133	19130	19216	19220	19228	18858	19120	18997	19124	19319	19177	19113	19083	18996	19128	19120	19077	19121	19015	19154	19261	19121	18875	19205	19169	18829	18991	19132	19310	19129	19150	19248	18952	19094	19121	18989	19235	19191	19076	18862	19168	19067	19241	19211	19139	18941	19138	18987	19052	19223	19032	19238	19210	19152	19382	19192	18987	19056	19343	19161	18997	19252	19054	19361	18979	19132	19109	19212	19021	19065	19272	19391	19101	19044	18961	19348	19362	19065	19174	19089	19112	19042	19200	19301	19138	19052	18962	19232	19000	19157	19320	19350	19175	19209	19106	19168	19273	19122	19416	19162	19212	19155	19139	19327	19196	19065	19255	19131	18976	19259	19078	19047	19266	19006	19145	18876	19026	19245	19053	19003	18956	19021	19013	19065	19196	19121	19097	19281	19185	18906	19224	19186	19245	19089	19495	19263	19339	18953	19268	19248	19084	19308	19131	19143	19298	19071	19269	19290	19178	19336	19396	19189	19152	19181	19080	19189	19213	19106	19280	19146	19243	19117	19078	19143	19044	19118	19062	19125	19206	19253	19206	19179	19069	19086	19424	19109	19069	19092	18989	19059	19101	19321	19158	19229	19139	19103	19189	19220	18976	18955	19311	19175	19309	19148	19089	19027	18973	19193	18994	19002	19401	19214	19241	19096	19061	19061	19171	19068	19131	19105	19169	19126	19049	19169	19003	19083	19154	19165	19175	19181	19014	19217	19197	19171	19247	19194	18994	19016	19140	18971	19065	19041	19042	18929	19034	19211	19290	19156	19164	19284	18990	19233	19334	19171	19075	19275	19051	19198	19191	19135	19307	19187	19131	19189	19086	19067	19036	18980	19089	19264	19225	19148	19061	19134	19163	19258	19146	19170	19002	19078	19135	19150	19267	19351	19121	19210	19209	19127	19138	18997	18904	19143	19132	19092	19260	19217	19430	19260	19249	19121	19233	19198	19092	19136	19162	19218	19314	19141	18915	19217	19252	19175	19385	19195	19124	19021	19308	19279	19265	19209	19224	19023	19262	19296	19002	19163	19138	19299	19158	19074	19051	18969	19357	18945	19165	19135	19094	19098	19106	19109	18828	19245	19144	18952	19155	19173	19181	19226	18952	19202	19104	19147	19375	19162	19062	19200	19147	18921	19168	18959	19159	19130	19202	19151	19209	19058	19138	19171	19113	19215	19043	19157	19100	19313	19220	19203	19053	19022	19146	19219	19128	19008	19231	19030	18978	19061	19029	19203	18915	19183	19048	19092	19227	19067	19024	19068	19275	19068	19088	19118	18986	19101	19280	19162	19101	19106	19445	19276	19094	19116	19164	19186	19360	19298	19124	19302	19167	19199	19110	19044	19082	19194	19043	19303	19068	19143	19157	19185	19262	19187	19123	19287	19152	19344	19217	19159	19053	19153	19310	19282	19162	19270	19194	19220	19157	19054	19140	19379	19170	18995	19137	19286	19311	19150	19178	19210	19317	19097	18961	19061	18971	19399	19097	19062	19132	18785	19047	19232	19198	19011	19011	19115	18897	19057	18874	19217	19199	18963	19009	18925	19252	19205	19358	19230	19344	19055	19076	19356	19121	19177	19253	19056	18836	19152	18934	19104	19138	19329	19154	19109	19149	19148	19367	19143	19232	19245	19138	19097	19062	19289	19026	19457	19045	19144	19136	19191	19158	19228	19042	19278	19004	19222	19187	19316	19190	18983	19241	18995	19154	19202	19325	19120	19231	19179	19168	18827	19185	19234	19009	19174	19109	18982	19184	19080	18963	19160	19120	19171	19029	19190	19056	19067	19084	19106	19080	19275	19071	19082	19107	19238	19228	19125	19066	19086	19167	19287	19039	19095	19069	18941	18966	19006	19175	19032	18995	19057	19135	19017	19060	19134	19212	19271	18959	19309	19235	19134	18983	19127	19260	19049	19087	19158	19090	19143	19169	19262	19132	19034	19060	19099	18900	18901	19241	19087	19272	18975	19168	18959	19112	19223	19365	19228	18952	19098	19094	19177	19030	19184	19207	19043	19278	18961	19219	19165	19036	19103	19170	19110	19115	19117	19188	19267	19139	19031	19250	19295	19258	19089	19181	18973	18942	19128	19340	19057	19179	19151	19102	19079	18988	19105	19206	19117	19014	18928	19122	18951	19194	19158	19111	19192	19082	19233	19085	18905	19086	19262	18911	19177	19144	19215	19213	18982	19081	19095	19138	19137	19393	19200	19154	19252	19122	19304	19173	18858	19194	19139	19085	19224	19170	19020	19248	18967	19276	19424	19123	19195	18968	19053	19088	19022	19341	19208	19242	19133	19205	19176	19007	19101	18987	19018	19312	19189	19109	19008	19037	19157	19013	18878	18999	19002	19217	19243	19033	18952	19257	18998	19128	19015	19153	19198	19118	19203	19310	19182	19173	19112	19218	19104	19029	19163	19087	19038	19270	19239	19195	18986	19138	19220	19067	18970	19172	19282	19176	19365	19041	19285	19020	19032	19212	18890	19016	19030	19192	19103	19055	19259	19220	19029	18992	19009	18979	19123	19132	19125	18873	19022	19135	19275	18897	19057	19045	19143	19287	19072	19099	18871	19065	19028	19155	19056	18934	19203	18978	19020	19042	19043	19027	19115	19195	19165	19137	19212	18786	19211	19166	18926	19272	19142	19059	19199	19146	19073	19213	19134	19196	19294	19192	18945	19146	19082	19105	19152	19142	19095	19124	19187	19025	19270	19075	19019	19085	19262	19187	19053	19186	19130	19094	19161	19032	19147	18986	19182	19234	19096	19073	19096	19130	19195	19030	19335	19001	19160	19200	18962	19303	19190	19358	19039	19125	19187	19209	19109	19102	19135	19151	18932	19071	19154	19046	18997	19351	19181	19080	19115
25111	43259	24488	18804	16956	16490	16240	16292	16279	16265	16026	15836	15912	15762	15649	15682	15706	15745	15755	15796	15799	15668	15689	15620	15755	15613	15526	15558	17531	19400	17544	15699	15549	15560	15771	15415	15556	15724	15658	15610	15561	15597	15474	15679	15573	15528	15617	15588	15638	15695	15634	15553	15780	15517	15603	15444	15620	15498	15506	15448	15653	15594	15510	15545	15695	15576	15545	15630	15789	15674	15692	15678	15643	15563	15431	15593	15799	15541	15601	15493	15670	15687	15608	15780	15686	15724	15491	15669	15772	15501	15619	15465	15588	15442	15539	15736	15565	15570	15519	15504	15566	15472	15639	15613	15599	15559	15695	15628	15520	15748	15611	15641	15544	15642	15653	15615	15535	15561	15569	15649	15515	15383	15538	15502	15692	15649	15589	15647	15398	15538	15489	15593	15549	15544	15513	15651	15414	15639	15397	15566	15639	15689	15689	15655	15486	15558	15574	15564	15688	15596	15356	15625	15471	15624	15582	15540	15622	15449	15665	15409	15592	15536	15606	15545	15483	15629	15624	15721	15740	15584	15646	15734	15690	15584	15543	15514	15621	15641	15513	15534	15453	15606	15710	15553	15735	15468	15640	15497	15367	15659	15602	15554	15645	15542	15490	15623	15569	15632	15645	15703	15529	15691	15618	15666	15660	15452	15508	15379	15572	15515	15503	15590	15610	15794	15547	15651	15428	15466	15495	15649	15679	15581	15421	15626	15464	15511	15749	15536	15426	15705	15550	15689	15510	15784	15673	15542	15571	15565	15521	15723	15479	15631	15815	15534	15558	15598	15563	15622	15517	15526	15821	15652	15654	15557	15734	15639	15627	15398	15581	15404	15516	15484	15669	15568	15369	15642	15590	15490	15629	15636	15625	15585	15634	15547	15551	15621	15476	15637	15679	15419	15599	15603	15614	15590	15626	15486	15586	15512	15615	15527	15509	15579	15550	15514	15749	15442	15639	15530	15495	15745	15496	15501	15617	15679	15607	15571	15580	15643	15703	15521	15519	15685	15625	15542	15505	15663	15435	15583	15666	15528	15567	15682	15586	15650	15600	15610	15555	15560	15651	15510	15591	15512	15351	15689	15505	15507	15558	15597	15515	15661	15524	15579	15589	15679	15652	15486	15692	15525	15706	15578	15574	15624	15590	15478	15573	15523	15673	15674	15663	15613	15582	15478	15760	15706	15571	15653	15586	15723	15602	15651	15565	15616	15683	15409	15589	15715	15497	15537	15719	15645	15668	15538	15575	15505	15640	15531	15519	15728	15615	15662	15404	15528	15621	15713	15606	15538	15467	15525	15733	15386	15493	15534	15598	15594	15669	15503	15615	15687	15612	15870	15453	15647	15552	15527	15618	15533	15632	15678	15592	15644	15712	15602	15557	15571	15611	15547	15461	15624	15664	15637	15820	15487	15774	15640	15540	15602	15808	15465	15598	15627	15560	15622	15563	15598	15399	15565	15694	15484	15538	15506	15598	15550	15539	15651	15448	15628	15530	15631	15502	15700	15646	15540	15684	15457	15520	15614	15655	15702	15644	15543	15475	15578	15608	15611	15646	15657	15559	15621	15694	15560	15584	15626	15532	15489	15627	15594	15770	15575	15580	15420	15654	15612	15683	15683	15661	15494	15531	15399	15435	15637	15441	15504	15546	15705	15448	15655	15789	15534	15722	15503	15502	15631	15661	15739	15522	15387	15604	15648	15588	15604	15763	15627	15621	15539	15528	15471	15415	15742	15445	15486	15416	15585	15584	15588	15464	15597	15651	15701	15627	15493	15507	15605	15748	15520	15523	15602	15523	15518	15478	15548	15741	15687	15528	15499	15661	15528	15542	15626	15388	15654	15569	15624	15606	15545	15588	15580	15618	15469	15482	15670	15610	15538	15576	15540	15343	15427	15676	15578	15748	15301	15682	15635	15495	15453	15558	15561	15594	15436	15515	15369	15557	15634	15708	15520	15606	15684	15827	15492	15548	15422	15471	15568	15796	15412	15433	15768	15338	15515	15676	15296	15611	15672	15446	15656	15597	15535	15405	15672	15618	15775	15712	15641	15566	15514	15442	15608	15528	15572	15536	15650	15603	15684	15715	15474	15571	15635	15651	15366	15621	15590	15710	15341	15538	15525	15731	15556	15559	15616	15648	15703	15607	15628	15468	15662	15487	15588	15684	15611	15602	15456	15672	15626	15601	15539	15714	15617	15574	15589	15578	15556	15606	15621	15560	15484	15566	15555	15508	15529	15586	15404	15461	15643	15687	15498	15538	15625	15600	15765	15533	15596	15736	15718	15562	15566	15592	15660	15487	15495	15638	15538	15677	15559	15661	15664	15589	15569	15457	15635	15521	15625	15632	15669	15607	15441	15640	15631	15620	15699	15758	15631	15467	15490	15808	15487	15657	15565	15630	15541	15568	15633	15631	15649	15446	15530	15425	15511	15561	15606	15559	15607	15425	15781	15506	15573	15548	15614	15518	15633	15540	15553	15410	15564	15358	15519	15715	15783	15621	15487	15597	15478	15675	15733	15540	15648	15635	15486	15548	15444	15583	15675	15646	15504	15569	15646	15555	15695	15611	15606	15704	15560	15481	15703	15673	15636	15467	15494	15670	15447	15516	15743	15389	15600	15611	15519	15432	15599	15613	15644	15471	15631	15627	15605	15560	15538	15548	15586	15470	15589	15603	15606	15352	15433	15629	15638	15631	15493	15558	15597	15550	15657	15628	15484	15676	15554	15426	15390	15644	15597	15344	15526	15585	15376	15627	15681	15436	15665	15495	15510	15639	15745	15487	15537	15638	15558	15670	15469	15683	15633	15525	15686	15502	15584	15653	15567	15671	15532	15594	15614	15464	15650	15577	15409	15666	15780	15706	15556	15409	15524	15560	15472	15677	15838	15693	15381	15670	15707	15509	15524	15685	15553	15641	15637	15596	15497	15494	15514	15526	15597	15711	15657	15740	15665	15401	15533	15544	15470	15479	15476	15535	15500	15671	15559	15559	15659	15507	15612	15611	15707	15629	15577	15673	15642	15486	15677	15573	15779	15617	15633	15658	15580	15531	15462	15440	15543	15806	15676	15564	15518	15632	15502	15700	15742	15641	15656	15605	15439	15829	15523	15472	15508	15502	15661	15369	15535	15543	15559	15584	15394	15745	15583	15574	15802	15573	15611	15310	15571	15545	15501	15565	15615	15591	15400	15595	15363	15723	15584	15580	15594	15698	15647	15460	15726	15585	15648	15441	15707	15523	15665	15523	15683	15559	15601	15595	15446	15769	15299	15574	15682	15730	15557	15483	15505	15625	15558	15457	15539	15477	15771	15598	15556	15599	15565	15670	15415	15543	15689	15618	15532	15628	15418	15592	15577	15547	15579	15854	15665	15493	15621	15432	15607	15641	15606	15592	15477	15601	15622	15513	15576	15604	15633	15675	15462	15718	15548	15584	15520	15452	15585	15509	15656	15570	15557	15576	15571	15613	15662	15527	15714	15580	15642	15641	15739	15551	15657	15813	15489	15658	15642	15559	15458	15740	15655	15637	15744	15671	15491	15498	15524	15634	15800	15595	15528	15314	15645	15464	15647	15518	15602	15846	15574	15692	15517	15721	15684	15608	15639	15536	15646	15592	15827	15535	15536	15589	15439	15637	15539	15425	15800	15648	15511	15451	15612	15747	15582	15673	15577	15736	15649	15592	15640	15557	15389	15504	15583	15469	15673	15608	15424	15728	15417	15592	15674	15554	15468	15731	15579	15658	15523	15532	15640	15452	15618	15679	15531	15585	15687	15634	15449	15434	15469	15501	15398	15588	15592	15545	15725	15598	15493	15652	15416	15727	15514	15523	15692	15573	15672	15555	15521	15599	15710	15549	15681	15602	15453	15685	15566	15376	15717	15586	15550	15508	15654	15571	15313	15610	15483	15574	15536	15573	15663	15541	15474	15679	15498	15552	15545	15663	15590	15554	15719	15524	15805	15655	15552	15558	15685	15543	15516	15597	15610	15608	15654	15617	15681	15646	15543	15708	15475	15706	15482	15541	15625	15478	15800	15633	15659	15716	15465	15669	15505	15763	15689	15389	15601	15708	15518	15614	15497	15487	15617	15686	15546	15529	15694	15765	15575	15601	15485	15643	15607	15514	15558	15490	15559	15556	15863	15524	15681	15517	15690	15617	15655	15661	15601	15620	15675	15546	15674	15447	15562	15844	15690	15738	15698	15481	15657	15638	15655	15641	15782	15633	15459	15567	15574	15582	15445	15572	15584	15519	15629	15651	15618	15802	15552	15618	15508	15669	15502	15495	15581	15629	15618	15708	15587	15415	15646	15701	15717	15533	15593	15530	15451	15610	15562	15555	15626	15649	15488	15732	15473	15699	15501	15695	15652	15643	15375	15508	15613	15422	15596	15541	15567	15558	15555	15671	15543	15557	15557	15547	15548	15450	15781	15812	15535	15769	15579	15536	15594	15604	15568	15731	15673	15551	15597	15513	15587	15466	15536	15635	15653	15708	15577	15596	15688	15629	15548	15474	15374	15491	15659	15602	15847	15735	15592	15526	15480	15558	15577	15536	15449	15581	15475	15347	15533	15692	15553	15503	15802	15455	15677	15661	15671	15611	15640	15530	15501	15563	15619	15643	15657	15609	15535	15480	15538	15598	15407	15570	15543	15534	15408	15539	15636	15533	15572	15617	15632	15517	15587	15395	15581	15677	15578	15650	15572	15652	15540	15666	15416	15812	15527	15711	15683	15586	15578	15665	15635	15633	15729	15651	15568	15684	15500	15573	15625	15803	15594	15602	15541	15554	15543	15496	15495	15573	15471	15693	15228	15465	15646	15623	15664	15597	15670	15750	15725	15486	15581	15554	15606	15696	15397	15625	15550	15553	15618	15582	15600	15555	15522	15636	15686	15699	15580	15724	15565	15637	15723	15606	15679	15669	15574	15417	15716	15454	15421	15631	15532	15615	15552	15558	15617	15576	15667	15688	15593	15591	15741	15658	15623	15598	15553	15683	15612	15682	15609	15595	15645	15690	15459	15710	15622	15637	15534	15578	15615	15735	15525	15647	15425	15446	15596	15639	15678	15479	15624	15597	15460	15467	15551	15647	15637	15708	15700	15672	15711	15677	15659
29366	23122	22846	20064	17797	18106	18324	17920	17918	17858	17852	17841	17829	17916	18057	17974	17923	17692	18062	17763	17922	17818	17846	17764	17798	17632	17776	17943	17902	18030	18131	18035	17840	17944	17751	17997	17983	17826	17997	17816	17933	17796	17982	17992	18013	17847	17811	17954	17949	18054	17897	17665	17811	17887	17698	18010	17760	17945	17848	17850	18055	18126	18043	18039	17735	17792	17756	17796	17757	17899	17934	17945	17805	17822	17707	17983	18000	17667	18044	17797	18154	18031	17876	17818	17805	17901	18028	18020	18019	17904	18000	17851	17776	17825	17719	17948	17872	17846	17940	17818	17862	17883	17850	17950	17809	17918	17847	17935	17742	17928	17955	17677	17995	17845	17843	17879	17934	17871	17648	17690	17969	17730	17923	17901	17772	17940	17683	17664	17810	17927	17907	17846	17918	17783	17900	17866	17802	17936	17808	17744	18043	17663	17871	17804	17875	18061	17891	17843	17529	17800	17836	17767	17994	17747	17859	17868	17853	17817	17842	17959	17825	17777	17957	17800	17776	18033	17756	17764	17978	18071	17900	17993	17812	17837	18010	18039	17973	17960	17939	18011	17797	17865	17853	17768	17663	17898	17897	17837	17948	17868	17980	17894	17932	17628	17906	17951	17887	17854	17743	17934	17918	18028	17908	17671	17883	18086	17760	17833	17719	17886	17722	17795	17828	17915	17770	17842	17813	18011	17753	17718	17969	17731	17839	17786	17815	17690	17672	17887	17727	17876	18097	18008	17964	17742	17916	17802	17718	17650	17740	17902	18109	18113	17982	17925	18110	17869	18110	17721	17770	17895	17800	17801	17894	17845	17792	17960	17889	17611	17825	18001	17906	17840	18110	17865	18098	17717	18038	17786	17893	17816	17770	17932	17996	17824	17855	17882	17803	17840	17865	18069	17736	17844	18016	17879	17801	17930	18028	17633	17735	17837	17866	17994	17957	17855	17854	17892	17876	17918	17907	17801	17670	17757	18015	17896	17760	17960	17927	17793	17865	17780	17896	17742	17993	18043	17793	17750	17743	17902	17853	17789	17907	17883	17908	17960	17849	18036	18288	17772	17755	17861	17921	18114	17991	17875	17932	17720	17787	17827	17805	17735	17782	17548	17485	17810	18033	18016	17806	17791	17745	17817	17927	18163	17863	17998	17843	17748	17767	17946	17893	17909	17934	18196	17750	17789	17847	17838	18071	17862	17915	17945	17834	17877	17756	17714	17762	17993	17762	17798	17878	17826	17928	17882	17839	17753	17940	17886	17801	17948	17944	17905	17952	17861	17888	17977	17896	18024	17736	17794	17948	17864	17741	17862	17688	17880	18217	18033	17882	17832	17903	17691	17866	17901	17769	17688	17953	17880	17920	17784	18053	18018	18085	17769	17850	17793	17756	17739	17835	17924	17869	17940	17818	17843	17965	17897	17840	17925	17792	17917	17770	17788	17788	17773	17886	17897	17895	17991	17861	18044	17834	18017	17851	17837	17815	17983	17744	17855	17968	17735	17873	17709	17900	17964	17936	17982	17733	17840	17908	17882	17969	17872	17969	17853	17800	17842	17862	17997	17773	17921	17734	17762	17942	17675	17901	17921	17922	17594	17782	17909	17692	17883	18006	17909	17742	17820	17875	17840	18089	18078	17915	17889	17916	18008	18008	17780	17872	17808	17975	17854	17908	17894	18113	17873	17945	17915	17906	17800	18006	17803	18041	17774	17839	17971	18018	17840	17916	17861	17732	17974	17801	18073	17921	18033	17839	17859	17800	17904	17699	17933	17915	18011	17981	18044	17910	17983	17864	17692	17805	17801	17676	17842	17848	17739	17928	18029	18046	17809	18229	17808	17863	17997	18112	17946	17947	17928	17891	17797	17885	17968	17997	17938	17962	17780	17695	17829	17889	17846	17812	17540	18018	17803	17797	17927	17809	18057	17933	17864	17714	17970	17785	17807	17789	17859	17776	17933	17845	17979	17729	17827	17827	17907	17768	17764	17702	17970	17936	17992	17845	17975	17834	17863	17912	17955	17897	17911	17953	17883	18045	18068	17956	17889	17726	17892	17430	17777	18015	17951	17788	17951	17749	18027	17787	17916	17889	17730	17656	17937	17900	17777	17892	17886	17917	17807	17750	17876	17732	17898	17902	17774	17790	17981	18013	17729	17727	17960	18054	17879	17695	18025	17805	17851	17884	17898	17745	17949	17898	18048	18042	17810	17892	17693	17799	17984	17757	17788	17879	17798	18109	17994	17800	17880	17785	17875	17792	17821	17861	18045	17937	17985	18037	17835	18042	17927	17925	17992	18025	17915	17797	17626	17889	17880	17999	17863	18116	18031	18000	17936	17916	17692	17778	17975	17876	18050	17871	17902	17695	17840	18013	17957	17776	17835	17774	17919	18043	17755	17843	17721	17985	17606	17737	17903	18160	17770	17742	18033	17859	17858	17757	17918	18049	17817	17576	18007	17840	18005	17981	17740	17901	17829	17978	18008	17944	17654	17700	17738	18043	17919	17875	17927	17920	17705	17638	17794	17999	17898	17871	17760	17818	17907	17852	17763	17673	17849	18032	17876	18064	17877	17934	17911	17801	18013	17903	17993	17880	17801	17691	17783	17625	17962	17843	17777	17633	17836	17854	17860	17831	17793	17770	18010	17962	18096	18082	17833	17856	17868	18014	17950	17737	17750	17885	17682	17819	17957	18038	17826	17827	18025	17900	17822	17817	17790	18030	17831	17767	17817	17985	17974	17780	17866	17792	17746	18072	17860	17911	17846	17829	17974	17670	17922	17858	17802	17704	17883	17876	17821	17704	17737	17849	17785	17874	17781	17688	17821	17931	17925	17866	17768	17941	17772	17849	18015	18059	17775	17921	17980	17979	18009	17863	17735	17937	17912	17928	17793	17633	17722	17780	17933	17936	17914	17996	17763	17921	17741	17758	17856	17905	17854	17957	18004	17675	17852	17797	17858	17767	17989	17912	17904	17965	17952	17622	18003	17945	17891	17893	17683	17908	17843	17891	17930	18035	17725	17787	17798	17758	17853	17695	17883	18070	17879	17869	18056	17848	17858	17726	17987	17591	18009	17863	17932	17826	17874	17892	17808	17850	17709	17980	17889	17940	17878	17980	17888	17936	18154	17789	17839	17962	17644	17927	18072	18013	17902	17855	18089	17878	17784	17980	17876	17812	17723	17763	17902	17610	17960	17889	18163	18058	17988	17889	18044	17858	17928	17822	17734	17809	18152	18030	17815	17850	17957	17714	17899	17696	17858	17786	17898	17871	17928	17752	18051	17940	17828	17635	17759	17915	17791	17860	17929	17733	17910	17933	17790	18057	17937	17797	17849	17761	17838	18000	18099	17954	17960	18040	17651	17978	17825	17637	17942	18004	17910	17779	17589	17745	17948	17903	17778	17982	17613	17843	17852	17805	17975	17949	17947	18095	18108	17830	17888	18210	18110	17897	17876	17982	17993	17967	17899	17883	18135	18050	17899	18100	17967	17937	17929	17987	18147	17846	17898	17873	17799	18029	17882	17722	17936	17865	18046	17914	17933	17897	17825	17716	17807	17884	17883	18141	17991	17839	17810	17972	18005	17905	17897	17931	17673	17954	17793	17726	17798	17947	17906	17836	17842	17862	17919	17907	17594	17686	17654	17996	17653	17900	17854	17756	18090	17921	17878	17907	17922	18092	17691	17873	17862	17849	18099	17762	17772	18014	17892	17850	17868	17917	18027	17887	17869	17933	17921	17879	17890	17890	17752	17864	17911	17884	17786	17863	18017	17932	17555	17912	17933	17891	18025	17886	17948	17922	18044	17816	17726	17680	17908	17808	17912	17841	17998	17589	17920	17704	17877	17902	17915	18058	17769	17965	18108	18162	17762	18026	17761	17766	17929	17899	17902	17793	17851	18003	18045	18002	17861	17929	17745	18012	18139	17743	17950	17872	17797	17985	17926	17881	17584	18005	17802	18017	17739	17968	17892	17941	17923	17889	17750	17895	18030	17984	17840	17922	17926	18090	17800	18008	18055	17945	17822	17702	17724	17839	17949	17787	17865	18000	18069	17877	17685	17727	17803	17689	18053	17718	17824	17693	17893	18031	17990	17825	17853	17937	18061	17832	17725	17909	17813	17659	17998	17755	17782	17840	17924	17896	17981	17802	17991	17588	17750	17904	17731	17841	17898	17915	17691	17848	17907	17891	17707	17701	17724	17761	17995	17920	17961	17834	17877	17904	18128	17776	17893	17888	18013	17905	17970	17815	17917	17861	17764	17846	17804	17940	17942	17870	17952	17811	18141	17956	17824	17754	17892	17991	17927	17971	18070	17816	17985	17955	17931	17957	17821	17827	17931	17862	17766	18099	17808	17948	17879	18101	17699	17756	17850	17827	17863	17952	17968	17936	17719	17781	17851	17833	17966	17922	17862	17845	17722	17841	17947	17948	18237	17912	17899	17704	17849	17906	17656	17932	18107	17896	18022	18009	18002	17880	17945	17919	17719	17875	17904	17836	18079	17971	18010	17643	17763	17985	18104	17856	18014	17845	17851	18096	17810	17584	18058	17878	17734	17698	17975	17851	17936	17866	18027	17713	17967	17838	17818	17684	17742	17952	17995	17867	17614	17723	17782	17878	17838	17927	17919	17982	17768	18064	17893	17844	18097	17816	18075	17738	17828	18026	17782	17864	17719	17865	17797	18056	17879	18048	17764	17831	17881	18018	17873	17765	17718	17791	17930	18020	17644	17992	17728	17665	17853	17876	17876	17679	17834	17836	17806	17800	17796	17763	17775	17782	17759	17800	17798	17812	17811	17763	17835	18130	17789	18033	18019	17892	17588	17835	17822	17757	17801	17917	17887	18099	18145	17920	17759	17843	17861	17524	17704	17953	17765	18012	17946	18097	18098	18212	17772	17700	17809	18137	18196	18127	17876	17970	17904	17882	18074	17867	18021	18082	17827	17899	17935	17847	17902	17867	18067	17646	18114	17887	17795	17946	17937	17912	18000	18031	18013	17826	17912	17971	17824	17944	17527	17674	18084	17845	17886	17740	17926	17840	17881	17951	17948	17893	18021	17657	17651	17727	17757	17703	17764	17843	17981	17920	17907	17907	17900	17758	17718	17814	17834	17921	17694
19200	23740	16752	15381	15085	15019	15011	15040	14984	14599	14872	14813	15002	14890	14852	14767	14892	15054	14880	14990	14999	14918	14835	14819	15065	14869	14892	14879	14793	14975	15318	14946	14859	14861	14840	14847	14896	14926	14861	14902	14910	14865	14793	14877	14844	14769	14973	14932	14886	14813	14894	14744	14939	14913	14875	14922	14982	14889	14799	14902	14842	14824	14906	14706	15026	14785	14842	14867	14689	14846	14886	14833	14898	14769	14796	14834	14771	14858	14983	14778	14873	14786	14907	14702	14665	14831	14827	14948	14712	14817	15012	14704	14862	14757	14786	14951	14902	14790	14732	15003	14857	14906	14795	14809	14719	14648	14811	14733	14827	14909	14735	14954	14879	14885	14804	14915	14899	14865	14814	14917	14836	15014	14801	14936	14690	14767	14989	14857	14804	14842	14740	14879	14886	14802	14775	14895	14753	14879	14737	14917	14730	14893	14886	14972	14769	14770	14801	14948	14734	14722	14954	14938	14766	14957	14969	14606	14861	14822	14726	14954	14903	14817	14770	14880	14827	14769	14772	14853	14971	14909	14872	14790	14966	14783	14802	14896	14803	14987	14872	14784	14841	14937	14791	14696	15025	14927	15002	15063	14873	14919	14904	14841	14839	14942	14901	14883	14607	14735	14885	14808	14729	15001	14837	14867	14916	14909	14845	14864	14769	14710	15063	14677	14953	14854	14913	14872	14866	14779	14891	14782	14821	14892	14928	14875	14963	14885	14728	14893	14985	14779	14822	14911	14769	14948	14751	14739	14974	14923	14797	14893	14885	14784	14924	14833	14698	14844	14946	14879	14858	14764	14919	14906	15024	15044	14675	14993	14885	14821	14798	14816	14889	14916	14898	14869	14846	14830	14845	14954	14847	14888	14675	14827	14853	14814	14820	14751	14787	14882	14836	14777	14910	14766	14785	15037	14930	14888	14766	14805	15082	14824	14904	14985	14803	14741	14732	14859	14784	14798	14914	14882	14852	14752	14850	14767	14839	14910	15020	14807	14814	14935	14838	14888	14965	14666	14847	14904	14747	14745	14979	14844	14852	14800	14731	14973	14829	14801	14832	14794	14833	14750	14922	14888	14901	14744	14696	15019	14836	14759	14935	14783	14794	14901	14823	15015	14898	14905	14750	14769	14960	14832	14897	14934	14799	14914	14807	14972	14879	14793	14722	15031	14925	14899	14883	14813	14906	14873	15074	14790	14907	14913	14846	14788	14841	14760	14759	14888	14962	14889	14734	14950	15035	14773	14698	14872	14856	14964	14947	14742	14767	14900	14795	14812	14834	14959	14737	14976	14773	14770	14865	14785	14738	14877	14836	15013	14813	14831	14866	14901	14941	14910	14883	14819	14558	14644	14797	15022	14870	14714	14696	15034	14730	14916	14865	14840	14875	14799	14900	15138	14814	14765	14877	14888	14825	14721	14929	14720	14810	14811	14786	14837	14825	14997	14921	14837	14766	14987	14835	14780	14933	14767	14829	14824	14808	14737	14634	14758	14793	14766	14790	14745	14711	14940	14862	14861	14665	14871	14647	14793	14821	14773	14707	14728	14928	14899	15004	14834	14841	14972	14632	14954	14891	14902	14762	14871	15080	14937	14745	14823	14898	14702	14982	14835	14868	14904	14746	14881	14896	14853	14847	15052	14928	15034	14906	14899	14733	14982	14949	14940	14830	14739	15005	14763	14804	14814	14891	14820	14792	14888	14922	14954	14684	14831	15007	14934	14985	14914	15028	15008	14792	14823	14892	14847	14796	14767	14825	14836	14884	14758	14889	15085	14859	14892	14942	14955	15043	14848	14811	14831	14724	14701	14783	14818	14867	14829	14989	15048	14837	14809	14776	14710	14876	14907	14870	14905	14910	14931	14879	15065	14972	14897	14768	14960	14835	15044	14878	14998	14852	14883	14735	14736	14886	15092	14859	14737	14746	14960	14857	14917	14885	14802	14814	14783	14899	14770	14629	14884	14910	14779	14907	14886	14976	14727	14884	14782	14797	14920	14802	14784	14989	14678	14718	14711	14806	14901	15000	14976	14856	14851	14793	14802	14946	14911	14945	14858	15158	14800	14842	14993	14750	14774	14887	14907	14902	14873	14817	14928	14773	14856	14837	14908	14926	14824	15087	14869	14613	14901	14765	14926	14690	14794	14626	14743	14823	14750	14844	14921	14838	14727	14896	14772	14870	14910	14866	14989	14829	14811	14595	15009	14828	14989	14959	14571	15075	14827	14779	14856	14805	14760	14823	14951	14850	14920	14734	14955	14764	14839	14791	14951	15034	15011	14822	14835	14977	14800	14673	14855	14869	14893	14938	14974	14901	14868	14739	14818	14920	14823	15020	14766	14936	14956	15045	14848	14862	14853	14863	14851	14769	14856	14862	14804	14826	14812	14842	14856	14921	14894	14859	15005	14914	14713	14939	14946	14929	14914	14947	14867	14810	14984	14802	14689	14934	14724	14802	14780	14861	14816	14975	14797	14999	14764	14741	14818	14857	14863	14807	15009	14922	14821	14761	14995	14873	14882	14771	14936	14853	14826	14861	14953	14922	14933	14846	14904	14888	14824	14802	14808	14820	14910	14902	14711	15055	14939	14678	14920	14845	14964	14821	14968	14704	14891	14890	14754	14882	14777	14820	14916	14969	14938	14714	14978	14789	14813	14876	14877	14800	14811	15049	14789	14819	14865	14850	14836	14761	14745	14830	14776	14837	14889	14931	14957	14795	14879	14655	14836	14994	14956	14814	14861	14892	14928	14901	14803	14599	14923	14906	14962	14853	14861	14688	14837	14953	14765	14966	15127	14970	14885	14881	14970	14815	14740	14853	14867	14747	14945	14746	14801	15023	14776	14805	14807	14923	15043	14908	14608	14932	14756	14937	14649	14682	14834	14744	14825	14912	14908	14870	14946	15000	14915	14774	14683	14771	14750	14919	14800	14927	14878	14945	14753	14633	14825	14747	14740	14914	14846	14797	14979	14903	14942	14755	14857	14906	14755	14905	14828	14757	14973	14957	14835	14830	14775	14910	14875	15041	14594	14976	14838	14689	14801	14706	14708	14929	14663	14860	14835	14911	14738	14911	14647	14746	15067	14821	14979	14950	14878	14823	14829	15004	14863	14825	14837	14651	14970	14843	14865	14925	14977	15009	14923	14808	14779	14845	14802	15045	14792	14751	15072	14731	14999	14827	14644	14964	14778	14982	14884	15033	14826	14772	14888	14846	14707	14830	14742	14725	14700	14795	14995	14880	14801	14878	14822	14711	14877	14954	14853	14766	14857	14796	14698	14944	14744	14888	14847	14928	14819	14816	14826	14620	14860	14751	14889	14901	14844	14902	14798	14914	14842	14965	14869	14966	14852	14908	14933	14837	14885	14826	14875	15012	14777	14789	14882	14830	14861	14799	14938	14679	14603	14935	14861	14872	14912	14949	14875	14962	14819	14993	14828	14927	14915	14918	14963	14909	14798	14789	14866	14828	15040	14950	14850	14889	14859	14840	14625	14884	14848	14941	14908	14889	15005	14914	14801	14779	14903	14882	14812	14862	14815	14857	14833	14972	14862	14761	14940	15050	14882	14856	14881	14929	14800	14986	14746	14790	14734	14849	15004	14885	14998	14727	14993	14983	14796	14973	14857	14785	14827	14976	14963	14842	14757	14631	15019	14810	14932	14780	14810	14805	14884	14892	14788	14795	14909	14979	14861	14937	14828	14925	14769	14790	14656	14929	14903	14862	14942	15002	14762	14682	14713	14921	14996	14828	14826	14768	14891	14844	14821	14841	14980	14796	14788	14934	14875	14971	14904	14879	14917	14729	14789	14877	14773	14975	14787	14940	14792	14841	14751	14743	14763	14935	14864	14802	14975	14962	14824	14863	14892	15046	14788	15108	14724	14981	14875	14790	15005	14822	14974	14797	14885	14889	14838	14865	14814	14983	14914	14770	14857	14826	14870	14800	14730	14767	14821	14923	14951	14974	14933	14801	15040	14702	14886	14825	14936	14905	14800	14762	14926	14870	14946	14714	14679	14798	14943	14805	14814	14909	14874	14814	14832	14839	14869	14598	14907	14746	14709	14953	14719	14923	14851	14909	15089	14631	14742	14623	14832	14864	14744	14829	14883	14981	14948	14769	14739	14821	14801	14865	14862	14844	14830	14939	14915	14827	14834	14774	14761	14865	14828	14863	14914	14747	14876	14854	14764	14965	14846	14975	14954	14905	14766	14885	14916	14838	14789	15034	14864	14847	14855	14883	14906	14930	14940	14922	14862	14792	14799	14965	15042	14748	14986	14818	15018	14855	15002	14805	14956	15025	14742	14873	14688	14825	14862	14703	14798	14984	14657	14847	14874	14865	14973	14946	15042	14786	14868	14740	14819	14920	14802	14996	14760	14720	14680	14844	14912	14864	14890	14895	14803	14614	14745	14875	14857	14942	14809	14826	14792	14794	14854	14972	14812	14722	14866	14939	14910	14912	14779	14925	14968	14864	14887	14914	14929	15047	14940	14889	14888	14818	14855	14876	14709	14854	14699	14827	14930	14710	14768	14983	14911	14815	14789	14811	14988	14938	14855	14774	14772	14793	14863	14840	14923	14898	14941	14961	14812	14754	14909	14808	14823	14767	14912	14829	14951	15074	14748	14843	14955	14866	14858	15028	14804	14903	14921	14914	14757	14791	14833	14745	14809	15007	14864	14807	14920	14973	14760	14981	14900	14655	14940	14686	14843	14734	14854	14835	14858	14850	14785	14767	14945	14812	14855	14655	14820	14844	14922	14947	14795	14922	14725	14930	14849	14842	14773	15066	14891	14814	15014	14991	14841	14873	14806	14975	14857	14940	14860	14970	14845	14886	14706	14752	14935	14975	14826	14971	14928	14872	14821	14880	15161	14882	14793	14871	14750	14931	14874	14868	14878	15031	15024	14901	14894	14892	14831	14912	14866	14902	14796	15061	14977	14913	14953	14907	14778	14871	14878	15067	14804	14843	14954	14814	14789	14982	14943	14830	14772	14902	14772	14834	14804	14741	14937	14727	14875	14914	14988	14955	14805	14808	14961	15042	14619	14876	14992	14754	14813	14832	14939	14924	14738	14915	15003	14938	14750	14881	14890	14807	14802	14824	14837	14737	14809
23397	21084	27760	24853	22302	21969	21677	19761	19295	19751	19760	19736	19678	19781	19625	19673	19575	19383	19564	19439	19592	19619	19505	19589	19743	19596	19459	19418	20116	20632	20644	20166	19771	19430	19416	19486	19657	19637	19440	19540	19384	19344	19657	19571	19399	19653	19427	19611	19381	19464	19196	19436	19794	19587	19429	19297	19613	19467	19395	19661	19313	19340	19400	19431	19448	19477	19468	19450	19450	19490	19444	19401	19617	19507	19412	19463	19402	19628	19557	19483	19625	19547	19392	19588	19533	19569	19511	19500	19584	19336	19653	19400	19541	19539	19552	19168	19592	19537	19517	19624	19567	19820	19590	19467	19556	19663	19638	19493	19503	19273	19577	19504	19560	19553	19605	19381	19423	19765	19616	19387	19519	19346	19489	19712	19505	19399	19443	19572	19412	19492	19607	19466	19360	19410	19580	19405	19533	19386	19385	19533	19421	19512	19543	19604	19368	19584	19447	19593	19385	19301	19581	19128	19400	19545	19457	19456	19547	19558	19456	19500	19528	19697	19293	19544	19399	19376	19428	19377	19512	19359	19424	19275	19397	19446	19622	19536	19527	19430	19332	19629	19520	19591	19437	19379	19455	19438	19593	19412	19336	19459	19422	19539	19526	19375	19501	19415	19319	19393	19331	19585	19505	19737	19448	19287	19508	19319	19372	19299	19223	19356	19211	19479	19272	19488	19580	19311	19535	19460	19528	19548	19362	19408	19440	19363	19729	19458	19271	19521	19523	19582	19518	19419	19477	19556	19529	19459	19493	19450	19445	19329	19480	19469	19227	19517	19676	19396	19225	19328	19519	19610	19519	19487	19640	19497	19417	19464	19512	19355	19506	19423	19396	19346	19468	19355	19471	19352	19351	19657	19520	19463	19425	19503	19484	19432	19373	19408	19260	19559	19444	19447	19470	19568	19481	19527	19372	19516	19460	19578	19541	19517	19321	19389	19269	19273	19315	19555	19543	19632	19585	19608	19393	19546	19435	19494	19402	19333	19360	19432	19640	19553	19357	19506	19520	19600	19495	19424	19238	19468	19305	19356	19366	19503	19479	19594	19360	19605	19489	19262	19403	19463	19341	19548	19297	19551	19565	19431	19647	19384	19523	19541	19522	19504	19369	19524	19552	19490	19476	19475	19394	19603	19258	19521	19487	19104	19462	19633	19476	19314	19307	19560	19499	19584	19396	19559	19516	19669	19711	19418	19604	19445	19689	19403	19550	19540	19518	19343	19178	19394	19501	19662	19303	19437	19425	19648	19502	19532	19478	19615	19345	19401	19474	19584	19595	19398	19243	19473	19470	19293	19548	19418	19330	19432	19395	19388	19394	19240	19580	19621	19212	19520	19543	19600	19217	19417	19578	19357	19606	19526	19428	19451	19502	19348	19521	19428	19420	19395	19477	19505	19487	19538	19545	19502	19638	19628	19322	19419	19460	19690	19503	19114	19589	19584	19590	19324	19406	19426	19554	19508	19435	19476	19591	19553	19523	19509	19439	19384	19429	19370	19456	19530	19448	19600	19557	19327	19456	19495	19315	19364	19409	19485	19585	19424	19436	19510	19386	19658	19455	19681	19671	19471	19666	19455	19472	19370	19476	19450	19596	19385	19455	19618	19529	19384	19543	19535	19516	19244	19294	19560	19607	19539	19400	19380	19255	19290	19162	19532	19454	19274	19379	19501	19434	19529	19508	19471	19433	19411	19331	19414	19492	19602	19631	19566	19521	19552	19372	19581	19379	19255	19381	19601	19407	19554	19512	19313	19381	19399	19509	19339	19432	19330	19343	19249	19592	19177	19485	19255	19257	19436	19593	19446	19147	19768	19491	19535	19390	19453	19442	19511	19506	19465	19334	19644	19497	19563	19514	19405	19477	19426	19327	19526	19497	19416	19541	19488	19457	19606	19411	19320	19452	19602	19360	19495	19276	19272	19348	19608	19502	19553	19657	19429	19458	19397	19577	19346	19498	19497	19645	19599	19383	19611	19509	19432	19475	19317	19580	19582	19270	19468	19281	19248	19459	19399	19498	19564	19481	19332	19562	19465	19496	19428	19481	19497	19297	19500	19353	19312	19435	19445	19519	19345	19488	19486	19320	19488	19274	19537	19329	19283	19363	19474	19574	19317	19340	19419	19479	19469	19407	19636	19748	19552	19524	19604	19480	19358	19510	19354	19512	19302	19402	19623	19542	19397	19398	19526	19352	19397	19471	19531	19509	19499	19514	19645	19807	19370	19380	19215	19323	19551	19354	19445	19458	19757	19403	19225	19383	19416	19561	19444	19527	19500	19454	19446	19631	19492	19358	19425	19500	19438	19491	19422	19575	19455	19377	19434	19574	19294	19715	19442	19352	19566	19596	19526	19465	19300	19614	19236	19529	19511	19356	19283	19278	19365	19411	19486	19427	19480	19470	19472	19417	19492	19611	19496	19484	19461	19417	19544	19570	19267	19340	19290	19428	19485	19374	19329	19348	19314	19461	19535	19283	19411	19467	19771	19453	19433	19560	19346	19584	19347	19498	19426	19478	19552	19360	19167	19763	19478	19581	19588	19509	19360	19449	19520	19498	19559	19394	19610	19518	19538	19418	19626	19500	19261	19433	19564	19426	19493	19498	19368	19287	19438	19351	19358	19474	19433	19486	19494	19357	19587	19396	19569	19369	19465	19364	19365	19840	19536	19419	19474	19605	19462	19383	19376	19565	19580	19163	19584	19546	19690	19482	19381	19710	19476	19386	19581	19554	19513	19474	19474	19533	19532	19553	19570	19349	19572	19275	19604	19407	19594	19591	19679	19434	19318	19424	19357	19575	19530	19407	19438	19401	19390	19359	19472	19617	19529	19426	19503	19457	19406	19528	19433	19456	19231	19418	19315	19471	19694	19434	19541	19290	19588	19257	19407	19603	19628	19542	19469	19385	19456	19599	19509	19595	19506	19358	19475	19402	19484	19345	19481	19571	19376	19390	19333	19243	19512	19454	19490	19385	19434	19612	19258	19566	19544	19429	19417	19379	19488	19683	19393	19399	19228	19435	19436	19445	19631	19372	19513	19623	19421	19343	19313	19285	19605	19716	19699	19494	19506	19485	19403	19517	19356	19368	19490	19249	19361	19391	19455	19555	19404	19553	19654	19737	19505	19430	19527	19511	19562	19340	19661	19730	19310	19493	19454	19491	19519	19563	19822	19463	19450	19438	19181	19556	19328	19326	19485	19453	19468	19370	19333	19431	19498	19368	19422	19596	19316	19551	19542	19497	19447	19333	19227	19299	19443	19615	19554	19315	19458	19667	19261	19426	19593	19332	19332	19272	19341	19574	19625	19555	19413	19497	19696	19578	19462	19524	19476	19408	19506	19447	19587	19625	19390	19335	19276	19441	19322	19580	19280	19386	19448	19247	19339	19466	19449	19401	19293	19349	19396	19278	19476	19402	19635	19399	19485	19463	19520	19452	19316	19402	19407	19279	19224	19629	19216	19385	19459	19703	19381	19335	19383	19481	19519	19377	19224	19503	19538	19575	19502	19549	19408	19509	19626	19540	19455	19662	19442	19370	19494	19446	19481	19539	19494	19379	19411	19490	19424	19463	19265	19530	19479	19515	19450	19545	19511	19368	19444	19451	19659	19412	19538	19379	19196	19496	19481	19369	19491	19459	19396	19389	19648	19310	19325	19423	19387	19516	19664	19874	19586	19455	19436	19393	19513	19526	19327	19336	19524	19515	19454	19412	19368	19515	19497	19282	19487	19443	19434	19305	19326	19566	19527	19406	19476	19437	19423	19528	19537	19517	19500	19326	19557	19582	19603	19613	19580	19350	19595	19532	19375	19504	19574	19601	19300	19500	19432	19339	19378	19591	19480	19325	19295	19392	19325	19440	19193	19552	19585	19521	19588	19594	19497	19520	19695	19285	19380	19492	19563	19447	19291	19664	19696	19489	19537	19277	19337	19326	19537	19575	19450	19670	19453	19510	19495	19428	19499	19458	19367	19398	19414	19351	19472	19403	19409	19418	19620	19583	19328	19609	19423	19617	19211	19422	19408	19475	19410	19689	19453	19413	19263	19627	19486	19641	19444	19525	19396	19210	19458	19366	19502	19584	19348	19338	19351	19473	19440	19581	19278	19402	19494	19625	19587	19569	19419	19569	19228	19535	19483	19500	19540	19515	19523	19570	19376	19513	19487	19566	19244	19369	19622	19388	19457	19314	19435	19505	19392	19537	19349	19575	19561	19459	19117	19432	19356	19390	19437	19447	19620	19565	19357	19371	19683	19383	19508	19499	19434	19610	19217	19715	19206	19208	19185	19425	19548	19418	19576	19413	19387	19221	19337	19211	19525	19568	19415	19603	19484	19453	19614	19382	19427	19470	19419	19555	19649	19316	19519	19571	19496	19514	19352	19531	19386	19531	19499	19503	19365	19452	19461	19682	19470	19528	19366	19173	19357	19365	19511	19526	19584	19498	19387	19691	19428	19524	19437	19402	19504	19560	19373	19315	19294	19399	19519	19424	19507	19483	19616	19359	19679	19270	19452	19371	19345	19568	19460	19176	19538	19586	19489	19601	19269	19356	19382	19492	19318	19572	19301	19408	19369	19530	19487	19597	19309	19437	19501	19588	19196	19423	19565	19726	19494	19445	19585	19580	19516	19479	19576	19466	19464	19333	19577	19283	19313	19549	19517	19424	19369	19365	19311	19532	19371	19306	19440	19395	19466	19267	19529	19317	19469	19476	19516	19686	19514	19437	19507	19627	19556	19534	19507	19514	19365	19566	19571	19541	19359	19518	19383	19550	19462	19591	19360	19475	19802	19403	19335	19356	19626	19591	19462	19397	19433	19099	19602	19417	19534	19450	19644	19518	19491	19512	19464	19654	19516	19581	19501	19666	19361	19436	19396	19451	19353	19411	19325	19530	19479	19533	19463	19359	19485	19612	19466	19522	19320	19426	19631	19500	19402	19501	19546	19457	19373	19403	19545	19358	19481	19509	19440	19291	19310	19480	19374	19469	19388	19386	19412	19624	19466	19451	19442	19414	19490	19529	19395	19351	19382	19253	19573	19477	19333	19627	19253	19691	19391	19538	19423	19356	19501	19536	19404	19489	19485	19811	19438	19488	19393	19311	19200	19544	19340	19438	19309
18663	33120	22608	17565	16626	16440	16472	16202	16063	15881	16055	15902	15939	15936	15953	15855	16050	15848	15813	16016	15709	15874	15898	15930	15793	15940	15879	15997	16880	17476	17410	16310	15834	15897	15999	15899	15945	15768	15782	15795	15897	15889	15815	15857	15706	15984	15985	15931	16016	15938	15911	15887	15958	15856	15871	15633	15797	15898	15904	15889	15996	15800	15717	15776	15933	15728	15894	16026	15848	15912	15964	15691	15750	15862	15844	15806	15820	15955	15809	15665	15917	15983	15898	15897	15721	15892	15785	15845	15857	15720	15868	15842	15769	15615	15945	15899	15798	15974	15692	15811	15945	15807	15869	15806	15859	15821	15725	15681	15787	15954	15891	15870	15970	15811	15851	15885	15687	15785	15965	15963	15783	15826	15818	15974	15801	15832	15934	15791	15843	15708	15822	15779	15932	15639	15834	15641	15954	15877	15865	16075	15698	15932	15803	15850	15837	15905	15922	15835	15954	15841	15939	15825	15865	15767	15764	15793	16004	15940	15722	15797	15817	15994	15825	15850	15702	15857	15858	15645	15857	15874	15817	15836	15707	15660	15909	15816	15888	15770	15744	15956	15877	15744	15908	15634	15988	15782	15903	15813	15803	15802	15653	15733	15702	15880	15826	15930	15840	15725	15785	15766	15856	15717	15905	15927	15950	15955	15682	15966	15811	15814	15938	15786	15971	15590	15795	15724	15591	15895	15661	15951	15792	15886	15811	15773	15827	15564	15766	15893	15947	15811	15842	15899	15963	15771	15905	15855	15979	15948	15858	15738	15687	15753	15861	15729	16056	15894	16024	15712	15851	15986	15903	15887	15888	15834	15810	16059	15675	15950	15750	15924	15895	15866	15987	15815	15851	15734	15997	15549	15776	15922	15733	15944	15907	15803	15962	15884	15948	15643	15868	15701	15713	15803	15808	15805	15824	15804	15852	15834	15785	15826	15691	15798	15900	15889	15821	15820	15751	15833	15789	15690	15887	15623	15904	15725	15731	15777	15672	15943	15984	15931	15594	15985	15823	16078	15850	15999	15917	15764	15693	15964	15773	15750	15908	15852	15767	15795	15923	15903	15885	15770	15951	15731	15806	15834	15852	15944	15950	15738	15866	15945	15747	15780	15947	15798	15794	15706	15709	15717	15757	15640	15906	15816	15728	15846	15775	15822	15861	15776	15945	15703	15744	15964	15844	15881	15713	15921	15876	15677	15850	15857	15726	15815	15814	15802	15697	15775	15821	15794	15836	15847	15898	15755	15912	15692	15874	15891	15799	15671	15769	15923	15763	15687	15762	15882	15856	15829	15998	15855	15898	15961	15792	15824	15770	15820	15863	15907	15921	15904	15923	15830	15757	15894	15874	15870	15888	15671	15691	16145	15800	15852	15874	15974	15859	15779	15778	15915	15733	15910	15895	15917	15772	15769	15746	15945	15785	15747	15858	15894	15923	15877	15860	15848	15736	15891	15677	15771	15765	15792	15829	15673	15858	15772	15744	15824	15907	15806	15881	15815	15786	15653	15897	15666	15836	15829	15694	15726	15876	15740	15963	15928	15782	15838	15533	15830	15880	15867	15760	15908	15810	15849	15912	15813	15853	15929	15761	15794	15873	15712	15785	15886	15700	15772	15679	15801	15860	15891	15861	15825	15593	15667	15714	15701	15747	15878	15910	15974	15609	15974	15872	16034	15880	15743	15796	15806	15765	15746	15764	15793	15918	15835	15710	15727	15732	15837	15898	16046	15880	16031	15895	15763	15939	15833	15899	15774	15688	15739	15811	15987	15754	15963	15870	15800	15851	15796	16047	15826	15788	15671	15885	15821	15756	15592	15616	15807	15695	15901	15823	15758	15818	15852	15754	15801	15731	15982	15704	16015	15791	15793	15641	15815	15998	15849	15802	15782	15804	15944	15777	15860	15906	15901	15782	15772	15934	15762	15825	15835	15751	15829	15829	15735	15850	16019	15902	15756	15783	15955	15804	15743	15949	15644	15757	15720	15823	16024	15921	15777	15903	15811	15753	15828	15670	15835	15826	15864	15955	15814	15907	15693	16095	15950	15903	15737	15802	15717	15838	15807	15887	15765	15946	15859	15894	15874	15819	16015	15735	15716	15713	15851	15744	15832	15704	15798	15943	15870	15626	15855	15930	15748	15872	15858	15785	15703	15929	15866	15846	15757	15811	15853	15916	15919	15911	15802	15727	15844	15711	15850	15850	15782	15719	15783	15881	15885	15818	16032	15702	15724	15762	16024	15818	15814	15961	15925	15883	15918	15903	15855	16057	15883	15959	15766	15890	15643	15914	15832	15728	15797	15664	15825	15835	16003	15989	16038	15708	15882	15848	15773	15702	15825	15794	15805	15962	15712	15801	15665	15830	15726	15795	15809	15815	15731	15784	15857	15848	15894	15871	15860	15806	15660	15767	15923	15781	16028	15814	15874	15847	15773	15945	15887	15846	15966	15772	15772	15789	15707	15792	15701	15926	15948	15846	15906	15806	15829	15862	15828	15771	15886	15763	15916	15771	15768	15749	15751	15915	15724	15847	15822	15926	15742	15812	15693	15870	15825	15606	15665	15873	15749	15991	15974	15991	15771	15960	15789	15665	15674	15801	15676	15851	15820	15960	15898	15891	15830	15775	15742	15857	15885	15916	15796	15940	15830	15847	15666	15771	15798	15798	15955	15831	15649	15864	15824	15830	15840	15860	15906	15880	15670	15830	15764	15821	15742	15826	15757	15719	15704	15821	15841	15893	15903	15787	15701	15968	15784	15867	15717	15687	15771	15861	15864	15678	15737	15912	15898	15813	15872	15839	15871	15916	15890	15788	15686	15818	15842	15905	15795	15699	15715	15732	15779	15934	15923	15924	15700	15810	15854	15807	15674	15980	15698	15891	15931	15953	15764	15790	15523	15873	15871	15837	15635	15768	15883	15772	15770	15838	15835	15738	15901	15813	15769	15617	15635	15781	15987	16007	16014	15802	15929	15780	15792	15720	15837	15987	15818	15788	15930	15717	15701	15926	15719	15912	15833	15819	15928	15941	15673	15729	15937	15793	15924	15714	15745	15722	15738	15928	15768	15729	15832	15766	15811	15652	15840	15816	15834	15858	15885	15817	15689	15869	15878	15926	15898	15721	15740	15891	15710	15788	15723	15963	15946	15755	15781	15849	15850	15645	15934	15950	15896	15812	15896	15884	15724	15841	15914	15727	15722	15850	15900	15814	15775	15831	15584	15813	15819	15884	15722	15666	15703	15949	15841	15912	15947	15845	15791	15840	15926	15898	15745	15795	15979	15729	15797	15811	15890	15751	15697	15902	15918	15860	15759	15944	15748	15877	15790	15746	16023	15880	15953	15759	15847	15884	15695	15778	15867	15819	15865	15809	15845	16021	15841	16005	15817	15802	15867	15782	15839	15638	15868	15853	15984	15717	15853	15821	15505	15853	15860	15836	15916	15796	15671	15963	15802	15829	15850	15874	15973	15980	15829	15846	15795	15896	15736	15882	16019	15867	15838	15727	15799	15776	15920	15926	15805	15764	15916	15693	15757	15769	15760	15881	15723	15737	16016	15777	15894	15839	15789	15790	15698	15789	15906	15855	15759	15750	15551	15968	15765	15728	15782	15991	15906	15879	15828	15726	15799	15907	15932	15889	15745	16014	15763	15900	15886	15755	15878	15879	15673	15878	15853	15661	15743	15702	15815	16048	15949	15697	15820	15796	15685	15674	15783	15890	15925	15708	15993	15911	15865	15943	15813	15762	15714	15707	15581	15794	15913	15807	15769	15722	15700	15912	15764	15885	15680	15851	15851	15755	15868	15769	16042	15877	15890	15854	15616	15940	15917	15787	15688	15672	15897	15785	15747	15765	15886	15835	15823	15910	15911	15804	15939	15887	15799	15714	15832	15811	15758	15976	15738	15869	15918	15751	15959	15913	15673	16080	15744	15839	15828	15881	15877	15875	15802	15831	15878	15962	15881	15954	15689	16002	15775	15882	15737	15875	15812	15925	15908	15760	15765	15735	15720	15803	15823	15904	15931	15991	15897	15661	15833	15642	15668	15936	15951	15830	15721	15891	15956	15853	15949	15896	15832	15910	16040	15843	15880	15879	15920	15899	15861	15878	15610	15859	15838	15972	15789	15924	15928	15773	15844	15688	15809	15836	15649	15783	15904	15814	15868	15643	15545	15715	15672	15948	15994	15776	15761	15831	15810	15793	15809	15927	15795	15923	15899	15778	15707	15707	15825	15952	15793	15882	15999	15903	15906	15904	15728	15872	15802	15759	15664	15803	15865	15729	15898	15881	15798	15685	15908	15960	15919	15953	15832	15891	15764	15768	15880	15847	15734	15832	15963	15836	15635	15772	15844	15854	15842	15931	15800	15916	15850	15815	15782	15748	15873	15725	15957	15669	15681	16046	15972	15899	15600	15735	15702	15841	15874	15805	15828	15807	15774	15807	15862	15752	15774	15816	15950	15771	15890	15712	15789	15909	15924	15841	15797	15872	15854	15919	15783	15890	15794	15851	15810	15806	15719	15723	15760	15775	15880	15903	15872	15941	15807	15754	15911	15581	15963	15813	15854	15809	15627	15969	15772	15792	15830	15830	15743	15883	15890	15918	15741	15761	15835	15826	15797	16027	15760	15883	15903	15791	15696	15772	15667	15828	15931	15726	15738	15734	15859	15946	15964	15797	15923	15818	15730	15784	15701	15788	15843	15911	15784	15700	15770	15790	15706	15880	15940	15664	15776	15836	15832	15930	15756	15849	15738	15791	15735	15892	15789	15839	15831	15781	15811	15845	15765	15900	15907	15922	15822	15743	15853	15878	15858	16041	15886	15825	15810	15863	15778	16139	15988	15778	15828	15872	15716	15632	15560	15803	15682	15926	15869	15794	15754	16018	15784	15923	15771	15871	15756	15841	15722	15892	15763	15777	15939	15789	15756	15841	15882	15735	15762	15696	15806	15906	15764	15881	15955	15729	15756	15930	15843	15885	15774	15801	15729	15732	15839	15880	15753	15902	15911	15823	15535	15791	15637	15732	15646	15849	15679	15870	15939	15887	15873	15852	15849	15905	15732	15927	15820	16012	15718	15672	15791	15785	15642	15671	15880	15829	15990	15866	15929	15857	15838
24656	21055	26685	26341	20500	19918	20299	19589	19475	19522	19467	19341	19509	19460	19506	19342	19337	19218	19163	19369	19058	19110	19227	19173	19297	19421	19321	19390	19841	19823	19783	19460	19231	19127	19069	19218	19154	19037	19236	19222	19283	19278	19360	19107	19416	19026	19274	19344	19572	19242	19521	19354	19368	19343	19186	19215	19081	19158	19115	19315	19158	19109	19192	19261	19271	19243	19269	19332	19045	19117	19313	18987	19184	19324	19206	19092	19224	18998	19108	19142	19385	19187	18909	19143	19327	19240	19449	18822	19065	19466	19113	19149	19277	19007	19240	19200	19212	19263	19304	19103	19167	19114	19106	19005	19160	19214	19452	19229	19302	19057	19206	19316	19163	19516	19293	19313	19382	19279	19378	19243	19279	19294	19450	19174	19160	19011	19155	19267	19071	19455	19338	19208	19125	19438	19243	19183	19178	19399	19345	19165	19408	19237	19329	19312	19222	19320	19200	19360	19316	19054	19211	19095	19146	19121	19003	19069	19142	19299	19327	19084	19200	19199	19673	19119	19317	19185	19179	18990	19335	19048	19230	19103	19102	19138	19288	19366	19304	19233	19280	19151	19183	19089	19460	19256	19280	19227	19113	19165	19358	19365	19080	19216	19089	19113	19251	19266	19206	19423	19140	19309	19362	19220	19090	19123	19414	19356	19291	19113	19026	19442	19139	18978	19214	19195	19348	19139	19169	19361	19407	19101	19105	18980	19180	19499	19262	19129	19073	19251	19265	19487	19033	19120	19187	19279	19120	19246	19221	19170	19018	19187	19208	19440	19162	19273	19273	19289	19154	19157	19311	19185	19400	19201	19185	19056	19270	19086	19486	19195	19113	19218	19226	19124	19286	19073	19268	19080	19155	19268	19083	19180	19059	19298	19225	19236	19256	19250	19135	19086	19300	19383	19023	18941	19249	19127	19218	19094	19245	19270	19194	19266	19297	19257	18916	19118	19078	19189	19146	19246	19171	19121	18947	19043	19298	19082	19353	19346	19258	19369	19268	19492	19254	19241	19543	19279	19057	19252	19341	19341	19307	19380	19299	19478	19249	19198	18952	18960	19186	19254	19166	19272	19037	19208	19334	19308	19427	19194	19147	19099	19466	19260	18991	19332	19042	19345	19343	19092	19147	19284	19257	19332	19327	19065	19096	19372	19174	19407	19337	19443	19217	19231	19335	19165	19282	19324	19404	19178	19317	19076	19231	19036	19357	19312	18997	19037	19278	19181	19323	19225	19102	19087	19245	18963	19298	19140	19320	19102	19206	18973	19313	19078	19197	19241	19188	19402	19169	19318	19395	19389	19331	19084	19091	19253	19338	19032	19142	19409	19128	19004	19156	19185	19066	19124	19115	19356	19333	19248	19141	19294	19259	19111	19072	18915	19256	19097	19216	19384	19222	19203	19161	19181	19114	19326	19165	19201	19199	19160	19110	19174	19233	19122	19421	19271	19133	19235	19346	19033	19028	19142	19195	19240	19295	19354	19012	19300	19252	19184	19162	19315	19197	19204	19334	19297	19275	19237	19133	19257	19265	19217	19164	19448	19167	19219	19252	18952	19143	19227	19255	19009	19162	19319	18986	19311	19122	19208	19307	19323	19104	19378	19150	19322	19322	19167	19074	19136	19025	19191	19249	19057	19221	19269	19059	18971	19336	19154	19240	19385	19332	19183	19222	19106	19253	19256	19235	19223	19083	19196	19373	19323	19397	19313	19027	19534	19252	19258	19361	18991	19268	19130	18936	19186	19285	19237	19363	19404	19263	19219	19159	19075	19162	19322	19293	19310	19155	19148	19006	19220	18889	19308	19288	19080	19117	19208	19286	19207	19234	19378	19178	19276	19282	19183	19232	18984	19200	19120	19270	19306	19163	19144	19348	19254	19463	19257	19397	19206	19237	19287	19251	19159	19412	19464	19246	19221	19309	19237	19295	19051	19193	19098	18954	19312	19317	19177	19184	19111	19378	19000	18995	19251	19458	19340	19471	19404	19142	19022	19176	19183	19049	19307	19241	19095	18979	19113	19157	19259	19235	19421	19367	19226	19001	19165	19208	19293	19431	19268	19266	19204	19053	19175	19202	19206	19145	19379	19312	19142	19238	19097	19131	19197	19201	19357	19243	19164	19377	19239	19376	19122	19294	19458	19075	19265	19180	19045	19362	19193	19183	19070	19220	18975	19206	19241	19257	19024	19138	19137	19224	19075	19144	19160	19349	19430	19305	19388	19230	19392	19295	19311	19200	19221	19148	19128	19240	19114	19130	19229	19233	19059	19336	19237	19369	19121	19078	19254	19250	19125	19106	19214	19158	19371	19298	19237	19121	19069	19396	19407	19045	19107	19457	19363	19005	19227	19421	19232	19299	19033	19376	19153	19257	19101	19237	19139	19131	19205	19293	19132	19504	19239	18958	19054	19289	19157	19198	19086	19376	19373	19272	19369	19383	19260	19368	19017	19369	19159	19242	19159	19270	19251	19205	19108	19218	19323	19171	19111	19256	19292	19247	19173	19307	19158	19204	19171	19250	19120	19109	19191	19148	19066	19245	19168	19163	19285	19164	19304	19116	19347	19166	19268	19129	19009	19250	19076	19280	19197	19207	19206	19245	19308	19326	19410	19310	19208	19054	19311	19232	19188	19316	19295	19325	19315	19214	19060	18994	19027	19222	19156	19012	19017	19454	19566	19274	19077	19145	19040	19300	19162	19195	19337	19528	19086	19084	19296	18952	19138	19093	19158	19116	19238	19214	19199	19054	19159	19052	19103	18997	19085	19234	19119	19117	19142	19207	19218	19273	19147	19219	19110	19243	19166	19188	19361	19284	19015	19153	19181	19093	19310	19165	19183	19144	19410	19374	19092	19236	19153	19090	19345	19292	19069	19186	19249	19473	19117	19485	19167	19147	19280	19270	19408	19179	19200	18979	19289	19362	19338	19214	19332	19358	19369	19410	19278	19190	19204	19300	19320	19161	19069	18997	19037	19147	19169	19208	19378	19154	19043	19063	19065	19203	19214	19333	19098	19301	19324	19100	19159	19251	19296	19311	19411	19178	19172	19180	19202	19032	19321	19331	19326	19255	19203	19297	19339	19339	19276	19256	19114	19348	19295	19112	19231	19422	19189	19174	19210	19315	19382	19198	19389	19110	19384	19180	19106	19272	19148	19076	19191	19171	19174	19133	19085	19318	19467	19503	19505	19461	19320	19214	19018	19343	19264	19223	19241	19009	19173	19234	19257	19125	18973	19170	19113	19204	19210	19180	19081	19098	19426	19178	19119	19226	19246	19147	19116	19343	19192	19218	19265	19164	19245	19268	19254	19278	19388	19337	19260	19318	19167	19343	19355	19063	19349	19080	19219	19171	19053	19234	19236	19074	19275	19254	19394	19255	19216	19337	19167	19104	19157	19151	19202	19107	19237	19092	19232	19388	19331	19019	18977	19267	19201	19172	19186	19225	19213	19314	19282	19276	19174	19095	19192	19301	19271	19023	19302	19090	19237	19532	19276	19371	19108	19136	19127	19226	19126	19401	19094	19354	19276	19220	19279	19341	19203	19252	19194	19026	19470	19157	19251	19331	19174	19221	19155	19159	19381	19287	19327	19130	19250	19190	19271	19092	19387	19089	19308	19312	19187	19276	19153	19228	19083	19184	19245	19201	19460	19383	19356	19320	19194	19393	19387	19177	19419	19213	19041	18997	19217	19382	19239	19674	19203	19162	19293	19318	19216	19305	19022	19141	19020	19152	19102	19059	19352	19258	19048	19332	19282	19103	19224	19017	19160	19272	19237	19285	19137	19057	19245	19126	19120	19361	19240	19474	19247	19242	19222	19161	19130	19190	19146	19232	19044	19316	19517	19225	19160	19006	19098	19200	19237	19313	19234	19331	19337	19150	19323	19215	19174	19313	19309	19101	19073	19206	19323	19011	19119	19360	19195	19173	19125	19076	19252	19503	19238	19078	19016	19193	19069	19143	19034	19255	19388	19128	19320	19333	19152	19243	19412	19145	19091	19325	19434	19269	19331	19112	19208	19248	19112	19122	19247	19124	19060	19247	19389	19271	19178	19386	19129	19156	19056	19279	19120	19076	19525	19360	19095	19435	19190	19098	19131	19219	19120	19227	19371	19279	19188	19200	19246	19474	19166	19277	19039	19302	19026	19070	19271	19250	19408	19016	19119	19087	19241	19210	19269	19045	19413	19283	19286	19101	19195	19175	19121	19111	19033	19038	19218	19221	19285	19149	19220	19034	19276	19069	19290	19521	19145	19347	19143	19163	19314	19386	19431	19240	19285	19289	19244	19275	19247	19329	19127	19322	19259	19097	19275	19251	19074	19124	19191	19220	19317	19258	19223	19234	19352	19241	19151	19128	19186	19176	19291	19107	19295	19260	19305	19061	19249	19237	19358	19364	19161	19250	19317	19016	19302	19260	19259	19304	19296	19294	19320	19126	19201	19130	19216	19165	19281	19378	19255	19381	19291	19282	19300	19442	19246	19252	19424	19175	19307	19279	19198	19160	19423	19190	19213	19280	18995	19174	19119	19270	19302	19362	19161	19180	19290	19253	19324	19323	19210	19090	19127	19367	19286	19396	19170	19211	19261	19162	19072	19433	19099	19149	19089	19258	19160	19271	19243	19048	19043	19079	19121	19284	19334	19216	19190	19034	19226	19104	19195	18967	19359	19327	19270	19285	19076	19236	19343	19022	19155	19488	19228	19147	19533	19389	19187	19176	19239	19198	19129	19411	19008	18930	19210	19001	19356	19417	19236	19364	19322	19112	19355	19308	18984	19055	19430	19139	19329	18983	19118	19234	19321	19235	19180	19156	19112	19190	19066	19291	19262	19212	19169	19118	19113	19322	19237	19273	19247	19260	19264	19125	19240	19375	19211	19243	19137	19374	19101	19313	19073	19338	19309	19285	19420	19335	19117	19273	19128	19213	19091	19039	19248	19272	19315	19175	19032	19276	19175	19427	19256	19162	19267	19242	19378	19308	19246	19282	19338	19177	19417	19241	19219	19126	19278	19309	19055	19383	19264	19229	19102	19242	19121	19260	19150	19425	19229	19203	19221	19248	19203	19269	19167	19187	19132	19264	19200	19450	19393	19173	19121	19069	19164	18935	19256	19334	19164
19151	29110	19984	16594	16130	16236	16149	15942	15776	15857	15654	15833	15892	16048	15980	15779	15724	15836	15933	15833	15716	15533	15792	15706	15749	15702	15729	15911	16638	16692	16503	15971	15661	15607	15746	15707	15718	15653	15695	15833	15722	15673	15662	15616	15736	15828	15649	15750	15780	15808	15705	15682	15742	15690	15612	15717	15602	15637	15751	15657	15695	15752	15592	15922	15656	15776	15781	15706	15771	15695	15776	15772	15765	15678	15836	15638	15753	15861	15591	15812	15839	15813	15671	15818	15748	15854	15636	15735	15964	15612	15812	15732	15656	15766	15703	15675	15672	15846	15664	15813	15737	15621	15575	15777	15537	15752	15721	15700	15681	15880	15635	15661	15653	15650	15502	15784	15632	15820	15741	15621	15775	15589	15643	15849	15566	15699	15559	15523	15670	15818	15811	15634	15606	15765	15626	15866	15779	15772	15581	15600	15628	15700	15602	15714	15762	15700	15716	15831	15659	15579	15706	15802	15789	15601	15591	15807	15675	15617	15646	15779	15729	15637	15774	15674	15802	15666	15635	15674	15697	15561	15728	15656	15797	15714	15836	15836	15665	15723	15839	15697	15670	15714	15619	15764	15780	15654	15709	15787	15732	15744	15747	16029	15637	15775	15806	15741	15757	15903	15638	15772	15779	15625	15687	15662	15705	15800	15626	15626	15691	15776	15871	15741	15730	15746	15625	15911	15757	15735	15702	15555	15773	15871	15771	15571	15675	15619	15628	15787	15584	15754	15679	15715	15651	15718	15679	15753	15791	15575	15781	15674	15723	15717	15672	15799	15698	15799	15586	15878	15810	15546	15814	15741	15835	15842	15836	15699	15710	15744	15709	15928	15629	15729	15782	15748	15667	15889	15716	15554	15679	15632	15767	15777	15598	15708	15753	15776	15834	15668	15499	15846	15690	15766	15809	15810	15767	15654	15658	15703	15637	15777	15831	15591	15725	15925	15628	15755	15725	15838	15789	15716	15982	15659	15622	15782	15681	15798	15727	15800	15699	15551	15652	15658	15699	15744	15799	15836	15539	15726	15642	15671	15685	15786	15665	15708	15740	15734	15755	15674	15683	15812	15635	15562	15789	15589	15586	15750	15887	15659	15694	15715	15675	15628	15765	15678	15875	15713	15689	15790	15810	15678	15712	15868	15799	15702	15645	15532	15771	15735	15775	15728	15776	15924	15665	15618	15747	15734	15595	15851	15581	15723	15874	15600	15733	15792	15743	15741	15671	15832	15744	15664	15598	15810	15846	15758	15793	15807	15812	15666	15605	15653	15748	15762	15773	15625	15859	15583	15798	15616	15671	15652	15622	15756	15720	15495	15770	15727	15546	15613	15679	15825	15878	15908	15675	15590	15651	15883	15595	15733	15766	15712	15731	15648	15630	15735	15721	15878	15740	15598	15785	15943	15757	15922	15654	15780	15737	15720	15662	15772	15696	15695	15738	15714	15879	15681	15719	15793	15548	15906	15690	15664	15773	15638	15777	15696	15824	15715	15708	15692	15778	15697	15815	15584	15543	15686	15691	15710	15847	15684	15714	15790	15869	15747	15702	15581	15715	15714	15653	15651	15745	15876	15859	15668	15698	15578	15859	15801	15597	15697	15652	15737	15627	15767	15646	15651	15891	15669	15652	15837	15796	15645	15835	15594	15459	15591	15662	15835	15618	15696	15706	15806	15708	15710	15662	15665	15744	15597	15644	15930	15827	15796	15657	15695	15591	15761	15764	15644	15675	15715	15614	15622	15694	15595	15795	15641	15718	15439	15713	15803	15697	15672	15746	15760	15608	15662	15677	15635	15752	15796	15805	15636	15881	15919	15640	15691	15603	15818	15709	15690	15798	15815	15769	15726	15757	15784	15824	15761	15698	15688	15705	15793	15769	15868	15762	15739	15749	15567	15833	15787	15764	15865	15747	15931	15834	15828	15767	15662	15798	15749	15605	15594	15784	15820	15712	15593	15702	15644	15834	15587	15694	15613	15797	15907	15698	15670	15679	15691	15555	15840	15708	15646	15882	15746	15760	15739	15675	15578	15690	15748	15863	15635	15654	15691	15559	15742	15818	15724	15756	15589	15642	15562	15907	15779	15949	15664	15835	15638	15724	15729	15838	15750	15803	15856	15790	15778	15664	15740	15740	15674	15663	15664	15744	15783	15743	15853	15726	15607	15829	15678	15730	15707	15767	15611	15726	15767	15700	15805	15843	15676	15626	15647	15902	15761	15667	15692	15710	15804	15751	15739	15768	15677	15780	15985	15756	15716	15718	15641	15826	15582	15704	15798	15786	15762	15808	15603	15879	15666	15714	15794	15695	15644	15640	15793	15620	15738	15677	15729	15807	15642	15591	15704	15696	15674	15832	15610	15800	15862	15639	15733	15793	15680	15685	15744	15735	15688	15925	15722	15830	15785	15809	15712	15612	15730	15614	15784	15695	15754	15733	15886	15755	15671	15653	15892	15762	15971	15680	15801	15735	15646	15747	15804	15694	15624	15708	15805	15705	15701	15742	15613	15569	15718	15752	15678	15826	15572	15811	15719	15917	15685	15633	15569	15597	15748	15768	15588	15589	15477	15842	15926	15646	15755	15818	15890	15749	15583	15769	15736	15907	15669	15663	15699	15751	15770	15817	15733	15759	15643	15857	15740	15771	15779	15714	15794	15778	15753	15658	15910	15665	15760	15669	15857	15601	15802	15680	15732	15656	15701	15989	15744	15707	15798	15869	15789	15773	15710	15716	15726	15739	15592	15769	15754	15846	15750	15606	15755	15830	15648	15589	15673	15726	15779	15512	15819	15676	15909	15791	15763	15711	15774	15750	15853	15659	15715	15766	15721	15749	15749	15740	15774	15686	15699	15794	15781	15723	15636	15690	15722	15824	15874	15648	15755	15759	15776	15766	15688	15663	15714	15576	15710	15675	15773	15811	15684	15671	15611	15789	15669	15907	15817	15636	15679	15678	15698	15700	15708	15688	15662	15616	15691	15831	15978	15701	15551	15670	15785	15717	15645	16104	15533	15774	15656	15611	15739	15733	15858	15595	15672	15813	15678	15610	15709	15710	15649	15824	15855	15916	15636	15711	15578	15573	15775	15607	15821	15760	15557	15797	15806	15545	15682	15726	15682	15715	15763	15730	15904	15681	15616	15925	15817	15807	15653	15681	15715	15680	15752	15668	15762	15906	15707	15758	15775	15695	15729	15681	15928	15675	15698	15773	15756	15799	15739	15824	15751	15754	15678	15662	15779	15701	15594	15724	15646	15798	15754	15669	15695	15743	15719	15911	15603	15852	15950	15551	15958	15744	15802	15882	15781	15914	15601	15758	15694	15609	15898	15734	15594	15795	15781	15841	15827	15762	15817	15539	15839	15772	15641	15713	15735	15800	15737	15765	15443	15627	15802	15802	15758	15656	15736	15509	15719	15728	15620	15722	15740	15619	15682	15761	15530	15627	15796	15698	15740	15891	15711	16055	15798	15682	15794	15710	15728	15754	15720	15639	15793	15831	15693	15793	15818	15704	15626	15744	15772	15700	15634	15816	15684	15773	15664	15595	15695	15615	15548	15911	15587	15785	15607	15580	15845	15758	15655	15799	15657	15800	15625	15700	15650	15660	15763	15698	15706	15646	15632	15703	15774	15937	15680	15674	15701	15677	15687	15654	15717	15667	15773	15675	15689	15583	15706	15731	15705	15824	15716	15582	15862	15639	15782	15714	15715	15764	15655	15739	15752	15562	15811	15595	15715	15511	15697	15746	15821	15765	15760	15804	15731	15836	15661	15690	15797	15718	15559	15782	15712	15814	15818	15824	15745	15633	15741	15771	15698	15522	15642	15660	15680	15763	15846	15613	15787	15603	15755	15714	15658	15698	15810	15822	15744	15822	15726	15783	15810	15679	15640	15741	15835	15665	15778	15774	15741	15672	15660	15585	15614	15953	15748	15679	15728	15696	15756	15672	15656	15721	15852	15736	15626	15743	15772	15612	15816	15606	15760	15573	15818	15764	15827	15775	15712	15759	15816	15735	15872	15802	15853	15482	15765	15825	15715	15829	15641	15774	15822	15770	15729	15778	15503	15616	15796	15687	15531	15839	15764	15644	15690	15748	15746	15776	15832	15700	15575	15651	15705	15805	15793	15597	15632	15690	15723	15682	15686	15836	15684	15737	15807	15822	15721	15891	15749	15708	15706	15721	15776	15696	15674	15722	15871	15587	15708	15867	15874	15699	15822	15579	15672	15795	15822	15690	15782	15705	15799	15671	15715	15478	15872	15909	15772	15704	15787	15763	15681	15802	15866	15689	15799	15640	15793	15680	15709	15673	15639	15577	15662	15707	15778	15682	15825	15705	15534	15646	15700	15683	15475	15848	15749	15668	15869	15774	15594	15634	15647	15594	15862	15634	15806	15692	15759	15874	15870	15833	15765	15860	15667	15852	15899	15831	15737	15812	15699	15816	15602	15605	15690	15814	15680	15789	15717	15763	15747	15482	15682	15655	15761	15618	15764	15664	15698	15700	15709	15664	15739	15900	15808	15742	15743	15768	15875	15688	15782	15648	15729	15658	15719	15858	15476	15773	15810	15627	15801	15630	15519	15755	15789	15686	15688	15656	15969	15750	15824	15754	15829	15706	15825	15673	15535	15663	15629	15753	15856	15743	15627	15777	15747	15809	15820	15782	15704	15783	15789	15782	15766	15670	15942	15774	15759	15666	15785	15777	15707	15736	15905	15721	15657	15725	15908	15911	15635	15750	15659	15670	15742	15789	15854	15683	15785	15812	15596	15913	15855	15976	15520	15690	15841	15715	15592	15942	15728	15805	15666	15744	15998	15659	15596	15670	15845	15872	15577	15724	15645	15861	15464	15787	15710	15767	15537	15694	15759	15832	15741	15665	15592	15665	15810	15784	15644	15716	15607	15837	15783	15867	15813	15906	15650	15580	15580	15753	15774	15746	15768	15927	15659	15725	15721	15553	15781	15706	15783	15816	15789	15796	15682	15788	15688	15680	15589	15672	15708	15694	15643	15890	15683	15760	15563	15780	15732	15600	15765	15899	15754	15727	15823	15882	15731	15668	15764	15522	15765	15784	15800	15651	15933	15645	15771	15723	15710	15844	15714	15820	15795	15858	15710
21984	21096	28344	24057	21425	23715	25116	20528	20054	19963	20071	19850	20037	19870	19648	19437	19623	19630	19611	19633	19743	19622	19752	19615	19578	19451	19881	21320	21963	21096	20324	19579	19605	19435	19589	19551	19558	19528	19415	19668	19455	19585	19550	19384	19539	19581	19443	19403	19668	19507	19605	19620	19510	19427	19567	19422	19586	19489	19619	19514	19411	19259	19415	19429	19626	19671	19358	19565	19475	19505	19750	19410	19523	19484	19364	19639	19612	19637	19517	19284	19369	19536	19524	19586	19356	19555	19610	19338	19352	19461	19438	19469	19572	19663	19422	19453	19493	19320	19652	19478	19435	19498	19430	19589	19415	19565	19494	19551	19303	19464	19457	19577	19485	19323	19523	19394	19316	19288	19396	19237	19558	19208	19538	19449	19572	19328	19464	19845	19523	19393	19404	19494	19760	19388	19619	19728	19428	19437	19483	19295	19442	19380	19346	19467	19451	19474	19557	19490	19592	19533	19388	19624	19426	19563	19324	19161	19281	19446	19264	19554	19603	19408	19493	19477	19540	19380	19558	19448	19467	19456	19614	19320	19483	19510	19637	19527	19448	19377	19338	19301	19347	19358	19565	19434	19370	19434	19148	19379	19507	19641	19387	19446	19267	19334	19405	19567	19334	19437	19480	19529	19555	19464	19301	19491	19596	19464	19413	19344	19399	19410	19535	19438	19363	19596	19482	19577	19638	19130	19435	19555	19508	19459	19323	19561	19443	19419	19405	19431	19563	19326	19343	19560	19354	19556	19353	19455	19292	19580	19502	19565	19447	19535	19595	19415	19508	19176	19663	19445	19468	19522	19370	19363	19535	19467	19319	19295	19539	19461	19563	19506	19521	19349	19589	19221	19215	19432	19394	19583	19379	19620	19365	19400	19471	19632	19613	19330	19325	19504	19587	19463	19640	19481	19509	19473	19731	19543	19579	19500	19595	19299	19510	19391	19340	19341	19373	19242	19359	19258	19284	19383	19292	19383	19393	19369	19307	19327	19344	19419	19511	19570	19452	19309	19527	19427	19522	19482	19425	19407	19369	19278	19413	19558	19357	19441	19629	19471	19345	19326	19622	19428	19456	19530	19536	19169	19414	19389	19580	19466	19477	19561	19496	19514	19422	19365	19313	19439	19342	19472	19468	19394	19568	19591	19589	19319	19465	19221	19501	19342	19470	19391	19281	19279	19409	19540	19567	19437	19541	19326	19116	19130	19427	19668	19586	19403	19443	19366	19496	19375	19462	19439	19438	19328	19419	19447	19456	19515	19495	19488	19494	19415	19494	19360	19458	19248	19474	19505	19453	19361	19460	19537	19409	19325	19541	19560	19354	19821	19435	19540	19413	19467	19351	19327	19284	19535	19493	19313	19436	19574	19660	19523	19420	19384	19370	19600	19528	19416	19584	19483	19420	19397	19574	19571	19584	19607	19319	19492	19361	19342	19348	19296	19378	19468	19387	19392	19238	19268	19520	19441	19323	19700	19537	19297	19490	19449	19525	19719	19468	19523	19253	19543	19379	19442	19554	19265	19482	19341	19314	19465	19546	19406	19302	19459	19409	19245	19486	19493	19416	19258	19375	19366	19468	19337	19448	19585	19366	19540	19410	19403	19393	19285	19297	19428	19575	19526	19605	19429	19499	19237	19498	19538	19497	19644	19665	19555	19464	19514	19441	19366	19368	19513	19569	19231	19209	19342	19415	19410	19420	19387	19579	19366	19395	19223	19474	19533	19252	19351	19507	19349	19462	19447	19531	19385	19570	19529	19491	19538	19350	19463	19595	19513	19433	19433	19525	19456	19301	19447	19515	19403	19397	19465	19561	19382	19309	19382	19508	19472	19630	19392	19334	19431	19281	19436	19404	19541	19495	19482	19502	19270	19339	19349	19533	19308	19447	19480	19315	19447	19405	19534	19646	19441	19375	19548	19414	19293	19545	19681	19586	19417	19536	19398	19344	19440	19399	19408	19495	19692	19541	19331	19401	19365	19234	19356	19413	19467	19495	19450	19433	19459	19434	19651	19396	19310	19519	19453	19545	19417	19528	19645	19427	19404	19522	19404	19265	19435	19443	19512	19539	19496	19555	19629	19603	19570	19433	19422	19281	19234	19588	19512	19433	19310	19617	19427	19520	19497	19474	19568	19588	19492	19545	19457	19632	19481	19717	19421	19455	19401	19364	19302	19448	19498	19587	19333	19366	19439	19363	19413	19614	19672	19303	19502	19555	19543	19449	19528	19383	19390	19473	19171	19316	19585	19615	19527	19297	19243	19585	19224	19585	19313	19486	19411	19694	19593	19568	19512	19552	19419	19585	19534	19545	19508	19493	19451	19279	19403	19348	19573	19536	19513	19419	19332	19500	19342	19547	19476	19590	19407	19644	19455	19665	19515	19448	19460	19432	19345	19604	19564	19438	19353	19291	19456	19443	19400	19432	19593	19672	19624	19414	19564	19498	19555	19533	19537	19318	19239	19533	19485	19429	19485	19606	19526	19239	19221	19537	19588	19355	19426	19348	19351	19352	19346	19323	19493	19532	19345	19377	19429	19313	19317	19327	19538	19478	19322	19367	19563	19537	19324	19248	19447	19335	19377	19347	19214	19294	19492	19398	19568	19255	19369	19306	19355	19299	19380	19411	19428	19298	19468	19342	19306	19416	19325	19337	19411	19409	19578	19522	19312	19460	19506	19448	19386	19351	19453	19623	19357	19265	19372	19354	19345	19471	19451	19608	19476	19305	19337	19419	19328	19378	19263	19549	19515	19714	19369	19463	19486	19506	19617	19523	19525	19443	19416	19393	19495	19474	19510	19458	19432	19252	19398	19328	19540	19493	19179	19461	19392	19347	19484	19419	19471	19407	19508	19484	19565	19555	19556	19505	19359	19357	19685	19311	19414	19268	19550	19543	19343	19522	19467	19547	19668	19426	19587	19525	19423	19499	19380	19431	19538	19592	19410	19381	19522	19391	19360	19444	19546	19579	19578	19455	19567	19442	19206	19404	19440	19633	19486	19428	19349	19474	19446	19534	19508	19347	19767	19282	19603	19527	19493	19566	19478	19659	19325	19459	19662	19447	19726	19343	19455	19281	19494	19117	19413	19423	19482	19185	19525	19366	19374	19364	19457	19525	19522	19350	19422	19421	19571	19354	19369	19426	19501	19488	19593	19426	19467	19529	19266	19099	19582	19578	19425	19638	19515	19540	19414	19389	19483	19596	19573	19299	19383	19524	19411	19401	19312	19541	19438	19428	19229	19309	19338	19463	19488	19459	19299	19317	19493	19558	19565	19463	19637	19381	19494	19664	19566	19519	19284	19499	19360	19632	19388	19439	19505	19504	19515	19440	19439	19442	19443	19384	19364	19688	19477	19459	19304	19453	19231	19301	19381	19216	19574	19408	19441	19398	19361	19446	19493	19150	19416	19524	19373	19287	19382	19277	19472	19231	19345	19593	19480	19324	19427	19435	19583	19479	19471	19707	19288	19214	19202	19496	19595	19592	19513	19481	19520	19409	19536	19462	19508	19359	19348	19322	19549	19279	19434	19502	19574	19599	19426	19544	19421	19413	19475	19378	19469	19792	19420	19448	19384	19528	19203	19464	19514	19458	19488	19580	19525	19384	19584	19464	19440	19414	19546	19468	19370	19391	19419	19388	19530	19558	19439	19389	19404	19366	19501	19294	19250	19461	19127	19269	19422	19485	19465	19520	19227	19437	19387	19452	19371	19588	19543	19336	19285	19275	19356	19517	19629	19517	19412	19496	19576	19446	19650	19439	19538	19190	19351	19482	19638	19534	19466	19511	19329	19567	19458	19368	19417	19269	19230	19295	19466	19518	19428	19681	19298	19644	19405	19407	19646	19418	19511	19571	19555	19490	19494	19537	19584	19489	19482	19423	19376	19335	19468	19591	19388	19429	19698	19255	19382	19435	19469	19327	19563	19485	19614	19413	19568	19417	19330	19351	19567	19488	19518	19267	19323	19369	19343	19446	19476	19673	19502	19499	19477	19343	19384	19444	19506	19470	19525	19421	19530	19490	19611	19380	19281	19310	19580	19443	19355	19498	19644	19597	19186	19290	19548	19369	19612	19427	19314	19399	19076	19487	19484	19476	19420	19366	19592	19561	19368	19436	19381	19284	19127	19484	19657	19457	19384	19436	19409	19437	19386	19587	19540	19518	19671	19347	19550	19346	19446	19619	19460	19459	19497	19378	19436	19336	19405	19598	19286	19493	19538	19588	19513	19234	19647	19374	19400	19379	19526	19462	19446	19628	19612	19504	19269	19598	19442	19351	19439	19765	19215	19472	19529	19592	19484	19344	19344	19485	19514	19374	19561	19436	19432	19386	19272	19519	19430	19519	19611	19490	19441	19130	19550	19305	19555	19381	19305	19298	19587	19685	19438	19571	19508	19566	19159	19420	19514	19340	19387	19421	19296	19374	19480	19474	19322	19476	19611	19651	19317	19461	19479	19350	19573	19383	19317	19716	19455	19357	19360	19323	19378	19556	19650	19466	19474	19310	19312	19483	19712	19621	19376	19364	19293	19244	19563	19350	19422	19501	19609	19410	19547	19526	19493	19607	19293	19349	19383	19210	19336	19440	19448	19403	19442	19361	19460	19525	19462	19457	19498	19328	19285	19441	19599	19499	19137	19556	19383	19239	19458	19309	19331	19354	19478	19614	19613	19422	19278	19531	19293	19506	19252	19449	19625	19472	19258	19623	19461	19459	19284	19551	19343	19334	19484	19347	19374	19471	19365	19578	19438	19515	19411	19549	19508	19501	19268	19590	19494	19570	19413	19504	19563	19218	19565	19516	19632	19347	19426	19584	19467	19465	19310	19448	19628	19612	19361	19501	19290	19518	19419	19583	19393	19388	19273	19419	19620	19559	19313	19297	19282	19523	19228	19684	19524	19447	19359	19634	19418	19647	19397	19367	19469	19245	19486	19421	19322	19470	19368	19450	19479	19538	19498	19270	19500	19449	19348	19293	19316	19386	19523	19373	19423	19507	19436	19522	19385	19575	19402	19480	19416	19282	19546	19356	19447	19627	19452	19569	19580	19365	19469	19384	19430	19637	19444	19551	19441	19612	19661	19211	19448	19305	19359	19578	19400	19575	19319	19623	19481	19506	19364
21318	33452	23064	18376	17564	17327	16459	16395	16352	16112	16105	16041	16008	16144	15937	15950	15917	15906	15988	15817	15620	15961	15915	15998	16024	15805	16568	18576	19096	17898	16650	15903	15794	15658	15859	15801	15639	15691	15959	15805	15762	15587	15719	15781	15767	15890	15917	15676	15735	15790	15841	15663	15749	15682	15861	15698	15912	15916	15756	15799	15749	15827	15858	15752	15802	15829	15954	15772	15786	15926	15820	15757	15752	15891	15982	15738	15769	16084	15842	15750	15784	15746	15687	15794	15889	15712	15868	15616	15865	15815	15783	15795	15754	15826	15738	15864	15839	15714	15806	15622	15832	15797	15767	15723	15703	15739	15882	15753	15721	15792	15746	15835	15592	15806	15751	15793	15746	15646	15889	15691	15824	15723	15799	15657	15719	15778	15838	16006	15704	15764	15704	15831	15774	15527	15827	15790	15662	15768	15809	15903	15794	15865	15829	15799	15724	15743	15928	15771	15724	15706	15954	15731	15812	15676	15660	15967	15825	15703	15617	15972	15781	16023	15632	15690	15824	15652	15870	15742	15781	15732	15641	15824	15694	15855	15850	15805	15866	15644	15788	15692	15685	15646	15754	15724	15876	15862	15810	15869	15787	15706	15792	15700	15807	15806	15909	15760	15744	15752	15741	15738	15837	15772	15841	15869	15819	15907	15897	15835	15878	15747	15744	15708	15591	15939	15614	15980	15724	15770	15898	15954	15808	15666	15685	15773	15915	15897	15863	15726	15625	15876	15771	15907	15756	15875	15741	15928	15654	15869	15806	15774	15735	15783	15794	15925	15766	15816	15689	15890	15701	15875	15915	15848	15700	15591	15738	15876	15630	15822	15674	15796	15789	15711	15615	15837	15431	16022	15738	15858	15650	15819	15808	15704	15705	15714	15787	15756	15737	15889	15740	15625	15918	15931	15863	15872	15608	15753	15789	15618	15778	15762	15814	15853	15613	15695	15809	15929	15755	15776	15746	15737	15916	15695	15686	15888	15922	15893	15744	15669	15925	15758	15741	15831	15747	15867	15644	15635	15685	15661	15712	15920	15965	15716	15751	15671	15860	15798	15748	15755	15761	15816	15761	15732	15839	15727	15773	15870	15645	15750	15806	15798	15811	15619	15852	15819	15882	15775	15808	15772	15757	15764	15876	15748	15859	15871	15642	15799	15827	15822	15801	15803	15852	15789	15984	15483	15648	15905	15835	15811	15708	15934	15774	15745	15897	15753	15806	15797	15696	15656	15758	15792	15690	15834	15743	15664	15784	15861	15823	15742	15781	15599	15543	15812	15877	15589	15974	15873	15856	15743	15743	15736	15703	15741	15722	15688	15884	15837	15935	15734	15653	15860	15926	15938	15863	15631	15757	15709	15682	15818	15808	15802	15621	15741	15844	15797	15872	15848	15816	15701	15694	15564	15659	15832	15772	15692	15700	15668	15932	15607	15681	15697	15652	15849	15819	15811	15939	15715	15731	15830	15800	15830	15830	15796	15776	15784	15531	15892	15720	15973	15923	15754	15675	15772	15804	15851	15822	15768	15814	15936	15712	15751	15856	15799	15756	15742	15865	15664	15935	15913	15802	15697	15789	15671	15706	15595	15754	15712	15842	15863	15744	15897	15741	15782	15666	15690	15915	15694	15933	15734	15762	15840	15884	15786	15819	15781	15845	15805	15789	15826	15845	15632	15830	15827	15843	15724	15943	15851	15743	15662	15621	15930	15677	15703	15862	15646	15798	15796	15793	15675	15737	15897	15828	15770	15762	15860	15645	15727	15699	15796	15717	15750	15723	15787	15838	15709	15906	15763	15685	15786	15828	15764	15889	15798	15753	15836	15714	15600	15959	15721	15830	15850	15703	15667	15711	15785	15812	15973	15778	15848	15887	15713	15704	15665	15754	15981	15668	15745	15641	15828	15822	15844	15746	15706	15755	15816	15735	15858	15654	15778	16056	15835	15817	15852	15908	15755	15734	15831	15785	15797	15668	15982	15740	15910	15843	15865	15769	15798	15752	15765	15767	15821	15985	15681	15915	15731	15772	15926	15808	15879	15900	15858	15624	15681	15831	15822	15840	15874	15621	15791	15909	15804	15785	15869	15588	15685	15727	15754	15588	15558	15783	15735	15850	15783	15677	15934	15736	15726	15696	15931	15771	15777	15852	15884	15802	15881	15799	15827	15983	15846	15714	15838	15818	15807	15607	15812	15788	15677	15851	15733	15646	15906	15777	15715	15731	15860	15682	15735	15612	15885	15795	15670	15754	15758	15908	15732	15765	15644	15778	15822	15805	15851	15853	15824	15796	15915	15742	15632	15904	15785	15704	15869	15965	15776	15911	15891	15880	15702	15662	15911	15697	15784	15672	15924	15785	15733	15711	15693	15621	15733	15629	15630	15636	15929	15638	15647	15595	15723	15830	15708	15741	15898	15674	15736	15624	15674	15649	15733	15770	15862	15879	15704	15799	15769	15736	15758	15613	15797	15716	15919	15727	15958	16010	15904	15898	15688	15739	15790	15747	15840	15701	15965	15679	15721	15733	15830	15880	15760	15782	15811	15759	15790	15887	15839	15749	15781	15797	15792	15899	15957	15845	15786	15703	15763	15773	15764	15662	15857	15787	15715	15691	15779	15719	15823	15834	15658	15672	15779	15823	15702	15701	15854	15673	15955	15676	15575	15812	15745	15727	15937	15627	15709	15848	15804	15600	15812	15885	15740	15859	15634	15803	15695	15771	15716	15635	15742	15763	15699	15792	15784	15858	15760	15763	15818	15604	15646	15757	15824	15829	15822	15993	15736	15746	15819	15650	15873	15837	15827	15771	15812	15805	15753	15763	15766	15693	15834	15712	15781	15646	15706	15699	15867	15754	15737	15677	15851	15741	15658	15619	15694	15725	15864	15804	15594	15740	15597	15700	15704	15798	15655	15692	15924	15715	15914	15643	15879	15762	15982	15648	15634	15747	15727	15753	15941	15766	15944	15748	15777	15824	15792	15774	15686	15924	15641	15705	15823	15829	15826	15726	15828	15743	15830	15756	15928	15918	15741	15714	15644	15847	15656	15771	15683	15604	15764	15791	15560	15720	15830	15901	15698	15905	15899	15594	15913	15782	15656	15791	15734	15743	15833	15682	15815	15800	15956	15653	15694	15778	15733	15616	15634	15874	15811	15760	15936	15861	15827	15705	15849	15757	15880	15850	15874	15792	15899	15680	15873	15806	15757	15731	15569	15821	15722	15898	15811	15879	15791	15737	15705	15878	15775	15847	15689	15720	15778	15797	15822	15862	15857	15884	15615	15784	15947	15777	15946	15735	15718	15629	15564	15859	15868	15785	15748	15725	15565	15722	15837	15676	15740	15620	15730	15758	15767	15753	15783	15459	15868	15715	15791	15888	15663	15815	15854	15762	15845	15781	15879	15796	15838	15878	15738	15725	15793	15650	15604	15722	15746	16010	15740	15879	15693	15714	15813	15774	15665	15660	15929	15768	15851	15861	15673	15939	15538	15804	15854	15751	15724	15731	15640	15632	15887	15766	15694	15976	15777	15878	15547	15839	15796	15649	15714	15640	15663	15843	15846	15907	15819	15637	15683	15899	15659	15971	15673	15810	15492	15602	15976	15757	15765	15828	15629	15885	15754	15794	15963	15771	15922	15768	15810	15809	15914	15807	15676	15754	15887	15697	15850	15759	15799	15852	15564	15807	15871	15702	15805	15722	15882	15809	15994	15804	15572	15834	15744	15965	15835	15808	15707	15845	15742	15721	15720	15680	15734	15715	15646	15697	15750	15887	15736	15611	15783	15791	15630	15804	15811	15715	15921	15765	15727	15813	15791	15808	15727	15808	15825	15757	15820	15772	15788	15952	15825	15730	15676	15680	15823	15932	15758	15949	15967	15597	15771	15792	15615	15627	15935	15694	15780	15896	15758	15674	15935	15614	15671	15740	15751	15874	15774	15759	15751	15630	15875	15733	15806	15742	15806	15753	15760	15714	15777	15959	15753	15795	15870	15664	15811	15789	15825	15819	15777	15745	15672	15878	15692	15834	15734	15737	15751	15666	15853	15823	15722	15778	15664	15852	15733	15801	15796	15859	15578	15952	15859	15736	15872	15801	15803	15784	15869	15762	15765	15730	15816	15718	15639	15719	15915	15722	15747	15699	15708	15743	15761	15807	15875	15733	15611	15837	15802	15765	15754	15721	15598	15873	15755	15842	15747	15696	15803	15866	15805	15738	15716	15746	15770	15770	15661	15767	15711	15757	15950	15603	15837	15749	15717	15746	15707	15777	15677	15710	15819	15650	15684	15618	15886	15772	16056	15800	15748	15747	15634	15906	15805	15743	15852	15625	15795	15724	15871	15826	15735	15734	15684	15853	15902	15805	15607	15808	15521	15888	15728	15762	15796	15791	15664	15657	15661	15827	15760	15740	15847	15778	15746	15885	15669	15740	15694	15745	15719	15799	15764	15636	15818	15730	15712	15780	15809	15900	15705	15669	15676	15657	15833	15754	15832	15725	15709	15754	15792	15734	15825	15763	15711	15780	15815	15803	15779	15871	16047	15876	15741	15696	15650	15609	15824	15714	15840	15848	15675	15928	15819	15654	15823	15669	15755	15719	15687	15704	15835	15888	15754	15988	15721	15909	15660	15964	15832	15722	15613	15830	15784	15839	15759	15726	15887	15807	15806	15885	15761	15713	15732	15706	15799	15864	15821	15704	15654	15780	15872	15715	15727	15790	15740	15773	15867	15673	15804	15782	15750	15650	15848	15670	15706	15701	15749	15860	15716	15794	15642	15720	15710	15670	15850	15577	15827	15679	15696	15750	15900	15774	15627	15933	15636	15798	15699	15748	15880	15826	15720	15744	15796	15826	15657	15846	15581	15824	15834	15686	16004	15659	15798	15723	15821	15589	15865	15888	15648	15923	15828	15862	15703	15697	15710	15879	15654	15836	15853	15807	15648	15857	15779	15714	15649	15707	15665	15885	15834	15771	15699	15621	15739	15852	15666	15549	15849	15854	15741	15903	15737	15795	15760	15757	15725	15824	15625	15858	15961	15758	15775	15853	15826	15852	15805	15711	15793	15808	15582	15853	15788	15841	15688	15849	15816	15723	15971	15721	15692	15641	15685	15714	15753
29027	21926	21097	18237	16278	16407	16387	16312	16410	16211	16308	16339	16285	16346	16190	16126	16204	16312	16248	16280	16338	16161	16096	16328	16503	16318	16273	16154	16529	16298	16214	16271	16430	16289	16200	16161	16278	16364	16292	16250	16422	16322	16472	16082	16119	16144	16354	16098	16188	16313	16392	16246	16375	16195	16298	16221	16308	16091	16385	16175	16297	16410	16311	16056	16203	16005	16234	16179	16186	16213	16236	16266	16364	16211	16189	16448	16188	16410	16397	16205	16366	16372	16311	16248	16239	16293	16138	16218	16262	16323	16223	16069	16068	16344	16303	16318	16340	16311	16362	16184	16253	16435	16317	16363	16334	16313	16159	16132	16179	16162	16235	15922	16203	16341	16057	16082	16482	16473	16136	16298	16280	16450	16023	16056	16267	16144	16126	16382	16289	16159	16261	16279	16120	16194	16286	16270	16150	16116	16363	16320	16379	16235	16341	16244	16250	16229	16321	16240	16223	16258	16329	16269	16428	16162	16227	16084	16164	16123	16204	16376	16172	16196	16076	16201	16212	16178	16222	16276	16114	16323	16185	16140	16509	16247	16251	16137	16219	16307	16379	16300	16099	16330	16200	16137	16083	16268	16393	16128	16271	16168	16240	16353	16337	16160	16079	16209	16254	16281	16243	16121	16408	16352	16269	16405	16176	16170	16225	16391	16338	16463	16247	16130	16293	16198	16309	16214	16240	16177	16367	16204	16076	16304	16089	16533	16312	16282	16083	16028	16344	16371	16589	16238	16139	16243	16259	16149	16206	16153	16302	16255	16197	16258	16383	16186	16083	16247	16192	16132	16221	16158	16138	16166	16437	16321	16075	16468	16145	16174	16243	16178	16336	16197	16270	16413	16197	16266	16382	16185	16289	16187	16380	16371	16335	16281	16170	16273	16230	16371	16193	16284	16183	16222	16187	16259	16145	16230	16347	16155	16274	16124	16339	16146	16266	16189	15960	16090	16225	16128	16255	16157	16412	16365	16316	16408	16163	16100	16311	16305	16157	16233	16473	16405	16249	16276	16205	16181	16308	16116	16284	16073	16298	16200	16337	16516	16237	16206	16287	16322	16208	16084	16422	16181	16235	16374	16492	16195	16227	16318	16224	16267	16227	16321	16121	16481	16290	16154	16249	16026	16284	16201	16375	16255	16413	16254	16257	16190	16087	16185	16289	16260	16377	16137	16087	16464	16300	16091	16303	16361	16447	16459	16192	16190	16292	16221	16010	16137	16174	16280	16302	16239	16240	16038	16276	16325	16309	16312	16261	16236	16347	16445	16194	16264	16252	16269	16342	16212	16245	16114	16356	16390	16219	16181	16324	16385	16203	16357	15996	16100	16499	16381	16123	16313	16217	16163	16242	16136	16268	16218	16177	16305	16321	16236	16359	16140	16186	16332	16069	16200	16447	16254	16474	16448	16240	16224	16133	16154	16162	16265	16411	16445	16246	16211	16264	16483	16191	16274	16216	16322	16209	16259	16393	16267	16235	16263	16387	16290	16267	16245	16450	15959	16210	16693	16311	16395	16343	16321	16116	16165	16434	16317	16333	16137	16119	16171	16148	16239	16322	16025	16264	16150	16149	16397	16241	16400	16197	16337	16192	16348	16352	16201	16344	16281	16126	16288	16335	16223	16261	16391	16477	16128	16205	16146	16110	16350	16468	15976	16218	16212	16116	16307	16112	16270	16139	16388	16345	16371	16208	16193	16153	16169	16367	16134	16024	16219	16133	16120	16126	16250	16185	16022	16142	16367	16208	16299	16335	16236	16108	16318	16108	16407	16400	16207	16303	16437	16474	16409	16225	16087	16221	16366	16367	16111	16199	16204	16197	16120	16204	16195	16360	16231	16207	16190	16306	16189	16253	16310	16283	16160	16030	16051	16286	16113	16352	16124	16419	16288	16244	16402	16291	16449	16142	16099	16118	16171	16183	16143	16370	16450	16180	16274	16279	16019	16257	16312	16443	16153	16408	16307	16331	16320	16180	16235	16160	16228	16251	16306	16308	16357	16335	16402	16345	16225	16361	16206	16376	16068	16043	16239	16352	16197	16087	16258	16171	16169	16318	16413	16493	16113	16338	16437	16444	16244	16125	16159	16259	16451	16159	16132	16371	16104	16257	16210	16258	16010	16060	16304	16214	16350	16407	16067	16279	16316	16341	16509	16263	16120	16209	16242	16222	16458	16333	16234	16213	16162	16216	16108	16333	16278	16328	16369	16171	16367	16093	16336	16200	16210	16122	16269	16192	16277	16193	16417	16287	16273	16348	16314	16015	16295	16132	16430	16082	16168	16237	16164	16241	16317	16393	16107	16253	16366	16402	16362	16108	16433	16266	16451	16191	16090	16176	16234	16342	16289	16271	16322	16331	16316	16318	16163	16178	16346	16335	16319	16379	16338	16187	16300	16305	16033	16132	16391	16372	16346	16405	16327	16286	16296	16222	16159	16536	16253	16224	16159	16188	16100	16149	16226	16253	16370	16272	16397	16256	15948	16189	16303	16308	16468	16333	16141	16157	16273	16287	16272	16416	16261	16308	16413	16442	16221	16187	16480	16293	16317	16350	16174	16332	16063	16039	16227	16134	16293	16445	16399	16362	16331	16376	16233	16318	16284	16442	16323	16380	16251	16339	16434	16278	16284	16347	16392	16247	16183	16335	16262	16301	16289	16332	16044	16302	16365	16300	16153	16419	16157	16183	16422	16504	16057	16140	16277	16304	16379	16335	16326	16123	16255	16217	16078	16210	16259	16179	16184	16373	16245	16279	16338	16220	16454	16137	16248	16398	16034	16147	16258	16306	16235	16262	16219	16256	16194	16176	16107	16268	16099	16147	16114	16130	16249	16192	16379	16290	16432	16410	16247	16363	16190	16047	16218	16159	16298	16114	16307	16331	16110	16302	16367	16254	16583	16384	16352	16237	16204	16269	16411	16200	16283	16075	16399	16276	16138	16270	16234	16350	16285	16330	16087	16367	16279	15936	16307	16110	16048	16334	16223	16348	16122	16204	16159	16115	16284	16299	16186	16196	16035	16305	16434	16462	16276	16413	16299	16394	16256	16339	16342	16273	16174	16299	16330	16316	16120	16269	16142	16199	16165	16228	16194	16077	16184	16255	16232	16268	16295	16081	16135	16247	16282	16344	16281	16410	16213	16257	16285	16145	16130	16315	16146	16310	16184	16124	16374	16178	16079	16272	16411	16089	16264	16084	16173	16441	16105	16206	16182	16379	16075	16274	16205	16266	16243	16442	16127	16214	16586	16322	16414	16074	16102	16122	16344	16405	16349	16349	16403	16438	16366	16243	16314	16108	16333	16219	16219	16421	16298	16280	16503	16158	16179	16204	16407	16215	16345	16370	16278	16503	16301	16256	16064	16251	16301	16123	16314	16454	16211	16359	16366	16328	16273	16318	16191	16200	16073	16320	16281	16062	16237	16271	16338	16418	16398	16188	16309	16403	16377	16343	16140	16275	16367	16277	16229	16060	16292	16219	16363	16337	16224	16113	16278	16274	16250	16187	16126	16289	16346	16278	16210	16179	16262	16408	16161	16371	16151	16446	16305	16222	16235	16475	16166	16176	16191	16199	16382	16182	16191	16158	16176	16342	16333	16265	16211	16032	16274	16086	16114	16435	16252	16426	16206	16222	16253	16304	16273	16461	16208	16386	16353	16162	16138	16297	16384	16310	16487	16348	16088	16254	16312	16137	16141	16338	16262	16428	16122	16311	16173	16307	16185	16307	16096	16264	16443	16496	16272	16307	16238	16181	16297	16338	16322	16268	16301	16214	16209	16129	16271	16248	16361	16245	16540	16295	16196	16314	16236	16327	16196	16287	16392	16038	16299	16353	16260	16241	16222	16323	16178	16142	16306	16173	16194	16262	16340	16125	16246	16269	16227	16344	16307	16210	16310	16217	16230	16435	16049	16156	16338	16136	16188	16196	16488	16229	16243	16210	16183	16192	16123	16315	16236	16171	16243	16396	16325	16303	16431	16098	16241	16581	16315	16181	16287	16162	16187	16095	16059	16495	16142	16225	16258	16320	16430	16427	16230	16228	16103	16239	16374	16074	16105	16296	16250	16405	16266	16279	16323	16345	16434	16317	16349	16171	16308	16372	16314	16328	16236	16103	16174	16107	16359	16177	16171	16156	16282	16302	16439	16524	16268	16190	16106	16301	16176	16301	16340	16210	16215	16086	16280	16269	16424	16482	16468	16332	16260	16287	16136	16278	16162	16226	16092	16292	16202	16444	16292	16303	16346	16210	16230	16234	16473	16346	16407	16130	16440	16428	16224	16387	16095	16216	16292	16223	16132	16270	16374	16367	16286	16356	16182	16284	16281	16265	16087	16280	16344	16203	16238	16362	16416	16210	16264	16285	16139	16334	16202	16381	16210	16221	16320	16342	16156	16087	16153	16190	16415	16532	16222	16231	16242	16485	16690	16141	16340	16126	16220	16294	16161	16205	16363	16369	16332	16095	16301	16233	16537	16210	16238	16280	16327	16137	16218	16153	16251	16159	16211	16288	16245	16042	16338	16148	16268	16382	16174	16207	16190	16166	16219	16230	16183	16306	16039	16499	16289	16172	16207	16240	16232	16143	16193	16271	16419	16292	16339	16314	16518	16424	16208	16363	16198	16212	15971	16057	16175	16273	16223	16299	16248	16169	16251	16227	16376	16484	16306	16190	16167	16256	16405	16253	16201	16211	16184	16352	16316	16337	16393	16301	16320	16418	16010	16415	16318	16165	16199	16117	16073	16458	16333	16140	16220	16466	16157	16390	16338	16253	16300	16187	16025	16182	16338	16333	16351	16294	16272	16384	16385	16416	16212	16244	16378	16380	16223	16409	16279	16309	16250	16446	16258	16326	16264	16403	16192	16192	16150	16379	16258	16139	16054	16423	16279	16278	16174	16406	16254	16235	16607	16226	16276	16055	16055	16131	16391	16358	16361	16325	16073	16231	16388	16302	16206	16238	16342	16345	16200	16161	16301	16397	16308	16302	16304	16148	16238	16151	16199	16127	16281	16258	16380	16404	16238	16210	16303	16374	16160	16209	16181	16181	16336	16147	16319	16260	16114	16302	16123	16508	16244	16191	16334	16246	16339	16242	16247	16372	16240	16215	16218
16381	18557	14893	14179	14403	14266	14010	13892	13983	14052	14101	13844	14087	14012	13918	13861	13937	13901	14065	13984	13893	13998	13954	14038	13828	13887	13904	13978	14056	14082	14020	13843	13762	13843	14020	13958	13918	13912	13945	14002	13931	13908	13970	13975	13984	13845	13809	13671	14102	13823	14054	13960	13910	13845	13935	13848	14008	13857	13974	13994	13955	13862	13941	14020	13787	13830	13714	14007	14082	13967	13898	13918	13886	13959	13923	13904	13940	13905	13790	13907	13792	13894	13854	13892	13948	14014	13938	13886	13850	14008	13835	13909	13879	13973	14073	13837	13865	13865	13738	13896	13860	13943	13787	13959	14079	13986	13850	13875	13998	13891	13973	13941	13861	13989	13924	13919	13865	13920	13995	13752	13981	14054	13816	13855	13991	13838	13883	14003	14075	13834	13930	14068	13791	13889	13869	14005	14142	14071	13664	13835	13763	13856	13949	13835	13780	13843	13973	13942	13813	13923	13903	13943	14039	14001	13915	13991	13942	14030	14079	13848	14028	13828	13883	13966	13928	14007	13761	14024	13956	13894	14011	13820	13885	14015	14086	13893	13833	14087	13981	13937	14014	13872	14105	13966	13736	14096	13957	14076	14093	13956	13939	14023	13971	13942	13945	13863	14017	13793	13907	13881	13962	14003	13933	13955	13763	14036	14007	13908	13962	14023	13833	13972	13904	14029	14072	14013	13890	14037	13971	14017	13865	13934	13924	13888	13959	14001	13887	13977	13881	13814	13897	14184	13890	14025	13966	13876	13918	13961	13991	13916	13892	13860	13915	13892	13867	13769	14122	14154	13951	13891	14005	13843	13951	13907	14095	14102	13663	13841	13763	13947	13890	13922	13899	13993	13894	13823	13727	13850	13851	13934	13877	13916	13921	13917	14015	13912	14130	13899	13754	13869	13971	14086	13982	14005	13972	13921	14067	13900	13740	13877	14037	13950	14032	13853	13871	13813	13782	13881	13971	13765	14009	14001	13865	13877	13763	13942	13749	13929	13900	13703	13850	13824	13890	13906	13979	13804	13834	14032	13913	13838	14033	13878	13899	13911	13987	14008	13799	13831	13788	14070	13922	13960	13986	13996	13766	13851	13884	14002	14000	13997	14002	13732	13792	13915	13892	13855	13838	13697	13923	13897	13845	13924	13874	14047	13973	13983	14007	13918	13889	14037	13777	13905	13997	13857	14180	14081	13929	13912	13887	13865	13911	13866	13900	13922	13797	13958	13904	13960	13804	13856	13988	13947	14013	13785	13905	13762	14058	13768	14040	13903	13976	13885	13935	13823	13961	13864	13998	13858	13878	13784	13745	13893	13821	13897	13967	13912	13993	13894	13949	13834	14068	13899	13816	14089	14027	14094	13905	14020	14099	13860	13948	13871	14023	13916	13861	13873	13839	13921	13768	13996	13987	14061	13860	13971	13991	13779	13966	14060	13935	13905	14024	13884	13860	13770	13764	13859	13984	14030	14004	13871	13932	14044	13798	13939	13913	13853	13882	13792	14022	13874	13810	13971	13780	14078	13930	13886	13969	14024	14018	13841	13974	13992	13966	13829	13950	13881	13826	13953	13977	13685	13861	13748	13823	13869	13941	13829	13878	13992	13918	13890	14002	13926	14080	13973	13961	13979	13941	14052	14049	13891	13791	13946	13824	13853	13859	13882	13924	14002	13944	13885	13976	13873	13902	13858	13924	13882	13857	14036	13976	14013	13950	14140	14012	13843	13885	14028	14049	13884	13865	13961	14068	13966	13883	13953	13986	13938	13860	14012	13895	13756	13913	13809	14027	13952	14101	13952	13904	13764	13899	13947	13915	13945	13848	13949	13948	13807	13877	14034	13882	13798	13936	13912	13857	13833	14014	13879	13829	13779	13950	13883	13925	13911	13863	13980	14029	13934	13829	13848	13964	13765	13962	13789	13933	14014	13926	13912	13698	13814	14038	13835	13813	13875	13796	13996	14005	13819	13989	13871	13871	14093	13834	13901	13912	14008	13796	13926	13946	13959	13828	13887	13878	13735	14005	14001	13846	13986	13946	13879	14066	13923	14004	13906	13886	13982	13931	13961	13930	14075	14045	13900	13778	13888	13956	14013	13835	13920	13893	13967	14085	14066	13749	13900	13752	13705	14025	13748	14001	13980	13934	13898	13911	13826	13910	14017	13985	13978	13823	13858	14068	14014	13783	13876	13842	13891	13780	13888	13907	13935	14068	13995	13993	14012	13850	13834	13967	14074	13834	13837	13773	13997	13984	14043	13842	14220	13715	13900	13937	13981	14061	13998	13752	13870	13976	13970	13841	13962	13950	13932	13910	13887	13938	13938	13896	13957	13969	13933	13922	13915	13940	14057	13938	13945	13949	13941	13825	13860	13958	14016	13800	13969	13910	13901	13994	13775	13900	13907	14018	13914	13782	13887	13920	13893	13952	13920	13875	14137	13835	13880	13941	13846	13856	14000	13990	13866	13957	13834	14024	13911	13912	13786	13852	13920	13955	13974	13836	13943	14046	13971	14120	14060	13884	13768	13964	13994	13934	13818	13953	13820	14076	13982	13871	13901	13828	13844	13822	13844	13919	13814	13752	13933	13761	13899	13952	13983	13914	13804	13846	13871	14091	13692	13868	13986	13825	13787	13994	13849	14046	14016	14084	13981	13955	13928	13963	13947	13853	13985	13952	13962	13815	13809	13930	13715	14023	14029	14048	13975	13920	13897	13897	14033	13941	13946	13798	13909	13775	13950	14004	13887	13796	13929	13955	13830	13988	13899	13865	13870	13904	14029	13839	13782	13933	13811	13814	13938	14002	13857	13901	13866	13940	13900	13952	13954	13971	13855	13754	13881	13958	13772	13726	13985	13899	13747	13760	13871	13902	13826	13806	13842	13998	13962	13948	13816	14009	13899	13893	13822	14038	13810	13877	13915	13850	13923	13889	13985	13984	13905	13910	14095	14019	13968	13944	14016	13984	13831	13727	13817	14003	13880	13958	13783	13926	13860	13994	13852	13911	13873	13907	13834	14066	14023	13892	13962	13867	14109	14022	13850	14025	13856	13804	13863	13916	13914	14103	13953	13851	13807	13971	13840	13818	13888	13822	14020	14112	13808	13862	13990	13929	13960	13921	13995	13928	14116	14113	13842	13980	13717	13921	13894	13886	13984	14001	13942	13803	13899	14046	13943	13998	13873	13954	13751	13840	13841	13870	13929	13996	13877	13907	13998	13731	13951	13851	13876	13901	14042	13920	13723	13896	13937	13789	13955	14055	13676	13858	13933	13767	13961	13857	13987	13989	13902	14104	14028	13907	13938	13943	13829	13929	13994	13994	13954	13887	13726	13807	13946	13847	13987	14019	13868	13949	13982	13765	14035	13754	13928	13861	14063	13882	13952	13911	14091	13931	13861	14009	13932	13913	13925	14001	13860	13952	13964	13965	14162	13874	13984	13841	13893	14018	13911	13939	13865	14058	14024	13916	13777	14025	13854	13889	13971	13730	13812	14036	13718	13790	13923	14025	13919	13777	13944	13963	13824	13884	13981	14029	13914	13754	14019	13876	13808	13844	14012	13858	13878	13951	13734	13810	13885	13959	13900	13924	14100	13974	14002	13805	13997	13881	14072	13908	13946	14019	14196	13762	14028	13996	13738	13908	13911	13848	13907	13982	13816	13822	13926	13957	14189	13962	13914	13902	13749	13946	13874	13909	14055	13860	13868	13865	13941	13885	13997	13892	13939	13852	14004	13881	13875	13956	13868	13922	13887	14047	13941	13938	13972	13972	13837	13913	13904	13847	13758	13902	13781	14011	14022	14043	13970	13877	13917	14041	13889	13915	13994	13921	13737	14018	13907	13956	14172	13717	14151	13948	13941	13838	13704	13824	13833	13873	13881	13913	13822	13981	13795	14043	13923	13827	13952	14045	13994	13932	13939	13886	13946	13981	14057	14041	13991	13950	13969	13753	13880	13873	13890	14000	13895	13889	13817	13926	14041	13897	13986	13906	13814	14061	13908	14045	13857	13904	13865	13979	13828	14072	13990	13734	13919	13914	13892	14081	14010	14012	13836	13812	13828	13807	13769	13864	13968	13903	14030	13867	13851	13928	14028	13799	13807	13860	13879	14059	14022	14012	14034	13860	13808	14083	14028	13911	13970	14145	14016	13864	13922	13946	14035	13833	13870	13985	13912	13911	13966	13996	14094	13924	13895	13951	13917	13866	13897	14218	14030	13834	14011	13938	14008	13946	14112	13922	13832	13870	13851	13956	13745	13698	13773	13898	13915	13970	13956	13866	13945	13933	14125	14014	13828	13864	13846	14042	13906	13957	13878	13938	13719	13881	14041	13908	13981	14073	13988	13950	13931	14011	13925	13867	13955	13920	13855	13939	13952	13983	13722	13883	13932	13915	13926	13944	13998	13936	13865	13928	14068	14024	13915	14003	13984	13938	14110	13921	13874	13969	13766	13883	14037	13900	14166	14111	14049	13958	13815	13992	14101	14119	13868	13865	13796	13979	13936	13923	13988	13902	13837	13892	13856	13783	13956	14030	13932	14063	13810	13822	13929	13847	14000	13850	13981	13918	13984	13882	14081	13926	13834	13892	13857	14060	13944	13899	13947	13989	13748	13918	13867	13901	13851	13909	13910	13866	13805	13952	14019	13999	13995	13917	13860	14029	14072	14050	13868	13914	14055	13898	14201	13878	14048	13996	13756	13753	13778	13877	13874	13848	14129	13981	13927	13960	13881	13748	13872	13928	13801	14035	14029	13972	13931	13948	13736	13822	14009	13972	13935	13873	13959	13962	13854	13831	13946	13940	13905	13916	13961	13894	13907	13831	13906	13897	13895	13859	13843	14006	13852	13966	13948	13970	13855	13941	14040	13968	14015	13915	13833	13904	13899	13851	13827	13995	13749	13956	13890	13802	13853	13989	13910	13944	13845	14022	14000	13927	13842	13906	13919	13985	13921	13927	13898	13925	13983	14032	14028	13972	13886	13912	13887	13932	14000	14109	13788	13878	13974	13944	13790	13924	13915	13759	13949	13980	14042	14064	13854	13897	13899	13947	13966	13861	13809	13869	13944	13976	14030	13904	13880	13899	13887	13896	14056	13781	13865	13866	13951	13986	13922	13941	13909
23337	21041	27658	24826	22110	20714	20243	18652	18250	18271	18004	18121	18122	18177	18051	18070	17828	18019	17951	17894	18056	17933	17966	17829	17818	18103	18138	18557	18991	18615	18146	17855	18048	17993	18060	18072	17871	18107	17943	17887	17893	18072	17779	17846	17835	17806	17899	17961	17880	17806	17864	18017	17817	18024	17872	17939	17930	17753	17932	17961	17922	18149	18006	17986	17887	17841	18000	17798	17918	17973	17888	17723	17715	18063	17973	17675	17933	17797	17805	17797	17786	18074	17814	17954	17934	17783	18112	17995	17908	17809	17690	18002	17790	17889	17973	17998	17901	17994	17855	17778	17883	17919	17835	17935	17907	17937	17940	17843	17839	18008	17919	17993	17946	17794	17745	18006	17935	17901	17786	17968	17851	17985	17946	18031	17812	17810	17762	17789	17796	17921	17706	17837	17782	17848	17808	17773	17933	17724	17742	18125	18041	17930	17804	17855	17849	17889	17730	17733	17880	18003	17846	17743	17969	17861	17994	17796	18083	18105	17656	18081	17936	17992	18040	17943	17991	17917	17805	17796	17833	18005	17959	18144	17596	17859	17983	18028	17960	17883	17745	17701	17836	17858	17823	17879	17949	17860	17920	17927	18008	17987	18035	17787	18016	18134	17984	17953	17953	17925	17822	17845	17854	17910	17912	17717	17874	17794	17945	17857	18067	17946	17848	18051	17892	17885	17913	17869	17925	17806	17944	17792	17949	17828	18084	17958	17996	17978	17924	17845	17916	18017	17852	17839	18106	17761	17952	17695	17826	17789	17877	18023	17928	17745	17932	17995	17888	18077	17641	17910	17864	17865	18117	17799	17965	18021	17826	17923	17841	17789	18048	17822	17885	17925	17930	17908	17834	17714	17934	17910	17861	17863	17822	18037	18034	17989	17984	18036	17809	17889	17648	17766	17852	17636	17839	17860	17940	17931	17942	17866	17820	17831	18039	17799	17731	18133	17929	17843	17984	18016	17988	18069	17673	17955	18079	17893	17954	18010	17853	17881	17997	17877	18076	17981	18022	17940	18148	17735	17962	17689	18011	17978	17942	17906	17867	17852	17919	17862	17940	17807	17952	18039	17947	17752	17753	17902	17929	17914	17806	17776	17889	18131	17804	17843	17851	17771	17932	17817	18031	17900	17768	17804	17835	17973	17754	18012	17959	17773	18044	17857	18052	17922	18017	18047	17999	17807	17837	17788	17890	17882	17779	17967	18016	17720	17873	17797	17857	17886	17921	17744	17767	17821	18044	18017	17744	17888	17804	18177	17807	17863	17903	18128	18013	17749	17872	18154	18061	18226	18043	17989	17951	17813	18059	17685	18073	17899	17750	17817	17846	17743	17943	17979	17808	17630	17698	18076	18122	17838	17742	17880	17982	17947	17981	17862	17856	17767	17769	17791	17896	17916	17962	17916	18006	17908	18050	17919	17812	17785	17823	17946	18112	18023	17861	17850	18004	17862	17876	17870	17824	17788	17657	17827	17841	18084	18036	17877	17716	17946	17770	17863	17727	17880	17880	17906	17641	18054	17999	17824	17921	18006	17944	17871	17929	17738	18004	17966	17888	18008	18059	17814	18055	17853	17916	17664	17785	17835	17914	17905	17912	17686	17743	17795	18186	18021	18047	17721	17764	17957	18092	17818	17889	17824	17774	17935	17819	17793	17943	17956	17889	17971	17968	17963	17720	17953	17932	17852	17848	17894	18101	17914	17984	17608	17640	17942	17988	17910	17949	17779	17932	17957	17785	17879	17861	18145	17901	17809	18135	17833	17922	17896	17922	17596	17804	17832	17919	18002	17947	18173	17989	17895	18092	17805	17927	17815	17931	17881	17841	17992	17899	17952	18178	17863	18092	17823	17742	17653	17993	18191	17895	17857	17981	17947	17753	17660	17824	17981	17776	17711	18093	18192	17865	18035	17808	17784	17869	17880	17948	17805	18051	17875	17903	17911	17794	17974	17926	17833	18061	17947	17613	17979	17795	17722	17794	17971	17897	17979	18010	18001	17900	18056	17765	17961	17869	17832	17948	17733	18021	18012	17861	18047	18177	17918	17850	17862	18079	17889	17778	18002	18062	17926	17901	17861	17974	17935	18025	17991	18026	17964	17869	17691	17954	17775	17965	18056	18086	17703	17996	18067	17903	17919	18129	17752	17621	17969	17843	17995	17969	17988	17783	18034	17838	17725	18074	17863	17855	17934	17981	17735	17631	17887	18045	18058	17785	17849	17866	17870	17832	17996	17975	17762	17934	18058	17960	17803	17788	17917	17964	17951	18011	17826	17988	17924	18045	18015	17854	17835	17831	17932	17853	17967	17842	17944	17907	17915	17865	17911	17894	18117	17961	18045	17989	17819	17816	17965	17842	17849	17796	17795	17994	17977	17968	17796	17718	17923	17961	17914	17834	17968	17980	17895	17848	18019	18081	17764	17754	17780	17915	17934	17822	18126	17938	17978	17969	17918	17807	17840	17714	17687	17906	17813	17941	17937	17891	17837	17804	18033	17941	17648	17915	18037	17983	17807	17975	17888	17788	18090	17877	18037	17866	17949	17780	17706	17942	17917	17963	17965	17889	17763	18001	17764	17965	17986	17914	17801	17838	17833	18042	18001	18003	18092	17887	17844	17969	17928	17938	17734	18072	17754	17824	18122	18066	17880	18008	17746	17773	17643	18026	17904	18059	18015	17857	17841	17899	17880	17982	17866	17938	17901	17658	17747	17927	17833	18110	17729	17964	18019	17791	17876	17872	17941	18248	17899	18033	17933	17946	18054	18036	17864	17880	17990	17720	17800	17945	18004	17942	18085	17983	17962	17972	17969	17890	17964	17823	17943	18015	17860	18129	17800	17944	17997	17843	17783	18000	18008	18071	18087	17802	17921	17926	17398	17826	17934	17867	17798	17850	17738	17911	17948	17911	17960	18015	17944	17806	18071	17973	17767	17752	17790	17964	18114	17915	17926	17906	17917	17918	17974	17955	17932	17997	17788	17917	18040	17779	17812	17930	18042	18043	17845	17910	17937	17813	17897	17847	17937	17887	17845	17932	17977	17939	18074	17982	17930	17919	18041	17998	17949	18004	17913	17797	17906	17960	17935	17853	17907	17949	17997	17759	18122	17946	17901	17906	17914	17786	17886	17836	17849	17924	17990	17922	18045	18003	17883	17885	17736	17697	18056	18107	17957	17839	17679	17811	17931	17912	17928	18000	17908	17857	17832	17912	17831	17934	17950	18000	17802	17950	17881	17914	17826	18138	17957	17777	17713	17875	17881	18099	17834	17967	17932	18063	18054	17791	17905	18066	17894	17860	18007	17914	17843	18089	17881	17919	17857	17772	17810	17996	18022	18052	18092	17775	17894	17934	17924	18009	18100	17950	17859	18208	17965	17879	17764	17933	17999	17954	17632	17855	17841	17838	17786	17705	17802	17832	18024	17864	17818	17970	17849	18013	17933	17789	17972	17903	18010	17716	17566	17867	17954	17710	17830	17969	17836	17981	17934	17938	17925	17894	18036	17768	17887	17958	18220	17915	18123	17905	17828	17886	17653	18057	17875	17955	17876	17967	18028	17969	17834	17905	17882	17868	17668	17819	17766	17799	17932	17755	17909	17750	17850	17845	17819	17753	18166	17801	17999	17808	17910	17814	17854	17851	17863	17976	17737	17916	18006	17870	17999	17898	17921	17894	17822	17876	17918	18015	17762	17866	17938	18168	17957	17858	17899	17843	18045	18038	17974	17889	17736	18078	18005	17905	17894	17750	18058	17638	17737	17756	17715	17859	17955	17922	17914	17810	17856	18111	18035	17837	17742	17932	18038	17744	17879	18024	17752	17879	18043	17883	18055	17975	17808	17865	17808	17969	17820	17959	17758	17835	17860	17988	17882	17830	17747	17831	18004	17832	17995	18026	17917	17960	17828	17734	17863	17990	17912	17932	17875	18012	17968	17847	17999	18127	17722	17940	17792	17752	17840	17949	17830	17948	18061	18089	17831	17931	18031	17835	17868	18181	17918	17737	17805	18125	17951	17765	17863	17869	17936	17977	17801	18039	17762	18071	17879	17856	17853	18170	17834	18180	17888	17717	18044	17922	17797	17878	17852	18023	18015	17897	17971	17906	17905	17971	17841	17986	17927	17945	17749	17791	17938	17823	17710	18073	17969	17827	17860	17831	17832	18027	18132	17822	17929	17908	17893	17868	17883	17870	17753	18099	17932	17744	18006	18104	17868	17967	17827	18095	17812	17987	17942	17884	17763	17687	17765	18010	17662	17880	17989	17949	17866	18067	17724	17942	17940	17793	17815	18011	17947	18041	17970	17759	17740	17788	17824	17814	17795	17931	18002	17985	17901	17758	17783	17969	17937	18087	18057	18073	17918	17687	17864	17938	18010	18031	17736	17813	17971	18166	18115	17835	17967	17819	18091	17930	17925	17927	17988	17886	17820	18042	17758	17703	18099	17893	17904	18035	17880	18005	17932	17805	17739	18018	17814	17870	17788	17861	17808	18043	17962	17832	17588	17916	17875	17827	17822	17780	17809	17877	17823	17871	17945	17709	17998	17991	17901	17878	17696	17951	17867	17788	17774	17859	17891	18048	17810	17991	17905	17936	17949	18097	17862	17851	18065	18141	17925	17766	17900	17921	17895	17870	18092	17970	17680	17977	17794	17941	17964	17952	18073	17924	17990	17888	18074	18068	17890	17907	17872	18114	17949	17872	17932	17807	17696	17779	17655	17817	17746	17996	17800	18004	17769	17979	17955	17978	17721	17995	18249	17791	17828	18052	17913	17749	18082	17993	17933	17857	17748	17875	17757	17883	17865	18038	17900	17851	17753	18085	17971	17882	18014	17952	17738	17983	17847	17852	17975	17930	17907	18029	17698	17890	17719	18047	17780	17862	17987	18103	17900	18051	18020	18089	18035	18033	17935	17782	17926	17823	17891	17953	17841	17976	18049	18330	18049	17904	17835	17824	18039	17956	17933	17888	17812	17855	17861	17812	17914	17862	17865	17823	17878	17891	17982	17851	17914	18051	17739	18002	18040	17790	17930	18064	18028	17927	17819	17894	17781	17851	17870	17851	17754	17867	17790	17930	18025	18043	17729	18056	17926	17739	17959	17834	18032	17897	17969	17846	18070
18394	28449	19599	16354	16298	15625	15311	15277	15166	15102	15048	15097	15078	15061	15075	14988	15052	14964	15013	15106	15059	15071	15023	15184	15026	14736	15214	16020	16232	15855	14967	14799	14934	15027	14961	14730	15019	14931	14914	14923	14880	15135	15022	15066	14975	14997	14936	14891	15071	14884	14960	14980	14922	15000	14972	14817	15143	14797	15062	14880	14782	15042	15005	14940	15086	14976	14921	14992	14988	14980	15060	14842	14941	14859	14846	15005	14925	14994	14817	14912	14915	14965	15016	14946	14777	14986	14847	15016	15017	15093	15020	14792	14854	14999	14913	15165	14802	14949	14915	15050	14932	14796	14924	14846	14878	15099	15007	14895	14909	14894	14935	14913	14863	15019	14975	15011	14890	14921	15045	15059	15007	15037	14920	14847	14917	15084	14939	14933	15001	14916	14887	14901	14986	14941	14891	14897	14768	14902	14920	15062	14966	14946	14819	14863	14971	15049	14909	14918	14852	14995	14971	15065	14928	15009	14812	14975	15062	15004	14984	14988	14967	15026	15048	14888	15031	14895	14787	14909	14895	14899	14980	14955	15171	15100	14996	14998	14897	14829	15039	14901	14966	14964	15014	14988	14938	14860	14961	14890	14975	14883	14931	14994	14808	15009	14673	14977	15026	14938	14989	15056	15079	14742	14959	14909	15026	14812	14956	14984	14685	14793	14765	14982	15061	15049	14789	15011	14893	15023	15037	14855	14729	14875	14927	14928	15079	15154	14862	14944	15031	14701	15000	15003	14968	15059	14923	14957	14889	14831	14984	14934	15099	14781	14996	15061	14936	14932	14803	14940	14947	15049	14869	14743	14932	14992	14967	15102	14887	14846	14877	14974	15091	14751	14912	14901	14914	14960	14946	14813	14983	14859	15126	15000	15018	15024	14886	14958	15114	14884	15037	14910	15098	14954	14890	14994	15003	15004	14959	14993	15046	14883	14897	14879	15049	14907	14996	14927	14961	14830	14702	14846	14987	15050	14771	14858	14762	14939	14886	14899	14863	14747	14980	14910	14991	14870	14897	14910	14931	14902	14847	15095	14899	14945	14830	15058	14966	14806	14908	14870	15088	14939	14960	14911	14980	15001	14747	14868	14985	14907	14903	14939	14959	14904	15074	14910	14851	14931	15042	15046	14773	15031	14952	14880	14976	14941	15090	14975	14733	14906	14907	14947	14790	14789	14951	15027	14820	14736	14884	14900	14967	14837	15065	14817	15156	14929	14948	14842	14948	15038	15074	14901	15004	15147	14838	14947	14940	15044	14856	14875	14993	14973	14770	14934	14926	14951	14752	14875	14946	14964	14861	15009	14875	14838	14757	14931	14872	14898	14936	14966	15053	15036	14890	14918	14994	14936	14839	14946	14893	14955	14876	14856	15074	14996	14952	14899	15041	14802	14926	14995	15047	15102	14813	14945	14873	14865	15001	14802	14969	14803	14987	14954	14890	15047	14976	14973	14820	14966	14999	14797	14952	15156	14733	14875	14882	14733	14936	14849	14884	14968	14947	14936	14973	14930	15037	14985	14899	14934	14958	14943	14879	14961	15037	14914	14958	15029	14826	14946	14964	14959	14882	14809	14880	14875	14756	14821	14905	14969	14967	14895	14933	15040	14874	14948	14927	14955	14870	14943	14961	15004	14896	14871	14960	14857	14824	14660	14915	15004	14861	15196	14766	14880	14858	14910	14973	14935	14957	15057	14956	14940	15043	14879	14954	14943	15055	14955	14886	14852	14902	14996	14963	14952	14778	14940	15084	15019	14997	15006	14828	14831	15048	15074	14803	15132	14877	15013	14974	15035	14989	14896	14920	14982	14982	14891	14807	15018	14942	15063	14853	14895	15027	14945	14902	14881	15090	14940	14821	14936	14695	14939	14960	14920	14838	14959	14828	14877	14838	14986	14829	14853	14816	14823	14809	14779	14834	14923	14831	14866	14872	15084	15025	15082	14854	15127	14983	14867	14995	14797	15003	15062	15123	14937	14885	15129	14783	14734	15015	14843	14929	14997	14939	14938	14952	15019	14803	15098	14897	14899	14901	14924	15153	15039	14842	14764	14870	14932	14833	14965	14989	15190	14891	14786	14919	15080	15009	14830	14890	14976	14878	14779	15154	14970	15030	14912	15082	15057	15165	15016	14920	14951	14942	15003	15065	15026	14874	14987	14996	14932	15074	14904	14714	15019	14941	14919	15009	14845	14936	14983	14899	15024	15000	14763	14884	14969	15102	14905	15005	14675	14936	14975	14960	15034	14944	14976	15007	14926	14859	15011	14868	14972	14860	14993	14872	14894	15003	14958	14851	14920	14733	14884	14778	14849	14982	15019	14993	14982	14904	15110	15034	14902	14869	14914	15009	15028	15029	14985	15025	14784	14904	14862	14866	15001	14781	15066	15052	14930	15102	15012	14817	14831	14947	14943	15111	15040	14886	15092	14839	14867	14847	15098	14818	14755	14857	15013	14973	14877	15065	15036	14781	15149	14829	14958	14886	14950	15009	15103	15016	14968	14773	14838	14943	14877	15029	14943	14974	14956	14927	14849	14810	14977	15058	15014	14993	14833	14911	14824	14852	14839	14891	14848	15049	14715	14909	14940	15192	14927	14950	14978	14983	14955	14900	14923	14942	14932	15013	14986	14747	14829	14952	14875	15090	15013	14977	14948	14856	15038	15052	15111	14981	14942	14887	15103	14987	14885	14894	14843	14830	14894	14992	15057	14961	15020	14832	15106	14626	14959	14962	14921	14897	14983	14990	15041	14718	14937	15076	14861	14860	15059	14881	14989	14988	14676	15126	14886	15032	14873	15078	14781	14952	15037	14969	14941	14941	14966	14925	15013	14943	14904	14923	14985	14738	14977	15034	14932	14895	14873	14870	14825	14833	14892	14876	15013	14907	14884	14971	14927	14928	15004	14963	15037	14907	14755	14912	15043	14994	15144	14977	14982	14934	14912	14914	15053	15010	15083	14857	15087	14845	14770	15073	14902	14918	14968	14797	14937	14980	15054	14995	15064	14837	14933	14909	14779	14821	14901	14991	15056	14869	14958	14937	15061	14947	15014	15055	14946	15009	14997	15058	14874	14901	14825	15056	14931	14771	14967	15038	14966	14949	14806	14850	15006	14792	15016	15184	14789	14918	14959	14911	14833	14966	14909	15018	15088	14873	14912	14846	14878	14962	14869	14938	14920	14947	14810	14976	14655	14812	14982	15005	14808	14941	14956	15024	14744	14980	14900	14948	15077	14862	14773	14888	14868	14959	15120	14986	14961	14926	15031	14998	15058	14957	14924	14703	14889	14913	14813	15059	14904	14997	15146	15060	14848	14931	14889	14859	14921	14911	14796	15115	14980	14823	14967	14843	14855	14915	14946	15038	14950	14973	14947	14871	15020	14965	15047	14992	15058	14746	14931	15035	14877	14906	14931	14844	15162	14977	15015	14992	15020	14959	14916	14883	14909	15104	15126	15046	14926	14996	14828	15060	14712	15098	14783	14996	14882	14859	15122	14814	15123	14826	14775	15051	14908	14991	14892	14848	14891	14922	14971	14845	14977	14837	15044	14874	14899	15095	14898	14900	14882	14893	15029	14972	14877	14854	14787	14801	15014	15000	14820	14913	14876	14972	14884	14945	14928	15082	14896	14955	15053	14812	14888	14900	14871	14889	14916	15029	14989	14965	15011	14923	14886	15098	15065	15111	14778	15101	15019	14851	14995	15028	14930	15164	15025	14833	15040	14824	14942	14834	14935	14899	14844	15066	15012	14993	15016	15151	14813	14951	15003	14989	14985	14977	14939	14980	14972	15067	14755	14931	14822	14832	14869	14813	14925	14845	14890	15104	14900	14862	14916	14953	14998	14870	14805	14935	14949	14883	14884	15064	14997	15013	14966	14674	14836	14818	15166	14854	14928	15037	15094	14982	14947	15160	15016	14847	15047	14982	14886	15004	14879	14959	15056	14887	15025	14838	14878	14845	14975	14992	15070	14829	15059	15104	14942	15156	14894	15212	14889	14955	14868	15080	14903	14995	15044	14821	14877	14972	14963	14967	15042	14899	14854	14864	14989	14917	14984	14901	14823	14814	14944	15010	14953	14807	14993	14912	15040	14969	14993	15047	15007	14871	14968	14930	15024	14951	14884	14820	14961	14932	14907	14909	14939	15107	14872	14840	14882	14955	14932	14859	14938	14923	14924	14949	14932	14978	14982	14960	14741	15005	14856	14882	14998	14918	14942	14836	14839	14834	14936	15032	15021	14902	14807	14981	14929	14826	14907	15041	14938	14885	15022	15275	14897	14910	14941	14970	14939	14950	15103	14924	15020	14883	14939	14868	15061	15068	14926	14958	14889	14843	15029	14925	14786	14931	14871	14896	14722	14836	15036	15054	14898	14822	14958	15063	14984	14954	14913	15009	14913	14926	14770	14975	14992	14983	15100	14917	14809	14908	14907	15041	14989	15001	14912	15082	14926	14974	14877	14978	14981	14956	14862	15006	14821	14906	14952	14936	14977	14985	14835	14864	15044	15008	14719	14946	14823	15094	14991	14863	14937	14998	15030	14881	14761	15084	14994	14973	14889	14859	14868	14874	14852	15023	14962	14763	14739	14882	14892	14983	14867	15012	14817	14987	15006	15026	14818	14907	14979	14837	15064	14935	14943	14948	14906	15029	14905	14935	14914	15097	14966	15096	14932	15076	14849	14958	14921	14999	14964	15092	14962	14930	15004	15013	15097	14798	14830	15100	14767	15160	14964	14975	15011	14972	15011	15043	14907	14911	14978	15053	14866	14809	15015	14968	15001	15057	15084	14994	14877	14911	14975	14859	14919	14938	14965	14916	14930	14907	14878	14936	15096	14957	14926	14788	14931	15075	14880	14976	14966	15081	14720	14949	14830	14827	14960	14788	15068	15089	14894	14991	14934	14824	14973	14703	14912	15017	14931	14930	15101	15011	15050	15123	14776	14926	15015	14940	14999	15155	14852	14903	15071	14982	14992	14927	15040	15089	14844	15192	15001	14809	15197	14947	14951	14907	14904	14878	14819	14869	15074	14941	15001	15012	14957	14852	14819	14783	14797	14974	14838	14973	14970	14943	14906	14886	14985	15038	14946	14795	14829	14864	14897	15032	14883	15116	14773
24649	21096	26662	26152	19918	19061	19285	18568	18543	18518	18752	18365	18401	18548	18496	18451	18384	18368	18342	18270	18527	18435	18268	18206	18196	18417	18605	18895	18879	18948	18388	18383	18344	18416	18322	18217	18499	18249	18126	18590	18285	18462	18421	18242	18366	18485	18271	18445	18332	18227	18215	18577	18228	18334	18410	18444	18413	18282	18336	18371	18333	18441	18405	18465	18362	18351	18399	18260	18315	18328	18472	18425	18120	18231	18192	18275	18257	18209	18465	18360	18647	18504	18360	18404	18338	18526	18397	18412	18269	18158	18302	18467	18218	18479	18337	18338	18236	18307	18238	18457	18382	18303	18485	18225	18267	18222	18235	18384	18493	18099	18489	18478	18456	18247	18267	18293	18381	18083	18463	18320	18433	18188	18202	18287	18283	18171	18403	18363	18566	18165	18129	18404	18408	18326	18122	18389	18377	18450	18343	18336	18455	18261	18301	18165	18394	18268	18372	18196	18247	18324	18390	18270	18330	18508	18163	18167	18385	18193	18448	18235	18320	18198	18346	18192	18393	18456	18329	18294	18103	18512	18448	18610	18533	18380	18619	18289	18240	18377	18266	18463	18173	18424	18209	18279	18209	18216	18478	18459	18429	18089	18212	18347	18406	18374	18392	18413	18252	18316	18176	18192	18175	18469	18325	18401	18322	18240	18169	18320	18187	18089	18381	18441	18398	18431	18258	18576	18494	18319	18585	18429	18331	18354	18226	18202	18404	18226	18344	18229	18203	18175	18162	18210	18304	18468	18475	18346	18208	18187	18467	18353	18571	18341	18362	18228	18178	18262	18402	18449	18369	18288	18364	18287	18311	18207	18370	18511	18292	18353	18321	18319	18559	18442	18285	18262	18334	18391	18135	18230	18268	18330	18255	18456	18350	18344	18335	18331	18455	18247	18385	18353	18131	18221	18395	18139	18436	18209	18239	18516	18137	18223	18476	18323	18542	18559	18573	18484	18440	18282	18283	18586	18532	18440	18236	18385	18090	18409	18180	18343	18341	18293	18349	18241	18266	18441	18365	18252	18415	18272	18311	18234	18111	18365	18438	18410	18312	18531	18112	18184	18308	18261	18234	18191	18396	18228	18244	18248	18436	18318	18437	18222	18362	18229	18442	18324	18460	18369	18233	18380	18242	18258	18569	18255	18268	18188	18165	18269	18218	18318	18276	18446	18245	18377	18457	18376	18159	18294	18231	18013	18352	18149	18415	18283	18269	18191	18177	18234	18499	18455	18404	18266	18420	17973	18405	18445	18358	18319	18294	18336	18215	18493	18460	18336	18297	18352	18530	18501	18249	18388	18293	18180	18388	18275	18406	18326	18292	18345	18466	18115	18548	18179	18170	18255	18331	18144	18191	18547	18137	18501	18361	18243	18236	18187	18323	18445	18385	18349	18500	18384	18265	18422	18554	18234	18303	18344	18170	18172	18409	18162	18232	18237	18112	18275	18285	18401	18186	18286	18196	18336	18566	18540	18390	18317	18215	18219	18178	18397	18594	18327	18269	18384	18460	18421	18361	18426	18439	18327	18306	18497	18418	18492	18684	18369	18420	18455	18366	18513	18543	18489	18255	18289	18276	18281	18413	18247	18343	18297	18160	18380	18391	18335	18279	18059	18403	18453	18256	18392	18107	18476	18174	18422	18298	18483	18419	18410	18434	18461	18371	18439	18058	18319	18272	18477	18195	18357	18422	18410	18453	18475	18450	18085	18186	18196	18313	18205	18247	18135	18209	18379	18351	18373	18288	18296	18319	18410	18301	18535	18370	18195	18389	18358	18267	18587	18286	18431	18289	18241	18539	18406	18409	18348	18381	18365	18380	18450	18445	18332	18367	18241	18356	18135	18336	18019	18072	18293	18413	18321	18373	18290	18424	18481	18458	18350	18363	18292	18259	18346	18327	18290	18167	18258	18369	18480	18405	18264	18418	18031	18088	18314	18259	18091	18254	18514	18500	18232	18315	18111	18557	18350	18302	18237	18402	18455	18263	18187	18158	18435	18148	18298	18383	18308	18211	18286	18238	18381	18380	18199	18411	18354	18261	18219	18221	18207	18453	18513	18562	18330	18366	18400	18222	18318	18259	18254	18430	18378	18404	18452	18374	18293	18266	18217	18377	18343	18272	18265	18418	18428	18291	18226	18167	18207	18551	18275	18392	18271	18295	18377	18581	18438	18372	18405	18512	18347	18496	18319	18262	18259	18495	18167	18545	18223	18402	18264	18284	18218	18405	18350	18194	18500	18479	18457	18423	18333	18337	18220	18264	18438	18345	18465	18124	18409	18444	18358	18271	18477	18435	18326	18301	18218	18535	18320	18312	18344	18453	18196	18383	18180	18282	18087	18233	18327	18409	18336	18174	18372	18261	18225	18048	18230	18152	18484	18356	18301	18172	18502	18410	18394	18420	18392	18198	18054	18313	18395	18283	18601	18450	18425	18094	18403	18365	18588	18463	18362	18427	18367	18246	18287	18401	18240	18318	18150	18230	18164	18259	18370	18302	18219	18469	18171	18204	18426	18475	18300	18276	18281	18549	18369	18204	18250	18313	18225	18475	18327	18552	18562	18096	18285	18296	18201	18093	18316	18491	18300	18312	18205	18393	18403	18255	18506	18088	18443	18576	18453	18474	18150	18343	18235	18439	18461	18359	18394	18255	18207	18611	18271	18172	18194	18495	18364	18306	18195	18578	18377	18380	18441	18600	18413	18373	18213	18386	18366	18497	18342	18396	18461	18313	18404	18279	18327	18164	18408	18444	18440	18219	18173	18301	18287	18172	18299	18435	18307	18253	18124	18443	18158	18155	18142	18337	18252	18311	18490	18388	18170	18316	18225	18240	18418	18292	18268	18290	18225	18488	18448	18304	18420	18564	18264	18210	18119	18351	18373	18346	18450	18357	18287	18242	18370	18199	18188	18576	18453	18410	18313	18465	18291	18157	18225	18232	18357	18306	18388	18295	18300	18308	18339	18388	18311	18389	18452	18341	18299	18466	18427	18459	18228	18125	18374	18209	18129	18406	18198	18375	18592	18312	18428	18149	18235	18385	18094	18525	18243	18378	18189	18407	18238	18302	18092	18444	18314	18403	18249	18249	18448	18489	18486	18171	18180	18615	18224	18438	18322	18355	18257	18508	18426	18418	18392	18429	18348	18335	18401	18346	18314	18431	18244	18133	18480	18283	18284	18204	18372	18117	18493	18509	18496	18241	18262	18343	18363	18322	18279	18432	18322	18334	18223	18185	18374	18334	18320	18232	18247	18405	18437	18455	18235	18194	18433	18470	18195	18549	18457	18421	18370	18345	18166	18224	18210	18240	18433	18261	18272	18049	18259	18294	18063	18101	18374	18212	18265	18264	18338	18528	18391	18359	18264	18177	18263	18310	18373	18396	18537	18327	18270	18324	18342	18600	18394	18321	18427	18374	18341	18255	18301	18509	18255	18297	18516	18205	18168	18413	18412	18487	18142	18468	18403	18284	18256	18389	18222	18399	18337	18219	18221	18487	18413	18275	18257	18621	18309	18315	18459	18474	18610	18197	18344	18229	18329	18436	18426	18330	18517	18256	18363	18230	18285	18385	18375	18443	18331	18299	18434	18478	18214	18240	18228	18246	18198	18349	18222	18288	18415	18440	18291	18290	18458	18495	18433	18447	18518	18396	18307	18440	18206	18500	18147	18082	18260	18340	18479	18400	18527	18356	18409	18398	18552	18526	18354	18360	18361	18322	18253	18344	18298	18091	18522	18303	18515	18280	18214	18366	18453	18509	18395	18451	18516	18155	18271	18234	18268	18169	18342	18339	18205	18489	18323	18499	18112	18132	18342	18301	18277	18382	18414	18403	18543	18439	18354	18399	18354	18299	18383	18264	18318	18226	18501	18185	18223	18191	18310	18175	18085	18331	18377	18070	18190	18379	18254	18278	18301	18403	18089	18324	18281	18260	18320	18324	18451	18234	18525	18206	18296	18239	18377	18520	18340	18386	18293	18435	18409	18331	18287	18526	18417	18500	18350	18424	18374	18528	18341	18469	18329	18513	18205	18320	18141	18345	18256	18241	18341	18421	18325	18219	18405	18553	18625	18380	18349	18359	18364	18362	18490	18403	18358	18219	18269	18389	18432	18294	18030	18430	18349	18149	18373	18333	18465	18264	18451	18395	18564	18393	18432	18288	18418	18187	18257	18292	18294	18277	18329	18231	18153	18377	18205	18471	18531	18316	18242	18381	18418	18119	18345	18603	18491	18225	18675	18230	18377	18285	18534	18472	18355	18284	18400	18478	18389	18293	18408	18382	18250	18251	18230	18318	18317	18249	18274	18342	18341	18286	18311	18521	18103	18256	18195	18262	18440	18282	18411	18276	18542	18055	18222	18179	18133	18216	18416	18454	18311	18277	18236	18185	18412	18296	18440	18244	18430	18268	18406	18296	18225	18430	18386	18582	18395	18312	18358	18167	18388	18348	18306	18259	18495	18486	18418	18428	18292	18224	18292	18152	18382	18350	18394	18321	18276	18416	18334	18286	18199	18308	18414	18416	18385	18322	18390	18363	18320	18228	18369	18198	18297	18458	18352	18148	18290	18356	18107	18449	18479	18192	18399	18326	18293	18441	18335	18593	18477	18407	18330	18355	18331	18348	18290	18249	18239	18294	18280	18212	18349	18376	18330	18406	18422	18229	18272	18362	18411	18502	18477	18398	18408	18360	18205	18413	18174	18337	18305	18328	18445	18290	18235	18309	18192	18178	18200	18225	18408	18434	18279	18237	18422	18323	18270	18366	18157	18209	18226	18401	18438	18256	18371	18495	18191	18255	18366	18372	18268	18276	18311	18409	18408	18404	18346	18160	18447	18367	18164	18300	18296	18387	18501	18577	18311	18541	18331	18544	18573	18298	18399	18404	18383	18302	18530	18264	18428	18580	18345	18426	18283	18365	18383	18215	18471	18325	18317	18485	18353	18440	18328	18177	18429	18315	18188	18301	18484	18298	18350	18128	18367	18328	18375	18521	18225	18343	18353	18352	18405	18480	18184	18400	18597	18520	18468	18388	18334	18330	18235	18359	18582	18348	18227	18257	18486	18420	18416	18339	18303	18239	18407	18379	18205	18276	18272	18371	18373	18354	18385	18255	18283
15810	24647	17839	16570	16031	15346	15478	15579	15299	15327	15497	15481	15273	15196	15286	15384	15272	15065	15278	15160	15216	15203	15175	15348	15325	15280	15460	16012	16242	16435	15615	15083	15209	15167	15368	15216	15351	15331	15212	15126	15188	15186	15213	15162	15254	15243	15263	15095	15349	15313	15407	15337	15491	15125	15154	15115	15277	15239	15267	15236	15216	15184	15286	15277	15203	15217	15141	15280	15394	15211	15134	15221	15088	15343	15235	15113	15217	15495	15140	15227	15296	15268	15417	15164	15179	15259	15099	15203	15241	15352	15339	15310	15346	15374	15287	15266	15312	15197	15289	15106	15012	15297	15075	15372	15185	15348	15362	15108	15159	15187	15166	15294	15157	15218	15280	15200	15330	15141	15367	15331	15307	15408	15276	15170	15328	15116	15243	15438	15347	15140	15363	15299	15209	15255	15279	15353	15180	14949	15275	15281	15264	15160	15323	15260	15360	15442	15260	15325	15215	15266	15495	15195	15095	15126	15254	15372	15269	15202	15163	15054	15128	15097	15328	15284	15183	15348	15172	15405	15126	15220	15264	15051	15198	15221	15120	15185	15181	15267	15246	15251	15302	15174	15286	15385	15223	15292	15377	15253	15346	15269	15024	15391	15347	15189	15318	15126	15282	15242	15194	15324	15355	15290	15302	15173	15180	15232	15221	15169	15296	15228	15224	15400	15016	15160	15089	15337	15267	15171	15128	15385	15219	15147	15302	15304	15346	15335	15153	15193	15084	15246	15292	15151	15159	15124	15346	15301	15207	15391	15269	15145	15407	15207	15319	15250	15233	15288	15308	15145	15261	15306	15259	15246	15223	15386	15319	15278	15297	15259	15152	15201	15413	15176	15260	15081	15232	15175	15191	15063	15406	15224	15255	15295	15172	15236	15231	15128	15140	15151	15158	15231	15226	15189	15204	15110	15127	15294	15212	15261	15120	15098	15306	15083	15254	15300	15096	15212	15220	15098	15194	15354	15350	15219	15216	15140	15406	15222	15216	15163	15150	15251	15299	15208	15353	15404	15214	15314	15384	15190	15026	15256	15286	15323	15425	15356	15137	15279	15233	15266	15267	15330	15030	15263	15113	15321	15279	15164	15282	15440	15244	15318	15304	15278	15323	15240	15325	15360	15257	15173	15252	15184	15097	15370	15171	15019	15235	15341	15343	15047	15362	15162	15288	15183	15203	15308	15232	15190	15317	15301	15272	15182	15434	15352	15249	15216	15382	15330	15268	15241	15293	15128	15161	15371	15287	15097	15167	15376	15233	15289	15252	15190	15176	15226	15219	15279	15441	15294	15185	15304	15204	15138	15197	15375	15199	15256	15294	15223	15438	15014	15224	15154	15226	15238	15240	15331	15441	15128	15411	15222	15129	15129	15197	15148	15108	15220	15333	15101	15227	15373	15192	15300	15225	15081	15289	15200	15136	15106	15223	15302	15191	15264	15215	15268	15208	15298	15301	15262	15276	15053	15374	15111	15413	15346	15158	15222	15003	15321	15271	15117	15094	15289	15063	15231	15088	15215	15107	15367	14994	15271	15198	15244	15135	15270	15385	15215	15173	15153	15148	15220	15334	15234	15143	15147	15196	15159	15077	15248	15363	15163	15302	15055	15196	15251	15140	15161	15192	15115	15165	15180	15265	15355	15562	15232	15288	15156	15282	15232	15286	15402	15197	15228	15076	15244	15390	15344	15233	15325	15291	15371	15188	15309	15448	15333	15158	15300	15412	15169	15235	15162	15250	15205	15090	15181	15254	15286	15290	15206	15189	15110	15138	15222	15130	15116	15291	15359	15416	15373	15236	15219	15439	15282	15238	15097	15348	15135	15224	15295	15276	15129	15259	15221	15448	15180	15326	15250	15110	15259	15410	15209	15261	15268	15199	15180	15153	15295	15176	15365	15383	15276	15178	15358	15106	15261	15352	15318	15222	15306	15204	15114	15288	15180	15260	15280	15174	15171	15250	15341	15097	15224	15252	15282	15237	15125	15375	15309	15299	15239	15314	15391	15424	15211	15140	15257	15245	15285	15506	15183	15120	15339	15243	15152	15241	15368	15255	15247	15301	15058	15204	15234	15326	15310	15219	15272	15151	15325	15130	15256	15363	15253	15227	15344	15355	15360	15389	15227	15348	15322	15187	15353	15276	15439	15178	15312	15337	15373	15158	15237	15070	15343	15257	15246	15210	15112	15401	15387	15162	15031	15227	15277	15202	15191	15360	15036	15220	15334	15192	15189	15100	15208	15238	15088	15298	15319	15306	15199	15088	15233	15170	15316	15069	15086	15206	15181	15173	15322	15351	15244	15323	15190	15248	15113	15285	15268	15197	15389	15142	15228	15439	15343	15260	15324	15211	15315	15304	15236	15122	15428	15299	15259	15203	15436	15358	15309	15361	15142	15239	15137	15223	15419	15224	15234	15154	15235	15185	15350	15336	15107	15128	15320	15167	15213	15287	15282	15208	15272	15211	15204	15164	15263	15117	15411	15325	15108	15185	15409	15366	15470	15260	15269	15268	15284	15189	15188	15146	15427	15351	15190	15110	15250	15413	15271	15177	15265	15300	15254	15247	15326	15351	15207	15207	15253	15247	15234	15196	15106	15264	15240	15206	15315	15270	15327	15406	15350	15332	15172	15261	15205	15116	15312	15138	15362	15401	15352	15296	15444	15294	15165	15428	15283	15175	15160	15376	15172	15305	15319	15429	15176	15375	15303	15048	15153	15305	15138	15370	15297	15257	15172	15143	15181	15201	15200	15247	15207	15286	15307	15121	15260	15119	15162	15110	15383	15286	15108	15247	15030	15290	15243	15098	15131	15103	15348	15179	15307	15229	15171	15388	15173	15375	15230	15063	15280	15229	15306	15222	15165	15288	15450	15103	15294	15155	15348	15152	15167	15361	15221	15136	15403	15235	15058	15305	15377	15041	15325	15245	15169	15452	15139	15229	15024	15094	15360	15223	15141	15274	15264	15130	15144	15275	15355	15227	15335	15326	15333	15312	15231	15285	15197	15249	15096	15248	15222	15196	15291	15316	15211	15204	15373	15232	15190	15266	15243	15212	15079	15196	15207	15359	15219	15204	15333	15095	15254	15187	15183	15240	15044	15199	15110	15191	15258	15171	15380	15183	15232	15193	15277	15241	15240	15186	15117	15256	15317	15298	15386	15114	15300	15321	15287	15284	15220	15197	15199	15086	15373	15160	15264	15171	15337	15402	15393	15316	15383	15279	15281	15414	15346	15117	15299	15274	15363	15178	15311	15229	15071	15220	15194	15322	15195	15352	15270	15285	15347	15267	15311	15240	15233	15380	15027	15154	15258	15149	15282	15225	15135	15169	15205	15216	15190	15306	15167	15091	15154	15266	15389	15333	15199	15100	15268	15124	15339	15084	15323	15236	15134	15146	15261	15278	15177	15331	15165	15415	15220	15213	15395	15405	15131	15162	15310	15299	15352	15415	15270	15191	15393	15125	15134	15273	15326	15400	15220	15148	15280	15184	15335	15065	15272	15247	15412	15326	15351	15217	15127	15311	15410	15158	15095	15242	15238	15275	15275	15355	15281	15299	15170	15170	15214	15356	15041	15196	15155	15188	15268	15267	15316	15114	15027	15216	15245	14955	15349	15242	15223	15240	15393	15298	15207	15273	15283	15297	15316	15374	15153	15253	15141	15228	15281	15022	15356	15160	15251	15225	15323	15196	15171	15285	15318	15286	15167	15275	15350	15279	15278	15353	15210	15409	15301	15278	15305	15138	15254	15279	15182	15279	15349	15128	15217	15377	15181	15406	15260	15296	15224	15112	15168	15418	15416	15218	15429	15281	15307	15068	15308	15393	15232	15366	15278	15371	15265	15167	15150	15389	15278	15267	15197	15170	15510	15343	15164	15203	15099	15466	15193	15199	15389	15166	15195	15124	15246	15206	15146	15218	15049	15059	15293	15273	15449	15142	15296	15226	15168	15244	15282	15152	15364	15183	15117	15233	15253	15317	15239	15158	15141	15336	15296	15320	15238	15348	15169	15307	15380	15136	15322	15214	15154	15319	15349	14979	15253	15197	15135	15250	15297	15233	15231	15174	15210	15014	15418	15328	15276	15267	15280	15390	15016	15568	15229	15283	15412	15284	15152	15364	15319	15060	15333	15395	15372	15261	15126	15477	15347	15222	15174	15265	15268	15162	15360	15224	15141	15236	15279	15238	15323	15320	15301	15268	15351	15214	15151	15150	15193	15215	15258	15345	15173	15432	15314	15216	15194	15141	14985	15111	15302	15321	15270	15222	15271	15284	15204	15120	15220	15278	15160	15262	15338	15402	15367	15126	15347	15328	15311	15145	15430	15352	15215	15447	15278	15286	15277	15195	15254	15159	15288	15293	15247	15176	15304	15246	15304	15217	15330	15275	15360	15185	15332	15392	15163	15385	15239	15190	15152	15283	15205	15320	15270	15369	15394	15204	15146	15335	15182	15264	15225	15332	15169	15365	15183	15183	15209	15239	15209	15388	15280	15246	15316	15244	15089	15392	15291	15385	15216	15366	15197	15196	15392	15271	15215	15312	15252	15378	15143	15391	15073	15352	15412	15250	15260	15197	15278	15194	15292	15305	15349	15187	15296	15182	15288	15488	15259	15108	15225	15230	15188	15181	15283	15049	15261	15354	15229	15400	15142	15321	15296	15212	15096	15282	15266	15180	15185	15247	15192	15371	15057	15395	15132	15289	15088	15079	15071	15361	15233	15215	15164	15364	15166	15246	15249	15232	15249	15113	15278	15011	15340	15280	15439	15346	15333	15279	15342	15432	15267	15191	15259	15274	15225	15307	15218	15267	15235	15163	15230	15303	15154	15227	15211	15186	15086	15306	15323	15251	15149	15275	15183	15352	15170	15177	15201	15190	15259	15182	15236	15354	15070	15326	15384	15212	15458	15121	15253	15286	15264	15186	15306	15216	15367	15280	15096	15327	15146	15311	15272	15324	15320	15427	15290	15428	15227	15212	15257	15382	15074	15204	15382	15248	15096	15279	15346	15200	15137	15336	15302	15255	15292	15262	15307	15226	15254	15304	15230	15142	15199	15302	15279	15423	15296	15277	15063	15175	15346	15234	15217	15292	15326	15349	15249	15305	15406	15266	15249
22007	21066	28290	24075	21417	23494	25352	21030	20156	20804	20743	20511	20403	20555	20459	20247	20358	20464	20424	20217	20179	20445	20127	20098	19981	20434	20284	20386	21929	22498	22123	20755	20298	20050	20055	20078	20014	19889	20102	20005	19813	20062	20136	20170	20022	19860	20085	19854	20122	20326	20052	20040	19858	20021	19831	20189	19923	19989	20201	20129	19993	20191	20097	19784	20012	20034	19971	20128	20063	19981	20065	19908	20062	19974	20020	20078	20106	20115	20051	20054	20135	20031	20022	20029	19886	19923	19999	19825	20108	19960	20015	20013	20180	19998	20100	20007	19921	19962	19892	20086	19999	20033	19962	20127	20063	20107	20241	19960	20095	19876	20104	19908	19992	19932	20059	20110	20053	20193	19981	20067	20128	20291	20070	19880	19968	20217	19974	19935	19967	20016	20094	19964	19901	19814	19946	19841	20028	19918	19923	20025	20074	19901	19910	19942	19977	20000	20094	20209	20168	20058	20054	20007	19928	20033	20046	20058	19908	20046	20082	20043	20044	20223	20058	20142	19914	20015	20017	19959	20060	20156	19924	20009	20106	19833	20133	20158	20099	20001	20136	20074	20003	20043	20236	20277	19869	19915	19906	19949	20037	19745	20085	19917	19909	20033	20025	20143	19831	20072	20208	19943	19865	19928	20060	19939	20117	20195	19884	20108	20011	20035	20020	20042	19990	20062	19929	20156	20057	20076	20184	20081	20110	20041	20071	20234	19937	19892	20068	19917	19940	19840	19776	20106	20161	20001	20102	20062	19948	20152	20042	19976	20012	20103	19910	20030	20088	19776	20021	20037	20053	20037	20019	20051	19991	19960	19984	19956	20023	20084	20217	20146	20048	19797	20008	20069	20025	20234	20062	19909	20013	19955	19885	20279	19950	20013	19953	20007	19992	20155	20054	20109	20102	20265	19916	19935	19799	19706	20154	19980	20155	19916	19968	19992	19948	20008	19948	19895	19869	19742	19928	20031	19903	20007	20001	20085	20143	20164	20076	19978	20130	20041	20003	19950	19994	20026	20131	20200	19900	19927	20042	19960	20152	20109	20171	20068	20160	19944	20137	19966	19966	20068	19926	20180	19926	19962	19973	19979	19890	20000	19991	20011	20236	20218	20054	20160	20143	20050	20201	20188	19962	20276	19962	20059	20065	19984	20104	19995	19968	19964	19964	19974	20097	20050	19985	19876	20086	19795	19852	19866	19944	20061	19997	20076	19945	20029	20288	20035	19987	19998	20089	20054	20019	20322	20095	19866	19901	20148	19903	19777	20059	20086	19859	19916	19967	19985	19995	20101	20147	19976	20142	20001	20085	20087	20244	19813	19960	19838	19834	20007	20024	19824	20064	19922	19813	20188	20006	19941	20018	20225	20081	20026	20013	19836	20111	19903	19909	19919	20028	20051	19963	20054	19967	19764	19882	19877	20052	19959	20010	20008	20040	20315	20004	20002	20002	20150	19985	19891	19828	19966	20137	19978	20279	20125	19882	20013	19943	19854	20071	19968	20098	19932	20112	20375	20361	20133	20038	19770	20068	19826	20029	20106	20104	19864	20154	20054	19945	20252	20046	20142	19787	19998	19775	19940	20134	20021	19962	20072	19959	19980	20040	20049	20325	19977	20046	20035	20171	20036	19936	19832	20155	19854	19914	19917	20090	19908	19977	19979	19883	20013	20117	19962	19957	20046	20083	19903	19965	19904	20165	19888	20065	19825	20001	20035	20182	20140	20236	20025	20050	19973	20236	19922	19861	19872	19991	20065	20032	19806	20125	20096	19919	20130	20017	20144	19989	19971	19751	19806	20117	19925	19958	20013	20062	20087	20147	20116	20031	19925	20004	20169	19863	20004	19892	20018	19954	20008	19961	19884	20194	19901	20253	19952	19912	19994	19777	20112	20125	19974	20015	20107	19997	20119	20052	20126	20133	20197	20069	19855	19907	20119	20210	19921	19901	19885	20227	19923	20152	20036	19819	19879	19990	19892	20017	20084	19905	20123	19931	19903	19902	19883	20054	19941	20190	19951	20008	20071	20056	20036	20015	19928	20063	20103	19917	20060	19968	20141	19713	20000	20063	20023	20020	20028	20169	19990	20026	20136	20271	20303	20039	20228	20168	19970	19839	20023	20122	20130	20071	20077	20030	20026	20189	20099	20065	19937	19861	19948	19990	19992	20025	20039	19790	20193	20220	19938	19920	19903	19926	19885	19917	19901	19863	19909	19893	19782	20162	19979	19838	20070	19997	19809	20031	19933	19922	20017	19985	20233	19923	20012	19957	20204	19950	19963	20264	19805	19913	19907	19818	20077	20189	20027	20060	20050	20073	19938	19903	19944	20055	20045	19992	19963	19914	20046	20041	20129	20176	19943	19969	20210	19936	19972	19967	20168	20090	20008	20090	20257	20246	19972	19893	20048	19793	20186	20196	20278	19826	20145	20185	20031	19888	19988	20127	20067	19951	20022	20053	19933	19816	19858	20252	19899	20014	19996	20194	20004	20002	19896	19948	19887	20080	19876	19809	20017	20093	19944	19935	19904	19931	20212	20193	19967	19882	20093	19892	19948	19969	20182	20034	19973	20169	19955	20306	20061	19911	19860	20170	20048	20035	20256	20030	19938	20169	20139	19959	20006	20232	20165	20060	20113	19836	20106	20017	20062	20080	20208	19919	20167	19960	19750	19952	19985	20147	19957	19970	20484	20153	19864	20311	20019	19873	20057	20126	20009	20030	19891	19824	20042	20091	20085	20079	19741	20029	19953	19840	19891	20087	19962	19980	19947	19842	20214	19972	19916	20074	20198	20216	19754	19984	20006	20058	19997	19838	19994	20083	20215	19937	20039	20167	19786	19975	19955	19856	19879	20115	19866	20032	20082	19952	19899	20113	20091	19975	20064	20159	20060	19924	19983	20018	19870	20218	19838	20073	19851	20016	19834	19929	19972	20072	19936	19890	19846	20055	20021	19947	20253	20151	20144	19893	20097	19884	20000	19950	20212	19929	19893	19939	20080	20208	20085	19980	19886	20183	20010	19937	20138	20049	19965	19906	19868	19999	20026	19927	20111	19967	20051	19938	19891	20001	20239	19930	20419	20234	20064	20000	20113	20129	19937	19870	20280	20107	20098	19978	20059	20092	20183	19993	20118	20071	20058	20220	20082	20105	20073	19832	20129	19935	19980	20168	20021	19740	20032	19842	20076	20261	19995	19952	19799	20265	20086	19994	19995	19981	19979	19986	20160	20005	20107	20141	20123	19779	19966	19876	20030	20041	20118	20049	19823	20052	19980	20129	19988	19998	19911	20010	20101	20113	19961	20056	19918	20082	19920	20150	20149	20090	20114	20008	20035	19926	19949	19985	19960	20093	19990	20006	19972	20034	19967	20079	20036	20030	19882	19873	20029	20163	19924	20076	19976	20161	19893	20067	20033	19999	19903	20017	20116	20095	19937	19734	19698	19835	20006	19984	20134	19975	19882	20012	19913	19809	19984	20101	20028	19930	19855	20021	19966	19958	20003	19996	19889	20103	20142	20093	20112	19904	20132	20039	19913	19911	19958	19967	20029	19939	19989	19946	19959	20002	20019	20032	19918	20067	20153	19981	19810	19964	19988	19848	20107	20185	20041	19938	19966	20236	19973	19817	20066	20026	19855	19905	20225	20051	20011	19939	19929	20012	19739	19951	20053	20276	20159	20056	19918	20177	19998	20192	19963	20150	20021	19899	19982	19923	19987	20007	19976	19694	20017	19943	19945	20304	20274	19999	19921	20183	19937	20028	20004	19870	20037	19784	19977	20092	19785	20116	20000	20054	20128	20015	19962	19986	20025	19858	19998	19876	20023	19947	20002	20005	20028	19864	20009	19961	19998	20163	20011	19821	20004	20034	20218	20242	19982	19919	20108	20135	19977	20145	19885	20000	19884	20064	19831	19972	20045	20114	20112	20114	20097	19960	19998	19995	19936	20113	19820	19985	19933	19894	19982	19976	20052	19881	20109	19820	19855	20049	19913	20013	19840	19985	19981	19907	20325	20136	20028	20126	20114	20069	20093	19957	20033	20083	19984	19876	19951	20055	19931	19896	20160	20009	20178	19925	19737	20090	19972	19995	20030	19816	20040	19943	19915	20104	19930	20141	20122	19943	19918	19819	19905	19921	20117	19954	20190	20042	19954	20145	20109	20077	20270	20003	20118	20125	19892	20030	19968	20141	19984	19959	19964	19670	19812	19980	19946	20009	20022	20139	19825	20003	20029	19959	19958	20147	20029	20075	20034	19981	20249	20104	20186	20099	19935	20177	20010	20035	19952	19912	20094	19897	20120	20074	19966	20197	19852	19961	20063	19892	19921	20118	19950	19899	19926	20089	20210	19857	20020	20001	20164	19938	20100	19974	19980	19930	20018	19842	19836	19881	19917	19898	19924	19822	20055	20058	20086	19966	20027	20093	20098	20026	20105	20054	20104	19930	20012	19919	19953	19922	19942	19823	20100	19961	20120	20005	19970	19906	20275	20144	19893	20016	19761	19926	20222	19824	20008	20020	20040	20129	19989	19807	19793	20277	19835	19974	20176	19939	20094	20082	19905	19987	19934	19854	20171	19857	19946	19981	19915	19804	20204	19836	19904	19992	19844	19986	20105	19905	19843	20217	20020	19957	19977	19958	19860	19918	19892	20143	20044	19931	20045	19864	19913	20098	19876	19974	20109	20028	19973	19943	20078	20083	19762	19900	19992	20093	19999	20013	20054	20080	19933	19922	20062	20015	20008	20107	19910	20000	20055	20046	20198	19988	19719	20090	20165	20069	19892	20118	19804	20034	19920	20055	19930	19900	19978	19848	19841	19864	19826	19957	19877	20015	20095	20001	20154	20119	20121	19728	19995	19737	20296	20143	19973	20032	19941	20059	19830	19927	19964	20010	19961	19930	19951	19937	19986	20130	20027	20163	19986	20157	20057	20120	20094	19926	20278	19911	19996	19813	19719	20154	19869	19958	20056	19966	19876	19987	19745	20120	20084	20019	19954	19868	19987	20242	20037	19992	19956	19977	20079	20044	19993	20072	20150	19914	19981	19751	19994	20130	20130	19952	20112	19916	20155	20094	19627	19905	19890	20122	20092	19894	19979	19868	20126	19974	19926	20185	19994
19134	33213	22721	20626	17789	17143	16814	16573	16604	16473	16544	16239	16527	16301	16372	16291	16206	16386	16343	16416	16162	16312	16144	16180	16189	15963	16180	16962	18746	19989	18756	16459	16137	15960	16152	16097	16131	16329	15985	16141	16176	16270	16222	16090	16230	16033	16280	16179	16222	16215	16202	16228	16216	16185	16007	16088	16151	16314	16131	16017	16241	16095	16273	16183	16203	16270	16162	16216	16171	16103	16204	16084	16149	16114	15979	16203	16148	16224	16257	16187	16134	16118	16156	16126	16096	16290	16182	16146	16134	16262	16156	16306	16189	16276	16109	16115	16240	16121	16238	16180	16076	16027	16015	16234	16114	16261	16093	16229	16108	16211	16132	16244	16258	16360	16008	16056	16172	15980	16146	16159	16009	16103	16104	16146	16261	16237	16116	16018	16174	16176	16024	16190	16209	16179	16179	16116	16318	16053	16349	16185	16300	16068	16160	16058	16092	16096	16197	16030	16220	16022	16078	16173	16068	16262	16130	16142	16195	16230	16145	16256	16077	16137	16173	16194	16165	16092	16273	16235	16207	16097	16159	16380	15994	16054	16305	16051	16085	16195	15998	16015	16164	16167	16202	16191	16071	16252	16079	16063	16182	16330	16090	16147	16143	16209	16263	16301	16177	16160	16182	16125	16169	16248	16110	16232	16115	16189	16093	16177	16130	16024	16024	16175	16082	16114	16021	16265	16226	16010	16089	16159	15990	16208	16186	16358	15998	16017	16194	16251	16194	16083	16048	16185	16300	16162	16025	16139	16070	16022	16117	16126	16060	16076	16209	16068	16033	16395	15982	16148	16081	16177	16189	16168	16123	16139	15943	16247	16238	16145	16165	15989	16143	16102	16195	16236	16271	16107	16092	16095	16183	16056	16134	15964	16174	16151	15995	16219	16115	16108	16164	16037	16017	16088	16127	16067	15911	16216	15997	16034	16215	16013	16098	16156	16069	16256	16032	16130	16107	16147	16048	16247	16126	16121	16084	16177	16197	16214	16092	16091	16120	16065	16072	15924	16196	16166	16186	16206	16155	16041	16259	16133	16072	16258	16082	16274	16189	16070	16172	16073	16132	15938	16129	16195	16189	16265	16158	16329	16206	16106	16247	16240	16232	16189	16376	16026	16144	16109	16172	16195	16278	16323	16131	16200	16228	16135	16317	16097	16255	16085	16101	16167	16122	16216	15931	16175	16205	16053	16191	16203	15970	16225	16156	15979	16255	16214	15998	16211	16167	16141	16095	16164	16285	16035	16111	16275	16049	16227	16129	16196	16097	16115	16110	16130	16147	16090	16320	16163	16113	16242	15968	16198	16252	16084	16182	16220	16147	16049	16377	16070	16170	15990	16153	16039	16063	16145	16156	15992	16211	16289	16101	16107	16060	16100	16253	16160	16236	16293	16072	16274	16278	16297	16273	16295	16004	16211	16166	16069	16183	16039	16033	15938	16141	16128	16071	16164	16055	16159	16190	16104	16183	16254	16236	16217	16045	16226	16097	16291	16128	16140	16186	15950	16056	16263	16215	16255	16358	15982	16093	16153	16318	16221	16187	16121	16060	16206	16154	15935	16170	16174	16076	16274	16036	16063	16084	16223	16016	16120	16133	16195	16209	16092	16145	16151	16429	16093	16252	16298	16160	16174	16246	16137	16044	16150	16048	16250	16267	16078	16183	16230	16177	16167	16055	16313	16220	16331	16034	16220	16050	15990	16239	16107	16085	16122	16139	16225	16084	16263	16135	16204	16050	16185	16279	16267	16108	16047	15894	16163	16211	16106	16165	16274	16081	16003	16250	16112	16053	15986	15923	16108	16181	16007	16170	16311	16135	16304	16089	16198	16275	16205	16186	16166	16093	16014	16264	16050	16179	16019	16040	16186	16020	16079	16181	16064	16029	16343	16191	16179	16037	16014	16164	16164	16199	16206	16169	16204	16265	16026	16087	16000	16231	16191	16143	16239	16134	16286	15948	16195	16226	16243	16125	15953	16075	16124	16120	16152	16193	16112	16229	16209	16058	16131	16076	16038	16072	16300	16335	15963	16032	16206	16221	16154	16247	16170	16165	16297	16281	16126	16091	16115	16276	16235	16162	16072	16081	16088	16089	16380	16299	16205	16119	16116	16052	16117	16158	16180	16019	16035	16190	16337	16145	16216	16261	16074	16215	16188	16068	16300	16036	16145	16363	16171	16061	15937	16137	16173	16005	16173	16216	16141	16098	16263	16315	16087	16096	16113	16016	16109	16229	16021	16291	16203	16133	16114	16094	16158	16058	15973	16248	16010	16156	16220	16172	16112	16091	16103	16289	16209	16115	16252	16180	16072	16143	16177	16144	16072	16044	16041	16275	15963	16121	16317	16306	16100	16052	16187	16082	16097	16156	16169	16254	16157	16061	16027	16096	16092	16215	16225	16072	16259	16264	16097	16135	16098	16062	16144	16261	16112	16074	16277	16305	16234	16085	16212	16166	16263	16347	16295	16161	16038	16245	16047	16074	16375	16117	16185	16144	16060	16122	16077	16299	16164	16099	16112	16138	16152	16303	16036	16086	16311	16049	16022	16090	16034	16216	16175	16111	16049	16094	16117	16242	16115	16144	16200	16181	16164	16101	16097	16197	16274	16136	16196	16099	16115	16123	16071	16157	16150	16166	16091	15883	16047	16072	16152	16033	16061	16102	16227	16259	16069	16203	15953	16082	16170	16276	16092	16190	16042	16185	16226	16231	16194	16200	16009	16276	16154	16216	16247	16184	16155	16187	16113	16209	16100	16075	16005	16188	16128	15945	16126	16165	16043	16195	16071	16161	16215	16145	16152	16059	16108	16135	16149	16039	16115	16074	16300	16174	16263	16139	16114	16108	16168	16305	16275	16123	16221	16044	16106	16254	16287	16216	16051	16158	15993	16127	16082	16047	16069	16291	16288	16133	16152	16134	16221	16264	15971	16313	16042	16361	16157	16009	16171	16128	16176	16055	16210	16174	16216	16189	16098	16158	16126	16165	16121	16174	16288	16182	16141	16288	16102	16114	16236	16178	16014	16130	16239	16105	16223	16180	16146	16097	16381	16190	16282	15983	15971	16064	16195	16224	16017	16129	15977	15992	16124	16064	16019	16164	16314	16162	16174	16187	16201	16144	16152	16250	16266	16146	16130	16191	16206	16205	16072	16062	16070	16228	16238	16151	16248	16141	16144	16163	16150	16069	16039	16134	15946	16277	16101	16076	16055	16118	16229	16126	16351	16244	16039	16125	15930	16033	16097	16240	16277	16185	16225	15914	16081	16245	16147	16256	16107	16211	16278	16157	16196	16172	16143	16074	16112	16178	16261	16254	16124	16123	16114	16092	16104	16149	16198	16030	16155	16100	16183	15977	16125	16070	16079	16179	16310	16228	15927	16141	16077	16342	16191	16117	16068	16068	16112	16038	16153	16146	16308	16152	16140	16109	16001	16239	16096	16205	15989	16053	16218	16022	16226	16078	16102	16086	16230	16232	16169	15977	16299	16030	16074	16221	16089	16129	16220	16269	16288	16016	16060	15915	16017	16180	16153	16089	16154	16256	16171	16261	16101	16193	16114	16016	16075	16050	16153	16281	16084	16222	16261	16214	16172	15996	16277	16214	16272	16036	15987	15966	16070	16104	15999	16134	16023	16280	16031	16144	16172	16174	16264	16235	16151	16020	16150	16059	16147	16168	16162	16044	16166	16184	16202	15989	16094	16226	16191	16248	16198	16167	16222	16198	16085	16173	16234	16137	16132	16063	16216	16127	16076	16136	16258	16040	16076	16196	15997	16195	16097	16330	16150	16088	16064	16080	16372	16181	16392	16211	16086	16066	16153	16112	15887	16175	15968	16110	16222	16172	15992	16152	16197	16211	16024	16156	16092	16178	16027	16067	16230	16159	16263	16154	16221	16097	16270	16197	16246	16099	16074	16229	16049	16157	15978	16126	16072	16292	16227	16161	16144	16027	16149	16057	16096	15938	15973	16153	16130	16090	15964	16171	16187	16248	16167	16273	16286	16219	16241	16210	16116	16036	16201	16361	15972	16195	16192	16041	16062	16241	16017	16191	16036	16042	16148	16177	16081	16200	16129	15945	16098	16191	16161	16088	16088	16021	16104	16182	16202	16226	16114	16010	16293	16175	16142	16104	16319	16134	16144	16126	16240	16133	16234	16054	16213	16071	16226	15924	16448	16094	16161	16065	16194	16075	15990	16269	16002	16242	16167	16154	16053	15928	16282	16185	16134	16217	16203	16211	16109	16196	16012	16178	16153	16072	16237	16220	16122	16168	16020	16204	16090	16118	16198	16245	16100	16122	16225	16165	16243	15997	16155	16059	16239	16079	15948	16113	16169	16151	16317	16198	16155	16210	16042	16257	16163	16018	16175	16057	16204	16135	16159	16112	16199	16132	16180	16120	16156	16179	16227	16073	16298	16017	16379	16268	16054	16145	16053	16124	16008	16239	16179	16105	16071	16175	15987	16123	16129	16291	16068	15996	16179	16141	16160	16080	16015	16056	16061	16141	16222	16283	16145	16220	16240	16081	16167	16086	16151	16183	16097	16013	16152	16090	15996	16340	16214	16183	16048	16100	16275	16194	16183	16153	16165	16071	16031	15913	16109	16239	16259	16284	16033	16259	16089	16045	16197	16144	16137	16350	16302	16244	16277	16198	16240	16357	16151	16197	16125	16211	16317	16141	16212	16093	16127	16240	16117	16086	16172	16188	16326	16146	16096	16130	16324	16211	16056	16218	16113	16151	16121	16068	16216	16348	16112	16178	16039	16256	16233	16228	16282	15919	16147	16107	16162	16121	16262	16037	16184	16178	16071	16048	16128	16014	16109	16089	16212	16225	16177	16042	16111	16215	16031	16046	16120	15935	16158	16073	16112	16315	16138	16126	16171	16143	16149	16334	16139	16095	16187	16314	16113	16186	16012	15925	16181	16078	16046	16064	16183	16034	16271	16159	16152	16022	15909	15975	16216	16200	16062	16095	16198	16002	16314	16264	16183	16047	16186	16008	15950	16101	16222	16116	16115	16223	16207	16075	16246	16127	16107	16349	16234	16031	16068	16229	16269	16169	16207	16120	16101	15956	16131	16211	16212	16274	16013	16039	16217	16101	16306	16219	16255
29260	22410	22315	20190	17990	17700	18105	17824	17664	17910	17778	17660	17868	17819	17927	17727	17755	17684	18007	17906	17857	17965	17930	18062	17836	17762	17864	17652	17709	18176	17742	17856	18035	17847	17769	17811	17707	17613	17922	17667	17713	17981	18006	17528	17927	17704	17658	17702	17795	17758	17891	17733	17818	17682	17530	17773	17952	17679	17827	17821	17864	17864	17705	17895	17647	17659	17761	17836	17684	17875	17696	17817	18109	17846	17877	17767	17861	17857	17780	17771	17706	17676	17707	17812	17567	17589	17703	17881	17903	17630	17645	17589	17704	17549	17830	17763	17903	17608	17839	17843	17718	17675	17620	17839	17720	17745	17718	17763	17771	17647	17829	17947	17861	17675	17681	17758	17674	17713	17840	17586	17807	17867	17741	17568	17756	17795	17759	17755	17754	18079	17922	17707	17739	17716	17756	17818	17638	17780	17878	17894	17765	17787	17872	17937	17948	17745	17650	17773	17571	17651	17682	17753	17658	17790	17827	17657	17812	17861	17663	17775	17755	17808	17864	17723	17860	17939	17918	17931	17666	17900	17978	17784	17980	17741	17801	17858	17803	17803	17850	17589	17824	17791	17741	17709	17793	17846	17696	17754	17553	17741	17714	17916	17700	17674	17737	17940	17593	17646	17813	17935	17850	17804	17665	17754	17696	17616	17671	17641	17696	17881	18116	17713	17606	17810	17648	17787	17929	17698	17879	17884	17883	17716	17727	17844	17748	17971	17851	17580	17598	17684	17749	17923	17662	17725	17655	17847	17821	17797	17864	17635	17842	17673	17809	17739	17792	17946	17886	17821	17642	17746	17935	17684	17882	17749	17644	18026	17588	17848	17678	17867	17785	17882	17793	17700	17702	17814	17866	17813	17790	17730	17723	17707	17623	17824	17686	17684	17637	17712	17789	17737	17680	17783	17928	17687	17866	17843	17687	17876	17820	17793	17798	17633	17764	17754	17812	17846	17787	17557	17906	17508	17699	17613	17820	17834	17946	17601	17669	17738	17756	17776	17939	17875	17667	17880	17617	17847	17878	18061	17881	18051	17613	17774	17829	17794	17739	17941	17560	17728	17912	17736	17633	17852	17717	17710	17722	17820	17748	17679	17626	17675	17818	17769	17693	17780	17593	17682	17753	17712	17729	17665	17901	17664	17910	17893	17867	17640	17692	17807	17861	17803	17621	17809	17718	17707	17826	17671	17805	17980	17803	17819	17804	17727	17762	17721	17720	17959	17502	17813	17890	17945	17852	17610	17825	17622	17852	17611	17769	17835	17756	17871	17723	17713	17764	18004	17712	17678	17771	17904	17765	17692	17827	17832	17864	17671	17828	17844	17774	17703	17897	17794	17780	17893	17713	17855	17771	17676	17859	17477	17623	17853	17853	17863	17892	17694	17743	17659	17776	17878	17535	17807	17901	17820	17729	17841	17884	17784	17936	17845	17785	18048	17883	17730	17595	17803	17724	17841	17723	17764	17607	17679	17750	17839	17909	17611	17826	17923	17682	17975	17752	17627	17846	17735	17593	17535	17946	17940	17773	17692	17745	17943	17697	17987	17848	17951	17775	17919	17852	17626	17857	17596	17910	17828	17616	17855	17760	17969	17690	17864	17845	17666	17906	17772	17594	17746	17632	17734	17739	17903	17722	17873	17847	17932	17846	17872	17716	18000	17605	17699	17712	17692	17812	17804	17841	17764	17856	17795	17692	17895	17812	17873	18068	17745	17787	17737	17863	17773	17618	17458	18024	17646	17730	17606	17854	17534	17730	17762	17674	17811	17776	17798	17985	17839	17679	17841	17598	17829	17978	17785	17772	17871	17816	17950	17842	17669	17853	17487	17804	17777	17750	17664	17727	17869	17886	17686	17564	17812	17747	17736	17846	17535	17633	17781	17760	17728	17673	17759	17788	17597	17846	17794	17672	17772	17771	17945	17779	17777	17841	17690	17861	17870	17798	17567	17462	17616	17705	17675	17650	17865	17681	17482	17496	18002	17689	17773	17824	17672	17988	17792	17595	18002	17712	17726	17536	17880	17907	17725	17681	17580	17720	17663	17611	17501	17733	17825	17749	17795	17926	17652	17902	17768	17701	17856	17760	17784	17864	17676	17819	17952	17473	17565	17882	17752	17822	17865	17787	17795	17721	17680	17717	17827	17630	17820	17992	17858	17988	17892	17729	17771	17907	17791	17463	17537	17968	17749	17778	17907	17834	17581	17780	17637	17726	17752	17845	17833	17728	17571	17706	17880	17907	18004	17871	17846	17619	17581	17751	17673	17769	17885	17550	17860	17516	17725	17865	17689	17803	17619	17807	17769	17694	17925	17802	17681	17985	17793	17781	17946	17790	17980	17793	17806	17861	17769	17854	18034	17744	17672	17590	17759	17696	17681	17749	17928	17758	17796	17597	17848	17768	17829	17788	17788	17765	17695	17802	17811	17598	17826	17847	17767	17785	17705	17679	17456	17689	17834	17648	17828	17881	17613	17638	17902	17730	17776	17871	17873	17777	17914	17782	17739	17750	17893	17993	17641	17675	17896	17935	17807	17756	17773	17929	17788	17651	17592	17731	17814	17799	17740	17691	17791	17919	17657	17647	17827	17821	17566	17772	17901	17697	17978	17796	17606	17776	17857	17856	17693	17602	17794	17716	17840	17703	17893	17708	17876	17722	17619	17873	17638	17747	17647	17803	17696	17742	17800	17673	17689	17832	17648	17756	17656	17348	17517	17973	17839	17685	17905	17818	17559	17820	17783	17770	17985	17986	17703	17557	17924	17730	17767	17770	17763	17880	17745	17654	17692	17718	17824	17877	17866	17813	17839	17601	17792	17823	17764	17696	17585	17715	17908	17878	18115	17741	17723	17690	17970	17828	17868	17825	17865	17724	17765	17783	17651	17780	17810	17714	17814	17674	17757	17871	17637	17782	17864	18007	17684	17727	17716	17820	17672	17765	17824	17999	17805	17911	17804	17842	17752	17970	17691	17581	17749	17938	17792	17972	17832	17856	17757	17690	17854	17600	17819	17783	17719	17766	17778	17831	17860	17865	17706	17988	17764	17634	17853	18089	17653	17611	17514	17854	17725	17800	17728	17778	17768	17687	17608	17782	17778	17766	17770	17710	17683	17808	17871	17789	17888	17810	17754	17752	17743	17792	17763	17942	17987	17786	17559	17662	17806	17805	17788	17949	17891	17787	17651	17656	17886	17782	17694	17748	17892	17787	17810	17775	17767	17725	17859	17892	17713	17830	17835	17616	17865	17765	17762	17860	17821	17905	17759	17695	17756	17820	17811	17753	17547	17810	17675	17542	17638	17943	17699	17860	17722	17884	17741	17763	17771	17931	17922	17781	17790	18023	17908	17720	17795	17820	17721	17553	17618	17803	17719	17926	17780	17757	17970	17725	17817	17987	17713	17658	17810	17949	17887	17914	17764	17749	17814	17622	17819	17746	17723	17408	17539	17730	17870	17595	17988	17534	17544	17757	17667	18031	17629	17972	17754	17883	17778	17845	17820	17873	17732	17598	17858	17697	17739	17674	17660	18065	17942	17714	17881	17690	17668	17852	17905	17713	17707	17896	17503	17949	17746	17734	18033	17832	17829	17786	17674	17770	17819	17560	17664	17728	17947	17718	17797	17776	17920	17595	17782	17875	17836	17757	17749	17781	17636	17925	17887	17766	17956	17795	17771	17959	17761	17903	17679	17791	17671	17889	17824	17743	17828	17888	17832	17807	17839	17882	17815	17826	17919	17854	17784	17629	17856	17706	17922	17575	17585	17739	17963	17557	17657	17909	17966	17657	17652	18019	17888	17583	17687	17768	17725	17609	17652	17859	17638	17765	17645	17825	17657	18007	17743	17783	17779	17723	17833	17793	17599	17781	17760	17792	17695	17853	17599	17875	17738	17680	17746	17838	17606	17740	17827	17718	17683	17702	17870	17694	17758	17859	17745	17919	17808	17774	17797	17710	17752	17752	17844	17859	17705	17969	18001	17987	17965	17785	17970	18071	17765	17589	17888	17701	17956	17917	17856	17637	17853	17806	17956	17759	17761	17585	17793	17718	17696	17693	17916	17868	17850	17628	17593	17781	17899	17759	17964	17805	17707	17715	17758	17857	17637	17890	17664	17770	17711	17557	17860	17695	17738	17625	17687	17589	17907	17965	17902	17956	17735	17721	17703	17761	17618	17824	17750	17877	17886	17658	17883	17871	17629	17786	17662	17969	17675	17648	17692	17700	17853	17685	17734	17652	17938	17790	17886	17881	17697	17928	17767	17887	17923	17825	17822	17833	17720	17666	17898	17831	17778	17637	17899	17771	17660	17665	17880	17840	17800	17693	17797	17792	17619	17638	17916	17793	17569	17919	17665	17678	17785	17649	17766	17741	17855	17746	17831	17718	17866	17962	17804	17740	17883	17941	17576	17793	17752	17883	17800	17884	17739	17679	17819	17798	17841	17777	17926	17819	17473	17903	17820	17765	17833	17782	17706	17636	17547	17630	17889	17797	17762	17713	17907	17713	17690	17879	17767	17843	18016	17952	17717	18003	17880	17797	17877	18028	17619	17768	17757	18103	17597	17721	17767	17853	17764	17744	17792	17787	17723	17627	17909	17894	17877	17698	17644	17899	17887	17765	17692	17591	17795	17703	17725	17642	17672	17739	17770	17451	17738	17620	17653	17737	17700	17773	17715	17779	17868	17783	17741	17633	17530	17991	17779	17735	17915	17718	17775	17651	17815	17765	17802	17842	17861	17810	17812	17656	17949	17731	17873	17653	17793	17702	17795	17852	17716	17929	17632	17861	17752	17869	17749	17758	17874	17720	17799	17980	17763	17849	17793	17923	17730	17960	17718	17877	17815	17794	17712	17847	17719	17745	17781	17795	17842	17764	17732	17993	17947	17855	17817	17793	17764	17707	17685	17467	17894	17836	17560	17714	17711	17881	17882	17795	17559	17654	17774	17523	17838	17858	17963	17848	17856	17796	17698	17698	17758	17796	17720	17771	17764	17737	17701	17685	17742	17797	17787	17794	17787	17609	17756	17650	17777	17526	17779	17869	17614	17839	17742	17921	17832	17892	17729	17757	17825	17683	17853	17847	17838	17809	17888	17535	17676	17644	17759	17688	17716	17952	17797
17386	19715	16389	15482	15042	15011	15040	14796	14835	15133	14978	14892	15008	14793	14903	14983	14918	14817	14926	14831	14762	14915	14918	14941	14861	14863	14884	14983	14881	15118	15074	14860	14722	14716	14887	14934	14954	14839	14836	14968	14767	14700	14979	14982	14703	14902	14891	14998	15049	14920	14802	14738	14942	14893	14721	14871	14623	14973	14859	14895	15084	14875	15000	14624	14911	15055	15009	14850	14747	14731	14902	14761	14907	14872	14898	14940	14901	14753	14899	15098	14823	14857	14785	14717	14819	14877	14945	14899	15029	14909	14903	14762	14682	14907	14821	14823	14895	14991	14766	14900	14818	14662	14955	14765	14908	15021	14873	14918	15038	14591	14855	14896	14870	14905	14953	14813	14689	14983	14944	14820	14847	14686	14777	14898	14994	14888	14730	14846	14797	14751	14828	14983	14948	14764	14953	14809	14889	14788	14886	14812	14924	14682	14804	14997	14663	15031	14772	14749	14944	14982	14966	14785	15070	14834	14899	14865	14948	14936	14782	14883	14966	14795	14788	14806	14754	14982	14911	14911	14714	14831	14866	14951	14883	14886	14811	14870	14946	14840	14897	14788	14931	14749	15049	14874	14820	14908	14934	14931	14937	15117	14713	14900	14800	14907	14633	14904	14994	14885	14913	14830	14981	14701	14788	15118	14795	14750	14851	14986	14858	14892	14923	14831	14857	15026	14861	15004	14923	14880	14925	14869	14891	14915	14889	14720	15017	14927	14854	14852	14733	14990	15014	14957	14874	14804	14796	14968	14799	14858	14974	14911	14917	14670	14690	14791	14603	14805	14838	14946	14764	14911	14862	14941	14934	14962	14893	14806	15016	14804	14806	14871	14853	14829	14841	14832	14805	14706	14813	14738	14750	14792	14937	14796	14905	14809	15058	14874	14823	14958	14879	14905	14866	14832	14937	14861	14854	14883	14736	14850	14823	14847	14922	14959	14797	14848	14756	14787	14767	14802	14773	14804	14592	14751	14988	14779	14874	14935	14732	15046	14845	14715	14977	14740	14871	14889	14954	14951	14955	14955	14875	14925	14924	14794	14860	14919	14761	14902	14992	14851	14996	14952	14896	14757	14855	14975	14924	14930	14932	14885	14908	14885	14944	14760	14975	14790	14872	14793	14781	14865	14760	14812	14739	14783	14932	14941	14910	14935	14855	14676	14882	14883	14910	14879	14949	15062	14802	14971	14909	14952	14761	14747	14991	14624	14982	14714	14834	14852	15009	14968	14823	14923	14916	14879	14871	14882	14876	14748	14849	14850	14923	14848	15024	15054	14787	14785	14828	14743	14775	14826	14766	14701	14879	14886	14870	14850	14883	14910	14751	14977	14896	15179	14841	14916	14799	14927	14884	14868	14855	14722	14725	14870	14798	14794	15043	14859	14827	14953	14760	14907	14871	14810	14943	14923	14909	14701	14863	15008	14803	14920	14954	14736	14743	14907	14832	14840	14812	14863	14930	14821	14961	14849	14929	14915	14916	14956	14771	14732	14830	14769	14795	14855	14925	14739	15050	14888	14908	14798	14974	14669	14810	14819	14854	14804	14800	14888	14924	15046	14957	14936	14821	14887	14820	14820	14770	14909	14739	14960	14847	14819	14813	14946	14936	14873	14924	14872	14757	15037	14789	14857	14768	14723	15021	14903	14885	14991	14851	14905	14865	14844	14851	14875	14863	14746	14816	14997	14838	14898	14809	14883	14928	14914	14726	14786	14909	14709	15092	14833	14854	14847	14922	14739	14899	14796	14879	14893	14988	14830	14878	14700	14928	14945	14847	14875	14896	14954	14923	15156	14786	14802	14950	14868	14836	14941	14963	14798	14908	14891	14818	14850	14969	14789	14782	15017	14874	15002	14865	14941	14766	14743	14860	14976	14951	14928	14908	14758	14875	14894	14735	14853	14854	14815	14846	14792	14839	15015	14784	14857	15004	14895	14862	14713	14773	14686	14942	14806	14898	14757	14999	14757	14922	14848	14822	14924	14981	14812	14840	14843	14896	14785	14904	14693	14760	14789	15024	14767	14909	14803	14847	14906	14742	14834	14997	14859	14824	14844	14739	14873	14811	14921	14868	14896	14828	14978	14781	14961	14837	14901	14727	14754	14814	14852	14853	14954	14927	14775	14922	14884	14785	14903	14759	15009	14707	14919	14826	14975	14864	14891	14875	14937	14883	14888	14736	15060	14884	14859	14899	14878	14806	14910	14777	14796	14720	14783	14876	14829	14797	14847	14944	14709	14871	14913	14784	14892	14851	14923	14893	14784	14802	14737	14855	14733	14793	14881	14956	14890	14906	15007	14943	14890	14872	14994	14847	14845	14842	14965	14960	15038	14955	14863	14710	14725	14690	14647	15029	15002	14961	14740	14850	14928	15027	14929	14934	14783	14964	14970	14789	14874	14716	14911	14921	14908	14791	14946	15008	14870	14808	14866	14907	14898	14979	14913	14752	14824	14983	14843	14848	14934	14873	14901	14912	14971	14967	14760	15084	14917	14843	14820	14862	14850	14968	14912	14756	14725	14809	14934	14839	14698	14889	14892	14922	15041	14829	14683	15123	14803	14964	14914	14933	14854	14992	14983	14647	14918	14830	14915	14617	14879	14786	14810	14883	14841	14655	14824	14764	14744	14884	14858	14672	14712	14882	14731	14900	14876	15084	14783	14793	14854	14824	14815	14845	14954	14809	14791	14876	15009	14787	14872	14836	14946	14924	14797	14880	14903	14917	14914	14762	14750	14836	14835	14871	14721	14956	14963	14695	14807	14835	14748	14963	14965	14918	14921	14900	14911	14826	14893	14838	14768	14804	14879	14771	14983	14792	14780	14957	14937	14828	14787	14743	14859	14987	14769	14859	14976	14620	14929	14874	14867	14835	15048	14859	14621	14951	15053	14787	14862	14956	14935	14981	14816	14982	14933	14885	14959	14950	14939	14619	14878	14649	14795	14809	15018	14697	14759	14907	14769	14918	14830	14844	15066	14928	14744	14831	14934	14951	15048	14892	14948	14959	14888	14780	14746	14885	14887	14978	14862	14843	14933	14962	14882	15027	14853	14800	14884	15041	14773	14833	14900	14899	14935	14888	14836	14856	14655	14775	14817	14648	14838	14686	15047	15003	14923	14948	15039	14760	14808	14752	14862	14774	14865	15014	14687	14811	14812	14770	14992	14790	14918	14836	14968	14859	14990	14972	15016	14929	14921	14842	14754	14850	14814	14932	14999	14822	14918	14809	15028	14914	14849	14831	14844	14960	14790	14738	14895	15007	14885	14846	14907	14871	14784	14919	14911	14850	14856	14809	14868	14739	14785	14900	14760	14772	14977	14838	14820	14960	14763	14842	14890	14913	15059	14844	14979	14957	14863	14906	14995	14718	14819	14874	14894	14847	14825	14899	14824	14950	14736	14812	14999	14923	14779	14894	14919	14847	15010	14938	14755	14800	14951	14954	14883	14747	14833	14846	14975	14848	14872	14671	14892	14954	14834	14851	14815	14829	14861	14907	15085	14909	14828	14886	14975	14994	14929	14789	14860	14892	14750	14799	14728	14684	14919	14796	14800	14811	14952	15065	14868	14733	14745	14863	14850	15044	14862	14738	14791	14901	14759	14961	14995	14902	15021	14810	14951	14839	14971	14896	14916	14826	14876	14855	14873	14766	14989	14911	14792	15003	14901	14945	14784	14685	14910	15078	14819	14810	14741	14873	14702	14820	14777	14960	14928	15010	14903	14923	14730	14761	15121	14820	14928	14884	14890	15005	14731	14914	14851	14900	15049	14925	15135	14772	15033	14680	14813	14825	14866	14865	14813	14888	14738	14781	14828	14863	14816	14850	14732	14769	14944	14935	14793	14731	14907	14854	14773	14930	15014	15006	14841	14877	14773	14953	14912	14760	14951	15155	14792	14940	14973	15008	14663	14816	15031	15023	14849	14868	14851	14855	14973	15119	14865	14857	14828	14911	14644	14939	14867	14958	14692	14863	14824	14793	14908	14989	14790	14790	15042	14819	14788	14820	14930	14895	14916	14852	14850	14817	14733	14975	14738	14854	14873	14732	14996	14812	14886	14882	14823	14909	14930	14893	14894	14807	14796	14727	14759	14813	15010	14907	14812	14986	14969	14865	14908	14972	14891	14963	14949	15041	14858	14911	14971	14875	14905	15020	14849	14739	14722	14923	14730	14987	14811	14728	14812	14913	14951	14806	14884	14841	14845	14822	14816	14815	14932	14977	14934	14903	14805	14761	14789	14885	14828	14885	14674	15068	14912	14782	14862	14735	14836	14882	14991	14695	14860	14786	14933	14868	14818	15104	14917	14790	14907	14738	14802	14806	14834	14801	14898	14911	14584	14854	14755	14999	14911	14958	14737	14775	14848	14908	14763	14880	14786	14936	14771	14825	15028	14968	14928	14848	14670	14820	14770	14953	14801	14928	14975	14974	14977	14918	14903	14699	15073	14815	14892	14829	14955	14737	14694	14781	14827	14983	14987	14730	14928	14889	15004	14930	14906	14901	14847	14743	14860	14840	14905	14826	14837	14936	14882	14955	14946	14814	15050	14988	15011	14882	15029	14963	14868	14920	14939	14820	14748	14877	14904	14858	14925	14779	14820	14917	14832	14896	14849	14810	14836	14849	14981	14930	14905	14985	14687	14887	14896	14798	14988	14885	15026	14682	14869	14806	14993	14892	14795	14904	14768	14885	14932	14823	14730	14863	14813	14933	14947	14870	14811	14775	14782	14822	14677	14773	14740	14732	14848	14905	14899	14947	14918	14980	14720	14933	14690	14929	14761	15016	14823	15018	14826	14891	14725	14831	14961	14910	14904	14822	15066	14866	14791	14806	14893	14880	14850	14757	14902	14702	14816	14837	14903	14991	14858	14821	14845	14845	14859	14805	14993	14792	14925	14866	14781	14884	14911	14981	14968	14874	14796	14925	14821	14773	15054	14773	14819	14816	14973	14805	14932	14928	14806	14970	14799	14648	14810	14920	14961	14833	14851	14639	14806	15029	14900	14811	14845	14980	14852	14924	14953	14761	14993	14846	14880	14867	14975	14890	14878	14881	14934	14995	14891	14733	14934	14797	14803	14881	14852	14972	14946	14780	14662	14862	14862	14849	14763	14809	14634
23337	21049	27721	24758	22025	20845	20365	18626	18369	18504	18563	18262	18453	18219	18376	18290	18377	18226	18154	18160	18319	18404	18445	18500	18399	18352	18165	18306	19159	19494	18951	18360	18248	18320	18197	18150	18379	18252	18264	18203	18266	18392	17982	17978	18120	18234	18131	18260	18214	18366	18202	18361	18319	18042	18076	17951	18126	18077	18137	18208	18420	18246	18379	18206	18141	18004	18213	18095	17961	18032	18292	18174	18063	18161	18068	17939	18203	18354	18214	18119	18169	18258	18298	17962	18040	18141	17989	18248	18151	18211	18138	17998	18127	18132	18154	18145	18088	18370	18184	18008	18105	17843	18121	18193	18142	18062	18215	18156	18171	18217	18032	18101	18238	18033	18037	18259	18223	18050	18197	18151	18316	18235	18157	18257	18265	18336	18256	18211	18232	18100	18012	18148	18062	18019	18268	18185	18106	18298	18277	18218	18260	18389	18392	18219	17964	18152	18254	18159	18166	18329	18114	18234	18224	18128	18163	18098	18053	18006	18118	18012	18160	18260	18215	18106	18148	18168	18223	18039	18138	18190	18051	18298	18071	18089	18368	18141	18033	18118	18240	18338	18233	18101	18282	18322	18431	18194	18168	18176	18201	18153	18170	18206	18339	18207	18106	18323	18273	18156	18199	18041	18301	18170	17994	18008	18213	18078	18092	18275	18160	17966	18193	18317	18134	18021	18100	17980	18174	17977	18199	18042	18146	18185	18152	18269	17754	18176	17925	18345	18220	18092	18046	17974	18097	18148	17954	18178	18030	18119	17910	18119	18359	18150	18165	18153	18098	17974	18117	18111	18227	18145	18107	17679	18043	18069	18097	18141	18347	18202	18263	18022	18226	18149	18166	18150	17990	18114	18121	18230	18160	18131	17980	18209	18265	18209	18198	18314	18181	18012	18254	18186	18286	18271	17989	17990	18165	17927	18089	18069	18224	18072	18260	18202	18325	18086	18054	18092	18122	18300	18109	18144	18200	18127	17994	18017	18230	17981	18272	18179	18129	18226	18519	18088	18194	18044	17972	18274	18079	17945	18122	18139	18188	18083	18116	18126	18297	18227	18051	18178	17901	18189	18112	18142	18200	18055	18405	18202	18173	18437	18093	17962	18148	17998	18180	17975	18168	18026	18091	18476	18059	18228	18031	18010	17965	18133	17888	18177	18133	18017	18195	18088	18245	18150	18287	18214	18248	18236	18009	18136	18416	18257	17898	18179	18311	18169	18133	18127	18027	18271	18020	18161	18218	18277	18451	18000	18128	18306	18276	17980	18142	18076	18249	18349	18232	18135	18142	18076	18270	18485	18095	18050	18127	18114	18216	18080	17982	18138	18347	18106	18182	18273	18303	18373	18273	18161	18240	17936	18078	18199	18165	18178	18089	18118	18271	18168	18280	18293	18065	18037	18099	18179	17848	18120	18142	18168	17991	17943	18078	18351	18196	18106	18099	18088	18144	18136	18049	18152	18137	18200	18172	18299	18044	18277	18343	18242	18192	18207	18063	18107	18081	18145	18256	18259	18342	18194	18144	18101	18061	18266	18285	18187	17991	18108	18159	18330	18169	18160	18271	18101	18179	18263	18151	18182	18296	18136	18214	18227	18326	18034	18126	18205	18181	18175	18219	18070	18235	18086	18178	18139	18380	18167	18180	18371	18126	18235	18338	18146	18084	17972	17972	17975	17902	18200	18098	17989	18351	18070	18025	18021	18045	18323	18167	18155	18295	18393	18141	18250	18117	18129	18343	18155	18238	18176	18042	18067	18029	18298	18043	18083	18121	18277	18077	18022	18154	18234	18076	18256	18016	18227	18185	17940	18283	18237	18348	18024	18302	18168	18196	17989	18381	18132	18094	18154	18121	18238	18355	18098	18229	18232	18098	18062	18365	18161	18311	18157	18072	18035	18170	17924	18370	18211	18218	18042	18257	18081	18212	18188	18371	17813	17870	18231	18193	18167	18189	18090	18213	18340	18221	18292	18051	18206	18176	18110	18145	18073	18024	18100	18286	18189	18096	18370	18194	18313	18019	18223	18193	18148	18096	18365	18181	18378	18405	18099	18093	18206	18056	18133	18240	18287	18191	18260	18178	18135	18273	18229	18178	18096	18183	18066	18076	18129	18155	18202	18207	18221	18197	18107	17970	18364	18479	18156	18173	18221	18255	18077	18130	18191	18117	18309	17967	18013	18039	18106	18068	17907	18170	18313	18301	17915	18092	18074	18164	18483	18342	18102	18008	17985	18176	18371	18538	18339	18376	18148	18095	18173	18013	18092	18138	18200	18378	18235	18076	18128	18290	18213	18278	18249	18180	18270	18301	18078	18328	17935	18120	18035	18059	18074	18448	18007	18005	18178	18018	18092	18064	18319	18171	18012	18166	18159	18073	18224	18170	17876	18125	17946	18463	18372	18301	18183	18182	18241	18232	18090	18114	18076	18185	18331	18237	18038	18131	18186	18295	18215	18195	18164	18230	18196	18133	18296	18203	18105	18107	18103	18054	18095	18138	18211	18231	18108	18416	18233	18129	18205	18132	18052	18187	18069	18115	18249	18028	18339	18221	18117	18076	18061	18205	18010	18112	18189	17972	18333	18393	18155	18419	18170	18069	18163	18083	18122	18012	18080	18366	18380	18128	18204	17945	18061	18324	18225	18022	18260	18147	18350	18244	18186	18272	18067	18198	18142	18302	18170	18232	18096	18249	18263	18177	18250	18139	18121	18285	18042	18068	18070	18246	18395	18046	18481	18238	18020	18307	18107	18261	18171	18052	18271	18049	18031	18140	18299	18153	18205	18161	18124	18180	18259	18181	18195	18110	18091	18269	18171	17985	18188	18275	18220	17925	18052	18162	18323	18163	18160	18021	18237	18121	18151	18190	18033	18014	18191	18340	18294	18164	18220	18175	18103	18323	18141	17866	17997	18190	18162	18275	18115	18399	18057	18182	18153	17985	18448	18335	18159	18302	18076	18094	18200	18214	17920	18327	18165	18241	18191	18376	17918	18268	18267	18138	17827	18171	18253	18105	18233	18250	18122	18233	18235	18081	18116	18247	18136	18176	18052	18079	18207	18121	18353	18167	18063	18221	17983	18084	18308	18034	18057	18412	18254	18206	17859	18314	18391	18176	17984	18253	18165	18256	18276	18286	18273	18311	18019	18127	18199	18316	18105	18198	18225	18085	18094	18150	18196	18083	18198	18371	17983	17913	17954	18263	18144	17907	18349	18190	18251	18009	17917	18402	18224	17872	18114	18075	18171	18388	18138	18191	18027	18189	18025	18128	18023	18200	17989	18195	18295	18321	18051	18450	18123	18135	18060	18271	18220	18054	18244	17992	18304	18251	18211	18303	18217	18127	17959	18013	18171	18078	18341	18147	18188	18367	18391	18214	18232	18080	18128	18090	18177	18106	18150	18066	18030	18195	18130	18061	18248	18188	18284	18144	18189	18139	18249	18214	17952	18360	17989	18200	18096	18064	17991	18318	18289	18123	17980	18167	18156	18101	18256	18363	18192	17936	18180	18197	17968	17960	18360	18115	18192	18042	18095	18333	18203	18221	18007	18164	18337	18099	18164	18243	18020	18159	18289	18121	18282	18102	18102	18092	18095	18243	18051	18211	18190	18227	18140	18375	18341	18231	18030	18207	18252	18126	18217	18244	18159	18092	18188	18107	18375	18130	18235	18246	18305	18223	17951	17925	18218	18290	18233	18321	18230	18244	18139	18282	18313	18128	18018	17985	18079	18122	18074	18284	18097	17989	17993	18073	18011	18368	17982	18220	18416	18176	18282	18210	18191	18061	18161	18033	18075	18111	18044	18135	18153	18078	18123	18268	18182	18166	18184	18199	18388	18483	18087	18309	18231	18268	18146	18210	18260	18287	18087	18161	18165	18207	17860	18070	18021	18310	18151	18341	18188	18319	18228	17982	18129	18259	18016	18228	18141	18150	18141	18431	18316	17847	18130	18144	18226	18122	18231	18185	18274	18179	18107	18211	18156	18252	17934	17965	17897	18160	18264	18183	18327	18233	18119	18079	18164	18207	18271	18311	18213	18137	18040	18157	18037	17843	18151	18099	18244	17965	18098	18207	18278	18190	18199	18094	18010	18180	18277	18296	18220	18082	17968	18199	18009	18088	18220	17985	18096	18098	17962	17990	18184	17903	18061	18109	18166	18057	18169	18155	18173	18293	17982	18119	18260	18095	18240	18310	18060	18107	18266	18030	18105	18281	18047	18291	18134	18004	18143	18247	18123	18097	18220	18060	17973	18111	18325	18234	18152	18093	17996	18347	18215	18282	18380	18081	18436	18151	18153	18420	18283	18276	18226	18308	18315	18227	18129	18176	18208	18211	18188	18324	18259	18250	18337	18173	18134	18182	18350	18104	18124	18194	18226	18175	18131	18392	18254	18385	18022	18200	18202	18110	18041	18272	18195	17920	18148	18090	18001	18235	18151	18045	18103	17951	18185	18230	18207	18183	18039	18174	18147	18072	18116	18004	18237	18184	18259	18219	18106	18127	18395	18198	18397	18176	18304	18323	18118	18168	18168	18039	18099	18261	18240	18216	18173	18266	18263	18187	18061	18382	18171	17984	18219	18059	18068	18159	18148	18164	18172	18240	18194	18058	18265	18151	18151	18275	18154	18122	17931	17852	18262	18218	18087	18269	17979	18050	18266	18158	18100	18240	18260	18032	18046	18090	18095	18159	18174	18317	18336	18249	18243	17984	18316	18060	18242	18200	18167	18106	18064	18111	18181	18353	18170	18221	18196	18313	18174	18071	18178	18053	18231	18300	18353	18318	18012	18316	18399	18134	18186	17957	18091	18107	18349	18115	18034	18024	18079	18105	18194	18224	18178	18350	18028	18019	18172	18109	18009	18073	18326	18363	18214	18311	18017	18349	18088	18161	18173	18370	18135	18097	18210	18188	18124	18297	18202	18173	18273	18138	18174	18166	18144	18078	18309	18238	18084	18363	17929	18211	18215	18127	18284	18236	18246	18232	18082	18172	18078	18138	18059	18139	18286	18329	18304	18130	18155	18170	18393	18099	18076	18187	18118	18375	18303	18194	18271	18059	18152	18275	18144	18175	17935	18119	18271	18097	17848	18235	18110	18198	18066	18208	18240	18125	18139
16378	28660	20737	16842	16007	15526	15447	15401	15383	15530	15379	15328	15261	15072	14938	15114	15008	15316	15207	15170	15065	15043	15111	15191	15109	15108	15080	15163	16552	17064	15840	15143	15125	14981	15113	14977	15042	15057	15080	15157	14975	15088	15132	15106	14932	15121	15147	15016	15067	14912	15244	15225	15156	15020	15011	15100	14992	15008	15214	14802	15150	15091	14952	15281	14979	15070	15074	15052	15097	15075	14884	15006	15023	15067	15186	15178	14930	15140	15149	14957	15187	14971	14974	15187	14932	14981	14943	15033	15135	15073	15115	15120	14979	15036	15091	14989	14993	14866	15054	15202	15102	15075	14964	14897	15120	15049	15080	15095	15008	15227	15041	14969	15144	15083	14979	14871	15078	14939	15112	14970	15080	15181	15119	14939	15176	15053	15051	15066	15178	14917	14814	15089	15237	15004	15188	14916	15039	15117	15088	15233	15103	15089	15022	15032	14997	15063	15176	15106	15016	14972	15145	15097	15026	15030	15068	15058	15193	15160	15087	14993	14938	15129	15046	15131	15192	15193	15292	15039	15203	15135	15088	15140	15154	15169	15031	15007	14924	14980	15121	15033	15053	15031	15003	15191	14993	14989	14900	15031	15139	15073	15073	15039	15024	15065	14973	15152	14982	14954	14932	15071	15068	15134	15190	15211	14889	15161	15077	15243	15057	15013	14971	14932	15126	15004	14964	15184	15031	14881	14986	15177	15031	15141	15074	14929	14948	15125	15001	15067	14952	15095	15154	14987	15082	14934	15076	15002	15007	14923	15065	15066	14961	15061	15000	15076	15157	15125	15157	15053	15175	15081	14952	15096	15195	15110	14992	14980	14950	14978	15117	15047	15112	15075	15137	15086	14998	14955	15089	15158	14984	15217	15082	15057	14930	15042	14931	14982	14989	15002	15174	15068	15150	15068	15160	15081	14876	15106	15093	14993	14970	14929	14963	15017	15052	15052	15074	15177	15232	15138	14955	15112	15101	14965	15004	15055	14892	14976	15132	15109	15100	14839	15031	15125	15177	15055	15130	15018	15006	15021	15208	14810	15082	15121	15030	15153	15002	15109	15106	14972	15074	15020	15134	15126	15115	14991	15153	15084	14891	15022	15223	15150	15012	15095	14868	14866	15067	15157	14987	15044	15169	15177	15007	15247	15210	14954	15027	15174	14835	15024	15020	15171	15060	14945	15109	15203	15024	15117	14967	14999	15073	15148	15035	14788	14980	14999	15000	15044	15066	15038	15048	15156	15275	15187	15130	14948	15081	14945	14987	15057	15104	15086	14991	15263	15092	15007	15102	15017	15049	15171	15203	14997	15182	14990	15101	15275	15142	14992	15143	14992	15032	15186	15094	15143	15062	15165	15124	15027	14871	15186	14971	15081	14975	15097	15182	15078	14950	15165	15197	15071	15101	15239	15166	15069	15035	15097	15093	14970	15076	15029	14998	15027	15051	15051	15078	15031	15052	15076	15119	14784	15206	15004	15111	14929	15022	14922	15038	15027	14964	15093	15067	14996	14958	15075	15093	15066	15091	15052	14918	14988	15211	14809	15170	14927	15093	15059	15010	15046	15152	15039	15182	15056	15157	14980	14988	15195	15100	15027	15225	14964	15059	15010	15076	15086	15198	15002	15099	15073	15039	15106	15126	14957	14934	15079	15164	15028	15118	15184	15167	15133	15064	15029	14995	14874	15144	15028	15102	15021	15120	14994	15158	15039	14995	14947	14994	14921	15042	15019	15093	15131	15008	15117	15126	15251	15118	15057	15162	15016	15072	14954	14916	15001	15037	15032	15103	15071	15067	15078	15047	15027	14982	15041	15091	14983	15107	15032	15095	14963	15032	15155	14994	15110	15095	15062	15318	15123	15136	15040	15080	15089	15069	15147	15138	15107	14981	15002	15040	14905	15052	14910	15337	15061	14974	14904	15279	14900	14976	14979	15080	14909	15149	15081	14999	15109	15103	15093	15184	14901	15035	15053	15077	15174	15046	15068	15065	15157	15112	14890	15153	15187	15026	15133	15266	15022	15167	15033	15162	15148	14843	14959	14946	15041	15124	15111	15105	15032	15158	15068	15061	15099	15223	15131	15084	15068	15194	15278	15115	14949	14975	14932	15240	15041	15194	15075	15063	15129	15011	15037	15009	14922	15020	15142	15099	15122	15029	15018	15174	15083	15122	15236	15068	15047	14958	14998	14968	15188	15000	15030	14923	15060	15017	14954	15121	15022	15058	14904	14896	15081	15165	15181	15020	14941	15078	15082	15102	15037	15055	15112	15024	15025	15065	14924	15099	15131	14847	15220	15004	14966	15099	14907	15133	15172	14906	15110	15070	15096	15159	15122	14948	15138	15064	15035	15077	14941	14977	14959	14849	14990	15162	15019	15034	15118	14985	15077	14979	14967	15064	15086	15022	15032	15036	15177	15256	15072	14918	14996	15098	15053	15110	15102	15036	15069	15086	14938	15054	15037	15142	15064	15254	14908	15010	15085	15003	15174	15051	15250	15126	15008	15151	15064	15008	14988	14972	15125	15005	15037	15123	15062	14986	14948	15232	14972	15112	14861	15045	15108	15026	15048	14950	15222	14920	15042	15054	15018	15235	14887	15055	15043	15124	15210	14883	15115	15017	15038	14939	15056	15067	15237	15138	15069	14838	14961	15002	15033	15205	15045	15222	15095	15072	15175	14987	14995	14963	14988	14965	15009	15107	15140	15032	15042	14991	14907	15150	15114	15136	15037	14967	15110	14979	15217	14982	15110	15024	15203	14979	15161	15033	15129	15118	15262	15113	15055	15053	15193	15078	15196	15123	15082	15048	15257	15012	14933	15108	14971	15176	15195	15026	15008	15181	15191	15073	15179	15070	15027	15124	15040	15212	15145	15084	15257	14946	15169	15029	14926	14990	15203	15163	15047	14960	15086	15088	15017	15168	14978	15079	15090	14966	15087	14965	15148	14957	15104	15156	15212	14919	15011	15106	15176	14995	14905	15042	15019	15077	15112	15112	15162	15110	14991	14914	15082	14947	15100	15043	14952	15011	15074	15163	14861	15025	15192	15041	15164	15123	15084	14885	14961	14995	14999	15020	15046	15019	14976	14945	15209	15057	15041	15198	15095	15162	15128	14934	14877	15150	15148	15048	14986	15140	14999	15135	14993	15001	15036	15051	15051	15131	14940	15004	14972	14920	15125	14947	14995	15018	15015	14986	15038	14901	15064	15087	15063	14970	15108	15158	15159	14966	15010	15031	15189	14897	14967	15059	15007	14902	14953	15178	15115	15127	15134	15029	15053	14912	14865	15048	14895	15066	15227	15130	15059	15268	15072	15121	14870	15098	15033	15094	14906	15066	15065	14970	15025	14998	15068	15091	15182	15042	14979	15158	15116	15029	15129	14973	15161	15036	15161	14951	15177	15130	15155	15214	15105	15012	14885	15072	15078	15109	15008	14977	15152	15039	15095	15059	15064	14849	14848	15207	15012	15269	15074	15028	15274	15136	15032	15010	14979	15103	15040	14983	14846	14962	15125	15088	14877	15221	15025	15076	14997	15120	15044	14973	15125	15141	15151	15094	15067	15166	15020	15047	15133	14991	15138	15156	15009	14825	14883	15019	15261	15015	15018	14995	15083	15047	14928	15070	15069	15104	15098	15044	14982	15055	15193	15002	14980	14961	15090	15143	15032	14882	14883	15112	15012	15163	15136	15063	15034	15093	14891	14992	15080	15078	15115	15057	15107	15065	15010	15003	15145	15078	15006	15136	14970	15061	15054	15027	15088	15078	14897	15069	15119	15007	14843	15261	15197	15066	15063	15194	14985	14932	15108	14973	15023	15159	15028	14998	15021	15075	15030	15173	15294	15089	14996	15126	14935	15280	15059	14918	15079	14852	15146	15045	15190	14918	15136	15076	14995	15105	14962	15094	15204	14920	15030	15139	15257	15007	15084	15003	15107	14969	15124	15163	15216	15164	14886	14923	15180	15054	15085	15027	14978	15101	15074	15041	15115	14875	15057	14978	15065	15059	15225	15032	15107	14993	15122	14954	15040	15134	15142	15016	14980	15138	15030	15100	15031	14985	15157	15033	14977	15159	15063	14952	14991	15073	14995	15025	15003	15111	14859	14857	14820	15041	15111	14969	14939	15004	15081	15059	15205	15022	15154	15174	15012	15100	15136	15062	15158	15167	15285	15043	15086	15179	15134	14986	15014	15050	15071	15035	15238	15184	15199	14975	15029	15070	15024	15018	15073	15032	15013	15130	15065	14922	15134	15121	15018	14982	15047	15138	15187	15028	15014	15370	14980	15071	14973	14873	15067	14850	15066	14926	15066	15234	15039	14958	15115	15081	15049	15135	15063	15013	14778	15100	15128	14912	15024	15055	15053	15103	14993	15194	14988	15211	15126	15196	15089	15053	15086	15051	15198	14953	15031	15060	14820	15198	15034	15061	15030	14920	15024	15102	15282	14949	15029	15051	14932	14904	15024	14889	15020	15028	14948	15049	15283	14994	15137	14872	15121	15137	15037	14952	15032	14995	15149	14937	14993	15189	14922	14994	15021	15161	15105	14898	15026	14989	15068	15024	15192	14966	15014	15160	15042	15188	14953	14984	15229	15118	15067	15136	15082	15081	14989	15216	14997	15077	15062	15128	15006	15120	15009	15103	14999	15054	15040	15078	15137	15014	14959	15075	15294	15143	15016	15167	14920	15298	14981	15176	15146	15024	15090	15046	15051	15136	15062	15195	15146	15227	15123	15141	15069	15066	15200	15169	14901	15083	15173	15090	14945	15304	15123	15106	15021	15122	14970	14989	15158	15098	14977	15132	14878	15157	15034	14966	15135	15163	15094	14960	14907	15106	15040	14980	14991	15072	15109	15024	15013	15037	15109	15090	15076	15095	15113	15214	15063	14919	14972	15049	15009	15042	15104	15097	15065	14942	15022	15021	15232	15053	14945	15002	15130	15029	15023	15086	15088	14976	15174	14987	14896	15187	15132	15058	15110	15140	15170	15095	14924	15109	15082	15070	14948	15093	15125	15140	15030	15041	15016	15188	15062	15055	15131	15046	15173	15124	14922	15062	14981	15201	15122	15087	15234	15202	14951	14867	14982	15118	15005	15147	15128	15119	15122	15160	15070
24650	21062	26524	26083	19428	18494	18621	17874	17833	17906	17602	17475	17893	17764	17757	17625	17819	17753	17731	17621	17744	17682	17450	17599	17607	17604	17645	17754	18119	18276	18132	17736	17394	17685	17626	17425	17552	17608	17676	17376	17669	17739	17749	17560	17637	17453	17626	17425	17527	17516	17607	17736	17607	17537	17573	17517	17444	17625	17671	17634	17458	17578	17503	17503	17449	17506	17475	17600	17444	17569	17619	17720	17569	17395	17539	17537	17566	17695	17674	17613	17693	17550	17597	17688	17355	17595	17553	17637	17506	17608	17614	17703	17691	17593	17485	17573	17821	17560	17618	17448	17520	17812	17436	17631	17790	17776	17429	17459	17648	17638	17753	17720	17565	17524	17411	17631	17532	17667	17869	17583	17401	17655	17589	17542	17335	17377	17495	17649	17519	17466	17606	17418	17591	17634	17800	17652	17536	17720	17533	17479	17727	17476	17752	17595	17645	17599	17472	17411	17701	17863	17645	17571	17858	17724	17554	17500	17631	17606	17495	17576	17563	17726	17842	17568	17705	17574	17601	17554	17703	17564	17511	17444	17688	17620	17644	17478	17541	17737	17569	17798	17661	17753	17503	17717	17654	17455	17497	17632	17686	17534	17503	17603	17511	17636	17535	17377	17668	17632	17759	17586	17771	17680	17612	17819	17757	17401	17579	17564	17726	17365	17717	17376	17544	17737	17534	17532	17580	17431	17606	17569	17668	17522	17566	17754	17467	17377	17537	17711	17620	17647	17590	17415	17717	17579	17641	17663	17456	17500	17329	17564	17579	17860	17791	17392	17268	17517	17590	17543	17700	17360	17601	17404	17804	17609	17473	17539	17619	17681	17580	17644	17282	17554	17415	17576	17425	17509	17443	17644	17577	17575	17675	17435	17564	17604	17722	17638	17661	17517	17654	17475	17590	17470	17667	17520	17925	17694	17761	17597	17691	17723	17282	17536	17694	17490	17465	17548	17578	17656	17298	17665	17509	17666	17583	17461	17412	17521	17728	17575	17593	17502	17513	17606	17411	17620	17571	17578	17491	17289	17681	17611	17507	17555	17501	17562	17601	17575	17595	17591	17801	17600	17692	17417	17589	17806	17656	17663	17849	17556	17644	17576	17490	17386	17602	17747	17731	17461	17458	17688	17587	17402	17545	17469	17670	17524	17503	17699	17511	17627	17570	17721	17490	17613	17682	17615	17611	17698	17598	17572	17508	17665	17655	17754	17675	17657	17671	17392	17573	17903	17627	17626	17561	17703	17590	17824	17786	17517	17686	17629	17707	17624	17763	17526	17421	17452	17632	17391	17594	17651	17560	17628	17685	17835	17391	17756	17646	17438	17453	17752	17726	17466	17287	17535	17551	17765	17542	17503	17677	17701	17574	17633	17599	17472	17595	17506	17555	17708	17691	17577	17855	17653	17508	17453	17601	17446	17417	17637	17607	17792	17852	17313	17714	17479	17427	17587	17473	17571	17635	17519	17596	17502	17640	17580	17441	17849	17442	17729	17665	17546	17618	17449	17624	17638	17522	17646	17503	17709	17820	17680	17654	17654	17750	17539	17698	17819	17575	17447	17722	17593	17706	17707	17750	17669	17666	17524	17711	17563	17690	17567	17503	17414	17600	17345	17638	17636	17662	17507	17524	17350	17648	17440	17515	17505	17610	17545	17508	17415	17457	17420	17754	17625	17479	17649	17605	17506	17453	17685	17735	17514	17807	17722	17446	17363	17727	17525	17576	17666	17652	17545	17696	17843	17735	17643	17600	17548	17733	17718	17704	17611	17737	17559	17638	17811	17517	17650	17723	17541	17559	17529	17786	17582	17692	17438	17539	17414	17646	17541	17549	17487	17526	17518	17473	17550	17518	17540	17507	17494	17494	17605	17441	17605	17610	17326	17535	17651	17694	17639	17670	17452	17536	17622	17592	17629	17536	17504	17661	17668	17555	17725	17631	17686	17668	17342	17656	17686	17646	17626	17590	17456	17569	17523	17592	17537	17809	17600	17609	17603	17624	17642	17528	17680	17826	17576	17386	17479	17578	17662	17666	17812	17615	17642	17608	17671	17540	17534	17540	17455	17552	17633	17633	17651	17498	17565	17606	17415	17561	17809	17674	17550	17571	17554	17422	17689	17334	17611	17373	17647	17513	17722	17836	17283	17632	17326	17710	17669	17470	17330	17569	17347	17283	17585	17518	17518	17589	17686	17488	17689	17800	17542	17622	17292	17724	17614	17709	17577	17641	17627	17482	17556	17726	17735	17256	17833	17536	17770	17506	17512	17653	17471	17653	17667	17609	17630	17776	17572	17568	17602	17740	17365	17501	17652	17641	17618	17801	17564	17627	17656	17592	17678	17706	17553	17767	17380	17381	17642	17691	17544	17376	17840	17616	17637	17537	17607	17629	17673	17728	17433	17543	17676	17499	17485	17589	17501	17497	17671	17489	17750	17509	17678	17436	17504	17563	17372	17695	17561	17562	17822	17553	17721	17543	17711	17742	17567	17503	17598	17529	17515	17485	17673	17502	17616	17453	17535	17552	17529	17641	17667	17681	17574	17712	17697	17531	17594	17655	17693	17616	17523	17678	17649	17660	17572	17650	17532	17617	17612	17641	17486	17624	17418	17630	17516	17757	17546	17467	17708	17667	17730	17624	17620	17627	17494	17533	17582	17465	17722	17613	17606	17676	17629	17542	17345	17449	17815	17346	17466	17611	17528	17711	17771	17618	17554	17566	17688	17641	17383	17799	17699	17446	17714	17673	17577	17621	17533	17449	17706	17518	17892	17673	17681	17600	17565	17797	17725	17481	17675	17695	17587	17448	17631	17660	17743	17630	17410	17571	17673	17657	17610	17700	17714	17689	17547	17685	17822	17747	17639	17539	17501	17624	17567	17612	17745	17479	17747	17446	17495	17500	17777	17549	17719	17601	17423	17605	17569	17483	17586	17839	17641	17705	17598	17567	17643	17614	17436	17557	17568	17545	17486	17416	17572	17724	17565	17645	17711	17799	17310	17711	17634	17638	17471	17409	17736	17537	17704	17670	17676	17729	17650	17669	17608	17452	17621	17664	17477	17580	17643	17638	17695	17568	17641	17551	17704	17768	17580	17767	17638	17640	17432	17584	17625	17568	17602	17466	17509	17647	17645	17566	17523	17604	17457	17422	17422	17505	17639	17422	17561	17800	17742	17569	17504	17700	17661	17542	17573	17715	17541	17738	17477	17574	17565	17587	17626	17844	17650	17837	17418	17673	17525	17531	17758	17693	17756	17487	17481	17522	17572	17615	17352	17643	17565	17559	17688	17489	17379	17577	17472	17629	17629	17651	17567	17520	17399	17451	17609	17692	17667	17537	17733	17548	17583	17557	17800	17364	17352	17603	17604	17753	17735	17581	17746	17636	17522	17703	17687	17617	17532	17570	17741	17733	17760	17680	17546	17481	17663	17509	17603	17781	17649	17631	17639	17588	17536	17430	17635	17773	17513	17408	17478	17717	17513	17680	17480	17595	17531	17709	17585	17587	17674	17657	17629	17783	17673	17455	17548	17836	17652	17510	17542	17689	17538	17455	17526	17494	17506	17862	17507	17557	17559	17581	17520	17744	17640	17439	17640	17731	17566	17666	17473	17411	17567	17556	17564	17853	17596	17439	17605	17693	17665	17643	17565	17756	17579	17899	17719	17691	17586	17616	17672	17628	17654	17662	17385	17530	17576	17374	17436	17733	17650	17580	17729	17618	17543	17536	17671	17566	17449	17698	17572	17514	17675	17580	17672	17675	17550	17598	17695	17725	17714	17362	17487	17644	17349	17748	17555	17677	17681	17500	17663	17620	17599	17856	17488	17587	17650	17571	17253	17453	17541	17475	17589	17615	17612	17562	17503	17578	17410	17752	17623	17399	17632	17654	17655	17620	17484	17573	17547	17473	17307	17543	17512	17438	17561	17451	17516	17478	17457	17488	17625	17447	17368	17513	17593	17850	17750	17731	17551	17544	17526	17615	17774	17558	17561	17632	17511	17640	17744	17615	17504	17528	17668	17749	17427	17622	17709	17731	17703	17575	17481	17675	17665	17545	17645	17681	17496	17747	17813	17705	17687	17630	17544	17582	17606	17685	17645	17704	17567	17845	17395	17666	17558	17501	17682	17591	17437	17324	17493	17629	17569	17689	17473	17473	17549	17645	17496	17588	17646	17794	17699	17612	17772	17558	17491	17522	17872	17769	17664	17504	17352	17389	17433	17710	17431	17475	17614	17807	17575	17608	17622	17620	17542	17655	17604	17449	17650	17589	17699	17566	17573	17719	17799	17875	17382	17538	17785	17714	17558	17674	17685	17756	17767	17648	17541	17494	17628	17602	17463	17447	17550	17565	17436	17448	17433	17565	17680	17465	17777	17635	17329	17746	17561	17348	17639	17631	17667	17371	17602	17697	17554	17531	17551	17422	17582	17598	17624	17569	17543	17815	17579	17407	17520	17444	17428	17679	17599	17685	17545	17735	17437	17551	17636	17780	17646	17644	17579	17513	17573	17405	17506	17623	17450	17584	17551	17551	17506	17551	17799	17720	17526	17400	17551	17405	17725	17824	17716	17664	17496	17742	17476	17634	17503	17884	17615	17509	17357	17631	17395	17612	17600	17386	17430	17720	17444	17636	17492	17657	17702	17672	17593	17483	17641	17658	17607	17705	17660	17400	17687	17406	17660	17521	17302	17711	17456	17556	17500	17725	17516	17612	17450	17681	17378	17611	17582	17439	17477	17673	17471	17688	17654	17592	17552	17637	17782	17554	17531	17447	17719	17785	17759	17699	17728	17553	17675	17616	17522	17734	17463	17330	17689	17619	17359	17714	17531	17859	17598	17533	17452	17612	17474	17586	17434	17620	17481	17427	17675	17576	17703	17648	17561	17517	17686	17490	17529	17589	17667	17649	17575	17808	17784	17724	17529	17672	17676	17609	17623	17536	17739	17587	17511	17547	17504	17729	17599	17757	17625	17489	17425	17665	17601	17644	17462	17614	17658	17861	17611	17712	17688	17744	17562	17640	17541	17732	17718	17768	17714	17720	17668	17611	17726	17669	17556	17744	17533	17759	17760	17765	17837	17570	17551	17334	17565	17603	17454	17760	17475	17532	17726	17551	17620
17684	25970	17663	15669	15166	15050	15033	14946	15000	14947	14939	14894	14912	14780	15018	14981	14944	14777	14821	14861	14882	14544	14944	14727	14692	14848	14733	14750	15595	15969	15379	15055	14711	14744	14775	14805	14834	14610	14687	14671	14751	14750	14834	14775	14739	14768	14777	14840	14758	14830	14814	14771	14678	14699	14779	14916	14955	14767	14824	14683	14782	14891	14831	14893	14853	14841	14672	14853	14883	14697	14836	14786	14758	14806	14842	14774	14751	14581	14722	14856	14742	14793	14667	14774	14809	14773	14796	14655	14856	14964	14654	14811	14809	14580	14850	14882	14751	14873	14834	14839	14656	14669	14787	14734	14912	14813	14732	14954	14602	14754	14876	14788	14738	14870	14956	14751	14813	14770	14770	14592	14706	14730	14795	14780	14661	14803	14712	14769	14751	14662	14753	14716	14914	14870	14683	14890	14780	14867	14646	14825	14770	14805	14789	14876	14785	14879	14774	14639	14604	14810	14726	14829	14879	14637	14764	14594	14718	14483	14730	14825	14795	14677	14705	14878	14748	14733	14705	14819	14745	14812	14758	14795	14877	14625	14737	14774	14733	14722	14864	14868	14889	14624	14834	14750	14767	14988	14827	14866	14828	14760	14619	14679	14582	14822	14824	14677	14895	14813	14868	14650	14886	14958	14771	14888	14610	14851	14902	14579	14701	14754	14752	14817	14732	14724	14819	14785	14755	14793	14664	14926	14707	14759	14837	14791	14792	14784	14623	14821	14772	14854	14840	14758	14744	14765	14750	14762	14661	14835	14697	14786	14725	14696	14636	14945	14814	14590	14901	14894	14829	14834	14726	14851	14843	14766	14882	14878	14771	14710	14732	14762	14727	14727	14841	14811	14683	14586	14734	14674	14684	14636	14706	14702	14671	14900	14833	14858	14700	14858	14710	14729	14953	14810	14807	14692	14924	14797	14958	14940	14765	14742	14858	14807	14764	14661	14696	14873	14755	14722	14825	14690	14853	14844	14757	14858	14738	14736	14682	14822	14893	14805	14630	14747	14837	14760	14811	14700	14699	14706	14823	14826	14835	14745	14709	14681	14781	14615	14704	14613	14765	14945	14616	14591	14818	14933	14859	14727	14634	14836	14843	14765	14695	14729	14840	14534	14878	14756	14816	14794	14856	14738	14764	14658	14967	14692	14834	14714	14894	14889	14868	14724	14853	14744	14778	14928	14743	14841	14760	14745	14809	14763	14842	14854	14653	14896	14880	14702	14624	14825	14628	14775	14821	14618	14830	14749	14790	14784	14741	14872	14771	14784	14752	14716	14893	14824	14993	14865	14652	14775	14862	14735	14702	14853	14811	14842	14685	14791	14737	14737	14680	14651	14700	14810	14808	14632	14758	14810	14833	14576	14936	14724	14883	14869	14768	14750	14600	14707	14705	14806	14842	14866	14778	14703	14974	14686	14808	14686	14969	14687	14953	14706	14897	14915	14874	14715	14672	14721	14898	14928	14664	14738	14731	14837	14667	14865	14716	14803	14718	14825	14961	14764	14783	14645	15004	14865	14798	14723	14888	14869	14790	14705	14827	14870	14758	14813	14687	14679	14773	14801	14775	14934	14783	14772	14950	14696	14817	14735	14850	14655	14700	14794	14702	14709	14772	14866	14819	14718	14831	14757	14996	14828	14969	14854	14770	14833	14745	14800	14634	14631	14821	14907	14774	14888	14853	14815	14828	14726	14733	14773	14797	14719	14733	14663	14777	14746	14706	14740	14815	14785	14746	14683	14775	14622	14783	14700	14734	14798	14748	14805	14859	14764	14884	14789	14897	14865	14926	14785	14837	14832	14820	14800	14845	14820	14587	14786	14842	14657	14769	14700	14696	14712	14815	14777	14779	14855	14753	14743	14795	14594	14702	14934	14688	14734	14899	14723	14904	14760	14712	14693	14760	14900	14706	14781	14757	14734	14938	14812	14818	14847	14759	14916	14858	14791	14869	14855	14620	14885	14555	14833	14699	14634	14827	14694	14679	14688	14676	14567	14724	14738	14605	14739	14783	14787	14825	14719	14813	14930	14784	14895	14663	14817	14877	14778	14835	14747	14938	14739	14582	14708	14936	14711	14781	14860	14712	14893	14662	14942	14822	14780	14772	14801	14711	14894	14843	14759	14893	14713	14660	14621	14758	14862	14817	14772	14834	14639	14584	14816	14758	14752	14735	14824	14863	14849	14841	14925	14741	14544	14812	14576	14778	14794	14854	14899	14773	14718	14871	14833	14895	14811	14766	14703	14845	14737	14789	14839	14712	14731	14889	14809	14784	14831	14759	14770	14776	14641	14664	14707	14737	14810	14732	14811	14723	14734	14971	14727	14764	14713	14900	14676	14928	14653	14842	14668	14697	14703	14740	14808	14712	14841	14928	14711	14790	14761	14854	14934	14809	14725	14693	14795	14686	14788	14793	14852	14646	14745	14870	14827	14721	14802	14675	14763	14781	14754	14743	14907	14712	14697	14822	14895	14752	14824	14748	14834	14770	14766	14793	14821	14879	14521	14725	14770	14926	14813	14861	14720	14677	14799	14799	14810	14803	14849	14837	14593	14737	14642	14816	14893	14740	14571	14856	14785	14680	14694	14975	14874	14782	14882	14848	14856	14871	14835	14780	14915	14749	14828	14826	14825	14801	14816	14836	14743	14832	14797	14746	14770	14739	14746	14845	14822	14851	14750	14710	14668	14877	14807	14869	14730	14740	14602	14847	14798	14813	14896	14922	14645	14753	14613	14698	14657	14696	14735	14791	14582	14699	14866	14767	14783	14816	14764	14751	14818	14713	14760	14822	14541	14827	14790	14882	14960	14724	14716	14733	14669	14877	14835	14832	14774	14676	14777	14769	14883	14685	14858	14983	14708	14703	14912	14593	14713	14732	14911	14768	14724	14846	14697	14837	14856	14736	14692	14683	14878	14797	14680	14706	14791	14719	14698	14675	14681	14825	14769	14796	14829	14927	14725	14698	14865	14737	14867	14789	14791	14739	14805	14811	14787	14588	14831	14758	14850	14700	14780	14794	14918	14839	14798	14966	14821	14831	14802	14713	14738	14881	14749	14866	14656	14714	14776	14705	14933	14734	14928	14739	14910	14698	14839	14732	14717	14722	14780	14700	14812	14800	14840	14742	14803	14770	14793	14677	14697	14777	14808	14858	14675	14821	14647	14873	14871	14789	14687	14810	14792	14816	14748	14767	14763	14604	14908	14699	14707	14735	15021	14756	14694	14724	14748	14745	14730	14810	14803	14747	14910	14749	14604	14826	14878	14802	14707	14916	14746	14796	14778	14643	14773	14792	14714	14725	14752	14587	14760	14663	14715	14623	14887	14776	14984	14772	14693	14946	14974	14933	14551	14662	14824	14887	14954	14810	14830	14739	14740	14830	14872	14885	14980	14722	14906	14771	14925	14850	14814	14928	14875	14791	14866	14741	14752	14848	14681	14685	14822	15004	14603	14811	14757	14809	14810	14901	14592	14780	14582	14864	14736	14910	14764	14789	14788	14840	14819	14714	14737	14818	14744	14713	14774	14789	14663	14785	14764	14761	14976	14709	14570	14873	14803	14848	14751	14725	14683	14829	14815	14734	14791	14859	14779	14835	14697	14722	14709	14794	14816	14750	14792	14957	14817	14767	14762	14819	14719	14545	14618	14752	14722	14743	14737	14825	14761	14806	14862	14719	14720	14684	14853	14870	14723	14593	14805	14761	14706	14880	14668	14843	15018	14837	14715	15004	14739	14803	14669	14709	14794	14786	14809	14644	14651	14684	14727	14796	14670	14859	14638	14880	14612	14663	14792	14762	14754	14709	14750	15003	14621	14987	14653	14962	14822	14705	14716	15069	14802	14643	14746	14656	14826	14647	14845	14710	14827	14717	14785	14852	14856	14644	14904	14863	14913	14579	14821	14909	14753	14886	14707	14981	14736	14672	14799	14682	14808	14652	14838	14817	14835	14626	14802	14912	14760	14779	14736	14606	14849	14682	14713	14786	14901	14811	14565	14678	14724	14891	14757	14801	14615	14771	14812	14863	14879	14986	14727	14831	14803	14748	14698	14752	15009	14630	14707	14931	14732	14841	14746	14885	14777	15022	14810	14703	14670	14710	14865	14839	14803	14710	14993	14804	14853	14814	14838	14842	14996	14825	14898	14753	14817	14815	14757	14904	14843	14803	14814	14748	14731	14745	14974	15048	14665	14711	14900	14779	14700	14597	14837	14772	14636	14858	14710	14787	14692	14993	14653	14781	14876	14759	14751	14731	15079	15042	14732	14815	14710	14833	14871	14835	14679	14855	14772	14779	14892	14640	14820	14730	14662	14862	14804	14691	14825	14633	14896	14764	14634	14724	14654	14563	14722	14793	14766	14883	14799	14891	14868	14852	14643	14847	14662	14670	14675	14643	14774	14804	14822	14766	14803	14691	14865	15019	14827	14844	14672	14850	14877	14794	14740	14811	14776	14879	14765	14827	14908	14747	14793	14917	14831	14716	15067	14667	14659	14867	14760	14799	14721	14698	14774	14746	14828	14968	14957	14729	14696	14701	14841	14685	14885	14979	14771	14732	14760	14742	14729	14776	14790	14800	14865	14770	14792	14673	14917	14740	14892	14641	14721	14631	14814	14655	14583	14858	14815	14821	14766	14744	14753	14611	14938	14872	14738	14574	14857	14920	14604	14714	15037	14724	14778	14677	14792	14814	14913	14787	14599	14838	14715	14675	14713	14756	14735	14849	14727	14709	14822	14864	14830	14934	14600	14722	14844	14748	14660	14644	14865	14890	14649	14909	14753	14726	14681	14699	14952	14726	14691	14859	14826	14588	14932	14746	14698	14886	14669	14682	14898	14821	14727	14915	14690	14814	14778	14922	14701	14928	14787	14647	14845	14672	14848	14794	14704	14660	14704	15014	14739	14784	14704	14780	14846	14735	14714	14722	14766	14786	14617	14800	14811	14601	14787	14735	14648	14906	14751	14814	14722	14798	14530	14880	14726	14873	14827	14807	14820	14880	14988	14831	14778	14752	14614	14907	14729	14705	14819	14826	14852	14868	14702	14840	14647	14673	14740	14823	14903	14861	14777	14908	14581	14806	14681	14703	14797	14775	14873	14899	14717	14643	14891	14613	14952
22047	21078	28281	24059	21406	23560	25164	20925	20176	20704	20484	20233	20040	20140	20333	20084	19894	20044	19890	19981	19998	20067	19989	19843	20035	19866	19897	20055	21433	22498	22216	20369	19826	19947	20034	20053	19847	19849	19987	19755	19870	19922	19848	20093	19963	19792	20033	20095	19892	19880	19911	19764	19901	19902	20005	19943	19840	20038	19855	19780	19634	19878	19985	19959	19828	19803	19999	19889	19784	19901	19893	19841	19922	19869	19694	20004	19834	19795	19685	19865	19776	19787	19755	19528	19788	19693	19834	19976	19762	19871	19891	19696	19845	19911	19889	19679	20069	20015	19736	19797	19621	19897	19905	19862	19801	19981	19891	19769	19804	19856	19746	19883	19807	19740	19911	19735	20006	19685	20006	19814	19863	19953	19848	19844	19667	19744	19933	19992	19910	19898	19799	19710	20051	19832	19785	20039	19829	19988	19907	19881	19834	19738	19847	19621	19856	19691	19936	19698	19815	19761	19643	19663	19730	19936	19883	19691	19805	19651	19708	19947	19856	19773	19880	20021	19751	19804	19912	19825	19786	19843	19969	19870	19673	19517	19918	19691	19885	19753	19787	19950	20003	20036	19957	19667	19874	19905	19786	19898	19698	19980	19781	19855	19738	19775	19805	19618	19732	19961	19582	19702	19873	19859	19906	19827	19798	19799	19849	19803	19715	19595	19854	19885	19812	19797	19853	19593	19766	19957	19733	19777	19719	19857	19872	19906	19731	19810	19829	19846	19866	19913	19765	19759	19690	19673	19680	19905	19950	19820	20059	19830	19787	19838	19609	19878	19843	19754	19710	19862	19724	19519	19898	19689	19953	19764	19558	19782	19909	19691	19811	20096	19685	19605	19890	19984	19869	19722	19738	19693	19746	19457	19601	19777	19809	19972	19782	19850	19679	19952	19749	19621	19784	20111	19617	19657	19808	19835	19974	19931	19801	19561	19688	19658	19942	19872	19728	19753	19689	19707	19820	19769	20046	19707	19864	19810	19754	19755	19916	19798	19734	19958	19811	19875	19899	19892	19669	19840	19830	19714	19806	19749	19940	19729	19430	19862	19865	19805	19660	19814	19802	19730	19647	19708	19788	19756	19864	19762	19748	19915	19740	20006	19909	19642	19707	19685	19859	20056	19736	19951	19773	19766	19844	20010	19907	19926	19844	19806	19681	19652	19818	19877	19796	19802	19946	19804	19873	19471	19826	19868	19665	19648	19790	19712	19841	19594	19623	19713	19865	19885	19880	19963	19777	19761	19668	19656	19884	19714	19705	19933	19737	19552	19996	19894	19640	19693	19939	19747	19969	19872	19642	19813	19756	19820	19833	20147	19991	19802	19764	19825	19743	19502	19684	19691	19721	19946	19847	19735	20007	19827	19800	19791	19847	19813	19879	19801	19762	19672	20182	19698	19836	19918	19923	19817	19635	19639	19768	19709	19736	20051	19954	19741	19969	19962	19650	19623	19917	19846	19682	19740	19950	19792	19546	19733	19752	19561	19759	19619	19663	19776	19747	19849	19700	19843	19826	19743	20029	20019	19784	19801	19773	19973	19855	19982	19783	19912	19765	19640	19727	19738	19845	19753	19707	19719	19822	19920	19764	19858	19975	19826	19830	19880	19922	19930	19759	19784	19616	19712	19730	19742	19866	19832	19782	20056	19841	19650	19968	19959	19732	19958	19775	19776	19920	19679	19769	19902	19781	19632	19614	19861	20062	19785	19862	19937	19949	19875	19676	19931	19759	19797	19780	19926	19579	19918	19923	19864	19727	19687	19887	19562	19782	19705	19937	19874	20036	19685	19867	19903	19875	19519	19840	19687	19746	19744	19657	19750	19638	19840	19778	19858	20104	19909	19897	19914	19736	19601	19756	19917	20010	19881	19891	19904	19934	19836	19592	19895	19926	19731	19684	19632	19766	19665	19728	19894	19830	19819	19794	19765	19947	19885	19840	19819	19862	19755	19712	20004	19923	20001	19835	19700	19766	19828	19776	19889	19730	19927	19869	19708	19562	19973	19714	19857	19696	19771	19789	19890	19742	19761	19723	19639	19873	19776	19891	19851	19959	19887	19872	19645	19877	19961	19824	19851	19798	19753	20035	19849	19749	19678	19638	19875	19728	19835	19598	19634	19723	19790	19596	19748	19676	19669	19704	19487	19716	19768	19888	19968	19917	19674	19788	19589	19889	19981	19723	19551	19568	20011	19895	19963	19786	19831	19850	19848	19748	19711	19783	19905	19838	19960	20050	19801	19662	19727	19838	19801	19810	19769	19683	19680	19969	19843	19551	19929	19838	19818	19897	19872	19878	19944	19712	19776	19666	19799	19777	19846	19785	19792	19997	19901	19735	19846	19785	19800	19788	19859	19559	19825	19565	19713	19904	19909	19862	19776	19808	19641	19673	19947	19881	19854	19857	19906	19866	19948	19591	19703	19691	19953	19824	19741	19730	19770	19859	19759	19830	19833	19688	19854	19667	19663	19924	19946	19688	19686	19949	19654	19746	19727	19999	20080	19890	19777	19923	19666	19844	19703	19897	19752	19801	19845	19602	19819	19798	19541	19657	19617	19805	19734	19908	19799	19807	19862	19717	19804	19867	19921	19833	19862	19874	19790	19998	19847	19737	19730	19716	19830	19605	19641	19795	19886	20079	19938	19845	19814	19956	19763	19863	19862	19827	19865	19856	19885	19743	19683	19910	19781	19750	19554	19744	19667	19633	19884	19646	19797	19782	19923	19911	19708	19738	19673	19894	19861	19648	19600	20020	19839	19797	19926	19954	19898	19792	19676	19842	19804	19699	19798	19917	19768	19836	19724	19777	19863	19911	19837	19779	19726	19649	19774	19836	19874	19543	19774	19829	19603	19797	20015	19646	19519	19696	19956	19768	19773	19930	19991	19795	19896	19900	19852	19710	19837	19809	20045	19927	19858	19906	19792	19839	19708	19973	19884	19906	19835	19865	19687	19744	19910	19826	19603	19823	19800	19586	19632	19829	19688	19960	19912	19758	19845	19956	19901	19834	19856	19816	19876	19968	19903	19736	19823	19815	19682	19815	19860	19785	19815	19889	19584	19755	19744	19812	19620	19525	19923	19752	19812	19709	19828	19867	19789	19711	19852	19792	19593	19948	19900	19764	19869	19936	19896	19819	19839	19695	19644	19895	19924	19815	19740	19744	19856	19786	19920	19883	19872	19897	19822	19822	19953	19682	19776	19797	19833	19610	19734	19927	19672	19671	19708	19576	19643	19848	19596	19854	19874	19694	19750	19814	19757	19749	19718	19825	19885	19810	19785	19891	19957	19684	19678	19747	19721	19919	19703	19872	19803	19735	19779	19784	19568	19826	20010	19945	19738	19591	19753	19775	19831	19895	19836	19802	20061	19728	19789	19884	19746	19537	19888	19889	19663	19527	19813	19750	19878	19646	19791	19809	19809	19860	19916	19963	19684	19611	19744	19787	19866	20058	19745	19816	19798	19824	19935	19782	19673	19851	19739	19722	19833	19813	19910	19891	19834	19762	19672	19872	19824	19835	19875	19817	19815	19776	19792	19938	19821	19898	19794	19883	19915	19836	19820	19798	19810	19812	19976	19839	19854	19955	19831	19694	19652	19754	19753	20028	19985	19834	19852	19869	19905	19659	19790	19692	19800	19859	19701	19797	19799	20040	19680	19664	19895	19644	19931	19694	19793	19888	19729	19664	19928	19881	19729	19748	19727	19917	19798	19829	19984	20096	19672	19793	19726	19886	19678	19812	19722	20046	20114	19702	19820	19779	19916	19793	19793	19772	19612	20105	19927	19742	19885	19548	19666	19905	19872	19733	19928	19716	20006	19788	19619	19695	19959	19883	19676	19785	19961	20005	19706	19851	19897	19996	19701	19913	19761	19655	19718	19748	19931	19875	19881	19818	19566	19816	19817	19746	19810	19871	19810	19812	19846	19979	19858	19813	19898	19909	19759	19730	19716	19897	19712	19906	19716	19717	19675	19869	19856	20106	19883	19646	19848	19852	20120	19961	19730	19634	19859	19907	19896	19831	19731	20009	19797	20093	19732	19678	19821	19753	19858	19625	19703	19880	19699	19836	19814	19941	19847	19825	19817	19832	19869	19799	19858	19779	19775	19791	19929	19750	19879	20066	19740	19951	19705	19770	19776	19860	19580	20139	20031	19801	19859	19707	19814	19839	19832	19819	19643	19821	19583	19799	19390	19776	19766	19724	19695	19822	19893	19790	19780	19801	19771	19659	19856	19717	19769	19711	19723	19861	19803	19691	19990	19771	19703	19544	19628	19837	19842	19679	19930	19706	19757	19883	19826	19841	20019	20128	19802	19738	19815	19918	19657	19879	19648	19767	19813	19875	19888	19776	19699	19737	19892	19650	19949	19817	19506	19695	19759	19813	19615	19629	19827	19852	19911	19716	19447	19683	19641	19873	19822	19706	19743	19843	19744	19672	19766	19864	19961	19807	19859	19897	19924	19608	19883	19823	19864	19780	19826	19887	19822	19856	19763	19659	19967	19718	19594	19789	19916	19824	20022	19681	19866	19754	19689	19640	19990	19970	19496	19898	19974	19927	19772	19801	19623	19773	19851	19558	19916	19756	19728	19787	19873	19782	19919	19861	19801	19856	19816	19775	19899	19637	19829	19690	19884	19767	19704	19676	19950	19698	19885	19709	19916	19792	19933	19792	19681	19725	19794	19816	19777	19834	19651	19886	19705	19768	19878	19789	19805	19788	19912	19994	19790	19859	19675	19880	19610	19688	19942	19808	19677	19638	19822	19706	19784	19960	19957	19786	19698	19859	19819	19787	19808	19996	20003	19889	19876	19889	19525	19732	19704	19663	19692	19819	19740	19727	19843	19869	19591	19888	19788	19669	19868	19680	19701	19614	19949	19808	20002	19748	19618	19681	19680	20028	19772	19725	19761	20041	19825	19803	19865	19879	19819	19885	19741	19856	19814	19891	20074	19836	19888	19701	19792	19805	19764	19917	19817	19651	19757	19647	19721	19740	19713	19957	19778	19947	19918	19787	19704	19713	20098	19956	19685	19838	19751	19877	19999	19556	19836	19645	19739	19927	19683	19715	19707	19786	19766	19810	19726	19914	19618	19786	19928	19970	19860	19979	19853	19906	19702
21794	38292	25665	18915	17523	16971	16902	16628	16505	16648	16552	16302	16460	16341	16459	16183	16305	16094	16305	16154	16028	16160	16217	16129	16133	16232	15999	16233	18709	19874	18689	16374	16001	15897	16146	16105	15846	16138	16231	16253	16040	15961	16040	16086	16019	16076	16009	16018	16081	16223	15965	16170	16051	16010	15969	16209	16138	15952	16150	15998	15927	15891	16030	16155	16188	15999	15971	15824	16260	16004	16000	16061	16103	16108	16018	15953	16076	16101	16066	15981	16079	16152	16126	16216	16210	16038	16049	16144	15990	16105	16097	15985	15973	15968	16127	16199	15862	16064	16028	15949	16161	15917	16025	16080	16118	16124	16066	15801	16213	15942	15982	16052	16074	15992	16004	16065	16134	16134	15966	16155	16112	16015	16025	16023	16027	16015	16116	16073	16092	16079	16012	16102	16012	16020	16059	16045	15909	15841	16082	16215	16155	16086	16016	15990	15908	15950	15894	16246	16096	16145	16125	16113	15973	15915	15941	16159	16047	15960	15921	16092	16051	16195	15980	16039	15885	16149	15890	16164	16054	15967	15978	15975	16059	16040	16018	16060	15959	16196	16021	16119	15869	16100	15922	16206	16048	16132	16170	15916	16079	16027	16133	16010	16086	16080	15872	16096	15834	15994	16040	15985	16018	15886	16110	16062	16183	16169	15973	15989	16143	15960	16021	16041	15994	16143	15953	16036	16029	16024	16051	15793	16033	15957	16123	15912	16066	15911	16048	16134	15989	15982	16026	16151	16055	16039	16037	15985	16183	15978	16080	16103	16236	16041	15945	16051	16015	15983	16053	15864	15983	15979	15949	16068	16266	15917	16224	16035	15955	16105	16098	15995	16133	16155	15970	16193	15894	16096	16110	16143	16085	16152	16013	16014	16071	15951	15899	16139	16099	15964	16016	15946	15940	16248	16214	16014	16028	16227	15935	15897	15926	15949	16103	16014	16005	15867	16029	16211	15914	16085	16167	16090	15848	16168	15926	16085	15950	16125	16176	16222	16034	16143	16162	16068	16162	16132	16078	16189	16060	15965	15935	15993	16040	16031	16074	16082	15986	15823	16157	15987	16121	16322	16297	16071	16046	15939	16030	15938	16022	16141	16058	15949	15978	15958	15933	16167	16096	15914	16077	15804	16177	16131	16073	16198	16104	15913	16083	16285	16162	15974	16023	16150	15998	16228	15917	16010	16134	16189	16030	16181	16021	16097	16110	16052	16261	15861	15925	16123	15915	16099	16101	16039	15918	16180	15899	15913	16000	16054	16061	16050	16082	15965	16016	16151	16034	16089	16119	16094	16076	15922	16258	16093	15923	16064	16066	16001	15834	15957	16103	16172	16052	16040	16011	16142	16148	16053	16097	16077	15999	15947	15902	15911	16026	16139	16095	16106	16129	16090	15859	16048	16050	16158	16027	16084	16132	16098	15991	16202	16001	16062	16102	16041	16049	16026	16083	16106	15836	16104	16153	16041	16050	16007	16113	16192	16026	16037	16010	16069	16173	15958	15937	16052	15894	16103	16163	15971	15918	15887	16295	15932	16229	15940	15989	15997	16224	15945	16116	15948	15847	16043	15937	16056	15971	16062	16038	15939	16146	16090	16156	16142	16218	16085	16042	16062	16172	16070	15974	16091	15949	16206	16109	16002	15987	16012	16016	16101	15958	15975	16078	16235	15939	15992	15955	15874	16089	16174	15926	15951	16132	16057	16045	16158	15998	15944	15857	16048	16035	16131	16055	16053	15914	15880	16205	16023	15850	16092	15893	16077	15917	15999	16088	15954	16035	16052	15970	16111	15973	16111	15981	15810	16048	16036	16010	16023	16174	16005	16138	15969	16057	15957	15923	16050	15938	16042	15955	16010	16247	15986	16025	16092	16045	16059	15963	16048	16105	16166	16081	16074	16117	15981	16131	16157	15890	16195	16159	16020	16069	16063	16078	15910	16161	16076	16242	15895	16069	16084	16038	15970	16019	15978	16080	16162	16077	15966	16090	15967	15993	16058	16148	15901	15931	16126	16043	15986	16149	16098	16122	16157	16038	16051	16099	16042	16129	16011	15998	16208	16120	15921	16139	15920	16004	16041	16104	15951	15988	16247	16026	15871	15970	15944	16020	16053	15993	16077	15827	16005	15924	16095	16043	15864	16020	15988	16034	16187	16068	16083	15860	16058	16016	16019	16142	16119	16109	15878	16077	15944	16100	16061	16025	16098	16161	16065	16062	16107	15997	16131	15976	15933	16048	15982	16157	16129	16236	15898	15955	16101	16069	16111	15846	15907	16024	16169	16022	15918	16038	16174	15993	16048	16104	16198	15986	16010	15952	15783	16150	15990	15987	15970	16129	15972	16058	16145	16055	15956	15996	16034	16108	16008	16032	16041	15992	16083	16179	16109	16216	16081	16208	15984	16010	16094	16029	16078	16195	15858	16002	15935	16144	15956	16053	16117	16225	15998	16097	16100	16052	16111	16149	15886	15915	16071	16189	16124	15940	16048	16191	16196	16215	16067	15886	16006	15956	16108	16045	16103	16028	16079	16073	16065	16009	16002	15955	15963	16005	16037	16118	15935	16069	15898	16004	16130	15911	16072	16157	16175	15975	16185	15933	16167	16048	16019	16033	15848	16003	16048	16073	16080	16078	16105	16061	16115	16010	16048	16071	16095	16070	16101	16103	15976	16105	16100	16063	16119	15966	15999	16161	16068	15983	16045	16140	15939	16016	16013	16133	16065	15925	15971	16121	15973	15929	15965	15908	15897	16065	15924	15976	16042	16293	16184	16144	15955	16048	16036	16108	16115	15954	16062	15893	16004	16144	16072	16139	16104	15987	15935	16155	16104	15961	16148	15910	16131	16114	16105	15898	16127	15961	15863	16209	16107	15992	16049	16033	15989	16049	16156	15906	16088	16050	16153	16275	16078	15894	16108	16189	16081	15894	16040	16192	16120	16102	16085	15842	15871	16100	16025	16063	16204	16056	16038	15938	16125	16043	16043	16136	15920	16010	16067	16087	15959	16112	15999	15991	16005	15997	16231	15958	16046	15969	15997	16205	16028	15924	16021	15990	16152	16030	16090	16103	15932	16126	16050	15858	16107	16115	16022	16004	15932	16001	15994	15939	15918	15910	16065	16172	15836	15962	15961	16050	16022	16096	16062	16076	15852	16076	15872	16044	16071	16093	16064	16189	16059	15831	16055	15990	16190	15940	16067	15822	16063	16027	15905	16048	16232	15995	16071	16009	15766	16136	16016	15847	16046	16002	15902	16128	16181	16077	15900	15923	16054	15967	16156	15918	15873	16055	16042	16069	16127	16035	15912	15983	16273	16096	15935	16104	15975	15946	16149	16008	16071	15977	16065	15968	16133	16003	16062	16011	15945	16118	15946	15882	15997	16198	16030	15856	16021	16077	15909	16090	16090	16062	16160	15979	16070	15894	16082	16050	16139	16059	16116	16090	16059	15995	16210	16226	16013	16046	16010	16229	15810	16171	16180	15971	16120	16059	16057	16025	16148	16082	16056	16121	15976	16128	15932	15972	16062	15895	16040	15910	16163	16109	16015	16040	16029	15993	16127	16072	16026	15860	16071	16025	15999	16055	15979	15898	16166	16020	15946	16208	16141	16064	16006	16121	16188	16199	16109	15990	16067	15927	15990	16136	15990	16065	16012	16104	16006	15935	16184	16005	16044	16182	16205	15919	16080	16088	16101	16045	16011	15924	15935	16015	15937	16227	15953	16180	16113	15859	15994	16190	16106	16012	16141	16101	16047	16146	16084	16046	16072	15998	16246	16113	15885	15965	16050	16063	15989	15918	15933	16087	15957	15816	15978	16019	16001	16012	16094	16046	16215	15970	16001	15931	16152	16175	15898	15953	16028	15982	16097	16115	16120	15962	16007	16101	16105	16022	16098	15867	16084	15911	16116	16032	16010	16057	16103	16030	16040	16192	16033	15953	16006	16176	16029	16099	15995	16136	15941	16025	16009	16051	16107	15894	16050	15954	16020	15992	16070	15954	16094	15982	16075	15897	15987	16128	16121	15921	15927	16106	16249	16000	16079	16068	16074	16092	16023	16078	16016	16135	16164	16096	16076	15980	16123	15992	15981	16149	16063	16116	15942	16105	16217	16111	16069	16161	16141	15922	16149	16035	16148	15984	16030	15955	15892	15931	16032	16154	16236	16046	16012	16030	15998	16108	16148	16080	16085	16104	15997	16230	16257	16124	16220	16030	15910	16172	16068	16103	16187	15864	15958	16239	16152	16005	15897	16197	16025	16071	16049	16274	16086	16020	15946	15936	15960	15945	16076	16011	16096	15928	15891	16142	16076	16010	16102	15858	16060	15950	16219	16058	16058	16097	16015	16178	15968	15979	15941	16181	16209	16061	15899	16108	16012	16081	16129	15848	16008	16122	16104	16136	16131	15863	16051	16071	16040	15977	16206	16078	16021	16088	16061	15945	16122	15914	16012	16112	16060	15996	16036	16051	16216	16032	16132	16012	16106	15951	15856	16157	15938	16105	16030	15982	15970	16074	15944	15803	16075	15970	16061	15904	16124	16030	16037	15878	15964	16060	15847	16154	16099	16242	16010	15951	16136	15976	16101	16000	16113	15929	16184	16093	16063	16024	15906	16156	16183	16064	16041	16003	16104	16078	16046	16010	16042	15983	16062	16064	16149	16167	16161	16023	16192	16088	16019	15700	15993	16122	15858	16044	16068	16072	16057	16207	16143	16028	16017	15993	16174	15972	16104	16092	15985	16089	15933	16117	15949	16064	15963	15987	16110	16089	16088	16093	15949	16075	16016	16109	16015	16171	16059	16133	15956	16015	16053	15913	15896	15934	16121	16056	16004	16027	16132	16074	16069	16109	16052	15977	16104	16180	16135	16077	16071	16137	15995	16256	16098	16162	15996	16018	16099	16007	16055	15967	16145	16162	16004	15936	16035	16043	16081	15972	16067	16019	16202	16132	15996	15975	16100	15781	16034	16145	16136	15822	16122	15973	16042	16000	16097	16016	16151	16068	16147	15794	16059	16043	16068	15980	15946	16143	16056	16094	16066	16005	16097	16213	15907	16049	16021	16047	16049	15963	15922	16148	16095	16078	15922	16141	15909	16027	16093	16043	16022	16010	15844
29559	22984	23910	20967	18870	18960	18864	19202	18958	19078	18812	18784	18954	18868	18985	18904	19046	18768	18874	18872	19083	18901	18693	18725	18860	18887	18825	18773	18984	19155	18930	18719	18799	18940	18740	18765	18918	18727	18709	18980	18853	18896	18818	18802	18901	18884	18941	18815	18653	18727	18780	19113	18873	18849	18812	18744	18848	18815	18747	18732	18737	18964	18970	18876	18665	18853	18829	18729	18719	18949	18841	18955	18824	18859	19003	18741	18867	18944	18897	18964	18761	18785	18808	18719	18775	18781	18751	18832	19009	18895	18872	18825	19239	18873	18760	18897	18878	18820	18873	18863	18808	18938	18959	18913	18938	18854	18890	18716	18679	18718	18812	18851	18945	18720	18963	18620	18870	18907	18873	18537	18791	18786	18869	18862	18789	18780	18770	18917	18914	18752	18889	18841	18839	18757	18906	18740	18757	18895	18737	18934	18748	18894	18847	18872	18789	18825	18830	18731	18670	18768	18575	19052	18828	19045	18954	18824	18897	19076	18947	18906	18924	18802	18818	18817	18756	18748	18836	18779	18964	18662	18858	18779	18875	18558	18847	18680	18614	18618	18789	18865	18922	18799	18893	19005	18935	19078	18781	18821	18638	18925	18736	18800	18847	18727	18859	18724	18623	18859	18975	18765	18611	18842	18789	18678	18664	18978	18767	18775	18677	18947	18956	18733	18808	18894	18819	18730	18985	18873	18673	18858	18689	18650	18609	18896	18783	18924	18900	18807	18816	18905	19001	18835	18672	18668	18999	18772	18824	18749	18966	18880	18780	18733	18909	18961	18870	19065	18932	18624	18842	18866	18802	19015	18962	18917	18837	18777	18899	18818	18857	18767	19031	19035	18800	18819	18899	18928	18861	18720	18674	18566	18709	18753	18750	18984	18867	18827	18859	18909	18899	18660	18849	18823	18989	18711	18792	19114	18678	18729	18808	18817	18946	18889	18781	18818	18999	18999	18764	18797	18835	18828	19047	18759	18892	19015	18959	18675	18900	18951	18985	18611	18716	18852	18880	18696	18831	18676	18915	18625	18748	18703	18821	18956	18960	18978	18838	18737	18924	18971	18793	18833	18916	18776	18740	18828	18693	18793	18595	18751	18799	18777	18684	18905	18806	18811	18783	18804	18718	18803	18911	18874	19092	19005	18951	18768	18923	18617	18682	18648	18673	18737	18897	18619	18902	18909	18863	18886	18933	18988	18815	18808	18851	18827	18869	18643	18835	18678	18603	18747	19025	18899	18754	18877	18826	18808	18869	18743	18636	18859	18835	18785	18906	18850	18934	18874	18729	18658	18857	18820	18937	19022	18941	18714	18701	18986	18972	18940	18747	18805	18752	18955	18796	18898	18658	18747	18878	18522	18965	18866	18904	18926	18769	18784	18748	18681	18835	18792	18751	18902	18696	18588	19099	18695	18754	18891	18634	18751	18864	18641	18772	18805	18951	18902	18765	18820	18787	19050	18897	18765	18922	19002	18965	18749	18895	18773	19066	18830	18641	18770	18824	18600	18855	18775	18775	18983	18928	18767	18491	18678	18603	18980	18799	18746	18640	18771	18761	18872	18636	18690	18682	18745	18895	18949	18684	18966	18766	18727	18701	18747	18843	18911	18893	18816	18799	18910	18821	18899	18785	18684	18709	18769	18798	19122	18964	18863	18964	18921	18664	18855	18730	18739	18856	18889	18739	18649	18651	18860	19046	18891	18915	18865	18753	18617	18831	18773	18799	18858	18797	18851	18667	18824	18826	18664	18758	18759	18843	18782	18655	18661	18907	18698	18899	18779	18898	18623	18882	18751	18755	18680	18941	18776	18940	18815	19078	18901	18981	18788	18942	18693	18880	18906	18825	18869	18722	18698	18689	18706	18660	18846	18858	18798	19013	18904	18796	18888	18864	18637	18615	18853	18927	18818	18860	19024	18670	18844	19007	18761	18873	19042	18951	18669	18743	18810	18745	18981	18740	18870	18806	18911	18863	18844	18889	18816	18681	18788	18986	18854	18860	18874	18751	18891	18887	18912	18960	18884	18876	18823	18623	18886	18591	18686	18819	18859	18905	18700	18873	18898	19125	18774	19059	18759	18795	18892	18770	18683	18827	18638	18785	18717	18913	18869	18982	18842	18669	18591	18971	18844	18726	18724	18742	18806	18654	18697	18935	18888	18848	18835	18809	18717	18963	18854	18922	18498	18888	18666	18651	18932	18699	18936	18701	18709	18733	18814	18642	18789	18744	18763	18874	18749	18719	18898	18747	18737	18618	18872	18604	18853	18793	18975	18757	18801	18867	19026	18533	18706	18702	18855	18766	18703	18698	18892	18805	18747	18796	18888	18717	18812	18865	18733	18989	18825	18785	18683	18855	18887	18874	18893	18856	18737	18903	19153	18649	18689	18715	18757	18922	18731	18805	18984	18688	18784	18751	18966	18881	18759	18686	18965	18835	18709	18759	18598	18742	18961	18731	18944	18800	18854	18721	18871	18735	18608	18723	18886	18724	18873	18738	18888	18759	18943	18931	18601	18884	18857	18857	19059	18715	18875	18953	18991	18826	18815	18820	18649	18795	18858	19141	18951	18890	18947	18775	18866	18880	18834	19036	18900	18705	18859	18830	18764	18903	18918	18938	18919	18972	18579	18873	18773	18837	18719	19091	18727	18628	18750	18821	18633	18762	18733	19071	18672	18666	18919	18676	18892	18935	18832	18743	18995	18753	18636	18736	18747	18748	18863	18880	18840	18882	18877	18944	18853	18892	18721	18872	18739	18720	18615	18747	18554	18775	19106	18865	19032	18796	18794	18879	18861	18787	18905	18792	18752	18842	18830	18469	18823	18741	18639	19027	18690	18766	18623	18920	18926	18833	18696	18823	18774	18870	18844	18660	18981	18533	18716	18945	18812	18916	18949	18864	18698	18942	18784	18861	18945	18998	18618	18812	18927	19038	18802	18754	18818	18865	19012	18768	18974	18942	19008	18940	18691	18827	18871	18836	18827	18922	18843	18823	18933	18832	18851	18774	18942	18883	18670	18590	18698	18618	18994	18746	18896	18955	18944	18881	18757	18731	18763	18899	18637	18955	18758	18822	18807	18937	18963	18964	18893	18720	18846	18832	18861	18912	18966	18694	18576	19016	18774	18827	18698	18760	18657	18954	18993	18773	18794	18697	18907	18768	18768	18797	18802	18879	18781	18905	18784	18709	19085	18816	18705	18674	18806	18766	18745	18688	18781	18789	18692	18765	18740	18725	18584	18792	18957	18681	18840	18677	18788	18779	18729	18730	18914	18906	18959	18919	18692	18866	18862	18940	18827	18689	18903	18680	18988	18874	19011	18886	18748	19023	18803	18669	18657	18856	18938	18883	18904	18989	18866	18846	18850	18918	18801	18872	18774	18827	18716	18869	18848	18919	18919	18812	18816	18629	18699	18866	18780	18733	18898	18908	18853	18806	18825	18941	18848	18806	18768	18746	18701	18972	18872	18877	18824	18725	18733	18563	18821	18883	18799	18724	18882	19098	18598	18718	18761	18828	18666	18850	18985	18690	18573	18904	18890	18823	18859	18853	18707	18929	18864	18988	18911	18625	18633	18682	19074	18732	18896	18716	18738	18861	18811	19021	18744	18833	18780	18769	18722	18766	18840	18851	18917	18855	18780	18687	18742	18743	18611	18623	18922	18799	18878	19183	18757	18824	18644	19001	18973	18655	18964	18901	18980	18870	18830	18744	18769	18888	18940	18913	18763	18927	18570	18835	18784	18892	18960	19224	18758	19053	19024	18921	18728	18816	18769	18856	18822	18857	18565	18629	18731	18752	18743	18877	18857	18576	18564	18868	18922	18920	18874	18834	18585	18759	18593	18907	18692	18637	18700	18905	18825	18983	18802	18731	18840	18846	18839	19031	18721	18923	18995	18827	19041	18890	18934	18735	18788	18976	18819	18748	18756	18734	18903	18885	18774	18596	18838	18794	18826	19080	18885	18765	18603	18925	18876	18963	18951	19004	18874	18824	18727	19024	18668	18645	18847	18920	18801	18904	19038	18855	18843	18909	18713	18653	18777	18749	18916	18930	19054	18865	18744	18982	18816	18883	18620	18811	18817	18939	18881	18991	18932	18906	18861	18973	18858	18654	18999	18859	18785	18674	18879	18812	18624	19049	18897	18863	18784	18729	18856	18856	18785	18852	18792	18960	18916	18891	18886	18760	18770	18847	19050	18904	19049	18957	18961	18669	18589	18912	18777	18670	18753	18843	18756	18859	18911	18857	18709	18739	18615	18719	18808	18638	18888	18540	18866	18932	18821	18924	18886	18991	19000	18756	18886	18814	18923	19005	18910	19042	18878	18844	18738	18706	18924	18681	18632	18933	18943	19046	18847	18668	18878	18872	18985	18871	18819	18800	18932	18939	18863	18735	18794	18864	18688	19112	18747	18843	18807	18989	18822	18887	18812	18787	18525	18923	18576	19001	18922	18782	18765	18856	18924	18615	18690	18915	18644	18927	18755	18766	18759	18824	18870	18983	18666	18673	18945	18923	18988	18721	18677	18636	18701	18989	18841	18654	18901	18894	18755	18933	18779	18766	18860	18842	18962	18562	18702	18712	18833	18804	18900	18678	18908	18949	18901	18911	18721	18918	18665	18805	18719	18966	18763	18913	18963	18776	18965	18940	18877	18805	19005	18863	18820	18952	18822	18808	18796	18702	18773	18955	19058	18793	18938	18774	18891	18891	18774	18941	18696	18591	18728	19024	18911	18887	18749	18727	18822	18815	18939	18815	18642	18736	18745	18808	18784	18819	18838	19066	18977	18819	18975	18998	18737	18985	19127	18743	18822	19122	18794	18914	18765	18731	18773	19056	18881	18974	18777	18834	18693	18877	18634	18879	18794	18760	18941	18719	18892	18735	18868	18871	18907	18715	18943	18915	18898	18839	18706	18843	18917	18824	18712	18848	18986	18768	18565	18783	18989	18693	18831	18865	18817	18863	18782	18680	18673	18670	18993	19128	18859	18875	18731	18861	18814	18810	18787	19056	18767	18749	18888	18846	18897	19103	18924	18601	18760	18937	18805	18920	18940	18768	18743	18805	18792	18775	18939	19010	19125	18835	18609	18944	18679	18756	18725	18915	18791	18828	18995
19070	22880	18142	15829	15684	15777	15782	15583	15669	15516	15678	15626	15495	15710	15427	15444	15360	15380	15641	15803	15447	15535	15456	15565	15610	15608	15415	15602	15533	15590	15644	15661	15462	15540	15562	15389	15583	15544	15377	15682	15484	15508	15553	15666	15534	15460	15571	15516	15479	15439	15609	15631	15458	15406	15742	15617	15517	15446	15524	15415	15532	15654	15474	15639	15618	15550	15473	15438	15439	15329	15538	15755	15466	15377	15376	15488	15506	15566	15485	15426	15345	15525	15588	15497	15702	15579	15642	15319	15615	15516	15548	15503	15656	15511	15523	15441	15475	15493	15517	15341	15684	15354	15419	15611	15421	15440	15472	15621	15375	15596	15521	15577	15533	15594	15578	15659	15587	15538	15640	15463	15405	15419	15476	15498	15506	15519	15533	15574	15572	15489	15482	15651	15551	15460	15472	15602	15369	15487	15496	15733	15493	15583	15530	15375	15494	15596	15455	15465	15370	15591	15472	15490	15421	15560	15440	15491	15394	15470	15570	15592	15640	15541	15516	15553	15662	15611	15386	15536	15517	15387	15372	15546	15506	15577	15538	15705	15379	15493	15677	15404	15594	15607	15554	15528	15463	15515	15590	15540	15516	15598	15503	15692	15427	15619	15539	15476	15510	15374	15503	15479	15519	15597	15454	15456	15534	15467	15453	15488	15409	15537	15444	15556	15497	15332	15517	15454	15544	15483	15544	15507	15471	15227	15334	15571	15616	15484	15590	15456	15480	15619	15474	15348	15464	15460	15430	15601	15558	15591	15383	15546	15449	15238	15586	15349	15578	15494	15349	15562	15652	15413	15525	15709	15448	15458	15515	15632	15578	15461	15492	15544	15496	15528	15415	15361	15651	15670	15606	15456	15591	15521	15546	15601	15495	15528	15551	15610	15534	15591	15593	15475	15392	15668	15479	15573	15607	15625	15539	15550	15522	15466	15485	15448	15399	15506	15542	15530	15452	15344	15604	15571	15609	15495	15447	15484	15501	15436	15577	15470	15548	15443	15515	15581	15523	15565	15541	15519	15576	15479	15643	15471	15473	15561	15790	15471	15469	15505	15464	15328	15525	15477	15587	15615	15559	15532	15494	15386	15638	15494	15404	15489	15638	15561	15494	15654	15443	15463	15515	15425	15490	15774	15553	15631	15565	15588	15480	15581	15512	15560	15532	15661	15559	15642	15413	15626	15519	15433	15599	15424	15578	15665	15505	15605	15514	15588	15412	15546	15636	15714	15636	15550	15458	15498	15656	15427	15407	15518	15467	15469	15600	15529	15414	15580	15423	15734	15249	15551	15352	15286	15483	15617	15387	15476	15408	15356	15595	15547	15562	15387	15386	15420	15510	15517	15497	15553	15583	15470	15559	15646	15492	15557	15401	15692	15600	15602	15563	15495	15523	15530	15530	15621	15563	15605	15491	15606	15392	15659	15607	15500	15515	15627	15533	15507	15545	15614	15613	15501	15509	15627	15371	15528	15665	15518	15463	15477	15532	15424	15430	15587	15660	15550	15576	15614	15590	15237	15414	15585	15446	15412	15485	15630	15664	15679	15457	15660	15550	15475	15479	15557	15489	15667	15604	15745	15582	15584	15591	15609	15444	15485	15482	15548	15441	15581	15522	15539	15493	15490	15522	15646	15454	15447	15443	15527	15510	15433	15370	15401	15568	15613	15436	15602	15526	15505	15387	15364	15554	15561	15494	15413	15527	15661	15488	15582	15399	15425	15734	15637	15518	15697	15465	15828	15583	15521	15367	15283	15643	15319	15384	15548	15443	15572	15674	15594	15417	15545	15586	15500	15483	15526	15431	15622	15647	15523	15587	15508	15480	15551	15622	15584	15518	15277	15410	15608	15492	15507	15395	15759	15310	15492	15486	15519	15595	15369	15529	15483	15538	15467	15491	15564	15226	15502	15703	15557	15684	15658	15581	15423	15485	15559	15452	15665	15443	15458	15451	15491	15577	15588	15350	15582	15490	15455	15514	15543	15556	15669	15358	15625	15588	15482	15412	15317	15718	15646	15660	15544	15422	15558	15467	15517	15453	15445	15434	15458	15620	15511	15562	15487	15528	15626	15606	15587	15465	15561	15507	15443	15525	15497	15558	15381	15551	15421	15341	15557	15583	15538	15557	15526	15475	15661	15591	15409	15453	15502	15435	15583	15412	15368	15253	15488	15500	15529	15509	15491	15541	15383	15539	15746	15478	15470	15616	15430	15447	15676	15506	15673	15292	15586	15644	15511	15543	15571	15717	15484	15596	15457	15380	15449	15624	15299	15404	15447	15621	15464	15647	15505	15461	15610	15610	15530	15437	15528	15466	15428	15369	15611	15388	15457	15496	15467	15629	15596	15703	15402	15381	15568	15638	15491	15412	15319	15437	15541	15675	15498	15591	15396	15456	15668	15399	15656	15596	15550	15532	15454	15443	15534	15483	15528	15524	15563	15530	15555	15472	15603	15705	15396	15298	15491	15494	15293	15511	15465	15417	15576	15376	15422	15388	15549	15483	15540	15617	15546	15496	15439	15387	15577	15490	15567	15441	15599	15526	15477	15469	15421	15466	15425	15474	15621	15585	15479	15428	15454	15498	15441	15569	15501	15457	15537	15417	15411	15501	15629	15478	15546	15499	15483	15621	15476	15596	15495	15542	15520	15535	15600	15417	15433	15666	15701	15574	15472	15395	15503	15507	15525	15614	15485	15554	15707	15496	15502	15567	15468	15465	15522	15500	15386	15519	15433	15489	15420	15548	15388	15442	15597	15649	15426	15557	15487	15552	15696	15516	15516	15519	15583	15604	15531	15330	15639	15683	15568	15555	15571	15565	15458	15637	15616	15512	15557	15467	15619	15623	15668	15498	15581	15461	15660	15618	15421	15506	15677	15345	15484	15352	15520	15565	15529	15661	15591	15539	15598	15448	15468	15569	15603	15455	15515	15350	15673	15545	15599	15504	15481	15597	15523	15382	15665	15798	15596	15401	15491	15625	15644	15598	15521	15309	15605	15391	15532	15360	15375	15492	15594	15523	15466	15619	15585	15579	15532	15733	15561	15507	15402	15611	15563	15460	15465	15656	15359	15523	15387	15628	15467	15333	15426	15719	15462	15592	15408	15532	15500	15689	15434	15443	15540	15696	15450	15443	15466	15433	15588	15625	15529	15601	15514	15467	15486	15396	15815	15610	15284	15494	15509	15532	15529	15556	15437	15431	15488	15542	15594	15376	15614	15450	15441	15463	15515	15426	15600	15612	15375	15417	15530	15618	15434	15470	15530	15637	15436	15576	15530	15318	15497	15441	15478	15479	15594	15543	15689	15580	15416	15328	15500	15456	15667	15466	15478	15466	15488	15466	15437	15622	15608	15506	15495	15526	15528	15725	15494	15434	15545	15498	15546	15445	15455	15368	15611	15447	15500	15607	15586	15714	15606	15537	15483	15584	15515	15498	15548	15501	15472	15474	15595	15419	15369	15586	15380	15618	15577	15724	15489	15438	15592	15457	15612	15527	15596	15565	15416	15537	15526	15600	15547	15555	15425	15429	15617	15405	15653	15592	15376	15427	15532	15606	15388	15578	15639	15345	15556	15400	15604	15578	15658	15458	15433	15438	15507	15393	15416	15391	15551	15568	15500	15589	15501	15515	15556	15474	15438	15499	15709	15502	15515	15472	15432	15368	15377	15659	15458	15515	15496	15565	15613	15379	15572	15557	15582	15570	15377	15439	15648	15660	15551	15585	15409	15544	15636	15619	15502	15572	15533	15592	15315	15540	15547	15552	15499	15479	15581	15470	15544	15533	15444	15579	15503	15515	15526	15606	15513	15555	15536	15429	15523	15671	15382	15364	15464	15595	15510	15566	15491	15596	15597	15575	15514	15606	15470	15362	15467	15463	15635	15407	15674	15608	15632	15351	15571	15422	15581	15515	15589	15532	15679	15618	15480	15726	15421	15509	15576	15450	15597	15459	15835	15654	15371	15605	15644	15592	15610	15506	15583	15516	15444	15277	15522	15730	15272	15504	15678	15494	15383	15478	15483	15548	15593	15576	15529	15445	15408	15447	15522	15422	15320	15593	15445	15724	15545	15632	15339	15580	15493	15461	15512	15523	15571	15596	15494	15589	15683	15486	15480	15477	15560	15546	15285	15676	15395	15531	15590	15557	15246	15409	15609	15506	15304	15529	15494	15565	15454	15575	15507	15704	15532	15502	15441	15531	15512	15592	15479	15443	15615	15797	15384	15460	15398	15455	15656	15524	15456	15531	15495	15563	15465	15458	15502	15415	15449	15440	15441	15390	15572	15634	15576	15402	15502	15455	15516	15628	15558	15607	15642	15576	15352	15517	15560	15467	15410	15524	15465	15502	15667	15518	15593	15384	15558	15477	15473	15406	15419	15493	15452	15507	15544	15630	15281	15546	15553	15532	15537	15400	15420	15448	15542	15579	15592	15376	15480	15500	15574	15698	15518	15448	15850	15456	15327	15513	15434	15584	15554	15442	15535	15498	15596	15473	15439	15627	15508	15440	15501	15618	15444	15425	15541	15661	15619	15535	15564	15396	15559	15532	15514	15456	15554	15559	15465	15491	15507	15424	15343	15392	15502	15536	15547	15485	15513	15504	15616	15726	15523	15486	15602	15353	15427	15333	15480	15528	15675	15379	15605	15585	15356	15534	15511	15677	15554	15396	15500	15580	15587	15637	15525	15729	15433	15634	15722	15605	15524	15428	15573	15647	15595	15552	15507	15607	15638	15543	15447	15599	15557	15509	15562	15403	15564	15458	15458	15564	15396	15580	15503	15482	15463	15414	15511	15444	15452	15530	15418	15543	15508	15599	15526	15627	15536	15539	15580	15618	15398	15543	15509	15554	15541	15524	15600	15535	15256	15546	15609	15551	15550	15521	15498	15610	15576	15614	15463	15603	15571	15624	15557	15532	15565	15523	15533	15571	15643	15485	15444	15593	15619	15477	15570	15658	15440	15455	15570	15616	15364	15603	15468	15461	15439	15543	15424	15384	15532	15442	15527	15454	15734	15557	15360	15577	15570	15519	15406	15525	15353	15522	15624	15408	15510	15597	15457	15618	15361	15562	15458	15637	15561	15628	15493	15571	15480	15664	15622	15534	15485	15424	15509
23333	21025	27724	24830	22231	21868	21529	19720	19470	19694	19409	19560	19189	19354	19494	19455	19281	19296	19454	19377	19385	19468	19296	19159	19287	19433	19127	19550	19973	20528	20257	19838	19212	19450	19168	19316	19101	19107	19346	19346	19092	19221	19239	19247	18961	19136	19392	19221	19205	19270	19562	19048	19253	18906	19229	19025	19154	19177	19156	19333	19206	19142	19352	19084	19068	18984	19357	19267	19372	19256	19239	19045	19141	19177	19280	19235	19260	19281	19249	19270	19083	19156	19313	19003	19169	19288	19160	19297	19217	19279	19079	19201	19036	18929	19300	19311	19265	19195	19334	19155	19320	19157	19239	19225	19303	19220	19322	19352	19302	19336	19385	19009	19314	19275	19088	19258	19280	19184	19341	19160	19236	19198	19353	19223	19321	19234	19189	19323	19345	19388	19246	19176	19164	19117	19235	19281	19120	19281	19232	19502	19006	19075	19189	19128	19304	19219	19087	19112	19341	19277	19170	19249	19216	19114	19057	19203	19135	19152	19234	19164	19006	19060	19142	19204	19276	19195	18995	19225	19259	19236	19192	19177	19287	19282	19192	19334	19257	19028	19024	19107	19335	19157	19245	19133	19085	18908	19012	19230	19276	19285	19138	19155	19133	19204	19033	19272	19413	19300	19054	19280	19301	19153	19073	19154	19356	19107	19232	19190	19391	19280	19159	19277	19030	19302	19399	19223	19398	19349	18833	19167	18879	19397	19320	19075	19354	19341	19090	19089	19163	19290	19318	19019	19130	19238	19119	19353	19173	18955	19121	19324	19207	19018	19082	19411	19212	19184	19315	19420	19067	19311	19265	19320	19273	19198	19127	19216	19146	19347	19401	19506	19114	19093	19197	19030	19286	19242	19129	19264	19198	19141	19213	19310	19216	18818	19178	19073	19272	19283	19404	19379	19262	19132	19247	19247	19376	19228	19200	19252	19168	18919	19262	19148	19409	19206	19201	19233	19292	19074	19119	19434	19117	19149	19327	19260	19269	19231	19235	19202	19124	19265	18889	19123	19102	19188	19083	19102	19218	18961	19252	19249	19210	19285	19310	19146	19293	19291	19161	19245	19271	19464	19185	19124	19372	19216	19280	19121	19260	19111	19203	18907	19079	19099	19072	19264	19418	18961	19231	19548	19342	19301	19217	19191	19201	19292	19171	19134	19004	19202	19155	19331	19029	18968	19115	19220	19160	19204	19177	19261	19265	18917	19204	19117	19240	19386	19319	19134	19142	19132	19245	19005	19228	19084	19074	19097	19153	19247	19270	19285	19182	19090	19252	19107	19166	19222	19301	19202	19302	19327	19287	19167	19289	19299	19152	19218	19091	19121	19294	19419	19172	19338	19158	19100	19086	19063	19156	19178	19101	19283	19165	19055	19413	18972	18846	19199	19195	19249	19125	19322	19227	19192	19267	19398	19307	19331	19257	18973	19402	19191	19134	19150	19323	19255	18902	19264	19426	19130	19169	19107	19221	19172	19102	19125	19208	19140	19358	19206	19210	19117	19104	19234	19001	19273	19376	19081	19140	19095	19280	19075	19241	19087	19310	19083	19213	19141	19144	19220	19069	19089	19336	19224	19329	19208	19250	19255	19166	19120	19223	19222	19519	19259	19192	19177	19257	19149	19197	19018	19176	19054	19278	19431	19322	19197	19284	19163	19259	19194	19000	19060	19222	19259	19171	19401	19272	19445	19049	19274	19342	19210	19110	19150	19235	19097	19206	19264	19237	19207	19268	19079	19326	19204	19188	19257	19232	19251	19061	18928	19305	19295	19260	19150	19154	19207	19441	19380	19281	19188	19114	19305	19277	19173	19119	19124	19189	19285	19131	19086	19306	19417	19101	19508	19324	19297	19448	19511	19007	19251	19001	19273	19360	19322	19219	19264	19091	19253	19147	19208	19257	19183	19364	18730	19272	19248	19259	19003	19312	19216	19096	19169	19227	19017	19259	19111	19248	19338	19250	19160	18998	19261	19309	18921	19260	19322	19267	19244	19150	19304	19148	19344	19248	19369	19323	19065	19368	19137	19136	18912	19233	19113	19307	19409	19224	19308	19213	19203	19221	19213	19215	19320	19074	19076	19191	19257	19260	19187	19054	19208	19192	19243	19221	19096	19398	19401	19229	19297	19207	19250	19226	19110	19315	19251	19595	19051	19243	19207	19363	19254	19007	19155	19222	19249	19107	19303	19287	19108	19262	19043	19294	19224	19431	19232	19404	19170	19073	19395	19214	19142	19051	19145	19204	19183	19150	19309	19205	19252	19320	19103	19205	19155	19293	18940	19045	19119	19364	19126	19257	19037	19232	19539	19204	19114	19253	19183	19139	19157	19208	19284	19406	19205	19236	19142	19351	19113	19275	19342	19341	19128	19082	19278	19360	19424	19209	19167	19412	19362	19260	19102	19232	19084	19156	19208	19451	19001	19271	19215	19234	19115	19060	19095	19189	19242	19298	19264	19329	19230	19382	19125	19291	19185	19211	19170	19212	19314	19282	19213	19349	19132	19127	19334	19285	19217	19148	19317	19434	19256	19019	19339	19269	19147	19222	19217	19228	19045	19009	19003	19315	18973	19223	19192	19369	19318	19436	19190	19172	19033	19211	19272	19186	19302	19216	19102	19167	19344	19299	19063	19205	19142	19195	19322	19317	19048	19201	19105	19206	19246	19486	19022	19297	19321	19034	19146	19139	18999	19230	19249	19165	19119	19441	19125	19363	19149	19488	19186	19206	19316	19241	19034	19193	19060	19132	19353	19396	19112	19389	19388	19439	19441	19186	19127	19428	19152	19164	19365	19112	19159	19276	19207	19331	19050	19231	19303	19088	19117	19053	18941	19362	19339	19232	19270	19359	19026	19289	19012	19300	19317	18946	19220	19080	19271	19356	19149	18997	19197	19209	19283	19239	19332	19349	19220	19258	19182	19168	19230	19261	19286	19391	19188	18964	19302	19375	19254	19272	19152	19222	19205	19164	19134	19316	19005	19160	19221	19191	18983	19022	19037	19174	19133	19107	19348	18874	18975	18969	19239	19243	19152	19127	19193	19068	19090	19192	19095	19263	18995	19274	19103	19333	19477	19164	19011	19142	19093	19149	19196	19291	19146	19127	19127	19419	19169	19257	19085	19148	19420	19207	19276	19202	19319	19217	19293	19233	19091	19042	19339	19101	19150	19334	19279	19415	19275	19082	19121	19282	18963	19094	18951	19420	19037	19315	19141	19335	19215	19097	19389	19023	19238	19385	19325	19384	19366	19289	19337	19003	19278	19133	19161	19127	19163	19332	19116	19251	19202	19220	19169	19177	19126	19352	19193	19118	19250	19123	19185	19215	19183	19160	19372	19415	19498	19053	19160	19094	19256	19093	19374	19172	19120	19158	19129	19267	19381	19370	19247	19233	19219	19105	19188	19449	18998	19200	19169	19255	19174	19222	19006	19048	19117	19276	19369	19294	19275	18949	19119	19185	19172	18907	19394	19359	19339	19148	19124	19194	19059	19347	19319	19077	19209	19422	19156	19159	19070	19242	18983	19012	19024	19176	19026	19059	19071	18974	19378	19180	19128	19008	19065	19262	19412	19150	19290	19139	19342	19386	19207	19099	19056	19009	19236	19193	18955	19151	19174	19261	19157	19224	19098	19373	19209	19041	19160	19258	19192	19248	19039	19355	19354	19277	18966	19046	19279	19155	19273	19340	19159	19193	19057	19146	19111	19378	19090	19210	19242	19103	19156	19138	19146	19169	19397	19376	19102	19005	18936	19182	19285	19332	19163	19251	19073	19181	19311	19245	19312	19200	19382	19234	19149	19124	19254	19375	19152	19185	18967	19153	19295	19289	19253	19274	19116	19336	19146	19265	18938	19118	18959	19318	19204	19107	19058	19360	19134	19247	19067	19246	19292	19209	19232	19278	19218	19180	19328	19273	19204	19469	19344	19316	19177	19155	19210	19130	19011	19385	19188	18996	19209	19281	19130	19214	19161	19404	19160	19421	19256	19166	19393	19106	19205	19386	19056	19195	19200	19212	19093	19066	19155	19330	19187	19016	19360	19099	19321	19320	19284	19240	18946	19252	19070	19144	19319	19301	19310	19141	19168	19085	19245	19002	19181	19343	19127	18940	19089	19182	19264	19270	19225	19197	19301	19275	19128	19131	19251	19263	19358	19077	19269	19147	19083	19209	19105	19250	19229	19228	19248	19204	19298	19001	19238	19284	19143	19253	19083	19376	19225	19114	19068	19257	19271	19052	19195	19129	19398	19145	19268	19072	19212	19240	19211	19050	18976	19219	19454	19230	19137	19110	19186	19343	19255	19114	19024	19477	19157	19055	19171	19333	19138	19222	19398	19231	19574	19154	19149	19269	19070	19201	19139	19230	19178	19254	19332	19102	19148	19195	19208	19256	19267	19240	19420	19448	19212	19232	19310	19371	19076	19274	19151	19022	19325	19161	19195	19040	19150	19346	19127	19102	19202	19005	18887	19240	19300	19229	19159	19181	19142	19202	19209	19204	19217	19317	19295	19204	19227	19170	19263	19147	18983	19331	19169	18850	19084	19219	19065	19030	19263	19360	19250	19193	19203	19325	19254	19213	19322	19101	19112	19373	18965	19213	19327	19078	19164	19158	19243	19334	19116	19155	19293	19304	19482	18946	18937	19317	19172	19129	19330	19104	19233	19123	19012	19071	19079	19190	19201	19398	19394	19219	19127	19044	19122	18988	19190	19256	19323	19354	19435	19080	19264	19228	19183	19169	19159	19310	19299	19261	19411	19197	19154	19361	19091	19317	19271	19397	19335	19283	19254	19159	19262	19486	19148	19263	19345	19247	19247	19297	19269	19242	19348	19267	19406	19005	19187	19187	19277	19300	19210	19220	19110	19319	19294	19084	19118	19301	19250	19193	19208	19117	19130	19041	19127	19132	19211	19391	19310	19127	19141	19190	19262	19159	19145	19097	19085	19374	19189	19166	19142	19363	19178	19322	19072	19284	19285	19064	19152	19123	19256	19048	19337	19258	19089	19436	19044	19063	19098	19255	19301	19240	19409	19301	18939	19006	19156	19138	19074	19143	19128	19300	19265	19541	19223	19164	19149	19289	19115	19227	19179	19158	19125	19309	19200	19463	19274	19219	19214
19528	37734	27591	18112	16493	16346	16166	15956	16081	15967	15858	15917	15891	15916	15930	15997	15821	15726	15757	15776	16004	15931	15920	15880	15756	15704	15718	15933	16770	17272	17254	16073	15766	15744	15904	15823	15704	15710	15710	15735	15744	16017	15778	15669	15709	15652	15805	15737	15740	15762	15749	15751	15870	15501	15700	15888	15644	15948	15926	15674	15621	15791	15765	15957	15730	15745	15531	15827	15890	15709	15776	15857	15742	15802	15800	15719	15763	15803	15816	15627	15901	15550	15723	15953	15723	15704	15770	15710	15841	15702	15905	15712	15810	15672	15709	15798	15628	15629	15617	15750	15638	15762	15804	15667	15677	15710	15733	15683	15744	15627	15744	15835	15776	15688	15798	15754	15637	15821	15706	15854	15927	15772	15744	15857	15702	15722	15792	15586	15634	15748	15644	15748	15755	15668	15599	15779	15638	15775	15745	15741	15764	15730	15746	15848	15612	15825	15685	15710	15709	15712	15686	15743	15905	15720	15868	15854	15751	15658	15553	15703	15763	15782	15769	15743	15656	15710	15735	15801	15675	15616	15642	15692	15814	15754	15692	15772	15879	15702	15867	15661	15826	15785	15722	15876	15680	15729	15652	15744	15877	15690	15681	15757	15647	15761	15730	15724	15567	15716	15878	15549	15728	15838	15752	15819	15780	15752	15629	15551	15804	15727	15652	15776	15784	15634	15945	15660	15727	15850	15894	15877	15826	15839	15800	15684	15736	15786	15645	15667	15944	15775	15831	15788	15761	15728	15607	15736	15853	15769	15881	15640	15763	15851	15675	15733	15698	15811	15605	15626	15773	15521	15789	15766	15749	15777	15800	15664	15734	15916	15778	15806	15725	15836	15704	15681	15694	15642	15833	15723	15855	15727	15856	15570	15790	15753	15690	15814	15718	15693	15621	15712	15715	15621	15847	15805	15752	15884	15810	16066	15677	15954	15769	15552	15775	15694	15839	15824	15943	15655	15672	15800	15667	15882	15831	15925	15849	15750	15696	15672	15943	15737	15672	15863	15778	15631	15787	15642	15817	15732	15704	15772	15682	15792	15678	15878	15616	15792	15703	15813	15844	15751	15858	15785	15918	15684	15738	15765	15739	15565	15748	15846	15868	15730	15684	15865	15604	15741	15794	15734	15784	15838	15573	15783	15808	15733	15820	15793	15677	15842	15628	15640	15854	15744	15897	15760	15739	15785	15632	15771	15800	15846	15869	15772	15735	15566	15792	15689	15747	15706	15879	15702	15635	15861	15668	15726	15800	15745	15888	15791	15687	15829	15744	15698	15824	15646	15817	15677	15802	15687	15579	15771	15693	15733	15842	15862	15821	15784	15729	15784	15720	15557	15800	15696	15784	16009	15884	15726	15843	15818	15692	15791	15885	15590	15730	15799	15843	15806	15732	15828	15691	15862	15984	15687	15650	15784	15742	15736	15696	15719	15663	15860	15682	15881	15616	15806	15900	15619	15701	15742	15797	15958	15793	15780	15846	15810	15792	15672	15660	15618	15730	15800	15775	15801	15696	15784	15909	15787	15852	15732	15749	15792	15623	15567	15742	15677	15752	15678	15751	15877	15854	15838	15844	15739	15565	15744	15838	15648	15852	15799	15685	15862	15818	15762	15708	15700	15711	15776	15668	15716	15727	15641	15461	15679	15894	15767	15754	15582	15792	15787	15847	15715	15680	15794	15602	15625	15774	15759	15707	15725	15651	15613	15821	15639	15669	15754	15634	15820	15700	15769	15785	15680	15805	15689	15770	15907	15746	15613	15645	15659	15604	15654	15951	15842	15664	15630	15765	15635	15605	15909	15805	15804	15737	15835	15862	15741	15704	15916	15741	15755	15612	15849	15860	15761	15775	15709	15636	15746	15749	15802	15710	15714	15799	15816	15622	15712	15737	15833	15889	15703	15842	15804	15681	15832	15660	15613	15710	15705	15771	15557	15625	15671	15823	15692	15709	15771	15813	15764	15805	15862	15624	15705	15603	15624	15734	15587	15633	15864	15512	15806	15661	15837	15634	15831	15643	15617	15741	15684	15813	15814	15930	15730	15611	15696	15771	15789	15952	15827	15719	15773	15818	15644	15677	15965	15675	15682	15740	15640	15916	15741	15684	15693	15769	15720	15749	15887	15790	15728	15780	15686	15768	15702	15723	15586	15916	15638	15674	15845	15868	15731	15744	15709	15729	15625	15699	15770	15668	15812	15931	15818	15751	15868	15664	15826	15648	15774	15963	15782	15734	15740	15701	15499	15663	15713	15858	15946	15680	15772	15617	15693	15666	15736	15649	15721	15613	15777	15672	15767	15775	15721	15733	15612	15686	15738	15664	15583	15661	15845	15798	15741	15610	15635	15442	15719	15810	15704	15760	15773	15769	15582	15775	15795	15901	15791	15700	15807	15698	15580	15677	15768	15695	15883	15886	15833	15956	15849	15746	15848	15511	15786	15771	15877	15686	15750	15750	15663	15569	15794	15880	15662	15805	15651	15623	15729	15446	15714	15898	15801	15820	15838	15670	15621	15489	15831	15677	15717	15889	15862	15708	15581	15802	15757	15700	15856	15822	15753	15630	15763	15774	15753	15835	15635	15786	15597	15543	15682	15718	15846	15705	15876	15733	15639	15730	15568	15715	15818	15757	15743	15731	15684	15780	15761	15670	15806	15739	15688	15658	15771	15853	15775	15599	15901	15842	15913	15796	15825	15740	15788	15880	15616	15720	15805	15718	15730	15643	15751	15766	15728	15829	15809	15600	15734	15706	15883	15589	15857	15874	15841	15671	15717	15814	15759	15697	15723	15798	15782	15858	15850	15849	15843	15878	15647	15726	15624	15773	15741	15587	15838	15886	15635	15748	15502	15867	15570	15868	15702	15838	15689	15775	15714	15726	15675	15826	15709	15745	15773	15793	15751	15805	15621	15817	15691	15732	15590	15780	15945	15770	15619	15690	15674	15589	15748	15807	15705	15911	15808	15885	15673	15789	15748	15680	15869	15806	15659	15656	15704	15725	15810	15781	15740	15905	15620	15870	15823	15786	15661	15765	15642	15741	15676	15695	15778	16015	15701	15661	15678	15836	15788	15910	15821	15700	15764	15864	15689	15855	15687	15947	15786	15804	15838	15752	15662	15815	15697	15612	15781	15965	15917	15824	15759	15645	15662	15750	15709	15667	15811	15849	15681	15833	15704	15694	15677	15734	15957	15697	15674	15698	15645	15843	15927	15850	15596	15665	15777	15684	15878	15818	15567	15545	15726	15806	15920	15650	15646	15692	15643	15790	15865	15834	15749	15811	15848	15820	15810	15894	15594	15749	15575	15850	15836	15777	15833	15672	15758	15736	15738	15731	15678	15733	15718	15828	15651	15715	15784	15626	15574	15753	15596	15598	15715	15865	15802	15737	15736	15630	15784	15768	15957	15737	15538	15762	15718	15666	15910	15757	15672	15557	15758	15678	15740	15664	15736	15722	15740	15691	15730	15704	15714	15695	15572	15878	15714	15831	15913	15706	15608	15737	15603	15677	15763	15778	15798	15698	15753	15721	15785	15844	15729	15635	15773	15797	15645	15717	15633	15650	15656	15589	15674	15705	15742	15604	15793	15784	15810	15707	15834	15729	15774	15912	15686	15691	15749	15608	15731	15741	15653	15826	15544	15619	15585	15833	15774	15729	15724	15735	15788	15880	15635	15680	15581	15896	15836	15604	15736	15807	15479	15747	15809	15821	15789	15595	15714	15719	15817	15681	15744	15958	15615	15657	15907	15680	15697	15743	15697	15715	15540	15859	15671	15874	15809	15478	15755	15748	15591	15755	15766	15767	15697	15739	15763	15687	15704	15743	15628	15658	15801	15874	15516	15820	15596	15728	15735	15772	15733	15856	15632	15580	15696	15605	15749	15829	15913	15811	15717	15739	15676	15744	15633	15597	15709	15724	15666	15811	15835	15718	15643	15633	15639	15751	15774	15930	15689	15763	15795	15687	15692	15919	15723	15665	15738	15774	15614	15627	15849	15865	15803	15761	15763	15726	15760	15877	15650	15731	15806	15779	15979	15498	15738	15747	15673	15694	15913	15881	15740	15754	15637	15800	15718	15741	15807	15759	15894	15893	15854	15726	15836	15651	15758	15674	15786	15813	15625	15775	15873	15700	15707	15789	15614	15709	15726	15669	15803	15779	15786	15728	15773	15745	15608	15791	15675	15769	15815	15724	15758	15790	15634	15697	15700	15561	15778	15990	15799	15778	15796	15596	15862	15778	15621	15864	15542	15757	15755	15801	15788	15657	15764	15759	15830	15686	15928	15735	15955	15600	15681	15695	15636	15562	15885	15825	15800	15749	15642	15786	15660	15727	15641	15885	15698	15866	15878	15851	15665	15717	15871	15703	15583	15740	15773	15648	15871	15748	15676	15769	15767	15786	15540	15720	15778	15788	15837	15920	15700	15790	15864	15728	15802	15761	15704	15603	15674	15689	15733	15715	15743	15775	15721	15666	15832	16028	15801	15748	15697	15716	15704	15711	15781	15755	15879	15801	15830	15796	15690	15666	15950	15874	15762	15719	15824	15757	15679	15809	15553	15759	15716	15900	15764	15720	15769	15650	15817	15718	15699	15725	15628	15837	15659	15668	15660	15789	15634	15706	15654	15789	15695	15547	15810	15842	15777	15796	15861	15921	15681	15723	15751	15931	15895	15829	15670	15707	15760	15696	15778	15581	15967	15748	15730	15720	15904	15696	15876	15629	15880	15788	15613	15684	15845	15723	15758	15737	16032	15724	15683	15616	15670	15858	15543	15724	15705	15745	15904	15770	15700	15893	15649	15780	15738	15463	15589	15712	15890	15714	15785	15506	15763	15861	15657	15696	15686	15845	15547	15645	15655	15746	15930	15714	15889	15716	15666	15605	15658	15894	15689	15733	15739	15703	15855	15695	15859	15716	15756	15725	15834	15682	15758	15704	15796	15820	15681	15620	15701	15811	15822	15819	15793	15823	15688	15870	15666	15800	15751	15731	15714	15677	15820	15829	15762	15675	15682	15811	15694	15586	15562	15753	15736	15763	15740	15679	15593	15551	15828	15734	15736	15905	15795	15750	15688	15703	15758	15670	15877	15784	15698	15745	15793	15702	15899	15761	15574
24625	21088	26901	26319	19801	18625	18967	18241	18136	18107	18036	18159	17975	18144	18173	18237	18174	18170	18116	18088	18041	18169	17941	18227	17984	18252	17960	18187	18567	18597	18423	18403	18049	18236	18065	18059	18145	18176	18084	18082	17951	18276	18193	18124	17939	18053	18109	17905	18113	18143	17964	17891	18171	18101	18133	18116	18098	18092	18200	18083	18097	18108	18019	18188	18015	17945	18029	17967	18162	18030	17903	18244	18100	18039	18108	18101	18143	18199	18057	17863	17936	18026	18160	18071	18017	18321	18025	18006	17921	18032	18003	18141	18098	17991	18063	18074	17895	17982	18101	18025	17913	18303	18050	17953	18154	18154	18029	17844	18122	18247	17971	18107	18198	18089	18095	18030	18165	18084	18167	17962	17908	18037	17965	18091	18239	17863	18125	17983	18009	18141	18019	18123	18021	17784	18113	17985	17949	17860	17944	17982	18110	18139	17834	18048	18051	18178	18065	17909	18130	18089	17885	17971	17981	18070	17955	17900	17962	17813	17977	18013	18051	18215	18269	18055	18189	18181	18052	18181	18096	18128	18120	18047	18075	18069	18069	18139	18084	18028	18059	17876	17958	18034	17980	18210	17975	18058	17897	18004	18004	18117	17970	17973	18117	18048	18016	17944	17938	18116	18181	18029	17995	18251	17928	18159	18160	18133	18109	18166	18112	18330	18132	18085	18326	18120	18088	18021	17887	18158	18121	17909	18099	18209	18139	18226	18056	18128	18044	18101	18109	17944	17968	18033	18106	18062	18099	18151	18166	17945	18062	18109	18127	17877	18251	18050	18029	17878	18082	17911	18303	18194	18034	18051	18197	17936	18036	18128	17956	17853	18039	18047	18178	17951	17813	18144	18103	18221	18314	18080	18050	18225	18104	18058	18010	17938	18008	18070	18056	17989	17896	18182	18112	18018	17930	17896	18055	18132	18030	18092	18017	17943	18039	18150	17955	17857	18162	18307	18066	17906	18054	18104	18150	18243	17960	17997	18068	18206	18102	18004	18139	18302	17984	18089	18019	18069	17859	17886	17968	17987	17995	18268	18197	17955	17802	17953	17994	18235	18122	17949	17993	18142	17947	18011	17735	17905	17901	18176	18024	17898	18192	18112	17945	17983	18031	17875	17955	18079	18036	17958	18184	18004	18203	17930	18037	18060	17982	18020	17940	18035	18213	18021	18167	17974	18174	18009	18334	18276	18229	18146	18087	18150	18024	18008	18146	18012	18060	17886	17942	17926	17897	17975	17943	18185	17891	18039	17935	18095	17793	18060	18068	18126	18155	17844	18133	18185	18020	18066	17954	18150	17917	18204	18046	18029	18105	18114	17976	18015	18119	17999	17866	17980	18146	18125	18208	18096	18130	18038	18001	18263	17950	18049	17809	17820	17891	17972	18013	18118	17977	17980	18283	17956	18211	18269	18251	18050	18008	18172	18111	18049	18168	18033	18033	17800	18163	17993	18010	17826	18108	18166	17786	18041	18088	18054	18068	17976	17948	18106	18066	17931	18056	18147	18051	17805	18053	18009	18215	18149	18011	17995	18154	17929	17903	18010	17905	18100	18192	18084	18077	17982	18015	17897	17933	18170	17865	18019	18014	18068	17979	18108	18040	18098	18087	18167	17937	17773	18094	17818	18024	18127	18033	17987	18030	18016	18033	17869	18106	18171	18122	18026	18001	18018	17866	18154	18103	17999	17988	17902	17806	18058	17877	17838	18073	17821	18126	18156	17952	17970	18222	18065	18313	18103	17963	17961	17701	18073	18039	17868	18312	18314	18038	18030	18269	17783	17961	18028	18204	17795	18079	18082	17978	17998	17946	18046	18085	17999	17911	18136	18193	17764	18028	18123	17950	18145	17892	17876	18063	18086	18047	18158	18096	18049	18070	18044	18076	18086	18026	17974	18181	17938	17910	17938	18123	18019	18095	17974	17943	18121	17865	18017	18092	18225	18198	18083	17990	18000	17927	18024	18095	17877	18041	18082	18017	17812	18190	17714	18094	18120	18197	18208	18125	17719	18048	17837	18131	18090	17990	18047	18164	18123	18137	17957	17983	18145	18073	18064	18101	17941	18176	18010	18147	18173	18068	17970	17962	17778	18105	18183	18095	18123	17932	18076	17809	17815	18077	18123	17906	18126	18064	17965	18109	17893	17838	18095	18016	18239	18162	18195	18043	18026	17914	18091	18032	18143	18186	17971	17952	18088	18169	18088	18039	18091	18129	18090	18303	18208	18103	17978	18157	17938	18090	18022	18250	18089	18091	18038	17912	18055	18079	18161	18021	17958	18228	18131	18054	18196	18118	18047	18138	17889	18220	18052	18197	18168	18163	17965	18031	18006	18096	18197	18126	18085	17966	18029	18027	18140	18202	18057	18304	18267	18320	18000	18081	18069	18084	18049	18158	18089	17857	18144	17938	17985	18196	18011	18021	18189	18240	17963	18100	18144	18305	18115	17985	17967	18005	17932	18160	18017	18141	18006	18079	17993	17965	18037	17961	18025	18062	18169	17844	17808	17962	17952	17920	18074	18069	18083	18167	18019	17952	17978	18324	17965	18092	18091	18102	17942	18127	18102	18270	17933	17908	18103	18039	17878	18120	17982	17967	17910	18278	17956	18262	18136	17986	18166	18081	18216	18001	18219	18128	17902	17925	18045	18035	18159	18044	18259	17899	18068	17983	18041	18019	18085	17974	18063	17976	18006	17976	18181	17980	17748	18279	18085	18017	18035	17979	18039	18164	17977	18298	18096	17815	18019	17985	17999	18158	18199	18093	17845	18109	18194	17977	18202	18158	17998	17910	17996	18185	18053	18082	18061	18101	17965	18155	18067	18083	18125	18038	17891	17844	18069	18015	18095	17935	18112	18035	18012	17879	17969	17861	17921	18187	18066	18090	18028	18019	18199	17924	18267	18241	18122	17910	17856	18008	18031	18083	18084	18200	18033	18057	17926	18126	17978	18043	18027	18269	18173	17920	17832	18367	18037	17994	17913	18135	18275	18112	18204	18108	17982	18271	18056	18180	18266	18228	17867	18167	17915	18067	18102	18001	17990	18033	18006	17870	17989	18061	18090	18249	18063	18005	17955	17874	18115	18197	18025	18102	18094	17795	18054	17922	18040	17980	18272	18157	18215	18149	18052	18114	18274	18090	18097	18187	17871	18153	17934	18033	17961	17973	17976	18328	18093	18017	18051	18254	17921	18124	18256	18089	18042	17921	18238	17890	17899	18121	18372	18018	17876	18149	18213	18053	18021	18081	18194	17858	18173	18147	18147	18111	18180	18040	18066	17998	18027	17974	18064	17938	18213	18206	18122	18072	18081	18042	17906	18092	18110	18157	18081	18053	17958	18095	17943	17944	17846	18242	18178	18010	17987	17872	18165	17957	17942	18007	18018	17921	18157	18031	18021	17974	18077	18214	17962	17950	18148	17909	18031	17819	17915	17941	18191	18126	18212	18069	18122	18132	18018	18235	18147	17851	18115	18199	18101	17911	18024	17862	17966	18098	18014	18083	18182	18162	18039	18078	18129	18145	18020	17992	18168	17965	18010	18135	18012	18161	18245	18009	18118	18126	18096	18203	18081	18026	18007	18085	17984	17965	18139	18110	18031	17972	17928	18118	18116	18031	17883	17960	18096	18042	17939	18035	18066	18093	17910	17989	18179	17906	18004	17920	18061	18288	17885	17805	18003	18145	17962	18096	18137	18064	18162	17862	18205	18069	18111	17911	18135	18164	17970	18082	18054	18103	17994	18082	17913	17986	17987	17930	18118	18113	17931	18169	17960	17917	18162	18093	17901	17982	18046	17833	18147	17859	17985	18116	18244	18182	18013	18141	18121	18006	18256	17939	17920	18205	17943	18182	18015	18077	18135	18053	18000	18399	18096	18113	18085	18100	17968	18090	18288	17983	18072	18034	18192	17819	17879	17936	18017	18043	18078	17849	17979	17897	17858	18181	17934	18066	18007	18011	17997	18123	18041	18018	18174	18119	17947	18293	18249	17956	18335	18267	18105	18070	18012	18060	17969	17980	17952	18093	18215	18013	18235	17892	18000	17953	18091	18041	18038	18149	17843	18172	18038	18082	18186	18277	18194	18148	18170	17925	17950	18076	17929	18053	18225	17999	18174	18035	18032	18037	17995	18217	18258	17946	18008	17847	18167	17996	17779	17893	17928	18073	18058	18066	18165	17938	18016	18074	18071	17963	17967	18000	17898	18084	17997	17985	18015	17990	18034	18240	17987	18133	18182	17998	18032	18035	18143	18078	18055	17878	18285	17984	18020	17974	18090	18233	17968	18213	18225	17963	18077	17916	18023	17953	17927	17910	18134	17970	18241	18035	17885	17895	18049	18167	18142	18007	18119	18267	17994	18037	18124	18169	17879	17928	17903	18179	17990	18156	18094	18198	17865	18130	18236	17969	17897	18190	18104	17854	18248	18051	18032	18017	18094	18032	18191	18250	17976	17983	18150	17992	18072	18120	17927	18062	17813	17915	18068	18167	17756	18041	17833	18114	18035	18027	17913	18056	18100	17990	17823	18091	18076	18185	18031	18170	18027	17876	18029	18232	18037	18175	17966	17957	18176	17936	18069	17991	17874	18139	17892	18139	18046	18012	18223	18002	18189	17936	18061	17890	17827	18033	17905	18091	18051	18016	18077	18150	17847	18207	18064	18131	18002	18059	17804	17999	18116	18075	18057	17853	18149	17950	18165	18079	18222	17969	17965	18084	17938	17788	18025	18069	17925	17834	18128	18099	18083	18098	18195	18032	18106	17826	18209	17902	18161	17967	18042	18000	18103	18119	18119	17965	18195	18177	18070	18263	18080	18214	17996	18027	18000	17932	18081	17965	17886	18211	18138	18011	18141	17941	18225	18234	18117	18139	17829	17957	17892	17901	18144	18104	18003	17910	18030	17955	18078	18203	18100	18063	17922	17906	17997	18022	18051	17965	18087	18105	18090	17940	18088	17926	18042	17936	18045	17952	18094	18010	18089	18237	17985	18033	18155	18012	18222	18105	18019	18071	18060	18152	17998	18015	18027	18102	18011	18161	18110	18146	18046	18069	18168	18229	18294	18190	18135	18256	17844	17994	18066	18288	18070	17760	18126	18283	18012	18072	18089	18221	17977
19925	34840	27553	17617	15487	15612	15363	15146	15031	15304	15183	15386	15249	15012	15303	15207	15140	15246	15179	15301	15074	15241	15312	15317	15201	15252	15245	15371	16121	15899	15572	15241	15113	15136	15196	15192	15271	15022	15219	15183	15050	15103	15084	15233	15191	15157	15086	15145	15049	15132	15143	15104	15257	15162	15081	15016	15066	15300	14996	14968	15035	15227	15189	15154	15223	15282	15107	15210	15205	15156	15229	15116	15252	15258	15207	15070	15175	15042	15070	15200	15017	15189	15054	15179	15363	15034	14997	14991	15257	15104	15023	15196	15113	15015	15317	15076	15166	15109	15362	15133	15091	15251	15163	15150	15188	15095	14984	15076	15274	15082	15183	15067	15252	15204	15207	15023	15278	15183	15139	15113	15179	14994	15248	15329	15082	14988	15123	15215	15220	14918	15270	15140	15156	15088	15106	15080	15151	15033	15205	15058	15256	15145	14907	15100	15058	15282	15147	15000	15198	15169	14967	15017	15098	15245	15126	14912	15141	15115	15021	14948	15078	15141	15202	15145	15033	15189	15351	15016	15289	15003	15154	15052	15313	15163	15366	14992	15163	15069	15091	15119	15091	15176	14996	15062	15218	15157	15272	15018	15201	15078	15206	15140	15056	15218	15217	15135	15191	15055	15021	14987	15139	15089	15187	15308	15198	15138	15129	14921	15066	15141	15208	15222	15192	15122	15170	15088	15097	15107	15001	15103	15173	15169	15295	15030	15236	15010	15107	15021	15166	15029	15123	14955	15126	15072	15094	15045	15202	15377	15220	15039	15235	15236	15127	15259	15160	15328	15350	15116	15150	15092	14950	15189	14977	15132	15002	15164	15211	15066	15147	14991	15132	15062	14978	15138	15203	15143	15033	15220	15178	15319	15156	15323	15128	15093	14885	15163	15081	15248	15150	15175	15268	14988	15124	15102	15249	15255	15232	15128	15160	15081	15118	15184	15113	15125	14986	15079	15066	15271	15065	15138	15114	15134	15077	15122	15054	15130	15117	14994	15064	15182	15063	15252	15092	15048	15024	15083	15349	14944	15214	15203	15011	15209	15233	15283	15086	15035	15088	15164	15090	15172	15053	15062	14972	15134	15141	15094	15239	15127	14847	15123	15029	15184	15211	15115	15123	15218	15159	15239	15167	15016	15100	15033	15175	15101	15251	14958	15096	15083	15018	15025	15326	15062	15194	15146	14925	15287	15280	15183	15157	15206	15095	15210	15160	15146	15112	15164	15001	15141	15123	15094	15313	15028	14969	15287	15064	15177	15067	15077	15207	15116	15135	15034	15102	15069	15161	15069	15158	15145	14997	15238	15308	14961	15104	15071	15138	15044	15122	15018	15265	14965	15101	15049	15230	15081	15224	15136	15112	15039	15134	15175	15234	15048	15109	15108	15283	15000	15052	15128	15104	15158	15268	15200	15185	15052	15294	15088	15272	14932	15268	15239	15081	14956	15180	15116	15149	14932	15239	15123	15199	15214	15039	15187	15078	15108	15002	14952	15186	15209	15021	15068	15099	15119	15145	15101	15308	15142	15268	15125	15253	15050	15089	15239	15184	15211	15194	14947	15047	15122	15049	15234	15144	15258	15124	15114	15015	15069	14993	15111	15088	15006	15110	14995	15134	15077	14981	15166	15164	15250	15212	14993	15246	15087	15181	15146	15182	15019	15028	15045	15003	14898	15155	15358	15174	15180	15116	15118	15290	15037	15275	15177	15064	15220	15222	15020	15116	15262	15083	15120	15110	14967	14993	15164	15185	15158	15384	15262	15115	15191	15032	14966	15148	15014	15308	15006	15252	15173	15129	14964	15093	15286	15160	15219	14977	15199	15073	15137	15279	14987	15219	15097	15045	15127	15184	15179	15107	15216	15054	15144	15150	15231	15110	15350	15370	15022	15074	15164	15141	15248	14968	15158	14945	15099	15256	14997	15111	15158	15204	15048	15031	15146	15228	15101	15068	14983	15329	15010	15228	15099	15111	14970	15077	15128	15057	15143	15239	15105	15063	15232	15170	15155	15143	15040	15241	15218	15264	15106	15338	15215	14986	15010	15008	15083	15136	15221	15154	15198	14984	15102	15131	15206	15067	15025	15112	15168	15206	14976	15069	15144	15085	14991	15181	15083	14999	15135	15156	15173	15134	15039	15080	14944	15085	15114	15184	15124	15037	15338	15100	15053	15384	15003	15030	15237	15158	15268	15173	15182	15121	14965	15114	15403	15185	15101	15077	15075	15153	15184	14917	15140	15261	14991	15097	14991	15316	15098	15143	15023	15283	15112	15041	15244	14969	15200	15059	15103	15036	15314	15108	15191	15091	15039	15079	15121	15050	15040	15176	15198	15148	15092	15179	15204	15022	15031	15109	15266	15133	15011	15019	15215	15028	15099	15190	15102	15262	15160	15107	15147	15263	15217	15036	15124	15118	15216	15164	15074	15082	15201	15141	15036	15114	15047	14998	15028	15112	15078	15157	14952	15064	15173	15134	15006	15157	15120	14915	15087	15178	14964	15077	14999	15060	15151	15110	15156	15135	15167	15166	15208	14875	15078	15037	15247	15250	15130	15096	15186	15236	14998	15165	15138	15038	15285	15257	15178	15092	15090	15194	15241	15123	15129	15223	15097	15019	15023	15301	15147	15073	15062	15333	15057	15225	15152	15079	15166	14919	15104	15065	15244	15151	15061	15031	15154	15112	15020	15055	15215	15172	15071	15105	15142	15145	15083	15097	15106	15141	15173	15061	15017	15186	15116	15215	15085	15191	15191	15230	15143	15067	15009	15242	14924	15223	15029	15174	15260	15227	15224	15137	15065	14942	14989	15165	15345	15235	15000	15294	14966	15180	15014	15213	15054	15100	15052	15229	15235	14870	15118	15165	14984	15085	15248	15164	15090	15067	15055	15124	15242	15141	15253	15015	15224	15199	15063	15309	15153	14978	15141	15188	15293	15269	15225	15096	15013	14947	15139	15184	15129	15128	15168	15092	15175	15102	15169	15130	15101	15072	15372	15062	15074	15135	15173	15073	15259	14997	15250	15104	15062	15059	15115	15147	15085	15105	15094	15349	15031	15122	15231	15146	15067	15080	15207	15216	15146	15245	15071	15184	15105	15102	15183	15164	15173	15203	15151	15160	15253	15261	15099	15257	15216	15138	15068	15301	14973	15177	15250	15174	15167	15094	15280	14856	15051	15126	15022	15224	14985	15068	15117	15028	15128	15135	15061	15125	15121	15171	15173	15110	15097	15248	15061	14990	15236	15171	15003	15147	15140	15101	15147	15064	14896	15088	15164	14983	15105	15034	14938	15080	15148	15194	14935	15127	15123	15175	15171	15350	15177	15289	15200	15306	14925	15011	14962	15051	15173	15255	14989	15207	15094	15018	15013	15113	15143	15157	15154	15227	15257	15323	15102	15154	15150	15110	15093	15047	15198	14975	15221	15152	15132	15235	15112	15149	15368	15128	15160	15086	15116	15283	15046	14948	15149	15061	15023	14958	15063	15194	15113	15156	15130	15207	15127	15280	15341	15144	15155	15180	15037	15078	15090	15027	14932	15136	15086	15261	15219	15051	15134	15064	14965	15218	15116	15112	15199	15047	15116	15083	15055	15154	15136	15083	15212	15132	15006	15036	15040	14920	15103	15366	15144	15152	15413	15246	15228	15130	14978	15002	15163	15012	15149	14981	15266	15018	15010	15145	15285	15014	15056	15139	15136	14927	15075	15272	15264	15128	15021	15148	15167	15061	15233	15220	15250	15114	15068	15114	15231	15366	15103	15019	15172	15040	15145	15296	15202	15019	15180	15203	15124	15124	14907	15082	15044	15206	15224	15133	15271	15060	15240	15062	15003	15005	15183	15056	15086	15083	15060	15051	15170	15180	15126	15093	15179	15079	15153	15162	15006	15116	15115	15190	15005	15099	15060	15039	15196	15163	15157	15339	15102	15090	15197	15203	15130	15280	15117	15245	15205	15014	15063	15148	15080	15173	15089	15151	15191	14974	15118	15023	15098	15042	15277	15154	15142	15098	15250	15074	15075	15067	15058	15118	15126	15055	15143	15198	15155	15176	15207	15222	15164	15025	15068	15133	15174	15066	15187	15301	15151	15253	15266	15084	15059	15332	15170	15135	15101	15101	15116	15256	15225	15117	15032	15159	15218	15084	15101	15062	14965	15145	15204	15024	14961	15132	15091	15208	15065	15164	15109	14904	15179	15241	15133	15216	14931	15154	15215	15099	15112	15263	15173	15116	15224	15088	15165	15198	15196	15164	15264	15031	15129	15153	15037	15045	15197	15205	15021	15120	15099	15204	15115	15206	15025	15110	15133	15195	15145	15214	15077	15006	15332	15215	15143	15192	15208	15129	15264	15178	15127	15002	15123	15097	15024	15057	15063	15096	15180	15023	15316	15173	15161	15235	15112	15049	15162	15221	15188	15091	15239	15214	15152	15083	15384	15180	15060	15250	15132	15056	15243	15073	15180	14992	14942	15118	15153	15130	15123	15052	15180	15037	15180	15082	14963	15079	15124	15178	15212	15295	14997	15055	15125	15317	15143	15021	15256	15097	15147	15065	15149	15251	15078	15287	15007	15078	15147	15277	15168	15188	15106	15097	15046	15000	15058	15196	15083	15143	15182	15337	15206	15095	15274	15134	15226	15241	15159	15134	15134	14935	15209	15125	15150	15192	15097	15031	15110	15255	15148	15089	15167	15138	15139	14861	15099	15257	15121	15091	15036	15069	15162	15248	15272	15008	15287	15194	14930	15085	15147	15309	15197	15240	15168	15219	15069	15146	15185	15089	15268	15014	15061	15220	15119	15052	15205	15077	15014	15092	15174	15162	15220	15214	15205	15170	15217	15043	15056	15136	15185	15090	15179	15176	15060	15127	15441	15078	15197	15176	15072	15056	15329	15042	15171	15030	15156	15241	15078	15151	15159	15105	15143	15151	15194	15057	15141	15307	15279	15202	15155	15205	15303	15101	15040	15048	15169	15196	15093	15094	15051	15148	15055	15203	15056	15049	15108	14988	15043	15136	15058	15095	15155	15192	14968	15170	15175	15034	15074	15038	15080	15133	15063	15288	15194	15174	15040	15201	15139	15152	15064	15118	15221	15051	15106	15017	15097	15088	15289
22005	21092	28333	24066	21439	24132	26353	22272	21416	21789	21870	21502	21603	21503	21595	21421	21491	21368	21480	21223	21531	21426	21462	21229	21199	21255	21262	21376	22352	23543	23497	22557	21543	21222	21517	21203	21362	21441	21160	21089	21384	21055	21104	21352	21357	21330	21337	21296	21208	21181	21173	21358	21324	21388	21270	21204	21418	21196	21432	21308	21544	21035	21160	21311	21400	21279	21344	21154	21182	21470	21275	21235	21130	21324	21381	21247	21639	21372	21310	21123	21266	21304	21266	21089	21356	21271	21679	21231	21202	21093	21235	21236	21295	21379	21104	20916	21321	21210	21003	21281	21159	21185	21351	21186	21135	21460	21261	21465	21150	21125	21172	21320	21035	21219	21204	21363	21270	21406	21293	21290	21004	21160	21202	21197	21478	21262	21220	21193	21002	21197	21223	21227	21135	20908	21163	21204	21349	21227	21198	21121	21168	21296	21231	21183	21218	21206	21271	20964	21236	21288	21291	20862	20990	21286	21254	21174	21156	21096	21253	21072	21221	21224	21356	20982	21352	21027	21332	20990	21161	21280	21267	21241	20906	21512	21210	21285	21060	21419	21277	21320	21044	21132	21072	21117	21280	21311	21123	21364	21098	21208	21275	21267	21246	21088	21293	21080	21347	21176	21071	21153	21261	21103	21392	21430	21228	21302	21211	21528	21132	21122	21240	21301	21106	21230	21179	21182	21236	21290	21094	21072	21304	21217	21192	21221	21234	21341	21071	21258	21393	21151	21226	21088	21416	21329	21276	21194	21328	21064	21210	21215	21134	21296	20975	21052	21016	21121	21376	21120	21081	21232	21172	21311	21145	21353	21296	21277	21106	21112	21272	21313	21247	21242	21275	21256	21308	21234	21249	21109	21266	21332	21046	21510	21494	21229	21037	21233	21097	21147	21165	21181	21186	21111	20966	21394	21126	21283	21276	21213	21304	21261	21334	21241	20867	21193	21473	21241	21324	21296	21233	21101	21114	21193	21405	21326	21376	21273	21326	21405	21289	21149	21169	20980	21093	21225	20983	21244	21324	21100	21491	21192	21160	21113	21149	21271	21323	21210	21242	21185	21253	21130	21272	21242	21212	20988	21143	21016	21073	20986	21183	21101	21157	21176	21087	21091	21269	21180	21238	21115	21145	21320	21087	21123	21260	21233	21271	21088	21354	21047	21258	21189	21209	21314	21245	21082	21183	21207	21458	21172	21320	21285	21315	21232	21360	21281	21186	21009	21342	21225	21247	21324	21308	21216	21083	21284	21380	21165	21321	21222	21191	20933	21264	21117	21460	21246	21008	21339	21238	21312	21219	21086	21183	21199	21161	21290	21253	21168	21147	20956	21067	21230	21303	21147	21079	21276	21121	21142	21221	21283	21123	21479	21122	21053	21305	21229	21409	21120	21310	21327	21220	21217	21267	21224	21014	21169	21097	21067	21063	21443	21585	20923	21283	21234	20974	21276	21344	21216	21355	21252	21124	21068	21048	21161	21262	21372	21180	21077	21250	21440	21262	21267	21299	20920	21123	21410	21370	21252	21261	21188	21323	21303	21135	21241	21170	21272	21449	21025	21082	21115	21108	21175	21181	21434	21185	21211	21219	21254	21195	21152	21371	21215	21196	20999	21119	21226	21232	21214	21111	21164	21354	21222	21133	21126	21215	21151	21054	21126	21175	21381	21203	21164	20999	21108	21303	21142	21305	21139	21254	21281	21369	21302	21066	21086	21204	21255	21149	21280	20864	21216	21038	21290	21091	21202	21072	21115	21141	21183	21041	21137	21193	21106	21341	21038	21202	21220	21264	21390	21228	21163	21351	21374	21151	21148	21073	21272	21088	21319	21063	21238	21206	20953	21441	21247	21135	21224	21168	21104	21167	21216	21202	21172	21293	20994	21319	21111	21101	21109	21288	21498	21092	21006	21049	21213	21369	21348	21241	20839	21104	21174	21131	21169	21172	21439	21318	21067	21121	21269	21327	21450	21347	21171	21286	21246	21127	21098	21265	21095	21294	20904	21069	21223	21043	21289	21139	21236	21203	21368	21177	21288	21198	21235	21147	21159	21308	21167	21198	21266	21169	20934	21123	21172	21421	21244	20965	21239	21122	21229	20998	21029	21116	21353	21236	21044	21167	21147	21330	21251	21077	21205	21154	21413	21373	21266	21295	21182	21319	21222	21492	21105	21299	21150	21137	21146	21201	21308	21247	21292	21194	21119	21296	21337	21319	21061	21221	21098	21062	21195	21113	21224	21250	21216	21159	21057	21098	21186	21305	21239	21398	21135	21145	21282	21125	21210	21173	21331	21034	21031	21310	21158	21454	21359	21390	21236	21193	21283	21153	21260	21368	21301	21185	20988	21049	21337	21143	21040	21209	21120	21207	21317	21090	20990	21334	21293	21111	21109	21052	21161	21199	21123	21108	21283	21312	21107	21291	21346	21171	21087	21360	21164	21388	21237	21189	21183	21318	20964	21326	20983	21101	21264	21179	21042	20992	21061	20968	21255	21089	21281	21215	21277	21365	21113	21195	21015	21301	21005	21230	21263	21088	21311	21241	21222	21019	21410	21531	21226	21147	21285	21210	21262	21115	21110	20858	21057	21091	21319	21258	21243	21055	21157	21174	21265	20960	21345	21201	21066	21234	20941	21364	21260	21051	21261	21238	21297	21093	21235	21075	21306	21106	21173	21388	21227	21029	21118	21373	21197	21172	21096	21217	21181	21047	21247	21297	21094	21217	21219	21191	21138	21223	21286	21198	21238	21173	21308	21113	21235	21278	21370	21210	21290	21304	21254	21307	21270	21230	21218	21090	21129	21134	21195	21565	21117	21121	21151	21377	21116	20877	21233	21074	21258	21099	21197	21043	21128	21268	21144	21215	21226	21263	21288	20984	20944	21184	21245	21241	21094	21163	21111	21232	21352	21385	21072	21046	21251	21169	21166	21041	21091	21249	21235	21069	21191	21164	21077	20968	21028	21284	20983	21072	21279	21184	21205	21278	21039	21231	21068	21003	21332	21118	21439	21182	21179	21238	21104	21065	21026	21294	21151	21097	21082	21189	21217	21213	21109	21014	21272	21092	20990	21063	20988	21072	21311	21322	21214	21410	21262	21111	21219	21334	21094	21261	21218	21447	21061	21243	21045	21132	21309	21207	21222	21131	21050	21136	21258	21061	20943	21429	21198	21262	21060	21054	20984	21180	21281	21193	21104	21136	21036	21284	21028	21199	21174	21267	21339	21333	21114	21283	21229	21275	21117	21071	21121	21332	21046	21104	21264	20893	21225	21241	21101	21133	21109	21438	21345	21134	21166	21107	21297	21200	21121	21211	21351	21100	21111	21174	21267	21305	21407	20976	21093	21069	21173	21256	21072	21190	21158	21236	21141	21167	21300	21052	21125	21401	21175	21047	21376	21224	21163	21330	21158	21281	21078	21060	20980	20972	20892	21053	21001	21218	21149	21086	21232	21182	21058	21203	21000	21155	21282	21205	21134	21295	21267	21302	21076	21122	21327	21178	21100	21267	21263	21342	21053	21202	21057	21211	21232	21288	21061	21310	21247	21125	21120	21238	21381	21455	20897	21325	21188	21357	21215	21206	21232	21126	21028	21219	21056	21342	21252	21355	21138	21128	21143	21212	21158	21128	21337	21271	21205	21259	21171	21129	21215	21078	21069	21183	21273	20974	21229	21331	21063	21191	21247	20991	21101	21240	21286	21308	21236	21045	21110	21272	21324	21088	21147	21351	21146	21363	21174	21267	21240	21151	21301	21116	21125	21353	21162	21146	21187	21076	20920	21111	21218	20951	20936	21110	21355	21305	21106	21324	21265	21216	21178	21323	21062	21187	21092	21186	20846	21234	21030	21258	21059	21110	21416	21275	21083	21226	21113	20995	21192	21212	21128	21120	21203	21228	21052	21189	21232	21284	21146	20900	21107	21369	21204	21151	21129	21268	20973	21102	21163	21367	21264	21371	21100	21230	21093	20994	21151	21265	21254	21212	21023	21079	21016	21124	21179	21280	21231	21171	21435	21193	21212	21236	21184	21038	21082	21266	21373	21274	21395	21362	21095	21271	21279	21094	20941	21344	21260	21259	21151	21237	21290	21229	21103	21141	21415	21291	21185	20949	21442	21175	21201	21112	21027	21231	21377	21293	21116	21137	21126	21286	21221	21070	21312	21248	21425	21241	21064	21102	21120	20925	21145	21385	21147	21099	21178	21409	21180	20922	21144	21176	21004	21182	21245	21187	21077	21249	21297	21239	21158	21280	21367	21124	21133	21227	21407	21233	21318	21008	21160	21186	21338	21157	21217	21137	21186	21304	21415	21368	21143	21221	21097	21064	21358	20958	21123	21438	20906	21130	21344	21298	21310	21147	21111	21046	21261	21057	21191	21306	21315	21254	21242	21117	21292	21331	21251	21539	21279	21043	21059	21164	21375	21298	21045	21244	21092	21199	21156	21172	21138	21162	20987	21366	20902	21081	21119	21130	21079	21096	21054	21277	21140	21053	21009	21232	21291	21173	21411	21206	21258	21415	21222	21141	21147	21178	21217	21088	21348	21245	21195	21179	21000	21165	21263	21295	21151	21263	21159	21172	20990	21131	21207	21231	21083	21196	21054	21174	20904	21203	21018	21129	21102	21244	21097	21199	21416	20958	21186	21138	20953	21133	21176	21104	21108	21382	20848	21167	21224	21265	21205	21227	21307	20938	21410	21372	21207	20974	21148	21335	21060	21033	21032	21012	21170	21085	21125	21126	21094	21059	20964	21223	21278	20915	20965	20951	21037	20921	21083	21220	21280	21298	21046	21181	20977	21259	20992	21056	21135	21264	21287	21259	21044	21211	21415	21183	21234	21303	21274	21222	21215	21367	21319	21270	21100	21189	21031	21112	20940	21109	21257	21157	21227	21367	21421	21080	21138	21153	21221	21158	21038	21229	21197	21419	21159	21017	21272	21255	21445	21214	21289	21111	21116	20985	21086	21436	21131	21375	21259	21526	21341	21417	21277	21203	21238	21237	21202	21191	21039	21230	21323	21294	21388	21448	21288	21093	21241	21183	21209	21174	21341	21219	21007	21096	21262	21193	21189	21214	21240	21188	21255	21286	21104	21153	21185	21204	21208	21234	21208
24351	50204	40487	22834	18278	17967	17514	17483	17349	17364	17447	17077	16905	17184	17174	17107	17199	17048	17161	16897	16962	17068	17090	16845	16888	16966	16827	17222	19194	20324	19906	18478	16871	16889	16913	16774	17011	16752	16737	16835	17004	16994	16893	16910	17054	16989	16902	16965	16843	16798	16975	16883	16839	16888	16871	16982	16942	16869	16945	16788	16906	17018	16847	16776	16953	16946	16759	16814	16974	17161	16857	16973	17154	16991	16960	17029	16907	16836	16985	16716	16926	17026	16891	16976	16983	16875	16759	16931	16872	17076	16853	16802	16764	16786	16881	17020	16852	17053	16993	16989	16982	16965	16885	16782	16922	17058	16719	16950	16713	16951	17229	16918	16912	17241	16787	17005	16846	16956	16803	16980	17048	17045	16876	16814	16979	16939	16831	16929	16770	17162	16960	16954	16953	16993	17012	17103	17025	16912	16776	17001	17067	16752	16902	16914	16866	16868	17060	16855	16834	16886	16844	16873	16936	16850	16764	16930	16833	16978	16991	16919	17016	16851	16809	16877	16893	16929	16821	16906	16928	16892	16870	16796	16984	16889	16810	16889	16857	16995	16911	16959	16809	16910	16796	16926	16752	16902	16880	16921	16910	16956	16962	17030	16949	16885	16958	16877	16979	16874	16970	16917	16967	16853	16911	16873	16984	17027	17077	16845	16792	16844	16790	16913	16880	17083	16759	16747	16987	16843	16953	16887	16856	16707	17019	16757	17066	16978	16792	16945	16997	16788	16889	16854	16916	16791	16946	17050	16957	16888	16763	16858	16969	16982	16911	16857	16856	16854	16942	17011	17075	16917	17066	16922	16876	16968	16966	16898	16954	16992	17016	17019	16831	16891	16860	16931	16929	16817	16792	16710	17003	16893	16982	16957	16860	16900	16926	17004	17019	16927	16836	17022	17027	16835	16807	16961	16918	16926	16904	16823	17055	16867	17062	16798	16890	16898	16711	16916	16782	16894	17033	16922	16768	16943	16836	17067	16891	17020	16881	16907	17004	16992	16785	16797	16869	16705	16854	16876	16993	16865	16810	16800	17071	16973	16940	16905	16879	17077	17126	17026	16977	16821	16927	16961	16874	16933	16784	16922	16970	16828	16853	17024	17008	16947	16954	16777	16796	17119	17003	16853	16873	16810	16906	16949	16905	16778	16904	16892	16909	16869	16965	16833	17026	16801	16776	16707	16837	16874	16879	17015	17085	16731	16897	16868	17095	16862	16995	16859	16861	16822	17009	16907	16831	16740	17075	16915	16764	16919	16778	16891	17075	16874	16917	16970	16896	16760	16860	16882	16922	16777	16935	16693	16924	16886	16765	16721	16918	16813	16759	16963	16839	17023	16974	16870	16937	16770	16839	16823	16838	16945	16845	16705	16886	17022	16924	16838	16905	16948	17083	16843	16928	16809	16825	16924	17020	16974	16844	16784	17029	16877	17029	16781	16997	16899	16686	16904	16948	16992	16811	16904	16944	16962	16848	16855	16870	16821	16852	16744	17143	16857	16906	16736	16954	16909	16918	16992	16775	16882	16882	16873	16795	16826	16895	16775	16850	16858	17019	16921	16851	16986	16861	16736	16940	16975	16910	16789	17033	16742	16819	16713	16944	16844	16870	17034	16920	16899	16906	16935	17004	16907	16967	16980	16835	16953	16747	17029	16616	16694	16963	16992	16811	16773	16808	16753	17054	16955	16868	16723	17025	16736	16857	17016	16859	16834	16934	16981	16992	16908	17083	16784	16826	16875	16905	16862	16904	17091	16881	16667	16775	16887	16794	16968	16989	16752	16863	16810	16809	16915	16814	16777	16808	16828	16892	16971	16818	16930	17017	16943	16966	16835	16751	16900	17003	16891	16871	16902	16953	17058	16990	17024	16942	17072	16969	16905	17031	16777	17064	16868	16896	16936	16940	16995	16803	16898	16925	16945	16901	17210	16780	17058	16931	16896	16724	16886	16835	16858	16962	16988	16822	16811	16883	16973	16776	16938	16954	16710	16855	16838	16899	17083	16875	16939	17081	16913	16939	16828	16922	16850	16825	16852	16732	16996	16759	16910	17002	16913	16809	16889	16855	16940	16889	16975	16915	16859	16806	16907	16860	16892	16742	16907	17081	16837	16904	16930	17051	16876	16835	16924	16860	17107	16988	16721	16881	17011	16872	16850	16915	16938	16864	16962	17047	16947	16846	17057	16998	17151	16977	16993	16779	16818	16827	16779	16912	16911	16915	16858	16972	17114	16865	16882	16767	16844	16930	16919	16874	17085	16943	16793	16915	17041	16999	16880	16988	16740	17071	16833	16884	16842	16703	17007	16852	16687	17210	16858	16960	16742	16878	17036	16869	16718	16888	16853	16887	16948	16956	17016	16876	16779	16892	16874	17029	16897	17020	16911	16982	16736	16941	16959	16742	16998	16923	16853	16856	16788	17014	16742	16882	16831	17092	17060	16878	16962	16722	16925	16932	16913	16865	17064	16931	16857	16887	16897	16775	16634	16874	16920	16958	16827	16862	16906	17025	16668	16952	16963	16897	16892	16920	16945	16896	17045	17059	16814	16758	16908	16832	16947	16948	16774	16903	16999	16976	16870	16897	16995	16990	16862	16877	16854	16952	16927	16988	16715	16940	16792	16999	16821	16813	16901	16945	16960	16900	16994	16926	16930	16918	16772	16815	17105	16950	16935	17007	17017	16809	16956	17075	16893	17013	17006	16753	16958	17103	16850	16895	16838	16971	16700	16850	16954	16996	16896	16891	17029	16874	16954	17114	16878	16930	16789	16922	16683	16968	16917	16899	16874	16949	16924	16810	16689	16931	17064	16792	16836	16811	17063	16928	17017	16836	16934	16948	16885	16880	16797	16937	16677	17022	16765	16807	16889	16685	16824	17010	16774	16778	16934	16922	17193	17052	16847	16927	16851	16940	16847	16929	16942	16955	16900	17003	16838	16753	16981	16809	17055	16782	16921	17005	16586	16971	16915	16845	16873	16830	16959	17099	16815	17001	16896	16892	16909	16883	16999	16867	16773	17062	16976	16838	16933	16858	16955	16781	16999	16858	16739	16749	16871	16859	16979	17057	16887	16820	17035	16908	16863	16968	16817	16792	17031	16833	16913	16938	16974	16954	17072	16896	16987	17046	16732	16853	16858	16824	16848	16900	16968	16870	16996	16905	16978	17011	16977	16860	16752	16921	16829	16906	16904	16894	16980	16962	16822	17002	16939	16858	16960	16842	16987	16965	16843	17020	17033	16781	16959	16861	16827	17008	16980	16784	16922	17016	16800	16838	16843	16771	16921	16893	16985	16953	16883	16887	16941	16802	16867	16760	16830	16999	16987	16852	16920	16892	17103	17056	16778	16955	16856	16991	17069	16957	17046	17003	16934	16848	16914	17071	16979	16699	17034	17086	16964	17079	16815	16956	17003	16883	16825	16962	16945	16948	16728	16759	16728	16624	16910	16943	16833	17027	16995	16993	16875	16924	17111	16832	16948	16867	16833	16926	16937	17021	16908	17027	16917	16825	16974	16823	16885	17009	16843	16815	16927	16737	16929	16970	16896	16836	16834	16848	16906	17188	16670	16986	16750	17024	16754	16796	16887	16810	16818	17028	16871	16972	16997	16900	16818	16981	16892	16939	17057	16786	16897	16951	16846	16930	16984	17059	16692	17036	16942	16987	17105	16712	16945	16966	17070	16785	16644	16919	16857	17026	16840	16958	16971	16846	16793	16890	16661	17042	16979	16924	17015	16805	16838	16879	16957	17055	16943	16971	16906	16906	16718	16853	17061	17020	16822	16823	16675	16966	16789	17023	16950	16854	17003	16839	16693	16873	16959	16935	17004	16981	16927	16772	16810	16982	16920	16698	16802	17044	17118	16778	16997	17016	16960	16923	16928	16900	16863	16827	16983	16880	16932	16924	16840	16939	16988	16957	16835	16747	17006	16945	16785	16903	16934	16848	17055	16880	16817	16894	16748	16689	17053	16956	16799	16936	16894	16913	16994	17067	17023	17006	16863	16687	16871	16944	16908	16701	16883	16994	16953	17021	16828	17093	16983	16737	16913	16873	16789	16796	16781	16953	16894	17029	17129	16851	16801	16941	16755	16991	16798	16708	17053	17015	17201	16839	16765	16904	16800	16969	16852	16888	16802	16918	17012	16980	16894	16993	16695	16872	16788	17063	16899	16851	16779	16889	16928	16993	17091	16817	16942	16744	16949	17051	16790	16915	16783	16768	16870	16839	16975	16971	16756	16860	16876	16873	16841	17000	16954	16942	16901	16992	16987	16929	17029	16962	16872	17062	16962	17057	16947	16898	16924	16909	17035	16945	16859	16741	16999	16940	16836	16944	16913	16881	17036	16803	16957	16851	16766	16892	16973	16900	16832	17051	16845	16759	16832	16722	16864	16905	17024	16914	16942	17003	16922	16958	16858	16961	16734	17022	16816	16738	16921	16984	17046	16842	16860	16970	16910	16927	16874	16941	16895	16838	17007	17096	16830	16916	16861	16916	16991	16885	16783	16773	16935	16845	16728	16840	16921	16966	17078	16904	16796	17012	16723	16901	16915	16986	16975	17112	16941	16747	17010	17130	17041	16839	17002	16794	16726	16896	16914	16862	16911	16904	17000	16859	17005	16887	16890	16915	16850	16925	16808	16855	16903	16931	16937	16871	16884	16885	16865	16922	16862	16821	16865	16939	16905	16901	17054	16920	16865	16787	16979	16906	17017	16866	16881	16842	16808	16904	16841	17038	16868	16886	16967	16938	17042	16932	16914	16809	16827	16804	17030	17022	16801	16889	16935	16915	16950	17007	16973	16951	16901	17063	16729	16853	16964	16785	17077	17031	16794	16835	16723	16883	16915	16896	16894	16977	17042	16861	17066	17013	16939	17024	16901	16958	16901	16955	16852	16798	17111	16817	16810	17071	16875	16970	16908	16924	16785	17093	16798	16906	16999	16970	16857	16765	16945	17089	17100	16899	16893	16853	16889	16975	16987	16838	16865	17048	16865	17044	16891	17046	16827	16938	17017	16875	16930	16764	17020	16885	17197	16764	17076	16890	16969	16949	16870	16799	16751	16670	16941	16878	16998	16894	16777	17062	16930	16895	16873	16853	16771	16922	16869	16864	16947
29379	24489	25277	21739	19241	19259	19610	19241	19343	19294	19394	19411	19238	19461	19355	19244	19233	19257	19270	19187	19179	19295	19064	19051	19386	19277	19388	19122	19471	19460	19392	19214	19238	19190	19219	19162	19062	19023	19122	19204	19079	19255	19227	19327	19432	19440	19213	19237	19361	19235	19328	19035	19189	19352	19180	18985	19283	19146	19406	19276	19202	19388	19284	19075	19191	19325	19246	19232	19135	19271	19119	19037	19258	19286	19049	19161	19156	19412	18920	19162	19320	19305	19136	19063	19286	19239	19224	19086	18986	19084	19173	19217	19291	19027	19039	19336	19119	19081	19215	19170	19156	19319	19215	18938	19294	19148	19418	19263	19218	19218	19240	19045	19254	19014	19156	19057	19185	19181	19234	19047	19097	19190	19364	19310	19203	19394	19252	19029	19069	19337	19220	19055	19058	19157	19174	19202	19330	19344	19174	19316	19185	19211	19221	19147	19029	19367	19358	19468	19031	19176	19161	19258	19191	19281	19172	19175	19092	19080	19326	19277	19185	18966	19340	19286	19306	19264	18938	18970	19165	19389	19302	19155	19147	19114	19285	19145	19329	19095	19297	19316	19181	19300	19243	19066	19413	19088	19108	19226	19399	19308	19377	19339	19331	19024	19147	19253	19559	19223	19123	19195	19050	19170	19216	19100	19155	19206	19082	19180	19506	19372	19167	19260	19154	19189	19249	19225	19035	19202	19181	19121	19469	19110	19185	19305	19295	19281	19226	19242	19277	19110	19175	19238	19127	19184	19136	19243	19132	19335	19357	19298	19158	19245	19312	19154	19160	19393	19067	19308	19238	19041	19286	19234	19180	19365	19174	19298	19326	19248	19065	19321	19199	19209	19268	18908	19106	19237	19181	19148	19306	19257	19253	19360	19298	18909	18913	19210	19092	19353	19141	19517	19061	19140	19182	19355	19365	19331	19374	19260	19270	19227	19157	19173	19303	19310	19457	19335	19299	19049	19232	19052	19301	19385	19310	19207	19072	19115	19352	19163	19252	19256	19428	19345	19181	19162	19288	19380	19157	19279	19240	19355	19367	19207	19045	19412	19229	19136	19334	19145	19183	19295	19195	19158	19037	19178	19360	19184	19165	19209	19252	19273	19178	19012	19198	19336	19225	19215	19172	19290	19374	19168	19356	19227	19276	19356	19151	19370	19559	19262	19244	19122	19072	19222	19117	18997	19178	19025	19158	19175	19232	19357	19370	19287	19321	19222	18992	19246	19250	19094	19079	19271	19019	19155	19223	19078	19190	19143	19271	19161	19131	19228	19230	19230	19221	18931	19186	19316	19310	19310	19463	19152	19379	19386	19350	19136	19190	19210	19181	19275	19490	19283	19248	19360	19240	19294	19403	19321	19008	19335	19324	19389	19182	19117	19188	19054	19252	19154	19209	19525	19256	19253	19262	19174	19148	19203	19212	19326	19281	19096	19413	19450	19105	19272	19423	19402	19253	19356	19357	19182	19156	19267	19270	19144	19068	19227	19205	19396	19061	19272	19109	19349	19149	19221	19103	19308	19013	19332	19129	19259	19136	19089	19221	19143	19115	19274	19159	19353	19341	19355	19221	19293	19219	19065	19352	19114	19297	19002	19117	19210	19371	19349	19283	19137	19181	19173	19430	19209	19167	19231	19214	19188	18962	19271	19300	19207	19301	19416	19307	19126	19332	19145	19136	19383	19316	19263	19275	19282	19236	19184	19134	19201	19249	18930	19173	19559	19151	19258	19222	19221	19142	19312	19347	19227	19086	19371	19175	19236	19065	19303	19282	19419	19274	19194	19280	19287	19180	19174	19577	19263	19385	19190	19328	19468	19298	19177	18999	19304	19210	19241	19134	19054	19115	19078	19089	19284	19296	19465	19431	19219	19285	19339	19297	19310	19295	19150	19186	19103	19414	19383	19375	19262	19217	19210	19281	18999	19100	19283	19238	19147	19345	19319	19118	19270	19154	19163	19202	19168	19272	19164	19207	19358	19211	19192	19147	19101	19120	19135	19135	19188	19335	19239	19400	19063	19129	19174	19137	19232	19171	19370	19264	19384	19249	19335	19275	19128	19136	19203	19228	19223	19289	19050	19237	19359	19506	19099	19348	19070	19185	19037	19171	19137	19241	19202	19244	19209	19439	19127	19236	19201	19322	19413	19229	19299	19245	19375	19049	19444	18995	19127	18976	19320	19250	19312	19148	19096	19288	19279	19204	19279	19239	19114	19454	19136	19371	19272	19124	19220	19154	19215	19382	19208	19179	19314	19125	19077	18898	19330	19466	19255	19353	19259	19349	19204	19205	18997	19205	19212	19309	19165	19290	19123	19049	19215	19033	19174	19331	19249	19411	19170	19387	19237	19264	19027	19212	19312	19198	19310	19184	19390	19170	19376	19232	19255	19265	19134	19178	19334	19201	19246	19390	19310	19220	19071	19176	19174	19035	19170	19346	19182	19397	19207	19201	19237	19400	19130	19294	18927	19317	19024	19185	19346	19156	19236	19422	19234	19182	18986	19181	19040	19454	19236	19134	19314	19400	19202	19317	19000	19203	19252	19157	19149	19211	19315	19240	19114	19174	19074	19232	19236	19206	19073	19342	19185	19281	19231	19177	19052	19099	19403	19269	19034	19316	19255	18991	19148	19519	19123	19109	19263	19008	19130	19460	19139	19296	19287	19160	19134	19184	19275	19283	19311	19187	19231	19314	19440	19324	19261	19408	19361	19226	19458	19462	19306	19350	19397	19259	19177	19350	19296	19270	19205	19107	19443	19030	19194	19294	19353	19261	19183	19426	19399	19414	19255	19375	19247	19401	19198	19321	19271	18948	19281	19259	19290	19356	19226	19308	19236	19152	19528	19278	19391	19321	19208	19311	19117	19189	19384	19255	19297	19345	19195	19285	19359	19439	19383	19295	19209	19143	19179	19289	19108	19141	19165	19618	19313	19222	19217	19190	19400	19281	19267	19106	19119	19313	19336	19298	19290	19256	19198	19324	19352	19234	19323	19245	19161	19424	19199	19169	19296	19125	19309	19186	19202	19382	19207	19273	19172	19277	18946	19146	19135	19103	19198	19351	19188	19091	19044	19288	19061	19162	19073	19319	19207	19150	19249	19167	18998	19151	19141	19171	19042	18994	19225	19386	19051	19445	19160	19094	19075	19352	19357	19198	19316	19126	19314	19255	19103	19270	19046	19301	19138	18955	19328	19161	19090	19208	19234	19371	19409	19189	19162	19136	19132	19377	19299	19142	19237	19339	19067	19198	19200	19069	19205	19315	19087	19293	19359	19173	19412	19253	19291	19085	19031	19321	18946	19367	19530	19149	19346	19261	19255	19255	19436	19293	19104	19372	19093	19305	19245	19161	19103	19198	19345	19386	19276	19154	19471	19327	19041	19271	19189	19166	19186	19309	19279	19195	19261	19511	19342	19426	19237	19371	19089	19216	19176	19301	19387	19241	19316	19212	19168	19214	19334	19244	19120	19191	19226	19387	19254	19195	19333	19340	19055	19348	19207	19295	19402	19390	19245	19346	19186	19385	19265	19162	19234	19140	19357	19317	19186	19080	19111	19389	19511	19252	19506	19309	19242	19345	19217	19196	19206	19317	19181	19230	19202	19304	19134	19156	19346	19385	19255	19297	19076	19369	19276	19191	19349	19461	19299	19289	19004	19286	19212	19096	19291	19292	19431	19423	19461	19168	19265	19251	19357	19376	19009	19439	19180	19213	19377	19317	19343	19206	19122	19286	19303	19309	19249	19152	18940	19417	19163	19382	19120	19155	19364	19264	19461	19249	19316	19457	19379	19294	19213	19153	19598	19232	19307	19131	19397	19324	19278	19252	19308	19154	19223	19127	19277	19174	19132	19202	19076	19339	19193	19312	19258	19060	19104	19169	19356	19407	19259	19123	19272	19315	19130	19453	19256	19219	19222	19330	19319	19395	19291	19129	19230	19197	19321	19507	19414	19278	19152	19225	19314	19396	19331	19272	19092	19291	19232	19080	19246	19135	19298	19380	19248	19235	19446	19266	19070	19415	19057	19189	19330	19152	19166	19180	19319	19105	19228	19224	19290	19188	19110	19262	19313	19306	19120	19395	19341	19037	19054	19347	19241	19044	19074	19016	19009	19251	19183	19358	19322	19248	19338	19163	19174	19295	19299	19185	19356	19286	19234	19438	19235	19437	19256	19257	19375	19262	19243	19231	19059	19099	19529	19313	19186	19268	19215	19197	19151	19090	19208	19171	19235	19222	19237	19173	19350	19107	19582	19191	19045	19291	19338	19169	19126	19259	19317	19287	19184	19132	19196	19211	19082	19070	19204	19139	19104	19239	19207	19193	19185	19283	19069	19239	19076	19386	19332	19163	19314	18987	19312	19138	19182	19366	19091	19279	19331	19171	19295	19515	19086	19400	19261	19221	19206	19296	19186	19434	19180	19267	19192	19070	19187	19144	19183	19360	19277	19402	19482	19480	19127	19311	19209	19238	19116	19168	19326	19131	19385	19328	19310	19286	19128	19312	19175	19142	19371	19132	19315	19256	19365	19206	19236	19098	19150	19212	19316	19181	19369	19225	19153	19151	19401	18966	19075	19350	19246	19166	19270	19311	19391	19218	19200	19233	19286	19121	19233	19362	19344	19253	19317	19255	19161	19423	19157	19334	19076	19145	19062	19287	19328	19091	19105	19413	19456	18990	19289	19432	19293	19138	19121	19135	19393	19454	19147	19061	19259	19160	19194	19264	19086	19129	19040	19437	19256	19225	19216	19414	18976	19199	19158	19389	19134	19173	19202	19515	19275	19161	19333	19388	19537	19082	19193	19040	19150	19245	19079	19162	19284	19365	19180	19234	19317	19294	19167	19245	19282	19082	19299	19376	19065	18968	19157	19292	19147	19350	19092	19341	19185	19297	19381	19092	19318	19485	19192	19213	19328	19295	19362	19188	19338	19247	19135	19223	19189	19268	19072	19300	19362	19360	19171	19222	19291	19197	19367	19221	19529	19294	19218	19411	19202	19180	19105	19324	19214	19458	19441	19253	19231	19170	19297	18955	19382	19153	18943	19157	19245	19355	19261	19173	19256	19402	19193	19024	19198	19098	19227	19443	19173	19520	19382	19134	19348	19249	19330	19247	19301
20485	30009	20018	16422	16167	15841	15753	16076	15845	15866	15854	15861	15908	15853	15827	15759	15858	15971	15830	15827	15665	15928	15751	15878	15693	15847	15743	15972	15857	15925	16181	15971	15879	15696	15755	15766	15955	15849	15696	15709	15793	15860	15891	15573	15880	15620	15838	15950	15829	15788	15908	15838	15816	15779	15695	15728	15941	15686	15878	15833	15708	15802	15705	15935	15854	15713	15764	15696	15771	15719	15670	15824	15792	15693	15924	15829	15692	15711	15852	15912	15804	15738	15639	15996	16010	15835	15824	15765	15717	15830	15924	15808	15779	15795	15660	15720	15799	15631	15831	15815	15967	15800	15875	15855	15830	15799	15825	15721	15879	15839	15800	15522	15832	15845	15816	15731	15887	15758	15799	15814	15813	15888	15759	15804	15741	15685	15787	15789	15834	15751	15666	15762	15764	15834	15897	15902	15722	15828	15643	15963	15786	15831	15800	15818	15838	15724	15754	16049	15797	15692	15846	15882	15634	15821	15803	15932	15848	15746	15868	15980	15758	16027	15707	15801	15755	15803	15845	15739	15877	15842	15749	15830	15728	15970	15752	15734	15811	15856	15713	15732	15610	15931	15822	15693	15823	15896	15806	15808	16016	15771	15815	15735	15741	15820	15869	15649	15848	15539	15687	15838	15807	15959	15792	15964	15726	15914	15935	15905	15804	15841	15921	15893	15800	15766	15923	15704	15751	15858	15752	15773	15732	15935	16009	15678	15703	15902	15723	15807	15732	15869	15895	15910	15786	15899	15739	15830	15917	15941	15900	15848	15765	15913	15733	15814	15941	15794	15690	15709	15749	15777	15839	15776	15693	15809	15819	15737	15927	15974	15694	15787	15741	15846	15703	15760	15750	15823	15942	15651	15935	15942	15870	15728	15700	15829	15806	15967	15825	15909	15918	15977	15774	15734	15915	15702	15737	15771	15749	15749	15684	15737	15884	15816	15788	15768	15641	15725	15930	15827	15693	15781	15811	15683	15907	15980	15776	15726	15895	15673	15849	15805	15660	15917	15674	15909	15773	15815	15812	15717	15757	15652	15745	15682	15949	15678	15825	15800	15696	15887	15711	15936	15839	15914	15742	15843	15792	15775	15828	15867	15878	15638	15869	16088	15852	15660	15929	15980	15706	15750	15817	15873	15755	15859	15763	15758	15788	15735	15746	15971	15850	15822	15797	15941	15878	15744	15755	15691	15786	15814	15611	15889	15651	15614	15718	15940	15759	15783	15820	15811	15663	15812	15738	15746	15849	15659	15855	15976	15742	15849	15872	15851	15918	15719	15780	15772	15732	15768	15665	15911	15734	15647	16049	15716	15658	15806	15975	15763	15817	15879	15728	15771	15941	15805	15779	15724	15750	15949	16044	15680	15832	15672	15673	15837	15902	15822	15714	15880	15731	15854	15845	15756	15752	15659	15841	15846	15845	15844	15711	15826	15927	15997	15835	15668	16016	15802	15716	15806	15749	15820	15739	15763	15903	15749	15955	15833	15940	15789	15857	15806	15803	15834	15704	15880	15704	15742	15767	15715	15611	15792	15821	15854	15798	15878	15680	15796	15907	15638	15775	15934	15740	15849	15800	15736	15888	15861	15825	15926	15771	15773	15693	15693	15680	15778	15675	15776	15932	15628	15696	15826	15818	15842	15764	15712	15778	15889	15865	15985	15904	15862	15695	15714	15495	15720	15919	15816	15818	15662	15860	15847	15754	15829	15728	15864	15855	15861	15965	15812	15805	15905	15899	15905	15745	15766	15738	15839	15836	15827	15950	15815	15792	15773	15749	15757	15697	15602	15795	15924	15702	15867	15917	15845	15747	15761	15704	15823	15821	15733	15711	15677	15784	15873	15816	15799	15891	15893	15717	15761	15902	15836	15679	15792	15877	15856	15914	15870	15799	16043	15830	15764	15852	15714	15851	16015	15796	15897	15720	16014	15720	15691	15910	15640	15807	15820	15980	15793	15743	15766	15930	15856	15786	15844	15940	15858	15766	15786	15780	15913	15701	15883	15703	15843	15879	15769	15789	15804	15830	15836	15786	15907	15902	15735	15775	15828	15803	16003	15817	15832	15713	15842	15796	15713	15817	15848	15765	15653	15843	15914	15813	15962	15695	15861	15817	15807	15933	15777	15717	15845	15847	15802	15818	15704	15643	15761	15761	15913	15795	15805	15896	15771	15658	15663	15709	15768	15989	15836	15898	15904	15826	15778	15745	15840	15585	15838	15898	15982	15819	15708	15773	15927	15628	15742	15988	15832	15790	15866	15812	15884	15814	15842	15718	15759	15711	15792	15776	15859	15864	15774	15811	15698	15800	15998	15566	15774	15770	15837	15872	15871	15772	15650	15758	15680	15838	15672	15879	15805	15841	15874	15818	15641	15636	15725	15867	15716	15843	15691	15785	15757	15756	15747	15887	15922	15895	16011	15931	15884	15733	15798	15702	15787	15830	15822	15592	15734	15826	15958	15670	15730	15895	15698	15872	15674	15768	15867	15791	15707	15875	15709	15943	15932	15774	15835	15869	15772	15882	15940	15752	15808	15665	15694	15707	15945	15926	15631	15930	15710	15908	15828	15644	15869	15731	15703	15784	15837	15704	15935	15899	15878	15919	15938	15818	15624	15869	15941	15690	15843	15768	15725	15749	15671	15908	15743	15682	15816	15756	15803	15656	15821	15860	15881	15987	15769	15954	15799	15722	15874	15768	15770	15834	15850	15834	15682	15932	15819	15829	15535	15834	15839	15729	15871	15888	15754	15766	15772	16031	15761	15937	15767	15747	15893	15677	15765	15877	15879	15743	15767	15865	15881	15697	15786	15716	15813	15831	15789	15930	15621	15872	15770	15831	15786	15816	15741	15821	15793	16000	15703	15893	15854	15878	15905	15824	15824	15750	15871	15639	15851	15807	15701	15828	15781	16075	15771	15882	15754	15807	15683	16024	15840	15805	15846	15950	15631	15783	16041	15793	15846	15835	15793	15580	15971	15863	15959	15733	15796	15793	15802	15848	15758	15829	15820	15919	15821	15835	15758	15818	15746	15897	15753	15814	15860	15968	15743	15787	15738	15893	15755	15818	15750	15731	15614	15780	15865	15681	15809	15860	15808	15772	15729	15746	15562	15900	15794	15837	15740	15878	15601	15650	15714	15833	15944	15880	15772	15705	15851	15918	15672	15727	15855	15677	15771	15681	15767	15785	15727	15882	15620	15810	15775	15885	15673	15775	15646	15836	15804	15729	15776	15856	16032	15887	15834	15734	15661	15816	15777	15773	15811	15868	15652	15869	15870	15810	15690	15823	15661	15686	15697	15855	15761	15820	15851	15695	15863	15922	15787	15657	15777	15705	15730	15824	15725	15942	15817	15837	15673	15849	15863	15847	15886	15597	15703	15758	15939	15821	15755	15847	15546	15740	15873	15782	15753	15922	15796	15726	15725	15820	15943	15758	15831	15869	15738	15750	15740	15761	15754	15726	15792	15892	15680	15775	15743	15979	15777	15969	15845	15683	15965	15751	15918	15742	15874	15878	15528	15824	15979	15781	15709	15737	15890	15814	15694	15854	15818	15852	15876	15879	15815	15887	15824	15859	15940	15794	15842	15623	15842	15889	15734	15629	15873	15765	15946	15815	15695	16008	15840	15892	15832	15645	15978	15869	15829	15815	15847	15915	15707	15697	15742	15609	16031	15746	15836	15894	15876	15860	15762	15822	15762	15796	15707	15799	15643	15789	15705	15668	15932	15712	15634	15674	15811	15836	15714	15982	15777	15759	15772	15810	15734	15879	15581	15833	15574	15841	15807	15976	15671	15847	15718	15838	15859	15755	15767	15739	15794	15824	15920	15934	15679	15776	15878	15604	15825	15796	15957	15955	15693	15744	15824	15712	15921	15635	15761	15934	15864	15827	15992	15773	15665	15772	15679	15801	15894	15704	15752	15948	15732	15728	15915	15834	15848	15758	15750	15784	15725	15934	15635	15867	15756	15892	15986	15827	15761	15709	15761	15816	15881	15788	15790	15814	15778	15841	15769	15946	15823	15875	15893	15776	15706	15723	15789	15906	15657	15806	15799	15668	15768	15789	15740	16034	15839	15910	15823	15883	15783	15769	15927	15761	15889	15881	15952	15968	15871	15870	15943	15652	15704	15937	15758	15732	15696	15796	15865	15887	15775	15746	15841	15734	15809	15909	15771	15892	15900	16009	15803	15921	15778	15712	15750	15796	15718	15829	15904	15735	15901	15862	15781	15827	15681	15588	15763	15879	15842	15819	15795	15744	15733	15859	15677	15763	15904	15974	15973	15748	15893	15894	15738	15695	15806	15839	15726	15893	15849	15970	15925	15841	15737	15803	15863	15883	15660	15719	15801	15902	15807	15875	15762	15835	15868	15782	15807	15816	15901	15787	15672	15785	15635	16032	15819	15882	15834	15790	15872	15755	15902	15694	15846	15650	15739	15796	15875	15754	15743	15711	15783	15797	15764	15864	15704	15836	15869	15605	15916	15998	15824	15808	15844	15769	15758	15891	15678	15854	15788	15787	15885	15791	15694	15678	15699	15756	15916	15906	15911	15862	15860	15798	15807	15688	15852	15703	15653	15908	15763	15682	15825	15874	15777	15933	15855	15676	15758	15601	15999	15845	15635	15743	15820	16001	15809	15887	15877	15809	15861	15774	15787	15823	15906	15827	15677	15879	15779	15879	15871	15964	15739	15834	15832	15846	15899	15778	15802	15915	15818	15755	15782	15901	15738	15888	15909	15842	15609	15704	15809	15715	15910	15909	15688	15762	15646	15927	15831	15770	15890	15777	15910	15816	15823	15815	15696	15735	15936	15727	15967	15778	15723	15897	15776	15834	15839	16001	15630	15695	15827	15769	15790	16036	15881	15800	15896	15980	15816	15905	15776	15826	15640	15827	15773	15832	15851	15879	15676	16001	15906	15684	15927	15798	15850	15983	15844	15819	15984	15719	15966	15833	15840	15944	15877	16008	15944	15871	15787	15755	15944	15882	15775	15905	15871	15696	15919	15844	15891	15728	15654	16054	15815	15695	15747	15766	15738	15852	15716	15760	15756	15773	16018	15808	15768	15799	15808	15702	15789	15912	15873	15854	15789	15830	15828	15814	15790	15867	15940
23262	21097	27862	24858	22305	22255	22341	20598	20172	20351	20262	20166	20101	20200	20311	20319	20156	20291	20192	20166	20016	19998	20028	20025	20088	20096	20106	20474	20872	21249	21132	20633	20286	20062	20166	20220	20057	20102	19970	19957	20062	20119	20070	20190	20107	20171	20019	20042	19976	19991	20028	20142	20113	19986	19908	19901	19923	20015	19981	20273	20024	20105	20289	20258	20199	20091	20142	20029	19883	20103	19928	19906	19851	20040	20183	19926	20120	19965	20297	20134	20196	20019	19968	20019	20212	20000	20094	19942	20095	19957	20155	19891	20038	20082	20157	20173	20045	19983	20080	19940	20265	20166	19960	20021	19891	20012	20148	19931	19918	20076	19891	19924	19969	20132	20090	20082	20100	20306	20041	19889	20215	20127	20160	19765	20057	20055	19956	20153	20069	19839	20131	20058	20067	20057	20202	20099	19974	19898	19865	19834	19982	20033	20029	19917	19912	20174	19964	19940	19945	20002	19926	20125	19983	20075	19850	20002	20144	20070	19862	20218	20077	20170	20143	20289	19984	20027	19847	19954	19877	20092	20091	19996	20063	19693	20119	20155	19969	20036	19990	19849	20142	20109	20059	20041	20035	19886	19822	20262	20055	20009	19890	20042	20133	20105	19798	20158	20208	19989	20067	19943	20042	20267	19928	20062	20267	20016	20085	19980	19957	19936	20046	20006	20107	19953	19930	19957	20051	20086	20194	20129	19877	19932	20011	20182	19963	19903	20010	20033	20202	20023	20055	20106	19889	20018	20058	20069	19997	20075	19996	20244	20043	19814	20036	20073	20225	19991	20035	20002	19945	19923	19982	19804	19936	20009	20096	19908	20292	20069	20120	20090	19896	19840	19878	19998	20031	20153	20016	20132	19893	20001	20050	19895	20132	20013	20044	20082	20068	19960	20320	20103	20183	19892	20199	20114	19932	20017	20039	20109	19938	19928	20297	19949	20163	20026	20037	19867	20084	20120	20117	19951	20197	19891	19801	19798	19884	20016	20081	19834	19946	19838	19833	19892	20220	19975	20130	19884	20042	19861	20195	19895	20079	19984	20226	19999	19935	20025	19988	20058	20250	19831	20150	19992	20088	19936	20217	20175	20112	20070	20127	19924	19915	20021	20074	20126	20136	19954	19976	19903	20022	19965	19881	19838	20093	20121	20105	20090	20179	20107	19986	19926	19871	19937	20090	19896	19910	19890	19923	19885	20046	19991	20079	20065	20026	19975	20230	20229	19907	20077	20049	20079	20105	20061	20213	19963	19984	19924	20186	20107	19770	19933	20090	19977	20214	19975	20054	19931	19810	20193	20105	20259	19883	19860	19845	20158	20231	20162	20124	19891	19981	20026	19751	20116	20095	20102	19890	19876	19958	20063	20066	19719	20109	20100	20231	20013	20138	19682	20044	20086	20104	19790	20009	19938	20033	19993	19921	20037	19897	20267	19928	20094	20164	20162	20156	20171	20122	20076	19745	20025	19955	19999	19921	19822	19816	20041	19964	19882	20276	19838	20072	20094	19913	19792	20095	20162	20066	20052	19932	20080	20136	20003	19919	20252	20034	20087	20294	20061	19830	19879	20028	19960	20204	20094	20124	20249	19997	19909	20156	20064	20082	19998	19933	20024	20146	20243	19883	19996	20066	20099	19794	20085	19992	20169	20119	20069	20036	19970	20031	20291	19942	19993	20156	20240	19811	19860	19814	19966	20076	20093	19994	20022	20024	19925	19939	20039	20082	19904	20008	20017	20081	20046	20043	20083	20105	20246	20283	20000	20148	19976	20107	20044	20095	20317	20097	20082	19929	19909	20153	19902	20083	20180	20084	20001	20129	20217	20054	19984	19768	19968	19966	19971	19960	19935	19960	20250	19990	20104	20000	20094	20113	20078	20125	20125	19770	20138	20095	19919	20093	20099	20113	19984	20128	20155	19886	19945	20112	19928	19940	20063	19979	19932	19971	20219	20111	20035	19994	20186	19862	20047	19871	20274	20160	20120	19920	19978	20004	19788	19921	19944	20131	19949	19992	20140	20038	19975	20183	20288	20308	19965	20322	19972	20221	20102	20131	20124	20047	20057	19905	20035	20061	19934	19975	19984	20048	20185	20247	19997	19961	20072	20148	19913	19954	20118	19962	20097	20097	19995	20158	19903	20109	19952	20130	20247	19975	20164	20157	19804	20042	19814	19961	20090	19829	20052	20024	20007	20071	20079	20024	20080	20048	20089	19932	20413	20199	19937	20042	20022	20023	19928	20376	19984	20183	19896	19847	20066	19754	19974	20102	20102	20007	19898	20122	20184	20037	20132	20197	19942	19911	19766	20101	20019	20028	20005	19809	20052	20115	19961	20183	20018	19903	19900	20092	19850	19939	20030	20081	20182	20144	20041	19789	19911	20082	19958	19910	20002	19794	19951	20091	20232	20079	20173	20164	19937	19888	20118	20336	20139	20013	19996	20087	20270	19958	20034	20012	20001	20141	19905	19968	19979	20033	19914	19827	19830	19929	20014	20249	20029	19969	20140	20183	20115	19806	20069	20126	19849	19871	19954	19893	19831	19996	20114	20116	19905	20153	20023	20175	19997	19970	20041	20117	20095	20192	20047	20036	19830	19950	19831	19916	19932	20081	20333	20024	20142	19872	20036	19993	19976	19802	19971	19985	20033	19992	20172	20110	20178	20009	20025	19886	20048	20143	19979	20082	20111	20136	20003	20071	20065	20091	20302	20086	20104	20065	20134	19832	20073	20046	20065	20033	19891	19950	19962	20064	20041	19862	20131	20047	19958	19965	19967	20055	19943	19989	20078	20226	20279	20239	19901	20165	20084	20066	20074	20169	20119	19983	20103	20061	20055	20084	20218	20044	20088	20172	19959	19879	19909	19890	20055	20023	20017	20208	19946	20059	19955	19764	20128	19878	19850	19946	19984	20048	19994	19976	20125	20039	19883	19921	20052	20025	19976	20139	19809	20221	19895	19973	20053	20009	20265	20089	20093	20098	19949	19859	20136	19978	20145	19722	20012	20077	20053	19917	19867	20061	19907	19986	19916	20144	19937	20130	20004	19925	20171	19931	19792	19872	20056	20069	19942	20091	20358	20143	20213	19910	19774	20244	20230	20080	20012	20114	20233	20025	20031	19838	20254	20048	20280	19989	19963	20192	19907	20224	20085	20175	20221	20225	19902	20197	20016	20090	20111	20146	20189	19876	19822	20089	20005	20005	19752	19981	20088	19945	20072	19868	20059	20037	19800	20001	20214	19927	20007	20086	19930	20042	19981	20039	20031	20308	20081	20131	20052	19950	20075	20154	20119	19865	20009	20190	20037	20250	19869	20091	20331	20040	20019	20132	19955	19992	20116	19942	20003	20008	19917	20013	20144	20172	19920	20055	19978	19977	19902	19970	20266	19972	19815	19949	20191	19966	19866	20043	20092	20031	19955	19888	19940	19896	20186	19828	20378	20065	20099	20281	19959	20080	20179	19759	19980	20186	20004	19989	20005	20167	20140	20032	20090	20020	20138	20114	20040	20021	20018	20171	20240	20049	19708	19963	20027	20139	19975	20120	19976	19932	20053	20001	20004	20049	20065	20252	20226	20053	19995	20117	20042	19887	20067	19991	20086	19785	20079	19871	19957	19934	19757	20057	20259	20027	19842	19919	20193	20226	20061	19988	20034	20177	20051	20023	20168	19945	20116	20065	20206	19852	20016	20156	20146	20096	20132	20101	20043	19923	19799	19875	20167	20055	20001	20139	19948	20104	20022	20034	20014	19847	19922	19922	19998	20082	19975	19984	20132	20130	20136	20159	19989	20150	20010	20120	20064	20002	19885	19968	19933	19903	19909	20124	20046	19855	20094	20243	20087	20098	19870	20086	19973	20143	19814	20131	20161	20103	20260	20015	20132	19769	20073	20074	20079	20050	20118	19906	19752	20029	20032	20079	20069	20193	20075	19886	19903	19811	19983	19839	19973	19839	19902	20053	20089	20067	19947	19780	20208	19909	20113	20062	20107	20254	20052	20094	20171	20071	20035	19923	20019	20033	20195	20110	19965	20137	20123	19993	20046	20099	20023	20061	20101	20123	20004	20024	20091	19761	19886	20196	20024	19944	20118	20046	20012	20158	19965	19979	19973	20060	19937	20149	20127	20110	19881	19750	20030	20148	20084	20329	20098	20034	20082	19786	19922	20050	19919	19919	20054	20139	19932	20105	19943	19936	20048	20122	20117	20143	20093	20136	20097	19875	20036	19971	20016	20309	19952	20237	20187	20087	19923	20079	19821	20000	20066	20020	20156	20082	19928	19775	20083	19879	20068	20174	19809	19997	19926	20002	20141	20036	20081	20096	20154	20127	20042	19833	19986	20068	20027	19975	20017	19969	19985	20087	20095	20129	19853	19875	19740	20271	19975	20080	19942	20289	20064	20186	19946	20160	19903	19963	20209	20191	19915	20156	19935	19837	20151	19983	20079	20184	20080	19896	19984	20099	19842	20105	19973	19912	20131	19933	19979	20157	20012	19908	20198	20184	19908	19936	19894	20260	20142	19981	19993	20112	20173	20191	19976	20090	19915	20072	20226	20165	19867	20179	19884	20145	19865	19970	20211	19949	19832	20102	20164	20138	20115	19939	19964	19898	19812	20017	20027	19909	20160	19877	19991	20210	19933	19940	20099	19837	20133	19889	19958	20122	19854	19989	20006	20143	19861	20026	20168	20128	20099	19878	19896	19989	20091	20011	19924	20058	19850	19841	20105	19886	20086	19913	19971	20072	20040	20105	19875	19871	20034	19854	20067	19913	20102	20063	19965	20160	20231	20024	20145	20058	19915	20079	19985	20014	19984	20208	20080	19992	20020	19911	20141	19974	19862	19946	20027	20143	19920	20156	19942	20029	19970	19990	19991	20008	20043	19889	19867	20150	19988	20106	20001	19901	19931	20251	19941	20054	20113	19909	19992	19852	20124	19893	20083	20028	20053	20107	19849	19865	19941	20155	19745	19818	19973	20013	20115	19994	19943	19898	19879	19987	19899	20272	20187	19851	20271	20052	20002	19903	20117	20032	19990	20095	20221	20385	20053	19963	19917	20024	19970	20218	20165	19867	20120	20244	19913	20062	19798	19968	20081	20196	20244	20042	19966	19949	20117
22817	43735	29853	18040	17057	16725	16698	16441	16473	16260	16324	16474	16421	16341	16367	16312	16343	16340	16279	16413	16188	16474	16253	16334	16214	16472	16122	16564	17427	17899	17668	16752	16150	16246	16282	16282	16304	16295	16321	16209	16257	16238	16395	16336	16336	16387	16307	16231	16113	16310	16168	16283	16408	16400	16175	16204	16284	16315	16416	16261	16326	16484	16352	16189	16416	16440	16127	16124	16247	16204	16299	16403	16178	16143	16301	16341	16185	16301	16166	16285	16320	16287	16283	16225	16158	16325	16411	16245	16144	16351	16275	16102	16250	16254	16371	16428	16353	16137	16169	16213	16332	16474	16280	16340	16151	16108	16344	16220	16305	16224	16118	16330	16413	16500	16360	16208	16305	16326	16278	16374	16174	16287	16313	16330	16221	16143	16334	16201	16294	16322	16103	16046	16200	16211	16381	16213	16276	16263	16356	16229	16179	16209	16196	16236	16478	16148	16343	16324	16305	16389	16293	16292	16263	16156	16164	16156	16067	16170	16377	16320	16346	16060	16129	16194	16362	16222	16344	16255	16361	16164	16147	16337	16275	16195	16285	16267	16173	16264	16226	16290	16513	16236	16314	16345	16287	16464	15958	16248	16488	16254	16210	16285	16139	16363	16304	16164	16163	16167	16155	16366	16324	16245	16261	16109	16332	16319	16415	16113	16356	16244	16236	16178	16325	16421	16156	16227	16476	16241	16222	16244	16444	16142	16430	16108	16410	16300	16275	16244	16218	16128	16153	16154	16287	16202	16362	16062	16280	16341	16224	16342	16332	16086	16185	16295	16181	16218	16296	16212	16216	16315	16322	16172	16251	16265	16303	16277	16329	16319	16216	16317	16177	16306	16257	16325	16332	16254	16357	16190	16263	16417	16125	16199	16293	16182	16357	16159	16210	16229	16066	16291	16182	16372	16428	16144	16117	16171	16233	16146	16237	16201	16161	16349	16186	16066	16238	16165	16283	16273	16330	16250	16329	16243	16322	16127	16036	16186	16288	16283	16139	16246	16317	16129	16300	16372	16380	16301	16246	16373	16378	16170	16289	16252	16134	16361	16467	16301	16218	16259	16242	16259	16165	16336	16296	16230	16140	16541	16113	16284	16220	16211	16236	16154	16229	16264	16291	16256	16367	16275	16154	16246	16314	16533	16216	16206	16283	16339	16332	16346	16197	16178	16087	16372	16247	16168	16142	16121	16173	16390	16169	16204	16343	16316	16214	16291	16289	16256	16364	16323	16268	16166	16241	16096	16147	16266	16447	16488	16325	16339	16252	16317	16194	16322	16273	16160	16242	16354	16173	16286	15990	16389	16341	16182	16345	16357	16328	16235	16284	16311	16328	16337	16370	16236	16337	16284	16304	16204	16315	16318	16229	16228	16100	16487	16379	16300	16291	16176	16126	16262	16232	16325	16155	16324	16172	16250	16503	16248	16222	16166	16251	16246	16368	16169	16113	16377	16355	16300	16369	16220	16296	16246	16392	16131	16276	16201	16165	16355	16354	16266	16194	16249	16229	16190	16337	16098	16273	16261	16440	16168	16403	16177	16178	16233	16206	16255	16348	16045	16075	16245	16094	16087	16078	16316	16184	16395	16221	16293	16264	16274	16394	16266	16375	16247	16239	16184	16032	16345	16481	16297	16226	16208	16286	16210	16133	16492	16175	16312	16314	16265	16274	16276	16284	16229	16358	16413	16272	16220	16348	16294	16409	16160	16314	16341	16303	16171	16253	16162	16285	16190	16296	16309	16265	16239	16293	16407	16212	16102	16315	16300	16216	16353	16202	16276	16197	16222	16244	16412	16232	16258	16220	16252	16182	16327	16387	16326	16206	16333	16324	16289	16202	16367	16231	16274	16232	16450	16268	16138	16372	16482	16233	16248	16461	16231	16187	16358	16381	16132	16215	16311	16199	16204	16197	16304	16309	16323	16165	16187	16240	16194	16390	16062	16534	16217	16405	16087	16195	16343	16227	16248	16098	16154	16304	16310	16273	16219	16346	16227	16320	16262	16262	16230	16099	16239	16193	16251	16224	16245	16206	16460	16187	16269	16143	16406	16217	16252	16184	16161	16308	16214	16369	16312	16372	16178	16351	16386	16256	16238	16260	16354	16363	16358	16209	16304	15992	16088	16370	16359	16315	16312	16171	16163	16317	16290	16249	16415	16285	16153	16361	16274	16146	16246	16097	16297	16211	16442	16221	16252	16243	16167	16207	16289	16270	16280	16219	16223	16284	16350	16306	16283	16369	16344	16137	16344	16293	16262	16238	16298	16030	16170	16042	16226	16286	16244	16281	16203	16320	16099	16094	16328	16201	16364	16196	16275	16435	16432	16211	16394	16341	16222	16225	16191	16221	16326	16120	16252	16448	16148	16154	16204	16109	16303	16200	16211	16235	16266	16413	16196	16342	16184	16157	16219	16340	16186	16366	16336	16209	16167	16206	16227	16302	16358	16339	16266	16313	16337	16075	16221	16388	16287	16025	16180	16118	16218	16244	16196	16448	16377	16172	16238	16255	16246	16309	16415	16244	16363	16096	16280	16240	16180	16191	16118	16381	16386	16300	16236	16387	16323	16311	16364	16251	16224	16240	16210	16184	16189	16271	16194	16483	16299	16332	16300	16367	16351	16397	16205	16174	16224	16308	16205	16203	16160	16256	16235	16118	16341	16198	16269	16193	16214	16333	16426	16284	16168	16338	16311	16183	16226	16105	16129	16173	16335	16310	16234	16260	16289	16125	16292	16419	16251	16177	16185	16220	16185	16346	16317	16209	16340	16142	16127	16208	16330	16279	16425	16343	16119	16192	16136	16331	16292	16396	16300	16399	16182	16256	16245	16287	16200	16437	16381	16180	16337	16284	16314	16207	16353	16291	16026	16172	16068	16326	16274	16212	16281	16269	16136	16340	16230	16321	16109	16280	16500	16220	16171	16236	16171	16296	16341	16327	16352	16477	16202	16231	16289	16445	16360	16400	16192	16248	16236	16308	16347	16475	16140	16246	16370	16247	16177	16128	16215	16370	16390	16418	16210	16293	16436	16257	16223	16341	16226	16211	16375	16408	16123	16286	16201	16294	16246	16224	16555	16307	16229	16155	16243	16321	16300	16183	16338	16262	16273	16142	16281	16391	16123	16356	16130	16287	16235	16310	16293	15993	16305	16199	16215	16308	16295	16030	16295	16405	16243	16028	16489	16288	16278	16223	16305	16259	16274	16254	16260	16305	16251	16430	16125	16260	16191	16304	16404	16427	16342	16270	16126	16313	16295	16311	16362	16289	16378	16316	16192	16171	16163	16333	16220	16266	16262	16342	16347	16393	16206	16250	16146	16120	16128	16204	16213	16171	16222	16204	16344	16295	16081	16159	16185	16216	16298	16293	16133	16253	16171	16242	16298	16213	16320	16121	16288	16309	16437	16259	16280	16209	16308	16280	16398	16192	16346	16106	16279	16202	16501	16353	16100	16220	16184	16250	16237	16181	16215	16088	16289	16121	16457	16020	16285	16180	16157	16468	16398	16337	16132	16416	16185	16395	16242	16197	16211	16288	16206	16261	16172	16314	16252	16201	16028	16177	16126	16135	16276	16253	16074	16269	16321	16157	16387	16329	16208	16254	16306	16281	16369	15999	16248	16194	16204	16182	16213	16195	16231	16231	16378	16229	16310	16287	16214	16280	16237	16279	16223	16245	16274	16247	16227	16165	16241	16336	16386	16260	16251	16267	16216	16275	16247	16315	16226	16298	16233	16483	16067	16128	16192	16377	16200	16257	16188	16161	15984	16166	16381	16190	16283	16376	16393	16327	16280	16203	16287	16326	16307	16369	16475	16436	16236	16261	16384	16370	16246	16163	16405	16273	16325	16314	16180	15979	16442	16217	16375	16169	16192	16135	16225	16174	16216	16306	16373	16292	16320	16197	16493	16284	16194	16383	16389	16011	16054	16388	16176	16187	16481	16209	16169	16364	16357	16184	16330	16158	16187	16177	16272	16211	16441	16235	16324	16245	16257	16367	16288	16190	16290	16393	16417	16200	16288	16455	16324	16167	16260	16217	16373	16186	16452	16138	16081	16362	16206	16244	16251	16275	16196	16141	16363	16268	16379	16387	16314	16102	16278	16174	16271	16303	16275	16352	16160	16237	16337	16368	16192	16213	16264	16302	16165	16132	16093	16189	16194	16221	16253	16385	16288	16246	16297	16131	16320	16169	16248	16351	16325	16108	16250	16186	16308	16496	16235	16237	16169	16332	16297	16238	16201	16270	16143	16206	16300	16038	16306	16335	16127	16415	16227	16206	16376	16171	16238	16291	16275	16208	16207	16066	16323	16263	16258	16191	16365	16422	16322	16260	16266	16301	16166	16343	16303	16328	16217	16514	16286	16277	16288	16029	16387	16190	16287	16124	16281	16148	16308	16127	16181	16197	16332	16327	16285	16282	16284	16185	16142	16293	16183	16201	16292	16247	16144	16176	16056	16220	16083	16216	16198	16185	16201	16162	16443	16317	16213	16354	16342	16277	16268	16250	16274	16330	16171	16391	16281	16276	16246	16423	16385	16254	16211	16125	16339	16237	16168	16277	16244	16421	16245	16322	16475	16261	16374	16397	16260	16425	16282	16338	16248	16351	16277	16126	16298	16279	16451	16333	16267	16301	16237	16199	16336	16256	16179	16450	16282	16211	16203	16363	16277	16246	16307	16469	16350	16261	16250	16165	16177	16244	16385	16106	16326	16109	16349	16215	16201	16324	16269	16466	16203	16249	16339	16278	16166	16358	16297	16200	16256	16267	16098	16233	16235	16357	16248	16269	16323	16164	16245	16304	16299	16119	16241	16234	16487	16312	16311	16443	16306	16313	16283	16337	16043	16111	16382	16197	16299	16251	16273	16415	16359	16366	16238	16142	16435	16139	16446	16297	16357	16433	16304	16268	16345	16140	16329	16323	16179	16372	16355	16202	16383	16312	16320	16297	16199	16277	16291	16416	16266	16264	16164	16194	16256	16276	16196	16345	16308	16308	16137	16155	16196	16419	16268	16349	16319	16408	16039	16248	16239	16243	16271	16360	16236	16379	16307	16293	16121	16209	16312	16313	16170	16257	16251	16418	16213	16374	16281	16303	16149	16302	16314	16212	16144
24638	21074	26748	26475	20634	20086	20123	19533	19170	19534	19369	19568	19177	19201	19352	19318	19343	19259	19273	19478	19472	19162	19273	19362	19258	19248	19417	19633	19646	20236	19795	19403	19493	19335	19375	19482	19324	19457	19280	19219	19155	19372	19408	19279	19202	19403	19361	19238	19356	19208	19155	18954	19182	19329	19308	19364	19323	19080	19164	19303	19174	19439	19354	19227	19315	19470	19151	19369	19193	19305	19430	19255	19112	19236	19361	19407	19391	19432	19446	19148	19292	19407	19300	19117	19297	19440	19360	19247	19346	19259	19446	19282	19146	19331	19357	19312	19392	19196	19365	19327	19151	19246	19048	19407	19328	19324	19229	19081	19519	19274	19167	19145	19228	19200	18995	19199	19189	19176	19402	19216	19234	19158	19210	19340	19335	19359	19248	19356	19369	19280	19275	19430	19269	19217	19260	19313	19283	19109	19275	19368	19218	19256	19374	19258	19528	19386	19254	19207	19114	19186	19201	19386	19324	19444	19179	19205	19116	19123	19151	19300	19062	19226	19277	19466	19263	19224	19154	19272	19325	19027	19362	19142	19448	19583	19374	19355	19247	19223	19006	19283	19189	19388	19380	19318	19227	19285	19161	19374	19383	19404	19264	19278	19340	19302	19247	19258	19332	19335	19482	19326	19297	19247	19343	19213	19249	19156	19119	19296	19193	19163	19257	19405	19438	19252	19393	19412	19294	19145	19328	19371	19306	19171	19235	19448	19276	19256	19274	19171	19171	19166	19379	19448	19370	19334	19237	19304	19325	19268	19166	19359	19339	19523	19250	19248	19459	19250	19069	19183	19335	19340	19432	19283	19154	19075	19168	19291	19434	19420	19250	19201	19391	19461	19349	19356	19240	19204	19206	19242	19254	19268	19341	19248	19414	19313	19266	19374	19310	19468	19152	19311	19294	19093	19468	19234	19166	19328	19232	19183	19156	19524	19375	19359	19321	19269	19233	19223	19374	19254	19335	19472	19305	19265	19318	19166	19447	19300	19229	19387	19355	19205	19257	19305	19207	19276	19365	19197	19222	19183	19298	19301	19145	19317	19279	19259	19347	19263	19330	19272	19204	19213	19365	19311	19327	19151	19189	19160	19268	19158	19261	19183	19170	19157	19150	19108	19416	19383	19056	19270	19211	19239	19352	19255	19387	19166	19253	19265	19251	19057	19323	19290	19170	19321	19275	19256	19351	19293	19267	19272	19166	19427	19505	19334	19279	19290	19263	19308	19111	19069	19155	19302	19271	19151	19135	19102	19309	19242	19338	19459	19302	19181	19388	19238	19287	18932	19381	19513	19093	19332	19471	19446	19352	19306	19440	19326	19299	19485	19087	19170	19078	19187	19354	19271	19246	19354	19338	19447	19351	19156	19211	19118	19291	19372	19250	19540	19297	19356	19349	19382	19093	19396	19362	19389	19264	19194	19173	19158	19327	19307	19219	19367	19367	19244	19135	19277	19589	19407	19270	19076	19226	19316	19205	19189	19297	19211	19173	19251	19316	19467	19522	19157	19218	19275	19278	19160	19260	19358	19444	19335	19307	19253	19098	19406	19341	19359	19432	19286	19340	18991	19245	19421	19151	19105	19309	19325	19374	19159	19306	19228	19320	19431	19117	19276	19312	19229	19249	19248	18995	19196	19359	19111	19329	19353	19316	19335	19243	19194	19263	19389	19380	19257	19305	19212	19120	19178	19156	19314	19287	19220	19447	19355	19299	19465	19382	19178	19304	18994	19287	19136	19611	19343	19486	19197	19124	19283	19259	19151	19347	19276	19224	19417	19380	19356	19197	19238	19487	19325	19212	19244	19242	19246	19290	19125	19227	19383	19235	19128	19235	19412	19095	19310	19129	19223	19270	19167	19161	19337	19264	19277	19392	19215	19426	19252	19407	19351	19304	19294	19243	19264	19408	19391	19123	19255	19203	19124	19041	19329	19391	19345	19111	19203	19238	19150	19410	19291	19246	19192	19288	19029	19327	19197	19261	19444	19506	19447	19140	19369	19089	19307	19181	18950	19170	19179	19199	19430	19162	19107	19244	19185	19132	19363	19234	19113	19373	19306	19320	19228	19284	19291	19008	19239	19288	19137	19211	19195	19392	19226	19268	19292	19304	19270	19525	19307	19328	19220	19148	19169	19350	19281	19153	19183	19239	19290	19180	19354	19271	19284	19240	19428	19314	19230	19059	19195	19340	19230	19538	19302	19198	19183	19285	19422	19260	19245	19395	19377	19309	19265	19169	19323	19213	19310	19355	19208	19241	19237	19576	19333	19038	19345	19312	19263	19132	19044	19140	19304	19076	18956	19329	19312	19639	19172	19260	19265	19015	19042	19402	19329	19366	19353	19233	19367	19170	19316	19094	19256	19353	19266	19430	19385	19512	19280	19317	19115	19281	19377	19157	19285	19179	19509	19193	19442	19389	19542	19371	19357	19268	19245	19308	19320	19165	19295	19294	19231	19380	19195	19369	19313	19338	19366	19117	19372	19258	19296	19392	19173	19123	19300	19195	19386	19275	19169	19147	19334	19324	19397	19169	19238	19357	19296	19287	19206	19167	19188	19264	19393	19374	19515	19227	19208	19544	19201	19300	19323	19112	19228	19497	19560	19212	19211	19377	19355	19146	19366	19428	19206	19347	19168	19190	19337	19275	19425	19195	18957	19101	19384	19346	19294	19387	19316	19276	19226	19310	19236	19367	19079	19259	19232	19396	19181	19600	19468	19301	19403	19333	19334	19411	19328	19154	18989	19240	19177	19181	19128	19229	19124	19329	19179	19040	19352	19447	19207	19466	19129	19412	19171	19275	19168	19134	19286	19209	19421	19348	19312	19208	19315	19240	19245	19355	19137	19075	19354	19212	19302	19392	19328	19353	19326	19301	19373	19238	19322	19266	19535	19271	19095	19509	19395	19162	19298	19134	19133	19351	19137	19162	19254	19276	19379	19160	19222	19462	19256	19298	19300	19293	19214	19512	19274	19209	19417	19332	19196	19369	19337	19299	19474	19402	19404	19165	19199	19115	19384	19283	19395	19357	19235	19206	19309	19389	19275	19247	19302	19264	19546	19311	19329	19297	19197	19373	19252	19258	19310	19411	19401	19265	19205	19258	19333	19254	19188	19246	19344	19445	19437	19395	19284	19302	19428	19571	19182	19216	19347	19331	19461	19194	19053	19164	19209	19330	19200	19440	19299	19279	19550	19309	19202	19234	19128	19316	19434	19131	19492	19166	19316	19079	19303	19347	19333	19122	19195	19397	19399	19362	19194	19264	19195	19408	19344	19267	19281	19229	19023	19150	19396	19189	19332	19356	19172	19181	19379	19245	19441	19555	19342	19290	18989	19445	19274	19061	19194	19232	19473	19353	19374	19477	19414	19257	19129	19360	19319	19270	19365	19374	19265	19146	19206	19235	19012	19040	19269	19151	19279	19240	19170	19366	19037	19206	19346	19157	19177	19176	19429	19155	19339	19194	19336	19196	19380	19505	19231	19177	19160	19348	19262	19254	19167	19200	19397	19189	19382	19141	19201	19211	19273	19292	19140	19174	19267	19300	18978	19331	19305	19238	19213	19271	19254	19357	19438	19460	19299	19247	18994	19245	19288	19166	19444	19296	19205	19350	19733	19365	19267	19357	19163	19397	19201	19492	19493	19221	19232	19261	19329	19264	19180	19299	19340	19380	19204	19322	19301	19169	19338	19327	19273	19376	19259	19368	19228	19185	19442	19174	19298	19365	19205	19418	19167	19491	19016	19215	19333	19298	19176	19544	19303	19255	19272	19311	19505	19223	18990	19177	19218	19114	19331	19424	19167	19309	19094	19186	19212	19238	19046	19087	19370	19333	19227	19242	19266	19088	19264	19353	19506	19416	19372	19344	19212	19159	19098	19263	19131	19228	19277	19281	19444	19317	19259	19345	19260	19267	19207	19200	19094	19240	19319	19218	19326	19152	19142	19452	19424	19326	19349	19169	19296	19453	19109	19304	19192	19173	19383	19266	19290	19165	19169	19287	19130	19265	19262	19595	19309	19237	19122	19304	19133	19229	19221	18975	19399	19330	19212	19150	19495	19302	19161	19162	19364	19261	19288	19225	19481	19461	19150	19169	19346	19469	19283	19281	19204	19523	19336	19295	19341	19343	19221	19050	19092	19335	19066	19275	19081	19337	19490	19255	19186	19330	19253	19286	19280	19270	19208	19371	19395	19162	19354	19329	19366	19225	19221	19361	19370	19330	19122	19150	19245	19133	19201	19225	19357	19151	19229	19259	19387	19236	19025	19180	19217	19433	19517	19319	19294	19453	19311	19273	19192	19259	19240	19264	19052	19300	19267	19244	19377	19236	19246	19218	19133	19126	19466	19302	19196	19236	19184	19388	19253	19151	19362	19399	19472	19352	19356	19040	19208	19252	19245	19306	19238	19332	19169	19168	19299	19356	19268	19268	19206	19329	19380	19196	19205	19235	19084	19078	19122	19404	19169	19331	19287	19376	19204	19149	19381	19190	19219	19074	19336	19285	19241	19319	19279	19397	19241	19436	19210	19232	19054	19225	19267	19228	19288	19373	19499	19541	19333	19650	19274	19340	19274	19276	19169	19410	19316	19341	19495	19244	19185	19415	19236	19232	19225	19217	19220	19329	19163	19469	19358	19476	19218	19294	19214	19385	19283	19111	19177	19190	19394	19430	19199	19304	19548	19418	19243	19155	19320	19310	19231	19100	19275	19270	19134	19288	19202	19439	19221	19126	19330	19297	19324	19469	19122	19360	19271	19231	19308	19355	19346	19378	19154	19352	19095	19219	19202	19288	19163	19380	19348	19256	19395	19311	19136	19482	19341	19340	19192	19362	19351	19311	19269	19192	19217	19399	19325	19388	19454	19421	19387	19188	19146	19529	19506	19276	19349	19282	19272	19346	19176	19151	19353	19339	19263	19384	19338	19397	19437	19278	19279	19258	19539	19337	19215	19259	19218	19250	19331	19029	19172	19258	19324	19279	19334	19400	19340	19250	19131	19457	19408	19251	19218	19297	19297	19307	19353	19262	19190	19236	19265	19227	19339	19523	19222	19522	19380	19402	19317	19303	19577	19179	19353	19546	19250	19335	19048	19256	19310	19296	19189	19295	19359	19408	19312
20495	29026	20656	16910	16424	16085	16016	15944	16012	15991	15886	15991	15784	15902	15972	15890	15835	15917	16041	15955	15930	15950	15874	15923	15808	15925	15938	16448	16842	16734	16560	16022	15872	16088	15635	15830	15905	15810	15925	15770	15812	15791	15615	15724	15856	15825	15739	15929	15800	15668	15820	15856	15774	15839	15760	16074	15832	15946	15831	15948	16000	15935	15833	15849	15906	15928	15935	15888	15849	15772	15851	15822	15793	15887	15804	15793	15746	15829	15906	15881	15777	15657	15754	15810	15631	15836	15791	15894	15773	15867	15993	15908	15911	15591	16062	15823	15911	15846	15879	15888	15935	15871	15757	15899	15799	15878	15772	15905	15782	15819	15850	15864	15756	15972	15720	15844	15752	15708	15777	15819	15833	15788	15847	15742	15906	15828	15806	16039	15705	15846	15833	15914	15649	15951	15838	15840	15868	15696	15787	15680	15875	15939	15869	15998	15900	15741	15942	15971	15962	15930	15921	15879	15797	15983	15719	15912	15644	15755	15892	15840	15997	15903	15921	15694	15847	15787	15719	15936	15890	15819	15836	15820	15866	16100	15733	15809	16028	15917	15707	15874	15797	15930	15842	15955	15694	15697	15841	15900	15786	15676	15880	15844	15787	15679	15711	15886	15776	16037	15792	15848	15782	15942	15811	15809	15646	15800	15825	15817	15987	15841	15837	15833	16038	15879	15934	15668	15861	15873	15800	15680	15902	15818	15899	15928	15839	15758	15978	15886	15760	15825	15902	15912	15860	15930	15702	15878	15889	15918	15824	15753	15662	15939	15828	15918	15768	15768	15751	15850	15959	15941	15838	15939	15873	15825	15971	15833	15922	15950	15778	15828	15875	15946	15982	15885	15779	16107	15875	15936	15755	15809	15886	15773	15796	15805	15969	15880	15899	15763	15927	15752	15906	15884	15866	15930	15882	15865	15813	15855	15740	15857	16017	15760	15959	15819	15847	15899	15713	15895	15952	15660	15867	15742	15846	15878	15849	15845	15761	15952	15842	15852	15812	15890	15775	15940	15929	15888	15827	15928	15654	15625	15727	15930	15757	15857	15754	15811	15862	15821	15826	15709	15681	15869	15725	15902	15636	15998	15762	15876	16093	15773	15778	16011	15906	15723	15855	15655	15807	15883	15856	15719	16013	15869	15761	15842	15770	15787	15887	15845	15916	15743	15768	16020	15912	15915	15879	15941	15760	15864	16078	15931	15782	15841	15701	15882	15998	15861	15834	15642	15827	15859	15902	15753	15729	15865	15914	15685	15711	15956	16037	15855	15789	15787	15834	15807	16024	15779	15713	15942	15785	15693	15951	15774	15972	15945	15761	16014	15860	15908	15996	15857	15928	15848	15866	15721	15808	15761	15908	15911	15934	15869	15850	15930	15721	15861	15761	15737	15689	15862	15977	15878	15846	15767	15935	16063	15739	15845	15826	15754	15748	15805	15968	15859	15876	15801	15893	15744	15784	15803	15812	15874	15978	15707	15732	15967	15845	15811	15920	15838	15868	15759	15960	15779	15834	15935	15913	15763	15874	15803	15964	15896	15767	15802	15883	15765	15944	15796	15901	15899	15760	15915	15784	15840	15856	15846	15938	15837	15961	15862	15820	15936	15909	15855	15899	15818	15881	15892	15838	15871	15849	15895	15892	15938	15793	15876	15990	15884	15828	15921	16023	15736	15862	16056	15953	15785	15859	15850	15780	15931	15927	15879	15808	16000	15889	15759	15889	15812	15785	15901	15923	15677	15798	15933	15775	15748	15793	15903	15829	15835	15919	15841	15772	15927	15854	15815	15759	15694	15838	16083	15964	15814	15941	15895	15867	15984	15983	15960	15744	15744	15981	15768	15774	15925	15856	15801	15836	15939	15952	15723	15815	15810	15924	15836	15947	15846	15920	15695	15955	15911	15860	15959	15606	15824	15946	15788	15987	15909	15996	15792	15907	15772	15853	15917	15833	15865	15752	15851	15778	15929	15862	15986	15964	16013	15879	15770	15895	15844	15984	15926	15752	15837	15771	15911	15780	15800	15828	15957	15866	15872	15921	16000	15888	15862	15846	15717	15916	15869	16066	15732	15911	15888	15830	15795	15852	15706	15757	15887	15829	15835	15719	15742	15810	15918	16001	15777	15777	15832	16113	15784	15936	15975	15929	15750	15932	15834	15866	15832	15674	15814	15963	15774	15886	15845	15821	15934	15940	15806	15765	15711	16143	15815	15750	15728	15824	15773	15795	15835	15807	15795	15770	15867	15830	15827	15920	15845	16007	15808	15831	15933	15842	15691	15823	15877	15812	15748	15799	15776	15875	15902	15903	15752	15945	15914	15805	15703	15925	15928	15759	15890	15616	15931	15875	16006	15846	15911	15853	15942	15725	15833	15787	15906	15881	15856	15784	15868	15758	15823	15781	16001	15820	15764	15914	15856	15761	15910	15726	15602	15721	15873	15898	15809	15724	15988	15870	15826	16045	15960	15823	15772	15750	15784	15809	15813	15855	15904	15705	15947	15912	15845	15868	15949	15936	15866	16179	15840	15724	15913	15799	15807	15827	15970	15815	15678	15886	15815	15861	15903	15945	15958	15829	15770	15885	15932	16015	15800	15955	15918	15905	15935	15696	15922	15867	15894	15852	15698	15994	15478	15777	15938	15980	15850	15836	15939	15891	15896	15954	15785	15854	15767	15821	16000	15843	15882	15678	15675	15864	15803	15897	15899	15892	15793	15851	15919	15915	15838	15834	15892	15860	15813	15656	15849	15988	16030	15725	16098	15859	15909	15930	16000	15994	15891	15812	15820	15910	15731	15851	15683	15830	15867	15738	15777	15962	15872	15918	15775	15920	15752	15777	15847	15681	15721	15610	16065	16018	15825	15712	15832	15950	15694	15856	15909	15977	16040	15746	16174	15783	15814	15852	15845	15993	15975	15909	15702	15686	16096	15821	15879	15857	15985	15860	15825	15867	16037	15860	15792	15858	15804	15922	15704	15986	15771	15755	15847	15704	15798	15880	15560	15851	15771	15662	15944	15902	15717	15937	15738	15819	15847	15750	15693	15887	15866	15776	15849	15850	15752	15961	15854	15779	15877	15709	15791	15668	15840	15930	15949	15759	15938	15816	15964	15780	15915	15703	15942	15887	15870	15840	15851	15902	15884	15990	15992	15703	15840	15701	15891	15938	15954	15736	15657	15912	15878	15769	15747	15827	15837	15892	15883	15972	15686	15799	15816	15786	15824	15959	15794	15962	15790	16008	15941	15779	15821	15823	15813	15816	15813	15863	15915	15866	15911	15864	15860	15730	15920	15976	16041	15959	15836	15928	15735	15694	15882	15968	16012	15684	15882	15722	15723	15720	16146	15920	16007	15867	15741	15806	15695	15717	15795	15998	15660	15896	15901	15958	15828	15912	15796	15760	15861	15791	15839	15901	15794	15818	15853	16018	15758	15890	15862	15831	15681	15777	15943	15698	15873	15745	15771	15768	15807	15931	16006	15832	15963	15959	15744	15806	15893	15871	15951	15867	15840	15884	15788	15983	15796	15865	15826	15822	15719	15871	15915	15618	15779	16069	15670	15970	15848	15828	16015	15707	15762	15964	15785	15875	16031	15933	15758	15833	15726	15984	15797	15661	16003	15929	15898	15842	15822	15964	15787	15823	15920	15762	15849	15953	15892	15787	15859	15768	15820	15931	15916	15861	15819	15905	15834	15857	15793	15888	15788	15887	15917	15853	15936	15975	15713	15938	15787	15903	15946	15752	15799	15754	15921	15774	15810	15851	15858	15736	15883	15752	15697	15815	15809	15907	15869	15821	16069	15853	15783	15885	15684	15916	15992	15788	15952	15849	15904	16081	15883	15997	16007	15917	15852	15717	15775	15893	15870	15845	15824	15953	15818	15786	16053	15889	15694	15802	15905	15914	15967	15838	15839	15950	15980	15887	15911	15772	15780	15887	15703	15934	15781	15720	15899	15923	15903	15840	15863	15916	15837	15950	15712	15843	15856	16003	15855	15699	16011	15908	15755	15906	15823	15770	15828	16024	15777	15691	15916	15878	15902	16006	15830	15823	15827	15769	15830	15811	15837	15901	15757	15948	15785	15641	15959	15778	15861	15816	15924	16032	16007	15715	15969	15803	15840	15965	15777	15831	15841	15833	15826	15835	15836	15844	15788	15855	16065	15783	15827	15808	15994	15791	15947	15796	15853	15789	15822	15878	15901	15811	15686	15829	15804	15845	15893	15621	15874	15934	15844	15830	15826	15969	15926	15865	15963	15803	15849	15854	15895	15623	15810	15804	15759	16018	15903	15757	15897	15890	15908	15885	16029	15794	15647	15918	15942	15865	15955	15844	15822	16006	15876	15924	15690	15903	15743	15678	15879	15697	15831	15720	16057	15992	15944	15907	15751	15761	16019	15883	15828	15962	15895	15783	16044	15770	15976	15799	15893	15791	15858	15746	15892	15743	15874	15777	15943	15697	15765	15843	15825	15917	15750	15906	15994	15791	15735	15810	15777	15856	16066	15899	15839	15644	15889	16178	15866	15809	15745	15951	15825	15855	15863	15868	15808	15797	15932	15924	15950	15801	15869	15755	16042	15908	15957	15845	15549	15907	15658	15858	15941	15855	15858	15780	15843	15881	15719	15971	15911	15992	15799	15911	15783	15938	15733	15850	15867	15811	15804	15950	15885	15933	15845	15881	15703	15832	15809	15789	15909	15761	15844	15659	15828	15976	15730	15795	15821	15962	16026	15930	15975	15753	15781	15883	15784	15951	15953	15890	15720	15634	15923	15821	15802	15932	15848	15950	15804	15767	15917	15861	15930	15858	15810	15853	15812	15814	15946	15747	15814	15976	15878	15783	15986	15826	15858	15921	15948	15937	15794	15855	15874	15815	15902	15876	15896	15778	15879	15825	15792	15698	15709	15872	15885	15931	15912	15951	15996	15830	15909	15871	15821	15921	15782	15866	15833	15870	15824	15867	15835	15896	15824	15722	15755	15780	15857	15825	15810	15658	15877	15890	15915	15892	15748	15795	15734	15904	15599	15919	15765	15891	15827	15685	15875	15956	15943	15851	15731	15741	15843	15839	15794	15785	15875	15982	15866	15836	15810	15810	15839	15780	15768	15925	15771
22044	21086	28290	24113	21385	23542	24697	20263	19592	19911	19677	19540	19686	19810	19429	19636	19539	19575	19396	19300	19472	19450	19574	19519	19626	19567	19495	19948	20735	21674	20915	19552	19292	19549	19422	19499	19269	19273	19430	19507	19205	19496	19326	19493	19442	19473	19211	19400	19315	19191	19274	19406	19271	19460	19360	19304	19530	19432	19177	19393	19336	19638	19380	19524	19462	19734	19416	19496	19331	19358	19268	19225	19350	19364	19296	19236	19432	19445	19241	19199	19360	19447	19183	19164	19361	19267	19206	19148	19309	19278	19348	19413	19264	19222	19385	19305	19224	19345	19499	19239	19311	19186	19144	19342	19501	19424	19425	19157	19363	19199	19192	19394	19230	19136	19326	19514	19404	19391	19260	19118	19060	19249	19463	19316	19036	19389	19187	19325	19116	19201	19300	19217	19535	19165	19533	19257	19268	19207	19232	19279	19386	19317	19266	19221	19255	19202	19459	19300	19285	19221	19383	19359	19310	19250	19381	19459	19269	19316	19075	19249	19422	19294	19217	19263	19335	19147	19174	19273	19258	19395	19200	19431	19395	19475	19454	19344	19231	19254	19402	19349	19258	19245	19363	19520	19342	19501	19280	19254	19187	19452	19404	19375	19155	19405	19361	19451	19203	19188	19509	19366	19364	19301	19210	19152	19381	19182	19397	19137	19126	19516	19190	19249	19310	19226	19291	19335	19209	19100	19256	19192	19301	19214	19523	19534	19224	19018	19396	19138	19272	19373	19231	19280	19351	19281	19220	19241	19115	19357	19478	19424	19113	19278	19281	19151	19371	19276	19242	19184	19426	19332	19269	19354	19209	19150	19219	19053	19214	19350	19392	19367	19021	18962	19342	19338	19430	19362	19446	19321	19232	19066	19205	19374	19328	19500	19441	19273	19156	19357	19151	19109	19613	19305	19178	19255	19241	19380	19399	19402	19397	19309	19446	19320	19246	19305	18964	19325	19470	19431	19403	19175	19205	19235	19374	19245	19247	19224	19477	19274	19359	19313	19243	19450	19494	19256	19369	19108	19415	19262	19207	19172	19118	19096	19387	19220	19088	19424	19239	19207	19402	19312	19198	19242	19274	19144	19218	19254	19143	19514	19497	19101	19325	19059	19406	19331	19228	19239	19321	19211	19369	19167	19433	19507	19348	19442	19598	19240	19547	19287	19343	19391	19295	19396	19220	19364	19051	19243	19229	19196	19276	19155	19235	19286	19380	19114	19170	19337	19283	19389	19242	19241	19207	19438	19125	19130	19053	19145	19269	19336	19400	19256	19343	19148	19187	19210	19240	19303	19360	19241	19291	19228	19245	19207	19396	19255	19125	19334	19119	19510	18975	19139	19175	19272	19309	19425	19106	19257	19309	19518	19345	19306	19291	19276	19436	19126	19172	19216	19450	19254	19398	19160	19271	19366	19161	19120	19196	19316	19173	19527	19250	19393	19238	18998	19404	19338	19301	19208	19294	19295	19286	19177	19138	19317	19232	19353	19191	19378	19198	19170	19024	19187	19350	19336	19505	19180	19339	19165	19089	19166	19306	19207	19319	19130	19159	19228	19508	19234	19234	19233	19148	19343	19276	19131	19431	19234	19405	19232	19372	19169	19320	19321	19431	19176	19083	19284	19235	19430	19260	19329	19367	19314	19266	19391	19305	19148	19389	19138	19329	19211	19119	19148	19401	19165	19364	19125	19216	19541	19404	19407	19131	19419	19217	19262	19363	19233	19067	19325	19185	19349	19339	19379	19318	19418	19300	19349	19397	19368	19230	19294	19435	19377	19243	18977	19151	19091	19367	19270	19147	19122	19312	19525	19435	19352	19363	19247	19331	19098	19370	19466	19408	19161	19509	19368	19093	19392	19231	19299	19294	19164	19280	19339	19657	19122	19393	19195	19441	19314	19259	19390	19236	19360	19251	19316	19206	19187	19426	19239	19306	19311	19282	19253	19354	19300	19480	19116	19249	19368	19424	19490	19178	19226	19395	19232	19273	19144	19291	19243	19127	19226	19110	19208	19254	19016	19194	19229	19153	19424	19437	18999	19230	19123	19075	19332	19152	19268	19259	19309	19173	19341	19301	19401	19257	19457	19354	19258	19369	19270	19220	19301	19239	19175	19227	19247	19337	19163	19334	19361	19241	19491	19428	19301	19127	19256	19265	19183	19243	19439	19339	19091	19234	19406	19118	19184	19070	18996	19195	19262	19421	19171	19393	19417	19377	19235	19326	19360	19296	19354	19340	19469	19176	19326	19328	19337	19465	19363	19194	19336	19239	19374	19211	19467	19121	19333	19279	19211	19218	19232	19374	19237	19258	19388	19245	19407	19471	19484	19380	19174	19265	19294	19426	19354	19375	19214	19169	19217	19411	19466	19344	19526	19199	19171	19159	19304	19250	19403	19221	19210	19371	19128	19185	19128	19291	19476	19083	19306	19171	19219	19331	19336	19455	19375	19282	19177	19336	19077	19171	19388	19371	19211	19180	19437	19411	19222	19180	19553	19293	19314	19092	19289	19327	19477	19380	19187	19244	19498	19276	19227	19304	19136	19192	19338	19183	19230	19300	19267	19171	19465	19327	19364	19286	19130	19227	19205	19390	19110	19239	19305	19184	19135	19394	19375	19304	19117	19313	19253	19346	19393	19179	19090	19218	19241	19242	19311	19214	19163	19315	19301	19128	19110	19172	19166	19107	19169	19281	19393	19223	19386	19272	19285	19272	19056	19282	19247	19368	19358	19212	19258	19614	19301	19191	19329	19374	19345	19238	19211	19162	19254	19323	19144	19133	19417	19272	19250	19287	19290	19241	19447	19544	19258	19349	19228	19298	19196	19190	19475	19261	19310	19271	19325	19333	19125	19197	19207	19225	19125	19521	19516	19181	19270	19481	19416	19264	19342	18955	19242	19153	19172	19105	19240	19477	19109	19272	19167	19438	19233	19232	19335	19294	19182	19378	19368	19230	19290	19376	19268	19458	19168	19304	19316	19262	19209	19317	19170	19489	19432	19143	19225	19241	19287	19280	19252	19259	19283	19257	19025	19711	19567	19307	19134	19304	19373	19563	19373	19240	19239	19202	19197	19279	19271	19324	19047	19251	19157	19382	19367	19227	19113	19446	19322	19212	19280	19377	19485	19494	19154	19174	19278	19363	19481	19347	19209	19362	19204	19251	19081	19214	19483	19214	19255	19297	19310	19188	19190	19291	19290	19093	19319	19366	19251	19180	19379	19272	19246	19207	19303	19270	19239	19357	19250	19207	19227	19101	19140	19288	19065	19303	19275	19475	19284	19580	19345	19378	19317	19157	19153	19439	19169	19345	19541	19259	19319	19208	19460	19322	19338	19209	19219	19191	19287	19264	19302	19570	19416	19382	18990	19239	19390	19384	19205	19243	19309	19223	19221	19254	19180	19302	19321	19267	19345	19340	19347	19301	19130	19192	19419	19289	19032	19360	19552	19377	19404	19232	19294	19151	19182	19337	19356	19313	19150	19270	19267	19334	19292	19148	19353	19225	19138	19134	19322	19329	19286	19228	19184	19326	19234	19170	19287	19225	19157	19298	19217	19244	19093	19045	19352	19253	19313	19277	19392	19270	19262	19205	19403	19287	19349	19346	19405	19318	19590	19387	19306	19170	19385	19328	19406	19471	19402	19344	19376	19424	19035	19372	19290	19189	19287	19423	19263	19220	19277	19256	19275	19434	19180	19242	19273	19423	19289	19215	19408	19429	19213	19305	19431	19182	19254	19485	19279	19408	19271	19378	19143	19230	19186	19114	19331	19266	19271	19231	19197	19409	19354	19171	19265	19315	19357	19145	19199	19176	19474	19275	19106	19384	19247	19051	19120	19353	19438	19208	19338	19261	19413	19345	19175	19274	19186	19408	19286	19400	19218	19261	19302	19287	19456	19232	19203	19318	19315	19432	19424	19257	19325	19321	19209	19267	19342	19257	19320	19400	19219	19257	19171	19420	19304	19298	19383	19293	19190	19193	19247	19217	19248	19429	19456	19230	19393	19151	19295	19296	19260	19294	19206	19306	19395	19478	19138	19118	19261	19275	19233	19171	19397	19206	19354	19494	19220	19348	19119	19373	19279	19452	19194	19245	19294	19237	19242	19101	19194	19231	19259	19583	19168	19200	19272	19373	19240	19480	19317	19326	19259	19183	19307	19466	19206	19337	19303	19185	19193	19372	19215	19234	19090	19227	19255	19490	19128	19198	19275	19240	19307	19280	19274	19364	19230	19172	19408	19450	19284	19462	19336	19421	19042	19362	19469	19225	19210	19264	19278	19482	19436	19269	19237	19335	19131	19025	19320	19202	19123	19394	19163	19462	19424	19371	19444	19430	19282	19401	19300	19312	19378	19384	19285	18980	18981	19315	19038	19262	19446	19257	19333	19264	19104	19346	19387	19412	19242	19346	19371	19295	19348	19404	19268	19388	19175	19299	19276	19370	19368	19421	19203	19261	19215	19308	19222	19278	19249	19183	19139	19277	19367	19229	19306	19345	19159	19178	19244	19273	19331	19075	19394	19400	19401	19110	19395	19246	19311	19139	19302	19301	19176	19332	19244	19225	19103	19242	19070	19050	19134	19394	19326	19201	19099	19238	19314	19042	19224	19214	19404	19397	19257	19186	19311	19321	19266	19007	19120	19113	19233	19160	19349	19397	19295	19448	19179	19388	19250	19370	19190	19158	19156	19096	19426	19483	19503	19442	19385	19329	19334	19445	19423	19392	19283	19228	19241	19228	19339	19158	19419	19306	19124	19291	19364	19191	19211	19413	19115	19124	19112	19186	19362	19208	19262	19301	19176	19356	18898	19021	19014	19450	19236	19447	19260	19317	19221	19536	19535	19069	19095	19108	19413	19162	19109	19304	19374	19218	19299	19359	19219	19348	19335	19144	19272	19236	19290	19422	19248	19239	19343	19351	19077	19246	19339	19267	19457	19374	19382	19159	19233	19257	19395	19226	19116	19079	19424	19203	19288	19196	19391	19263	19339	19529	19453	19425	19324	19310	19359	19334	19436	19304	19138	19480	19368	19372	19534	19382	19580	19355	19163	19242	19272	19195	19144	19346	19186	19206	19205	19512	19123	19389	19375	19257	19186	19213	19136	19039	19260	19371	19542
22521	41161	31721	19708	17413	16877	16476	16354	16194	16007	15931	15878	16144	15978	15847	15968	16039	15855	15854	15935	15940	15681	15823	15783	15824	15965	15872	16462	17513	18854	17434	16038	15849	15807	16051	15755	15849	15770	15743	15813	15841	15914	15853	15935	15975	15642	15880	15798	15640	15858	15996	15736	15815	15831	15706	15994	15757	15792	15737	15907	15733	16015	15846	15859	15714	15565	15866	15951	15912	15677	15737	15539	15840	15901	15821	15890	15808	15911	15736	15604	15772	15843	15920	15754	15787	15721	15586	15870	15679	15753	15821	15691	15742	15860	15813	15758	15790	15786	15731	15848	15843	15772	15798	15836	15797	15773	15703	15843	15609	15907	15765	15935	15935	15852	16009	15732	15765	15867	15784	15725	15731	15804	15746	15812	15889	15815	15908	15650	15684	15821	15852	15808	15859	15863	15960	15703	15726	15936	15883	16049	15745	15841	15718	15687	15758	15953	15705	15758	15613	15802	15748	15659	15735	15679	15829	15826	15796	15953	15763	15862	15793	15826	15986	15865	15740	15896	15658	15847	15738	15694	15924	15897	15972	15754	15697	15716	15736	15829	15823	15749	15911	15686	15855	15929	15885	15773	15649	15818	15795	15769	15820	15871	15724	15704	15720	15974	15806	15723	15777	15837	15827	15723	15832	15752	15811	15891	15664	15749	15878	15882	15684	15849	15879	15952	15563	15826	15781	15742	15839	15735	15851	15735	15893	15798	15791	15793	15849	15789	15786	15747	15876	15825	15750	15774	15650	15694	15632	15797	15868	15841	15834	15738	15730	15758	15877	15707	15928	15726	15943	15867	15805	15740	15738	15816	15903	15760	15666	15872	15714	15993	15694	15886	15890	15746	15837	15807	15908	15736	15761	15695	15704	15838	15805	15749	15871	15727	15644	15785	15834	15711	15796	15615	15627	15711	15775	15787	15867	15773	15873	15905	15806	15780	15877	15558	15807	15758	15751	15675	15792	15745	15632	15955	15762	15810	15911	15641	15836	15691	15762	15800	15783	15800	15699	15646	15848	15761	15918	15690	15847	15824	15628	15844	15748	15837	15754	15645	15739	15754	15683	15826	15858	15820	15742	15662	15756	15753	15786	15898	15951	15891	15667	15870	15736	15783	15750	15952	15908	15862	15685	15615	15672	15636	15845	15909	15801	15864	15752	15867	15727	15873	15754	15703	15878	15757	15977	15800	15918	15784	15647	15696	15760	15827	15898	15777	15829	15765	15746	15651	15676	15655	15836	15725	15992	15633	15973	15682	15994	15621	15925	15841	15701	15747	15767	15802	15658	15952	15949	15827	15665	15671	16008	15777	15951	15618	15799	15755	15741	15860	15843	15702	15903	15672	15683	15959	15677	15744	15746	15699	15796	15713	15544	15665	15758	15979	15805	15477	15814	15745	15824	15838	15759	15765	15805	15694	15726	15750	15610	15829	15798	15753	15875	15830	15789	15859	15943	15740	15859	15759	15750	15902	15650	15697	15956	15744	15746	15743	15880	15985	15612	15705	15906	15723	15860	15743	15956	15667	15717	15657	15710	15794	15744	15705	15899	15858	15848	15683	15895	15798	15631	15708	15797	15641	15853	15710	15715	15773	15784	15861	15585	16030	15893	15782	15755	15807	15757	15773	15629	15801	15796	15860	15942	15639	15841	15681	15860	15853	15775	15747	15770	15603	15746	15723	15749	15702	15769	15831	15756	15746	15812	15868	15607	15672	15696	15680	15715	15823	15797	15686	15670	15907	15809	15850	15855	15633	15735	15828	15766	15857	15658	15723	15759	15800	15733	15835	15777	15695	15946	15951	15904	15783	15680	15873	15989	15912	15913	15771	15787	15777	15836	15720	15632	15688	15613	15811	15818	15863	15642	15727	15850	15684	15734	15846	15706	15785	15803	15707	15741	15810	15803	15676	15748	15853	15659	15927	15803	15835	15721	15868	15710	15850	15722	15628	15789	15721	15752	15762	15922	15859	15909	15797	15842	15731	15717	15849	15798	15820	15683	15862	15872	15807	15770	15872	15772	15688	15890	15840	15734	15746	15771	15781	15817	15838	15718	15711	15898	15764	15715	15915	15724	15812	15817	15782	15783	15718	15620	15887	15833	15792	15729	15704	15612	15850	15924	15715	15621	15701	15774	15775	15661	15883	15805	15646	15737	15732	15754	15868	15774	15950	15707	15727	15748	15774	15959	15805	15774	15768	15737	15944	15799	15898	15918	15727	15845	15852	15799	15858	15798	15756	15944	15724	15646	15594	15871	15759	15818	15608	15730	15713	15716	15707	15723	15775	15816	15771	15727	15632	15763	15782	15695	15762	15798	15887	15609	15914	15599	15803	15760	15807	15848	16039	15896	15663	15902	15799	15772	15664	15813	15825	15872	15889	15917	15648	15702	15882	15787	15804	15940	15880	15781	15874	15697	15997	15821	15628	15822	15752	15778	15929	15826	15746	15820	15777	15926	15754	15835	15837	15705	15863	15743	15873	15631	15785	15971	15773	15731	15724	15746	15838	15946	15708	15644	15745	15724	15633	15747	15871	15818	15758	15800	15743	15839	15933	15605	15861	15802	15719	15792	15706	15698	15747	15837	15828	15630	15987	15706	15797	15860	15963	15842	15590	15957	15729	16017	15691	15845	15712	15656	15777	15808	15976	15781	15726	15896	15730	15833	15725	15994	15879	15761	15848	15702	15828	15773	15838	15831	15660	15875	15850	15930	15794	15781	15779	15854	15734	15710	15709	15847	15607	15847	15842	15779	15838	15806	15834	15780	15889	15629	15722	15656	15797	15647	15827	15717	15778	15661	15875	15716	15697	15861	15776	15733	15785	15875	15739	15660	15725	15570	15663	15655	15785	15843	15824	15753	15573	15765	15940	15697	15802	15858	15828	15816	15881	15706	15818	15726	15677	15707	15826	15705	15737	15790	15577	15887	15856	15703	15807	15669	15825	15810	15782	15766	15898	15760	15843	15721	15720	15641	15861	15656	15784	15773	15706	15841	15806	15757	15813	15787	15736	15620	15605	15912	15598	15872	15840	15834	15663	15738	15661	15754	15719	15622	15914	15731	15748	15762	15692	15794	15908	15672	15748	15889	15890	15735	15888	15673	15925	15817	15838	15736	15776	15735	15880	15842	15725	16032	15807	15667	15827	15778	15820	15641	15817	15549	15678	15883	15711	15655	15601	15807	15637	15838	15577	15811	15826	15903	15740	15834	15943	15758	15912	15721	15730	15719	15779	15782	15969	15785	15697	15910	15816	15856	15733	15819	15851	15765	15916	15854	15892	15889	15901	15787	15739	15853	15762	15780	15765	15970	15791	15614	15795	15667	15843	15669	15758	15654	15711	15671	15963	15989	15687	15756	15703	15906	15683	15832	15746	15747	15666	15761	15713	15882	15715	15873	15916	15672	15768	15717	15799	15709	15927	15881	15862	15767	15730	15789	15736	15833	15794	15767	15714	15921	15673	15806	15715	15921	15830	15743	15891	15640	15751	15923	15759	15724	15916	16081	15765	15749	15743	15788	15789	15790	15735	15811	15869	15894	15832	15840	15877	15782	15760	15659	15898	15849	15757	15760	15808	15795	15804	15700	15887	15832	15823	15830	15912	15744	15656	15835	15701	15755	15904	15744	15576	15887	15792	15743	15761	15921	15901	15827	15783	15768	15818	15751	15635	15909	15665	15869	15892	15742	15956	15827	15837	15852	15703	15683	15710	15973	15823	15916	15878	15783	15746	15793	15834	15836	15814	15638	15799	15826	15804	15578	15893	15782	15913	15664	15694	15769	15765	15715	15766	15673	15930	15815	15920	15836	15792	15746	15771	15728	15889	15740	15823	15834	15827	15838	15826	15922	16030	15532	15648	15642	15714	15723	15756	15797	15690	15831	15759	15580	15843	15689	15743	16049	15788	15724	15771	16017	15721	15706	15799	15719	15738	15867	15701	15873	15741	15823	15703	15715	15853	15640	15778	15947	15593	15796	15787	15941	15830	15756	15695	15927	15632	15781	15664	15957	15800	15920	15760	15782	15787	15825	15720	15822	15711	15922	15861	15724	15729	15759	15855	15786	15848	15579	15691	15871	15862	15734	15903	15947	15793	15734	15716	15966	15930	15864	15677	15861	15715	15750	15944	15679	15790	15729	15738	15536	15757	15876	15910	15802	15762	15907	15802	15747	15760	15777	15719	15717	15780	15881	15760	15739	15707	15770	15659	15687	15864	15750	15713	15832	15753	15778	15791	15622	15842	15868	15797	15889	15656	15722	15665	15864	15671	15613	15695	15595	15730	15852	15996	15910	15764	15914	15813	15860	15623	15868	15919	15748	15794	15567	15892	15675	15764	15921	15749	15797	15718	15739	15790	15813	15847	15782	15721	15793	15803	15706	15755	15732	15767	15778	15811	15729	15806	15835	15585	15943	15616	15976	15824	15687	15740	15724	15882	15760	15925	15840	15844	15787	15866	15845	15579	15843	15847	15721	15577	15827	15784	15896	15640	15727	15767	15806	15726	15905	15824	15899	15767	16074	15968	15797	15812	15608	15931	15791	15727	15898	15732	15677	15697	15831	15903	15739	15880	15770	15838	15875	15700	15834	15708	15727	15825	15961	15905	15831	15682	15849	15733	15939	15741	15855	15774	15765	15719	15901	15869	15708	15872	15632	15916	15869	15785	15848	15776	16133	15789	15694	15858	15752	15740	15651	15712	15673	15897	15717	15959	15758	15861	15847	15962	15921	15678	15787	15682	15899	16010	15843	15856	15746	15758	15822	15740	15762	15852	15596	15743	15835	15799	15668	15795	15721	15563	15747	15839	15783	15812	15679	15741	15913	15644	15745	15743	15850	15715	16022	15725	15911	15545	15916	15745	15826	15735	15690	15845	15714	15857	15809	15814	15750	15680	15697	15774	15644	15801	15646	15777	15832	15845	15782	15684	15819	15704	15941	15735	15666	15886	15710	15822	15741	15685	15850	15941	15795	15938	15868	15707	15955	15802	15688	15727	16016	15759	15672	15758	15764	15728	15809	15681	15757	15789	15909	15682	15835	15699	15770	15680	15673	15773	15904	15713	15686	15899	15741	15821	15694	16026	15971	15900	15681	15813	15657	15681	15839	15761	15649	15716	15812	15915
29086	22529	22994	18532	16297	16415	16597	16341	16248	16318	16377	16314	16308	16295	16328	16300	16278	16301	16307	16187	16119	16338	16253	16385	16467	16343	16301	16187	16271	16339	16110	16273	16122	16154	16365	16313	16341	16351	16274	16144	16410	16392	16140	16471	16208	16192	16375	16327	16302	16275	16303	16168	16348	16214	16214	16207	16259	16367	16386	16249	16315	16361	16166	16098	16300	16220	16143	16260	16279	16365	16210	16135	16273	16270	16355	16126	16169	16175	15956	16291	16339	16461	16293	16245	16310	16218	16218	16173	16298	16124	16279	16241	16297	16147	16297	16466	16386	16197	16347	16205	16280	16367	16277	16250	16276	16304	16221	16230	16333	16395	16156	16266	16139	16138	16359	16242	16214	16247	16270	16223	16140	15987	16106	16116	16146	16172	16295	16327	16280	16267	16101	16322	16275	16053	16023	16344	16202	16101	16396	16284	16125	16244	16188	16345	16076	16243	16250	16236	16307	16102	16293	16205	16348	16316	16357	16333	16410	16109	16300	16196	16245	16301	16090	16054	16274	16231	16204	16099	16272	16340	16181	16139	16273	16087	16316	16263	16276	16079	16381	16214	16261	16141	16256	16307	16268	16309	16342	16347	16180	15980	16270	16218	16089	16412	16157	16275	16280	16259	16070	16171	16284	16226	16239	16138	16390	16323	16212	16258	16376	16371	16331	16251	16092	16327	16225	16223	16267	16290	16265	16052	16286	16329	16275	16008	16218	16227	16138	16182	16329	16173	16151	16133	16441	16302	16148	16271	16271	16133	16209	16215	16362	16283	16197	16353	16212	16163	16259	16409	16200	16291	16263	16323	16427	16345	16272	15958	16227	16327	16111	16276	16210	16240	16079	16343	16243	16148	16106	16348	16385	16152	16367	16174	16176	16106	16310	16346	16479	16115	16056	16104	16335	16417	16220	16230	16348	16129	16286	16211	16299	16235	16318	16217	16304	16208	16192	16212	16299	16177	16323	16139	16184	16135	16385	16326	16194	16251	16155	16078	16274	16373	16208	16120	16209	16235	16364	16282	16469	16269	16367	16184	16265	16176	16217	16199	16264	16305	16359	16321	16342	16377	16201	16285	16062	16408	16258	16329	16297	16070	16255	16353	16319	16100	16218	16448	16319	16492	16125	16175	16394	16197	16229	16197	16377	16174	16156	16092	16324	16201	16348	16428	16167	16228	16191	16390	16193	16047	16223	16092	16385	16299	16230	16341	16300	16491	16286	16156	16238	16305	16172	16449	16231	16102	16123	16146	16272	16380	16385	16153	16284	16184	16158	16236	16313	16216	16434	16285	16256	16197	16155	16167	16326	16400	16285	16118	16154	16489	16294	16386	16218	16342	16327	16248	16249	16165	16386	16327	16250	16155	16214	16122	16350	16094	16200	16113	16448	16401	16190	16285	16325	16220	16235	16254	16096	16244	16339	16699	16359	16150	16242	16295	16098	16343	16321	16279	16471	16324	16297	16272	16203	16345	16199	16276	16386	16285	16308	16324	16404	16159	16453	16521	16271	16211	16135	16137	16231	16434	16019	16275	16268	16292	16151	16237	16170	16272	16279	16259	16193	16281	16136	16177	16329	16363	16467	16187	16279	16192	16473	16349	16443	16110	16199	16396	16187	16400	16346	16167	16381	16062	16545	16314	16320	16106	16410	16306	16329	16194	16416	16305	16084	16363	16343	16336	16063	16234	16180	16129	16303	16274	16332	16279	16362	16242	16201	16227	16241	16348	16182	16147	16057	16326	16320	16121	16223	16394	16295	16020	16163	16096	16201	16126	16280	16288	16337	16380	16486	16300	16334	16074	16387	16314	16360	16217	16394	16248	16318	16273	16319	16285	16135	16359	16209	16259	16358	16306	16232	16184	16274	16377	16344	16306	16281	16195	16497	16396	16217	16335	16502	16212	16240	16261	16338	16400	16262	16401	16352	16215	16371	16515	16302	16195	16408	16248	16129	16201	16343	16295	16224	16242	16312	16341	16252	16410	16223	16309	16026	16091	16279	16174	16225	16174	16312	16338	16226	16287	16070	16324	16175	16352	16188	16164	16239	16078	16346	16199	16138	16417	16451	16201	16164	16224	16488	16302	16184	16283	16348	16101	16175	16104	16247	16203	16435	16277	16354	16219	16452	16282	16395	16313	16535	16407	16380	16237	16272	16162	16217	16395	16305	16207	16175	16153	16350	16419	16528	16434	16118	16261	16299	16159	16277	16538	16377	16242	16195	16277	16141	16312	16268	16218	16470	16201	16177	16301	16260	16382	16449	16059	16252	16307	16424	16272	16235	16250	16050	16189	16245	16210	16495	16370	16513	16313	16335	16394	16269	16170	16129	16342	16083	16340	16216	16307	16477	16063	16072	16280	16282	16125	16115	16217	16336	16229	16257	16297	16077	16255	16088	16364	16311	16235	16099	16145	16324	16045	16383	16298	16384	16120	16292	16073	16431	16289	16195	16141	16376	16194	16254	16171	16174	16525	16382	16252	16330	16208	16330	16370	16099	16235	16436	16404	16214	16201	16145	16273	16381	16448	16202	16380	16286	16377	16249	16292	16231	16140	16275	16358	16148	16444	16270	16241	16197	16214	16393	16392	16113	15980	16197	16297	16163	16348	16228	16222	16151	16198	16270	16430	16197	16407	16365	16277	16255	16182	16209	16269	16360	16138	16330	16426	16387	16147	16307	16205	16192	16298	16285	16413	16268	16042	16322	16066	16285	16303	16045	16117	16166	16236	16110	16331	16372	16222	16402	16303	16361	16288	16385	16244	16237	16229	16321	16442	16280	16319	16173	16277	16128	16352	16205	16381	16133	16379	16210	16268	16167	16317	16156	16107	16173	16243	16216	16285	16318	16272	16225	16046	16233	16208	16281	16340	16107	16444	16349	16149	16106	16306	16240	16347	16273	16300	16362	16293	16234	16242	16248	16143	16383	16370	16413	16350	16332	16167	16321	16236	16293	16052	16245	16312	16157	16307	16185	16322	16175	16194	16200	16177	16240	16096	16208	16410	16295	16223	16240	16414	16286	16144	15897	16275	16390	16156	16477	16304	16289	16263	16164	16342	16403	16235	16104	16179	16243	16214	16446	16247	16243	16287	16213	16230	16470	16278	16358	16260	16300	16206	16415	16201	16441	16474	16572	16353	16098	16146	16273	16273	16217	16237	16234	16165	16182	16226	16252	16197	16140	16201	16351	16292	16503	16334	16460	16222	16192	16099	16237	16110	16279	16388	16267	16388	16317	16279	16310	16299	16363	16242	16344	16199	16260	16344	16424	16184	16102	16391	16241	16301	16230	16117	16235	16348	16628	16165	16305	16227	16148	16222	16541	16418	16245	16115	16312	16309	16248	16200	16275	16237	16145	16375	16306	16071	16250	16181	16488	16243	16227	16262	16296	16250	16301	16451	16079	16222	16074	16215	16272	16289	16101	16200	16366	16256	16249	16177	16519	16204	16310	16202	16303	16226	16272	16421	16262	16115	16343	16078	16136	16212	16313	16222	16242	16208	16257	16213	16497	16206	16461	16041	16273	16261	16316	16253	16261	16354	16395	16378	16259	16170	16258	16188	16270	16257	16280	16130	16211	16235	16185	16127	16260	16369	16387	16130	16272	16200	16290	16272	16328	16210	16177	16163	16297	16059	16262	16608	16200	16207	16169	16329	16310	16309	16229	16234	16350	15979	16239	16448	16201	16230	16273	16171	16266	16070	16354	16155	16289	16210	16129	16200	16298	16234	16248	16374	16390	16320	16377	16192	16238	16258	16364	16263	16113	16338	16460	16227	16289	16201	16239	16583	16303	16303	16243	16079	16110	16361	16150	16246	16346	16098	16263	16164	16176	16194	16138	16158	16366	16323	16246	16039	16339	16391	16232	16257	16352	16256	16259	16126	16161	16256	16268	16176	16436	16238	16302	16408	16271	16082	16137	16095	16162	16258	16252	16107	16244	16426	15990	16478	16450	16189	16345	16376	16315	16288	16510	16250	16143	16253	16245	16284	16143	16144	16087	15949	16252	16364	16432	16215	16438	16266	16283	16311	16312	16319	16169	16116	16413	16225	16491	16150	16140	16279	16200	16118	16092	16198	16142	16170	16260	16338	16444	16339	16237	16363	16488	16159	16316	16435	16346	16333	16215	16258	16404	16450	16339	16261	16211	16297	16377	16171	16258	16186	16159	16190	16368	16281	16194	16207	16149	16037	16284	16321	16549	16263	16034	16325	16256	16247	16239	15977	16089	16293	16333	16371	16311	16407	16300	16382	16299	16130	16280	16359	16394	16077	16457	16470	16186	16186	16481	16412	16354	16157	16416	16366	16330	16167	16132	16279	16328	16252	16178	16232	16243	16281	16393	16419	16258	16150	16308	16192	16157	16116	16365	16338	16133	16255	16324	16238	16163	16291	15998	16245	16163	16309	16304	16070	16090	16394	16406	16250	16169	16275	16133	16241	16407	16529	16133	16060	16320	16287	16171	16071	16363	16257	16145	16208	16252	16495	16144	16375	16415	16333	16193	16149	16270	16430	16139	16319	16404	16382	16262	16170	16362	16336	16273	16173	16033	16446	16102	16170	16330	16239	16402	16192	16356	16350	16214	16273	16180	16068	16171	16245	16113	16257	16109	16453	16315	16288	16460	16277	16318	16260	16220	16227	16437	16198	16331	16283	16262	16180	16232	16330	16423	16259	16272	16275	16156	16107	16277	16219	16161	16202	16200	16211	16207	16355	16178	16255	16382	16303	16162	16236	16242	16355	16369	16354	16358	16128	16306	16219	16157	16415	16268	16379	16352	16234	16078	16579	16126	16290	16261	16265	16317	16347	16408	16358	16205	16211	16312	16232	16208	16342	16361	16313	16176	16251	16132	16267	16347	16304	16364	16106	16105	16322	16204	16162	16197	16367	16254	16305	16323	16211	16277	16238	16270	16204	16103	16081	16234	16168	16322	16268	16106	16521	16316	16189	16461	16298	16220	16291	16391	16162	16188	16055	16110	16375	16126	16253	16199	16290	16373	16477	16269	16179	16352	16010	16284	16251	16158	16233	16392	16634	16466	16577	16334	16540	16272	16374	16139	16295	16327	16396	16455	16359	16274	16280	16486	16191	16403	16239	16398	16369	16216	16239	16259	16379
18312	23593	18652	14476	14335	14430	14087	14055	13884	14096	13994	14168	14040	13933	13945	14107	14157	14111	14004	14031	13982	13772	13893	14029	14044	13891	14041	14086	14051	14077	14067	13931	14086	14076	13842	13962	13989	13797	14046	14104	13926	14060	13971	13762	14104	13932	13784	13865	13992	13966	13890	13920	13945	14072	13978	14111	14005	14073	13927	14071	13944	13955	14065	13943	13973	14089	14026	13996	14132	14045	13959	13954	14110	13925	14132	14111	13976	13899	13911	13877	13933	13985	13886	13929	13999	14017	14023	13798	13984	13897	13946	13719	14011	13926	14007	13944	13986	13963	14133	13958	13975	14027	13885	13950	13872	14008	13925	14007	14007	13961	14029	14114	13993	13998	14108	13823	13930	14056	14109	13871	13988	13866	13895	13998	13922	13926	13955	14074	14042	13878	13963	14028	14044	14115	14000	13974	13823	14080	13988	13896	14150	13949	13920	13902	13838	13831	13987	14085	13994	14048	13910	13987	14088	13952	14028	14112	14040	13984	13965	14103	13877	14075	13944	13948	14024	14036	13861	13941	13912	14077	13936	14163	13926	14131	13910	13961	13841	13942	14049	14176	14031	13934	13898	14020	14075	14101	14049	14106	14115	14004	14123	14086	13887	14014	14125	14137	13949	13993	13986	13981	14050	13887	13790	13866	14048	13900	14037	13897	13957	14126	14043	13927	14036	13832	14088	13916	13793	13934	14178	14206	13980	13877	13967	14039	13928	13858	13994	14105	13882	13794	13953	13894	13996	13921	13888	13808	13967	14111	13912	13875	13903	13984	13879	14094	14126	13997	13906	13809	13998	14019	14029	13991	14044	13993	13944	14113	13971	13883	13877	13921	13870	13974	13836	13945	13741	13942	14105	13935	14035	14037	14057	14056	13994	13925	14000	13972	13885	14035	13934	14072	13973	13893	13996	13846	14010	13836	13834	14075	14091	13888	13790	13900	14043	13946	13758	14020	14019	13991	13944	13961	13881	13988	14091	14082	14053	14201	13873	14089	13915	13856	13981	13931	14101	14136	13798	13830	14037	13959	13980	13938	14041	13839	13775	13861	14169	13901	14090	14095	13949	13789	13900	13923	14072	14177	14103	14006	14012	14061	14007	14019	14141	13813	13962	13900	13966	13995	13688	13924	14103	14083	13968	14216	13819	14078	14037	14014	14089	14068	13937	14013	13933	14088	14008	14054	13903	14027	14007	14029	14017	14084	13947	14088	14110	13972	14067	14105	14026	14095	14044	13957	14068	14162	14037	14107	14007	14060	13902	13988	13994	14053	13927	14106	14058	13916	14131	14050	13931	13995	13978	14145	13977	13907	13980	13919	13899	14019	13962	14072	13853	13752	13972	13995	14037	14048	13924	14140	13853	13859	14078	14065	13985	13893	13874	13905	13951	14023	13973	14023	13942	14069	14101	14145	13921	13987	13960	14039	13918	13886	14116	13984	14048	13899	14046	14041	13926	14085	13973	14015	14116	13943	14059	13764	14032	14200	13824	13721	14097	13888	13946	14059	14096	14050	14181	14000	14076	14151	14140	14072	13891	14008	13989	13934	13999	13878	13779	14075	13992	13995	13917	13877	14169	14000	13929	14048	14043	13999	14023	14041	14074	13848	13936	14050	13963	14143	14114	13993	13899	13933	13988	13942	13976	14133	14034	13811	13906	14022	14011	13911	14070	14093	13871	14019	13964	14044	13975	13824	14135	13986	13969	13900	13917	13995	13997	14036	13873	14007	14144	14087	13816	14023	14044	13939	14163	13912	13991	13997	14004	14082	14019	13921	14159	14164	14062	14095	13927	14084	13841	13911	14053	14018	14027	13914	14064	13775	13976	14032	13884	14080	14106	13946	14045	14122	14192	14043	14238	14200	13932	14062	13986	13917	14092	13808	13909	13967	14002	14075	14106	13936	14100	13901	13947	13898	14028	13968	14049	14107	13846	14027	13995	13852	13944	13880	13933	14169	14003	14065	13838	14017	13996	14048	13972	13996	13991	13878	13918	14050	14065	13829	13985	14081	13909	13926	14020	13924	13844	14141	14033	14124	13930	14066	13918	14010	14079	14106	14155	14009	14073	13974	13983	14031	14022	14048	13953	14012	14198	13845	13950	14185	14067	14055	14091	13982	13887	13939	13919	13987	13999	14117	13925	13929	14001	13924	14080	14078	14107	13970	13987	13859	14104	13942	13993	14026	13778	14097	13952	14110	13872	14057	14155	13842	14044	14083	13944	13990	14074	13902	13863	14075	14048	13913	13943	13973	14032	13914	14052	13889	13928	14011	13965	14030	14027	13983	14073	14031	14068	14003	13996	14021	14146	14068	14027	14047	14109	14022	13856	13952	13927	13943	13978	14120	13924	13935	14016	14214	14051	14102	13980	13909	14076	13863	14030	14006	14087	13936	14011	13988	14017	13991	13948	14074	13956	14081	13942	14072	13928	14021	14003	13894	14141	13960	14079	13981	13979	14014	14036	14104	13883	13939	13876	14063	13928	13866	14014	13917	13890	13873	13821	13989	13908	14053	14231	13989	13893	14127	14074	14235	13955	13864	13958	13859	13911	13954	13887	13890	14001	14010	13938	14038	14030	14051	13843	14040	13991	13984	13867	14001	13993	13879	13887	14135	13798	14079	13903	14043	14062	14019	13948	14010	13951	14149	13890	13932	13780	13997	14121	14060	14026	13955	14169	14007	13995	13957	14081	14130	13840	13928	13857	14014	14000	13952	13998	14081	14158	14195	13860	14167	14094	14035	14003	13887	14048	14038	14163	14025	13891	13876	13901	13791	13865	14152	13978	13950	13867	14013	14043	13874	14072	13935	14087	14032	14166	14000	14102	14032	13999	14030	13783	13926	13841	13958	13960	13917	13984	13843	14083	13968	13924	13828	14030	13877	14159	14115	14051	14009	14064	13930	13983	13967	13919	13885	14006	13850	14018	14014	14090	13969	13888	13857	13937	13926	14045	14048	14032	13950	14175	14017	14035	14016	13917	13946	13979	14028	14028	13695	13985	14016	14058	14036	13883	14096	14031	13835	13852	13822	13697	14012	13997	14117	13974	14030	13917	13839	13973	13985	13972	14026	13931	13914	13992	13838	14092	13999	14049	13861	14128	14044	13954	13906	13903	13836	14100	14026	14076	13998	13995	13900	13903	14047	14118	13995	13864	14066	14009	13961	14020	13959	14143	14004	13916	13883	14073	14030	14093	14023	13883	13867	13952	13926	14195	13890	13907	14027	13982	13975	13973	14021	14019	14071	13929	14003	14097	14120	13889	14061	14038	13906	13968	13886	13980	14049	13888	13977	14061	13973	14130	14168	13997	14023	14008	14092	14107	13981	14012	13937	13838	14090	14012	13827	14018	14047	13945	14042	13884	14057	14024	13949	13987	14092	14075	14140	13968	14055	14082	13945	14035	14070	14097	13868	13957	13901	14066	13919	13961	14115	14132	13811	14125	13975	14168	14083	13776	14023	14007	14026	13897	13968	13849	13824	14088	13867	13856	14106	13966	13877	14046	14153	14013	14012	13918	13983	13859	13891	13999	13990	13956	13944	13886	13982	14105	13975	13837	13918	13952	14145	13973	13987	13952	13901	13837	14088	14042	14081	14121	13953	13984	13953	14095	13934	14061	14034	14070	14078	14022	13909	13833	13896	14078	14090	14042	13987	14110	13894	14081	14170	13974	14095	14037	13942	14171	14131	14085	13979	13843	14072	14074	13983	14163	13984	14020	14065	13999	13864	14021	14125	13914	14013	14001	13878	13978	14118	14014	14014	13969	13964	14024	13975	13994	14096	13978	14103	13964	13856	13994	13947	13976	13986	13918	14012	13982	14028	13970	14070	13917	14025	14030	14030	13940	14111	13966	14033	14005	13961	14024	13969	14032	13942	13972	13958	14027	14052	14076	14014	14055	14219	13892	13962	13903	13849	13916	13998	14027	14106	14172	13909	14097	14045	14065	14074	13965	13775	13893	14098	14168	13983	13978	14048	14028	13999	13943	13896	13978	14026	13838	14157	14015	14157	14036	13926	14002	13950	13988	13974	14022	14008	13915	14008	14089	13861	14076	13899	13974	13856	13970	13939	14091	13868	14068	14063	14009	13955	14039	13955	14080	13973	13957	13955	13839	13972	14146	13968	14029	13830	14051	13897	13948	13960	14022	13911	14161	14048	14052	13883	13988	13976	14079	13879	13792	13959	14096	13786	14017	13948	13885	14135	14346	14080	13893	13854	14176	13930	13965	13951	14055	14047	13985	13893	13974	14172	14101	13974	14083	14008	14073	13926	13966	14069	13941	14006	13996	14131	13985	14018	14015	14125	13978	14000	13952	13872	13990	14011	13998	14039	13918	13910	14010	13922	14076	13848	13978	13941	13922	13969	13920	14030	14136	13792	13968	13980	13794	14006	13936	13900	14027	13893	14006	14104	13828	13949	13942	13997	14051	13875	13951	14079	14104	14043	14055	13983	13968	13952	14073	13914	14147	14110	14007	14065	13990	13998	13818	13925	13917	13961	14061	13943	14026	13857	13942	13870	14101	13883	13822	13943	13742	13971	14058	14070	13972	14070	13934	14283	13960	14106	14053	13901	13875	14000	13886	14196	13805	13904	13908	14058	14023	13857	13986	13942	14063	13874	14017	13951	14101	14000	13836	14016	14025	13903	14078	13921	14136	13989	14046	13982	13876	13898	13944	14039	13869	13966	14064	14052	14028	13863	14200	13973	13904	13934	13963	14061	14026	14066	14097	13962	13976	13970	13988	13925	14171	14019	13976	13914	13800	13981	13921	13947	14009	13804	14034	13848	13934	13989	13954	14092	13973	14101	13962	13865	13926	13894	14129	14043	13990	14116	14068	14083	13950	13817	14019	14116	13909	13888	14049	14105	14054	13824	14040	13894	13883	14016	14058	13818	13954	14172	14027	14032	13871	13978	13916	13938	14018	13912	13944	14131	14042	13909	13936	13859	14097	14047	13889	13997	13987	13980	13886	14049	14009	13971	14060	14038	13961	13829	14001	14151	14265	14107	13878	14035	13846	14001	13981	13989	14045	14002	13858	13963	14003	14120	13911	13930	14064	13860	13989	14123	14032	13973	13987	14060	14033	13945	14074	13811	14293	14016	14086	13805	14032	13992
23352	21037	27608	24868	21712	19844	19257	17542	16880	17117	17103	17011	17159	17109	17075	17005	17188	16935	16937	16895	16944	17109	17000	17069	17042	16637	17050	17120	16899	17477	17262	16845	16964	17043	16913	17106	16815	16996	16951	16907	17041	16943	16667	16823	17001	17060	16898	16898	16935	16969	17042	16849	17068	17174	17080	16943	16914	17044	17047	17104	16831	16991	16953	16699	17019	16998	16925	16930	16922	16900	16901	16858	17143	16980	16918	17004	16964	16931	17011	17084	16845	16865	17238	16933	17123	17015	16974	17069	17003	16821	16975	16952	16951	16878	16998	16943	16993	16909	16772	16892	16961	17054	17087	17024	16909	16957	17135	17001	16962	17065	16981	16851	16768	16831	16935	16911	16984	16785	16929	16852	16820	17062	16980	17023	16906	16960	17017	16965	16940	16753	17030	16994	16960	17123	16929	16642	17011	16993	17011	17031	16900	16985	17163	16891	16880	16849	16860	16963	17113	16783	16934	16824	16999	16970	16852	16957	16828	17134	17070	16990	16950	16834	16934	16948	17045	17010	17027	16717	17087	16705	16830	17017	16919	16915	16784	16754	16904	16902	17098	16947	16982	16867	17036	17016	16858	16778	16909	16978	17205	16867	16903	16993	16955	16884	16998	16770	16840	16855	16850	16801	16855	16899	16876	17029	17091	16833	17097	16911	16711	16843	17103	16905	16851	17108	17118	16776	17041	17032	17031	16980	16965	16946	17144	16944	17092	16958	16973	16802	17159	16939	16705	16948	17058	16993	16957	16892	16891	16693	17000	17050	17197	17007	16656	16825	16927	16900	16949	16998	17144	16883	16917	16991	16876	16992	16947	16913	17116	16893	17079	16782	16905	16968	17083	17106	16992	16773	16930	17094	16986	16919	16820	16919	16893	16853	16892	17173	16929	17080	17085	16941	17145	16946	16878	16792	17045	16853	16825	16919	16924	16962	16933	16877	16812	16903	16821	16903	16904	16939	16972	16986	17100	16877	17267	16804	16927	16909	16997	17008	17052	16905	16773	17053	16980	17042	16815	17062	16971	17096	17011	17046	16753	16838	16772	16809	16886	16923	17004	16933	16693	16887	17023	17048	16893	17150	16905	17107	17019	17013	16863	16712	16832	16909	16898	16959	17018	16887	16850	16914	16891	17098	16952	16980	16895	16957	16735	17012	16955	16840	16883	16883	17205	16740	16829	16877	16940	16923	16983	16898	16747	16977	16742	17036	17115	17031	16920	16817	16740	16973	17126	16936	16945	16935	16969	16938	17019	17025	17140	16902	17015	17011	17032	16978	17032	16903	16912	16927	16883	16833	16626	16849	17074	16956	16807	16957	16734	16913	17018	16919	16995	16808	16912	17050	16912	16881	17064	17032	17058	16950	17050	16924	16944	16954	16945	16775	16873	16888	17125	17055	16869	17040	16967	17078	17031	16967	17026	16958	17043	17051	16932	16926	16841	16846	17037	16904	16874	16881	16853	16860	17027	16966	17076	16752	16877	17045	16899	16972	17036	16706	16966	16929	17029	16952	16895	16947	16964	16833	16812	16871	17205	16890	16695	16878	17090	16901	16957	16903	17000	16937	17055	16964	16863	16953	16940	17011	16947	16929	16990	16854	17079	17071	16876	16616	16935	17046	17009	16855	16890	17075	16854	17031	17087	16892	16978	17010	16825	16937	17022	16766	16627	16992	16961	17070	16732	16857	16831	16903	16860	16961	16905	16894	16978	17101	16892	16836	17034	16804	16989	16876	16929	17074	17031	17052	16855	16933	16902	17011	16818	16834	16809	17135	17006	16974	16922	16764	16951	16914	17050	17142	17108	16823	16903	17277	17124	17036	16706	16956	16912	17136	16987	16845	16994	16861	17194	16883	16747	16735	16707	16985	16907	16905	16977	17017	16999	16965	17007	16974	16594	16975	16917	16853	17011	16996	16950	16901	16860	16916	16829	17017	16730	16819	16834	16903	16843	16910	16888	16946	16974	16860	16966	16973	17041	16983	16980	16941	16934	16844	16991	16930	17064	16942	17093	16951	16978	16856	16814	16927	16957	16793	17053	16802	17028	16891	16597	17003	17037	17175	16903	17034	16847	17022	16673	17132	16897	16794	16919	17052	16938	16887	17119	16941	16919	17123	16965	17125	17178	16869	16839	16967	16871	16849	16849	16904	16873	16872	16902	16859	16920	16939	17052	17168	17085	16903	17087	16996	16772	16965	17113	16946	16806	16757	16935	16890	17183	17112	16988	16865	16867	16931	17012	16723	16884	16974	16993	16909	16966	17189	16930	17013	16830	16692	16844	17097	16994	16893	16945	16761	16868	16932	17100	16935	16856	16971	17053	16900	16805	16847	16992	17027	16789	17043	16838	17005	16861	16795	16837	16839	16971	16633	16877	16841	16963	16832	16837	16885	16946	16921	16802	17083	16880	17097	17020	17014	16892	17135	17045	17014	17118	17043	16859	16874	16997	16963	17072	17018	16759	16961	16926	16975	17027	16740	16943	16940	17011	17021	16970	16937	16856	16721	16739	16906	16923	16754	17164	17088	16886	16719	16866	16886	16889	17063	16971	16874	16837	16934	17189	16887	16806	16854	16843	16908	17066	16908	16847	16981	17030	17026	16648	16919	16750	17075	16968	16854	16851	16867	17103	16836	17068	16858	17111	16856	17150	16977	16850	16693	16914	17006	17072	17000	16706	16943	16798	16851	16809	17040	16996	17034	16765	17026	16961	16974	16917	16901	16864	16830	16973	16875	16827	16997	17016	16783	16737	17005	16880	16871	16747	16812	16943	16995	16934	16875	16916	16919	16833	16949	17018	16953	16985	16864	16880	16959	16692	17238	17021	16869	17098	16946	16505	16695	17026	16828	17016	16980	16777	16951	16918	17056	16826	16981	16872	17031	17139	16896	16876	17035	16937	16883	16893	16961	16824	17014	16993	16785	17055	16886	16863	16807	16963	16973	16896	17040	16844	17015	16909	17110	17112	17069	17007	16966	17106	17078	16995	16890	16824	17172	16896	16838	17000	17197	16815	16866	16931	16874	16961	16850	16778	16966	17053	16895	16988	16910	17118	16715	17142	17054	16806	17134	16932	16941	16894	16937	16764	16912	17047	16731	16917	16963	16954	16981	16820	16702	16826	17038	16784	17067	17206	17009	16922	16987	16775	16768	16970	16640	16821	16881	17059	17032	16888	16864	16923	16887	16883	16964	17116	16904	16914	17095	16873	16881	17041	16909	17034	16862	16735	17108	17004	16948	17232	16873	17220	16989	16833	16885	16829	17182	16863	16751	17052	16844	16881	16942	16932	16981	16961	17060	16970	17001	16844	17144	17063	17005	16974	16881	16863	16835	17114	16791	16836	16958	16917	17086	16959	17025	16813	16779	16994	16922	16832	16973	17026	16984	16976	16830	16981	17087	17029	16991	17044	16955	16973	16958	17105	17036	16869	16950	17052	16944	16909	17094	16909	17062	17066	16953	16855	16953	16993	17002	17146	16872	16842	16928	17009	17038	17060	16967	16877	16765	16843	16949	16934	16966	16976	16950	17030	17023	16874	16936	17011	16829	16986	16803	16873	16891	16713	17002	16913	16804	16962	16905	17003	16884	17076	16949	16861	16798	16951	16838	16873	16962	16939	16872	16917	16924	16869	17045	16845	17133	16947	16882	16829	17043	16973	16958	16890	16850	17037	16756	17003	16919	17144	16887	17122	17092	17039	17210	17063	17028	16967	16895	16884	16969	17007	16862	17065	16845	16995	16956	16967	16832	16931	16954	17067	16913	17048	16854	16936	17057	16927	17174	17057	16843	16953	16978	17188	17072	16960	17292	16865	16841	16977	16821	16899	16841	17157	16863	16771	16941	16959	17050	16852	16934	16998	16805	16944	17076	17192	16916	17024	16982	16937	16987	16903	16817	16933	16981	16863	16815	16937	16938	16887	16947	17010	17023	16768	16865	17120	17101	17082	16924	16840	16858	16932	17036	17039	17076	16760	16886	16907	16791	16895	16999	16932	16900	16863	17014	16797	16935	17023	16851	16976	17040	16844	16840	16792	17098	16948	16929	16935	16964	16985	17027	16892	17011	16973	17001	16830	16918	16840	16705	17012	16834	16873	17023	16860	16927	16756	16877	16919	16972	17039	17070	16851	16955	17002	16972	17168	16782	17037	17071	16805	16667	16945	16893	17027	17025	16845	17216	17086	16828	17072	16920	16931	16942	16864	17059	16897	16924	16809	16901	17152	16885	16878	16925	16965	17084	16978	16954	17060	16700	16909	16994	17063	16978	17020	17022	17120	17289	17110	16912	16779	16982	16988	16981	17102	16889	17040	16939	16977	16987	16994	16893	16956	16944	16873	16909	17082	16840	16844	16800	16936	16930	16947	16841	16881	16842	16691	16903	16895	16941	16891	16823	16805	16886	17005	16820	16851	16823	16672	16882	16999	16923	16796	17022	16878	16951	16891	16949	16918	17088	16870	16958	17035	16855	17113	16941	17061	16829	16998	16924	17039	16952	16854	17085	16883	16834	16934	17000	17072	16908	16859	16981	16769	17040	16915	16958	16911	16854	16972	16923	16906	16919	16858	16796	17081	17208	17090	17128	16719	17212	16887	16863	16952	16982	17057	16953	16817	16660	16854	16890	16863	16984	16902	16813	17023	16909	16848	16813	16851	16849	17070	17135	17111	16821	16919	17075	16943	16751	16880	16852	16869	16818	16764	16903	16890	17107	16914	16827	16778	16971	17097	16892	17081	16901	16902	16956	17128	16914	16812	16974	16982	16743	16836	16766	16875	16946	16751	16757	16980	16916	16989	16742	16953	17032	16811	16964	17096	17035	16728	16958	16860	16832	16914	16942	17059	16938	16966	17044	16915	16812	17122	16874	16890	17108	17147	17118	16672	16908	16944	16809	16829	17063	16776	16895	17044	16908	16689	16989	16890	16933	16713	16912	16953	16965	16931	17132	16862	16875	16955	16817	17039	16979	17092	16887	16819	17190	17066	16941	17101	16942	16859	16820	16767	17032	16895	16942	17117	16920	16866	16876	17224	16886	16779	16905	16803	16795	16960	16979	17100	16832	16895	16969	17067	16847	16850	16929	16909	16937	16769	16831	16948	17090	16973	17030	16942	17094	16789	16825
19271	32152	19233	16038	15253	14892	14914	14763	14605	14573	14683	14538	14611	14493	14491	14595	14569	14519	14468	14510	14687	14401	14466	14571	14532	14488	14491	14481	14663	15457	15063	14497	14398	14586	14408	14324	14477	14576	14430	14519	14439	14479	14456	14346	14591	14393	14521	14452	14427	14355	14364	14509	14497	14401	14462	14533	14582	14518	14498	14365	14549	14462	14440	14405	14257	14559	14535	14507	14470	14353	14298	14594	14540	14512	14373	14410	14410	14538	14568	14523	14613	14556	14544	14333	14491	14356	14384	14411	14465	14371	14486	14563	14454	14420	14532	14313	14560	14352	14545	14349	14468	14293	14392	14401	14637	14450	14565	14553	14594	14527	14325	14451	14551	14543	14538	14515	14564	14475	14450	14526	14279	14435	14492	14451	14383	14442	14563	14471	14529	14612	14454	14539	14515	14504	14558	14483	14282	14367	14418	14552	14476	14437	14527	14417	14425	14452	14489	14487	14461	14405	14482	14476	14573	14556	14521	14341	14424	14355	14484	14580	14454	14403	14411	14393	14247	14539	14398	14511	14454	14563	14526	14449	14430	14613	14471	14458	14424	14398	14550	14473	14265	14518	14546	14423	14439	14703	14460	14450	14546	14470	14416	14354	14424	14499	14493	14506	14397	14422	14630	14364	14422	14341	14322	14368	14427	14378	14489	14452	14596	14459	14367	14469	14431	14541	14509	14415	14454	14481	14481	14435	14377	14374	14418	14517	14419	14546	14417	14592	14487	14291	14529	14383	14411	14513	14345	14485	14358	14402	14306	14561	14496	14431	14658	14454	14550	14400	14541	14554	14366	14466	14483	14329	14348	14459	14444	14390	14552	14555	14439	14456	14563	14454	14335	14315	14422	14514	14493	14543	14357	14526	14523	14334	14467	14414	14538	14304	14536	14398	14389	14441	14375	14532	14399	14404	14412	14610	14509	14509	14397	14412	14450	14359	14371	14335	14368	14388	14386	14439	14596	14581	14463	14364	14482	14390	14427	14499	14455	14405	14492	14389	14415	14448	14408	14438	14455	14581	14422	14355	14402	14457	14458	14448	14230	14342	14382	14446	14403	14332	14558	14517	14375	14434	14444	14577	14382	14510	14413	14515	14533	14320	14346	14561	14372	14439	14476	14346	14213	14403	14571	14456	14268	14467	14489	14304	14424	14446	14464	14417	14390	14372	14514	14317	14337	14339	14310	14429	14340	14541	14476	14592	14481	14499	14446	14531	14357	14605	14331	14518	14502	14528	14405	14419	14523	14421	14275	14392	14383	14426	14418	14458	14473	14177	14469	14347	14428	14313	14703	14591	14213	14337	14366	14511	14554	14522	14494	14346	14546	14502	14629	14422	14508	14546	14348	14306	14504	14525	14544	14478	14489	14531	14490	14414	14453	14419	14522	14293	14564	14532	14346	14589	14536	14346	14466	14444	14350	14493	14716	14402	14380	14588	14435	14447	14410	14497	14606	14378	14529	14458	14436	14214	14563	14538	14584	14427	14550	14611	14290	14412	14475	14346	14342	14510	14408	14566	14427	14457	14442	14431	14317	14435	14424	14391	14345	14412	14536	14334	14419	14431	14256	14497	14505	14331	14527	14541	14568	14459	14495	14400	14266	14503	14544	14658	14400	14423	14471	14474	14357	14540	14620	14322	14454	14421	14398	14429	14512	14604	14392	14428	14245	14486	14444	14531	14389	14400	14404	14506	14396	14255	14403	14468	14305	14440	14479	14334	14545	14479	14540	14653	14443	14471	14579	14606	14529	14405	14574	14437	14281	14516	14732	14455	14325	14492	14430	14328	14404	14367	14499	14316	14418	14437	14446	14451	14305	14416	14564	14630	14444	14443	14451	14522	14432	14585	14539	14446	14473	14438	14251	14472	14374	14369	14434	14373	14352	14519	14609	14517	14382	14358	14480	14433	14465	14618	14374	14619	14515	14370	14454	14581	14472	14520	14485	14509	14555	14490	14592	14645	14376	14436	14290	14212	14467	14335	14378	14605	14470	14390	14467	14553	14337	14527	14405	14230	14359	14398	14450	14355	14387	14446	14383	14560	14419	14437	14429	14355	14474	14339	14358	14407	14563	14264	14551	14394	14517	14455	14328	14559	14412	14578	14310	14493	14363	14403	14397	14479	14346	14432	14304	14296	14482	14418	14430	14411	14732	14437	14398	14456	14393	14414	14427	14415	14470	14477	14421	14565	14441	14439	14427	14435	14533	14521	14441	14494	14424	14461	14416	14368	14391	14521	14517	14479	14435	14532	14426	14350	14352	14378	14510	14456	14327	14453	14586	14477	14368	14346	14329	14460	14500	14540	14541	14323	14575	14293	14451	14409	14496	14376	14415	14586	14281	14352	14372	14488	14372	14290	14535	14410	14356	14572	14468	14502	14466	14588	14603	14588	14585	14445	14364	14512	14370	14567	14514	14426	14480	14465	14538	14493	14447	14552	14511	14523	14553	14352	14451	14670	14517	14370	14334	14501	14549	14466	14419	14541	14449	14611	14558	14401	14451	14534	14388	14366	14373	14503	14583	14442	14422	14388	14454	14370	14450	14426	14500	14350	14466	14532	14577	14321	14541	14461	14570	14599	14501	14516	14510	14563	14247	14414	14587	14461	14503	14509	14396	14482	14516	14430	14433	14390	14495	14539	14497	14431	14442	14587	14298	14487	14431	14384	14438	14402	14348	14493	14437	14403	14447	14387	14571	14348	14557	14368	14345	14489	14491	14320	14530	14383	14520	14285	14513	14434	14392	14420	14693	14346	14353	14566	14441	14545	14359	14552	14582	14541	14345	14377	14339	14453	14498	14521	14362	14423	14297	14385	14421	14493	14435	14464	14398	14309	14491	14413	14443	14423	14455	14463	14487	14508	14406	14375	14376	14534	14463	14333	14524	14590	14337	14450	14414	14560	14610	14514	14585	14406	14384	14472	14301	14486	14620	14409	14479	14490	14403	14267	14469	14409	14574	14477	14428	14509	14387	14517	14343	14429	14637	14250	14375	14278	14429	14397	14378	14623	14364	14580	14427	14546	14527	14409	14277	14363	14579	14369	14532	14429	14522	14509	14410	14436	14366	14516	14574	14455	14488	14348	14503	14270	14323	14394	14383	14306	14417	14569	14508	14538	14369	14437	14485	14630	14384	14510	14511	14342	14509	14441	14488	14445	14530	14537	14470	14600	14451	14533	14320	14431	14348	14489	14550	14537	14387	14425	14530	14486	14453	14497	14399	14403	14501	14436	14563	14524	14424	14405	14543	14436	14360	14469	14474	14252	14414	14344	14205	14674	14378	14427	14303	14472	14423	14411	14517	14422	14495	14388	14431	14427	14396	14413	14541	14476	14387	14472	14476	14579	14383	14620	14447	14400	14384	14451	14645	14614	14522	14665	14564	14396	14426	14463	14458	14446	14459	14400	14342	14400	14398	14422	14566	14354	14488	14433	14359	14470	14311	14508	14443	14380	14426	14484	14453	14420	14443	14217	14563	14594	14388	14275	14579	14510	14451	14340	14509	14593	14493	14583	14527	14510	14502	14419	14356	14473	14306	14403	14406	14562	14534	14568	14571	14425	14282	14404	14440	14386	14545	14283	14507	14600	14611	14507	14490	14448	14516	14348	14538	14509	14425	14508	14381	14518	14359	14505	14561	14413	14472	14535	14354	14510	14390	14374	14653	14452	14518	14497	14575	14531	14540	14546	14650	14433	14461	14414	14373	14533	14241	14385	14645	14382	14376	14511	14453	14429	14282	14370	14381	14445	14412	14362	14459	14195	14526	14433	14456	14574	14323	14301	14429	14281	14584	14579	14290	14551	14603	14383	14457	14420	14519	14555	14214	14415	14507	14460	14398	14518	14367	14518	14464	14501	14574	14568	14520	14391	14316	14412	14656	14392	14387	14360	14527	14513	14478	14618	14391	14366	14391	14525	14349	14273	14437	14426	14655	14405	14524	14369	14280	14460	14286	14404	14563	14545	14376	14442	14406	14366	14535	14593	14401	14303	14304	14505	14457	14385	14391	14261	14436	14350	14525	14367	14465	14402	14454	14480	14413	14364	14414	14370	14447	14532	14400	14400	14328	14422	14343	14466	14420	14309	14556	14563	14475	14500	14639	14446	14443	14503	14532	14339	14316	14541	14331	14503	14330	14555	14612	14290	14334	14464	14572	14350	14375	14522	14489	14536	14415	14268	14541	14556	14305	14465	14371	14475	14538	14592	14310	14307	14576	14532	14394	14473	14356	14367	14571	14335	14586	14439	14335	14498	14475	14370	14386	14415	14424	14479	14627	14437	14434	14375	14609	14487	14453	14397	14555	14639	14342	14477	14557	14294	14307	14430	14402	14568	14287	14607	14667	14564	14653	14495	14374	14437	14526	14428	14380	14286	14412	14490	14326	14422	14516	14772	14561	14328	14433	14341	14262	14462	14389	14522	14543	14654	14227	14415	14405	14555	14557	14431	14531	14411	14487	14346	14429	14473	14429	14378	14370	14544	14509	14474	14536	14436	14430	14463	14370	14543	14498	14531	14515	14304	14574	14478	14316	14662	14368	14357	14579	14302	14274	14514	14400	14487	14513	14242	14553	14469	14424	14487	14546	14571	14459	14465	14475	14434	14398	14503	14456	14570	14584	14402	14320	14381	14590	14198	14676	14364	14522	14653	14409	14593	14326	14294	14524	14404	14350	14433	14486	14495	14316	14268	14397	14482	14510	14423	14589	14531	14414	14358	14379	14437	14476	14338	14267	14456	14312	14224	14447	14359	14509	14474	14386	14564	14381	14481	14512	14429	14341	14406	14397	14408	14456	14490	14297	14326	14595	14479	14593	14584	14404	14531	14394	14437	14336	14400	14503	14493	14466	14567	14558	14496	14525	14439	14454	14501	14590	14479	14363	14501	14627	14514	14538	14666	14498	14281	14357	14369	14568	14393	14485	14529	14260	14568	14381	14319	14286	14378	14427	14456	14559	14432	14503	14434	14492	14523	14369	14501	14398	14433	14555	14368	14379	14554	14556	14418	14474	14359	14467	14381	14598	14445	14587	14498	14242	14503	14466	14336	14661	14421	14465	14521	14567	14442	14499	14443	14474	14462	14519	14354	14429	14421	14467	14564	14319	14477	14275	14445	14479	14523
24729	21100	26545	26225	19551	18631	18892	18058	17825	18076	18158	18067	17819	17940	17751	18234	18207	17992	17725	17936	17850	17985	18030	17983	18007	17807	17848	17924	18517	18813	18532	17891	17961	17874	18109	17847	17883	17928	17903	17775	17869	17995	17959	17869	17981	17728	17827	17973	17796	17880	18088	18022	17745	17801	17830	17900	17997	17889	17827	18017	18049	18017	17918	18000	17823	17797	17899	17935	17757	17932	17913	17910	17959	17993	17803	17934	17944	18131	17957	17980	17768	17981	17975	17747	17930	17933	17642	17767	17984	17913	18080	17847	17892	18164	17875	17883	17879	17762	17856	17953	17944	17836	17921	17858	17849	17892	17948	17775	17786	17956	17890	17823	17962	17826	17670	17897	17810	17738	17703	17940	17984	18153	17937	18068	17904	17880	17709	17827	17879	17902	18085	17800	18024	17791	17761	17916	17991	17987	17985	17865	18008	17891	17971	17692	17774	17681	17828	17866	17934	17852	17993	17850	17938	18039	17812	17908	17951	17748	18016	17860	17889	17972	18042	17834	17984	17922	17877	17865	18029	17965	17757	17905	18031	17848	17999	18011	17790	17858	17839	17949	17844	17812	17833	17964	17967	17928	17973	17846	17924	17885	17883	17779	17976	17995	18175	17844	18002	17841	17904	17942	18062	17928	17953	17867	17899	17962	18019	17891	17768	18042	17933	18014	18015	17788	17966	18013	17960	17825	18009	17690	17990	17944	17896	18025	17888	17608	17894	17897	17948	17865	17769	17859	17802	18095	17760	18094	17815	18063	17595	17848	17727	17690	18089	17984	18005	17853	17911	17819	18010	17689	17977	17896	17939	17855	17826	17948	17851	17553	17726	18025	17923	17868	17849	17783	18003	17925	18011	17951	17864	18046	18023	17915	17944	17941	17805	17783	17890	17853	18069	18027	17824	17862	17874	17738	17850	17745	17781	17935	17870	17940	17809	18027	18039	17862	17864	17869	17886	17999	17959	18092	17831	17968	18070	17818	17875	17716	17994	17977	17932	17838	17714	17881	17855	17858	17898	17931	17838	17869	17901	17976	18194	17954	17805	18038	18042	17848	18016	17963	17674	17746	17750	17728	17779	17868	17999	17995	17852	17782	17979	17870	17970	17959	17889	17937	17786	17947	17958	18039	18056	17948	17893	18034	17940	17836	17935	17797	17858	17768	17979	17896	18014	17756	18027	17844	17853	18040	17891	18028	17837	17914	18027	18035	17939	17926	18047	18016	18064	17680	17835	17778	17974	17920	17828	18046	17993	17808	18008	17896	17867	17958	17887	17957	17873	17757	18090	17855	17746	17715	17955	18115	17906	17869	17855	17817	17925	17797	17806	17932	17661	17846	17846	17718	17881	17799	17903	17993	17759	17955	17847	17700	18125	17929	18087	18016	18035	17987	17890	17755	17926	18022	17860	18069	17703	17724	17871	17741	17745	17827	18016	17933	17755	17957	17994	17976	17889	17832	17667	17794	18003	17961	18020	17888	17940	17751	17717	17899	18060	18004	17883	17985	18041	17913	17706	17796	18151	17870	17984	17872	17986	17935	17824	17941	17876	17747	17804	17823	18025	17971	18031	17947	18076	17886	17797	17864	17919	17830	17713	17710	17839	17787	17997	17962	17758	17830	17683	17780	17739	17847	17983	17935	17644	17973	17760	17963	17730	17847	17810	17863	18084	17985	17847	17843	17914	17843	17946	17778	17912	18005	17875	18045	17994	17873	17921	17843	17777	17876	18001	17950	18016	17768	17925	18066	17955	17887	17912	18165	18067	17923	17928	17867	18056	18142	17919	18027	17781	17879	17610	17744	17859	17985	18034	18073	17876	17846	17957	17799	17802	18047	17730	17916	17900	18013	18001	18132	18041	17741	18171	17682	17828	17980	18226	17796	18034	17912	17839	17734	17794	17837	17808	17932	17791	17849	17901	17893	17882	17877	17736	17880	17868	17955	17624	17908	17842	17956	17950	17879	17919	17959	17967	17734	17877	17817	17850	17804	17854	17955	17845	17844	17717	17717	17970	17820	17923	17883	17787	17800	18069	17734	17906	18040	17994	17913	17920	17739	17992	18096	17944	17862	17679	17994	18059	17715	17888	17931	17942	17750	18049	17948	17784	17980	18185	17819	18127	17968	17767	17838	17997	17850	17788	17996	18014	17785	17980	17843	18075	17760	17818	18045	17903	17731	17863	17930	17830	17966	18041	17852	17948	17777	17740	17968	17789	17731	18091	17762	17952	17763	17922	17724	18028	17842	17950	17736	17919	17977	17863	17792	17923	17822	17927	17797	17840	17799	17848	17924	17821	17682	17920	18038	18080	17857	17758	17986	17775	17856	17810	18138	17944	17774	17727	18100	17862	18140	17678	17686	17832	17808	18142	17879	17893	17820	17747	17658	18100	17899	17898	17729	18112	17912	17745	17803	17914	18029	18010	17763	18122	18036	18053	17992	17852	17901	18193	17720	18005	17934	18047	17774	18058	17993	17852	17672	17840	17674	17961	17822	17908	17973	17824	17791	17988	17871	17919	17992	18190	17876	18008	17892	17877	17922	17821	18055	17596	17955	17897	18107	17959	17682	17738	17903	17911	17935	17807	17948	17904	17660	17592	17742	17998	17937	17863	17898	18029	17722	18090	18015	17814	17813	18009	17854	17809	17836	17895	18058	17966	18105	17799	17962	17977	17866	17792	18033	17904	17893	17936	18045	18097	17896	17721	18021	17680	17796	17901	17990	17874	18005	17841	17900	17781	17744	18064	17855	17846	18052	17812	17889	17900	17780	18026	17862	17928	17978	18183	17732	17867	17825	17826	17869	17867	17899	17799	17863	17809	17915	17879	18125	17677	17778	17864	18054	18005	18082	17962	17783	18019	17742	17847	17715	18028	17952	18139	18095	18137	17796	17922	17961	17884	17711	17850	17800	17865	17903	18024	17732	17838	17913	17911	17999	17979	17950	17879	17996	18076	18084	17903	18023	17905	17995	18118	18127	18053	18076	17950	17806	17835	18160	17669	17916	17898	17877	17852	17747	17951	17978	17778	17911	17986	17878	17836	17912	17978	17812	17760	18059	17943	18215	17998	17916	17766	17944	17813	17848	17953	17831	17907	17883	17753	17913	17986	17706	17946	17767	17888	17571	17993	17907	17866	17814	17846	17774	17839	17824	17979	17859	17893	17907	17940	18135	18000	17790	17729	17784	18017	17839	18059	18125	17962	18031	17909	17876	17843	17885	17950	17954	17910	17929	17987	17962	17898	17863	17925	17891	17688	17756	17899	17931	17961	17801	17843	17695	18131	17727	17899	17938	18092	17998	18012	17947	18081	17899	17836	17750	17907	18011	17890	18029	17953	17875	17919	17801	17925	17948	17904	17726	17706	18010	18094	17924	17705	17986	17844	17984	17915	17991	18017	17742	17842	17859	18031	17951	17778	17977	18015	17834	18034	17967	17863	17859	17838	18048	17943	17833	17808	17801	18047	17833	17673	18096	18148	17897	17988	17939	17970	18013	17774	17829	17960	17828	17818	17921	17951	17899	17837	18029	17799	17944	17913	18016	17814	17925	17972	17759	17718	17889	17959	17816	17728	17689	17787	17968	17882	17741	17843	17809	17817	18072	17847	17961	17930	18130	17842	17775	18057	18086	17708	17866	17775	17848	17726	17825	17817	17882	17864	17902	17926	17788	17745	17807	17825	17879	18057	18021	17963	17819	17980	17925	17989	17815	17908	17887	18078	18086	17749	17854	17860	17871	17740	17876	17977	18171	18068	17825	17750	18157	17810	17918	18005	17827	18043	17696	17734	17848	17851	17903	18007	17642	17752	17826	17846	17697	17772	17872	17724	17896	18026	17892	17834	17972	17937	18228	18035	17872	18022	17819	17892	18047	17877	17953	18037	17912	17846	17739	17853	17812	17956	17626	17825	18021	17817	18007	17854	17943	17697	17857	17905	17704	18024	17889	17819	18004	17942	18017	17886	17894	17931	17995	17864	17883	17889	17967	17747	17867	18141	17953	17777	17831	17870	17680	17884	18011	17986	17878	17962	17896	17935	17879	18051	17792	18077	17792	18070	18005	18026	18165	18047	17888	17869	18044	17741	17685	17940	17984	17933	17909	17998	17889	17817	17929	17992	17959	17867	17771	18050	17843	17908	18102	17827	17846	17992	17935	17929	17867	17906	17959	17851	18077	17828	17709	18084	18122	17796	17955	17844	17881	17945	17953	17851	17895	17617	17942	17771	17830	17780	18113	17917	17816	17868	17768	17632	17831	17883	17970	18030	17849	18066	18046	18065	18011	17965	17933	17930	18024	17955	17899	17803	18011	17898	17810	17650	18004	17958	17874	17809	17981	18087	18058	17965	17830	18061	18186	17965	17961	17746	17905	17887	17799	17882	17866	17915	17947	17920	17777	17910	17987	17916	17875	17715	17910	17764	17972	17656	18023	17724	18129	17804	18057	17773	17727	17953	17952	17934	17742	17759	17837	17984	17854	17870	17997	17986	18035	18029	18010	17888	17904	17912	17925	17907	17866	17924	17980	17976	17992	17954	18123	17758	17854	18129	17635	17814	17975	17846	17846	17999	17863	17880	17891	17796	18183	17714	17874	17998	17900	17940	17768	17911	17900	18089	17986	18045	17939	17966	18015	18055	17878	17573	17919	18127	18188	17770	17977	17957	18021	18115	17770	17762	17833	18030	17725	17900	18051	17995	18029	17867	17817	17868	17894	17860	17794	17852	17858	17931	18021	18010	17905	17889	17873	17900	17858	17787	17835	17979	18168	18020	17948	17795	17863	18039	17955	18019	18011	18090	17737	18100	17931	18139	17778	17858	17879	17992	17744	17725	17894	17901	17900	18069	17927	17782	17796	17816	17819	17716	17764	17822	17885	17690	17876	18000	17911	17999	18012	17976	18156	17767	18019	18020	17806	17924	17885	17890	18028	17931	18040	18002	17897	17869	17779	17812	17989	17978	18071	17913	17859	18126	17972	18073	17798	18106	18042	17938	18066	17835	17984	17991	17718	17898	18103	17966	18067	17950	17961	17855	17946	17823	18010	17709	17876	18037	17645	17656	17614	17981	17939	17800	18051	17713	18006	17629	17931	17906	17835	17956	17944	17980	17851	18005	17932	17736	17830
19510	29995	18379	16029	15738	15361	15334	15151	15217	15144	15154	15014	15195	15156	15107	14911	14977	15163	15053	15114	15073	15135	15116	14936	14930	15010	15062	15208	15781	16391	15818	15138	15226	15114	14968	15114	15034	15093	15060	15098	15036	15205	15021	15250	15163	15081	14944	15221	15134	14984	15185	15122	14927	15132	15000	15058	15129	15121	15056	15178	14912	14913	15168	14866	15038	15197	15038	15109	15164	14994	14953	15109	15045	15037	15226	15038	15185	15103	15072	15004	15053	15053	15146	15114	15113	15080	15008	14987	15064	14877	14878	15032	15154	15125	15058	14983	15007	15191	15156	15133	15111	15022	15124	15002	14975	15105	15062	15058	15117	15043	15028	15062	15287	14945	15183	14975	15103	14851	14918	15112	14943	15083	15102	15125	15222	15017	15138	15196	15122	15108	15074	15159	15059	15093	15102	15012	15213	15252	15053	14972	15170	15199	15061	15163	15224	14999	15206	15100	15023	14867	15048	15049	14957	15173	15146	14943	15203	15144	15231	15120	14945	15065	15166	15040	15184	15107	15246	15078	15130	15197	15123	15028	15094	15014	15071	15158	15129	15300	15157	15146	15038	15079	14997	15064	15124	15121	15266	15074	15101	15120	15174	15183	15202	15037	15045	15127	15019	15124	15181	15160	15096	15168	15229	15076	14890	15283	15079	14854	15099	15309	15091	15269	15033	15104	15050	15011	14894	15125	15130	15012	15091	15063	15092	15177	15220	15216	15078	15047	15099	15082	15017	15177	15085	15137	15054	15065	15037	15214	15069	14961	15130	15037	14980	14969	15114	14968	15152	15034	15084	15131	15064	15229	15122	15169	14890	15086	15079	15071	15023	15137	15209	15143	15159	15008	15236	15016	15219	15067	15024	15128	14981	15081	15106	15117	14957	15193	14953	14930	14982	15057	15173	15154	15288	15037	15095	15168	15151	15013	15168	14988	14984	15077	15038	15104	15054	15199	15033	15045	14901	15202	14844	14984	14852	15146	15036	15033	15160	14954	14975	14984	15086	15020	15052	15139	14944	14915	14942	14857	15098	14958	14994	15181	15042	14971	15143	15106	15011	15080	14947	15133	14939	15084	15162	15054	15005	15003	14992	15012	15046	14955	15143	15015	14957	15057	14845	14986	14933	15106	15111	15166	15113	15146	15127	15008	15190	15029	15194	15042	15099	15091	15012	15005	15110	15179	15213	15138	14925	15009	14985	15083	15163	15023	15149	15124	15007	14879	15047	15085	15125	15091	15013	15046	15058	14953	15079	15099	15014	15048	15085	15093	15069	14961	15041	15145	15051	15120	15011	14979	15024	15069	14961	15164	15203	15036	15027	15163	14984	15030	14950	15237	15078	15095	15170	14956	14983	15087	15339	14963	15059	15106	15160	14947	15164	15154	15127	14976	14983	15206	15083	15045	15162	15080	15168	15174	15004	15093	14976	14982	15072	15062	15112	15140	15101	15102	15114	15154	15204	15112	15024	14916	15099	15165	15087	14861	14893	14986	15121	15032	15035	15160	15072	15076	15205	15043	15169	15060	15075	14959	14900	15238	15094	14935	14999	15132	15090	14949	15286	15063	15175	15007	14904	15102	15025	15179	15073	15019	15142	15239	15007	14882	15150	14971	15271	15164	15011	15006	15076	14975	15108	15098	15147	15203	15239	15273	15046	15085	15128	15127	14995	14953	15072	14996	15095	15117	14935	15135	15152	15061	15090	15182	14996	15218	15127	14885	15038	15157	15018	15091	15206	14948	15092	15115	14969	14972	15069	15014	15090	14974	15035	15264	14992	15105	15143	15067	15025	15164	14959	15125	15115	15054	15056	15163	15075	15075	15071	15133	15167	15136	15172	14910	15034	15176	14989	15212	15032	14807	15052	15048	14880	14991	15171	15055	14949	15116	14871	15087	15095	15128	15187	15147	15004	15067	15103	14893	14946	15130	15131	15030	14996	15086	15076	15208	14758	15124	14933	15061	14894	14988	15070	15177	15102	15139	15084	14862	15052	14934	15006	14968	15054	15017	14991	14896	15155	14906	15171	15112	14944	14916	15291	15088	14964	15096	15087	15091	15007	15152	15138	15073	15215	15190	15273	14962	15099	15061	15283	15107	15120	15035	15097	15171	15072	15240	14956	15126	15103	15232	15369	15061	15123	15071	15079	15226	15148	15170	15041	15096	15144	15006	15235	15017	15127	15063	15079	15102	15059	15187	14997	15148	14997	15109	15078	15311	15089	15137	14988	15082	15118	14933	15119	14898	15146	15000	15069	15071	14995	15122	15248	15152	15120	15003	15007	15137	15169	15080	15118	15085	14947	15045	15062	15137	15125	15047	15056	15016	14957	15051	15013	15202	14882	15113	14921	15043	15140	15181	15228	15120	15068	14957	15016	15072	15019	15125	14955	15179	14932	15003	15096	15150	15199	14977	15018	15131	15071	14996	15142	14902	15066	15211	15053	15311	15033	15100	14993	15263	15037	15099	15027	15119	14969	15136	14986	15066	15119	15102	14989	15339	15045	14931	14995	14992	15030	15183	15298	14918	15116	15087	15013	14912	14959	15116	14964	15096	15331	15188	14873	15098	15209	15181	15012	15122	15132	14999	14967	15220	15177	14982	15089	14943	15132	14963	14950	15188	15163	15084	15050	15090	15115	15172	14854	15148	15153	15094	14949	14977	15033	15288	14851	15084	15014	15168	14944	15051	15010	15218	15098	15104	14969	15017	15134	14912	15118	15163	15024	15077	15116	15096	14974	15207	15092	15052	14954	15103	14844	15194	15058	15217	15080	15051	15001	15115	15028	15158	15253	15124	15030	15133	14999	15055	15122	15122	15050	15049	15287	14852	15083	15129	15025	15188	15158	15220	14958	15105	15095	15034	15092	14994	15153	15123	15180	15162	15141	14967	15344	14939	15071	14915	15267	15042	15175	15100	15153	14932	15111	14987	15015	15109	15106	15016	15070	14991	15010	15023	15043	14987	14915	15027	15041	14963	15174	15033	14991	14878	15111	15084	15034	14974	14983	15043	15173	15045	15089	15042	14998	15124	15101	15152	15111	15250	15175	14897	15020	15056	15225	15173	15264	14953	15219	15182	15147	15010	15115	15252	15165	15004	15011	15115	15013	15038	14903	15061	14996	14992	14906	15038	15090	14968	15043	15209	14972	15048	14932	15094	15119	15145	15128	15093	15044	15125	15153	14980	14973	15086	15055	14876	15119	14996	15177	15027	15140	15024	15259	14945	15157	15088	14930	15012	15262	14921	15029	14881	15146	15106	15043	15037	14989	15183	15126	15099	15004	15219	15173	15064	15117	15131	15097	15214	15097	15105	14949	15060	15044	15034	15182	14963	14994	14999	15085	15002	15044	15117	15089	15211	15167	14972	15078	15012	15157	14981	15073	15149	15254	15133	15124	15085	14965	15068	15080	15208	15053	15065	15153	15006	15202	14991	14996	15134	15118	15051	15126	15295	14898	15228	15146	15078	15111	15212	15051	15016	15136	15002	15286	15091	15213	15191	15020	15024	15053	15147	15006	14957	15167	15090	15117	15011	14891	15071	15070	15030	15028	14988	15011	15082	15063	15202	15103	15260	14960	15162	15092	15097	15024	15114	15086	15116	15135	15123	15281	15041	15042	14978	14897	15083	14945	14992	15026	14999	15143	15100	15083	15158	15075	15016	15190	14999	15165	14994	15020	15142	15185	15006	15025	14993	15092	15099	14990	15118	15092	15127	15081	14883	15296	15020	14875	15034	15055	15005	15121	15148	15152	14982	15140	15007	15050	15094	14871	15096	15105	15042	15042	15037	14918	15178	15061	15083	15055	14975	15182	15097	15098	15007	15060	15164	15054	15037	14948	15096	14892	15137	15117	15098	15039	15081	15105	15228	15086	15067	14980	15025	15251	15108	15241	15068	15093	15243	14978	14856	14927	15078	14900	15108	15057	15247	15086	15149	15215	15145	15150	15078	15119	14895	15058	15142	14996	14968	14981	15070	15030	14869	14856	15043	14988	15003	14944	14898	15066	15208	15056	15069	15251	15086	14955	15068	15107	15055	14923	15091	15030	15106	15238	15093	15159	14968	14882	15261	14962	15110	15115	15092	15176	15040	15074	15176	15002	14996	15098	15022	15187	14912	15053	15128	14954	14960	15040	15075	15349	15019	15020	15011	15186	14977	15185	15152	15119	15051	15020	15288	14993	15074	15149	15289	15119	14915	15079	15102	14957	15004	15088	15142	14975	15077	15060	15102	15130	15135	15091	15183	15143	15026	15173	14982	15123	15137	15020	15194	15060	15151	15029	15214	15045	15029	15053	15189	15076	14918	15144	15273	14976	15084	15123	14988	15109	15291	15176	15115	15101	14942	15069	15241	14893	15223	14966	15140	15050	15133	15177	15206	15219	14964	14929	15128	15318	15126	15191	15144	15109	15042	15194	15085	14957	15153	14958	14983	15210	14970	15030	15041	15120	15221	14951	15135	15137	15232	15122	15071	15110	14981	14862	15232	15057	15081	14946	15006	15129	15025	15135	15018	15056	15118	15125	14952	15190	15084	15180	15000	15097	15130	14996	15051	15116	15129	14959	15027	15193	15201	15166	15157	15137	15038	15120	15053	14898	15087	15087	14924	14996	15017	15091	15187	14964	14990	14992	15091	15230	15035	15116	15189	15072	15082	15057	15128	15093	15078	15094	15088	14957	15096	15236	15065	15232	15164	15073	15096	15261	15146	14878	15003	14983	15104	15111	15226	15220	15188	15063	15057	14984	15262	15196	14950	15056	15038	15077	15218	15118	15162	14984	14859	15167	15236	15127	15008	15156	15137	15244	15074	15100	14976	15046	15083	15140	15032	15010	15081	15267	15068	15317	14929	15053	15111	15068	14946	15048	14934	15004	14975	15148	15009	15101	15023	15236	15065	15013	14978	15170	15212	15012	15122	15090	14945	15191	15257	14953	15206	15059	15185	15074	15190	14937	15207	15126	15144	15011	15156	15044	15190	15201	15123	15110	14957	14970	15031	15130	15018	14940	15011	15071	15180	15110	15177	15049	15095	15069	15162	15054	15152	15152	15210	15161	14982	15170	15148	15017	15221	14972	15028	15021	15267	15149	15156	15024	14987	15016	14966	15022	15092	14905	15271
22027	21068	28308	24067	21362	23327	24396	19991	19284	19540	19730	19295	19255	19327	19305	19463	19064	19078	19356	19226	19127	19209	19249	19158	19062	19160	19114	19304	21234	21190	20111	19266	19379	18879	18964	19016	18902	19060	19021	19148	19158	19104	19055	19104	19017	19107	19189	19154	19028	19201	19125	19002	18989	19084	18991	19026	19349	18995	19098	19194	18974	19012	19214	19133	18983	18869	19069	19010	19029	19125	18990	19065	18907	18951	18872	18950	18879	19043	18972	18936	18891	19141	19038	19011	19193	19040	18977	18862	18953	19181	19010	18765	18930	18943	18785	19026	19039	18992	19028	18955	19056	18966	19049	19055	18917	18969	19089	18764	19142	19062	19182	19024	19039	18911	18979	19011	19069	18858	19082	18918	18987	19030	19241	19033	19011	18870	18936	18960	19193	19137	19015	18901	19068	19227	19034	19195	19121	18985	19114	18983	19051	19064	19086	18808	18977	19082	19028	18866	18867	19196	19064	19085	19012	19146	18814	18807	19038	19064	18996	19114	18896	18983	19062	19102	19033	18923	18914	18823	18970	19044	18858	19119	18997	19112	18946	18988	19080	18952	18912	19110	18853	19109	19209	18963	19019	19022	19352	19051	19194	18963	18829	18935	19140	19068	19204	18979	19026	19279	19186	18927	19163	18937	18889	19100	18900	18919	19101	18924	18835	19191	19198	19081	19141	19020	19115	19120	19268	19096	19057	19072	19306	19146	19128	19019	19237	18911	19064	19151	18995	18789	19177	19004	19038	19110	18962	19043	18801	18894	18922	19064	19009	19043	18977	19211	19218	18972	19087	18913	19103	18898	18924	19147	18899	18980	19083	19122	18998	19087	19135	19103	19094	18997	19141	19122	19060	19108	19177	19083	19059	18993	19145	19131	19097	18926	18985	18916	18884	18849	19001	19021	18954	18822	19058	19098	18978	18998	19047	18983	19034	18951	19048	19068	19062	18855	19039	18980	19031	19163	19007	19025	19208	19032	19071	19027	19013	18899	19099	18898	18845	18915	19085	19091	18828	18961	19162	18870	18958	19142	18905	19022	19366	19113	18999	18981	18785	19081	18761	19128	18898	19005	18997	19073	18829	18986	19008	19020	18931	19228	18840	18881	19167	18897	18927	19115	18860	19046	19092	18887	19003	18969	18908	18876	19003	19074	18984	19099	18906	19014	18704	18983	19107	18801	18937	18999	19146	19018	18653	18938	18977	19087	19068	18915	19227	18867	19021	18843	18870	18778	18865	18896	19077	18927	18913	18942	19177	19080	18849	19108	18868	19139	18809	18851	18953	18833	19046	19058	19011	19067	19001	19159	18957	19026	19069	19004	18982	19086	19076	18986	18984	19103	18875	19284	19049	19167	19123	18920	19106	19072	19087	19033	18827	18977	19230	18856	19023	18844	18916	18997	19125	18857	18941	18714	19149	18853	19147	19207	19206	19048	18858	18958	19088	19065	19267	18867	19161	19126	19127	18976	18929	19110	19058	18946	18870	19030	18961	19052	19139	18960	19145	19092	18838	19110	19013	19042	18928	19029	18834	19184	18957	19028	19035	18746	18958	19173	19155	19047	18744	18978	18991	18947	19234	18879	18885	19177	19136	18865	18805	18891	19083	18907	18879	18988	18744	18954	19210	19024	19055	18822	19097	18961	19040	19144	19055	18689	19049	18991	19003	18979	19152	18973	18967	18779	19013	19040	19192	19044	19018	19236	18934	18878	19069	19084	19028	19149	18903	18900	19041	18969	19112	19030	18999	19005	18987	19002	19189	18980	19172	19022	19083	18910	18992	18954	18938	19052	18893	18887	19112	18958	19006	18956	18860	18869	18683	18974	19103	18890	18829	18905	18774	19070	18886	19137	19073	18929	18973	18925	18988	18925	19083	18832	18960	18989	19155	18891	19050	19020	18838	19001	19191	19099	18948	18722	18961	18836	19009	19118	18904	19129	19178	18784	19203	18905	18993	18887	18932	18834	18962	18958	18932	19063	18974	18956	18922	19122	18931	19030	18800	19199	18924	19073	19135	18933	18951	19226	19142	18989	18875	19011	18877	18947	19166	18933	18896	19082	18976	19112	19138	19081	18999	18913	18750	19293	19371	19077	19197	18902	18885	19155	19125	19250	19016	18756	18912	19013	19009	18846	18921	18928	19091	18842	18957	19010	18868	19136	19155	19077	18983	18894	19027	19121	19230	18955	18936	19001	19124	18909	19013	19103	19147	19085	18888	19032	19148	19043	18881	18982	19019	18911	19040	18888	18854	19064	19150	18959	18890	18992	18905	18832	18719	19181	19097	19246	18878	18939	18992	18994	18864	18990	19303	19168	18976	19080	18844	18957	18982	19057	19165	19102	19023	18998	19164	18967	18996	19020	19106	18934	18845	19069	18964	19109	18949	19065	19000	19223	19046	19032	18887	19047	19078	19214	19186	19088	18956	18716	18985	18797	18941	18963	18749	19053	19074	19059	18993	18929	19117	18972	19069	19051	18961	19085	19051	18981	18954	19001	19026	19031	18958	19153	18993	19073	19048	19043	19181	18829	19144	18940	19283	18986	19009	19079	19178	19014	19131	19083	18894	19124	19019	18945	19097	19030	18962	19120	19020	18956	18833	18991	18965	18869	19018	19223	19017	19003	18874	19088	19075	19042	18938	18802	18820	18869	18984	18822	19053	19015	19031	18795	19051	18989	18962	18938	18906	19029	18967	19194	18890	18973	19021	19127	18969	19187	19132	19193	18975	18974	18689	18852	18837	19060	18989	19218	19061	18930	19016	19110	19186	19029	18948	18973	19065	19005	18871	19130	18971	19059	19027	18964	18848	18736	18939	18868	18823	18921	18951	18826	18995	19002	19099	19026	19111	18995	18967	19172	18985	19041	19141	18868	19083	19036	19054	18795	19074	18971	19063	19132	19056	18838	18999	19068	19072	19039	18922	19052	19061	19041	19098	19058	19044	18898	19161	19017	19036	19201	18905	19012	19004	19183	19002	19126	18970	18957	19084	19122	18989	18923	18934	19005	18932	18957	19050	18896	19253	19037	19110	18871	19111	18947	19173	18985	19037	19002	19081	19043	19146	18935	19109	18985	18858	19054	19160	19290	18934	18998	19131	18803	18872	18748	18937	19064	19029	18996	18982	18998	18950	18721	19109	18823	19203	19094	18828	18972	19132	19011	19042	18960	18897	18805	18997	18776	18765	18882	19110	18992	18950	18956	19316	18961	18976	18888	18791	19059	19034	18884	18951	19157	19136	18859	19010	18807	19212	19076	18950	19115	18955	19083	19181	19189	18780	18832	19120	19130	19160	19189	18816	18913	19041	18980	18900	19111	19003	19099	19099	19082	19133	19009	18992	19062	18986	19048	19044	19074	19010	18948	18984	19039	19200	18995	19081	19067	18963	18900	18760	18862	19067	18902	19055	18933	19005	18983	19175	19099	18995	18898	19011	19006	19001	19142	19129	18945	18918	19082	18992	19138	18925	18931	19145	19156	18878	19067	18961	18830	19076	19140	19127	18996	18881	19003	19154	19054	19226	18844	18908	18886	19141	19131	18920	19194	19152	19053	18964	19136	19181	18941	19006	19060	19049	18972	18897	19125	19041	19114	18875	18834	19028	19066	19152	19084	19018	19080	18814	18951	18834	18873	18954	19076	19192	18999	19107	19153	18846	18880	19089	19189	19185	18998	19044	19053	19113	19057	18988	19119	19062	18976	18914	18937	19066	19073	19057	18892	18892	18964	19140	18983	19115	19145	18898	19053	18892	19028	18912	18991	19042	18983	19067	19060	19076	18825	19126	18821	19102	18845	18908	18992	19035	18912	18963	19051	18881	19057	18954	19052	19011	19102	18692	18781	19204	18980	19122	19098	19037	18935	18808	18914	18865	18695	19070	18988	19157	19216	19035	18912	19238	19059	18848	19072	19088	19029	18982	19241	19104	18986	19114	18982	19028	19079	18965	18982	18867	19034	18868	19032	19035	19075	18928	19148	18931	19175	18918	18956	19113	19076	19091	18927	19183	19333	19158	19178	19000	19074	19188	18951	19052	19260	19038	19018	19123	18998	19226	19188	19170	19073	18920	18811	18940	18962	18915	19081	18992	19043	19049	19054	19005	18937	19122	18919	18759	18933	18954	18978	18915	19059	19159	18957	18844	18925	19014	19070	19050	18999	18940	19158	18978	18882	19168	18919	19064	19088	19097	19035	19015	19290	19177	19008	18995	18908	19207	18951	19018	19025	18918	18926	18992	18998	18872	18715	19071	19058	18901	19074	19168	19025	19190	19011	18987	19127	19178	19047	19102	18827	18950	18931	19247	19196	18847	19097	19102	19006	18938	19043	18955	18833	18931	18941	18979	18868	19038	19002	19210	18969	18956	18987	18897	18919	19046	19010	19119	18712	19171	19181	19020	18872	18880	18986	18954	19225	18942	18886	18895	19019	18914	18803	18971	18858	18974	18938	19074	19129	18961	18820	19017	19021	19108	18967	18865	18995	19019	18804	19138	19117	19106	19167	18973	19001	19167	19188	19032	18956	19128	19143	19269	18831	18869	18956	19144	19228	19010	18984	19007	19032	18836	18857	18968	18672	19141	18981	18887	19102	18795	19042	18817	18973	18884	19135	18805	18913	19007	19036	19147	19087	18835	19174	18967	19091	18982	18962	18956	18875	19013	18952	18941	18783	19176	19004	19052	18967	18880	18881	18929	19083	19073	18748	18944	18910	18941	19189	19168	19089	19139	19166	19185	19158	18973	19077	19118	18890	18836	18978	19265	19151	18800	18913	18922	19189	18856	19058	19049	18819	18923	18958	19003	18816	19029	18929	19071	19004	18881	18845	19073	18889	19097	19283	19123	18920	19035	18937	19043	19105	18990	19056	19118	18983	18776	18728	18960	18909	18999	19010	18926	18821	19147	19035	19021	18965	18903	18829	18957	19010	19028	19007	18969	18961	18948	18913	19088	19152	19184	18830	19039	18895	18908	19105	19221	19077	19069	18782	19209	18995	19009	19207	19174	19063	19108	19007	18949	18999	19075	18885	18805	18817	18922	19080	19225	19060	19005	18932	19179	19070	18893	19143	18745	18991	19070	18974	19021	18879	19104	19075	19006	18948	19180	18962	19035	18828	19036	18991	19086	18985
20363	33756	23530	18680	17364	16874	16266	16079	16008	15899	15974	15922	15800	15802	15752	15908	15636	15801	15781	15818	15748	15701	15689	15669	15822	15700	15680	16009	18809	18241	16607	15698	15801	15586	15772	15558	15715	15514	15778	15629	15651	15664	15595	15661	15732	15730	15843	15639	15563	15743	15592	15612	15717	15700	15834	15613	15714	15726	15779	15702	15655	15664	15682	15493	15599	15618	15607	15624	15654	15623	15701	15609	15643	15932	15821	15484	15723	15635	15640	15541	15638	15756	15749	15569	15729	15640	15625	15788	15521	15605	15792	15633	15651	15612	15482	15707	15726	15595	15648	15649	15527	15807	15559	15661	15708	15577	15604	15846	15666	15748	15676	15664	15778	15626	15629	15700	15780	15479	15726	15528	15599	15617	15510	15670	15779	15703	15493	15641	15677	15568	15642	15793	15837	15586	15643	15626	15675	15669	15554	15770	15712	15645	15748	15670	15564	15631	15623	15669	15615	15656	15562	15561	15702	15757	15738	15809	15718	15661	15560	15760	15655	15642	15546	15710	15684	15701	15444	15833	15623	15586	15669	15715	15599	15839	15658	15679	15466	15561	15549	15554	15707	15618	15504	15587	15651	15695	15705	15574	15725	15625	15610	15701	15705	15773	15781	15572	15673	15847	15917	15671	15674	15574	15805	15655	15724	15650	15723	15555	15684	15333	15673	15619	15607	15689	15661	15720	15640	15664	15593	15624	15743	15547	15591	15727	15705	15693	15741	15823	15718	15835	15647	15619	15721	15676	15510	15616	15626	15640	15625	15666	15802	15513	15732	15729	15735	15484	15729	15621	15537	15595	15661	15613	15552	15583	15573	15588	15678	15626	15543	15732	15606	15778	15487	15685	15697	15651	15571	15754	15652	15650	15642	15617	15638	15634	15680	15511	15574	15601	15432	15806	15598	15654	15826	15457	15643	15595	15572	15634	15718	15627	15706	15420	15726	15670	15527	15739	15738	15644	15579	15582	15485	15603	15662	15560	15689	15488	15595	15781	15679	15631	15579	15613	15650	15660	15626	15688	15624	15600	15487	15503	15651	15646	15743	15723	15599	15547	15631	15777	15721	15573	15722	15536	15733	15545	15660	15652	15598	15648	15665	15625	15657	15675	15545	15598	15577	15734	15420	15560	15598	15532	15700	15574	15771	15551	15748	15620	15748	15728	15761	15759	15785	15596	15665	15731	15815	15373	15686	15519	15759	15743	15608	15455	15689	15559	15775	15709	15570	15813	15810	15674	15698	15554	15585	15833	15633	15549	15436	15772	15635	15692	15649	15665	15698	15679	15598	15700	15603	15648	15724	15580	15763	15628	15640	15632	15752	15707	15468	15751	15641	15535	15608	15578	15710	15661	15655	15495	15804	15537	15667	15543	15679	15632	15644	15792	15686	15565	15544	15518	15820	15614	15737	15610	15621	15519	15748	15688	15673	15454	15671	15604	15713	15652	15594	15750	15638	15519	15660	15773	15533	15571	15644	15729	15700	15623	15760	15602	15702	15524	15621	15697	15545	15557	15657	15521	15574	15615	15766	15557	15614	15756	15629	15633	15533	15619	15682	15739	15687	15482	15619	15596	15475	15604	15671	15558	15531	15653	15614	15743	15866	15703	15674	15743	15581	15599	15622	15638	15708	15577	15528	15653	15697	15733	15832	15650	15681	15517	15575	15567	15751	15718	15672	15657	15448	15639	15656	15570	15575	15671	15568	15650	15625	15524	15718	15593	15460	15668	15674	15669	15457	15694	15810	15796	15678	15504	15537	15711	15702	15459	15715	15759	15662	15566	15580	15628	15533	15693	15582	15612	15742	15737	15498	15542	15410	15690	15626	15735	15527	15697	15634	15647	15666	15490	15734	15465	15676	15660	15674	15545	15752	15716	15520	15709	15635	15619	15612	15765	15521	15636	15544	15867	15812	15812	15526	15705	15612	15769	15558	15706	15751	15642	15575	15713	15638	15732	15681	15552	15604	15750	15797	15658	15519	15662	15464	15562	15662	15514	15782	15543	15776	15804	15582	15573	15695	15427	15701	15722	15623	15798	15834	15576	15740	15725	15516	15519	15620	15592	15555	15686	15683	15645	15610	15653	15838	15721	15754	15651	15839	15658	15649	15709	15546	15682	15699	15701	15590	15712	15624	15855	15664	15501	15528	15664	15579	15606	15596	15724	15728	15507	15740	15661	15705	15487	15606	15746	15622	15766	15610	15690	15701	15585	15594	15479	15652	15636	15594	15683	15629	15866	15655	15549	15608	15693	15530	15699	15556	15678	15575	15502	15671	15448	15705	15649	15753	15623	15651	15639	15607	15673	15621	15732	15686	15523	15770	15570	15718	15825	15703	15749	15681	15599	15681	15673	15641	15773	15662	15617	15664	15771	15589	15706	15914	15768	15662	15768	15703	15599	15645	15540	15590	15536	15760	15683	15652	15604	15522	15618	15606	15728	15660	15642	15668	15684	15726	15660	15698	15610	15816	15447	15542	15602	15931	15532	15444	15546	15775	15548	15683	15633	15576	15583	15742	15587	15776	15711	15723	15799	15552	15576	15587	15693	15653	15696	15511	15721	15678	15606	15658	15557	15599	15520	15630	15589	15630	15619	15566	15765	15596	15562	15521	15725	15685	15757	15650	15599	15686	15643	15887	15720	15767	15602	15732	15382	15732	15545	15684	15771	15650	15503	15620	15564	15618	15710	15641	15697	15756	15624	15722	15647	15738	15762	15736	15593	15433	15501	15659	15622	15611	15615	15676	15541	15837	15631	15612	15575	15506	15642	15448	15622	15757	15605	15708	15559	15762	15650	15622	15495	15601	15717	15603	15626	15579	15611	15598	15634	15537	15591	15677	15913	15623	15761	15539	15703	15686	15829	15605	15509	15597	15679	15684	15573	15722	15466	15617	15656	15556	15762	15578	15606	15638	15556	15520	15827	15600	15543	15519	15694	15847	15623	15602	15792	15679	15562	15752	15609	15710	15614	15682	15757	15740	15842	15583	15579	15611	15561	15826	15619	15540	15579	15651	15708	15610	15637	15725	15735	15613	15720	15451	15696	15566	15594	15596	15644	15641	15612	15547	15798	15487	15636	15783	15659	15783	15709	15542	15812	15606	15690	15698	15592	15693	15619	15447	15672	15405	15522	15609	15680	15622	15710	15617	15587	15699	15677	15727	15723	15774	15712	15872	15559	15761	15673	15766	15851	15547	15625	15686	15437	15523	15698	15637	15509	15592	15872	15641	15622	15597	15384	15706	15754	15569	15543	15594	15577	15547	15770	15505	15638	15769	15640	15637	15508	15774	15560	15748	15573	15633	15502	15450	15700	15580	15586	15753	15722	15472	15753	15721	15589	15595	15466	15538	15645	15542	15613	15668	15523	15798	15685	15616	15744	15676	15805	15669	15871	15640	15778	15624	15493	15535	15645	15721	15574	15402	15678	15602	15763	15697	15592	15459	15713	15863	15751	15619	15600	15664	15656	15613	15543	15714	15640	15635	15561	15743	15643	15674	15646	15707	15635	15645	15627	15648	15580	15741	15713	15730	15612	15766	15892	15642	15469	15764	15730	15521	15610	15738	15612	15538	15643	15596	15555	15707	15731	15707	15684	15559	15726	15759	15523	15678	15655	15761	15590	15674	15698	15662	15532	15863	15718	15687	15619	15588	15635	15697	15745	15624	15602	15598	15543	15754	15746	15588	15508	15611	15832	15864	15656	15685	15737	15748	15687	15709	15660	15600	15456	15702	15592	15550	15701	15695	15631	15606	15577	15531	15566	15555	15756	15639	15616	15652	15833	15759	15592	15733	15599	15718	15632	15601	15652	15514	15634	15560	15625	15678	15790	15628	15664	15609	15785	15535	15759	15633	15771	15758	15628	15584	15646	15684	15716	15548	15591	15559	15714	15613	15661	15599	15624	15665	15694	15554	15675	15688	15597	15670	15685	15634	15829	15655	15676	15664	15625	15696	15666	15648	15656	15631	15545	15717	15625	15762	15627	15766	15562	15648	15660	15513	15733	15745	15783	15528	15544	15625	15597	15533	15764	15586	15640	15649	15622	15766	15816	15727	15645	15690	15488	15799	15525	15707	15735	15683	15715	15697	15647	15853	15598	15684	15559	15696	15627	15678	15582	15739	15698	15472	15576	15615	15734	15540	15598	15681	15490	15769	15806	15499	15523	15538	15770	15597	15612	15678	15658	15544	15422	15515	15667	15600	15628	15696	15646	15522	15936	15715	15537	15613	15554	15568	15610	15726	15462	15569	15775	15662	15563	15762	15558	15697	15598	15490	15527	15550	15621	15644	15675	15731	15637	15757	15614	15595	15654	15675	15818	15571	15684	15625	15629	15658	15655	15683	15700	15635	15685	15573	15705	15708	15594	15716	15623	15639	15624	15577	15590	15552	15796	15596	15599	15600	15695	15723	15588	15733	15717	15654	15908	15592	15625	15663	15761	15723	15553	15385	15641	15597	15507	15740	15716	15695	15662	15680	15735	15634	15717	15648	15617	15533	15708	15760	15661	15500	15586	15445	15690	15786	15707	15714	15641	15668	15743	15725	15705	15748	15705	15536	15634	15620	15626	15784	15642	15598	15610	15712	15487	15591	15470	15450	15554	15754	15595	15577	15588	15719	15726	15540	15787	15598	15603	15571	15431	15577	15456	15659	15694	15857	15476	15684	15747	15687	15753	15648	15803	15578	15683	15585	15758	15676	15682	15570	15446	15512	15405	15619	15702	15460	15581	15607	15595	15579	15593	15761	15618	15850	15525	15732	15681	15705	15515	15555	15582	15665	15687	15519	15735	15763	15697	15630	15665	15569	15650	15480	15661	15704	15571	15521	15627	15769	15699	15605	15700	15591	15688	15525	15666	15578	15692	15791	15709	15702	15748	15630	15666	15475	15560	15667	15580	15511	15691	15558	15571	15595	15847	15652	15677	15625	15590	15576	15649	15434	15891	15634	15573	15604	15743	15719	15512	15563	15821	15620	15792	15827	15715	15680	15587	15506	15804	15762	15624	15594	15637	15784	15592	15665	15551	15601	15622	15610	15611	15574	15612	15705	15661	15706	15604	15648	15548	15688	15824	15526	15663	15594	15788	15478	15694	15470	15526	15465	15749	15706	15635	15713	15659
29140	22831	21514	17776	15790	15771	15744	15551	15650	15708	15791	15401	15602	15515	15674	15801	15581	15642	15798	15590	15527	15614	15565	15729	15656	15373	15515	15604	15743	15610	15479	15379	15444	15679	15390	15468	15536	15720	15547	15577	15494	15549	15575	15753	15654	15802	15647	15549	15370	15575	15562	15707	15831	15483	15553	15610	15601	15547	15383	15637	15624	15588	15508	15457	15577	15623	15532	15544	15525	15587	15580	15555	15434	15645	15649	15769	15498	15666	15582	15527	15593	15528	15578	15707	15554	15466	15563	15379	15490	15577	15355	15531	15456	15693	15446	15488	15426	15312	15436	15696	15538	15642	15392	15621	15537	15440	15550	15779	15565	15422	15533	15611	15692	15371	15479	15653	15762	15543	15636	15575	15594	15647	15422	15476	15632	15485	15468	15641	15412	15600	15415	15645	15529	15470	15533	15527	15624	15733	15465	15399	15587	15518	15460	15602	15520	15630	15531	15566	15672	15638	15539	15595	15634	15455	15581	15498	15732	15453	15850	15802	15714	15589	15407	15422	15468	15442	15383	15507	15639	15651	15494	15430	15358	15484	15708	15575	15560	15537	15413	15437	15591	15535	15412	15576	15467	15590	15380	15430	15634	15541	15767	15328	15341	15714	15542	15595	15573	15594	15573	15598	15570	15557	15636	15498	15710	15434	15521	15523	15575	15545	15595	15409	15578	15285	15707	15340	15589	15331	15686	15387	15627	15406	15353	15700	15562	15497	15555	15499	15553	15494	15610	15554	15545	15379	15361	15591	15495	15731	15651	15654	15530	15508	15604	15399	15601	15602	15493	15601	15699	15641	15443	15513	15621	15673	15532	15530	15454	15711	15527	15547	15427	15497	15569	15631	15692	15712	15553	15470	15679	15728	15638	15782	15456	15446	15603	15503	15649	15391	15455	15470	15424	15645	15480	15509	15659	15643	15626	15573	15473	15590	15674	15567	15487	15642	15401	15511	15808	15650	15456	15656	15684	15561	15574	15407	15413	15554	15466	15649	15755	15485	15589	15438	15591	15635	15757	15567	15668	15419	15794	15517	15629	15677	15668	15690	15669	15551	15677	15723	15680	15671	15655	15668	15704	15562	15475	15490	15611	15532	15531	15778	15617	15572	15417	15619	15422	15483	15728	15517	15639	15647	15600	15548	15811	15685	15514	15626	15605	15517	15683	15556	15439	15647	15572	15495	15618	15403	15371	15499	15625	15557	15624	15362	15522	15493	15428	15733	15795	15478	15628	15669	15442	15476	15373	15422	15490	15446	15662	15603	15556	15416	15569	15648	15636	15742	15514	15644	15510	15579	15623	15647	15437	15609	15488	15339	15592	15728	15444	15412	15489	15575	15434	15482	15464	15576	15369	15552	15524	15508	15658	15505	15562	15674	15751	15397	15517	15499	15862	15623	15491	15631	15585	15766	15577	15526	15501	15517	15465	15299	15545	15454	15652	15453	15444	15539	15545	15651	15506	15554	15484	15436	15385	15719	15843	15591	15553	15452	15492	15572	15665	15400	15574	15535	15467	15630	15447	15630	15497	15623	15720	15564	15799	15574	15634	15545	15666	15314	15679	15685	15405	15666	15469	15703	15489	15709	15454	15483	15512	15377	15626	15503	15651	15467	15552	15612	15556	15664	15379	15576	15579	15528	15480	15714	15459	15571	15510	15431	15512	15676	15575	15574	15603	15502	15527	15600	15513	15582	15427	15498	15613	15528	15474	15375	15494	15572	15436	15622	15554	15479	15369	15543	15573	15548	15549	15664	15560	15449	15717	15483	15506	15494	15526	15777	15595	15542	15573	15559	15331	15542	15533	15472	15459	15609	15533	15729	15546	15410	15474	15554	15555	15682	15737	15364	15757	15710	15548	15287	15533	15749	15566	15561	15444	15609	15410	15491	15478	15512	15730	15574	15569	15550	15318	15686	15596	15571	15655	15609	15663	15608	15499	15607	15708	15479	15560	15447	15557	15654	15578	15577	15864	15549	15467	15760	15571	15592	15614	15535	15378	15668	15642	15536	15702	15627	15467	15472	15705	15552	15647	15639	15593	15489	15723	15466	15444	15529	15501	15484	15618	15477	15564	15325	15471	15430	15463	15614	15643	15566	15576	15667	15459	15384	15372	15637	15638	15686	15592	15573	15529	15472	15459	15334	15435	15651	15691	15655	15540	15369	15675	15590	15604	15576	15477	15531	15598	15595	15541	15568	15601	15494	15664	15578	15545	15568	15494	15431	15491	15742	15476	15414	15466	15637	15554	15500	15551	15598	15625	15609	15415	15441	15650	15401	15828	15423	15491	15407	15384	15417	15494	15524	15601	15518	15712	15702	15487	15430	15472	15368	15420	15440	15444	15368	15659	15420	15432	15457	15747	15546	15560	15661	15433	15558	15638	15401	15520	15449	15451	15622	15635	15675	15751	15510	15657	15522	15836	15693	15530	15412	15797	15539	15610	15609	15537	15661	15605	15705	15770	15522	15770	15453	15437	15367	15360	15538	15530	15501	15569	15709	15599	15626	15607	15476	15409	15362	15457	15547	15545	15504	15543	15359	15555	15495	15391	15444	15626	15744	15489	15481	15546	15577	15669	15466	15324	15561	15567	15684	15679	15518	15509	15445	15525	15623	15654	15408	15511	15655	15722	15556	15422	15560	15344	15564	15552	15669	15439	15655	15628	15611	15744	15572	15716	15578	15574	15536	15663	15742	15487	15541	15530	15554	15453	15477	15534	15624	15564	15534	15715	15682	15307	15673	15646	15650	15559	15543	15665	15505	15586	15670	15472	15809	15667	15529	15548	15258	15471	15626	15619	15509	15720	15376	15589	15578	15590	15700	15440	15361	15481	15473	15382	15653	15594	15685	15612	15305	15725	15442	15523	15614	15510	15449	15535	15644	15516	15547	15466	15409	15678	15693	15649	15670	15400	15438	15573	15549	15516	15568	15491	15525	15504	15543	15531	15610	15534	15609	15646	15556	15613	15627	15755	15541	15561	15851	15393	15670	15558	15596	15611	15435	15595	15604	15544	15574	15671	15462	15487	15752	15526	15550	15371	15431	15588	15625	15593	15698	15652	15390	15562	15699	15517	15449	15348	15607	15666	15466	15538	15578	15677	15664	15522	15568	15872	15767	15418	15492	15238	15363	15649	15385	15599	15442	15684	15403	15630	15520	15764	15663	15475	15608	15537	15537	15741	15375	15554	15551	15523	15546	15608	15662	15602	15473	15556	15681	15538	15657	15542	15736	15545	15479	15433	15458	15473	15759	15324	15650	15692	15569	15590	15575	15548	15493	15779	15570	15405	15561	15557	15511	15496	15757	15529	15391	15702	15585	15592	15506	15435	15487	15449	15598	15564	15531	15732	15588	15334	15495	15486	15656	15432	15438	15627	15643	15800	15490	15627	15495	15670	15761	15502	15602	15677	15641	15736	15463	15542	15679	15498	15587	15592	15543	15453	15501	15630	15559	15496	15775	15677	15608	15511	15640	15444	15546	15595	15480	15678	15592	15546	15631	15482	15396	15415	15542	15608	15561	15583	15538	15605	15528	15509	15540	15613	15260	15339	15510	15646	15527	15490	15516	15560	15681	15637	15695	15482	15509	15595	15643	15634	15579	15348	15638	15523	15543	15344	15684	15462	15643	15431	15395	15688	15398	15586	15515	15427	15580	15539	15540	15562	15484	15625	15495	15713	15283	15369	15664	15412	15326	15550	15419	15578	15536	15446	15479	15628	15480	15634	15479	15540	15807	15477	15754	15497	15665	15586	15564	15505	15568	15794	15423	15624	15612	15541	15646	15421	15660	15728	15571	15531	15735	15458	15612	15819	15542	15542	15598	15574	15601	15748	15526	15760	15755	15763	15503	15700	15547	15725	15589	15659	15569	15355	15482	15765	15448	15553	15530	15689	15490	15484	15619	15593	15561	15671	15502	15582	15577	15506	15632	15703	15673	15496	15516	15648	15466	15504	15422	15502	15421	15534	15356	15348	15479	15800	15514	15468	15474	15694	15441	15333	15523	15485	15722	15464	15480	15684	15720	15747	15600	15520	15410	15530	15667	15619	15564	15434	15563	15461	15465	15575	15605	15555	15439	15493	15539	15528	15421	15729	15500	15441	15687	15649	15443	15476	15763	15683	15486	15400	15611	15625	15583	15517	15413	15611	15346	15565	15519	15637	15508	15490	15498	15651	15610	15306	15517	15560	15614	15532	15582	15554	15648	15537	15564	15783	15595	15581	15533	15591	15548	15601	15561	15486	15450	15696	15562	15557	15472	15812	15852	15613	15406	15611	15605	15733	15540	15629	15424	15372	15485	15514	15433	15578	15520	15707	15407	15583	15557	15436	15436	15734	15637	15653	15255	15471	15540	15384	15538	15523	15551	15604	15717	15579	15472	15503	15624	15632	15533	15514	15576	15455	15451	15664	15483	15568	15690	15486	15632	15719	15446	15509	15571	15725	15468	15688	15657	15506	15493	15540	15679	15635	15766	15630	15562	15539	15462	15618	15433	15671	15633	15449	15627	15531	15514	15586	15380	15545	15549	15721	15525	15727	15751	15735	15491	15491	15526	15636	15718	15382	15512	15686	15416	15676	15418	15559	15557	15498	15613	15590	15666	15586	15532	15556	15552	15436	15413	15415	15570	15572	15538	15544	15644	15701	15589	15551	15494	15449	15481	15780	15553	15414	15550	15524	15500	15716	15548	15503	15573	15429	15413	15548	15509	15635	15679	15645	15603	15517	15547	15554	15689	15741	15855	15740	15535	15634	15754	15577	15568	15390	15716	15549	15389	15459	15510	15702	15672	15621	15380	15565	15559	15493	15631	15403	15419	15302	15502	15543	15574	15513	15660	15563	15585	15613	15568	15528	15538	15508	15617	15709	15815	15625	15639	15548	15611	15604	15468	15330	15462	15524	15570	15356	15557	15491	15580	15581	15735	15654	15597	15681	15606	15685	15521	15687	15638	15790	15760	15486	15588	15558	15436	15461	15587	15488	15649	15748	15638	15656	15486	15433	15235	15556	15568	15504	15669	15428	15325	15579	15483	15608	15540	15435	15513	15520	15512	15605	15406	15571	15578	15590	15711	15478	15605	15752	15594	15533	15568	15634	15581	15531	15545	15556	15255	15364	15535
17946	25341	16229	14243	13888	13816	13774	13594	13622	13622	13510	13761	13766	13619	13610	13709	13712	13752	13670	13728	13692	13468	13766	13589	13629	13736	13558	13596	13796	13666	13614	13423	13441	13689	13826	13514	13494	13662	13649	13568	13740	13748	13495	13714	13789	13801	13792	13579	13587	13510	13664	13551	13639	13694	13537	13647	13622	13560	13775	13674	13683	13445	13608	13556	13720	13521	13690	13606	13511	13527	13561	13601	13681	13621	13701	13705	13598	13524	13472	13668	13691	13695	13517	13559	13634	13734	13529	13776	13715	13615	13565	13523	13525	13543	13854	13572	13529	13561	13460	13686	13578	13738	13725	13800	13661	13684	13600	13667	13559	13566	13779	13716	13642	13614	13538	13708	13711	13661	13583	13640	13594	13646	13587	13614	13566	13661	13595	13573	13618	13842	13565	13556	13526	13560	13498	13591	13706	13626	13754	13565	13447	13632	13662	13675	13564	13479	13686	13839	13681	13622	13514	13464	13730	13698	13493	13620	13573	13595	13459	13729	13604	13669	13535	13540	13487	13610	13653	13564	13649	13658	13808	13660	13609	13681	13607	13559	13784	13683	13664	13764	13524	13631	13687	13866	13587	13760	13720	13648	13409	13649	13726	13682	13644	13506	13587	13562	13522	13586	13472	13700	13562	13653	13644	13796	13599	13766	13586	13646	13600	13562	13652	13603	13534	13694	13600	13605	13675	13542	13727	13637	13784	13748	13563	13683	13654	13559	13741	13627	13690	13587	13823	13633	13672	13581	13511	13599	13558	13659	13577	13672	13559	13672	13616	13566	13633	13552	13570	13553	13622	13597	13556	13509	13619	13493	13721	13568	13599	13429	13599	13473	13722	13655	13669	13544	13866	13587	13577	13591	13508	13502	13632	13429	13548	13447	13573	13536	13736	13587	13728	13588	13555	13554	13650	13641	13468	13686	13588	13488	13716	13614	13618	13762	13561	13719	13553	13563	13644	13671	13794	13464	13635	13379	13760	13662	13637	13750	13732	13606	13531	13630	13622	13552	13702	13789	13620	13587	13600	13679	13407	13619	13713	13851	13664	13488	13590	13573	13646	13509	13837	13682	13623	13762	13729	13505	13552	13569	13609	13748	13602	13541	13594	13642	13560	13682	13637	13776	13524	13669	13652	13675	13555	13607	13724	13640	13583	13579	13639	13711	13670	13648	13499	13639	13705	13680	13589	13558	13620	13593	13516	13532	13550	13673	13762	13587	13724	13684	13617	13732	13440	13548	13568	13533	13523	13664	13650	13558	13639	13607	13591	13521	13692	13644	13707	13646	13564	13667	13635	13656	13531	13553	13623	13827	13518	13574	13517	13593	13720	13657	13499	13512	13677	13562	13655	13734	13768	13715	13683	13691	13620	13644	13568	13588	13505	13526	13634	13559	13576	13768	13460	13713	13638	13510	13652	13662	13581	13700	13599	13723	13637	13649	13656	13781	13603	13667	13586	13697	13797	13549	13616	13647	13588	13655	13479	13730	13793	13674	13773	13527	13722	13630	13626	13475	13521	13662	13687	13684	13781	13632	13641	13563	13574	13616	13661	13625	13479	13594	13584	13652	13509	13573	13660	13520	13531	13570	13594	13521	13913	13658	13565	13651	13541	13620	13623	13706	13658	13448	13669	13460	13702	13732	13674	13511	13638	13557	13590	13513	13524	13657	13616	13660	13640	13569	13583	13631	13583	13503	13647	13638	13673	13661	13541	13707	13476	13498	13420	13721	13692	13598	13707	13616	13473	13574	13668	13744	13547	13525	13613	13589	13649	13674	13597	13525	13696	13599	13564	13685	13774	13551	13704	13754	13548	13562	13641	13657	13618	13541	13701	13568	13677	13634	13601	13537	13553	13603	13699	13636	13721	13604	13670	13535	13581	13603	13611	13663	13678	13589	13436	13543	13616	13562	13733	13595	13729	13590	13761	13572	13775	13504	13496	13556	13601	13617	13522	13683	13783	13541	13735	13590	13548	13536	13658	13657	13584	13671	13552	13705	13650	13581	13597	13675	13641	13583	13524	13743	13627	13684	13679	13564	13656	13478	13605	13559	13496	13777	13571	13645	13577	13714	13334	13715	13609	13721	13544	13621	13638	13816	13338	13610	13641	13593	13699	13715	13667	13593	13629	13659	13675	13693	13526	13675	13653	13537	13791	13821	13663	13716	13581	13628	13734	13441	13386	13715	13542	13500	13508	13495	13648	13565	13657	13553	13700	13657	13692	13709	13562	13686	13557	13684	13562	13562	13414	13619	13513	13690	13534	13517	13527	13584	13612	13555	13636	13721	13565	13546	13520	13609	13636	13635	13686	13615	13509	13746	13629	13633	13476	13705	13835	13771	13726	13675	13614	13556	13602	13543	13562	13645	13582	13662	13554	13644	13799	13698	13736	13674	13588	13690	13558	13757	13677	13757	13482	13488	13560	13516	13676	13623	13610	13597	13772	13633	13814	13535	13553	13602	13714	13528	13550	13558	13683	13479	13691	13552	13551	13692	13573	13566	13602	13528	13547	13668	13580	13751	13495	13699	13697	13557	13683	13786	13592	13640	13686	13509	13637	13522	13644	13666	13684	13653	13602	13588	13553	13522	13747	13589	13556	13618	13637	13580	13873	13684	13665	13605	13568	13531	13700	13703	13664	13661	13766	13669	13703	13630	13584	13680	13589	13912	13823	13454	13460	13635	13648	13545	13726	13688	13593	13568	13616	13482	13531	13675	13721	13436	13584	13549	13724	13631	13635	13546	13650	13610	13517	13726	13687	13576	13589	13729	13615	13706	13714	13536	13724	13711	13617	13606	13640	13564	13641	13540	13531	13500	13644	13715	13491	13634	13716	13595	13578	13646	13586	13798	13661	13704	13558	13630	13628	13685	13654	13695	13725	13561	13557	13586	13674	13572	13703	13575	13675	13663	13602	13699	13621	13648	13549	13544	13527	13640	13758	13860	13748	13575	13561	13590	13566	13358	13696	13603	13632	13608	13581	13603	13641	13620	13491	13601	13788	13609	13634	13535	13581	13620	13712	13747	13683	13718	13604	13498	13628	13808	13630	13736	13732	13604	13651	13700	13577	13630	13693	13646	13606	13671	13588	13522	13445	13640	13516	13595	13582	13409	13654	13698	13734	13531	13610	13697	13557	13463	13645	13713	13490	13808	13756	13717	13519	13767	13704	13777	13655	13607	13681	13729	13644	13541	13434	13626	13721	13493	13714	13663	13588	13606	13561	13536	13594	13463	13599	13542	13525	13625	13532	13583	13631	13598	13584	13735	13602	13709	13732	13663	13668	13583	13644	13686	13631	13636	13574	13487	13456	13574	13668	13689	13691	13559	13639	13633	13555	13618	13518	13646	13690	13639	13583	13623	13506	13760	13702	13725	13731	13749	13629	13513	13616	13745	13526	13678	13864	13557	13627	13826	13580	13704	13658	13692	13489	13583	13799	13715	13584	13649	13633	13670	13548	13721	13582	13566	13759	13509	13691	13651	13526	13661	13737	13720	13641	13813	13469	13652	13618	13568	13775	13627	13711	13576	13524	13670	13647	13649	13675	13627	13501	13685	13538	13493	13570	13656	13723	13751	13636	13686	13491	13672	13650	13507	13606	13516	13681	13687	13629	13621	13572	13708	13567	13648	13592	13656	13706	13568	13695	13601	13644	13585	13884	13577	13525	13666	13802	13596	13494	13668	13691	13543	13582	13639	13563	13661	13657	13545	13580	13521	13460	13707	13489	13715	13699	13704	13700	13615	13691	13626	13712	13611	13729	13650	13680	13622	13664	13679	13676	13506	13611	13610	13665	13624	13593	13680	13710	13635	13486	13662	13364	13657	13510	13757	13535	13695	13679	13577	13737	13762	13517	13653	13551	13700	13725	13564	13799	13522	13805	13557	13631	13632	13460	13600	13578	13685	13566	13562	13626	13606	13727	13547	13501	13480	13612	13646	13662	13593	13646	13558	13685	13746	13780	13501	13661	13773	13532	13599	13661	13585	13381	13603	13541	13775	13683	13543	13700	13582	13665	13595	13440	13637	13719	13622	13539	13629	13450	13587	13559	13674	13708	13486	13525	13627	13531	13479	13604	13642	13568	13526	13755	13638	13731	13644	13619	13538	13760	13492	13551	13580	13610	13534	13761	13709	13800	13643	13724	13559	13760	13543	13567	13512	13682	13595	13676	13663	13538	13561	13581	13423	13619	13587	13427	13609	13512	13617	13495	13553	13717	13733	13588	13750	13879	13786	13618	13765	13633	13425	13573	13594	13590	13692	13598	13623	13548	13487	13683	13660	13648	13748	13659	13616	13639	13645	13521	13788	13686	13789	13678	13659	13569	13519	13571	13657	13567	13728	13734	13637	13877	13790	13626	13769	13663	13671	13592	13437	13735	13530	13613	13512	13644	13628	13689	13731	13484	13577	13607	13625	13547	13653	13495	13537	13721	13585	13689	13629	13814	13656	13689	13477	13556	13586	13512	13604	13533	13658	13580	13659	13717	13646	13627	13818	13688	13531	13729	13688	13840	13498	13664	13630	13600	13621	13584	13748	13684	13592	13651	13619	13619	13602	13665	13639	13518	13719	13680	13703	13671	13576	13679	13717	13701	13630	13608	13496	13454	13799	13615	13579	13587	13680	13622	13703	13628	13500	13639	13567	13656	13549	13545	13602	13667	13583	13479	13615	13715	13524	13723	13575	13654	13649	13713	13709	13573	13663	13622	13534	13569	13743	13521	13636	13804	13853	13614	13736	13728	13675	13564	13634	13485	13509	13754	13709	13575	13525	13641	13771	13609	13471	13667	13709	13904	13521	13596	13633	13719	13569	13783	13588	13492	13569	13506	13486	13738	13645	13592	13581	13557	13719	13708	13513	13594	13787	13712	13609	13712	13685	13605	13607	13658	13582	13703	13719	13606	13751	13576	13671	13765	13516	13548	13801	13748	13564	13598	13701	13745	13860	13593	13539	13631	13628	13595	13774	13677	13666	13508	13628	13841	13640	13669	13534	13484	13687	13595	13486	13720	13695	13545	13550	13662	13604	13469	13687	13769	13656	13553	13484	13634	13619	13573	13560	13515	13751	13731	13810	13527	13714	13603	13720	13584	13756	13661	13612	13482	13636	13651	13648	13742	13588
23384	21061	27677	24821	21788	20111	19147	17350	17066	17187	17204	16878	16844	17047	16940	17123	17224	17156	16990	17054	17114	17001	16951	16922	17015	16938	16838	16961	17219	17394	17215	16764	17029	16902	16869	16866	17093	16859	16886	17206	17055	16883	16865	17065	16928	16970	16669	17017	17085	17177	17195	17138	17078	16807	16797	16969	17090	16711	17002	16976	16827	17164	16837	17017	16964	17037	16940	16912	16979	16989	16917	16817	16850	16848	16921	17032	16864	16985	16766	16841	16855	16787	17019	16722	16848	16738	16890	17065	17064	16894	16879	16955	16967	16976	17060	16928	17003	16990	16925	16874	16982	16839	16768	16715	16748	16833	16968	16862	16932	16721	17004	17218	17149	17200	16991	17011	16842	16880	16941	17052	16901	16891	16669	17022	16965	17031	17032	16929	16925	16875	16921	16954	16846	16843	16858	17073	17056	16739	16669	16797	16959	16832	16998	16898	16890	16910	16885	17028	16764	16897	16924	16849	16984	17070	16925	17017	16820	16948	16854	16865	16755	16704	16808	17010	16943	16954	16933	16964	16967	16936	17005	16875	16859	16813	16994	16922	16951	16920	16860	17041	16983	17024	16806	16892	17044	17119	17015	16931	16733	16673	16946	16806	16937	16822	16938	16710	16798	16923	17160	16720	17069	17025	16972	16909	16872	16890	17176	17070	16884	16793	16863	16937	17036	16826	16859	16761	16821	16800	16842	16951	17053	17047	16885	16853	16969	16819	17040	17064	16874	16906	16885	17152	17011	16987	16934	17021	16974	17041	16860	16995	17101	16813	16911	16781	16927	16925	16710	16726	16850	16793	16944	16779	16790	17097	17088	16772	16726	16752	16783	17033	16793	16761	16825	16911	16785	17060	16996	16879	16822	16681	16860	16906	16880	16937	16765	17054	16982	16859	16873	16967	16907	16994	16998	16928	17047	16736	16943	16871	16859	16820	16968	16786	16963	16783	17017	16843	16969	16987	16683	16993	16771	16832	16813	16648	16937	16884	16911	16905	16997	16996	16892	16913	16791	16922	17122	16974	16967	16858	16840	16832	16971	16801	17015	17037	17049	16975	17031	16687	16932	16953	16864	16709	16742	16770	16987	16769	16934	16980	16942	17001	16851	16807	16829	16747	16668	16614	16982	17053	17040	16735	16986	17072	16882	16941	17044	16984	16688	16832	17104	16839	16790	16823	16877	16865	17072	16843	16987	16871	16813	16727	16886	16892	16922	16917	16871	16912	16970	16868	16760	16783	16879	16974	16894	17072	17105	16946	16879	17083	16929	16855	17122	16910	17014	16904	17010	17089	17190	17036	16907	17074	17016	16724	16859	16801	17006	16964	16845	16859	16917	16831	16841	16641	16796	16806	16877	16646	16927	16815	17199	16920	16916	16783	16953	16918	17069	17032	16827	16896	16908	16836	16811	16971	16888	16703	16836	16887	17041	16968	16990	16906	17103	17034	16809	16946	16952	16863	16855	16912	16741	16888	16909	16941	17017	16907	17014	16910	17090	16895	16837	16795	16751	16872	16957	16913	17019	16979	17025	16734	16803	17008	16966	16862	17012	16944	16932	17128	17104	16998	16833	16730	16916	17100	17144	17111	16786	16995	17069	16955	17081	16771	17037	16795	16910	16851	16702	16984	17226	16917	17097	16815	16803	16851	16926	17017	16944	17039	16870	16933	16656	16938	16984	16936	17008	16961	16846	16980	16867	16823	16781	16852	16883	16971	16906	16962	16852	16549	16919	16903	17061	17054	16838	16849	16917	16820	17004	16857	16836	16889	16826	16711	16774	16953	17045	17030	16894	16751	16689	17005	16856	16768	16975	16995	17007	16742	16978	16981	16944	16812	17100	17150	16958	16980	16892	16743	16978	16884	16987	16939	16885	16950	16824	17092	16995	16860	16868	16995	16924	16984	16922	16685	16885	17040	17051	16804	17013	16912	16854	16872	16796	16980	16902	16866	16825	16964	16829	16922	16880	16953	16931	16930	17079	16942	16913	17018	16900	16755	17032	17030	16868	16961	16956	17032	16849	16934	16937	16790	17179	16814	16858	16814	16733	16818	16920	16899	16847	16796	16892	16955	16924	16868	16939	16869	17010	16900	17036	16880	16715	16936	16997	16894	16998	16604	16896	16802	16946	17142	17076	17129	16838	16810	16923	16884	16858	16660	16922	16771	17017	16992	17016	17032	16905	16866	16898	16714	16954	16862	16844	16957	17035	17014	16906	16856	16880	16768	16958	16801	16960	16748	16907	16843	16991	16853	16944	16809	16790	16952	17026	17014	16940	16919	16810	17022	16940	16909	16791	16937	17098	17085	17058	17070	16721	16795	16632	17007	16908	16924	16685	16904	16921	16867	16898	16831	16960	17048	16955	17095	17026	16850	16629	17045	16970	16920	16902	16945	16732	17025	16861	16713	16719	16877	16950	16886	16985	16810	17022	16899	17002	16965	16924	16901	16759	16831	16992	16849	17020	16894	16934	17080	16936	16981	17125	16862	16880	16858	16866	17062	16975	16866	17058	16868	17075	17014	16860	17008	17026	16811	16956	17029	17026	16706	16932	17092	16819	16992	16992	16900	17054	17038	17023	17036	16959	16989	16758	16837	16829	16739	16954	16938	16959	17078	17032	16797	16794	17016	17106	16857	16956	16838	16758	17134	17020	16995	16842	16738	16839	17156	16875	17079	17045	16920	16851	16983	17156	16886	16853	16963	16876	17085	17100	16781	17101	16907	16854	16972	16770	16930	16807	17035	16865	16920	16831	16804	16773	16894	17042	16938	16869	17051	17053	16919	16987	16619	16963	17006	16838	17082	16772	16853	16953	17211	16985	16949	16921	17160	17009	16994	17005	17121	16727	16883	16984	17002	17062	16938	16998	16764	16826	16915	16784	16782	16898	16864	17122	16967	17052	16870	16863	16944	17053	17054	16934	17115	16911	17057	17199	16958	16797	16835	17158	17035	17021	16778	16849	16799	16847	17158	16836	16703	16926	16793	17070	16752	16811	17002	16960	16987	16999	17075	17054	17069	16972	16971	16963	17014	16925	16984	17053	17031	16865	16735	16971	16879	17003	17019	17005	16864	16954	16875	16899	16766	16846	16887	16749	17056	16796	16854	16853	16947	16950	17052	16890	16925	16748	16983	16916	16804	16875	16888	17026	16874	16958	16923	16796	16898	17133	16904	16772	16912	16799	16806	16934	16920	16945	17037	16921	16750	16907	16927	17047	16817	16900	16656	16799	16750	16722	16925	16855	16802	17029	16754	17031	16996	17084	16855	16857	16939	17016	16874	17123	16713	16787	16803	17129	17143	16940	17025	17024	16961	16964	17021	16797	16783	16813	16989	16775	17030	16834	17093	17063	16965	16894	16676	16725	17025	16975	17061	16853	16946	16804	16985	16967	17014	16999	16996	16816	16940	16925	17066	16901	17091	16876	16896	17057	17090	16980	16789	16958	16970	17004	16925	16768	17091	16929	16776	16940	16848	17000	16900	16849	16914	16906	16926	16915	16676	16710	16842	16897	17008	16894	16932	16800	16798	16824	16904	16757	16847	17044	16988	16785	16785	17220	17122	16894	16925	16951	16675	16833	16967	17001	16860	16933	17070	17082	16924	16820	16802	16727	16891	16894	17085	17133	16927	16984	16964	17039	16906	16864	17035	17104	16876	17001	17020	16979	16962	16813	16739	17011	16977	16862	17002	16842	16762	16811	16959	16981	16830	16850	16954	16960	16944	16988	16977	17066	16985	16854	16815	16897	16963	16698	17147	16942	17085	16974	16851	16844	16998	16875	17032	16778	16887	16851	16897	16974	16937	16925	16701	16957	16995	16886	16852	16829	16773	17169	16829	16782	16894	16735	16775	16865	16745	16812	17091	16911	16984	16814	17125	17097	16860	17108	16927	16782	16949	16884	17102	17262	17000	16952	16847	16827	16809	17039	16836	17005	16975	17223	16822	16941	17013	17017	17061	16910	16813	17137	16916	16901	16872	16758	16808	16895	16823	17049	16990	16957	16959	17047	16936	17006	17021	17006	16936	17094	16762	16801	16843	16884	17043	16960	17109	16856	17059	16818	16930	16841	17124	17089	16938	16986	17021	16864	16903	16874	17099	16564	16976	16785	16774	16951	16967	16796	16695	17067	16986	16903	16884	17011	17033	16912	16781	17033	17115	17062	16829	16859	16895	16860	16853	17014	16872	16862	16839	16994	17019	17040	17018	16861	16955	17032	17064	16941	16892	16736	16895	17107	16879	17030	16801	17014	16929	17089	16998	16844	16898	16723	16776	16946	16982	16962	16955	16998	16940	16949	16857	17088	16915	17184	16943	17053	16766	16781	16853	16947	16897	16988	16943	17079	16959	16880	17037	17023	16988	17155	16785	16997	16953	16968	16879	16826	16829	16895	17026	17121	16876	16853	16932	17104	16908	16909	17106	16962	17029	17098	16931	16902	16943	16807	16955	16928	16883	16868	16770	17030	16801	16613	16816	16867	16919	16920	16947	16908	16791	16908	16986	16851	16878	17138	16905	17266	16846	17103	16827	16921	16956	16876	17000	17089	16924	16771	17234	16927	16813	17029	16815	16934	17024	16985	17034	16888	17030	16907	16990	16969	16921	16888	16808	16843	16877	17012	16690	17008	16845	16918	16991	16788	17046	16822	16965	16658	17100	16761	16757	17035	17141	16685	16725	16874	16911	16953	16951	17032	17086	16826	16825	17008	16959	16891	16857	16875	16901	16935	16955	16964	16897	16914	16673	16976	16982	17040	16715	17036	16886	16890	16796	17101	16919	16888	16871	16971	16822	16841	16788	16754	16844	16814	16816	16960	16878	16938	16927	17041	16984	17023	16807	16802	16846	16703	16951	17110	16835	16833	16934	16935	16894	17003	16772	17096	17068	16837	16839	16978	17008	16975	17042	16842	16875	16833	16851	16731	16883	16908	17030	17000	16931	16946	16951	16961	17035	16802	17013	17067	16952	16932	17028	16841	16977	17036	17014	16910	16791	17008	16773	16967	16906	16785	16837	17125	16925	16921	16814	16905	16822	16935	17090	17071	16864	16957	16907	16875	16910	16989	16874	16932	17091	17034	16912	16998	16986	16964	16875	16947	16889	16981	16962	16983	17009	17099	17055
21331	42358	22528	17333	15483	15115	14893	14684	14692	14493	14677	14549	14453	14641	14537	14474	14382	14620	14582	14608	14534	14597	14549	14378	14749	14458	14516	14543	14637	14952	14726	14479	14452	14660	14514	14468	14544	14357	14490	14537	14388	14459	14386	14541	14496	14466	14436	14466	14470	14525	14494	14393	14661	14474	14415	14528	14542	14360	14643	14507	14344	14602	14144	14560	14591	14399	14457	14440	14441	14579	14496	14606	14457	14658	14355	14220	14609	14476	14640	14204	14246	14281	14417	14468	14527	14568	14506	14363	14487	14471	14634	14485	14439	14407	14539	14539	14463	14485	14415	14384	14466	14353	14497	14396	14524	14602	14649	14448	14426	14343	14479	14452	14370	14537	14437	14777	14511	14314	14503	14344	14541	14398	14596	14411	14359	14232	14503	14347	14403	14432	14469	14456	14470	14403	14434	14408	14423	14264	14448	14324	14527	14536	14591	14493	14572	14511	14701	14544	14429	14627	14378	14443	14653	14284	14507	14358	14500	14429	14320	14378	14540	14346	14498	14540	14463	14473	14552	14376	14416	14516	14458	14549	14383	14432	14419	14509	14499	14574	14425	14526	14554	14315	14555	14502	14359	14465	14299	14463	14439	14484	14497	14377	14395	14553	14427	14419	14417	14467	14380	14561	14465	14522	14383	14496	14438	14266	14457	14526	14492	14546	14501	14553	14565	14263	14417	14304	14527	14516	14366	14526	14506	14406	14441	14558	14433	14354	14374	14465	14377	14329	14587	14370	14384	14562	14539	14239	14434	14418	14470	14354	14497	14299	14415	14314	14445	14427	14417	14487	14520	14271	14479	14473	14649	14619	14504	14555	14335	14635	14602	14327	14377	14278	14585	14479	14577	14453	14423	14514	14561	14515	14449	14422	14175	14620	14463	14465	14555	14362	14662	14577	14480	14520	14389	14430	14381	14386	14581	14427	14432	14329	14555	14325	14296	14498	14565	14403	14369	14448	14494	14398	14620	14469	14674	14497	14585	14444	14744	14291	14434	14560	14380	14397	14495	14463	14309	14496	14457	14299	14270	14692	14339	14445	14612	14553	14329	14398	14350	14412	14331	14602	14549	14567	14462	14529	14443	14306	14496	14490	14385	14470	14452	14465	14466	14465	14236	14465	14500	14401	14559	14589	14309	14497	14495	14425	14562	14589	14670	14307	14470	14475	14432	14568	14524	14422	14592	14515	14515	14511	14314	14417	14525	14473	14376	14664	14378	14388	14428	14421	14534	14482	14458	14626	14465	14368	14367	14321	14360	14519	14393	14485	14578	14524	14324	14495	14267	14452	14477	14404	14465	14473	14438	14480	14434	14480	14449	14392	14371	14496	14544	14569	14660	14437	14559	14324	14501	14567	14533	14320	14450	14384	14477	14475	14582	14356	14579	14543	14408	14432	14475	14349	14496	14344	14601	14385	14615	14493	14353	14437	14319	14431	14287	14698	14432	14368	14530	14449	14410	14555	14431	14411	14393	14591	14461	14362	14525	14510	14514	14374	14439	14417	14368	14516	14424	14503	14514	14470	14506	14566	14451	14459	14429	14283	14723	14567	14590	14518	14384	14608	14459	14546	14508	14334	14482	14494	14335	14494	14647	14529	14488	14495	14374	14583	14438	14465	14403	14282	14437	14505	14357	14467	14560	14496	14517	14478	14469	14419	14460	14621	14424	14451	14436	14438	14477	14410	14589	14567	14356	14384	14657	14484	14440	14551	14484	14544	14388	14387	14510	14399	14476	14472	14514	14472	14452	14413	14543	14552	14467	14345	14389	14447	14454	14529	14318	14338	14526	14512	14403	14296	14470	14420	14430	14540	14406	14573	14435	14676	14343	14439	14569	14441	14464	14378	14502	14455	14438	14517	14409	14440	14634	14517	14266	14616	14318	14585	14447	14448	14461	14543	14355	14203	14506	14410	14297	14370	14463	14526	14499	14429	14436	14410	14457	14477	14401	14438	14452	14450	14457	14391	14430	14429	14508	14528	14352	14490	14447	14412	14457	14336	14568	14420	14499	14489	14632	14436	14452	14405	14663	14572	14482	14597	14518	14551	14593	14422	14278	14289	14434	14571	14504	14354	14234	14421	14716	14385	14476	14425	14464	14578	14532	14348	14557	14435	14475	14424	14513	14276	14451	14426	14341	14342	14474	14499	14455	14369	14497	14389	14433	14406	14388	14323	14561	14575	14365	14489	14651	14403	14474	14666	14382	14474	14489	14429	14402	14461	14408	14355	14498	14414	14437	14569	14517	14405	14600	14557	14415	14521	14502	14418	14295	14425	14482	14482	14676	14460	14377	14402	14576	14409	14400	14462	14490	14339	14485	14655	14361	14435	14590	14612	14330	14480	14562	14468	14388	14475	14509	14522	14439	14502	14629	14323	14504	14396	14573	14617	14453	14696	14386	14441	14347	14521	14493	14638	14490	14552	14504	14473	14363	14422	14449	14305	14508	14362	14489	14398	14385	14342	14424	14446	14553	14639	14659	14598	14544	14496	14444	14728	14413	14505	14438	14441	14493	14522	14486	14493	14591	14528	14407	14510	14445	14606	14313	14519	14610	14409	14498	14503	14587	14348	14376	14467	14531	14514	14424	14352	14537	14439	14430	14477	14534	14645	14445	14357	14613	14544	14467	14602	14457	14376	14375	14471	14562	14554	14627	14449	14348	14453	14551	14668	14439	14421	14451	14675	14456	14197	14463	14520	14602	14319	14487	14473	14541	14397	14363	14450	14394	14522	14519	14325	14540	14383	14406	14462	14367	14496	14388	14489	14510	14531	14516	14444	14342	14431	14258	14477	14515	14454	14499	14422	14612	14629	14254	14567	14404	14575	14314	14679	14417	14343	14480	14459	14465	14383	14456	14544	14491	14351	14623	14546	14562	14345	14391	14380	14507	14538	14385	14534	14463	14548	14589	14520	14517	14515	14580	14468	14406	14412	14451	14385	14504	14409	14537	14465	14260	14553	14421	14389	14535	14461	14520	14472	14485	14251	14521	14363	14265	14521	14392	14387	14451	14477	14392	14512	14641	14416	14458	14329	14371	14578	14598	14475	14474	14534	14451	14662	14734	14388	14403	14392	14433	14470	14520	14499	14363	14390	14542	14437	14442	14411	14444	14617	14398	14602	14515	14588	14468	14391	14565	14312	14642	14580	14438	14542	14645	14436	14508	14576	14550	14507	14485	14309	14613	14489	14383	14541	14288	14455	14433	14407	14418	14430	14446	14404	14356	14461	14635	14467	14557	14426	14529	14603	14553	14490	14377	14430	14365	14482	14454	14441	14449	14371	14551	14350	14547	14481	14499	14437	14541	14557	14263	14391	14587	14141	14462	14306	14323	14492	14547	14701	14411	14446	14392	14357	14453	14374	14598	14575	14642	14551	14437	14624	14573	14389	14415	14449	14337	14495	14713	14425	14404	14432	14484	14503	14622	14566	14471	14461	14455	14317	14292	14364	14451	14531	14536	14510	14333	14493	14515	14568	14588	14600	14516	14462	14494	14322	14530	14368	14344	14549	14430	14350	14604	14508	14401	14521	14623	14525	14593	14491	14522	14383	14519	14420	14563	14311	14367	14446	14479	14529	14641	14406	14498	14345	14381	14438	14488	14479	14692	14469	14324	14374	14366	14394	14306	14407	14383	14423	14564	14632	14341	14300	14530	14485	14476	14351	14539	14340	14618	14642	14565	14582	14280	14619	14390	14497	14422	14604	14360	14495	14402	14452	14340	14435	14414	14638	14621	14369	14520	14441	14572	14387	14514	14531	14372	14497	14498	14412	14373	14481	14515	14265	14390	14509	14417	14383	14432	14416	14603	14283	14412	14475	14405	14301	14440	14543	14486	14346	14430	14590	14327	14592	14298	14419	14438	14355	14508	14558	14472	14554	14307	14513	14417	14504	14343	14488	14460	14567	14297	14357	14444	14406	14367	14237	14431	14394	14288	14308	14566	14355	14493	14584	14374	14320	14474	14597	14345	14489	14421	14409	14335	14409	14580	14397	14293	14477	14404	14479	14426	14586	14413	14337	14597	14331	14501	14388	14504	14459	14393	14466	14453	14627	14524	14416	14533	14594	14507	14598	14363	14708	14434	14485	14384	14494	14342	14460	14596	14540	14403	14600	14430	14436	14344	14444	14540	14415	14359	14269	14526	14296	14347	14420	14492	14355	14509	14543	14462	14515	14407	14360	14632	14528	14462	14492	14437	14485	14329	14515	14473	14572	14581	14599	14322	14309	14316	14455	14485	14531	14442	14395	14436	14337	14267	14306	14604	14346	14517	14309	14632	14621	14435	14470	14398	14546	14486	14309	14407	14592	14585	14483	14406	14598	14486	14311	14305	14553	14466	14503	14436	14670	14454	14421	14453	14365	14385	14424	14535	14346	14376	14482	14367	14484	14562	14375	14419	14419	14441	14540	14547	14432	14562	14523	14392	14359	14496	14585	14412	14583	14405	14386	14392	14619	14208	14383	14489	14705	14421	14534	14471	14651	14470	14463	14510	14641	14436	14499	14523	14633	14494	14467	14364	14552	14575	14496	14606	14371	14491	14388	14483	14498	14430	14514	14372	14467	14344	14622	14477	14327	14592	14400	14424	14472	14462	14609	14584	14517	14502	14335	14424	14463	14401	14489	14373	14516	14667	14560	14316	14572	14516	14342	14320	14432	14446	14373	14483	14544	14522	14339	14616	14382	14474	14493	14590	14684	14408	14468	14581	14595	14392	14362	14608	14502	14399	14351	14441	14404	14590	14445	14439	14588	14321	14526	14430	14428	14490	14370	14444	14333	14476	14564	14563	14524	14393	14350	14368	14531	14506	14538	14419	14437	14514	14577	14488	14519	14496	14431	14419	14378	14476	14463	14399	14287	14542	14457	14262	14443	14492	14403	14644	14318	14526	14319	14558	14448	14431	14328	14426	14403	14590	14547	14603	14513	14387	14535	14590	14559	14295	14600	14482	14530	14521	14367	14484	14520	14277	14378	14500	14488	14497	14419	14532	14315	14532	14379	14342	14331	14499	14406	14571	14537	14474	14538	14463	14471	14419	14367	14459	14630	14371	14491	14632	14380	14576	14345	14454	14344	14582	14438	14519	14500	14704	14651	14323	14546	14512	14475	14596	14250
24589	21077	26478	26076	19200	18200	18496	17857	17698	17681	17556	17658	17581	17501	17683	17665	17590	17586	17423	17615	17636	17619	17485	17395	17436	17563	17384	17705	17776	18245	17716	17530	17408	17476	17557	17717	17702	17485	17435	17679	17854	17382	17468	17563	17379	17630	17420	17564	17590	17630	17562	17597	17591	17358	17569	17595	17609	17368	17691	17317	17773	17576	17606	17440	17549	17399	17449	17537	17581	17458	17682	17447	17352	17527	17632	17297	17296	17683	17652	17573	17494	17414	17412	17569	17474	17402	17427	17569	17638	17455	17481	17217	17335	17446	17611	17488	17575	17551	17608	17515	17492	17885	17438	17300	17579	17508	17502	17460	17435	17506	17611	17527	17661	17544	17491	17732	17595	17481	17517	17608	17508	17371	17394	17564	17516	17490	17477	17500	17618	17450	17415	17424	17499	17389	17465	17547	17601	17410	17875	17390	17599	17658	17762	17617	17671	17565	17416	17712	17682	17487	17559	17455	17308	17463	17569	17698	17473	17394	17491	17542	17662	17569	17593	17480	17652	17489	17571	17681	17522	17780	17594	17606	17442	17306	17620	17545	17635	17417	17486	17685	17496	17528	17591	17533	17629	17509	17406	17434	17658	17407	17400	17591	17426	17451	17630	17476	17552	17683	17569	17527	17481	17438	17492	17627	17518	17359	17313	17496	17614	17400	17499	17532	17752	17467	17427	17548	17374	17469	17668	17822	17606	17667	17661	17600	17455	17577	17546	17514	17471	17436	17860	17661	17562	17647	17490	17519	17389	17748	17405	17630	17526	17493	17518	17526	17482	17632	17412	17430	17563	17555	17470	17480	17481	17581	17303	17509	17263	17623	17647	17508	17881	17297	17480	17554	17528	17530	17562	17417	17303	17496	17494	17379	17615	17598	17427	17457	17412	17506	17414	17598	17839	17549	17527	17384	17506	17372	17526	17873	17563	17604	17783	17876	17436	17727	17785	17557	17534	17608	17675	17526	17535	17725	17480	17630	17690	17607	17833	17604	17516	17392	17592	17600	17561	17592	17597	17477	17499	17570	17496	17636	17625	17643	17395	17573	17601	17587	17444	17525	17534	17577	17389	17465	17637	17747	17501	17721	17595	17588	17686	17365	17599	17615	17471	17454	17538	17690	17410	17336	17507	17701	17380	17490	17640	17508	17682	17497	17744	17410	17570	17698	17528	17520	17543	17431	17500	17399	17342	17313	17286	17373	17490	17342	17550	17543	17375	17680	17419	17387	17562	17489	17661	17542	17405	17378	17651	17505	17616	17698	17350	17350	17372	17396	17553	17453	17408	17669	17513	17517	17509	17288	17276	17727	17657	17569	17502	17263	17377	17549	17485	17583	17713	17480	17612	17497	17572	17621	17534	17472	17467	17484	17540	17704	17578	17401	17618	17480	17524	17492	17554	17798	17587	17521	17457	17374	17571	17599	17650	17417	17536	17639	17487	17691	17606	17577	17437	17564	17523	17600	17565	17489	17462	17647	17550	17441	17303	17619	17610	17475	17533	17456	17583	17395	17578	17416	17484	17564	17582	17440	17260	17602	17571	17694	17505	17591	17671	17586	17285	17574	17545	17389	17497	17281	17469	17477	17532	17637	17424	17637	17441	17508	17587	17531	17547	17552	17428	17427	17531	17456	17572	17419	17452	17463	17732	17472	17676	17684	17470	17703	17554	17407	17707	17363	17377	17524	17586	17500	17294	17565	17492	17614	17579	17742	17564	17597	17650	17473	17416	17372	17599	17522	17577	17602	17636	17467	17588	17425	17325	17469	17548	17603	17542	17558	17596	17617	17842	17393	17353	17446	17571	17559	17566	17648	17580	17358	17518	17484	17616	17423	17702	17587	17428	17400	17767	17575	17371	17430	17464	17488	17641	17557	17625	17683	17580	17592	17365	17474	17535	17523	17601	17534	17534	17360	17459	17523	17549	17461	17476	17441	17675	17322	17369	17479	17726	17539	17536	17690	17473	17665	17544	17520	17476	17421	17574	17637	17553	17650	17444	17664	17658	17400	17553	17632	17417	17312	17476	17437	17736	17659	17683	17547	17567	17678	17402	17503	17622	17547	17350	17469	17731	17532	17523	17582	17603	17596	17510	17283	17562	17687	17522	17569	17430	17520	17496	17284	17630	17616	17773	17521	17466	17650	17682	17539	17592	17539	17553	17468	17540	17601	17533	17498	17563	17370	17446	17266	17596	17559	17531	17626	17407	17615	17616	17511	17471	17627	17502	17643	17467	17580	17743	17397	17458	17466	17530	17528	17455	17592	17457	17401	17441	17467	17536	17591	17727	17518	17479	17417	17494	17472	17479	17605	17516	17348	17510	17598	17563	17844	17546	17609	17524	17546	17376	17432	17593	17494	17633	17358	17694	17605	17379	17313	17436	17266	17475	17603	17653	17545	17674	17434	17627	17459	17417	17625	17521	17489	17725	17551	17688	17559	17532	17365	17528	17378	17569	17561	17859	17622	17578	17503	17551	17486	17605	17704	17424	17512	17541	17630	17656	17390	17605	17508	17416	17343	17671	17643	17396	17643	17520	17636	17526	17581	17465	17634	17440	17428	17779	17599	17769	17646	17278	17473	17534	17584	17569	17619	17367	17506	17462	17426	17501	17450	17523	17508	17712	17739	17563	17451	17773	17452	17582	17482	17589	17480	17545	17419	17689	17545	17616	17472	17447	17485	17579	17457	17708	17673	17515	17511	17398	17571	17576	17796	17577	17418	17562	17567	17730	17445	17552	17542	17581	17370	17416	17615	17470	17339	17650	17392	17612	17562	17480	17611	17680	17528	17612	17345	17449	17466	17689	17545	17497	17429	17789	17609	17637	17343	17590	17583	17660	17392	17583	17565	17446	17515	17626	17283	17512	17521	17864	17425	17774	17544	17530	17553	17544	17644	17487	17588	17426	17520	17579	17465	17580	17576	17704	17625	17450	17601	17344	17241	17512	17491	17564	17455	17409	17741	17526	17407	17441	17332	17633	17688	17629	17676	17286	17575	17616	17563	17449	17392	17345	17506	17611	17365	17434	17587	17634	17718	17821	17429	17347	17323	17542	17698	17435	17552	17647	17426	17747	17501	17519	17710	17658	17340	17526	17407	17538	17490	17730	17591	17712	17503	17535	17566	17600	17650	17547	17221	17448	17569	17483	17303	17462	17731	17526	17372	17490	17380	17658	17375	17618	17609	17579	17676	17528	17531	17723	17288	17566	17498	17524	17542	17544	17616	17582	17472	17585	17686	17255	17415	17423	17660	17605	17467	17304	17615	17627	17578	17778	17593	17634	17347	17492	17185	17562	17755	17663	17383	17506	17340	17647	17494	17439	17596	17572	17587	17637	17516	17297	17513	17450	17579	17495	17518	17538	17623	17551	17503	17472	17447	17671	17636	17699	17417	17357	17649	17497	17631	17659	17605	17514	17606	17607	17283	17374	17490	17518	17560	17631	17733	17624	17530	17569	17172	17513	17678	17723	17476	17595	17750	17712	17463	17516	17650	17815	17656	17465	17634	17429	17503	17515	17508	17431	17708	17686	17721	17411	17517	17646	17402	17507	17607	17398	17694	17552	17572	17585	17330	17445	17411	17423	17489	17711	17563	17798	17596	17618	17547	17723	17485	17509	17700	17749	17676	17705	17500	17593	17573	17506	17714	17774	17496	17432	17595	17322	17677	17467	17585	17533	17505	17559	17334	17463	17565	17478	17447	17640	17557	17588	17472	17456	17634	17509	17678	17559	17584	17333	17462	17526	17730	17509	17661	17551	17685	17601	17614	17619	17573	17623	17581	17577	17758	17567	17676	17553	17649	17614	17485	17307	17642	17536	17338	17349	17443	17491	17486	17399	17535	17651	17561	17876	17602	17583	17470	17552	17518	17602	17731	17684	17493	17625	17615	17430	17399	17440	17402	17567	17380	17638	17551	17396	17547	17467	17544	17501	17624	17539	17440	17596	17560	17574	17801	17727	17559	17366	17443	17502	17434	17645	17481	17610	17599	17370	17619	17413	17316	17720	17419	17413	17552	17549	17597	17533	17559	17630	17568	17533	17521	17399	17391	17542	17412	17502	17393	17559	17558	17577	17550	17500	17437	17525	17505	17425	17670	17719	17663	17562	17234	17657	17741	17472	17557	17438	17544	17526	17760	17647	17612	17411	17503	17638	17800	17594	17706	17605	17342	17667	17439	17491	17620	17544	17583	17449	17437	17775	17584	17669	17702	17697	17507	17587	17458	17472	17521	17712	17591	17628	17383	17453	17619	17666	17786	17649	17714	17512	17398	17373	17651	17759	17616	17399	17559	17609	17595	17518	17591	17456	17645	17552	17662	17719	17463	17341	17483	17501	17595	17635	17660	17456	17389	17700	17596	17580	17870	17808	17554	17408	17452	17438	17548	17620	17511	17408	17541	17457	17490	17333	17630	17377	17464	17685	17548	17483	17480	17762	17761	17640	17703	17755	17672	17514	17470	17384	17422	17489	17563	17546	17566	17329	17366	17622	17558	17641	17707	17707	17477	17494	17295	17572	17665	17346	17585	17692	17558	17777	17225	17517	17657	17671	17423	17615	17547	17665	17717	17485	17421	17572	17540	17569	17560	17562	17465	17456	17462	17440	17384	17597	17430	17564	17318	17543	17575	17535	17625	17683	17611	17397	17422	17747	17515	17528	17468	17467	17482	17435	17580	17523	17517	17502	17633	17503	17427	17453	17510	17450	17705	17586	17461	17401	17467	17597	17672	17694	17500	17763	17513	17554	17485	17531	17607	17580	17422	17384	17575	17613	17541	17461	17523	17621	17518	17577	17439	17569	17661	17622	17519	17421	17539	17573	17382	17476	17701	17543	17616	17926	17628	17614	17497	17778	17611	17644	17565	17556	17520	17626	17545	17594	17580	17755	17701	17673	17624	17742	17573	17628	17467	17490	17452	17614	17609	17718	17554	17421	17518	17503	17441	17405	17514	17615	17617	17509	17559	17445	17537	17545	17450	17506	17665	17590	17642	17563	17388	17313	17504	17810	17499	17339	17606	17639	17500	17631	17438	17483	17524	17602	17496	17403	17786	17594	17407	17534	17443	17567	17499	17501	17697	17706	17571	17499	17495	17455	17614	17439	17529	17542	17483	17371	17494
21515	34326	20374	15970	15393	15159	15078	14786	14929	15015	14960	14924	14949	14909	14909	14845	14959	14873	15155	14772	14673	15058	14941	14884	14773	14819	14920	15058	15444	15879	15156	14920	14867	14790	14974	14851	14818	15063	14849	14836	14839	14640	15020	14736	14798	14949	15148	14787	14943	14960	14850	14990	14710	14949	14845	14949	14777	15070	14941	14891	14965	14682	14972	15049	14924	14841	14915	14898	14747	14883	15029	14860	14898	14978	14746	14925	14649	14896	14871	14963	14918	14857	14918	14922	14954	14867	14822	14975	14789	14697	14819	14918	14798	14842	14899	14964	14748	14777	14827	15002	14868	14849	14877	14773	14977	15022	14897	15024	14922	14646	14777	14717	14812	14781	14876	14986	14855	14891	14875	14991	14691	14873	14852	15081	14794	14856	14710	14821	14766	14862	14925	14944	14721	14961	14670	14663	14978	14828	15013	14838	14875	14860	14947	14922	14877	15010	14898	14964	14922	14796	14783	14788	14746	14870	14794	14898	14949	14903	14916	14819	14962	14763	14763	14917	14864	14956	15052	14813	15057	14897	14945	15080	14927	14821	14830	14948	14852	14947	14962	14965	14893	14736	14827	14868	14840	14852	14870	14912	14990	14904	14909	14918	14902	14915	15043	14847	14901	14935	14894	14730	14920	14809	15009	14815	14666	14889	14852	14824	14804	14840	15001	14943	14944	14916	14934	14876	14843	14912	14915	14881	14926	14862	14878	14881	14807	14785	15016	14954	14871	14897	14731	14737	14923	14892	14875	14769	14840	14944	14887	14875	14882	14904	14921	14833	14796	14653	14828	14826	14754	14945	14921	14760	14867	14806	14786	14849	14981	14712	14859	15092	14885	14883	14796	14805	14939	14915	14905	15102	14720	15002	14852	14972	14921	14728	14993	14948	14815	14955	14754	14916	14975	14944	14912	14910	14902	15072	15058	14837	14853	14880	14894	14935	15002	14919	14810	14736	14917	14741	14766	14983	14785	14788	14738	14801	14799	14792	14796	15060	14905	14906	14898	14811	14728	14833	14923	14786	14864	14874	14887	14788	14851	14882	15068	14766	14896	14895	15090	14866	14776	14904	14782	14892	14783	14924	14862	14933	14856	15007	15031	14678	14909	15016	14894	14857	14881	14812	14974	14845	15082	14898	14669	14868	14986	14986	14927	14839	14908	15005	14725	14878	14840	14984	14883	14925	14884	14817	14923	14811	14991	14866	14968	14958	14849	14758	14916	14966	15076	14859	14769	14890	14973	14877	14919	14964	14648	15004	14992	14851	14730	14740	14840	14821	14929	14870	14813	14819	14814	14898	14672	14833	14828	14801	14887	14865	14842	14778	14893	14935	14844	14945	14857	14719	14955	14710	14954	14637	14925	14860	15073	14844	14853	14893	15002	14794	14804	14910	14740	14891	14788	14844	14850	14820	14867	14976	14894	14788	14877	14906	14791	14892	14909	14800	14956	15011	14957	14874	14899	14856	14887	14909	14836	14769	15007	14766	14945	14819	14952	14822	14786	14834	14948	14949	14856	15002	14943	14911	14927	14924	14726	14926	14764	14773	14877	14910	14871	14927	14867	14813	14974	14860	14737	14984	14776	14947	14909	14831	14844	14780	14826	14801	14841	14835	14824	14742	14806	14736	15006	14943	14951	14795	14797	14721	14887	14999	14715	14992	14958	14911	14916	14820	14903	14957	14944	14878	14890	14743	14958	14737	14858	14847	14874	15007	14734	14873	14796	14832	14995	14685	14970	14837	14900	14870	14791	14893	14948	14864	15046	14848	14849	14943	14843	14904	14873	15064	14912	14885	14858	14912	14928	14793	14812	14919	14847	14896	14916	14794	14864	14890	14821	14997	15010	14715	14821	14850	14820	14829	14905	14943	14807	14986	14760	15048	14809	14934	14809	14734	14812	14923	14779	14880	14748	14849	14879	14850	14937	14919	14958	14628	14951	14883	14920	15044	14909	14939	14955	14957	14883	14702	14820	14737	14731	14939	14924	14704	14938	14784	14945	14844	14996	15005	14793	14864	15043	14845	14951	14948	14985	14816	14792	14897	14711	14882	14835	14991	14946	15018	14913	14881	14861	14915	14909	15044	14823	14841	14879	14977	15016	14849	14796	15010	14758	14954	14921	14953	14781	14944	14946	14862	14766	15072	14894	14797	14765	14937	14818	14776	14958	14787	14958	14812	14901	14961	14798	14731	14892	14892	14836	14786	15103	14966	14896	14864	14965	14866	14885	14847	14847	14777	14913	14858	14908	14816	14812	14923	14980	15000	14947	14916	15016	15055	14985	14985	14800	14933	14935	14898	14782	14847	14791	15060	15082	14993	14839	14795	14849	14860	14941	14986	14759	14775	14855	14945	14989	14693	14829	14924	14886	14733	14813	14748	15080	14812	15013	15010	14868	14823	14807	15035	15076	14855	14848	14865	14763	14745	14996	15070	14817	14809	15047	14730	15051	14853	14736	15029	15060	15048	14763	14839	14885	14764	14971	14902	15072	14711	14840	15058	14815	14952	14933	14851	14871	14853	14854	14843	15002	14751	14840	15055	14786	14823	14842	14888	14989	14791	14882	14894	14782	14834	14899	14887	14991	14781	14786	14886	15099	14893	14990	14872	14835	14925	14959	14878	14810	14643	14893	14853	14867	14860	14745	14711	14791	14943	14976	14842	14957	14903	14803	14832	14903	14934	14896	14912	15076	14780	14827	14966	14907	14944	14939	14954	14887	14935	14852	15014	14772	15007	14733	14844	14970	14747	14885	14758	14908	15002	14758	14894	14825	14761	15028	14812	14898	14879	14939	15060	14880	14760	14923	14827	14898	14874	14827	14996	14915	14808	14884	14963	14955	14941	14977	14934	14771	14805	14996	14909	14882	14792	15020	14927	14579	14991	15019	14818	14814	14759	14807	14898	14849	14617	14961	14964	14979	14925	15042	14827	14938	15038	14850	14909	14990	14859	14734	14852	14767	14871	14895	14833	14811	14905	14886	14816	15002	14902	15019	14686	14799	14826	14751	14844	14825	15050	14918	14968	14902	14863	15025	14905	14998	14970	14832	14803	14795	14744	14892	14790	14857	14866	14865	14818	14920	14703	14929	14923	14935	15026	14854	14709	14973	14925	14702	14882	14943	14719	14897	14897	14956	14901	14746	14800	15022	15002	14908	14833	14820	14855	14808	14889	14841	14876	15034	14902	14652	14941	15050	14856	14843	14693	14765	14748	14848	14985	14900	14832	14865	14835	14903	14955	14907	14882	14696	14867	14887	14864	15004	14777	15001	14969	14845	14812	14839	14870	14764	14828	14785	14862	14810	14869	14782	14936	14790	14919	14994	14821	14765	14925	14795	14898	15039	15047	14742	14898	14936	14765	14940	14820	14829	14900	14905	14957	14952	14898	14766	14897	14726	14742	14836	14873	14864	14922	14847	14805	14806	14929	14882	14890	14919	15027	14873	14782	14950	14897	14844	14897	14838	14953	14885	14856	14729	14893	14796	14869	14819	14831	14835	14833	14819	14705	14797	14713	15084	14887	14976	14877	14820	15063	14856	14890	14899	15068	14865	15030	14989	14760	14848	14880	14989	14970	14959	14927	14901	14715	14977	14832	14875	14795	14895	15059	15069	14882	15126	14768	14978	14862	14992	14899	14931	15042	14751	14909	15012	14856	15002	14884	15007	14882	15021	14936	15036	14832	14907	14958	15009	15073	15094	14807	14808	14821	14766	14731	14834	15026	14768	14815	14870	14973	14901	14770	14769	14768	14760	14810	14686	14860	14903	14728	14926	14878	14804	14806	14913	14829	14733	14704	14936	14917	14997	15081	14948	14735	14898	14815	15020	14818	14988	14976	14919	14924	14763	14909	14665	14944	14877	14892	14831	14999	15031	14955	14919	15012	14912	14956	14899	15051	14870	14899	14703	14777	14895	14969	14941	14856	14926	14856	14846	14744	15112	14836	14777	15138	14908	14954	14865	15089	15068	15040	14864	14851	14859	14918	14817	14834	14946	14736	14767	14904	14989	14699	14886	14886	14866	14869	14841	14995	14877	14913	14689	14812	14974	14913	14914	14851	14940	14893	14887	14878	14929	14775	14990	14866	14998	14859	14959	14933	14898	14805	15015	14876	14962	14878	14904	14938	14818	14910	15027	14970	15066	14943	14775	15090	14793	14908	14670	14957	14961	14909	15090	15072	14841	14872	14854	14824	14853	14865	14931	14779	14802	14888	14871	14909	14958	15052	14926	14775	14975	14814	14953	14788	14824	14880	14740	15119	14879	14915	14876	14761	15038	14938	14759	14999	14845	14825	14825	14821	14790	14888	14872	14989	14788	15006	14796	14943	14988	14714	14983	14969	14964	14923	14847	15000	15008	14903	14821	14948	14837	14953	14726	14837	14955	14885	14929	14711	14731	14873	14917	14866	14844	14978	15003	14828	14978	14893	14760	14918	15027	14852	14847	14936	14874	14927	14782	14790	15075	14941	14718	14972	14810	14787	14912	14754	14772	14934	14832	14840	14913	14834	14857	15002	14920	14852	14882	14925	14958	14993	14981	14914	14848	15001	14979	14939	14787	14855	15040	14826	14820	14978	14985	14955	14826	14808	14824	14890	14766	14778	14929	15067	14850	14956	15121	14660	14869	14959	14739	14893	14883	14940	14899	14799	14790	14996	14939	14761	14816	14824	14911	14953	14894	14976	14986	14871	14788	14857	14867	14958	15023	14791	14803	15042	14763	14732	14890	14801	14953	14952	14846	14803	14889	14929	14919	14968	15020	15031	15004	14713	14747	14876	14843	14951	14909	14816	14743	14754	14888	14787	14767	14653	14795	14734	14890	14874	14706	14986	14938	14958	14796	15103	14790	14937	14788	14911	14852	14972	14921	14857	14941	14755	14935	14994	14903	14861	14790	15016	14784	14950	14997	14969	14774	14868	14809	14794	14770	14846	14851	14807	14751	15045	15039	14781	14770	15022	14834	14847	15005	14998	14850	14855	14868	15044	14836	14767	15001	14948	14733	14934	14811	15018	14888	14838	14787	14919	14944	14889	15068	14814	14921	14934	14981	14967	14996	14904	14803	14953	14841	15073	15040	15003	14886	15030	14796	15034	14966	14910	14920	14760	14856	14859	14779	14974
22013	21065	28255	24105	21416	23796	25643	21412	20811	20965	20867	20686	20734	20646	20768	20622	20502	20670	20498	20809	20483	20631	20441	20472	20714	20545	20613	21681	22947	22389	21213	20652	20554	20494	20531	20618	20550	20293	20379	20445	20553	20504	20640	20376	20425	20348	20379	20280	20408	20450	20395	20752	20451	20335	20472	20274	20256	20370	20579	20459	20334	20511	20378	20459	20306	20501	20364	20555	20469	20383	20294	20347	20521	20582	20531	20407	20577	20426	20556	20302	20312	20288	20312	20403	20459	20415	20477	20085	20482	20379	20632	20592	20314	20417	20461	20251	20395	20584	20581	20347	20249	20352	20332	20320	20116	20362	20372	20508	20490	20364	20260	20467	20447	20444	20311	20678	20635	20421	20146	20484	20426	20257	20247	20326	20492	20407	20362	20374	20578	20541	20236	20265	20312	20570	20604	20128	20459	20587	20395	20411	20438	20422	20267	20490	20370	20289	20387	20399	20352	20294	20524	20248	20508	20487	20228	20253	20195	20218	20297	20433	20399	20520	20657	20288	20365	20237	20223	20351	20327	20552	20470	20249	20529	20496	20462	20439	20485	20294	20574	20363	20628	20285	20487	20418	20403	20554	20342	20680	20221	20458	20402	20364	20570	20386	20495	20485	20622	20282	20273	20319	20354	20269	20394	20307	20350	20471	20497	20560	20369	20313	20569	20512	20172	20107	20161	20288	20376	20313	20269	20428	20364	20176	20326	20347	20385	20062	20391	20549	20429	20229	20321	20337	20446	20501	20416	20352	20529	20287	20259	20424	20346	20285	20672	20444	20394	20283	20530	20360	20477	20466	20476	20380	20273	20327	20343	20452	20396	20166	20389	20262	20162	20360	20172	20195	20491	20245	20256	20483	20602	20445	20434	20498	20299	20300	20289	20262	20316	20441	20345	20574	20400	20584	20504	20320	20278	20434	20296	20368	20283	20594	20256	20459	20493	20391	20467	20555	20214	20187	20240	20334	20217	20555	20492	20411	20575	20287	20471	20355	20275	20119	20450	20428	20439	20106	20555	20332	20383	20391	20447	20418	20413	20334	20575	20152	20585	20641	20440	20359	20400	20404	20300	20494	20352	20283	20525	20200	20472	20601	20204	20530	20425	20464	20046	20191	20200	20476	20466	20440	20509	20292	20443	20381	20256	20461	20351	20318	20169	20664	20161	20003	20225	20381	20478	20353	20234	20319	20351	20464	20224	20396	20490	20558	20134	20208	20452	20401	20471	20655	20663	20382	20354	20321	20642	20422	20707	20511	20428	20672	20310	20246	20305	20204	20298	20338	20267	20343	20520	20532	20363	20365	20381	20320	20402	20408	20279	20414	20343	20359	20524	20119	20511	20327	20271	20389	20434	20349	20442	20422	20277	20519	20323	20256	20379	20247	20171	20280	20397	20455	20592	20388	20422	20333	20344	20209	20630	20402	20339	20438	20395	20295	20380	20372	20482	20502	20335	20231	20236	20554	20224	20112	20336	20541	20280	20480	20368	20432	20368	20392	20422	20549	20356	20516	20214	20337	20258	20172	20180	20251	20323	20333	20413	20433	20623	20295	20483	20547	20546	20464	20242	20539	20538	20267	20336	20528	20338	20288	20310	20265	20236	20318	20369	20435	20339	20414	20260	20242	20456	20190	20455	20427	20334	20437	20370	20320	20269	20215	20236	20318	20252	20311	20451	20443	20262	20517	20302	20325	20290	20412	20386	20175	20341	20466	20322	20342	20370	20479	20519	20331	20357	20565	20355	20544	20312	20325	20462	20462	20238	20172	20460	20261	20430	20230	20418	20232	20277	20303	20332	20384	20543	20216	20417	20287	20527	20189	20271	20524	20415	20239	20444	20120	20373	20388	20450	20447	20382	20425	20374	20446	20222	20449	20562	20325	20345	20370	20427	20348	20322	20374	20357	20216	20215	20451	20253	20336	20357	20194	20259	20382	20469	20385	20425	20139	20408	20297	20408	20254	19957	20377	20372	20343	20319	20239	20487	20246	20451	20391	20360	20394	20473	20216	20477	20397	20342	20485	20060	20324	20484	20478	20141	20365	20529	20281	20458	20335	20406	20429	20287	20614	20365	20451	20393	20541	20468	20391	20596	20093	20449	20460	20461	20429	20597	20672	20278	20508	20622	20341	20251	20481	20386	20175	20348	20350	20398	20274	20286	20357	20472	20303	20466	20392	20390	20302	20197	20216	20283	20527	20354	20393	20576	20320	20250	20441	20446	20417	20400	20400	20571	20550	20514	20604	20478	20251	20361	20300	19896	20321	20245	20263	20458	20246	20165	20203	20463	20371	20423	20469	20408	20196	20353	20465	20452	20441	20429	20434	20239	20489	20442	20194	20446	20313	20595	20589	20403	20263	20499	20468	20360	20381	20549	20567	20375	20328	20581	20623	20394	20316	20309	20139	20222	20305	20405	20304	20293	20425	20402	20360	20335	20309	20330	20535	20146	20509	20350	20330	20379	20326	20317	20504	20387	20216	20342	20340	20356	20304	20344	20395	20299	20438	20235	20229	20201	20332	20237	20374	20378	20429	20521	20390	20464	20308	20477	20087	20421	20470	20215	20317	20407	20421	20436	20307	20384	20464	20297	20463	20190	20158	20373	20312	20410	20369	20124	20182	20341	20232	20403	20412	20246	20226	20329	20476	20449	20147	20176	20344	20390	20349	20370	20406	20165	20197	20226	20391	20364	20507	20127	20293	20373	20201	20325	20348	20251	20503	20388	20328	20462	20574	20493	20235	20416	20648	20258	20668	20401	20496	20299	20376	20295	20584	20312	20333	20227	20236	20450	20480	20440	20433	20388	20430	20529	20446	20280	20439	20439	20387	20217	20264	20268	20569	20258	20417	20270	20512	20384	20294	20296	20369	20533	20384	20505	20110	20460	20301	20291	20558	20350	20379	20395	20573	20196	20305	20438	20430	20473	20590	20207	20428	20282	20388	20592	20337	20442	20640	20522	20379	20400	20443	20542	20269	20484	20372	20488	20444	20596	20376	20407	20351	20215	20525	20412	20360	20294	20256	20326	20316	20345	20385	20568	20305	20403	20333	20264	20209	20417	20260	20386	20394	20346	20390	20474	20371	20478	20400	20606	20341	20416	20407	20451	20309	20312	20407	20593	20280	20459	20339	20116	20300	20462	20297	20779	20405	20357	20292	20468	20379	20358	20450	20407	20316	20172	20343	20301	20493	20183	20435	20403	20247	20447	20254	20569	20558	20365	20290	20227	20314	20359	20261	20334	20479	20389	20295	20637	20569	20420	20294	20350	20345	20327	20325	20380	20302	20183	20321	20291	20340	20379	20323	20447	20488	20504	20400	20400	20241	20447	20420	20426	20346	20511	20509	20325	20459	20278	20288	20304	20501	20368	20368	20557	20222	20464	20360	20240	20472	20417	20400	20329	20490	20241	20498	20359	20285	20397	20460	20267	20414	20201	20568	20292	20260	20358	20571	20326	20320	20430	20434	20299	20267	20252	20439	20563	20463	20359	20395	20392	20511	20445	20369	20320	20432	20315	20063	20226	20147	20232	20278	20381	20358	20636	20480	20308	20429	20395	20467	20509	20333	20582	20483	20320	20442	20408	20483	20248	20463	20475	20337	20515	20391	20420	20436	20529	20484	20376	20147	20323	20418	20334	20401	20358	20358	20446	20437	20667	20541	20483	20717	20632	20253	20522	20339	20361	20335	20504	20257	20381	20506	20447	20675	20414	20359	20277	20402	20623	20522	20327	20376	20541	20303	20295	20555	20471	20506	20386	20463	20321	20409	20373	20411	20362	20394	20509	20458	20491	20604	20349	20201	20524	20581	20340	20509	20614	20453	20356	20207	20370	20379	20289	20432	20396	20551	20318	20319	20434	20403	20567	20500	20565	20247	20361	20244	20279	20721	20129	20441	20455	20503	20373	20419	20342	20135	20355	20509	20498	20544	20618	20301	20327	20334	20368	20536	20255	20462	20448	20262	20208	20339	20427	20436	20252	20462	20436	20360	20496	20209	20685	20477	20312	20181	20508	20399	20358	20403	20458	20244	20416	20544	20281	20289	20325	20410	20378	20389	20528	20211	20326	20568	20195	20432	20406	20572	20046	20403	20332	20480	20159	20409	20383	20378	20484	20317	20292	20341	20270	20497	20477	20333	20317	20180	20266	20184	20541	20192	20488	20402	20317	20238	20218	20389	20181	20472	20477	20351	20284	20427	20803	20232	20150	20528	20572	20427	20345	20497	20421	20467	20414	20312	20392	20354	20394	20266	20515	20403	20469	20243	20403	20264	20404	20238	20282	20415	20428	20252	20379	20346	20617	20479	20325	20468	20533	20263	20452	20382	20556	20239	20418	20550	20449	20219	20302	20259	20373	20400	20421	20461	20309	20101	20318	20523	20305	20457	20537	20418	20676	20197	20254	20295	20342	20471	20255	20158	20480	20365	20607	20591	20406	20276	20326	20424	20399	20442	20481	20509	20592	20614	20327	20362	20396	20175	20346	20318	20238	20400	20445	20071	20254	20345	20299	20494	20229	20373	20502	20450	20543	20433	20523	20399	20314	20292	20422	20649	20306	20477	20322	20437	20606	20461	20452	20492	20515	20303	20375	20418	20518	20304	20208	20441	20466	20393	20438	20568	20665	20331	20281	20419	20455	20306	20400	20525	20275	20581	20339	20380	20567	20490	20114	20409	20355	20453	20385	20426	20218	20260	20448	20386	20398	20598	20343	20472	20478	20401	20430	20616	20495	20404	20574	20450	20258	20125	20243	20144	20407	20256	20337	20341	20464	20154	20562	20469	20139	20533	20364	20277	20476	20547	20300	20420	20403	20409	20361	20284	20380	20209	20375	20241	20192	20166	20403	20321	20470	20387	20440	20374	20340	20226	20320	20590	20429	20346	20388	20348	20092	20383	20418	20265	20435	20516	20350	20346	20409	20214	20292	20598	20460	20289	20429	20364	20438	20393	20441	20261	20574	20146	20373	20463	20553	20451	20556	20371	20488	20356	20370	20472	20504	20313	20192	20503	20421	20310	20428	20373	20434	20261	20485	20411	20439	20353	20236	20372	20571	20440	20411	20328	20341	20523	20244	20441	20387	20458	20402	20282	20414	20316	20376	20323	20293	20384	20493	20253
25639	46505	29704	18980	18055	17512	17107	16939	16900	16875	16689	16658	16656	16534	16566	16681	16688	16446	16456	16405	16486	16553	16535	16628	16575	16408	16513	18562	20275	18698	16715	16715	16568	16410	16522	16387	16413	16552	16327	16563	16550	16426	16556	16583	16341	16454	16428	16592	16479	16296	16379	16572	16377	16518	16336	16446	16541	16522	16585	16507	16313	16683	16306	16439	16382	16631	16544	16395	16413	16369	16371	16464	16511	16448	16542	16327	16462	16416	16362	16471	16571	16446	16321	16453	16628	16432	16415	16451	16361	16392	16413	16533	16226	16511	16396	16549	16332	16487	16457	16393	16271	16391	16491	16426	16445	16515	16471	16477	16479	16478	16422	16539	16482	16557	16422	16381	16511	16462	16362	16521	16410	16259	16396	16489	16412	16361	16548	16592	16281	16498	16498	16512	16412	16449	16426	16492	16447	16620	16435	16606	16281	16391	16544	16412	16567	16378	16459	16249	16596	16457	16511	16559	16560	16607	16484	16441	16321	16332	16384	16449	16387	16391	16407	16534	16490	16474	16489	16394	16388	16372	16251	16363	16475	16397	16280	16547	16427	16534	16430	16428	16378	16497	16467	16647	16438	16520	16542	16432	16403	16394	16455	16331	16467	16339	16491	16256	16463	16503	16629	16515	16409	16420	16429	16438	16422	16404	16289	16460	16376	16415	16468	16403	16397	16499	16418	16554	16514	16319	16525	16398	16603	16306	16506	16534	16443	16465	16334	16374	16460	16388	16420	16603	16498	16604	16602	16180	16425	16524	16500	16323	16429	16414	16456	16503	16390	16424	16413	16399	16505	16434	16614	16467	16472	16366	16451	16487	16345	16549	16613	16482	16488	16488	16508	16512	16396	16341	16433	16479	16347	16462	16465	16501	16303	16527	16388	16382	16437	16649	16449	16476	16523	16337	16509	16406	16332	16473	16406	16375	16464	16454	16460	16324	16312	16402	16502	16312	16426	16310	16439	16478	16501	16424	16492	16360	16332	16349	16538	16491	16390	16305	16609	16367	16447	16394	16428	16387	16570	16382	16408	16429	16390	16438	16374	16282	16421	16434	16385	16498	16317	16502	16543	16312	16205	16494	16492	16404	16440	16426	16453	16443	16304	16446	16555	16587	16481	16478	16442	16305	16309	16480	16501	16433	16528	16419	16585	16352	16308	16551	16444	16255	16550	16556	16572	16368	16367	16357	16313	16416	16389	16555	16505	16504	16463	16420	16393	16382	16443	16445	16325	16389	16369	16374	16540	16436	16333	16526	16310	16498	16466	16302	16287	16443	16546	16449	16342	16346	16355	16510	16446	16602	16376	16366	16374	16389	16413	16444	16413	16500	16393	16322	16578	16391	16538	16572	16384	16589	16456	16545	16442	16478	16446	16387	16537	16592	16415	16593	16365	16505	16449	16599	16559	16263	16623	16347	16306	16250	16587	16385	16384	16530	16414	16420	16369	16287	16612	16311	16330	16365	16429	16485	16355	16309	16533	16449	16546	16345	16437	16382	16421	16438	16491	16591	16303	16478	16527	16389	16370	16450	16562	16324	16299	16345	16511	16315	16591	16575	16456	16190	16405	16464	16523	16364	16359	16272	16411	16362	16664	16480	16424	16405	16376	16389	16364	16524	16594	16361	16370	16563	16401	16494	16230	16365	16514	16425	16420	16326	16392	16431	16433	16162	16411	16531	16473	16468	16328	16576	16377	16377	16390	16455	16319	16533	16508	16381	16465	16399	16137	16531	16395	16508	16557	16367	16564	16343	16593	16535	16551	16443	16480	16509	16302	16427	16333	16257	16645	16395	16462	16522	16551	16334	16374	16432	16554	16453	16398	16356	16326	16413	16328	16637	16339	16513	16422	16399	16401	16539	16594	16501	16302	16497	16446	16347	16502	16502	16350	16550	16277	16565	16518	16312	16516	16395	16552	16621	16446	16432	16642	16367	16400	16540	16527	16483	16585	16341	16437	16514	16589	16451	16486	16430	16433	16619	16490	16456	16441	16370	16615	16450	16403	16354	16462	16444	16632	16398	16480	16413	16294	16417	16311	16362	16429	16401	16352	16305	16506	16427	16470	16476	16525	16584	16472	16261	16585	16258	16477	16375	16428	16293	16507	16570	16484	16421	16557	16364	16382	16460	16500	16474	16308	16395	16305	16349	16557	16408	16504	16471	16526	16522	16360	16523	16429	16499	16302	16570	16324	16429	16439	16562	16477	16389	16413	16445	16470	16278	16450	16422	16613	16604	16323	16418	16256	16563	16437	16408	16332	16383	16466	16511	16608	16477	16520	16514	16295	16399	16542	16408	16554	16466	16513	16457	16357	16393	16384	16487	16516	16219	16361	16462	16613	16297	16355	16528	16339	16462	16434	16313	16199	16614	16545	16439	16373	16400	16385	16534	16524	16365	16461	16563	16248	16412	16507	16267	16486	16293	16312	16372	16465	16309	16512	16323	16413	16447	16413	16374	16388	16455	16466	16403	16479	16317	16497	16362	16415	16325	16356	16507	16493	16470	16377	16427	16391	16391	16363	16482	16387	16496	16314	16435	16482	16366	16385	16460	16503	16298	16452	16371	16556	16567	16284	16462	16329	16337	16570	16400	16408	16487	16525	16529	16233	16494	16448	16534	16526	16414	16367	16374	16423	16350	16417	16495	16353	16480	16353	16461	16408	16314	16284	16440	16599	16343	16309	16533	16331	16313	16542	16584	16455	16606	16468	16393	16351	16358	16503	16539	16277	16561	16337	16532	16516	16334	16519	16300	16484	16441	16625	16552	16509	16480	16464	16360	16493	16417	16457	16474	16341	16194	16634	16469	16510	16288	16517	16401	16581	16294	16492	16365	16283	16458	16494	16323	16397	16338	16526	16376	16643	16305	16449	16495	16346	16386	16478	16386	16135	16220	16525	16477	16515	16407	16392	16347	16480	16325	16533	16419	16402	16493	16509	16495	16576	16320	16372	16535	16453	16534	16473	16393	16340	16631	16345	16590	16594	16512	16405	16490	16479	16238	16479	16440	16348	16418	16582	16344	16506	16402	16309	16340	16566	16600	16431	16484	16254	16500	16375	16366	16486	16460	16533	16428	16457	16396	16414	16453	16537	16501	16477	16442	16525	16380	16415	16382	16401	16403	16297	16376	16470	16481	16537	16378	16435	16459	16378	16488	16212	16334	16306	16513	16445	16378	16474	16535	16349	16482	16518	16444	16647	16613	16570	16571	16514	16519	16340	16360	16316	16390	16497	16468	16467	16605	16515	16544	16633	16564	16440	16541	16405	16478	16469	16470	16459	16359	16345	16644	16567	16454	16492	16362	16379	16354	16340	16383	16450	16445	16528	16450	16341	16442	16507	16372	16362	16588	16455	16267	16473	16548	16577	16412	16399	16562	16488	16505	16547	16393	16295	16579	16356	16493	16402	16433	16438	16457	16597	16394	16609	16453	16359	16401	16588	16472	16436	16475	16445	16643	16540	16470	16459	16386	16548	16408	16438	16415	16446	16514	16442	16555	16384	16400	16506	16287	16522	16575	16529	16577	16433	16510	16485	16554	16420	16430	16397	16528	16491	16386	16316	16458	16428	16403	16494	16515	16375	16408	16398	16474	16459	16396	16434	16411	16428	16322	16432	16395	16491	16400	16511	16466	16350	16646	16534	16402	16583	16345	16415	16565	16333	16393	16367	16441	16504	16460	16454	16547	16412	16295	16539	16423	16613	16419	16652	16489	16611	16459	16613	16324	16315	16569	16389	16358	16300	16481	16292	16514	16547	16516	16416	16451	16379	16440	16390	16332	16548	16331	16445	16348	16521	16300	16648	16498	16551	16474	16605	16482	16451	16349	16446	16162	16339	16336	16475	16428	16476	16459	16465	16483	16450	16497	16401	16463	16433	16499	16347	16384	16537	16431	16413	16287	16476	16501	16548	16490	16375	16538	16452	16431	16550	16508	16465	16440	16473	16364	16517	16450	16418	16363	16554	16336	16433	16488	16443	16392	16351	16452	16334	16565	16298	16528	16534	16513	16517	16483	16509	16504	16456	16433	16538	16384	16396	16378	16545	16370	16500	16391	16361	16577	16595	16268	16540	16251	16557	16423	16375	16278	16406	16254	16506	16452	16481	16230	16458	16298	16446	16403	16386	16410	16355	16641	16577	16349	16313	16429	16518	16428	16473	16328	16303	16383	16374	16473	16454	16334	16461	16353	16437	16401	16315	16532	16698	16281	16430	16477	16373	16336	16370	16501	16538	16357	16495	16408	16459	16534	16286	16376	16536	16614	16326	16404	16449	16464	16523	16527	16663	16579	16428	16253	16375	16442	16497	16379	16388	16500	16410	16573	16392	16429	16498	16598	16496	16294	16511	16417	16427	16527	16385	16571	16276	16430	16475	16508	16240	16392	16442	16315	16504	16461	16576	16348	16387	16547	16527	16424	16420	16483	16464	16374	16382	16442	16514	16552	16407	16589	16487	16297	16452	16564	16490	16334	16393	16317	16497	16364	16583	16549	16507	16268	16538	16507	16657	16405	16581	16341	16370	16606	16468	16427	16427	16478	16337	16416	16308	16458	16515	16469	16373	16396	16354	16466	16405	16502	16606	16368	16363	16466	16421	16362	16398	16359	16545	16287	16475	16360	16397	16370	16538	16443	16456	16406	16570	16537	16454	16606	16372	16582	16463	16440	16424	16510	16395	16413	16512	16339	16441	16470	16470	16547	16583	16468	16580	16399	16414	16255	16520	16304	16374	16502	16452	16564	16476	16355	16481	16296	16376	16458	16493	16495	16420	16400	16460	16518	16409	16425	16569	16612	16441	16453	16428	16474	16546	16344	16326	16529	16371	16440	16364	16543	16313	16569	16393	16480	16668	16449	16412	16415	16349	16457	16488	16378	16377	16462	16395	16250	16362	16398	16465	16559	16416	16514	16449	16549	16452	16551	16545	16472	16487	16327	16482	16528	16459	16494	16476	16359	16546	16383	16411	16450	16341	16547	16422	16411	16457	16472	16734	16471	16435	16584	16360	16293	16461	16444	16284	16389	16345	16401	16559	16589	16456	16481	16480	16209	16394	16355	16389	16311	16547	16391	16521	16227	16456	16285	16384	16381	16522	16603	16408	16378	16428	16281	16601	16317
29443	23577	24241	21303	19341	19268	19431	19189	19355	19103	19370	19247	19306	19135	19305	19216	19407	19227	19031	19353	19274	19524	19458	19201	19115	19370	19054	19358	19332	19064	19236	19146	19151	19221	19388	19065	19253	19182	19185	19292	19213	19226	19298	19417	19114	19126	19170	19327	19033	19321	19053	19405	19203	19135	19066	19308	19172	19280	19214	19275	19375	19187	19350	19160	19096	19402	19263	19017	19251	19302	19324	19425	19201	19087	19086	19145	19023	19106	19141	19063	19103	19196	19116	19407	19376	19287	19212	19094	18934	19185	19117	19289	19133	19250	19226	19137	19251	19293	19068	19399	19384	19058	19238	19260	19173	19061	19189	19195	19216	19258	19180	19115	19231	19253	19025	18894	19311	19245	19302	19126	19061	19180	19207	19007	19318	19212	19403	19311	19290	19243	19090	18954	19431	19335	19015	19043	19272	19126	19209	19385	19351	19221	19086	19013	19217	19094	19144	19151	19161	19153	19417	19047	19063	19302	19079	19260	19315	19109	19198	19242	19421	19092	19160	19131	19152	19134	19158	19218	19134	19086	19091	19333	19338	19252	19302	19481	19322	19091	19315	19245	19214	19331	19314	19245	19229	19112	19098	19401	19072	19273	19194	19207	19146	19344	19282	19128	19283	19177	19071	19039	19292	19283	19134	19215	19216	19418	19087	19014	19032	19273	19098	19269	19117	19218	19233	19122	19454	19078	19122	19298	19245	19177	19374	19118	19126	19116	19300	19247	19190	19034	19362	19310	19140	19077	19126	19237	19087	19300	19254	19093	19072	19081	19069	19241	19288	19133	19077	19130	19275	19013	19460	19237	18951	19199	19294	19273	19304	19435	19056	19231	18929	19282	19282	19215	19009	19226	19154	19231	19067	19276	19493	19300	19322	19249	19239	19235	18942	19079	19259	19145	18966	19153	19122	19371	19126	19185	19301	19133	19109	19256	19177	19111	19209	19028	19092	19201	19095	19099	19330	19258	19428	19049	19121	19374	19168	19369	19234	19304	19036	19171	19214	19359	19171	19354	19227	19295	19081	19171	19095	19074	19194	19182	19163	19124	19263	19207	19057	19143	19277	19087	19123	19191	19149	19273	19145	18927	19089	19208	19114	19311	19291	19368	19266	19442	19104	19368	19230	19075	19124	19214	19235	19201	19272	19045	19353	19206	19293	19255	19256	19235	19061	18919	19424	19074	19132	19210	18998	19077	19340	19281	19346	19212	19243	19229	19222	19160	19351	19494	19402	19417	19456	19219	19287	19266	19237	19211	19073	19173	19345	19037	19058	19205	19113	19109	19020	19047	19202	19138	19101	19114	19098	19282	19308	19461	19204	19121	19322	19260	19129	19136	19300	19198	19238	19088	19171	19062	19214	19169	19154	19089	19228	19055	19259	19122	19286	19423	19082	19319	19021	19233	18909	19201	19181	19310	19352	19237	19057	19313	19298	19183	19115	19114	19329	19121	19172	18993	19181	19031	19299	19223	19261	19397	19334	19291	19385	19232	19336	18881	19005	19157	18961	19291	19169	19132	19222	19391	19209	19353	19156	19247	19242	19327	19257	18981	19320	18990	19080	19206	19409	19220	19267	19237	19285	19371	19204	19374	19088	18903	19041	19098	19306	19285	19388	19262	19206	19180	19400	19297	19221	19214	19131	19116	19331	19278	19308	19126	19180	19243	19154	19331	19063	19254	19314	19363	19203	19240	19173	19134	19309	19133	19444	19269	19161	19134	19154	19348	19236	19066	19315	19122	19184	19302	19100	19208	19344	18906	19281	19074	19084	19292	19397	19316	19086	19184	19099	19125	19228	19214	19141	19001	19151	19178	18997	19141	18993	19160	19313	19107	19213	19132	19350	19295	19360	19220	19147	19447	19424	19145	19157	19405	19395	19125	19135	19223	19088	19427	19337	18940	19104	19086	19177	19129	19008	19286	19376	19336	19437	19084	19135	19444	19194	19130	19261	19111	18966	18900	19069	19204	19236	19245	19164	19256	19161	19154	19076	18989	19091	19280	19088	19177	19204	19044	19176	19196	19199	19102	19059	19042	19303	19084	19169	19287	19320	19354	19178	19110	19038	19237	19277	19273	19082	19193	19140	19487	19309	19066	19343	19244	19074	19236	19057	19201	19154	19168	19416	19267	19135	19243	19262	19275	19166	19369	19280	18947	19133	19261	19440	19301	19260	19117	19299	19195	19159	19305	19298	19170	19163	19338	19304	19193	19382	19044	19028	18958	19164	19205	19295	19109	19181	19109	19431	19180	19086	19258	19108	19299	19065	19279	19259	19331	19312	19478	19355	19189	19268	19119	19278	19117	19212	19244	19075	19021	19138	19365	19171	18962	19130	19154	19109	18972	19070	19046	19238	19196	19013	19112	19243	19302	19331	19261	19131	19175	19275	19176	19228	19057	19191	19245	19161	19180	19258	19263	19296	19313	19314	19174	19215	19143	19160	18880	18994	19264	19325	19436	19255	19575	19345	19237	19098	19188	19129	19016	18994	19183	19081	19221	19379	19328	19232	19144	19111	19216	19347	19192	19341	19312	19050	19283	19272	19099	19350	19209	18990	19086	19268	19134	19112	19194	19200	19347	19268	19304	19223	19232	19223	19197	19323	19304	19334	19451	19273	19136	19211	19333	19307	19128	19194	19286	19251	19065	19258	19145	19196	19173	19345	19045	19084	19147	19184	19034	19392	19031	19256	18979	19108	19124	19199	19307	19110	19364	19069	19234	19307	19318	19132	18935	19211	19171	19311	19250	19316	19083	19363	19243	19373	19053	19337	19192	19056	18979	19344	19201	19160	19203	19269	19019	19306	19081	19117	19402	19054	19206	19056	19216	19289	19287	19056	19140	19246	19000	19490	19204	19139	19202	19187	19323	19467	19169	19029	19158	19264	19081	19105	19323	19052	19232	18995	19060	19067	19165	19235	19160	19244	19248	19354	19012	19125	19077	19351	19351	19235	19223	19120	19089	19114	19400	19351	19247	19271	19225	19193	19255	19390	19407	19272	19404	18981	19093	19288	19353	19083	19021	19327	19224	19315	19518	19186	19093	19365	19342	19337	19309	19139	19201	19198	19374	19090	19083	19210	19203	19352	19180	19301	19187	19113	19150	19224	19346	19205	19300	19144	19117	19036	19164	19291	19124	19218	19129	19221	19324	19123	19332	19295	19335	19233	19060	19372	19271	19362	19300	19316	19504	19242	19022	19231	19226	19159	19246	19183	19313	19325	19529	19370	19293	19162	19237	19218	19413	19380	19272	19066	19367	19174	19296	19249	19249	19220	19252	19158	19192	19179	19121	19071	19279	19203	19250	19271	19117	18947	19036	19404	19440	19177	19303	19263	19240	19112	19201	19323	19342	19508	19180	19268	19253	18879	19321	19392	19254	19340	19411	19234	19247	19223	19090	19154	19163	19295	19012	19222	19177	19412	19268	19147	19328	19157	19073	19138	19291	19259	18909	19300	19184	19207	18949	19311	19318	19174	19262	19113	19114	19254	19251	19119	19014	19141	19242	19333	19391	19129	19006	19265	19241	19205	19271	19266	19098	18965	18996	19051	19197	19294	19213	19373	19189	19165	19444	19224	19359	19213	18958	19148	19297	19320	19045	19192	19310	19134	19191	19335	19139	19031	19218	19273	19161	19085	19063	19117	19192	19369	19365	19287	19174	19037	19367	19228	19315	19207	19357	19272	19209	19336	19109	19409	19158	19121	19360	19207	19092	19004	19125	19210	19020	19353	19254	19526	19114	19173	19245	19251	19067	19177	19199	19154	19167	19130	19202	19125	19082	19202	19143	19295	19150	19116	19038	19321	19419	19158	19352	19203	19113	19156	19459	19132	19289	19274	19310	19112	19348	19284	19223	19320	19307	19217	19319	19145	19049	19127	19222	19215	19216	19037	19206	18979	19072	19295	19181	19083	19301	19031	19458	19208	19152	19206	19204	19206	19263	19236	19112	19161	19144	19123	19282	19331	19186	19245	19308	19171	19166	19220	19437	19231	19158	19277	19290	19244	19350	19376	19267	19154	19279	19145	19281	19323	19090	19115	19183	19056	19241	19214	19206	19377	19224	19222	19252	19208	19196	19078	19357	19110	19134	19015	19195	19327	19293	19185	19025	19461	19083	19210	19120	19189	19254	19386	19191	19233	19036	19116	19172	19015	19189	19136	19050	19329	19201	19218	19230	19087	19179	19114	19096	19239	19154	19226	19424	19198	19071	19149	19256	19015	19137	19249	19216	19280	19213	19228	19111	19057	19433	19222	19066	19175	19227	18994	19284	19255	19271	19327	19232	18975	18922	19224	19287	19050	19348	19253	19186	19107	19078	19325	19395	19199	19153	19285	19210	19230	19394	19199	19170	19193	19261	19282	19057	19262	19201	19295	19264	19302	19210	19189	19267	19200	19244	19234	19102	19291	19167	19032	19159	19296	19069	19288	19116	19206	19032	19205	19248	19007	19172	19303	19238	19289	19205	19217	19297	19226	19184	19271	19083	19240	19462	19147	19182	19271	19224	19166	19191	19166	19193	19124	19231	19133	19348	19025	19136	19252	19230	19307	19324	19264	19328	18917	19097	19176	19274	19185	19032	19169	19306	19043	19406	19299	19147	19343	19137	19366	19326	19300	19213	19131	19148	19324	19360	19102	19190	19130	19100	19420	19025	19218	19232	19284	19106	19356	19381	19161	19257	19152	19202	19330	19312	19112	19035	19363	19370	19254	19173	19137	19195	19378	19162	19316	18928	19296	19251	19111	19202	19296	18981	19215	19296	19294	19155	19112	19177	19209	19214	19277	19480	19217	19440	19182	19264	19184	19097	19343	19112	19249	19424	19327	19143	19135	19185	19250	19299	19154	19323	19095	18880	19074	19318	19265	19112	19369	19088	19236	19306	19108	19230	19262	19170	19145	19099	19290	19161	19070	19251	19165	19192	19070	19294	19090	19128	19013	19075	19171	19305	19275	19033	19071	19231	19103	19312	19283	19284	19291	19152	19249	19119	19117	19183	19228	19164	19169	19387	19221	19251	19261	19331	19022	19345	19342	19367	19447	19123	19254	19284	19174	19231	19132	19146	19274	19235	19209	19309	19321	19164	19223	19203	19183	19232	19321	19308	19270	19273	19063	19153
19572	25785	18314	16372	16036	15914	15804	16006	15778	15742	15703	15452	15843	15845	15825	15677	15680	15645	15630	15824	15802	15755	15684	15647	15853	15692	15825	15817	15794	16035	15724	15908	15808	15863	15853	15840	15719	15743	15760	15585	15748	15718	16031	15815	15800	15816	15776	15686	15763	15775	15805	15585	15656	15934	15714	15793	15912	15763	15903	15709	15817	15825	15785	15688	15708	15660	15746	15629	15722	15739	15800	15974	15835	15718	15840	15794	15737	15697	15746	15727	15790	15739	15773	15693	15872	15878	15657	15709	15837	15674	15693	15892	15887	15764	15903	15753	15835	15716	15562	15894	15738	15700	15683	15810	15706	15746	15782	15861	15735	15737	15759	15668	15811	15848	15903	15811	15774	15793	15912	15687	15645	15537	15714	15813	15885	15851	15660	15755	15801	15636	15765	15726	15647	15740	15754	15716	15831	15675	15585	15799	15893	15662	15561	15625	15830	15951	15735	15807	15756	15628	15843	15684	15770	15662	15761	15935	15649	15878	15754	15858	15786	15823	15620	15754	15779	15759	15716	15665	15763	15705	15633	15787	15785	15805	15920	15876	15691	15843	15612	15756	15783	15744	15780	15833	15754	15779	15849	15868	15598	15678	15830	15728	15817	15790	15910	15698	15686	15699	15781	15536	15753	15547	15822	15998	15802	15683	15808	15676	15777	15666	15724	15657	15716	15762	15681	15655	15865	15845	15758	15725	15902	15838	15633	15686	15853	15775	15920	15675	15546	15576	15845	15903	15836	15879	15584	15641	15688	15939	15579	15708	15869	15653	15825	15794	15715	15925	15749	15677	15735	15699	15666	15905	15728	15927	15676	15798	15536	15742	15769	15820	15891	15718	15594	15674	15725	15746	15661	15703	15841	15750	15900	15641	15769	15822	15768	15642	15683	15714	15888	15733	15834	15811	15768	15841	15806	15647	15651	15719	15733	15696	15794	16078	15840	15645	15637	15794	15665	15856	15772	15670	15791	15692	15650	15873	15603	15712	15768	15724	15764	15855	15638	15735	15926	15635	15850	15815	15692	15978	15820	15730	15809	15820	15581	15907	15768	15703	15872	15693	15862	15733	15866	15694	15726	15802	15822	15808	15759	15850	15836	15700	15728	15665	15774	15906	15746	15737	15754	15820	15868	15867	15911	15865	16021	15681	15673	15779	15936	15785	15576	15693	15768	15607	15775	15915	15655	15886	15837	15806	15707	15953	15938	15683	15694	15868	15690	15592	15781	15785	15803	15756	15767	15719	15727	15826	15690	15797	15673	15606	15695	15787	15770	15827	15650	15874	15775	15785	15700	15672	15679	15662	15729	15757	15793	15968	15945	15695	15990	15807	15864	15694	15850	15726	15608	15734	15735	15710	15716	15739	15637	15700	15639	15786	15862	15730	15672	15804	15739	15790	15952	15874	15787	15706	15842	15736	15827	15917	15719	15836	15826	15745	15838	15841	15677	15728	15725	15875	15687	15646	15693	15894	15654	15900	15786	15594	15610	15830	15680	15658	15904	15765	15990	15701	15640	15667	15646	15799	15805	15674	15762	15705	15828	15830	15789	15819	15697	15761	15754	15857	15774	15873	15702	15870	15750	15817	15706	15661	15785	15877	15771	15676	15799	15640	15790	15754	15840	15815	15736	15771	15795	15715	15776	15771	15710	15742	15831	15623	15770	15756	15703	15662	15802	15719	15709	15697	15772	15734	15695	15684	15770	15591	15698	15618	15810	15726	15654	15730	15872	15718	15688	15690	15747	15738	15847	15677	15639	15989	15712	15771	15787	15820	15824	15902	15801	15614	15794	15876	15819	15798	15774	15830	15872	15835	15790	15783	15728	15759	15951	15732	15846	15785	15717	15885	15912	15780	15725	15791	15961	15729	15808	15735	15746	15712	15771	15760	15644	15674	15777	15805	15769	15647	15811	15921	15860	15672	15762	15777	15867	15705	15805	15776	15739	15875	15696	15737	15888	15692	15802	15764	15868	15724	15638	15678	15774	15647	15681	15735	15783	15901	16045	15659	15900	15817	15803	15842	15672	15694	15787	15707	15738	15803	15756	15812	15747	15816	15668	15869	15611	15852	15791	15608	15865	15673	15528	15693	15713	15896	15820	15669	15770	15748	15651	15814	15765	15767	15923	15840	15847	15773	15823	15631	15785	15617	15857	15694	15760	15811	15756	15738	15771	15816	15685	15858	15930	15659	15929	15755	15915	15831	15725	16103	15852	15765	15595	15798	15600	15709	15531	15773	15715	15680	15891	15616	15835	15703	15831	15599	15862	15781	15643	15762	15906	15918	15913	15604	15686	15689	15695	15753	15818	15885	15904	15758	15813	15874	15693	15907	15711	16040	15726	15562	15622	15855	15698	15905	15804	15734	15792	15742	15798	15794	15673	15957	15805	15723	15679	15747	15790	15682	15684	15700	15847	15818	15800	15578	15849	15828	15716	15985	15912	15619	15715	15789	15727	15772	15841	15796	15755	15784	15673	15667	15741	15745	15786	15750	15808	15824	15756	15759	15780	15613	15658	15755	15635	15771	15824	15868	15790	15800	15912	15681	15893	15670	15751	15690	15716	15789	15940	15645	15762	15759	15645	15712	15879	15746	15682	15781	15990	15778	15752	15717	15967	15819	15641	15711	15850	15821	15883	15648	15739	15848	15610	15639	15683	15901	15808	15718	15614	15727	15703	15661	15771	15702	15769	15778	15700	15725	15848	15787	15849	15810	15982	15788	15839	15679	15592	15501	15735	15742	15622	15836	15767	15620	15776	15808	15624	15723	15703	15883	15885	15625	15772	15739	15678	15737	15682	15692	15803	15783	15607	15826	15610	15731	15674	15748	15914	15795	15848	15762	15735	15753	15682	15607	15559	15904	15730	15694	15772	15793	15783	15880	15722	15878	15609	15746	15663	15745	15819	15996	15835	15634	15790	15496	15946	15963	15640	15560	15850	15882	15851	15876	15695	15822	15753	15700	15695	16012	15769	15693	15759	15733	15899	15703	15904	15832	15903	15626	15756	15651	15806	15808	15615	15843	15907	15758	15677	15723	15645	15763	15939	15670	16010	15809	15715	15760	15674	15676	15825	15831	15855	15840	15850	15899	15816	15892	15701	15854	15819	15799	15734	15721	15850	15735	15699	15677	15708	15864	15705	15812	15610	15668	15879	15634	15674	15640	15825	15814	15943	15666	15860	15814	15786	15721	15654	15670	15859	15781	15690	15776	15798	15700	15846	15861	15765	15838	15664	15849	15845	15638	15738	16053	15843	15655	15942	15799	15910	15686	15707	15791	15836	15749	15840	15692	15662	15566	15932	15631	15751	15753	15701	15715	15880	15695	15794	15805	15696	15659	15810	15643	15795	15860	15711	15791	15768	15907	15718	15827	15722	16048	15906	15627	15685	15606	15732	15726	15706	15698	15763	15798	15784	15807	15773	15565	15807	15811	15756	15966	15782	15679	15783	15829	15832	15763	15810	15674	15666	15590	15890	15737	15893	15881	15659	15671	15831	15660	15756	15727	15843	15723	15678	15623	16005	15787	15728	15716	15936	15690	15828	15875	15915	15585	15772	15878	15693	15771	15646	15760	15741	15723	15624	15868	15591	15599	15731	15752	15757	15789	15762	15652	15781	15718	15934	15679	15679	15822	15761	15837	15733	15777	15723	15680	15832	15791	15701	15664	15731	15746	15553	15743	15741	15818	15625	15855	15778	15678	15839	15580	15766	15643	15952	15769	15834	15824	15661	15698	15738	15867	15773	15797	15792	15675	15823	15683	15761	15707	15757	15798	15773	15770	15769	15774	15818	15876	15830	15715	15722	15757	15809	15642	15933	15675	15719	15644	15864	15808	15754	15717	15820	15794	15601	15764	15948	15754	15809	15704	15808	15762	15937	15664	15827	15808	15740	15767	15743	15525	15857	15771	15829	15714	15781	15855	15792	15883	15814	15673	15845	15872	15681	15731	15905	15779	15734	15844	15808	15835	15698	15676	15757	15762	15712	15804	15858	15800	15772	15809	15927	15707	15759	15796	15798	15855	15668	15721	15841	15799	15647	15695	15788	15744	15724	15716	15559	15655	15739	15756	15737	15742	15822	15851	15901	15781	15689	15694	15988	15858	15810	15772	15891	15737	15790	15820	15750	15706	15746	15666	15709	15604	15726	15770	15748	15718	15857	15745	15757	15833	15703	15698	15812	15929	15672	15707	15759	15741	15801	15691	15796	15776	15825	15682	15585	15759	15750	15557	15933	15801	15810	15593	15841	15671	15756	15736	15986	15708	15943	15764	15912	15717	15828	15698	15766	15733	15807	15704	15811	15683	15903	15716	15680	15794	15802	15803	15641	15763	15829	15725	15862	15755	15729	15737	15686	15754	15834	15657	15779	15762	15691	15567	15800	15715	15760	15818	15785	15729	15682	15659	15729	15727	15681	15709	15666	15774	15715	15773	15706	15919	15704	15909	15797	15736	15807	15773	15668	15667	15756	15691	15682	15842	15581	15799	15617	15639	15924	15801	15773	15604	15795	15734	15777	15838	15853	15979	15612	15762	15969	15805	15710	15606	15807	15804	15824	15662	15803	15727	15885	15713	15718	15763	15930	15703	15641	15800	15823	15809	15746	15658	15881	15763	15720	15822	15660	15866	15709	15604	15934	15790	15546	15809	15977	15747	15811	15620	15746	15744	15824	15844	15739	15790	15516	15589	15659	15785	15775	15775	15788	15633	15709	15703	15535	15626	15709	15819	15845	15944	15726	15694	15704	15630	15669	15718	15838	15836	15702	15602	15874	15697	15827	15792	15750	15814	15594	15710	15741	15756	15827	15830	15744	15853	15611	15746	15800	15915	15706	15734	15772	15684	15754	15694	15655	15763	15678	15788	15666	15532	15586	15820	15835	15827	15739	15832	15777	15619	15782	15788	15697	15746	15731	15794	15789	15756	15805	15796	15754	15837	15656	15548	15737	15774	15717	15829	15789	15749	15655	15775	15736	15717	15698	15714	15886	16036	15621	15881	15591	15751	15880	15955	15800	15715	15633	15844	15643	15850	15665	15753	15833	15621	15883	15751	15758	15854	15862	15765	15717	15724	15778	15860	15732	15752	15819	15746	15720	15661	15771	15851	15779	15642	15691	15704
23305	21084	27799	24862	22481	22337	22378	20313	20199	20207	20342	20230	20130	20256	20264	20149	20287	20187	20251	20023	20196	20102	19984	20247	20077	20003	19953	20715	21195	21164	20784	20090	20197	19973	19749	20121	19905	19962	20129	20026	20083	19982	20205	19979	20141	20030	19952	19938	20188	20055	20009	19948	20071	20102	20017	20086	20126	19800	20085	20064	20062	19860	20161	20057	20111	19959	20024	19998	19859	20106	19811	19907	20139	20216	20003	19971	19965	20057	19941	19798	19872	19981	20004	19872	19949	20159	20054	19934	19877	19988	20076	20122	19925	20156	20161	20251	20042	19984	19879	20111	19955	19987	20108	19959	20104	19967	20194	19904	19944	19778	19990	20028	20174	20035	20035	20137	20137	20018	19916	19853	20105	19962	20136	20015	20048	19999	19994	20023	19972	19989	19731	20017	19983	19976	20029	19918	19759	19772	19706	20051	19877	19958	20097	19987	20157	20047	20004	20154	19876	20004	20108	20048	19949	20267	19885	20192	19913	19895	19784	19997	19903	19977	19957	20042	20090	19942	20305	19989	20183	20006	20106	20015	20062	20023	20127	20113	19957	19983	19960	20090	20119	20068	19970	20076	20015	20021	20186	20196	20034	19861	19993	20005	20035	19980	20014	19893	20119	19750	19976	20225	19977	19912	19906	20076	19895	19978	19914	20288	20136	20116	20143	20050	20070	20054	19900	19860	20007	20086	19906	19739	19863	19919	20062	19973	19950	19795	20029	20122	20130	19923	20016	19890	19968	20045	20144	20165	20099	19996	19993	20112	20027	20002	19968	20141	19910	19920	19779	20005	20043	20094	20005	19801	20013	19832	20072	20021	19911	20004	20110	20022	19910	19981	20156	19877	19967	19812	19789	19923	19938	20051	20003	19746	20039	19981	19932	19959	19948	19867	20006	20247	19891	20141	20191	19892	19941	19752	19998	20040	19845	19713	19979	20056	19757	19981	20058	20003	20034	20048	19753	20048	19930	20030	19880	20127	20016	19927	19897	19951	20088	19967	19806	19877	20100	20187	19969	20017	19938	20086	20113	20069	19885	20088	19901	19912	19959	20008	20064	19986	20126	19975	20072	19852	19926	20002	19662	20048	19932	19937	19944	20253	19993	20091	20062	19903	20074	19872	20050	19847	19950	19995	19870	19968	20096	19952	19961	19930	19850	19922	20120	20213	19957	19790	19882	19969	19979	19822	19997	20053	19923	19944	20027	19998	20133	19984	20072	19849	19933	19834	19975	19977	19876	20085	19812	20105	20100	20147	20018	19998	19827	20007	19978	20026	19907	20017	20046	19873	20161	19956	19884	19915	20111	19847	20116	19982	19705	19985	20164	20062	20254	19712	19780	19885	20214	19915	20086	20055	20072	19989	20228	20010	19851	20035	20111	20101	20027	20000	19958	20029	19830	20095	19919	20049	19827	20216	20181	19966	19990	20116	20235	20280	20115	20028	19981	19831	20022	19946	20036	19916	20040	20015	19968	20063	20103	20110	19901	19732	19931	19962	20016	19964	20042	20066	20025	20050	19936	20001	19681	19866	19959	19823	20109	19932	19906	20065	20046	20049	20164	20216	20052	20006	19935	20072	19745	20153	19959	20123	20173	20037	20037	20176	19842	19990	19888	19999	19975	19937	20043	19807	19839	19821	20121	19964	20029	19847	20159	20211	19722	19909	19958	19875	19869	19779	20294	20206	20146	20055	20101	19897	20130	20016	19927	19939	19853	20045	19928	20081	20061	19905	19874	20024	19910	20131	20080	20060	20054	20113	19942	19856	20121	20187	19964	20074	20157	19742	19930	19895	20038	19941	19906	19762	19987	19971	20078	19797	20025	20160	19820	19879	20097	20113	19966	19817	19979	19939	20166	19797	19756	20145	20046	20117	20059	20180	19905	19987	20106	19837	19989	20076	19951	20096	20105	20117	20159	19851	19892	19830	20115	19814	20177	19728	19906	19865	20136	19948	20012	19854	19841	20059	19779	20055	19869	20063	20017	20081	20042	20174	19921	19944	19994	19912	20135	19914	19917	20040	20002	20009	20046	20196	19788	19886	19946	20167	20075	19992	19982	19893	20077	20083	19977	19932	20031	19999	19833	19974	19821	19911	19757	19785	19935	20061	20017	19997	20181	20165	19974	20087	19994	20020	20161	19950	20030	20209	20215	20044	19990	20007	19822	20014	20153	19935	20009	19958	19917	19919	19924	19899	20151	19964	19867	20124	19815	19893	20038	19876	19756	20113	19938	19755	20131	20018	20096	20011	19992	19866	19935	20049	20071	19903	20098	20287	19908	20092	19990	20141	19780	19946	20124	19965	20082	20127	20023	19993	19875	19830	20030	19967	19932	19972	20005	20134	20170	19929	19758	19965	20048	20033	19955	20119	20077	19861	19887	20156	19863	20093	20129	20015	20149	19842	20025	19932	19923	20191	20107	20097	20047	19922	19936	19873	19796	19914	20074	19964	19997	20017	20071	19984	19976	19753	19882	20111	19958	19924	20124	19867	20018	19937	20003	20097	20098	19999	19914	20161	20153	19952	19925	19926	20185	19886	19829	20144	19942	19969	19924	19722	19975	20136	19973	19868	20073	20044	20105	19990	20150	19959	20080	19912	19987	19902	20270	19947	19909	19987	20209	20047	20013	20183	20025	19823	20164	20207	19870	19939	19987	19942	19786	19940	20094	19975	20168	19831	19891	20138	20102	20070	19939	19970	19903	20077	19889	19852	19979	19956	20116	19971	19926	20067	20087	20132	19842	20179	20086	20060	20007	20141	19968	19952	20072	19988	20068	19910	19743	19989	20154	19856	20097	20092	20032	19783	19872	20139	19928	19938	20106	19864	20041	19944	19866	20071	20040	20145	19771	19968	19984	19967	19902	20033	20102	19812	19918	19902	20078	20157	20208	20026	19847	19889	19985	20053	19955	19947	20115	20112	20246	19980	19905	19892	20131	19988	19966	19822	20018	19989	19932	19862	19972	20107	20024	19977	20074	19977	20192	19943	20161	20018	19897	19889	19971	19668	19977	20011	19867	19979	19885	20079	20048	20165	19974	20126	20041	20055	19922	19874	19979	19906	19834	19722	20070	19943	19965	20009	19882	20076	19819	19967	19981	20079	20311	19994	19924	19937	19914	20261	20181	20047	19791	19907	20148	20069	20145	20143	20069	20046	19783	19930	19779	20161	20104	19864	19979	20139	20014	19900	19925	20244	20272	20005	20095	19959	20043	20131	20026	20184	19833	20224	20188	19763	20086	19862	20039	20117	19958	19855	19881	19994	19957	19982	20034	19837	20036	19851	19852	19984	19995	19854	19922	19884	19847	20034	20115	20016	20049	20056	20161	20060	20032	19777	19936	19962	19872	19971	20044	20061	20142	19863	20150	20031	19739	19750	20022	20039	19916	20140	19906	19824	20101	19824	20322	20048	19939	20110	19933	19894	20003	19725	20020	20141	20151	20226	19996	20033	19763	20039	19896	20136	19921	20112	19989	19894	19772	19997	19896	19936	19858	19900	19973	20180	19916	20027	19994	19890	19791	20009	20054	19909	19995	20037	19979	19932	19927	20094	19876	20093	20007	20069	19937	19764	20210	20174	19976	20034	19886	19959	20095	20180	20125	19954	19849	20040	20026	20298	19926	19980	19881	20021	19970	20017	20014	20187	20018	20136	20047	19974	20163	20081	20027	20077	19871	19940	19934	19857	19968	20060	19784	20190	20131	19966	19989	19911	19999	19995	19917	20203	20142	20193	20105	19890	19994	19894	19995	19890	19962	19845	19827	19755	19734	20024	20047	20105	19701	19814	19926	20023	20047	20111	19756	19744	19954	20122	20266	19883	20008	20033	19902	19986	19919	20049	20079	20034	20065	20043	19785	19826	19952	19867	19910	19998	19797	19910	19971	20019	20029	20032	20079	20107	19852	20071	19950	20054	19996	19911	20139	20013	20142	20057	20057	20002	20070	19902	19879	20063	20124	19750	20090	19960	19893	19891	20080	20016	19718	20111	20137	19733	20133	19958	20038	20286	19905	20035	20138	19973	19917	19970	20172	19972	19977	20060	20225	19873	20061	19790	19975	19987	20262	20147	19916	20070	19883	19982	20057	19888	19872	19987	20115	19843	20164	19907	19980	19873	19957	20123	20001	20022	19847	20099	20104	20096	19952	19851	20127	19990	19992	20083	19925	19943	20014	19953	20045	20217	20107	20026	19886	20078	19971	20134	19842	19893	20034	20137	19992	19957	20081	19980	19913	19900	19676	19880	19865	19960	20003	19850	20046	20179	20133	19958	20068	20074	20036	20063	19875	19960	20010	19996	20137	19973	19921	20005	20181	20150	20073	20146	20225	19957	19827	19788	19882	20070	20067	20012	19896	19946	20034	19922	19792	20055	19856	20069	19871	19999	19914	20057	20041	19876	20073	20171	19986	20047	19879	20071	20026	20087	20112	19948	19923	20064	20012	20068	20080	19971	19792	19856	20037	20012	20022	20090	20014	19853	19789	20163	20140	19824	19892	19980	20014	19805	19870	19948	19827	20166	20072	20058	20049	19960	19841	19769	20066	19904	20069	20086	19953	19704	20206	20011	19874	20141	20251	20008	19973	19846	19935	20121	19866	20067	19890	19902	19783	19751	19830	19822	19965	19796	19922	20036	19981	20019	20015	19907	19851	20092	19940	20123	19901	20132	19986	19937	19868	19859	20321	20180	19779	20058	19968	19849	20047	20053	20017	20077	19971	19889	20127	20095	19894	19835	19955	19948	19865	19992	20115	19871	20032	20014	19898	19984	19980	19956	20044	19891	19808	19910	19910	20078	19963	20055	20049	19956	20078	19966	20126	19971	19962	20002	20104	19939	19934	19954	19940	20044	19825	20025	20167	19866	19884	19912	20022	19988	20045	19876	19984	20087	20012	19934	20150	19874	20031	20096	19759	19941	20028	20094	20254	20105	20002	19674	20013	20069	19962	20168	19997	19954	19970	19843	20050	20029	20011	19981	19929	19748	19857	19860	19878	19893	19926	19908	19755	19957	19904	19814	19972	19979	20063	19771	19899	20084	19792	19876	20213	20140	20136	20079	20175	19978	19987	20025	20025	19941	20065	19920	20030	19838	19847	20041	19912	19960	19990	19921	20007	20075
20344	36097	25537	18316	17141	16862	16478	16464	16484	16317	16482	16447	16334	16202	16243	16329	16490	16365	16121	16221	16286	16272	16199	16210	16280	16185	16353	16939	17696	17627	17000	16166	16306	16281	16204	16277	16141	16096	16258	16209	16216	16052	16135	16218	16167	16239	16201	16302	16150	16212	16217	15993	16345	16082	16255	16319	16333	16186	16247	16179	16360	16226	16120	16115	16141	16163	16024	16241	16118	16210	16158	16158	16045	16281	16232	16237	16098	16194	16260	16133	16060	16272	16270	16138	16211	16029	16053	16035	16281	16209	16139	16250	16315	16030	16121	16256	16312	16344	16483	16050	16205	16079	15999	16196	16205	16207	16093	16191	15974	16253	16187	16181	16236	16133	16123	16068	16222	16182	16047	16096	16321	16117	16297	16104	16165	16145	16040	16180	16091	16167	16219	16004	16256	16277	16265	16098	16180	16223	16028	16224	16188	16238	16027	16072	15988	16120	16159	16237	16093	16118	16148	16292	16256	16196	16306	16169	16028	16206	16188	16192	16257	16160	16279	16118	16450	16088	16184	16093	16259	16174	16402	16152	16288	16091	16141	16004	16183	16234	16292	16212	16273	16137	16297	16321	16133	15999	16169	16230	16231	16128	16070	16263	16276	16407	16272	16027	16156	16173	16162	16023	16220	16319	16122	16280	16109	16226	16203	16222	16131	16245	16343	16247	16081	16317	16118	16151	16111	16226	16011	16153	16249	16209	15918	16165	16162	16072	16175	16078	16248	16096	16087	16132	16152	16119	16238	16368	16147	16241	16112	16115	16066	16158	16055	16154	16213	16268	16128	16210	16092	16255	16178	16212	16264	16276	16270	16381	16405	16161	16204	16166	16238	16075	16216	16188	16260	16126	16165	16025	15981	16143	16226	16195	16151	16385	16111	16129	16324	16074	16238	16143	16166	16262	16256	16095	16078	16308	16157	16258	16201	16090	16187	16348	16220	16117	16202	16045	16091	16263	16164	16087	16147	16138	16299	16171	16333	16128	16250	16185	16192	16068	16022	16159	16085	16079	16275	16127	16152	16245	16233	16286	16131	16019	16212	15935	16253	16132	16122	16216	16070	16149	16185	16055	16131	16213	16210	16215	16108	16224	16175	16221	16296	16163	16196	16298	16290	16101	16081	16170	16199	16107	16265	16228	16104	16161	16155	16311	16164	16170	16139	16256	16166	16159	16218	16104	16146	16015	16145	16306	16140	16095	16200	16298	16192	16216	16411	16254	16129	16237	16058	16145	16300	16061	16421	16305	16138	16157	16241	16080	16056	16079	16158	16156	16037	16274	16217	16087	16127	16096	16090	16189	16082	16205	15951	16179	16268	16232	16265	16102	16251	16201	16276	16266	16090	16367	16164	16170	16292	16285	16123	16054	16025	16280	16129	16017	16159	16185	16102	16285	16176	16330	16145	16303	16093	16095	16373	16127	16061	16094	16224	16227	16218	16234	16285	16154	15987	16259	16391	16181	15944	16133	16120	16190	16089	16118	16182	16144	16111	16025	16108	16125	16259	16094	16118	16234	16186	16202	16171	16196	16219	16266	16162	16133	16343	16221	16161	16082	16156	16253	16287	16095	16037	16193	16029	16297	16190	15977	16243	16167	16279	16159	16130	16176	16075	16141	16160	16033	16318	16335	16324	16127	16060	16089	16091	15979	16143	16047	16312	15976	16279	16247	16246	16088	16151	16054	16268	16193	16117	16273	16194	15977	16311	16026	16153	15995	16202	16057	16150	16224	16181	16056	16300	16198	16179	16234	16171	16285	16169	16011	16122	16189	16143	16071	16170	16202	16226	16097	16001	16100	16197	16326	16180	16165	16132	16244	16250	16190	16337	16163	16092	16118	16038	16186	16235	16228	16050	16109	16126	16162	16278	16102	16080	16130	16175	16127	16149	16029	16296	16212	16239	16191	16276	16187	16292	16403	16045	16024	16092	16175	16134	16174	16218	16110	16016	16155	16401	16222	16249	16279	16381	16292	16298	16112	16294	16148	16321	16034	16247	16104	16235	16289	16037	16153	16145	16247	16085	16160	16089	16339	16087	16085	16134	16114	16105	16210	16212	16124	16285	16311	16184	16128	16232	16208	16177	16308	16299	16177	16106	16284	16322	16228	16291	16021	16063	16097	16180	16371	16140	16053	16192	16185	16484	16170	16175	16126	16253	16220	16093	15969	16214	16265	16159	16330	16179	16142	16149	16180	16192	16202	16192	16265	16178	16071	16212	16036	16192	16173	16127	16145	16295	16183	16219	16004	16198	16275	16285	16068	16257	16015	16343	16109	16165	16116	16110	16317	16208	16162	16151	16224	16327	16117	16201	16204	16369	16312	16202	16395	16291	16090	16191	16334	16137	16267	16095	16226	16270	16198	16202	16143	16116	16400	16307	16135	16241	16246	16225	16193	16154	16105	16094	16174	16244	16144	16215	16246	16128	16292	16099	16251	16252	16053	16205	16204	16042	16218	16107	16147	16235	16216	16312	16097	16165	15941	16167	16215	16179	16284	16254	16173	16279	16161	16067	16052	16213	16191	16085	16255	16185	16108	16191	16235	16224	16152	16009	16317	16243	16215	16091	16157	16218	16084	16137	16087	16183	16050	16162	16182	16135	16370	16170	16045	16157	16255	16091	16063	16210	16017	16075	16033	15986	16195	16284	16236	16147	16379	16022	16093	15985	16372	16215	16086	16140	16101	16086	16407	16385	16178	16309	16161	16024	16166	16218	16370	15910	16223	16170	16151	16111	16280	15993	16047	16223	16313	16092	16309	16271	16126	16254	16142	16288	16277	16266	16146	16051	16182	16252	16258	16057	16287	16085	16247	16239	16011	16117	16062	16275	16196	16071	16205	16242	16295	16181	16194	16341	16165	16011	16041	16237	16056	16272	16190	16033	16316	16098	16166	16205	16110	16253	16158	16064	16080	16191	16208	16013	15992	16295	16199	16054	16248	16167	16407	16239	16316	16181	16189	16246	16156	16263	16214	16084	16214	16126	16291	16283	16237	16260	16127	16342	16188	16215	16072	16089	16214	16235	16201	16057	16170	16033	16005	16143	16324	16054	16187	16127	16214	16194	16045	16229	16163	16192	16357	16302	16274	15961	16156	16036	16039	16100	16105	16121	16160	16147	16341	16277	16073	16096	16167	16248	16182	16168	16342	16107	16219	16200	16095	16275	16156	16033	16177	16181	16285	16093	16243	16086	16208	16129	16336	16168	16174	16179	16227	16120	16280	16130	16120	16297	16039	16119	16180	16266	16160	16057	16307	16061	16194	16141	16203	16274	16129	16141	16254	16151	16073	16206	16191	16024	16176	16055	16205	16218	16172	16158	16115	16347	16186	16352	16183	16187	16157	16185	16259	16116	16306	16218	16138	16199	16196	16140	16201	16112	16013	16270	15992	16181	16100	16157	16356	16336	16060	16427	16271	16216	15984	16150	16213	16001	16112	15959	16109	16213	16150	16235	16164	16087	16018	16141	16175	16214	16346	16132	16151	16262	16188	16184	16064	16182	16158	16157	16218	16074	16209	16230	16109	16200	16118	15971	16310	16275	16135	16352	16272	16285	16125	16089	16131	16029	16163	16153	16156	16310	16061	16261	16224	16257	16343	16047	16132	16116	16181	16107	16163	16244	16109	16122	16134	16053	16240	16376	16270	16211	16083	16069	16154	16037	16100	16202	16178	16329	16039	16167	16170	16182	16262	16195	16179	16248	16313	16123	16286	16310	16235	16090	16237	15981	16195	16240	16115	16201	16133	16216	16114	16284	16268	16275	16132	16397	16140	16026	16250	16372	16079	16238	16016	16175	16057	16108	16344	16207	16106	16247	16166	16164	16222	16104	16222	16123	16050	16095	16051	16187	16087	16269	16104	16168	16182	16232	16221	16144	16219	16100	16137	16235	16080	16213	16197	16163	16215	16396	16312	16271	16182	16249	16173	16037	16183	16028	16249	16226	16183	16214	16169	16018	16418	16037	16166	16280	15981	16073	16049	16177	16321	16137	16228	16124	16114	16113	16149	16217	16010	16094	16189	16213	16081	16196	16169	16213	16239	16075	16182	16232	16207	16200	16094	16229	16175	16207	16130	16148	16160	16245	16073	16022	16320	16153	16060	16171	16167	16269	16073	16189	16122	16023	16177	16106	16261	16273	16224	16157	16298	16324	16087	16149	16090	16259	16197	16258	16063	16202	16249	16141	16215	16018	16198	16112	16298	16067	16249	16211	16312	16280	16175	16088	16189	16350	16237	16214	16032	16030	16229	16061	16163	16227	16249	16068	16219	16184	16018	16232	16302	16180	16236	16211	16213	16164	16086	16303	16192	16007	16232	16210	16419	16071	16136	16163	16184	16243	16227	16302	16176	16227	16086	16009	16176	16209	16139	16182	16158	16238	16069	16113	16033	16043	16254	16139	16067	16168	16137	16155	16015	16269	16190	16209	16091	16129	16161	15878	16238	16196	16274	16264	16246	16069	16148	16160	16236	16191	16100	16182	16183	16225	16171	16083	16198	16181	16195	16154	16295	16140	16075	16256	16146	16305	16156	16323	16104	16039	16121	16136	16071	16224	16138	16141	16036	15974	16164	16305	16136	16239	16143	16227	15993	16206	16276	16334	16190	16065	16231	16268	16201	16115	16183	16153	16177	16137	16321	15963	16117	15924	16143	16219	16091	16315	16199	16090	16311	16297	16224	16170	16168	16118	16154	16201	16214	16018	16197	16150	16251	16177	16251	16252	16061	16208	16027	16188	16205	16148	16088	16181	16350	16233	16275	16073	16389	16243	16184	16266	16240	16093	16250	16286	16208	16119	16182	16240	16237	16237	16127	16182	16165	16173	16093	16195	16267	16332	16105	16299	16034	15986	16215	16216	16038	16007	16276	16168	16072	16219	16227	16290	16237	16205	16083	16094	16347	16160	16238	16359	16203	16156	16151	16293	16116	16085	16175	16058	16346	16200	16169	16273	16218	16044	16150	16197	15944	16301	16199	16149	16291	16243	16273	16199	16105	16198	15979	16144	16170	16170	16183	16185	16296	16122	16182	16073	16153	16150	16141	16062	16206	16248	16194	15987	16079	15986	16266	16109	16135	16102	16435	16245	16110	16171	16386	16130	16352	16263	16197	16006	16234
24686	21078	26854	26473	20807	20045	20257	19650	19579	19781	19650	19736	19837	19459	19637	19513	19429	19653	19609	19673	19627	19547	19453	19391	19657	19270	19312	19616	19930	20309	19978	19585	19549	19342	19700	19464	19464	19274	19350	19377	19469	19389	19626	19273	19554	19426	19529	19523	19307	19526	19505	19266	19311	19530	19541	19436	19527	19588	19326	19251	19485	19393	19514	19305	19382	19384	19489	19613	19353	19229	19372	19332	19356	19555	19528	19478	19218	19294	19450	19642	19409	19542	19253	19306	19385	19425	19384	19387	19469	19233	19467	19282	19731	19537	19199	19506	19558	19526	19321	19551	19668	19275	19352	19275	19154	19400	19571	19428	19331	19328	19406	19140	19276	19677	19468	19483	19578	19523	19355	19337	19663	19519	19560	19573	19535	19414	19297	19547	19215	19522	19499	19447	19358	19358	19453	19413	19575	19457	19383	19305	19261	19575	19358	19646	19300	19342	19473	19636	19527	19527	19191	19429	19263	19526	19315	19384	19542	19408	19332	19430	19419	19394	19387	19585	19566	19598	19383	19267	19464	19468	19298	19321	19371	19328	19684	19519	19434	19256	19525	19568	19702	19394	19537	19454	19193	19332	19502	19391	19455	19412	19488	19457	19516	19471	19571	19337	19515	19425	19478	19589	19216	19450	19244	19411	19449	19174	19450	19412	19410	19440	19364	19573	19569	19662	19364	19487	19542	19291	19563	19402	19443	19315	19553	19457	19590	19453	19435	19618	19532	19472	19630	19444	19252	19391	19244	19404	19356	19541	19460	19238	19290	19296	19440	19630	19331	19455	19360	19360	19386	19551	19343	19333	19492	19381	19254	19482	19485	19522	19298	19415	19387	19385	19524	19436	19389	19429	19378	19478	19509	19333	19427	19328	19575	19523	19535	19471	19549	19460	19455	19348	19460	19438	19354	19401	19274	19572	19291	19446	19443	19277	19261	19462	19325	19140	19345	19379	19111	19224	19404	19501	19426	19515	19320	19460	19489	19421	19419	19529	19498	19261	19413	19364	19500	19415	19348	19670	19475	19329	19403	19445	19613	19355	19521	19557	19300	19279	19541	19560	19575	19522	19522	19416	19423	19161	19485	19343	19443	19426	19421	19353	19524	19295	19592	19463	19361	19542	19596	19692	19418	19550	19269	19535	19362	19344	19560	19445	19685	19580	19431	19406	19376	19490	19413	19580	19551	19504	19282	19280	19344	19460	19342	19479	19479	19580	19643	19447	19524	19433	19438	19521	19522	19499	19489	19243	19469	19443	19296	19571	19544	19446	19392	19554	19276	19311	19418	19589	19427	19393	19598	19328	19234	19435	19252	19214	19286	19531	19544	19366	19357	19466	19440	19385	19347	19386	19346	19463	19238	19414	19472	19160	19323	19550	19531	19408	19543	19582	19446	19354	19462	19508	19517	19422	19528	19341	19600	19342	19148	19465	19321	19569	19519	19483	19565	19472	19499	19517	19426	19236	19535	19395	19536	19588	19413	19543	19563	19481	19310	19190	19269	19439	19349	19367	19456	19309	19353	19323	19240	19421	19378	19398	19361	19246	19220	19303	19409	19224	19404	19638	19212	19451	19581	19459	19496	19122	19388	19549	19466	19519	19498	19280	19475	19531	19281	19285	19392	19418	19486	19521	19481	19485	19351	19464	19206	19271	19286	19403	19295	19452	19607	19361	19393	19356	19554	19423	19438	19417	19351	19479	19413	19219	19310	19166	19635	19377	19521	19448	19398	19453	19458	19144	19369	19396	19531	19522	19512	19709	19475	19207	19349	19295	19444	19466	19671	19509	19345	19542	19448	19544	19293	19435	19572	19349	19450	19379	19339	19401	19435	19274	19475	19490	19540	19258	19749	19320	19576	19199	19606	19357	19351	19428	19452	19580	19497	19391	19506	19328	19498	19747	19408	19564	19404	19421	19479	19465	19303	19238	19543	19293	19431	19529	19585	19313	19282	19380	19492	19431	19551	19528	19368	19343	19470	19253	19544	19353	19350	19450	19420	19590	19326	19431	19597	19422	19416	19505	19491	19388	19475	19446	19559	19453	19461	19362	19498	19253	19607	19620	19463	19188	19465	19443	19729	19615	19641	19536	19616	19493	19503	19630	19475	19340	19555	19537	19283	19599	19340	19516	19385	19508	19320	19075	19400	19517	19285	19289	19438	19291	19413	19468	19136	19430	19475	19503	19461	19601	19298	19698	19352	19387	19456	19392	19342	19423	19426	19295	19613	19443	19595	19446	19581	19424	19570	19483	19412	19505	19378	19437	19497	19432	19594	19585	19417	19205	19480	19342	19549	19564	19559	19490	19262	19395	19564	19351	19420	19446	19469	19323	19411	19261	19640	19402	19371	19465	19591	19809	19472	19244	19386	19355	19291	19575	19294	19404	19378	19410	19317	19344	19357	19492	19378	19214	19518	19182	19523	19298	19244	19418	19105	19475	19458	19250	19372	19270	19515	19599	19683	19338	19277	19460	19524	19649	19453	19441	19243	19465	19393	19279	19604	19390	19363	19288	19531	19601	19506	19520	19503	19331	19547	19497	19375	19697	19784	19344	19520	19350	19420	19386	19471	19445	19372	19604	19291	19443	19646	19403	19328	19489	19458	19598	19543	19338	19397	19452	19536	19442	19461	19367	19290	19514	19437	19420	19409	19380	19606	19272	19428	19572	19549	19212	19483	19519	19499	19378	19510	19555	19457	19392	19535	19499	19481	19711	19643	19339	19249	19456	19477	19507	19368	19304	19525	19398	19468	19523	19528	19716	19307	19260	19317	19358	19310	19360	19360	19331	19461	19637	19436	19549	19589	19369	19442	19610	19404	19252	19492	19489	19454	19530	19385	19337	19330	19731	19260	19611	19350	19251	19321	19536	19573	19554	19464	19697	19448	19480	19690	19814	19661	19294	19546	19456	19481	19522	19526	19509	19505	19200	19448	19623	19400	19568	19449	19595	19569	19642	19420	19542	19275	19376	19669	19496	19447	19447	19638	19535	19387	19433	19582	19604	19363	19417	19379	19322	19388	19396	19558	19422	19376	19613	19587	19416	19375	19343	19443	19424	19475	19453	19483	19501	19382	19446	19327	19567	19347	19516	19607	19516	19537	19312	19591	19406	19259	19373	19376	19595	19356	19532	19520	19244	19517	19429	19265	19420	19288	19245	19708	19504	19644	19451	19645	19448	19434	19465	19348	19409	19613	19643	19422	19320	19530	19421	19434	19417	19647	19479	19452	19407	19413	19216	19501	19563	19608	19554	19523	19321	19502	19546	19617	19571	19571	19547	19536	19498	19432	19613	19311	19548	19480	19307	19354	19364	19607	19279	19476	19184	19330	19444	19161	19366	19451	19338	19562	19383	19600	19304	19329	19381	19366	19397	19498	19523	19557	19412	19482	19202	19309	19588	19439	19467	19458	19479	19546	19279	19688	19295	19317	19475	19446	19277	19722	19500	19328	19429	19445	19434	19381	19320	19609	19668	19618	19395	19584	19304	19373	19129	19336	19182	19326	19419	19285	19281	19262	19574	19381	19259	19395	19494	19628	19244	19231	19437	19536	19237	19228	19404	19426	19384	19516	19382	19337	19349	19544	19613	19427	19456	19515	19400	19469	19617	19259	19598	19613	19622	19331	19541	19509	19386	19527	19610	19538	19682	19357	19364	19492	19401	19451	19457	19368	19375	19540	19447	19333	19303	19516	19442	19414	19176	19390	19379	19309	19490	19632	19623	19445	19610	19395	19372	19567	19353	19459	19261	19473	19389	19596	19462	19407	19382	19461	19515	19561	19492	19402	19596	19624	19479	19564	19570	19362	19175	19470	19505	19482	19659	19562	19169	19638	19465	19525	19358	19470	19494	19420	19388	19241	19387	19852	19472	19452	19597	19438	19431	19613	19407	19562	19549	19351	19432	19444	19520	19461	19430	19511	19498	19661	19532	19372	19595	19419	19359	19419	19405	19430	19228	19565	19406	19443	19534	19436	19588	19701	19493	19398	19277	19331	19384	19489	19320	19297	19562	19448	19344	19540	19161	19462	19469	19610	19413	19581	19363	19165	19224	19516	19577	19501	19324	19333	19440	19391	19432	19420	19451	19282	19467	19471	19416	19603	19733	19451	19293	19194	19373	19281	19451	19777	19276	19328	19708	19321	19341	19426	19546	19557	19498	19270	19579	19375	19451	19465	19373	19400	19522	19316	19498	19504	19414	19317	19564	19363	19341	19440	19545	19286	19578	19688	19595	19371	19192	19631	19422	19458	19294	19518	19439	19551	19442	19417	19380	19518	19384	19372	19186	19394	19282	19303	19494	19319	19465	19445	19406	19522	19502	19563	19552	19434	19241	19384	19556	19471	19447	19398	19469	19342	19570	19584	19507	19455	19375	19391	19475	19467	19327	19624	19345	19429	19485	19469	19521	19322	19540	19472	19338	19158	19336	19309	19499	19246	19476	19568	19429	19234	19222	19412	19477	19473	19463	19463	19559	19442	19329	19517	19517	19516	19173	19554	19403	19526	19592	19494	19490	19330	19334	19449	19312	19548	19188	19479	19342	19527	19455	19549	19434	19566	19490	19401	19490	19228	19454	19378	19532	19369	19529	19600	19528	19583	19472	19513	19338	19698	19682	19439	19381	19443	19161	19300	19392	19416	19546	19340	19438	19291	19353	19454	19425	19737	19323	19432	19436	19365	19365	19302	19235	19433	19314	19485	19403	19406	19521	19405	19523	19400	19430	19293	19494	19346	19274	19442	19337	19349	19750	19629	19357	19701	19448	19510	19567	19414	19571	19533	19320	19487	19461	19561	19450	19435	19340	19409	19599	19529	19394	19529	19663	19633	19421	19299	19489	19509	19538	19504	19413	19416	19502	19356	19482	19508	19357	19419	19580	19537	19527	19425	19379	19429	19422	19443	19217	19319	19348	19384	19334	19481	19541	19318	19127	19233	19353	19481	19670	19326	19411	19443	19503	19361	19600	19607	19295	19657	19640	19320	19318	19579	19417	19385	19459	19473	19266	19516	19437	19352	19411	19177	19514	19358	19313	19399	19510	19490	19483	19527	19414	19578	19204	19593	19436	19392	19555	19402	19317	19535	19456	19471	19587	19298	19534	19461	19263	19455	19592	19386	19553
19906	33592	24428	17282	16632	16122	15895	15987	16063	16073	15935	15830	15932	15848	15935	15936	16133	15947	15921	15816	15900	15850	15891	15963	15957	15931	16039	15895	17029	16880	16294	15939	16005	15860	15915	15992	15955	16042	15889	16006	15911	16050	16061	15962	15958	15868	15929	15934	15992	16086	15918	15702	15805	16128	15997	15970	16072	15908	15817	16047	15813	15826	15857	15942	15943	15914	15868	15860	15879	15770	15598	15951	15937	15854	15763	16042	15826	15985	15875	15907	15933	16112	15912	15777	15939	16079	15775	15847	15869	15689	15909	15915	15981	15979	15856	16001	15936	15956	15981	15711	15956	15876	16082	15943	15863	15913	15835	15840	15955	15996	15858	15950	15821	15737	15949	15892	15973	15947	16000	15946	15763	15845	15950	15777	15889	16112	15845	15865	15763	15899	15863	15968	15872	15807	15820	15737	15963	15851	15765	15967	15810	15872	15848	15827	15961	15894	15800	16106	15863	15819	15905	16108	15920	16073	15837	16038	15999	15779	15841	15848	15954	16033	15820	16031	16081	15959	15808	15785	15942	15791	15902	15901	15823	15933	15828	15911	15905	15845	15862	15917	15869	15884	15728	15932	15877	15953	15793	15786	16116	15728	15729	15846	15893	15940	15878	15880	15753	15676	15827	15887	15812	15844	15857	15748	15910	15899	15848	15738	15931	15870	15974	15701	15791	15877	15866	16091	15749	15876	15738	15849	15850	15902	15819	15896	15882	15827	15970	15955	15802	16019	15883	15880	16053	15963	15825	15916	15686	15839	15795	16008	15772	16037	15912	15976	15998	15818	15672	15894	15937	15850	15784	15822	15813	15874	15925	15889	15955	15830	15698	15906	15833	15825	15731	15839	15914	15897	15685	15985	15856	16034	15868	15801	16077	15787	15795	16034	15764	15814	15988	15912	15798	16063	15945	15968	15870	16028	15883	15924	15716	15893	16017	15953	15965	15667	15895	15993	15893	15686	15951	15793	15928	15857	15858	15763	15875	15964	15890	15985	15792	15960	15893	15861	15861	15780	15879	15874	15839	15891	16005	15884	15857	15701	15913	15916	16124	15836	15921	15954	15931	15996	15881	15902	16042	15907	15724	15745	15852	15872	16018	15836	15957	15931	15989	15771	15951	15774	15930	15915	15892	15953	15954	15891	15799	15820	16004	15915	15791	15742	16018	15807	16053	15857	15916	15903	15624	15947	15910	15716	15885	15951	15903	16057	15898	15716	15862	15906	15846	15809	15968	15987	15934	15995	15995	15945	15885	15920	15902	15939	15949	16035	16005	15785	16053	16020	15825	15933	15909	15862	15823	15894	15864	15813	15772	15791	16049	15966	15959	15768	16005	15792	15826	16039	15680	15976	15769	15883	15867	15768	15904	15954	15794	15792	15986	15789	15783	15966	15986	15892	16053	15796	16024	15980	16002	15949	15716	15830	15777	16017	15834	15898	15923	15866	15961	15886	15883	15936	15821	15893	15896	15656	15898	16012	15799	15892	15794	16081	15890	15966	15984	15928	15846	15624	16042	15919	15749	15940	15967	15970	15838	15947	15984	15871	16077	15938	15847	15926	15874	15929	15883	16024	15698	15796	15786	15742	16015	16015	15916	15836	15770	15870	15853	15912	15905	15932	15945	15885	15870	15708	16007	16045	15848	15951	15797	16001	15978	15922	15901	15872	15795	15765	15840	15930	15860	15891	15792	15944	15893	15765	15886	15963	15795	15936	15882	15628	15802	16075	15931	15867	16030	15786	15941	15894	15893	15796	15894	15958	15969	15812	15991	15862	15500	16050	15750	15803	15993	15910	16077	15768	15826	15941	15877	15942	15925	15909	15985	15820	15842	15841	15839	16066	15889	15888	15791	15934	15815	15965	16016	15781	15871	15957	15858	15699	15759	16038	15931	15929	16019	15941	16003	16058	15757	15934	15796	15896	15858	15851	15974	15936	15793	15693	15794	15695	15844	15952	15776	15772	15922	15852	15993	15829	15948	15972	15875	15875	15966	15965	15921	15907	15933	15809	16032	15940	15871	15792	15925	15918	15904	16024	15917	16005	15906	15781	15974	15906	15953	16016	15941	15970	15978	15845	15836	16018	15997	15909	15557	15847	15868	15865	16152	15884	15821	15809	15997	15772	15834	15849	15859	15752	15986	15884	15788	15850	15972	15792	15884	15978	15933	15817	15963	15973	16171	15895	16008	15855	15911	15804	15939	15848	15882	15868	15965	15878	15889	16007	15835	15770	15769	15715	16069	15794	15890	16027	15820	15797	15985	15947	15884	15761	15902	15793	16104	15820	15954	15959	16059	15795	15885	15825	15798	15940	15919	15839	15879	15918	15957	15937	15909	15980	15865	15785	15910	15890	15898	15781	15772	15950	15826	15852	15869	15848	15910	15901	15955	15902	16023	16000	16004	15854	15859	15841	16013	16006	15940	15947	16049	15864	15963	15929	15934	15856	15770	15823	16134	15941	15881	15892	15822	15884	15886	15979	15658	15897	15652	15906	15901	15955	15916	15861	15825	15954	15923	15927	15738	16040	15767	15985	15971	15820	16073	15787	15751	15995	15851	15833	15894	15778	15817	16007	15820	15914	15940	15864	15848	15914	15849	15716	15973	16074	15858	15858	15951	15916	15742	15732	15633	15975	15951	15727	15696	15885	15847	15965	15959	15945	15994	16002	15892	15857	15907	15900	15862	15723	15868	15925	15846	15882	15910	16022	15668	15904	15808	15723	16093	15760	15774	15966	15923	15778	15816	15846	15931	15883	15948	15964	15776	15793	15826	15844	16089	15855	15980	15965	15864	15831	15848	15775	16063	15890	15798	15808	16013	15983	15766	15816	15788	15674	16034	15922	15994	15912	15809	15974	15905	15915	15874	15785	15919	16021	15974	16092	15930	15787	15990	15850	15910	15944	15930	16006	15960	15951	15844	15960	15771	15898	15894	15967	15899	15833	15905	15796	15960	15791	15884	15859	15784	15947	15951	15981	16087	15885	15764	15824	15956	15918	15784	15813	15971	15823	15769	15807	15821	15813	15912	15756	15880	15888	15944	15894	16073	15860	15988	15763	15762	15965	15909	15936	15810	15986	15862	15944	15943	15815	15814	15867	15915	15907	15767	15725	15930	15717	15869	15978	15976	15857	16054	15758	15917	15936	15868	15940	15804	15803	15965	15832	15849	16136	15998	16070	15828	15953	15841	15827	15821	16032	15794	15926	15976	15723	15945	15896	15958	15999	15899	16003	16087	16089	15948	15966	15906	16124	15845	15814	15959	15985	15955	15947	15872	15974	15784	15961	15898	15760	15845	15727	15890	15822	15876	16000	15996	16035	15801	15932	15925	15831	15861	15959	15884	15710	15756	15727	15886	15896	15767	15877	15763	15954	15747	15751	15896	16020	15859	15839	16015	15902	15943	15823	15962	16055	15743	15956	15948	15850	15812	15906	16039	15917	15856	15913	15880	15960	15837	15858	15849	15953	15919	15829	15778	15741	15975	15974	15803	16112	15947	15746	15887	15762	15771	15972	15961	16048	15855	15893	15674	15717	15788	16016	15895	15802	15966	15813	15869	15774	15960	15939	16005	15848	15980	15877	15906	15850	16015	15791	15961	15937	15930	15938	15760	15889	15832	15846	15813	16024	15875	15869	15860	15754	15935	15939	16004	15903	15922	15837	15927	15907	15854	16234	15988	15824	15907	15891	15797	15815	15761	15837	16122	15851	15872	15847	15941	15903	15935	15885	15960	15938	15938	15962	16013	15899	15797	15781	15905	16068	15913	15851	15773	15995	15794	15865	15761	15916	15943	15801	15977	15997	15888	15811	15759	15920	15742	15955	15795	15855	16000	15924	15798	15803	15893	16059	16061	15863	15931	15969	16032	15913	16099	15766	15779	15956	15982	15872	15792	16090	15980	15917	15931	15909	15860	15849	15809	15760	15788	15898	15893	15928	15947	15982	15830	15815	15908	15901	15924	16028	15891	15928	15812	15835	15885	16029	15816	15855	15726	15850	15860	15960	15882	15951	15884	15948	15823	15941	15750	15931	15839	15767	15967	15888	15909	15783	15926	15913	16006	15934	16041	16153	15816	15683	15980	15920	15717	15655	16033	15858	16088	15834	15843	15749	15790	15909	15717	15798	15965	15770	15787	15871	15933	15860	15834	15884	15795	15930	16073	15881	15976	15839	15882	16001	15986	15933	15940	16093	15914	15927	16084	15896	15949	16012	15947	15777	15877	15878	15800	16000	15881	15814	15829	15932	15949	16069	15858	15900	15939	15800	15945	16065	16041	15847	15771	15998	15945	15959	15783	15964	15761	15999	15687	15993	15949	15807	15920	15896	15976	15689	16061	15895	15864	15824	15818	16049	15905	16014	15819	15882	15822	15917	15802	15986	15782	15912	15982	15994	15726	15859	15932	15781	16009	16081	16056	15742	15796	15858	15932	15864	15824	15948	15891	16036	16026	15870	16039	15894	15881	15835	15953	15740	15877	15974	15822	15833	15757	15798	15840	15893	15756	15928	15955	15863	15922	15960	16091	15908	15804	15815	15849	15795	16002	15922	15899	15782	15637	16068	15891	15973	15908	15740	15908	15915	15913	15888	16056	15874	15781	15735	15958	15999	15716	15889	15827	15917	15857	15871	15825	15841	15933	15789	15920	15892	15742	15866	16005	16051	15978	15831	15980	15894	15978	15752	15914	15855	15849	16033	15919	15851	15835	15831	15649	15782	15993	15771	15730	16089	15910	15901	15862	15674	16015	15744	15873	15975	15750	16130	15765	15760	15932	15921	16067	15772	15707	15894	15928	15824	15925	15761	15838	15942	15738	15737	15983	15820	16051	15885	15910	15966	16043	16041	15854	15910	15830	16035	15921	15794	15739	15825	15958	15797	15802	15886	16085	15940	15859	15873	15970	15897	15779	15871	15757	15929	15947	15922	15872	15932	15790	15906	16111	16008	15869	15971	15786	15695	15809	15714	15871	15758	15984	16171	15849	15672	15966	15725	16037	15780	15887	15850	15919	15902	15944	15963	15989	15828	15924	16015	15917	15927	15965	15709	16169	15900	15850	15824	15980	15902	15927	15793	15852	16016	16026	15831	15881	15919	15905	15867	16040	15876	16049	15697	16051	16089
22033	21073	28307	24085	21434	24017	26184	21962	21136	21807	21333	21090	21232	21305	21089	21271	20997	21142	21110	21043	21163	21155	21099	20983	21238	21145	21008	22529	23097	22801	22366	21501	21098	20971	21156	21320	20987	20936	20892	21017	20865	20990	21164	20950	20953	21164	21012	21025	20865	20852	21088	20840	20942	20929	20911	20818	20946	20910	20979	21021	20957	21083	20886	21081	20825	21012	21106	20917	21180	21060	20806	20930	20888	21054	20945	21138	20943	20889	20982	21271	20823	21003	20917	20866	21176	20880	20952	21021	21188	21180	20950	20856	20986	20747	20974	20993	20969	20865	20960	20979	20951	21027	21027	20687	20779	20935	20875	20728	21160	20966	20821	20932	20848	20881	21219	20808	20856	20849	20925	21159	20799	20954	20804	20982	20975	20902	21076	20876	20860	20876	20874	21032	20852	20708	21020	21053	21086	21120	20881	20948	20820	20830	20891	20795	20965	20709	21037	20980	21091	20877	21003	21054	20943	20977	20887	20893	21008	20985	20869	20683	20799	20745	21161	21040	20889	21088	20847	20857	20842	20856	21028	21006	20747	20768	20821	20973	20889	21037	21057	21028	20972	20809	20837	20930	21086	20844	20911	21071	20914	21017	20843	20961	20862	20993	21061	20719	21178	20894	20902	20852	20720	21011	21036	20717	20906	20755	20922	20983	20836	20795	21039	20927	20973	20886	20835	21090	20964	20916	21088	20837	20947	20973	20985	20829	21168	21099	20840	20653	20786	20917	20881	21118	20968	20899	20769	20850	20933	21081	20918	20893	20817	20827	20920	21117	20836	20746	20841	21024	20861	20862	21091	20779	21039	20814	20983	20883	21038	21001	20908	20889	20817	20794	20912	20783	21075	20721	20722	20916	20845	21002	20788	20987	21058	20825	20987	20839	20982	20940	21191	20948	20949	20954	20818	20956	20797	21141	21022	21018	20962	20885	20806	20983	20949	20847	20811	20719	20834	20926	20873	20913	21059	20848	21001	21042	20786	20883	20983	20697	20971	21057	20916	21113	20822	20595	20805	21012	20903	20928	20969	20790	21107	20885	21193	21003	21054	21021	20880	20916	20697	20919	20852	20861	20759	20899	20755	20881	21124	20727	21036	20716	20896	21005	21072	20906	21004	20950	20885	20873	20886	20959	21091	21088	20830	20758	21021	20949	21015	20704	20852	20955	20746	20883	20820	20697	21010	20783	21000	21223	21104	20785	20671	21097	21091	20971	21018	20668	20835	21069	20721	20824	20937	20920	20903	21097	20953	20887	20717	20820	20989	21027	21133	21074	20968	21061	21147	21051	21133	21020	20612	20934	21108	20910	20819	20972	20973	20917	21020	20854	20791	20833	20964	20969	20824	20908	21185	20712	21060	20785	21062	20829	20718	20742	20767	21018	20742	21066	20909	20839	21040	21073	21046	20949	20957	20639	21033	20967	20968	20947	20917	20855	20700	21098	20714	20874	20709	20838	20668	21025	20911	21056	20908	21053	20923	20960	20933	20934	20771	20983	20940	21035	21067	21012	20853	20900	21057	20908	20821	21106	21049	21108	21139	20909	20977	20869	20935	21043	20893	20930	20917	20813	20773	21000	21136	21079	20873	20965	20892	20905	20933	20990	21142	20992	20880	21115	20906	20789	20895	20777	20986	20733	20703	21055	20802	20840	21196	20868	21000	21066	20843	21004	20875	21147	20826	20886	21090	20975	21017	21063	21161	20786	21016	20922	20876	21114	20886	21073	20691	21038	20917	20983	20897	20868	20963	20911	20991	20863	21019	20954	21056	20983	20949	21059	20946	21038	21032	20807	20943	20991	21006	20962	20966	20748	20935	20877	20920	20913	21093	21073	20880	21034	21031	20954	20988	20847	20878	20912	21090	20780	20954	20986	20964	20959	20984	21087	20891	20850	20952	21068	20882	20674	20979	21016	20990	20958	21058	20826	20975	20930	21010	21102	20868	20945	20938	20957	20840	21092	20996	21025	20983	20803	20974	21029	21063	21113	20874	21116	21062	21005	21100	20963	20842	20980	20870	20828	20781	20887	20887	20887	21050	20838	21067	21040	21073	20810	20949	20912	20879	20893	20996	20846	20913	21083	20876	20590	21075	20883	20942	20995	20899	20862	21072	20850	20962	20840	21003	21045	21101	20963	21083	20980	20991	21169	20899	20919	20838	20836	21157	20989	20990	20793	20754	20727	21060	21107	21085	20925	20819	20950	20996	20747	20815	20730	20971	21017	20832	20932	21041	21055	20810	20594	21087	20900	21058	21093	20860	20918	20965	20803	21009	21054	21100	20935	21120	21149	21023	21170	21005	20914	20851	20941	21003	20965	20948	20945	20856	20889	20793	20876	20894	20817	20909	21145	21115	21019	20891	20908	20653	20905	20723	21139	20943	21098	21009	20809	21009	20939	21033	21135	20967	21049	20623	20802	20877	20969	20978	21084	20890	20974	21045	20769	20840	20705	20895	20866	20948	20810	21175	20879	20897	20912	20991	21129	20812	21068	20828	20784	20933	20923	20551	20816	21019	20924	21041	21004	20949	21019	20810	20803	20814	21092	20926	20921	20937	20817	20814	21018	21215	20947	21074	20844	21039	20900	20689	20883	21048	21081	21140	20966	20994	21023	20849	20959	20977	20889	20986	20842	20942	21133	20763	21022	20892	20810	20876	20945	21029	20900	20898	21135	20845	20716	20908	20845	20938	20947	20902	21012	20891	21016	20910	20750	20923	21053	20874	20975	21067	20646	20923	20710	20844	20881	20948	20965	20935	20822	20871	20843	21036	20922	20992	20901	20957	21026	20982	20968	20948	21019	21053	21109	21008	20914	20891	21023	20891	21111	20901	20678	20984	21020	20916	20782	20863	21196	20979	21110	20917	20939	20840	21036	20954	21133	20818	20777	21036	20793	20872	20996	21160	21002	20851	20799	20836	20789	21054	20899	20767	20775	21136	21111	21057	20841	20996	20991	21059	20997	20874	20970	20882	20938	20883	20991	20849	20966	20860	20904	20910	21080	20911	20880	20944	20998	20898	20930	20783	20969	20750	20859	20751	20728	20927	20966	20646	21055	20910	20740	20696	20798	20750	20923	20861	20990	20902	21006	20832	20967	20973	20628	20922	20815	20974	20721	20944	20976	20972	20821	20939	21060	21107	20966	20782	20751	20782	20659	21078	20983	20836	20944	21010	21097	20849	20865	20923	20936	20890	21043	21109	20870	21006	20980	21007	20827	20916	20938	20979	20857	20956	20957	20808	20884	20751	20826	21132	20879	20728	20843	20929	20829	20940	20865	20961	20910	20691	20808	21014	21039	20979	20857	20944	20764	21047	20951	20970	20865	20749	20981	21111	20769	20873	20843	20736	21037	20929	20619	20854	20977	20934	20757	20745	20998	20771	21059	21095	21013	20875	21003	20951	20904	20724	20992	21015	20996	20921	20983	20929	21074	20940	20977	20944	21132	21095	21050	20886	20865	20921	20962	20964	20877	21006	21002	20909	20823	20875	20855	20974	20924	20857	20864	21034	21075	21068	20968	20868	20713	20688	20747	20725	21044	20932	20886	21041	20775	20855	20783	20736	20862	21065	20875	21034	20989	20891	20795	20862	20933	21000	20856	20695	21050	21035	20855	21052	21255	21031	21112	20701	21066	20887	20894	21018	20821	20870	21079	20944	20798	21010	20875	20790	20985	20959	20723	20863	21069	20994	21161	21124	20884	20841	20772	20970	21061	20721	20871	21089	20858	20710	20900	21039	21033	20991	20833	21005	20798	20811	20871	21054	20944	21205	20863	20962	21007	21045	20883	20798	20886	20997	20998	20864	20888	21017	20775	20909	21084	20919	20989	21043	20989	20803	21127	20793	21018	20927	20896	20853	20987	20851	20975	21096	20778	20991	20834	21086	21155	21021	20885	20743	21037	20861	21091	21083	20930	20950	21002	21056	20786	20974	20914	20931	20950	21284	21011	20796	20801	20915	20988	20882	21040	20789	20799	20892	20638	20887	20554	20878	20861	20707	20922	20822	21114	20874	20996	20766	20968	20829	20853	21130	20896	20982	20696	20856	20915	20791	20737	21000	20964	20787	20843	20774	21004	20849	21160	21046	20859	21128	20865	20996	20975	20857	21129	20962	20824	20777	20885	20857	21053	20965	20802	20958	21128	20874	20888	20840	20758	20781	20961	21008	20791	21037	20948	21070	21043	20865	20768	21011	20855	21044	20940	20966	20828	20967	21037	20713	20871	21159	20822	20690	20803	20867	20853	20812	21138	20926	20755	20728	20838	20948	20878	20938	20911	20835	20674	21017	20872	20865	21029	21004	20677	20808	20882	20753	20786	21220	20985	21016	21156	20847	20747	20897	21052	20909	20828	20849	20906	20802	20926	21103	21165	20833	21097	20755	20889	20789	20877	20975	20896	20988	21090	20942	20943	20857	20816	20936	20891	20944	20928	20811	20981	20912	20822	21010	21035	20998	20989	21085	21045	21119	21008	20997	20836	20950	21015	21148	20931	20841	20865	20676	21149	20916	20697	20956	20985	20936	20904	20979	21030	20909	20949	20887	21015	20830	20944	20966	20943	21076	20818	20825	21032	20907	20827	21047	20993	21146	20730	20887	20992	21091	20939	20752	20910	20930	20781	20757	20859	20898	20960	20870	20822	20999	20936	20949	20850	20932	20937	21002	20715	20812	20941	20907	20885	20859	21035	20889	20910	20737	20935	20763	20959	21057	20935	21017	21088	21071	20868	20903	20964	21034	20704	20801	20837	20913	20837	20921	21138	20707	20633	20706	20748	21183	20953	20848	20879	20992	20871	21038	20915	20863	21092	20995	20962	20878	21014	21013	20940	21015	20984	20818	20870	20993	20998	20660	20844	21141	20775	20863	20953	20959	20852	20945	21031	20983	20993	20937	20900	20868	20999	21085	21010	20989	21156	20938	20921	21053	21051	21034	20851	20904	20721	20876	20692	21007	21184	20964	20845	21033	20854	20887	20805	20889	20940	21111	20836	20987	20818	20885	21016	20956	21072	20977	20857	21043	21048	20898	20884	20918	20909	21102	20896	21059	20944	21083	20994	21091	21240	21164	21045	20923	21080	21009	20995	20799	20860	20905	20781	21115	20722	20902	20940	20782	20925
25257	48861	34770	19898	18363	17633	17207	17048	16987	17036	16984	16952	16923	16734	16773	16758	16854	16802	16830	16716	16833	16796	16863	16649	16731	16687	16643	18894	19688	19179	18291	17356	16826	16496	16744	16742	16702	16736	16565	16799	16843	16791	16728	16743	16864	16736	16759	16641	16643	16731	16659	16637	16605	16765	16522	16801	16708	16750	16612	16657	16640	16791	16552	16700	16882	16604	16733	16820	16740	16882	16547	16761	16710	16768	16752	16533	16466	16671	16859	16684	16728	16830	16847	16736	16711	16858	16688	16826	16553	16614	16717	16822	16671	16812	16896	16783	16725	16724	16649	16667	16775	16747	16572	16651	16799	16812	16835	16784	16844	16677	16851	16768	16589	16719	16699	16743	16601	16812	16648	16863	16762	16858	16672	16558	16582	16793	16722	16579	16729	16873	16830	16650	16546	16739	16591	16674	16616	16544	16554	16800	16639	16750	16807	16650	16561	16676	16506	16661	16595	16601	16759	16647	16633	16968	16692	16758	16852	16819	16809	16608	16581	16623	16716	16791	16689	16506	16785	16656	16872	16660	16749	16888	16562	16662	16532	16689	16628	16642	16670	16753	16741	16778	16755	16733	16669	16724	16658	16679	16499	16592	16855	16645	16601	16535	16718	16739	16768	16683	16721	16787	16713	16746	16686	16644	16756	16851	16743	16598	16698	16755	16814	16859	16719	16724	16684	16865	16656	16680	16655	16836	16738	16769	16782	16760	16746	16713	16732	16702	16708	16806	16648	16834	16664	16727	16722	16673	16717	16721	16677	16840	16530	16511	16481	16676	16589	16707	16667	16780	16756	16750	16800	16608	16763	16739	16594	16786	16611	16585	16640	16595	16635	16697	16641	16671	16785	16656	16679	16665	16626	16697	16651	16730	16736	16517	16732	16813	16600	16779	16759	16647	16568	16639	16763	16624	16684	16797	16810	16802	16549	16759	16616	16489	16685	16601	16539	16781	16568	16727	16618	16680	16676	16641	16535	16758	16652	16800	16537	16627	16603	16592	16584	16677	16671	16531	16779	16666	16583	16707	16771	16679	16609	16669	16715	16595	16536	16671	16690	16674	16831	16554	16659	16696	16609	16638	16673	16587	16516	16562	16816	16720	16679	16857	16621	16658	16890	16817	16454	16646	16580	16644	16677	16453	16836	16650	16439	16740	16667	16840	16714	16566	16699	16818	16740	16574	16816	16745	16662	16591	16691	16776	16618	16784	16718	16695	16662	16708	16630	16771	16482	16532	16749	16621	16830	16672	16596	16732	16733	16602	16597	16743	16809	16593	16756	16622	16804	16640	16602	16554	16961	16657	16726	16833	16363	16623	16601	16665	16660	16708	16616	16836	16695	16715	16631	16576	16526	16707	16599	16642	16685	16813	16618	16835	16591	16818	16706	16666	16686	16783	16738	16671	16757	16710	16653	16865	16618	16838	16803	16699	16681	16725	16690	16652	16724	16772	16831	16854	16767	16880	16572	16576	16507	16776	16697	16687	16774	16638	16650	16663	16700	16735	16783	16640	16749	16686	16717	16553	16783	16620	16640	16532	16683	16717	16638	16710	16604	16705	16597	16601	16639	16772	16576	16524	16610	16703	16604	16752	16638	16736	16821	16602	16740	16724	16730	16658	16529	16414	16642	16635	16703	16709	16595	16879	16698	16700	16741	16651	16745	16853	16749	16611	16768	16734	16760	16751	16766	16633	16726	16808	16634	16718	16742	16617	16748	16669	16655	16846	16677	16529	16762	16667	16445	16678	16632	16726	16759	16922	16727	16834	16778	16665	16580	16715	16652	16767	16687	16693	16672	16719	16605	16631	16672	16734	16686	16830	16758	16727	16695	16691	16624	16771	16761	16780	16834	16503	16700	16515	16764	16632	16920	16832	16735	16726	16793	16620	16517	16691	16601	16670	16601	16629	16868	16695	16707	16735	16705	16625	16633	16725	16631	16772	16786	16722	16691	16683	16697	16693	16685	16576	16712	16628	16517	16812	16700	16444	16711	16692	16653	16741	16834	16767	16621	16618	16573	16531	16648	16649	16870	16635	16429	16631	16808	16759	16601	16662	16691	16677	16668	16631	16464	16741	16703	16566	16737	16776	16647	16628	16861	16635	16622	16514	16606	16684	16580	16628	16674	16579	16618	16613	16884	16660	16720	16678	16695	16638	16613	16700	16656	16620	16816	16587	16779	16713	16799	16825	16792	16487	16740	16671	16701	16526	16657	16686	16734	16914	16552	16747	16725	16868	16657	16811	16782	16546	16808	16653	16703	16687	16759	16660	16762	16566	16776	16726	16542	16778	16612	16663	16562	16541	16749	16557	16483	16655	16620	16575	16563	16556	16704	16738	16712	16628	16601	16665	16834	16594	16901	16709	16726	16742	16710	16742	16637	16658	16790	16680	16775	16612	16686	16841	16640	16806	16707	16758	16631	16703	16786	16880	16573	16685	16602	16768	16738	16733	16793	16693	16882	16780	16570	16680	16710	16798	16735	16773	16654	16725	16764	16634	16677	16845	16710	16734	16712	16838	16682	16636	16691	16902	16758	16351	16618	16756	16611	16601	16605	16638	16595	16829	16717	16595	16654	16758	16662	16608	16638	16663	16643	16750	16743	16517	16625	16668	16777	16617	16739	16621	16971	16747	16585	16738	16835	16627	16732	16789	16723	16778	16621	16658	16721	16780	16579	16774	16538	16660	16422	16743	16678	16683	16733	16780	16619	16748	16490	16675	16527	16682	16731	16605	16620	16707	16755	16729	16494	16818	16663	16726	16577	16848	16742	16631	16655	16612	16661	16731	16835	16641	16524	16657	16656	16761	16590	16631	16692	16839	16672	16486	16848	16729	16765	16633	16620	16714	16836	16704	16597	16478	16840	16715	16569	16534	16694	16615	16731	16637	16710	16667	16747	16875	16643	16608	16463	16745	16700	16755	16797	16695	16736	16804	16877	16705	16659	16601	16684	16701	16734	16723	16878	16619	16808	16731	16662	16774	16607	16794	16485	16631	16546	16701	16839	16674	16595	16762	16571	16666	16683	16577	16734	16787	16690	16695	16903	16763	16737	16758	16559	16808	16683	16877	16609	16636	16642	16730	16592	16568	16732	16592	16663	16746	16708	16598	16769	16741	16573	16704	16659	16826	16627	16733	16713	16807	16745	16700	16816	16799	16671	16737	16868	16624	16720	16638	16625	16791	16718	16731	16816	16585	16575	16697	16721	16705	16698	16462	16639	16643	16649	16705	16716	16729	16834	16753	16682	16718	16806	16614	16537	16735	16627	16733	16649	16668	16665	16571	16815	16911	16747	16726	16723	16772	16764	16826	16567	16682	16603	16527	16796	16842	16616	16704	16802	16771	16772	16584	16661	16501	16709	16523	16603	16796	16683	16655	16733	16619	16715	16735	16717	16662	16771	16633	16765	16563	16584	16640	16733	16572	16382	16597	16807	16611	16561	16596	16672	16740	16548	16744	16609	16809	16700	16639	16661	16728	16599	16753	16688	16510	16791	16668	16621	16726	16680	16799	16702	16761	16691	16745	16659	16655	16722	16837	16714	16739	16613	16685	16674	16826	16851	16685	16461	16643	16679	16771	16682	16872	16832	16630	16774	16698	16827	16498	16743	16719	16744	16679	16689	16487	16643	16762	16654	16580	16754	16732	16681	16567	16769	16753	16770	16640	16769	16680	16917	16693	16583	16747	16749	16900	16757	16590	16627	16712	16860	16827	16666	16726	16619	16863	16611	16718	16479	16718	16651	16861	16667	16759	16833	16630	16651	16737	16458	16794	16600	16718	16524	16600	16705	16607	16651	16862	16717	16784	16722	16765	16534	16688	16800	16570	16698	16944	16648	16674	16619	16743	16706	16798	16945	16579	16598	16772	16747	16707	16476	16671	16744	16709	16654	16605	16587	16667	16556	16658	16776	16741	16684	16669	16634	16742	16582	16715	16534	16743	16795	16805	16777	16532	16619	16693	16701	16646	16698	16717	16643	16659	16790	16654	16510	16855	16692	16567	16617	16629	16859	16741	16640	16696	16757	16625	16756	16925	16655	16783	16717	16742	16760	16834	16811	16594	16702	16811	16671	16571	16746	16880	16705	16747	16779	16730	16719	16662	16717	16685	16620	16549	16636	16518	16778	16622	16564	16860	16839	16756	16710	16642	16456	16641	16661	16718	16549	16621	16705	16761	16550	16671	16567	16821	16686	16724	16594	16548	16732	16713	16595	16717	16750	16717	16647	16755	16663	16669	16722	16620	16933	16626	16751	16754	16717	16608	16729	16629	16744	16643	16680	16393	16774	16730	16657	16812	16648	16632	16800	16845	16611	16599	16694	16831	16673	16690	16485	16787	16795	16884	16704	16759	16670	16722	16775	16630	16616	16738	16696	16729	16646	16793	16673	16669	16651	16726	16672	16933	16868	16594	16725	16629	16659	16546	16684	16786	16586	16683	16804	16655	16637	16678	16779	16766	16671	16650	16652	16591	16933	16800	16708	16728	16700	16651	16832	16578	16678	16672	16601	16796	16719	16685	16692	16756	16811	16770	16887	16751	16686	16523	16719	16863	16550	16673	16685	16677	16778	16757	16585	16827	16640	16691	16637	16684	16749	16620	16796	16699	16707	16563	16762	16582	16712	16625	16496	16621	16661	16684	16767	16785	16711	16567	16811	16574	16531	16777	16798	16781	16731	16665	16600	16561	16581	16735	16594	16880	16800	16816	16708	16732	16692	16503	16597	16692	16543	16657	16945	16624	16620	16629	16815	16604	16705	16694	16706	16713	16425	16595	16716	16757	16772	16865	16607	16712	16729	16614	16632	16927	16582	16707	16837	16510	16759	16841	16681	16660	16604	16493	16944	16755	16669	16840	16869	16601	16637	16715	16724	16735	16739	16861	16677	16683	16797	16724	16510	16597	16537	16654	16707	16767	16709	16596	16715	16739	16566	16748	16674	16542	16649	16714	16704	16694	16630	16511	16568	16556	16818	16802	16828	16732	16802	16624	16787	16863	16614	16640	16697	16718	16725	16844	16633	16638	16723	16668	16661	16635	16775	16657	16629	16651	16636	16769	16681	16883	16847	16706	16639	16435	16641	16675	16692	16775	16879	16791	16791	16704	16794	16787	16634	16618
29622	23594	23871	20402	18399	18511	18546	18197	18567	18243	18209	18141	18121	18066	18303	18306	18204	18247	18411	18408	18255	18239	18427	18192	18308	18466	18444	18234	18170	18348	18341	18318	18209	18260	18375	18517	18222	18262	18283	18179	18246	18068	18109	18258	18467	18301	18260	18403	18506	18322	18300	18309	18119	18237	18298	18194	18164	18224	18237	18279	18480	18144	18489	18069	18293	18314	18185	18195	18348	18178	18198	18068	18375	18334	18209	18288	18015	18420	18131	18115	18110	18431	18319	18162	17942	18110	18185	18027	18334	18338	18359	18499	18282	18247	18346	18213	18117	18082	18251	18307	18261	18064	18407	17954	18312	18259	18280	18013	18264	18299	18066	18198	18224	18180	18160	18311	18147	18192	18195	18187	18217	18200	18225	18306	18326	18315	18232	18205	18051	18084	18307	18131	18178	18254	18312	18260	18128	17969	18151	18305	18210	18225	18112	18159	18085	18143	18162	18362	18268	18206	18324	18431	18244	18037	18132	18161	18341	18181	18323	18188	18386	17961	18065	18381	18420	18453	18171	18196	18287	18294	18133	18174	18348	18314	18211	18279	18265	18246	18125	18374	18080	18214	18243	18378	18005	18308	18319	18299	18132	18225	18117	17949	18239	18355	18261	18217	18369	18218	18090	18313	18394	18293	18289	18219	18437	18242	18111	18178	18084	18029	18185	18307	18280	18089	18312	18176	18119	18248	18029	18343	18217	18415	18322	18238	18102	18236	18315	18303	18265	18352	18358	18130	18267	17965	18349	18289	18301	18292	18540	18272	18222	18210	18164	18360	18392	18079	18182	18208	18155	18276	18327	18351	18275	18438	18381	18344	18146	18116	18255	18317	18447	18402	18188	18024	18332	18248	18237	18265	18223	18331	18314	18140	18326	18188	18283	18349	18555	18496	18214	18087	18164	18183	18304	18272	18273	18371	18301	18296	18266	18037	18354	18266	18221	18210	18524	18232	18264	18130	18289	18473	18362	18339	18345	18236	18199	18183	18195	18286	18134	18303	18299	18129	18123	18268	18211	18324	18427	18194	18363	18244	18240	18054	18325	18121	18326	18359	18198	18140	18202	18381	18232	18208	18132	18391	18389	18379	18258	18155	18402	18101	18444	18168	18367	18153	18359	18315	18177	18516	18243	18337	18143	18335	18169	18271	18352	18116	18180	18215	18208	18347	18380	18243	18048	18371	18280	18161	18299	18212	18359	18323	18332	18127	18216	18150	18325	18283	18176	18316	18300	18304	18228	18265	18194	18253	17973	18439	18190	18351	18435	18474	18225	18341	18357	18206	18285	18251	18416	18234	18281	18189	18300	18317	18284	18009	18498	18438	18258	18363	18151	18065	18232	18251	18093	18190	18307	18312	18458	18176	18417	18221	18221	18154	18223	18310	18383	18487	18247	18004	18245	18226	18042	18170	18303	18284	18431	18203	18309	18316	18073	18123	18267	18211	18382	18234	18128	18419	18213	18216	18176	18280	18136	18457	18390	18334	18170	18449	18234	18206	18069	18240	18569	18274	18188	18239	18327	18273	18178	18297	18192	18194	18288	18262	18238	18123	18239	18458	18308	18208	18346	18212	18119	18285	18323	18559	18260	18201	18205	18139	18273	18304	18420	18245	18289	18413	18394	18257	18375	18349	18215	18144	17957	18274	18215	18209	18341	18072	18083	18339	18344	18164	18423	18295	18388	18232	18188	18197	18276	18173	18172	18150	18181	18360	18333	18255	18080	18023	18108	18322	18178	18170	18237	18165	18294	18334	18228	18188	18257	18316	18179	18159	18431	18001	18038	18394	18401	18350	18249	18337	18373	18314	18388	18238	18174	18172	18170	18182	18329	17932	18302	18198	18320	18116	18053	18186	18166	18199	18147	18223	18123	18422	18282	18338	18390	18219	18083	18340	18295	18107	18306	18224	18236	18205	18298	18000	18323	18361	18275	18317	18303	18069	18083	17976	18271	18338	18449	18316	18150	18397	18423	18089	18046	18473	18361	18253	18289	18211	18351	18336	18291	18244	18175	18388	18077	18182	18331	18264	18148	18186	18294	18499	18505	18486	18493	18205	18331	18224	18241	18186	18322	18266	18289	18346	18219	18332	18230	18219	18377	18096	18197	18123	18244	18348	18085	18338	18289	18230	18164	18293	18331	18385	18492	18289	18441	18233	18209	18160	18220	18174	18169	18255	18073	18092	18165	18349	18175	18269	18182	18312	18308	18236	18154	18279	18189	18190	18232	18187	18213	18432	18202	18182	18355	18139	18293	18245	18173	18110	18158	18560	18365	18391	18373	18520	18194	18058	18134	18240	18259	18513	18343	18365	18077	18239	18067	18104	18333	18159	18155	17939	18267	18210	18211	18265	18330	18113	18296	18217	18435	18151	18153	18188	18351	18418	18137	18299	18180	18235	18054	18375	18004	18300	18097	18241	18250	18255	18166	18263	18297	18218	18449	18342	18370	18120	18361	18342	18380	18085	18196	18319	18472	18092	18314	18253	18264	18116	18230	18270	18286	18374	18357	18300	18221	18262	18237	18361	18161	18151	18387	18368	18251	18317	18450	18228	18188	18321	18450	18341	18209	18493	18345	18371	18368	18107	18121	18404	18352	18236	18374	18267	18115	18285	18411	18295	18127	18259	18077	18112	18404	18201	18174	18226	18374	18311	18332	18280	18115	18180	18103	18167	18154	18162	18412	18386	18198	18242	18080	18337	18018	18312	18326	18256	18218	18161	18270	18078	18276	18445	18059	18227	18330	18261	18175	18396	18470	18266	18254	18073	18452	18220	18214	18124	18022	18160	18092	18245	18115	18321	18264	18290	18361	18290	18228	18331	18152	18069	18197	17972	18074	18327	18269	18234	18265	18313	18292	18284	18196	18326	18348	18304	18144	18381	18131	18248	18497	18470	18277	18162	18320	18304	18239	18276	18182	18409	18205	18291	18288	18296	18375	18370	18104	18364	18422	18288	18188	18274	18154	18278	18082	18253	18266	18264	18115	18138	18215	18310	18339	18273	18529	18082	18209	18236	18369	18244	18043	18151	18329	18136	18234	18415	18261	18229	18124	18424	18064	18227	18486	18397	18272	18238	18191	18269	18134	18430	18148	18400	18335	18277	18150	18417	18281	18242	18302	18182	18251	18180	18091	18397	18275	18300	18228	18308	18190	18402	18121	18342	18283	18277	18180	18370	18295	18080	18313	18167	18296	18149	18168	18220	18300	18171	18230	18129	18222	18153	18071	18090	18228	18299	18206	18300	18291	18435	18250	18145	18151	18256	18262	18404	18107	18246	18084	18079	18274	18398	18252	18338	18128	18214	18295	18254	18213	18428	18498	18278	18138	18231	18471	18125	18423	18279	18300	18269	18309	18320	18362	18133	18201	18286	18135	18249	18318	18262	18322	18245	18504	18181	18343	18318	18069	18217	18220	18220	18134	18272	18237	18184	18276	18326	18249	18464	18407	18344	18173	18581	18272	18366	18458	18255	18292	18351	18184	18253	18276	18143	18386	18353	18196	18189	18165	18141	18321	18264	18060	18106	18261	18155	18153	18448	18323	18117	18168	18277	18176	18185	18276	18352	18366	18271	18179	18203	18254	18451	18207	18348	18112	18144	18419	18516	18266	18233	18232	18342	18508	18298	18390	17976	18278	18190	18083	18380	18403	18364	18271	18472	18326	18590	18290	18214	18302	18390	18238	18233	18426	18015	18241	18243	18174	18130	17996	18454	18206	18354	18079	18159	18415	18282	18303	18425	18210	18217	18235	18214	18098	18311	18317	18350	18319	18158	18336	18448	18319	18340	18191	18255	18255	18309	18147	18317	18086	18244	18482	18193	18296	18429	18518	18118	18326	18217	18151	18096	18322	18329	18344	18201	18010	18224	18257	18297	18358	18258	18170	18353	18312	18233	18223	18206	18138	18203	18215	18222	18458	18129	18235	18262	18255	18172	18336	18046	18164	18202	18280	18390	18299	18541	18414	18516	18402	18414	18278	18166	18547	18244	18275	18112	18354	18273	18468	18219	18300	18294	18330	18160	18188	18135	18088	18272	18308	18050	18324	18242	18067	18352	18171	18381	18054	18254	18355	18365	18237	18334	18178	18543	18222	18278	18257	18175	18514	18275	18163	18073	18120	18242	18237	18346	18166	18099	18209	18204	18190	18251	18454	18258	18178	18158	18092	18185	18192	18165	18225	18252	18132	18285	18274	18224	18406	18296	18260	18393	18349	18251	18150	18394	18449	18133	18278	18289	18382	18212	18361	18181	18210	18243	18183	18418	18355	18472	18207	18221	18452	18211	18263	18448	18218	18394	18268	18432	18310	18340	18240	18424	18247	18250	18436	18182	18341	18328	18370	18504	18435	18275	18394	18320	18503	18358	18288	18179	18166	18376	18441	18445	18316	18450	18130	18338	18257	18353	18325	18137	18288	18177	18328	18206	18295	18361	17993	18064	18039	18199	18178	18219	18409	18247	18274	18323	18511	18182	18112	18102	18083	17905	18156	18201	18237	18253	18141	18489	18238	18097	18399	18250	18267	18251	18181	18157	18338	18402	18111	18343	18357	18075	18265	18304	18091	18332	18170	18161	18174	18272	18310	18281	18189	18243	18145	18109	18287	18358	18208	18272	18236	18312	18232	18169	18148	18356	18384	18302	18182	18269	18125	18303	18121	18287	18249	18209	18118	18229	18199	18260	18106	18353	18178	18189	18384	18350	18201	18145	18247	18268	18212	18407	18177	18377	18234	18088	18211	18279	18221	18176	18261	18331	18325	18106	18223	18388	18247	18234	18152	18386	18274	18352	18144	18211	18365	18380	17936	18173	18320	18570	18343	18329	18190	18159	18420	18364	18154	18225	18230	18165	18225	18236	18331	18269	18227	18336	18183	18106	18259	18238	18186	18506	18116	18106	18273	18369	18389	18275	18306	18155	18277	18174	18236	18317	18458	18444	18257	18364	18360	18325	18255	18285	18265	18219	18330	18154	18196	18384	18170	18023	18404	18321	18280	18260	18164	18362	18403	18477	18204	18170	18181	18280	18264	18322	18184	18198	18193	18286	18183	18190	18186	18297	18410	18231	18366	18181	18142	18241	18302	18240	18494	18193	18424	18256	18215	18077	18249	18329	18244	18187
20389	25778	18483	15779	15553	15395	15256	15398	15076	15123	15328	15117	15194	15255	15243	15156	15342	15372	15146	15070	15215	15296	15353	15270	15235	15387	15118	15225	15232	15437	15413	15312	15208	15221	15363	15293	15418	15230	15235	15117	15131	15358	15095	15260	15155	15162	15175	15117	15108	15065	15293	15116	15153	15443	15143	15148	15372	15311	15239	15026	15236	15126	15220	15179	15204	15145	15285	15237	15225	15281	15344	15113	15322	15316	15102	15224	15240	15103	15242	15035	15321	15134	15085	15139	15279	15214	14985	15128	15233	15273	15270	15240	15298	15281	15405	15052	15219	15146	15061	15194	15237	15124	15119	15248	15409	15253	15216	15421	15129	15411	15235	15207	15311	15139	15255	15309	15416	15147	15152	15209	15167	15270	15099	15187	15116	15178	15126	15374	15079	15225	15207	15228	15262	15234	15072	15311	14941	15273	15266	15246	15265	15278	15204	15347	15295	15196	15394	15152	15291	15176	15250	15265	15110	15210	15085	15263	15082	15279	15280	15297	15317	15314	15173	15312	15126	15265	15180	15438	15032	15219	15329	15095	15237	15303	15351	15240	15029	15021	15180	15304	15203	15216	15170	15171	15302	15077	15171	15199	15199	14973	15105	15212	15020	15244	15118	15181	15184	15216	15234	15158	15258	15277	15243	15340	15237	15141	15184	15294	15070	15381	15223	15136	15208	15113	15267	15360	15118	15377	15232	15090	15264	15248	15177	15138	15156	15138	15063	15232	15190	15206	15242	15332	15290	15295	15221	15402	15304	15150	15071	15174	15182	15281	15358	15161	15149	15072	15032	15348	15375	15147	15143	15355	14993	15070	15167	15129	15198	15306	15217	15184	15228	15166	15220	15055	15338	15200	15106	15164	15284	15206	14953	15448	15171	15216	15151	15273	15221	15241	15448	15162	15218	15268	15144	15225	15341	15345	15165	15195	15151	15230	15211	15267	15306	15156	15307	15160	15400	15245	15303	15037	15281	15059	15128	15124	15127	15326	15075	15220	15190	15199	15290	15459	15340	15199	15377	15266	15219	15245	15252	15353	15417	15322	15383	15343	15062	15298	15224	15105	15230	15190	15027	15208	15356	15240	15272	15119	15107	15162	15204	15023	15266	15172	15300	15171	15051	15228	15348	15107	15182	15179	15293	15152	15311	15173	15128	15220	15133	15060	15178	15429	15429	15338	15257	15205	15376	15379	15141	15187	15201	15222	15267	15297	15218	15222	15337	15200	15125	15104	15303	15321	15209	15254	15295	15190	15303	15176	15133	15053	15180	15206	15213	15168	15137	15241	15387	15243	15299	15452	15118	15330	15188	15149	15184	15230	15181	15331	15249	15153	15351	15134	15181	15288	15465	15110	15267	15263	15171	15215	15340	15400	15297	15255	15341	15103	15328	15204	15376	15294	15123	15277	15213	15368	15267	15291	15365	15316	15357	15261	15070	15204	15297	15245	15190	15189	15136	15237	15199	15352	15228	15074	15118	15086	15250	15149	15320	15241	15194	15283	15146	15224	15137	15263	15153	15240	15086	15315	15069	15140	15078	15118	15317	15175	15354	15048	15252	15135	15222	15245	15178	15326	15208	15186	15082	14977	15180	15097	15245	15299	15416	15185	15195	15082	15159	15267	14982	15079	15265	15199	15278	15229	15174	15264	15132	15291	15159	15038	15138	15231	15354	15122	15204	15188	15126	15277	15143	15271	15263	15201	15164	15247	15302	15177	15262	15284	15220	15200	15337	15229	15238	15118	15335	15046	15218	15145	15325	15164	15108	15353	15222	15109	15107	15033	14990	15036	15138	15364	15180	15423	15234	15258	15168	15275	15232	15298	15333	15077	15300	15209	15149	15156	15067	15213	15379	15228	15187	15237	15191	15148	15323	15085	15308	15144	15294	15180	15306	15195	15212	15197	15340	15106	15327	15288	15351	15195	15425	15125	15171	15202	15190	15247	15283	15078	15230	15354	15342	15284	15242	15183	15390	15250	15281	15164	15178	15382	15450	15235	15168	15312	15254	15272	15310	15380	15101	15330	15344	15154	15262	15233	15164	15227	15142	15238	15130	15293	15396	15284	15309	15080	15558	15167	15324	15281	15269	15136	15196	15205	15178	15144	15133	15146	15041	15450	15216	15241	15129	15044	15182	15297	15301	15197	15210	15273	15312	15223	15216	15232	15311	15142	15256	15141	15111	15235	15252	15258	15359	15280	15248	15344	15136	15120	15193	15078	15336	15213	15279	15284	15157	15317	15305	15408	15330	15219	15115	15215	15326	15210	15197	15111	15146	15249	15086	15260	14976	15177	15321	15218	15247	15120	15206	15136	15270	15269	15167	15206	15089	15317	15134	15155	15139	15160	15153	15316	15237	15371	15159	15273	15319	15114	15154	15192	15227	15234	15178	15120	15102	15100	15253	15037	15176	15370	15230	15063	15266	15141	15027	15186	15245	15294	15302	15327	15278	15199	15203	15201	15328	15125	15091	15166	15092	15480	15123	15105	15232	15235	15421	15264	15348	15394	15229	15289	15247	15034	15377	15310	15228	15149	15281	15397	15297	15233	15217	15265	15109	15249	15269	15160	15148	15280	15251	15280	15198	15296	15049	15079	15147	15287	15250	15246	15400	15303	15159	15177	15174	15186	15228	15095	15149	15357	15174	15317	15373	15092	15284	15179	15294	15326	15207	15244	15273	15278	15018	15291	15290	15221	15281	15175	14992	15219	15240	15092	15216	15227	15076	15303	15203	15266	15101	15250	15233	15165	15015	15322	15325	15092	15315	15085	15321	15197	15286	15264	15199	15297	15183	15124	15150	15126	15282	15113	15218	15155	15372	15063	15316	15219	15218	15072	15164	15270	15367	15259	14935	15276	15125	15091	15279	15270	15381	15282	15283	15328	15093	15168	15298	15235	15214	15203	15094	15286	15247	15200	15231	15228	15248	15063	15408	15291	15310	15359	15224	15107	15167	15047	15266	15294	15127	15445	15188	15087	15186	15255	15329	15137	15242	14979	15398	15152	15406	15276	15332	15308	15152	15215	15304	15303	15223	15216	15328	15248	15165	15127	15199	15090	15311	15254	15228	15338	15073	15324	15213	15137	15191	15386	15062	15324	15148	15246	15372	15150	15282	15248	15082	15261	15082	15298	15360	15222	15344	15173	15372	15194	15127	15105	15253	15262	15161	15280	15239	15151	15133	15321	15308	15273	15086	15211	15090	15281	15248	15285	15223	15080	15300	15154	15321	15509	15366	15402	15139	15179	15293	15321	15352	15142	15229	15101	15153	15314	15116	15066	15345	15095	15284	15116	15172	15145	15281	15161	15258	15257	15309	15141	15129	15293	15191	15386	15422	15294	15262	15122	15222	15239	15117	15124	15282	15144	15219	15230	15204	15279	15215	15185	15104	15141	15103	15208	15176	15188	15147	15108	15347	15168	15302	15244	15310	15361	15290	15200	15305	15189	15195	15153	15037	15158	15364	15106	15346	15231	15374	15355	15233	15297	15345	15232	15164	15281	15284	15237	15161	15293	15228	15054	15118	15237	15107	15132	15235	15193	15219	15150	15340	15193	15238	15400	15202	15313	15162	15185	15128	15320	15083	15336	15278	15290	15247	14924	15266	15171	15339	15095	15072	15169	14809	15100	15232	15399	15315	15102	15124	15170	15337	15304	15121	15244	15244	15165	15229	15172	15219	15259	15242	15286	15208	15226	15256	15202	15081	15262	15269	15235	15291	15303	15201	15289	15237	15335	15203	15375	15273	15138	15297	15169	15220	15237	15215	15227	15289	15148	15163	15244	15363	15147	15207	15306	15191	15251	15217	15288	15293	15077	15228	15269	15072	15318	15237	15224	15195	15199	15084	15287	15264	15253	15035	15478	15362	15372	15364	15257	15268	15257	15171	15143	15248	15223	15290	15259	15265	15226	15260	15127	15087	15386	15181	15268	15258	15347	15430	15332	15206	15216	15155	15149	15204	15403	15360	15159	15093	15393	15247	15264	15168	15164	15216	15213	15312	15223	15075	15254	15278	15343	15366	15290	15381	15248	15261	15335	15310	15178	15281	15042	15058	15095	15222	15089	15221	15409	15255	15356	15304	15146	15229	15150	15244	15158	15263	15324	15234	15348	15208	15162	15167	15288	15112	15119	15257	15260	15188	15258	15186	15305	15100	15028	15201	15347	15209	15281	15059	15315	15141	15303	15179	14969	15291	15485	15270	15161	15319	15118	15245	15204	15201	15257	15154	15123	15187	15107	15180	15334	15186	15267	15018	15280	15078	15317	15068	15315	15293	15320	15201	15268	15021	15101	15311	15297	15096	15273	14960	15231	15205	15427	15264	15230	15477	15081	15146	15221	15324	15234	15244	15223	15190	15203	15231	15199	15326	15161	15272	15255	15276	15297	15056	15206	15358	15175	15218	15349	15324	15286	15517	15203	15135	15102	15284	15181	15037	15239	15122	15215	15119	15372	15107	15188	15319	15192	15219	15224	15156	15345	15153	15247	15343	15255	15231	15253	15214	15219	15312	15251	15291	15392	15204	15284	15264	15136	15270	15266	15315	15259	15197	15139	15201	15335	15240	15304	15231	15249	15248	15282	15225	15093	15439	15128	15122	15142	15305	15169	15247	15172	15354	15271	15326	15206	15222	15101	15082	15222	15295	15185	15142	15296	15133	15240	15236	15302	15196	15263	15220	15118	15307	15091	15280	15192	15315	15169	15236	15255	15170	15174	15088	15251	15250	15235	15230	15304	15356	15077	15217	15182	15226	15283	15199	15102	15299	15225	15210	15308	15182	15174	15268	15264	15347	15063	15176	15286	15372	15355	15232	15172	15175	15274	15408	15355	15191	15169	14989	15339	15259	15057	15215	15367	15170	15161	15110	15302	15205	15269	15292	15329	15280	15348	15299	15087	15187	15292	15129	15283	15267	15096	15158	15419	15179	15137	15450	15336	15198	15178	15134	15016	15357	15273	15271	15303	15247	15335	15415	15278	15153	15174	15246	15145	15134	15189	15336	15282	15338	15148	15171	15406	15069	15360	15133	15059	15133	15349	15254	15342	15198	15361	15113	15221	15257	15247	15239	15146	15161	15162	15036	15371	15271	15240	15341	15079	15252	15097	15158	15200	15381	15260
23355	21055	27693	24863	22179	21914	21482	19941	19658	19785	19556	19708	19560	19459	19324	19486	19528	19544	19429	19338	19526	19442	19563	19342	19404	19301	19663	19712	20337	19979	19902	20030	19665	19464	19413	19531	19389	19417	19423	19588	19400	19485	19473	19441	19295	19243	19269	19506	19283	19227	19344	19517	19190	19407	19518	19320	19337	19453	19362	19395	19548	19456	19377	19127	19279	19520	19352	19273	19286	19335	19616	19221	19420	19412	19146	19381	19531	19481	19213	19235	19354	19480	19372	19351	19428	19571	19376	19456	19393	19411	19466	19210	19401	19614	19196	19532	19445	19317	19523	19426	19384	19238	19455	19336	19400	19347	19427	19490	19365	19497	19526	19472	19484	19651	19491	19373	19285	19329	19285	19314	19292	19265	19296	19322	19387	19359	19533	19284	19222	19257	19407	19528	19396	19470	19446	19274	19194	19269	19313	19151	19406	19472	19426	19224	19547	19400	19361	19395	19232	19327	19294	19343	19274	19346	19442	19513	19416	19423	19295	19561	19208	19600	19255	19330	19486	19357	19325	19582	19308	19427	19469	19462	19460	19557	19258	19427	19515	19239	19314	19311	19525	19374	19341	19340	19436	19300	19435	19409	19525	19275	19313	19438	19441	19311	19194	19469	19460	19378	19478	19217	19362	19527	19486	19421	19398	19116	19432	19399	19410	19282	19322	19253	19410	19379	19515	19407	19252	19299	19311	19429	19504	19356	19473	19252	19334	19443	19533	19437	19150	19454	19498	19321	19325	19335	19356	19347	19389	19363	19333	19267	19514	19494	19385	19424	19415	19377	19381	19324	19202	19471	19437	19416	19568	19307	19372	19374	19379	19456	19414	19435	19575	19428	19479	19484	19666	19347	19350	19282	19405	19498	19497	19389	19399	19232	19506	19400	19630	19659	19210	19332	19405	19470	19329	19310	19514	19390	19345	19208	19318	19393	19515	19307	19468	19269	19333	19583	19672	19250	19241	19455	19132	19524	19418	19293	19521	19181	19549	19376	19266	19293	19448	19409	19340	19507	19303	19325	19334	19410	19187	19319	19481	19372	19233	19427	19401	19386	19403	19429	19241	19372	19511	19302	19451	19231	19443	19384	19356	19530	19361	19257	19342	19383	19440	19356	19377	19377	19410	19343	19295	19320	19418	19243	19435	19442	19504	19485	19415	19397	19431	19568	19536	19450	19232	19424	19356	19456	19525	19416	19510	19511	19526	19221	19474	19240	19466	19375	19404	19270	19420	19431	19351	19272	19340	19418	19544	19147	19301	19438	19346	19220	19428	19362	19305	19138	19527	19357	19374	19505	19303	19279	19474	19464	19358	19204	19495	19324	19560	19145	19337	19320	19679	19502	19430	19422	19424	19342	19332	19421	19343	19070	19286	19475	19331	19259	19528	19337	19262	19443	19215	19421	19297	19474	19292	19261	19249	19225	19325	19377	19406	19246	19530	19381	19539	19272	19398	19532	19291	19426	19352	19444	19377	19601	19320	19459	19503	19313	19339	19279	19364	19345	19245	19552	19602	19319	19646	19158	19404	19263	19186	19359	19362	19560	19551	19272	19318	19436	19170	19465	19350	19256	19594	19077	19115	19330	19348	19328	19606	19265	19371	19423	19551	19682	19453	19282	19279	19194	19480	19343	19202	19358	19355	19397	19192	19272	19393	19334	19331	19307	19398	19704	19435	19318	19361	19244	19639	19315	19426	19395	19336	19290	19326	19470	19599	19414	19502	19312	19124	19390	19430	19420	19493	19416	19316	19281	19403	19190	19344	19434	19135	19282	19253	19357	19446	19330	19274	19476	19432	19526	19286	19483	19369	19287	19486	19395	19211	19495	19423	19247	19546	19318	19415	19390	19324	19337	19675	19300	19475	19343	19223	19246	19381	19660	19260	19422	19301	19378	19286	19508	19494	19321	19460	19432	19536	19593	19544	19528	19350	19386	19270	19357	19392	19345	19430	19386	19531	19405	19360	19335	19451	19486	19408	19262	19241	19374	19267	19381	19332	19436	19095	19402	19341	19519	19270	19109	19347	19298	19319	19425	19310	19534	19499	19474	19515	19284	19322	19426	19521	19378	19560	19321	19060	19423	19279	19446	19412	19443	19481	19364	19237	19527	19394	19466	19457	19505	19500	19468	19368	19560	19542	19513	19170	19316	19470	19527	19509	19239	19482	19300	19331	19313	19351	19444	19446	19325	19380	19183	19321	19260	19449	19405	19400	19358	19205	19338	19280	19319	19382	19343	19388	19633	19402	19576	19549	19430	19494	19345	19321	19415	19291	19334	19373	19278	19472	19446	19487	19256	19246	19451	19227	19525	19540	19316	19363	19360	19462	19507	19542	19297	19404	19552	19556	19409	19641	19290	19566	19565	19468	19412	19403	19192	19366	19279	19220	19226	19506	19524	19525	19111	19330	19418	19280	19410	19515	19378	19258	19407	19437	19460	19301	19347	19361	19366	19381	19411	19359	19150	19403	19308	19393	19103	19531	19279	19507	19295	19475	19456	19173	19453	19345	19376	19303	19378	19167	19468	19231	19200	19497	19408	19435	19400	19497	19241	19487	19305	19468	19178	19506	19364	19155	19370	19347	19607	19540	19503	19326	19443	19452	19291	19519	19326	19267	19400	19322	19325	19464	19342	19449	19417	19443	19264	19165	19328	19473	19452	19367	19495	19475	19483	19542	19309	19461	19379	19427	19454	19378	19450	19498	19436	19396	19306	19260	19250	19425	19461	19493	19556	19428	19415	19289	19368	19501	19150	19430	19376	19454	19403	19441	19303	19341	19508	19440	19308	19571	19277	19249	19364	19402	19299	19282	19531	19334	19334	19062	19569	19339	19306	19358	19310	19305	19182	19328	19409	19493	19554	19328	19386	19175	19388	19301	19552	19355	19625	19481	19488	19503	19657	19439	19271	19440	19300	19351	19406	19402	19411	19373	19416	19601	19294	19346	19488	19254	19455	19486	19437	19466	19477	19308	19449	19375	19384	19513	19400	19504	19377	19412	19339	19252	19481	19527	19419	19351	19274	19385	19596	19331	19391	19268	19570	19366	19339	19230	19333	19265	19115	19464	19437	19232	19391	19322	19125	19284	19319	19517	19409	19373	19479	19457	19536	19433	19532	19418	19488	19293	19218	19439	19295	19569	19273	19489	19377	19323	19582	19612	19229	19537	19241	19434	19375	19246	19661	19406	19363	19467	19157	19309	19357	19306	19270	19203	19148	19433	19393	19171	19281	19382	19658	19500	19430	19462	19544	19453	19594	19547	19433	19250	19467	19410	19260	19545	19236	19466	19396	19251	19316	19253	19401	19260	19429	19478	19404	19441	19264	19297	19412	19295	19318	19421	19303	19291	19460	19343	19508	19373	19468	19529	19069	19405	19434	19264	19208	19403	19479	19305	19688	19427	19484	19367	19243	19293	19538	19447	19319	19117	19319	19410	19337	19396	19427	19375	19322	19372	19468	19462	19462	19489	19295	19461	19259	19343	19310	19337	19532	19261	19433	19324	19273	19255	19477	19376	19274	19423	19432	19585	19314	19316	19405	19419	19241	19278	19440	19555	19260	19350	19287	19374	19219	19482	19439	19148	19205	19477	19368	19328	19343	19488	19468	19251	19527	19426	19583	19244	19488	19282	19537	19353	19433	19402	19440	19198	19220	19320	19205	19448	19571	19486	19300	19323	19458	19273	19332	19425	19427	19518	19191	19408	19217	19259	19289	19162	19302	19483	19283	19393	19588	19268	19273	19354	19153	19488	19256	19235	19444	19391	19390	19393	19196	19468	19216	19280	19382	19327	19230	19196	19276	19226	19496	19371	19195	19280	19047	19394	19353	19477	19378	19260	19318	19602	19630	19476	19391	19406	19532	19346	19374	19321	19183	19349	19371	19361	19527	19429	19524	19465	19284	19393	19562	19318	19134	19375	19164	19429	19637	19419	19300	19333	19416	19341	19384	19227	19515	19341	19283	19285	19308	19291	19443	19225	19412	19373	19342	19428	19429	19333	19300	19314	19412	19287	19294	19524	19284	19431	19446	19265	19511	19444	19423	19375	19525	19409	19473	19427	19492	19180	19408	19429	19476	19450	19563	19260	19610	19304	19381	19387	19357	19282	19472	19393	19438	19423	19256	19461	19143	19332	19105	19245	19204	19512	19396	19465	19405	19411	19210	19349	19258	19304	19403	19332	19448	19364	19382	19405	19312	19473	19495	19386	19366	19404	19312	19266	19505	19567	19425	19379	19315	19352	19319	19219	19601	19356	19283	19379	19424	19352	19522	19630	19343	19500	19411	19632	19376	19102	19375	19623	19501	19494	19557	19391	19500	19258	19300	19445	19293	19525	19519	19657	19664	19469	19517	19420	19331	19282	19472	19524	19383	19332	19320	19407	19242	19379	19257	19180	19361	19210	19067	19397	19188	19348	19476	19653	19535	19416	19585	19226	19532	19397	19498	19380	19603	19385	19370	19420	19449	19306	19266	19390	19296	19280	19377	19372	19192	19301	19282	19348	19171	19233	19194	19412	19536	19455	19444	19380	19420	19125	19213	19296	19265	19376	19289	19447	19493	19437	19491	19337	19271	19390	19376	19460	19615	19512	19330	19644	19307	19349	19500	19438	19333	19204	19221	19485	19295	19419	19432	19328	19432	19497	19321	19380	19401	19540	19335	19257	19355	19377	19240	19108	19323	19268	19322	19275	19481	19506	19365	19423	19311	19201	19328	19321	19308	19504	19519	19342	19480	19238	19489	19594	19241	19303	19369	19630	19289	19252	19467	19406	19497	19253	19387	19430	19246	19389	19504	19497	19156	19347	19343	19391	19229	19207	19129	19412	19338	19518	19431	19613	19319	19250	19353	19465	19521	19527	19318	19427	19287	19342	19411	19353	19416	19436	19590	19304	19343	19468	19471	19291	19315	19542	19468	19339	19424	19335	19473	19323	19326	19525	19398	19268	19328	19327	19486	19405	19443	19303	19440	19359	19631	19244	19218	19326	19375	19373	19629	19513	19416	19331	19365	19371	19412	19472	19314	19175	19412	19400	19148	19564	19532	19389	19392	19484	19347	19393	19363	19332	19138	19332	19496	19331	19232	19426	19291	19299	19268	19359	19443	19436	19272	19294	19347
21734	40521	22841	17105	16776	16416	16231	16129	16040	16056	15956	15999	16026	15768	16140	16069	16169	15876	15911	16097	16001	16108	15765	15930	15856	15866	15945	16418	17165	16756	16640	16833	16139	15934	15859	15939	15872	15890	15950	15933	15780	15845	15788	15881	15893	15907	15933	15879	15975	15736	15839	15999	15508	15933	15910	15746	15957	15924	15802	15870	15895	15789	15889	15985	15713	15856	15945	15718	16013	15794	15809	15974	15860	15888	15872	15760	15661	15788	15828	15970	15961	15854	15844	15800	16028	15910	15902	15720	15683	15911	15903	15886	15958	15841	15963	15995	15852	15780	15733	15863	15759	15715	16014	15987	16014	15912	15925	15945	15866	15898	15979	15884	16002	15872	15786	15924	15887	15893	15882	15678	15759	15851	15798	15721	15950	16020	15795	15936	15896	15843	15993	15860	15865	15852	15784	15766	15814	15771	15771	16010	15848	15955	15995	15924	16014	15769	15786	15810	15959	15865	15833	15850	15983	15840	15760	16035	15951	16024	15745	15810	15751	15832	15878	15848	15942	15848	15881	15887	15844	15990	15745	16021	15871	15879	15722	15751	15853	15958	15820	15838	15944	15848	15910	15941	15661	15835	15775	15784	15896	15988	15852	15902	15791	15808	15812	15785	15886	15974	15794	15937	15927	15881	15690	15917	15934	15890	15824	15790	15994	15836	15792	15878	15995	15718	15866	15863	15968	15865	15625	15860	15972	15890	15777	15877	15761	15750	15730	15944	15801	15902	15792	15827	15774	15862	15833	15799	15870	15845	15915	15725	15870	15821	15859	15875	15934	15851	15853	15905	15745	15679	15683	15818	15931	15927	15807	15836	15835	15812	15802	15884	15794	15924	15895	15948	15838	15872	15816	15839	15793	15900	15888	15907	15614	15959	15789	15840	15931	15740	15781	15924	15704	15794	15850	15923	15950	15864	15898	15835	15735	15869	15623	15903	15989	15579	15789	15677	15915	15791	15810	15835	15866	15869	15882	15973	15783	15701	15951	15874	15667	15777	16004	15909	15789	15942	15864	15980	15874	16030	15968	15911	15909	15702	15813	15946	15775	15946	15704	15813	15861	15859	15693	15897	15768	15750	15820	15794	15904	15791	15995	15836	15938	15667	15945	16006	15806	15898	15809	15805	15818	16014	15887	15894	15885	15747	15798	15804	15771	15907	15842	15992	15943	15970	15775	15856	15728	15917	15862	15854	15897	15898	15798	15827	16019	16045	15776	15702	15815	15851	15818	16014	15969	15778	15791	16114	15725	16016	15932	15862	15967	15829	15791	15758	15942	16025	15863	15982	15871	15806	15896	15795	15790	16040	15800	15848	15990	15939	15663	15945	15876	15986	15931	15785	16004	15784	15841	15842	15841	15832	15822	15933	15897	15895	15802	15852	15805	15989	15633	15975	15806	15986	15868	15682	15755	15910	15900	15760	15803	15834	15747	15942	15877	15887	16036	15850	15965	15734	15805	16019	15918	15867	15784	15944	15821	15788	15859	15738	15927	15920	15786	15734	15964	15859	15907	15944	15945	15918	16004	16079	15922	15843	15793	15855	15876	15760	15804	15920	15874	15894	15884	15895	15922	15901	15797	15957	15784	15880	15702	15748	15959	15723	15855	15867	15844	16002	15829	15900	15866	15787	15926	15858	15922	15759	15926	15701	15725	15861	16025	15819	15877	15787	15877	15940	15839	15870	15902	15780	15759	15925	15785	15843	15903	15878	15927	16058	15732	15858	15787	15962	15896	15693	15795	15817	15844	15776	15758	15931	15968	15521	15919	15714	15739	15959	15812	15936	15893	15748	15891	15879	15851	15855	15837	15725	15850	15681	15965	15906	15988	15740	15998	15733	15888	15793	15926	15858	15858	16144	15874	15805	15706	15666	15849	15819	15913	15869	15790	16019	15849	15968	16000	15818	15843	15865	15865	15805	16022	15949	15863	15969	15905	15759	15789	15888	15761	15914	15652	15681	15831	15726	15752	15800	15906	15843	15904	15931	15736	15819	15970	15920	15896	15672	16023	15900	15884	15954	15904	15889	15880	15743	15796	15865	15793	15893	15784	15991	15912	15773	15876	15653	15826	15719	15818	15975	15756	15807	15803	15827	15967	15924	15888	15733	15860	15921	15848	15950	15943	15978	15955	15789	15847	15788	15924	15794	15700	15769	15912	15795	15724	15874	15790	15825	15760	15886	16025	15647	15829	16000	15720	15897	15778	16004	15999	15934	15926	15862	15768	15821	15929	16054	15885	15775	15842	15741	15962	15800	15855	15722	15899	15976	15884	16023	15820	15713	15971	15937	15699	15740	15932	15881	16058	15871	15711	15870	15890	15738	15973	15741	15841	15836	15864	15714	15965	15946	15906	15828	15867	15954	15975	15823	15871	15905	15766	15835	15874	15852	15910	15878	15833	15816	15791	15808	15828	15895	15838	15797	15831	15760	15827	15710	15956	15868	15834	15830	15929	15869	15674	15879	15736	15757	15674	15856	15872	15935	15832	15924	15862	15906	15747	15826	15964	15898	15926	15846	15907	15770	15985	15842	15833	15778	15842	16035	16091	15788	15718	15866	15923	15732	15997	15915	15898	15753	15864	15973	15922	15713	15812	15945	15973	15974	15882	15762	15813	15988	15954	15884	15788	15775	15876	15855	15701	15784	15885	15800	15676	15923	15890	15735	15982	15893	15747	15951	15777	15997	15984	15818	15984	15787	15867	15800	15728	16098	15924	15810	15820	15904	15722	15770	15832	15895	15893	15879	15986	15895	15879	15873	15771	15892	15837	15890	15975	15945	15891	15900	15822	15866	15997	15811	16079	15851	16019	15876	15795	15847	15750	15846	15976	15837	15810	15886	15749	15799	15974	15921	15794	15906	15881	15945	15869	15818	15746	15802	15900	15751	15885	15938	15904	15760	15927	15808	15895	15953	15861	15804	15882	15903	15918	15968	16005	15803	15861	15920	15817	15852	15903	15755	15832	15810	15918	15890	15974	15781	15840	15883	15959	15850	15859	15889	15762	15837	15891	15902	15765	15997	15795	15887	15854	15875	15808	15824	15814	15926	15711	15911	15983	15858	15826	15846	15965	15802	15679	15812	15957	15899	15767	15946	15810	16017	15946	15763	15792	15978	15901	15875	15996	15800	15720	15814	15655	15872	15950	15886	15981	15821	15987	15718	15798	15924	15799	15944	15905	15867	16142	15885	16097	15869	15837	15980	15859	15765	15909	15814	15778	15926	15769	15898	15869	15667	15905	15951	15808	15862	15958	15929	15842	15849	15804	15848	15788	15936	15931	15947	15888	15962	15917	15893	16013	16074	15736	15732	15764	15860	15926	15896	15914	15837	15847	15836	15882	15772	15951	15781	15989	16019	15796	15977	15696	15826	15866	15781	15722	15974	15851	15930	15766	15862	16011	15879	15715	15875	15833	15852	15903	15939	15983	15978	15968	15843	15846	15837	15717	15899	15738	15707	15903	15979	15926	16060	15825	15976	15969	16014	15806	15949	15638	15982	15693	15850	15930	15908	15840	15754	15963	15918	15867	15996	15745	15811	16005	15886	16044	15853	15845	15905	15818	15943	15889	15748	15878	16029	15862	16235	15857	15875	16042	15978	15820	15776	15718	15881	15784	15879	15821	16013	16084	15829	15747	15890	15826	15924	15784	15768	15878	15885	15677	15886	15799	15941	15863	15947	15762	15800	15831	15778	15746	15726	15854	15821	15946	15839	15980	15694	15995	15834	15909	15662	15948	15808	15797	15933	16016	15826	15929	15986	15686	15884	15786	15797	15865	15841	15934	15746	15845	15914	15808	15891	15896	15923	15926	15894	15884	15829	15972	15694	15969	15895	15974	15991	15789	15763	15707	15984	15886	15703	15936	15786	15764	15908	15832	15801	15866	15827	15929	15782	15707	15899	15805	15895	16069	15885	15839	15999	15906	15956	15983	15916	15873	15873	15712	16101	15942	15924	15833	15931	15929	16005	15833	15856	15701	15814	15847	15818	15757	15663	15794	15866	15908	15998	15813	15760	15756	15944	15801	15956	15958	15972	15862	15917	15758	15795	15994	15965	15937	15909	15749	15783	15991	15896	15825	15776	15933	15965	15966	15716	15913	15991	15701	15931	16069	15803	15681	16006	15701	15848	15613	15744	15923	15764	15795	15848	15915	15823	15880	15867	15791	15786	15891	15966	15831	15875	15861	15739	15709	16044	15919	15895	15826	15935	15744	15828	15888	15926	15857	15951	15705	15862	15751	15918	15831	15780	16079	15823	15778	15821	15900	15881	15866	15721	15953	15952	15763	15899	15745	15886	15781	15827	15814	15922	15789	15879	15986	15756	16034	16009	15872	15810	15768	15893	15731	15804	15732	15896	15760	15863	15890	15880	15827	15887	15704	15962	15872	15856	15805	15808	15919	15691	15898	15818	15815	15911	15778	15925	16015	15812	15901	15766	15838	15821	15803	15780	15800	15814	15754	15917	15853	15910	15814	15819	15720	16008	15953	15942	15985	15991	15833	15911	16003	16024	15771	15895	15955	15927	15817	15830	15774	15872	15882	15830	15777	15820	15878	15957	15827	15738	15875	15862	15951	15864	15804	15886	15822	15994	15845	16008	15914	15834	15890	15982	15864	15939	15793	15848	15923	15879	15841	15742	15911	15807	15770	15916	16002	15834	15861	15696	15983	15834	15811	15819	15874	16030	15751	15879	16015	15869	15864	15798	15920	15887	15765	15903	15854	15838	15954	15827	15885	15843	15841	15994	15847	15839	15803	16027	15883	16008	15946	15737	15832	16013	15925	15724	15857	15995	15912	15911	15995	15823	15991	15943	15855	15854	15722	15756	15844	15785	15825	15853	15854	15807	15757	15923	15808	15829	15956	15913	15937	15963	15849	15893	15805	15845	16001	15811	15939	15823	15924	15850	15797	15948	15889	16006	15874	15887	15907	15764	15931	15781	15709	15835	15982	15900	15965	15836	15931	16036	15833	15814	15940	15876	16074	15853	15748	15911	15888	16040	15732	15639	15661	15850	15789	15977	15834	15772	15799	15719	15920	15844	15857	15880	16030	15885	15841	15779	15831	15766	15897	16085	15960	15621	15964	15988	15877	15900	15789	15851	15894	15817	16015	15873
24648	21062	26602	26258	20607	20011	20264	19483	19403	19655	19609	19709	19504	19545	19606	19383	19465	19593	19670	19491	19336	19594	19291	19326	19320	19472	19626	19548	20003	20116	19711	19675	19710	19507	19272	19512	19419	19447	19553	19515	19399	19731	19563	19518	19450	19336	19407	19392	19510	19527	19292	19495	19509	19432	19512	19287	19546	19443	19443	19454	19394	19320	19538	19577	19522	19468	19481	19351	19446	19537	19539	19456	19580	19353	19346	19441	19594	19418	19439	19566	19446	19689	19384	19307	19594	19576	19519	19465	19615	19506	19329	19364	19500	19642	19276	19562	19368	19394	19590	19343	19482	19580	19487	19429	19532	19087	19303	19439	19406	19518	19473	19388	19468	19476	19485	19417	19263	19531	19579	19558	19575	19576	19402	19468	19395	19512	19468	19561	19599	19549	19346	19794	19366	19447	19408	19310	19584	19510	19364	19540	19321	19642	19484	19378	19432	19377	19577	19435	19334	19456	19316	19343	19444	19559	19388	19424	19561	19466	19459	19569	19472	19380	19309	19575	19378	19370	19543	19430	19375	19604	19346	19419	19397	19387	19294	19383	19460	19413	19268	19330	19522	19464	19355	19369	19430	19264	19341	19499	19404	19206	19429	19399	19389	19360	19485	19382	19570	19502	19492	19646	19253	19452	19558	19343	19314	19467	19382	19419	19407	19377	19732	19323	19608	19507	19484	19217	19555	19599	19467	19441	19382	19666	19555	19489	19430	19533	19432	19367	19623	19425	19402	19463	19513	19503	19408	19493	19526	19477	19519	19333	19570	19541	19584	19618	19522	19306	19418	19420	19562	19508	19513	19349	19576	19487	19496	19428	19282	19344	19557	19386	19355	19735	19476	19422	19737	19478	19396	19549	19417	19386	19317	19444	19455	19377	19449	19266	19418	19551	19375	19452	19577	19559	19583	19349	19478	19259	19345	19652	19249	19458	19452	19459	19474	19322	19502	19562	19404	19410	19404	19396	19292	19341	19561	19443	19479	19345	19207	19514	19420	19496	19460	19438	19386	19311	19566	19382	19282	19472	19655	19563	19446	19562	19296	19453	19726	19269	19497	19432	19631	19570	19605	19399	19549	19549	19601	19385	19526	19389	19444	19734	19554	19363	19493	19504	19309	19546	19430	19485	19410	19313	19182	19633	19359	19511	19391	19271	19444	19167	19516	19345	19564	19287	19317	19297	19318	19527	19398	19391	19416	19349	19505	19343	19522	19416	19459	19520	19495	19394	19509	19343	19291	19584	19674	19403	19238	19457	19285	19540	19522	19477	19592	19412	19381	19411	19487	19476	19378	19497	19531	19517	19351	19522	19484	19426	19572	19735	19342	19508	19339	19403	19457	19422	19326	19518	19470	19441	19329	19690	19436	19453	19577	19275	19503	19532	19303	19374	19588	19493	19400	19144	19579	19440	19550	19437	19386	19439	19480	19482	19538	19482	19316	19672	19341	19463	19380	19312	19517	19215	19227	19333	19551	19392	19446	19615	19541	19434	19383	19484	19390	19497	19425	19430	19509	19625	19489	19524	19576	19272	19557	19543	19572	19456	19346	19602	19507	19574	19408	19268	19325	19415	19672	19409	19284	19271	19472	19353	19619	19394	19307	19563	19304	19380	19528	19374	19239	19446	19459	19389	19548	19409	19491	19246	19517	19500	19624	19585	19465	19503	19517	19513	19513	19674	19564	19822	19388	19479	19424	19287	19608	19412	19391	19594	19415	19337	19353	19332	19494	19378	19501	19617	19408	19567	19753	19418	19452	19430	19435	19504	19380	19462	19289	19325	19467	19631	19518	19320	19314	19271	19354	19437	19510	19519	19646	19639	19516	19468	19584	19290	19521	19398	19414	19389	19569	19375	19295	19509	19461	19321	19376	19411	19385	19424	19494	19508	19393	19506	19543	19236	19477	19400	19414	19542	19545	19453	19560	19356	19409	19513	19328	19516	19642	19534	19606	19501	19407	19385	19255	19467	19506	19567	19392	19646	19319	19459	19554	19439	19446	19287	19392	19427	19524	19550	19510	19245	19504	19301	19417	19491	19173	19416	19518	19624	19604	19597	19861	19356	19313	19366	19594	19598	19369	19436	19441	19380	19373	19391	19482	19376	19556	19432	19595	19485	19237	19557	19279	19555	19279	19541	19580	19393	19262	19214	19350	19426	19440	19538	19485	19200	19530	19415	19365	19566	19212	19426	19453	19412	19336	19653	19373	19509	19600	19672	19511	19398	19527	19557	19480	19383	19416	19439	19512	19351	19713	19617	19187	19541	19493	19276	19402	19407	19472	19437	19289	19485	19328	19565	19431	19418	19478	19424	19584	19383	19556	19624	19696	19562	19545	19591	19323	19297	19274	19447	19460	19356	19455	19515	19641	19430	19644	19396	19498	19461	19345	19574	19349	19419	19547	19593	19392	19466	19423	19316	19576	19624	19436	19335	19391	19430	19421	19529	19390	19635	19424	19515	19480	19503	19629	19354	19574	19419	19496	19350	19303	19429	19515	19458	19474	19426	19435	19510	19324	19420	19269	19407	19390	19535	19354	19386	19572	19520	19291	19559	19336	19545	19504	19509	19558	19391	19345	19430	19518	19455	19452	19471	19330	19281	19516	19386	19434	19515	19543	19431	19332	19472	19582	19400	19472	19319	19443	19406	19500	19371	19414	19419	19502	19545	19321	19337	19339	19383	19381	19245	19435	19434	19463	19378	19406	19459	19507	19452	19391	19364	19279	19232	19262	19453	19417	19438	19583	19376	19401	19235	19517	19481	19386	19182	19660	19409	19263	19323	19318	19567	19639	19543	19455	19461	19389	19426	19447	19477	19457	19336	19523	19224	19465	19424	19436	19410	19468	19329	19384	19587	19559	19583	19657	19238	19292	19563	19573	19428	19516	19555	19561	19365	19358	19490	19388	19411	19552	19522	19539	19491	19672	19397	19464	19365	19639	19473	19329	19296	19427	19348	19398	19614	19525	19448	19417	19291	19643	19543	19414	19487	19441	19398	19481	19353	19390	19355	19227	19406	19299	19575	19408	19440	19500	19418	19524	19435	19527	19314	19826	19616	19390	19435	19605	19428	19339	19547	19384	19396	19384	19319	19464	19339	19505	19448	19408	19366	19481	19641	19580	19651	19710	19378	19450	19421	19492	19516	19449	19273	19370	19200	19498	19321	19584	19545	19345	19570	19380	19501	19581	19606	19347	19267	19307	19386	19565	19380	19726	19309	19503	19449	19325	19498	19647	19355	19404	19645	19363	19634	19558	19508	19351	19517	19424	19166	19403	19376	19612	19496	19637	19333	19404	19460	19492	19441	19195	19462	19479	19482	19431	19454	19560	19540	19272	19444	19638	19349	19470	19579	19552	19588	19422	19355	19409	19483	19587	19576	19528	19348	19267	19299	19206	19591	19181	19422	19503	19670	19520	19498	19313	19508	19291	19705	19593	19503	19485	19476	19718	19573	19611	19628	19537	19580	19545	19349	19310	19315	19377	19457	19550	19541	19299	19299	19313	19291	19555	19505	19492	19314	19359	19659	19652	19443	19382	19281	19523	19443	19417	19424	19385	19448	19596	19474	19412	19471	19323	19484	19425	19322	19524	19383	19377	19342	19522	19395	19429	19414	19512	19455	19554	19567	19539	19505	19606	19589	19312	19352	19395	19521	19599	19623	19524	19496	19546	19417	19476	19616	19629	19446	19381	19325	19539	19226	19625	19327	19350	19423	19329	19407	19516	19459	19625	19400	19610	19507	19412	19539	19291	19384	19592	19262	19260	19449	19768	19601	19352	19703	19750	19445	19584	19494	19415	19345	19559	19490	19361	19270	19556	19557	19462	19488	19494	19298	19469	19463	19467	19421	19366	19482	19385	19541	19204	19277	19207	19508	19440	19340	19427	19421	19177	19555	19787	19421	19585	19335	19388	19523	19277	19228	19373	19379	19378	19432	19312	19502	19283	19287	19335	19437	19293	19569	19577	19367	19395	19272	19442	19575	19347	19508	19532	19377	19284	19481	19518	19662	19445	19468	19627	19289	19403	19392	19503	19206	19248	19375	19543	19446	19184	19151	19457	19538	19551	19397	19347	19297	19499	19440	19346	19512	19362	19522	19511	19466	19438	19517	19391	19623	19344	19421	19273	19273	19508	19614	19502	19575	19370	19653	19086	19505	19367	19490	19287	19491	19502	19321	19512	19590	19518	19250	19660	19515	19617	19282	19486	19326	19393	19422	19437	19483	19378	19515	19665	19445	19406	19628	19425	19460	19448	19600	19464	19413	19366	19126	19317	19492	19462	19447	19567	19561	19496	19588	19509	19511	19604	19670	19361	19355	19510	19435	19265	19399	19446	19581	19529	19464	19512	19467	19557	19380	19373	19457	19547	19436	19296	19481	19450	19540	19770	19708	19367	19496	19409	19523	19278	19486	19568	19474	19580	19547	19407	19445	19271	19422	19372	19450	19189	19535	19568	19301	19458	19509	19661	19776	19432	19424	19444	19312	19394	19686	19270	19154	19352	19170	19506	19544	19661	19376	19651	19557	19397	19131	19379	19375	19480	19545	19366	19378	19375	19440	19575	19573	19496	19413	19462	19474	19445	19543	19622	19267	19274	19404	19498	19562	19510	19396	19416	19334	19549	19581	19470	19340	19366	19735	19393	19527	19418	19391	19460	19473	19539	19446	19475	19597	19305	19258	19627	19440	19551	19487	19393	19446	19510	19316	19585	19200	19581	19380	19549	19304	19294	19234	19421	19135	19415	19499	19541	19491	19302	19371	19323	19527	19291	19671	19672	19703	19455	19498	19531	19551	19296	19450	19226	19478	19544	19531	19487	19595	19546	19355	19337	19435	19359	19490	19383	19421	19469	19462	19460	19517	19438	19431	19608	19471	19500	19293	19388	19336	19468	19572	19591	19554	19569	19494	19331	19554	19526	19385	19538	19570	19444	19574	19442	19662	19356	19559	19435	19364	19719	19495	19332	19370	19265	19504	19491	19465	19306	19367	19491	19726	19518	19590	19584	19376	19549	19650	19413	19455	19619	19336	19357	19471	19400	19570	19427	19617	19366	19519	19709	19499	19486	19419	19360	19365	19422	19629	19382	19474	19329	19454	19461	19445	19289	19369	19555	19569
20403	28448	19462	16652	16343	16295	16165	16008	16101	16021	15931	15943	16132	15794	16096	15853	15857	16057	15793	16055	15830	16010	15982	15881	16082	15879	16016	16321	17020	16489	16343	16177	16137	15885	15971	16020	15846	16010	15821	15988	15881	15785	15920	15939	15914	15820	15870	15973	15944	16000	15898	15869	16061	15970	15746	15936	15896	16008	15952	15996	15910	16006	15994	15865	15749	15996	15892	15702	15834	15831	15909	15753	15995	15874	15956	15814	15855	15779	15746	15966	15742	15865	15958	15938	15981	15923	15838	15869	15907	15934	15919	15927	15926	16031	15928	15779	15947	15910	15908	15849	15928	16015	15919	15919	15888	16040	15797	15995	15849	15995	15830	15842	15988	15970	15993	15832	15972	15885	15938	15769	15957	16108	15826	15932	15884	16111	15805	15984	15858	15698	16020	15889	15893	15930	16042	15900	15697	15863	15877	15848	15966	15960	15786	15797	15875	15967	15968	15797	15893	16008	15934	15720	15732	15865	15824	15914	15914	15920	15904	15891	15870	15930	15823	16007	16041	15831	15951	15856	15923	15920	15855	15941	15871	15773	15899	15906	15941	16043	15943	16001	16072	15900	15995	15947	16039	16052	16053	15918	15858	16025	15956	16091	15712	16033	15802	16073	15962	15948	15798	15853	15981	15904	16024	15808	15928	15733	15937	16025	15923	15863	15824	15953	15922	15991	15891	16021	15821	16058	15963	15833	15980	16014	15904	15998	15925	15971	15879	15758	16123	15833	16004	15874	16028	16090	15972	15788	16019	16005	15836	15865	16065	16071	15959	15850	16048	16071	16054	15848	15924	16060	15736	16031	15824	15975	15943	15968	16018	15823	15992	15883	15723	15747	15902	15830	15849	15942	15738	15895	16054	16090	15907	15929	16025	15973	15724	15767	15841	15874	15894	15843	15966	15841	16008	15754	15839	16058	15728	16006	16007	15844	15983	15954	15915	15854	16029	15998	15863	15779	15995	15968	16156	15677	15862	15802	15887	16090	15823	15823	15847	15878	16002	15887	15997	16044	15906	15923	15888	16015	15785	15999	15965	15963	15990	15978	15810	16039	15949	15856	15785	15932	15948	16054	15973	15910	15782	15798	15958	16027	16002	15930	15841	16095	15877	16007	15827	15822	15923	15868	16004	15885	15858	16091	15980	15870	15851	15952	16011	15947	16072	15917	15936	15799	15860	15889	15772	15978	15947	15930	15864	15956	15988	15878	15943	15885	15863	16042	15900	15958	15775	15837	16013	15877	15722	15888	15935	15985	15879	15756	15947	15717	16045	16041	15955	16006	15655	16126	16008	15892	15706	15840	15932	16083	15940	15884	16025	15982	15967	15882	15838	16082	15683	16023	15819	16061	15944	15729	15888	15772	15806	15771	15891	15944	15829	16054	15956	15867	15839	15977	15797	15899	15886	15843	15985	15915	15988	15942	15976	15860	15923	16035	15767	15852	15871	15888	15968	15975	15917	15836	15925	15846	16026	15937	15839	16106	15896	15854	15814	15770	15884	15809	15962	15950	16012	15874	15809	15941	15958	15902	16060	15897	15981	16048	15887	16014	15908	15935	15916	15954	15854	16082	15836	15893	15898	16126	15878	15816	15976	15829	15853	16040	15814	15835	15992	15844	15974	15830	15858	16119	15994	15894	15912	15894	15919	15993	15917	16001	15929	15678	16098	15936	15824	15959	16071	16053	15829	15850	16085	15975	15826	16063	15927	15829	15927	15983	15888	15873	15902	15945	15867	15966	15942	15774	16070	15974	15955	16116	15946	16004	15819	15969	15905	15906	16026	15890	15908	15894	15987	16034	15885	15848	15803	15946	15859	16001	15743	15911	15918	15890	15943	15969	15993	16075	15883	16036	16008	15863	15690	15940	15882	16092	15905	15826	15841	15974	16100	15834	15890	15867	15887	15763	16020	15848	15859	15870	15895	15769	16007	15998	15948	16128	15881	16055	15883	15844	15812	15903	15865	16084	15863	16110	16069	15951	15772	15955	15758	15889	16023	15882	15866	16074	15719	15993	15848	15918	15789	15901	15871	15965	15819	15874	16033	16029	15813	16007	15765	15901	15868	16021	16048	16040	15820	16051	15883	15928	15902	16006	15848	15995	15875	16030	15868	15849	15890	15855	15988	15931	15937	15832	15902	16021	15843	15927	16013	15933	15984	16003	15978	15842	15864	15753	15925	15813	15957	15836	15888	15920	15988	16071	15920	15843	15984	15910	16071	16210	15946	16033	15764	15950	15854	16027	15848	15808	16126	15904	15960	15929	15965	16133	15728	16037	15827	15936	15800	15937	15911	15750	16009	15954	15962	15966	15953	16028	16063	15948	15879	15956	15887	15873	15910	15991	15961	15891	15914	15913	15817	15820	15902	15882	15944	15973	15851	15936	15937	15951	16051	15944	15915	15801	16154	16026	15900	15928	15903	15892	15747	15916	15889	16020	15944	15902	15854	15982	16102	15955	16099	15867	15892	15856	15920	15878	15977	15940	16002	16048	15918	15857	15851	16035	15814	15980	16006	15976	15808	15913	15876	15789	15936	15876	16018	15887	16031	16010	15835	15866	15767	15761	15926	15849	16055	15888	16007	16028	15853	15882	15910	15925	15985	15869	15917	16102	15790	15911	15961	15904	15819	15858	15847	16033	15859	15869	15849	15965	15828	15987	16112	16018	15901	16043	15977	15893	15988	16070	16030	15924	15914	15873	15864	15816	15919	15762	15810	15772	15799	16078	16037	15850	15954	15742	15881	15833	15744	15947	15776	15957	16024	15933	15957	15957	15887	15892	15832	15937	15934	16003	16031	15972	15787	15853	15862	15938	15819	15859	15872	16002	15938	15810	15968	15993	15939	15838	15916	15781	15949	15921	15943	15862	15847	16085	15879	16097	16085	15989	15782	15968	16273	15914	15805	15801	15775	15929	15836	15828	15890	15945	15991	15827	15935	16098	15865	15872	15830	15910	15808	16022	16068	16036	15975	15803	16017	15921	15738	15913	15930	16007	15939	15795	15922	16051	15953	15793	15845	15855	15879	16091	15957	15683	15972	15965	16067	15946	15974	15872	15927	16015	15891	15922	15853	15930	15955	15964	15809	15792	16100	16035	15882	16008	15728	15975	15814	15949	15872	15871	15899	15927	15969	15829	15717	15808	15884	15787	15807	16095	15793	15949	15896	15886	15863	16098	16002	15953	15820	15826	15981	15910	15847	16077	15874	15974	15911	16078	16087	15965	16096	15937	15889	15973	16003	15838	15985	15960	15945	15808	15993	15856	16074	15815	15718	15943	15993	15878	15713	15949	16045	16012	15833	15829	15909	15986	15915	15907	15835	15940	15883	15996	15867	15888	16046	15845	15946	15857	15842	15961	15728	15857	15859	16101	15833	15984	16081	15950	15791	15857	15905	15804	15903	15899	15946	15803	15862	15877	15926	15900	15916	16037	15973	15916	15994	16037	15809	15979	15815	15902	15885	16028	15945	15766	15950	15828	15833	15989	16041	15827	15991	16027	15822	15984	16032	16075	15809	15953	15826	16097	15915	15999	15899	15978	15863	15931	15803	15886	15838	16002	15867	15794	16005	16016	15803	15961	15866	15927	15915	15863	15695	15960	16000	15921	15870	15938	16019	15939	15838	15889	15964	16035	15924	15844	15855	15980	15779	15743	15994	15780	15987	16006	15884	16118	15982	15946	15872	15952	16015	15810	15996	15904	15926	15977	15896	15863	15936	15932	15930	15899	15764	15744	16000	15878	15982	15848	15986	15762	15892	16010	15828	15970	15780	15952	15924	15899	15922	15986	15877	15884	15953	15964	15754	15926	16228	16087	15928	15957	15940	16001	15886	15856	15859	15924	15834	15829	15986	15941	15733	16021	15986	16011	15875	16041	15710	15997	15698	15883	15861	15663	15849	15894	15752	15904	15877	15973	15951	15955	15761	15906	15839	15805	15827	15996	15936	15817	16039	15807	15800	15923	16020	15922	15905	15940	15957	16002	16065	15921	15853	15753	15875	15771	15917	15849	15845	15887	15799	15946	16119	15809	15938	15829	15832	15987	15973	16074	15858	16023	15925	15822	15875	15869	15956	15797	15768	15912	15878	15840	15798	15823	15816	15985	15993	15989	15809	15970	15877	15942	15864	15928	15890	15788	15865	15591	15956	15907	15851	15785	15977	15930	15908	15842	15917	15881	16066	16045	15845	15911	15820	15641	15911	15884	16128	15900	16068	15859	15962	16020	15923	15944	15880	16027	15755	15949	15766	15706	15884	15755	15883	15857	15969	15713	15911	15809	15934	16013	15765	15752	16082	15886	15915	16072	15927	15904	15989	15845	15891	15891	15756	16004	15961	15897	15908	15975	16068	15802	15987	15938	15994	15839	15981	15840	15850	16046	15999	15814	15961	15967	16025	15879	15953	16001	15950	15927	15886	15797	15991	15953	15916	16071	15961	15870	15912	16012	15903	15820	15891	15658	15916	15870	15921	15867	15859	16058	15911	15914	15746	15787	15932	16093	15921	16055	15955	15994	15924	15926	16056	15927	15857	15912	15911	16008	15843	15860	15876	16009	15925	15966	15857	15934	15851	15757	15880	15995	15928	15998	15983	15856	15808	15814	15937	16148	15847	15984	15930	15921	15839	15814	15931	15911	16025	15964	15866	15990	15874	15843	15943	15991	15949	15939	15888	15819	15838	15922	15668	15956	15985	15866	15975	15962	15992	15937	15962	15686	15849	15784	15894	15962	15793	16004	15925	16024	15795	15972	16034	15968	15925	15997	16034	15927	16035	15818	15906	15978	15852	16046	15916	15925	15655	15945	15840	15990	15992	16006	16030	16123	16075	15988	15940	15784	16007	15859	16012	15851	15943	15690	15876	15957	15818	16227	15774	15915	15885	15915	15783	15912	15752	15834	15937	16045	15875	15968	15759	15925	16104	16029	15910	15912	15979	16081	16085	15873	15977	15840	15916	15883	15954	15777	15924	15892	15866	15985	15988	15843	15955	15858	15835	16044	15953	15836	16107	15912	15797	15999	15826	16091	15783	15968	15897	15916	15946	15992	15839	15836	15890	15910	15854	15939	15874	15877	15762	15609	15985	15864	16029	15996	15906	15872	15917	15867	15985	16071	15951	16045
22031	21085	28306	24086	21397	23456	24765	20367	19411	19573	19719	19631	19560	19417	19763	19330	19364	19373	19577	19486	19409	19288	19490	19471	19433	19345	19387	19696	20234	20311	20666	20415	19985	19582	19178	19133	19507	19471	19486	19382	19304	19166	19349	19362	19283	19239	19281	19406	19287	19446	19336	19171	19138	19453	19471	19330	19582	19334	19292	19384	19322	19357	19245	19299	19380	19180	19313	19164	19439	19316	19216	19504	19492	19310	19452	19354	19164	19207	19298	19319	19263	19329	19395	19196	19381	19397	19326	19196	19477	19224	19458	19355	19553	19265	19283	19169	19247	19333	19362	19362	19369	19292	19158	19041	19291	19315	19204	19016	18933	19312	19320	19052	19295	19348	19225	19211	19276	19342	19109	19156	19148	19134	19202	19171	19159	19397	19248	19321	19241	19320	19407	19147	19258	19458	19142	19387	19349	19018	19200	19255	19257	19268	19241	19134	19261	19280	19234	19027	19257	19390	19397	19043	19109	19348	19418	19163	19359	19268	19239	19277	19173	19372	19370	19212	19382	19283	19243	19304	19308	18982	19039	19254	19264	19194	19022	19208	19372	19237	19309	19284	19458	19395	19083	19153	19252	19323	19298	19594	19196	19227	19337	19180	19196	19256	19244	19390	19319	19125	19219	19078	19351	19131	19343	18995	19340	19306	19536	19341	19134	19325	19394	19217	19224	19383	19200	19301	19420	19352	19090	18955	19209	18994	19456	19216	19216	19405	19131	19476	19309	19119	19266	19413	19502	19196	18994	19136	19116	19084	19011	18971	19255	19296	19165	19021	19145	19328	19210	19281	19284	19323	19193	19015	19068	19176	19315	19160	19353	19510	19408	19108	19449	19370	19305	19354	19126	19264	19294	19347	19232	19284	19515	19071	19104	19166	19259	19145	19086	19147	19220	19337	19293	19209	19249	19256	19185	19085	19190	19314	19388	19410	19217	19038	19328	19184	19225	19197	19126	19277	19263	19052	19217	19408	19320	19323	19176	19189	19269	19294	19085	19216	19231	19151	19298	19280	19298	19225	19227	19210	19307	19229	19269	19012	19486	19191	19141	19116	19374	19146	19154	19323	19121	19077	19337	19023	19331	19115	19344	19240	19372	19406	19419	19376	19096	19466	19083	19300	19356	19229	19287	19111	19385	19113	19224	19096	19113	19277	19191	19115	19409	19112	19546	19329	19257	19352	19336	19211	19207	19203	19262	19439	19261	19145	19063	19034	19283	19274	19309	19251	19161	19296	19174	19336	19164	19262	19145	19069	19249	19354	19514	19220	19421	19316	19447	19188	19086	19357	19054	19084	19353	19220	19156	19199	19343	19330	19406	19425	19376	19074	19419	19348	19366	19318	19397	19063	19082	19082	19422	19244	19121	19101	19262	19236	18979	19285	19135	19190	19389	19146	19247	19187	19429	19081	19359	19161	19160	19219	19228	19234	19112	19296	19379	19406	19327	19407	19203	19158	19333	19259	19310	19339	19271	19144	19077	19351	19170	19347	19282	19341	19309	19139	19339	19183	19014	19193	19555	19162	19499	19165	19481	19397	19223	19116	19152	19302	19191	19310	19263	19212	19095	19300	19346	19200	19091	19243	19177	19324	19355	19185	19043	19149	19244	19113	19298	19329	19421	19126	19270	19404	19406	19294	19358	19104	19137	19214	19129	19302	19280	19128	19431	19269	19264	19240	19385	19428	19329	19126	19096	19338	19055	19172	19117	19074	19307	19236	19266	19330	19229	19205	19324	19361	19142	19391	19410	19233	19072	19316	19428	19252	19445	19465	19141	19092	19410	19323	19331	19375	19303	19144	19256	19276	19128	19284	19291	19361	19346	19210	19085	19417	19360	19354	19391	19443	19321	19446	19102	19269	19200	19365	19256	19239	19305	19117	19155	19159	19320	19223	19282	19204	19229	19503	19230	19307	19224	19047	19132	19297	19557	19373	19146	19304	19512	19194	19435	19225	19297	19317	19197	18866	19240	19423	19283	19283	19237	19117	19269	19259	19148	19244	19270	19391	19428	19157	19304	19273	19263	19070	18962	19256	19429	19449	19136	19088	19246	19264	19072	19345	19416	19143	19110	19226	19282	19201	19243	19045	19231	19357	19240	19184	19281	19445	19353	19163	19298	19168	19356	19280	19354	19370	19277	19233	19293	19261	19404	19203	19361	19091	19202	19143	19196	19498	19281	19098	19301	19471	19289	19224	19215	19274	19389	19379	19275	19267	19332	19273	19222	19197	19146	19306	19284	19246	19113	19320	19411	19170	19360	19347	19472	19196	19186	19372	19395	19175	19269	19387	19419	19400	19101	19283	19408	19360	19236	19326	19237	19238	19438	19399	19366	19465	19350	19227	19242	19183	19191	19226	19299	19386	19344	19299	19434	19224	19201	19265	19363	19152	19262	19147	19277	19184	19523	19239	19156	19201	19239	19257	19245	19438	19236	19214	19243	19376	19399	19277	19301	19054	19254	19373	19345	19088	19116	19093	19413	19336	19248	19271	19202	19165	19243	19159	19345	19307	19396	19287	19236	19312	19212	19178	19285	19427	19296	19285	19281	19214	19196	19112	18935	19282	19410	19449	19298	19115	19179	19258	19224	19273	19211	19276	19242	19078	19456	19350	19322	19066	19280	19345	19458	19243	19296	19274	19433	19220	19246	19195	19261	18953	19197	19240	19283	19382	19099	19129	19419	19251	19317	19099	19373	19242	19340	19061	19200	19169	19338	19266	19004	19143	19470	19396	19087	19196	19201	19020	19230	19191	19317	19270	19367	19204	19397	19208	19186	19128	19462	19386	19209	19391	19342	19260	19102	19169	19274	19188	19204	19064	19230	19264	19340	19166	19193	19211	19379	19354	19340	19294	19129	19164	19365	19133	19312	19252	19130	19473	19164	19115	19192	19198	19382	19412	19204	19283	19193	19256	19383	19408	19166	19512	19248	19186	19203	19579	19381	19199	19231	19422	19344	19293	19218	19241	19442	19382	19221	19224	19533	19427	19456	19335	19132	19358	19245	19256	19346	19294	19227	19265	19443	19213	19168	19327	19311	19130	19229	19219	19153	19479	19385	19106	19406	19329	19523	19224	19297	19096	19133	19071	19251	19257	19311	19107	19268	19308	19382	19290	19206	19169	19195	19346	19458	19250	19321	19063	19209	19121	19204	19492	19258	19469	19069	19190	19325	19346	19293	19338	19027	19117	19166	19189	19071	19210	19131	19078	18946	19232	19332	19292	19338	19357	19147	19222	18977	19272	19265	19339	19284	19189	19182	19185	19206	19274	19195	19225	19121	19115	19307	19395	19223	19179	19232	19379	19250	19164	19413	19408	19141	19536	19384	19388	19378	19106	19267	19280	19301	19040	19253	19267	19335	19205	19257	19385	19179	19333	19165	18996	19334	19279	19287	19252	19066	19373	19423	19312	19350	19369	19314	19343	19473	19355	19464	19345	19365	19093	19406	19477	19439	19226	19027	19242	19159	19232	19213	19269	19091	19356	19127	19199	19209	19154	18977	19379	19218	19381	19372	19330	19153	19326	19240	19275	19195	19408	19264	19456	19372	19237	19182	19137	19325	19423	19278	19334	19238	19195	19202	19058	19322	19109	18992	19317	19267	19254	19157	19235	19219	18979	19347	19311	19441	19421	19213	19124	19075	19289	19412	19119	19230	19469	19313	19189	19350	19250	19192	19265	19280	19208	19320	19151	19205	19282	18866	19354	19172	19061	19380	19306	19173	19049	19338	19340	19123	19172	19384	19276	19379	19186	19176	19249	19119	19214	19248	19111	19389	19306	19233	19251	19389	19149	19362	19263	19357	19196	19137	19296	19350	19315	19309	19155	19472	19240	19446	19340	19082	19148	19429	19087	19176	19234	19158	19039	19203	19278	19289	19371	19384	19225	19279	19330	19210	19245	19422	19265	19409	19166	19312	19126	19274	19337	19381	19070	19321	19183	19224	18929	19285	19414	19216	19036	19102	19245	19289	18941	19404	19207	19216	19331	19484	19263	19286	19157	19091	19379	19460	19410	19208	19158	19005	19126	19258	19068	19478	19071	19319	19382	19162	19238	19209	19169	19055	19179	19243	19422	19402	19284	19222	19328	19193	19260	19233	19146	19241	19417	19201	19216	19382	19360	19306	19255	19225	19226	19232	19149	19395	19047	19099	19167	19271	19120	19150	19061	19333	19086	19297	19138	18944	19114	19214	19378	19192	19331	19080	19219	19336	19159	19294	19270	19388	19262	19202	19143	19272	19150	19031	19038	19182	19197	19378	19203	19122	19176	19422	19208	19262	19171	19277	19193	19373	19135	19219	19215	19243	19288	19161	19165	19280	19211	19390	19445	19249	19409	19392	19348	19422	19264	19291	19194	19183	19277	19391	19412	19161	19379	19328	19264	19348	19382	19415	19323	19080	19115	19373	19448	19206	19190	19417	19161	19215	19259	19283	19257	19318	19194	19431	19242	19275	19293	19401	19271	19296	19373	19296	19244	19139	19386	19329	19150	19210	19397	19208	18985	19299	19215	19232	19263	19095	19030	19103	19370	19321	19117	19179	19165	19323	19414	19405	19257	19299	19232	19261	19305	19349	19350	19195	19406	19335	19428	19073	18979	19134	19397	19105	19026	19516	19235	19226	19281	19362	19249	19431	19375	19207	19304	19087	19346	19226	19385	19431	19073	19197	19318	19255	19237	19319	19196	19427	19065	19324	19384	19300	19298	19180	19309	19135	19200	19110	19369	19261	19210	19134	19274	19246	19308	19351	19485	19487	19235	19357	19115	19270	19422	19291	19226	19500	19361	19138	19300	18946	19132	19178	19350	19212	19366	19313	19438	19118	19322	19308	19545	19366	19392	19294	19269	19133	19443	19290	19298	19318	19146	19258	19279	19163	19350	19036	19133	19223	19182	19151	19140	19318	19343	19357	19302	19309	19243	19387	19241	19026	19296	19270	19219	19225	19246	19276	19330	19306	19313	19350	19235	19184	19118	19213	19364	19216	19203	19151	19093	19094	19239	19103	19524	19226	19362	19120	19235	19293	19227	19374	19374	19286	19291	19420	19183	19239	19244	19077	19194	19275	19408	19313	19269	19252	19257	19380	19418	19233	19093	19229	19270	19373	19136	19190	19418
24612	36153	22032	18351	17371	16720	16492	16132	16026	15963	16151	15888	16099	16113	15999	15896	15855	15887	15745	15659	15859	15817	15834	15833	15775	15702	15820	16398	17461	17011	17750	17326	16146	15936	15683	15800	15865	15674	15869	15794	15704	15833	15750	15719	15849	15629	15911	15695	15719	15755	15648	15624	15693	15844	15659	15634	15764	15707	15872	15785	15744	15643	15780	15945	15873	15621	15798	15718	15717	15839	15773	15668	15835	15552	15710	15717	15518	15901	15732	15761	15603	15663	15852	15810	15801	15735	15898	15778	15676	15750	15734	16001	15687	15806	15881	15714	15663	15828	15668	15989	15730	15741	15814	15735	15677	15682	15809	15751	15953	15707	15838	15727	15665	15721	15839	15831	15862	15745	15870	15829	15868	15852	15678	15765	15773	15726	15782	15773	15647	15725	15791	15687	15655	15692	15702	15702	15697	15747	15684	15908	15776	15792	15703	15426	15677	15598	15689	15778	15789	15785	15747	15712	15798	15628	15696	15798	15676	15786	15719	15795	15762	15700	15650	15767	15709	15756	15853	15882	15707	15711	15642	15874	15685	15823	15576	15802	15596	15719	15824	15564	15862	15679	15890	15564	15928	15772	15563	15680	15563	15840	15764	15558	15766	15680	15779	15755	15891	15714	15635	15713	15408	15723	15814	15769	15614	15604	15776	15744	15754	15782	15720	15646	15613	15758	15876	15666	15734	15789	15701	15631	15693	16045	15561	15878	15754	15689	15663	15691	15812	15506	15770	15673	15789	15787	15748	15773	15595	15745	15788	15766	15715	15758	15850	15750	15652	15789	15658	15749	15812	15652	15861	15918	15652	15850	15848	15604	15852	15760	15691	15764	15717	15792	15738	15664	15575	15757	15826	15764	15703	15684	15786	15593	15838	15620	15678	15644	15744	15851	15578	15949	15766	15839	15649	15579	15575	15810	15740	15590	15886	15840	15650	15661	15610	15773	15717	15784	15757	15652	15665	15709	15683	15741	15584	15622	15704	15768	15670	15759	15801	15763	15622	15800	15764	15531	15805	15794	15817	15557	15647	15730	15756	16003	15747	15883	15643	15798	15791	15606	15922	15596	15719	15767	15813	15713	15768	15733	15673	15739	15700	15726	15594	15786	15639	15717	15694	15684	15849	15696	15799	15791	15559	15723	15706	15910	15784	15742	15913	15850	15677	15766	15507	15833	15821	15661	15725	15830	15707	15706	15761	15688	15790	15756	15841	15763	15657	15612	15748	15814	15856	15979	15680	15608	15708	15544	15626	15672	15736	15587	15846	15677	15712	15604	15714	15892	15854	15818	15792	15649	15605	15922	15756	15909	15686	15752	15959	15732	15536	15706	15781	15691	15680	15871	15531	15836	15940	15699	15741	15761	15631	15667	15806	15910	15729	15659	15871	15685	15750	15810	15624	15909	15802	15920	15678	15629	15943	15690	15912	15747	15738	15721	15825	15770	15609	15829	15835	15579	15820	15740	15711	15743	15773	15796	15690	15699	15674	15793	15704	15612	15648	15697	15672	15710	15712	15699	15847	15567	15563	15768	15816	15649	15675	15697	15789	15800	15602	15725	15858	15625	15766	15739	15720	15668	15764	15710	15702	15622	15722	15600	15735	15782	15807	15600	15589	15745	15649	15761	15752	15698	15761	15789	15761	15599	15715	15911	15731	15739	15760	15889	15834	15571	15551	15739	15825	15642	15704	15917	15690	15597	15798	15716	15731	15680	15726	15668	15710	15587	15677	15895	15701	15756	15793	15781	15771	15686	15596	15805	16032	15738	15821	15786	15732	15689	15735	15742	15605	15873	15750	15655	15940	15657	15693	15850	15951	15572	15725	15569	15732	15818	15728	15692	15840	15649	15644	15640	15776	15729	15619	15770	15754	15657	15723	15721	15802	15770	15755	15653	15660	15646	15609	15588	15649	15717	15738	15823	15521	15736	15678	15792	15635	15713	15786	15760	15694	15797	15766	15779	15878	15734	15816	15762	15602	15806	15698	15927	15754	15828	15710	15812	15771	15804	15628	15812	15625	15665	15674	15703	15657	15860	15598	15780	15809	15846	15789	15715	15812	15734	15609	15673	15735	15783	15786	16081	15863	15663	15782	15547	15656	15814	15673	15768	15536	15798	15773	15729	15857	15820	15744	15845	15763	15751	15755	15838	15800	15735	15777	15584	15932	15655	15765	15699	15766	15618	15805	15770	15742	15752	15799	15716	15923	15736	15615	15791	15805	15701	15779	15744	15842	15795	15717	15801	15728	15625	15689	15766	15804	15692	15768	15973	15787	15882	15872	15821	15697	15756	15700	15743	15768	15832	15653	15659	15812	15749	15809	15706	15697	15768	15824	15638	15785	15799	15801	15815	15787	15747	15832	15723	15789	15704	15917	15693	15663	15702	15850	15777	15916	15688	15859	15722	15559	15855	15850	15819	15741	15742	15703	15846	15746	15839	15814	15650	15714	15768	15675	15915	15575	15626	15789	15851	15598	15647	15739	15827	15708	15842	15847	15806	15724	15719	15854	15850	15867	15936	15887	15763	15618	15661	15737	15746	15744	15967	15696	15813	15737	15691	15809	15820	15902	15737	15681	15740	15675	15745	15674	15812	15724	15760	15722	15663	15771	15589	15838	15677	15667	15612	15625	15796	15699	15677	15746	15700	15829	15730	15775	15785	15654	15674	15911	15739	15625	15687	15750	15720	15753	15767	15680	15870	15671	15859	15759	15651	15571	15682	15718	15722	15834	15639	15481	15770	15850	15734	15669	15612	15788	15694	15681	15854	15672	15844	15617	15793	15666	15676	15621	15764	15874	15732	15697	15956	15861	15837	15627	15567	15762	15829	15791	15648	15932	15752	15718	15644	15852	15748	15715	15781	15750	15579	15752	15747	15816	15659	15808	15642	15732	15667	15783	15720	15679	15682	15694	15787	15893	15753	15859	15686	15741	15756	15763	15633	15706	15818	15723	15706	15611	15761	15803	15745	15710	15791	15697	15588	15662	15691	15819	15883	15604	15676	15834	15684	15628	15730	15662	15753	15618	15775	15465	15806	15752	15877	15771	15747	15743	15795	15654	15696	15656	15650	15736	15758	15864	15702	15823	15554	15722	15748	15632	15847	15701	15838	15532	15567	15742	15624	15702	15717	15644	15721	15670	15877	15865	15639	15667	15719	15774	15655	15665	15776	15665	15959	15696	15649	15680	15630	15633	15914	15893	15737	15651	15806	15805	15833	15553	15736	15894	15658	15621	15868	15681	15689	15562	15729	15551	15680	15537	15728	15824	15656	15743	15800	15698	15749	15725	15712	15907	15774	15742	15644	15745	15797	15617	15811	15826	15635	15768	15754	15616	15732	15610	15831	15650	15906	15675	15542	15728	15630	15741	15658	15663	15803	15802	15651	15682	15582	15789	15702	15670	15644	15844	15815	15756	15719	15633	15876	15791	15638	15723	15931	15662	15835	15762	15473	15711	15702	15851	15559	15724	15680	15828	15700	15561	15879	15897	15694	15715	15754	15728	15760	15522	15763	15861	15863	15731	15769	15726	15740	15641	15706	15824	15781	15640	15966	15802	15963	15575	15738	15598	15878	15658	15766	15736	15811	15844	15603	15787	15723	15761	15506	15663	15739	15972	15710	15650	15696	15759	15928	15706	15760	15825	15744	15654	15757	15828	15657	15625	15719	15555	15822	15733	15783	15720	15579	15948	15739	15794	15721	15894	15744	15693	15794	15820	15856	15631	15704	15875	15947	15783	15886	15844	15815	15845	15851	15906	15852	15689	15813	15719	15793	15530	15706	15605	15709	15851	15630	15989	15631	15651	15751	15705	15619	15577	15806	15803	15754	15716	15816	15668	15579	15683	15687	15785	15994	15596	15801	15857	15852	15629	15717	15736	15632	15535	15583	15644	15828	15725	15842	15749	15753	15833	15645	15775	15800	15674	15897	15621	15960	15752	15543	15741	15724	15802	15842	15748	15416	15787	15758	15728	15589	15795	15568	15748	15649	15686	15785	15697	15759	15672	15600	15748	15774	15580	15878	15666	15871	15761	15563	15831	15647	15702	15821	15720	15691	15651	15750	15525	15712	15756	15714	15731	15753	15666	15857	15752	15724	15666	15865	15885	15741	15668	15621	15668	15795	15729	15805	15671	15736	15622	15812	15762	15765	15796	15603	15686	15580	15720	15720	15706	15896	15693	15716	15513	15740	15614	15810	15943	15776	15736	15809	15764	15603	15772	15728	15666	15796	15679	15686	15744	15615	15749	15748	15643	15732	15802	15851	15620	15857	15710	15769	15700	15863	15760	15631	15515	15699	15847	15504	15880	15622	15760	15660	15667	15644	15826	15811	15932	15674	15794	15759	15832	15658	15873	15761	15791	15780	15788	15765	15660	15696	15765	15824	15800	15651	15627	15733	15808	15817	15803	15734	15746	15681	15615	15685	15799	15560	15616	15652	15759	15766	15801	15793	15854	15609	15897	15772	15952	15801	15782	15724	15849	15663	15919	15986	15630	15615	15745	15681	15683	15575	15856	15718	15960	15659	15773	15674	15734	15775	15719	15653	15638	15609	15653	15857	15675	15698	15669	15606	15675	15670	15857	15642	15515	15638	15806	15602	15675	15644	15702	15812	15769	15705	15816	15622	15668	15702	15784	15747	15657	15661	15763	15798	15804	15719	15538	15797	15662	15677	15706	15715	15946	15929	15763	15704	15849	15724	15808	15751	15818	15671	15685	15705	15754	15905	15740	15747	15718	15823	15710	15981	15652	15649	15717	15799	15495	15569	15797	15766	15848	15811	15643	15869	15903	15703	15831	15681	15638	15664	15781	15764	15620	15598	15898	15604	15835	15654	15664	15440	15848	15594	15747	15884	15670	15709	15632	15843	15716	15711	15801	15511	15845	15770	15792	15779	15684	15917	15725	15702	15820	15700	15839	15849	15854	15603	15871	15770	15663	15687	15850	15825	15815	15707	15732	15764	15776	15884	15784	15706	15817	15687	15754	15827	15723	15585	15630	15719	15510	15542	15810	15722	15811	15613	15549	15882	15680	15728	15802	15706	15775	15803	15771	15618	15753	15655	15593	15939	15665	15801	15712	15772	15743	16002	15663	15781	15728	15644	15612	15640	15816	15693
28817	21820	20102	17115	15255	15075	15224	15159	14932	15398	15208	15255	15169	15086	15117	15133	14951	15030	15011	15261	15242	15058	14992	15218	15011	15344	15244	15095	15191	15062	14897	15073	15106	15162	15273	15090	15039	15099	15244	15067	15221	15100	15109	15074	15224	15155	15170	15316	15095	15300	15185	15257	15065	15053	15191	15330	15317	15137	15250	15093	14945	15151	15158	14937	15097	15148	15057	14963	15012	15048	15005	15021	14901	15023	15119	14934	15166	15028	15011	15075	14858	15033	15067	15116	15159	15224	15235	14964	15356	15060	15244	14976	15038	15190	15340	15132	15155	15194	14997	14954	15216	14821	15199	15091	15051	14943	15083	15038	14902	15215	15163	14975	14975	15196	15220	14953	15084	15031	15083	15219	15083	15197	15129	14983	15087	15085	15402	15354	15137	15110	15158	15053	15057	15127	15150	15090	15261	15069	15109	14988	14977	15154	15020	15160	15317	15197	15094	15003	15073	15054	15257	15041	15177	15332	15216	15040	15278	15288	15081	15207	15139	15144	15209	15192	15015	15125	15026	15312	14977	15067	15072	15101	15091	15105	15282	15044	15318	15040	15195	15285	15261	15102	15056	15196	15230	15331	15196	14978	15253	15328	15221	15312	14985	15054	15189	15139	15093	15096	15354	15095	14987	15262	15193	15398	15306	15189	15027	14981	15293	15063	15138	15023	15255	15229	15050	14948	15115	15085	15355	15224	15071	15014	15016	15175	15058	15005	15100	15138	14923	15223	15276	15065	15056	15270	15087	15077	14990	15150	14966	15061	15214	15171	15165	15087	14960	15092	15006	15116	15259	15279	15115	15003	15181	15117	15185	15149	15076	15168	15251	14916	15040	14952	15229	15290	15087	15114	15130	15082	15112	15010	15188	15252	15174	14997	15044	15140	15222	15054	14880	15181	15216	14998	15060	15167	15255	15064	15331	15166	15179	15298	15100	15068	15197	15185	15288	15068	15254	15087	15211	15042	15199	15159	14829	14915	15211	15194	15288	15247	15353	15079	15117	15313	15082	15134	14941	15027	15102	14878	15075	15100	15122	15135	15190	15188	15073	14958	15146	15236	15197	15070	15093	15176	15228	15113	15271	15275	15336	15331	15170	15195	14983	15130	15319	15009	15044	15097	15166	14953	15149	15183	15021	15107	15295	15296	15150	15241	15191	15025	15195	15232	14917	15190	15130	15090	15035	15014	15255	15174	15084	15092	15186	15126	15181	15190	15148	15250	15072	15182	15191	15137	15070	15128	15115	14963	15090	15140	15091	15265	15288	15168	14979	15064	15064	15117	15116	15168	15289	14819	15089	15113	15060	15145	15033	15171	15054	15104	15289	15216	15120	15084	15000	15187	14969	15300	15102	15123	15248	15295	15235	14932	14966	15095	15077	15064	15143	15122	15036	14979	15168	15101	15115	15044	15228	15152	15074	15196	15193	15094	15045	15130	15061	15207	14887	14960	15011	15112	15062	15000	15241	15126	15092	15151	15121	15192	15084	15026	15008	15027	14980	15081	15079	14970	15143	15092	14952	15228	15084	15139	15130	15028	15052	15115	15216	15123	15190	15161	15284	15073	15157	15198	15197	15195	15214	15233	14936	15053	15097	15210	15079	15085	15170	14951	14968	15150	15166	15095	15188	15073	15158	15160	15040	15205	15241	15164	15252	15136	15190	15233	15087	14966	15222	15298	15183	15249	15119	15161	15030	15058	15293	15085	15099	15225	15256	15050	15069	15009	15271	15058	15216	15150	14988	15244	15284	15437	15271	15087	15147	15045	15165	15131	15260	15245	14949	15062	15145	15098	15163	15344	15072	14993	14983	15202	15123	15007	15133	14907	15183	15180	15240	15212	15051	15113	15126	15256	14946	15168	15237	15346	15232	15046	14934	14861	15072	15069	15115	15150	15241	15351	15288	14987	15210	15197	14998	15090	15156	14982	15103	15044	15190	15117	15207	15036	14917	15226	15201	15154	15065	15057	15191	15150	15095	15080	15360	15377	15112	15197	15162	15024	15126	15227	15215	15324	15207	15063	15101	15179	15090	15186	15156	15093	15150	15270	15118	15203	15097	15088	15232	15180	15061	15246	15156	15047	15055	15223	15269	15060	14870	15251	15259	15117	15099	15180	15183	15074	15065	15164	14942	15246	15274	15110	15426	15135	15226	15102	15099	15037	15145	15093	15084	15048	14985	15205	15190	15037	15081	15083	15330	15207	14989	15176	15197	15168	15113	15174	15084	15255	15178	15067	15141	15077	15189	15076	15006	15079	15124	15069	15157	15164	15173	15146	15184	15080	15254	15170	15170	15245	15124	15175	15368	15190	15152	15061	15197	15088	15098	15121	15239	15163	15098	15190	15108	15061	15114	15197	15128	15023	15040	15042	15107	15118	15060	15203	15101	15036	15031	15085	15244	15142	15140	15272	15139	15088	15200	15119	15138	15095	15355	15241	15188	15228	15193	14941	15204	15252	15158	15129	15252	15105	15112	15107	15151	15289	15025	15116	15075	15099	15164	14905	15367	15137	15172	15102	15116	15039	15265	15100	15117	15177	15091	15256	15134	15014	15373	15135	15028	15058	15110	15201	15076	15203	15119	15029	15111	15004	15020	15008	15199	14985	15285	15146	15023	15174	14963	15012	15181	15030	14978	15173	15093	15012	15177	15199	15201	15254	15221	15180	15072	15026	15258	15146	15205	14993	15183	15205	15067	14932	15183	14999	15154	15047	15088	14998	15156	15018	15176	15426	15052	15093	15389	15108	15286	15048	15120	15137	15247	15052	15068	15216	15075	15213	15293	15117	15027	15067	15225	15258	15206	15330	15013	15089	15201	15242	15024	15072	15119	15182	15280	15523	15046	15011	15217	15135	14990	15005	15018	15077	15145	15060	15096	15144	15075	15028	15261	15115	14994	15040	15171	15237	15122	15165	15381	15159	15396	15016	15219	15138	15117	15277	15164	14973	15059	15145	15238	15110	15170	15221	15225	15099	15081	14969	15043	15027	14967	15076	15137	15331	15049	15044	15235	15031	15093	15221	15079	15160	15186	15262	15169	14870	15141	15094	15185	15191	14871	15107	15154	15166	15345	15277	15114	15227	15261	15187	15147	15209	15227	15138	15475	15080	15257	15028	15272	15041	15099	15062	15070	15144	14928	15012	15101	14924	15035	15178	15211	15115	15134	15025	15111	15117	15060	15100	15173	15092	15112	15207	15257	15103	15162	15149	14968	15006	15149	15368	15045	15197	15081	15187	15010	15127	15101	15207	15109	15175	15026	15192	15140	15170	15125	15070	15229	15085	15176	15148	15364	15170	15274	15371	15205	15053	15234	15036	15145	15004	15014	14839	15060	15036	15144	14927	15133	14990	15183	15082	15194	15109	15354	15189	15206	15258	15164	15016	15113	15078	15362	15167	15300	15095	14967	14912	15177	15144	15200	15252	15034	15113	14913	15087	15164	15186	15237	15109	15252	14894	14937	14931	15118	15281	15080	14929	14955	15177	15136	15100	15196	15064	15127	14984	15066	15133	15146	15287	15205	15205	15173	15106	14986	14975	15072	15039	14941	15202	14937	15097	14987	15139	15244	15070	15169	15253	15073	15145	15170	15005	14986	15110	15279	15303	15032	15032	14942	15214	15108	15192	15315	14997	14935	15050	15064	15094	15209	15074	15077	15057	14942	15181	14943	14932	15075	15188	15136	15073	15069	15075	15127	15137	15150	15141	15204	15039	14968	15123	15113	15180	15123	15038	15123	15175	15166	15247	15137	15000	15137	15140	15283	15114	15006	14917	15038	14994	15312	15075	15286	15407	15129	15208	15046	14924	15015	15242	15056	15003	15205	15144	15013	15091	15023	15399	15395	15048	15099	14961	14975	15197	15182	15249	15074	15094	15297	14995	14984	15214	15172	15061	14903	15258	15325	15224	15159	15092	15090	15091	15058	15136	15182	14971	15272	15165	14887	15133	15313	14941	15005	14903	15020	15184	15062	15091	15226	15272	15014	15342	15218	14954	15227	15063	15182	15213	15032	15003	15100	15251	15137	15042	15298	15087	15088	15095	14967	14969	14967	15113	15277	15133	15092	15086	15196	15101	15295	15183	15190	15196	15058	15313	15241	15081	15263	15114	15133	15184	15029	15158	15073	15222	14962	15128	15002	15086	15146	15123	15262	15064	15054	14996	14961	15211	15163	15119	15188	15157	15162	15133	15033	15307	15338	14983	15120	15147	15191	14900	15150	15170	15200	15231	15006	15167	15050	15385	15285	15109	15113	15177	15225	15217	15094	15163	15069	15089	15171	15162	15174	15336	15206	15029	15086	15183	15251	15139	15112	15099	15069	15029	15024	15323	14972	15162	15160	14987	15197	15235	15195	15132	15058	15039	15150	15053	14961	15161	15146	15103	15073	15245	15320	15113	15109	15058	15109	15017	15140	15156	15130	15323	15163	15189	14968	15100	15189	15293	15179	15007	15185	15140	15140	15146	14931	15084	15007	14969	15116	15229	15115	15191	15135	15056	15107	15188	15127	15077	14955	15020	15162	15260	15238	15237	15069	15050	15232	15339	15204	15122	15129	15161	15162	15303	15128	15116	15092	15070	15225	15032	15232	15281	15136	15187	15226	15306	15427	15070	15082	15076	15150	15212	15122	15189	15209	15403	15122	15324	15264	15292	15271	15171	15252	15155	15169	15104	15095	15122	15173	15183	15139	15164	15039	15021	15312	15239	15299	15290	15203	15125	15047	15163	14955	15248	15232	15325	15159	14915	15199	15089	15190	15136	15233	15184	15167	15183	15077	15030	15054	15101	14871	14985	15209	15157	15112	15203	15073	15034	15063	15143	15106	15125	15157	15326	15011	15068	15199	15190	15104	15074	15220	15010	15097	15017	15174	15179	15259	15119	15122	15177	14909	15137	15048	15091	15058	14855	15126	15197	15112	15113	15021	15151	14972	15136	15237	15159	15295	15190	15204	15184	15365	15053	15032	15169	15189	14980	15222	15146	15241	15112	15120	15026	15124	15163	15213	15139	15188	15252	15349	15148	15126	14959	15206	15052	15136	15022	15256	15191	15199	15095	15226	15143	15160	15032	15118	15082	15071	15184	15177	15299	15138	15370	15290	15201	15111	15228	15006	15193
16984	19334	14443	13817	13787	13476	13452	13453	13334	13368	13324	13343	13354	13319	13253	13201	13435	13502	13213	13406	13296	13253	13546	13285	13479	13207	13155	13295	13248	13368	13382	13135	13437	13299	13415	13286	13364	13252	13466	13409	13515	13357	13284	13301	13334	13239	13410	13345	13306	13234	13354	13331	13361	13331	13255	13489	13488	13272	13231	13350	13279	13253	13192	13312	13362	13285	13524	13511	13307	13158	13306	13217	13303	13438	13321	13308	13482	13433	13206	13273	13350	13252	13286	13310	13169	13353	13240	13204	13401	13339	13240	13175	13167	13183	13351	13299	13418	13403	13448	13232	13441	13403	13349	13280	13238	13216	13286	13286	13450	13348	13383	13213	13271	13489	13195	13407	13431	13325	13412	13278	13447	13207	13406	13280	13236	13458	13270	13239	13317	13313	13089	13358	13485	13250	13256	13383	13421	13244	13373	13321	13267	13271	13171	13438	13326	13320	13382	13269	13303	13392	13410	13380	13198	13317	13279	13290	13404	13315	13173	13271	13206	13329	13274	13238	13468	13266	13268	13279	13245	13424	13299	13329	13354	13288	13380	13202	13349	13248	13275	13185	13249	13325	13371	13224	13287	13202	13306	13287	13311	13333	13210	13233	13361	13144	13319	13307	13353	13293	13463	13329	13429	13315	13287	13257	13306	13298	13334	13350	13320	13340	13402	13362	13401	13220	13341	13149	13127	13385	13412	13270	13391	13280	13388	13287	13206	13256	13276	13240	13253	13313	13237	13352	13326	13312	13324	13381	13463	13204	13516	13304	13312	13386	13236	13261	13281	13429	13263	13203	13450	13278	13279	13307	13304	13268	13289	13230	13251	13446	13461	13358	13311	13360	13255	13371	13421	13019	13435	13419	13242	13418	13270	13514	13514	13426	13285	13450	13525	13182	13269	13443	13349	13314	13357	13213	13423	13291	13514	13449	13350	13346	13248	13200	13216	13479	13349	13442	13252	13369	13369	13358	13316	13218	13272	13450	13464	13342	13153	13351	13423	13228	13222	13327	13258	13435	13341	13306	13261	13344	13229	13364	13322	13343	13369	13311	13449	13290	13296	13425	13349	13239	13353	13294	13420	13312	13256	13416	13234	13308	13529	13179	13336	13378	13423	13227	13366	13485	13274	13358	13322	13306	13529	13209	13415	13241	13204	13199	13221	13323	13289	13282	13181	13339	13340	13278	13383	13329	13506	13359	13288	13467	13413	13194	13419	13409	13412	13291	13344	13285	13313	13269	13301	13081	13268	13225	13241	13392	13305	13351	13365	13470	13389	13266	13379	13114	13340	13508	13298	13405	13352	13373	13421	13366	13358	13248	13311	13355	13172	13361	13348	13320	13271	13214	13317	13220	13303	13319	13386	13365	13416	13340	13264	13320	13107	13391	13285	13429	13282	13327	13409	13263	13282	13279	13280	13345	13387	13272	13294	13248	13309	13324	13252	13286	13320	13173	13376	13335	13116	13241	13331	13447	13313	13233	13286	13227	13288	13286	13369	13398	13228	13351	13381	13165	13290	13375	13217	13480	13224	13200	13272	13332	13233	13216	13379	13367	13275	13105	13267	13284	13344	13213	13421	13339	13387	13406	13445	13296	13422	13225	13222	13327	13388	13497	13296	13319	13253	13163	13374	13270	13402	13510	13337	13354	13295	13216	13428	13450	13263	13444	13199	13498	13283	13368	13202	13331	13312	13460	13439	13121	13460	13388	13282	13212	13352	13271	13269	13508	13358	13261	13378	13186	13307	13335	13371	13347	13291	13406	13339	13322	13195	13358	13327	13389	13363	13301	13364	13335	13176	13274	13321	13134	13300	13171	13314	13308	13279	13483	13397	13309	13370	13188	13183	13367	13258	13428	13394	13245	13309	13249	13401	13181	13373	13290	13337	13341	13533	13335	13178	13562	13317	13158	13221	13477	13312	13315	13388	13335	13475	13348	13293	13203	13318	13246	13382	13151	13245	13319	13418	13229	13409	13247	13287	13276	13443	13225	13211	13414	13277	13297	13243	13341	13327	13375	13251	13323	13327	13372	13416	13248	13149	13357	13350	13227	13389	13139	13305	13285	13082	13400	13211	13153	13294	13423	13287	13296	13496	13384	13368	13174	13301	13389	13288	13255	13425	13330	13203	13269	13315	13383	13218	13354	13185	13305	13294	13365	13138	13423	13339	13428	13300	13366	13424	13245	13387	13220	13357	13233	13332	13402	13369	13454	13279	13192	13321	13167	13413	13339	13361	13343	13522	13251	13464	13360	13402	13149	13333	13215	13340	13250	13253	13253	13224	13259	13422	13321	13379	13317	13213	13352	13464	13339	13193	13206	13241	13288	13443	13412	13345	13429	13294	13146	13398	13283	13223	13341	13250	13099	13427	13239	13274	13203	13416	13178	13166	13340	13280	13448	13349	13467	13275	13258	13305	13233	13331	13313	13346	13292	13174	13470	13258	13473	13476	13413	13300	13305	13304	13563	13343	13225	13299	13226	13519	13280	13455	13264	13351	13239	13187	13346	13188	13393	13303	13260	13269	13075	13205	13354	13384	13474	13323	13167	13369	13304	13414	13270	13374	13294	13266	13315	13268	13210	13241	13228	13367	13409	13188	13344	13424	13319	13351	13243	13278	13230	13211	13282	13311	13318	13266	13375	13518	13467	13360	13201	13326	13198	13437	13298	13280	13344	13262	13446	13344	13405	13297	13311	13423	13375	13225	13366	13211	13396	13278	13440	13444	13341	13357	13237	13417	13241	13253	13353	13392	13333	13208	13225	13135	13182	13384	13391	13314	13414	13365	13176	13201	13324	13368	13430	13427	13304	13309	13443	13447	13239	13284	13361	13308	13368	13414	13232	13137	13283	13257	13363	13265	13268	13237	13301	13152	13388	13237	13215	13257	13292	13344	13135	13226	13348	13311	13286	13295	13381	13351	13371	13510	13407	13289	13313	13611	13399	13263	13347	13312	13339	13296	13378	13318	13370	13285	13481	13411	13455	13410	13230	13434	13313	13363	13163	13199	13272	13400	13216	13264	13278	13372	13204	13263	13362	13371	13272	13336	13224	13252	13291	13249	13377	13325	13382	13354	13244	13122	13394	13340	13325	13202	13438	13444	13351	13416	13165	13286	13336	13257	13297	13279	13316	13285	13245	13328	13598	13308	13414	13376	13380	13189	13278	13454	13337	13461	13259	13318	13404	13344	13304	13281	13430	13442	13317	13226	13326	13277	13324	13368	13396	13229	13251	13237	13403	13275	13309	13587	13227	13414	13288	13276	13274	13381	13403	13424	13497	13411	13341	13445	13329	13156	13282	13370	13265	13439	13382	13164	13351	13321	13455	13275	13284	13456	13151	13330	13431	13354	13160	13214	13318	13282	13298	13225	13296	13256	13407	13436	13425	13357	13163	13306	13262	13301	13489	13389	13266	13398	13428	13424	13477	13304	13273	13385	13397	13235	13267	13353	13331	13296	13247	13275	13386	13263	13268	13314	13234	13261	13128	13170	13377	13307	13182	13463	13376	13303	13354	13323	13348	13359	13374	13264	13308	13411	13332	13287	13290	13358	13274	13287	13318	13445	13486	13196	13319	13231	13549	13322	13289	13303	13360	13346	13140	13366	13243	13300	13377	13253	13132	13243	13364	13521	13344	13279	13313	13301	13373	13176	13333	13372	13422	13202	13261	13292	13238	13389	13235	13350	13274	13340	13294	13392	13324	13428	13369	13382	13239	13276	13430	13441	13306	13527	13148	13350	13254	13301	13503	13277	13361	13272	13262	13267	13435	13224	13520	13365	13690	13499	13297	13481	13328	13381	13244	13431	13353	13276	13283	13344	13295	13477	13110	13301	13243	13203	13467	13285	13465	13274	13340	13197	13354	13396	13352	13240	13381	13231	13574	13354	13592	13363	13190	13355	13457	13312	13481	13373	13175	13272	13232	13292	13284	13257	13477	13180	13348	13406	13388	13432	13237	13454	13315	13466	13349	13303	13352	13470	13187	13345	13407	13303	13365	13280	13313	13315	13269	13500	13305	13307	13157	13508	13306	13359	13250	13419	13487	13347	13402	13238	13417	13265	13375	13428	13361	13302	13301	13183	13425	13327	13295	13393	13425	13308	13337	13398	13329	13346	13284	13344	13376	13329	13298	13352	13359	13466	13267	13445	13042	13252	13302	13347	13370	13202	13321	13301	13427	13440	13280	13279	13391	13160	13364	13309	13396	13196	13127	13341	13309	13411	13353	13215	13242	13341	13325	13348	13357	13344	13302	13386	13351	13258	13313	13240	13262	13255	13359	13449	13170	13302	13343	13328	13274	13295	13213	13229	13382	13344	13208	13361	13211	13161	13324	13294	13189	13410	13449	13443	13380	13296	13494	13549	13254	13315	13204	13365	13253	13464	13332	13226	13327	13358	13360	13499	13234	13430	13305	13376	13397	13466	13298	13290	13423	13444	13301	13376	13258	13286	13202	13259	13283	13443	13253	13398	13199	13448	13374	13305	13349	13412	13391	13405	13272	13321	13274	13393	13369	13337	13362	13373	13467	13424	13332	13363	13374	13365	13360	13386	13411	13552	13378	13322	13330	13388	13258	13419	13260	13181	13331	13390	13355	13308	13297	13370	13135	13391	13445	13258	13418	13446	13378	13386	13378	13268	13272	13248	13193	13144	13336	13324	13298	13375	13301	13367	13435	13324	13356	13364	13444	13142	13387	13388	13404	13303	13283	13434	13209	13463	13397	13298	13300	13288	13265	13304	13472	13330	13249	13260	13498	13246	13403	13379	13133	13253	13287	13352	13434	13271	13264	13204	13207	13194	13150	13343	13428	13300	13460	13302	13442	13393	13182	13425	13133	13435	13252	13434	13329	13256	13231	13362	13345	13315	13359	13267	13332	13288	13399	13406	13416	13265	13320	13118	13438	13341	13469	13242	13436	13524	13178	13420	13354	13469	13204	13362	13423	13454	13382	13260	13402	13291	13334	13355	13280	13461	13379	13427	13395	13270	13310	13305	13483	13207	13261	13367	13418	13332	13367	13378	13285	13300	13209	13307	13286	13494	13356	13288	13300	13298	13356	13357	13285	13196	13380	13120	13319	13528	13294	13319	13211	13226	13225	13205	13373	13306	13379	13337	13280
23347	21055	27683	24758	21530	18953	17881	16410	15853	16054	15940	15834	15973	15911	15725	16010	15981	15757	15793	15781	15821	16107	15758	15791	15845	15828	15800	15751	15765	15839	15812	15901	15832	15731	15689	15750	15644	15811	15576	15633	15701	15671	15656	15544	15508	15623	15736	15684	15808	15592	15780	15725	15772	15644	15964	15533	15839	15862	15862	15818	15608	15705	15664	15593	15883	15678	15654	15535	15716	15696	15790	15726	15922	15688	15726	15729	15770	15492	15920	15881	15883	15758	15633	15741	15664	15798	15543	15793	15788	15715	15877	15726	15785	15517	15854	15752	15703	15627	15886	15665	15578	15493	15646	15752	15757	15557	15676	15472	15642	15983	15850	15623	15690	15882	15742	15802	15592	15691	15658	15770	15943	15833	15735	15674	15823	15649	15686	15689	15925	15826	15771	15730	15716	15708	15807	15492	15655	15778	15765	15516	15588	15559	15621	15789	15876	15680	15942	15630	15657	15692	15758	15738	15844	15681	15675	15748	15887	15514	15520	15609	15618	15688	15635	15695	15840	15701	15709	15675	15971	15843	15640	15801	15812	15514	15654	15644	15628	15706	15719	15578	15670	15609	15633	15566	15713	15699	15785	15666	15637	15756	15908	15668	15641	15844	15693	15491	15715	15595	15758	15851	15590	15665	15675	15813	15650	15567	15940	15830	15943	15769	15667	15748	15696	15831	15709	15622	15628	15650	15861	15819	15689	15798	15889	15648	15650	15755	15772	15593	15717	15699	15693	15518	15646	15768	15559	15524	15839	15832	15824	15725	15640	15881	15689	15625	15590	15558	15523	15767	15591	15503	15865	15707	15692	15672	15419	15677	15740	15732	15867	15554	15496	15758	15911	15752	15570	15704	15387	15723	15671	15725	15767	16042	15665	15698	15595	15569	15750	15700	15672	15973	15692	15843	15915	15789	15762	15563	15753	15681	15400	15467	15705	15707	16018	15881	15697	15881	15808	15843	15689	15479	15806	15782	15787	15807	15729	15847	15762	15598	15772	15741	15496	15665	15731	15683	15609	15645	15693	15612	15675	15675	15637	15779	15639	15918	15754	15735	15577	15653	15669	15738	15548	15721	15686	15769	15749	15547	15404	15636	15603	15503	15560	15612	15819	15749	15542	15662	15603	15825	15606	15832	15628	15578	15670	15639	15626	15611	15693	15600	15652	15454	15735	15520	15714	15837	15697	15720	15806	15510	15642	15535	15832	15985	15675	15654	15822	15695	15729	15656	15761	15798	15972	15657	15663	15681	15662	15509	15722	15739	15739	15525	15872	15636	15714	15789	15766	15715	15700	15771	15690	15638	15738	15638	15748	15797	15635	15567	15527	15727	15829	15601	15750	15776	15876	15550	15727	15803	15780	15774	15805	15722	15721	15707	15637	15722	15719	15773	15717	15726	15819	15819	15582	15834	15622	15542	15660	15737	15736	15912	15683	15832	15773	15741	15638	15771	15852	15749	15683	15700	15662	15585	15743	15691	15666	15551	15702	15667	15489	15682	15741	15452	15460	15562	15618	15669	15938	15709	15695	15599	15678	15736	15876	15828	15851	15664	15662	15621	15753	15692	15904	15763	15825	15763	15709	15561	15644	15557	15671	15623	15610	15536	15682	15602	15820	15421	15653	15706	15580	15697	15637	15818	15711	15760	15844	15790	15841	15643	15786	15587	15678	15845	15747	15656	15734	15670	15643	15607	15673	15900	15680	15733	15680	15628	15855	15695	15749	15608	15548	15781	15736	15703	15870	15469	15781	15893	15672	15694	15787	15831	15637	15577	15731	15647	15690	15607	15551	15740	15970	15741	15738	15878	15834	15773	15912	15742	15745	15673	15676	15611	15678	15741	15869	15704	15814	15487	15767	15737	15714	15755	15728	15816	15778	15622	15619	15784	15786	15747	15742	15617	15717	15760	15888	15774	15840	15776	15742	15750	15810	15722	15675	15593	15587	15634	15493	15635	15634	15633	15764	15756	15744	15705	15489	15826	15678	16019	15794	15591	15689	15506	15762	15803	15703	15591	15724	15653	15774	15690	15759	15640	15952	15566	15600	15814	15816	15689	15779	15687	15807	15681	15662	15857	15749	15762	15763	15982	15709	15903	15806	15872	15754	15547	15635	15593	15885	15787	15949	15750	15713	15793	15664	15669	15693	15785	15754	15613	16036	15909	15654	15918	15782	15658	15819	15790	15805	15716	15625	15703	15753	15841	15569	15589	15657	15556	15628	15633	15667	15552	15890	15902	15649	15599	15589	15700	15777	15648	15632	15755	15899	15762	15666	15647	15689	15778	15699	15677	15745	15536	15630	15784	15870	15695	15799	15724	15679	15764	15708	15679	15818	15848	15612	15685	15743	15692	15661	15792	15563	15798	15635	15742	15701	15763	15940	15845	15859	15609	15737	15737	15589	15747	15585	15647	15788	15883	15780	15767	15746	15716	15672	15672	15859	15650	15759	15534	15792	15487	15774	15808	15672	15509	15673	15572	15679	15482	15783	15926	15616	15953	15727	15781	15798	15692	15753	15592	15555	15795	15761	15826	15766	15922	15880	15881	15811	15711	15699	15604	15513	15729	15792	15840	15681	15775	15540	15602	15605	15657	15701	15521	15593	15581	15763	15630	15694	15543	15714	15783	15704	15595	15800	15754	15783	15940	15760	15817	15569	15598	15674	15715	15606	15830	15688	15674	15765	15779	15696	15737	15640	15618	15680	15595	15815	15796	15806	15787	15809	15731	15971	15834	15774	15778	15749	15802	15643	15440	15571	15550	15637	15517	15664	15707	15860	15529	15707	15603	15621	15743	15643	15789	15758	15686	15392	15643	15733	15673	15740	15552	15632	15758	15730	15648	15726	15777	15546	15704	15743	15684	15683	15780	15819	15649	15938	15551	15736	15642	15406	15505	15514	15760	15764	15724	15911	15651	15657	15564	15739	15735	15621	15686	15634	15806	15689	15633	15596	15766	15877	15707	15796	15650	15562	15740	15774	15489	15711	15790	15726	15586	15673	15743	15785	15901	15711	15494	15657	15718	15654	15652	15595	15588	15728	15650	15748	15644	15830	15603	15654	15657	15719	15775	15572	15772	15783	15752	15734	15837	15810	15734	15574	15765	15794	15876	15844	15613	15653	15704	15681	15725	15830	15544	15702	15727	15532	15745	15659	15677	15635	15834	15645	15711	15786	15666	15792	15600	15694	15709	15611	15566	15659	15685	15646	15727	15652	15708	15716	15655	15665	15885	15807	15789	15808	15806	15818	15726	15734	15710	15920	15818	15566	15742	15701	15656	15642	15693	15757	15771	15643	15844	15414	15909	15567	15622	15783	15740	15537	15697	15716	15604	15739	15646	15728	15626	15829	15567	15783	15770	15714	15807	15595	15682	15710	15744	15616	15476	15775	15899	15993	15818	15596	15771	15987	15625	15531	15642	15812	15753	15799	15526	15702	15662	15873	15736	15588	15719	15574	15743	15677	15734	15779	15899	15805	15805	15951	15723	15838	15846	15749	15448	15763	15818	15746	15746	15835	15784	15509	15758	15785	15790	15649	15708	15692	15784	15737	15623	15977	15747	15674	15627	15669	15593	15770	15656	15867	15791	15749	15730	15791	15745	15725	15854	15463	15606	15938	15380	15593	15562	15606	15652	15731	15771	15679	15594	15588	15782	15942	15728	15703	15639	15663	15726	15566	15694	15731	15649	15679	15953	15512	15735	15794	15646	15632	15810	15651	15539	15728	15620	15686	15770	15624	15639	15531	15745	15677	15714	15779	15683	15967	15522	15743	15814	15748	15618	15695	15559	15762	16028	15778	15572	15836	15681	15494	15758	15755	15660	15717	15646	15587	15606	15738	15655	15702	15654	15786	15773	15718	15600	15669	15581	15607	15760	15608	15652	15778	15546	15627	15763	15978	15534	15528	15801	15716	15683	15668	15667	15664	15618	15633	15533	15572	15600	15805	15716	15840	15507	15693	15624	15747	15824	15961	15732	15721	15688	15886	15944	15740	15850	15702	15770	15839	15893	15727	15695	15745	15583	15727	15903	15886	15737	15716	15719	15684	15770	15586	15739	15711	15768	15555	15808	15687	15743	15838	15696	15630	15627	15940	15711	15747	15617	15509	15622	15705	15871	15786	15817	15821	15833	15747	16093	15726	15727	15595	15640	15891	15782	15713	15838	15757	15702	15670	15700	15626	15509	15966	16025	15578	15771	15729	15733	15869	15505	15794	15708	15525	15780	15539	15760	15796	15572	15846	15762	15889	15612	15702	15582	15893	15670	15765	15706	15486	15652	15833	15668	15813	15721	15853	15820	15593	15778	15646	15706	15617	15747	15898	15651	15776	15572	15709	15727	15659	15658	15803	15847	15465	15860	15751	15588	15755	15690	15423	15728	15875	15822	15714	15789	15736	15687	15734	15784	15684	15792	15883	15644	15658	15590	15577	15563	15818	15881	15761	15797	15718	15645	15912	15678	15602	15586	15828	15719	15820	15614	15869	15763	15817	15784	15751	15742	15727	15772	15826	15881	15801	15782	15576	15768	15740	15779	15678	15469	15743	15784	15610	15677	15999	15810	15857	15847	15693	15636	15578	15763	15482	15485	15758	15756	15659	15945	15752	15734	15745	15614	15763	15762	15660	15842	15514	15632	15709	15552	15759	15819	15773	15737	15651	15451	15889	15815	15795	15719	15759	15551	15694	15584	15771	15571	15616	15789	15737	15669	15668	15686	15867	15830	15581	15671	15799	15849	15823	15695	15778	15629	15773	15885	15676	15676	15705	15622	15549	15696	15672	15463	15763	15564	15770	15738	15854	15555	15941	15716	15587	15794	15582	15521	15792	15831	15729	15699	15907	15784	15682	15630	15642	15654	15747	15550	15627	15741	15805	15554	15785	15470	15648	15797	15802	15610	15699	15743	15761	15570	15870	15674	15899	15736	15778	15726	15778	15633	15727	15693	15772	15672	15724	15856	15814	15593	15600	15722	15852	15602	15898	15802	15701	15964	15933	15880	15756	15793	15665	15794	15737	15674	15765	15740	15647	15844	15731	15666	15818	15780	15675	15802	15815	15680	15633	15732	15517	15490	15941	15720	15666	15650	15913	15863	15887	15834	15733	15816	15741	15719	15648	15744
17505	23369	16949	15134	14541	14023	14026	13969	14030	13942	13801	13861	13804	13960	14051	13823	13716	13852	13983	13725	13655	13728	13742	13657	13623	13785	13605	13680	13750	13797	13835	13874	13898	13928	13647	13676	13781	13706	13696	13827	13712	13496	13671	13937	13703	13734	13650	13665	13677	13728	13701	13695	13720	13697	13855	13783	13786	13831	13592	13918	13706	13802	13543	13743	13626	13798	13824	13778	13754	13677	13552	13668	13760	13810	13694	13726	13845	13650	13698	13756	13645	13603	13782	13770	13738	13708	13721	13853	13717	13746	13720	13747	13762	13716	13783	13590	13693	13682	13688	13707	13628	13697	13746	13663	13753	13701	13671	13869	13654	13788	13861	13744	13639	13719	13833	13763	13741	13628	13937	13603	13803	13670	13801	13625	13626	13698	13930	13881	13846	13599	13667	13752	13829	13884	13726	13706	13849	13555	13727	13632	13771	13673	13717	13694	13754	13901	13679	13753	13860	13802	13821	13610	13728	13736	13712	13776	13586	13633	13616	13791	13662	13755	13580	13742	13695	13789	13665	13412	13639	13800	13941	13492	13650	13821	13637	13772	13626	13833	13879	13728	13570	13774	13635	13803	13711	13722	13692	13559	13628	13531	13758	13671	13746	13638	13638	13549	13707	13706	13922	13818	13844	13685	13547	13691	13785	13718	13779	13728	13803	13609	13743	13699	13647	13662	13762	13756	13649	13753	13676	13768	13624	13766	13666	13662	13818	13759	13881	13697	13747	13740	13556	13682	13832	13753	13770	13662	13766	13849	13711	13662	13729	13683	13740	13737	13674	13737	13571	13650	13751	13803	13608	13676	13789	13616	13794	13851	13855	13737	13848	13795	13736	13709	13658	13813	13744	13771	13708	13669	13619	13750	13671	13756	13834	13589	13716	13854	13686	13862	13805	13869	13616	13655	13671	13598	13754	13739	13731	13600	13805	13830	13674	13769	13926	13713	13604	13872	13866	13779	13628	13601	13596	13712	13508	13770	13755	13518	13686	13687	13621	13710	13773	13776	13598	13805	13735	13593	13655	13767	13767	13787	13814	13800	13577	13783	13688	13513	13800	13682	13698	13615	13739	13615	13702	13565	13738	13803	13717	13732	13637	13750	13742	13803	13840	13653	13872	13625	13764	13669	13665	13653	13773	13617	13818	13698	13756	13591	13738	13687	13613	13732	13633	13604	13775	13670	13736	13780	13753	13610	13808	13815	13745	13780	13901	13765	13753	13662	13791	13697	13624	13879	13701	13786	13750	13669	13595	13937	13693	13586	13668	13626	13549	13782	13611	13582	13709	13865	13737	13836	13849	13858	13814	13601	13857	13802	13845	13740	13825	13866	13616	13692	13685	13852	13711	13621	13694	13740	13612	13695	13675	13814	13740	13677	13871	13714	13747	13746	13652	13772	13623	13827	13745	13770	13658	13793	13669	13707	13572	13789	13752	13692	13673	13648	13671	13593	13793	13829	13795	13701	13649	13642	13732	13796	13626	13938	13636	13811	13631	13681	13739	13664	13743	13811	13719	13631	13870	13771	13669	13846	13783	13786	13723	13752	13670	13817	13538	13751	13726	13876	13682	13676	13647	13585	13703	13615	13753	13841	13681	13666	13568	13683	13713	13805	13620	13760	13725	13610	13647	13798	13748	13700	13861	13702	13790	13671	13601	13684	13690	13759	13705	13758	13648	13750	13796	13726	13684	13605	13873	13790	13836	13627	13883	13652	13832	13792	13627	13774	13876	13771	13714	13622	13774	13700	13687	13695	13753	13619	13865	13577	13683	13643	13803	13764	13793	13651	13607	13701	13673	13638	14003	13756	13703	13669	13639	13784	13541	13808	14049	13568	13699	13648	13718	13694	13679	13803	13789	13708	13896	13679	13535	13793	13650	13655	13571	13619	13669	13830	13774	13694	13580	13741	13722	13739	13585	13744	13600	13685	13796	13706	13808	13640	13736	13522	13699	13718	13763	13852	13735	13714	13810	13758	13674	13812	13727	13709	13598	13785	13733	13778	13688	13739	13592	13821	13717	13747	13683	13791	13618	13668	13732	13809	13830	13753	13630	13589	13861	13716	13649	13712	13740	13609	13633	13814	13911	13812	13797	13869	13761	13579	13740	13569	13745	13889	13580	13862	13751	13762	13502	13748	13575	13660	13893	13715	13789	13897	13704	13661	13784	13759	13847	13731	13546	13764	13792	13584	13509	13728	13648	13670	13729	13799	13779	13841	13686	13739	13630	13675	13613	13698	13662	13773	13774	13483	13716	13632	13784	13588	13694	13725	13898	13736	13612	13754	13808	13693	13639	13674	13801	13683	13702	13581	13645	13758	13843	13727	13634	13805	13629	13599	13664	13751	13707	13683	13753	13780	13925	13847	13749	13799	13775	13714	13726	13709	13790	13831	13699	13582	13726	13664	13721	13785	13741	13750	13619	13679	13651	13530	13780	13670	13716	13858	13622	13645	13693	13868	13653	13815	13560	13650	13879	13697	13861	13688	13864	13825	13795	13706	13836	13637	13689	13575	13706	13846	13809	13701	13796	13615	13654	13699	13802	13555	13822	13798	13763	13731	13863	13625	13633	13727	13780	13664	13657	13429	13791	13638	13733	13742	13711	13637	13779	13568	13560	13862	13714	13739	14006	13643	13789	13647	13800	13627	13728	13702	13707	13742	13617	13800	13586	13859	13878	13706	13626	13542	13881	13788	13794	13729	13728	13948	13824	13477	13694	13647	13543	13700	13741	13613	13871	13908	13810	13876	13717	13702	13722	13739	13721	13620	13623	13865	13831	13719	13705	13787	13645	13803	13846	13859	13769	13626	13640	13791	13688	13699	13649	13864	13821	13591	13775	13818	13736	13731	13661	13620	13810	13577	13631	13661	13517	13682	13712	13592	13821	13704	13855	13651	13825	13696	13809	13863	13601	13936	13669	13690	13667	13732	13769	13762	13705	13759	13721	13615	13632	13710	13654	13775	13805	13711	13773	13816	13702	13724	13814	13786	13731	13723	13863	13568	13588	13694	13744	13664	13716	13631	13645	13750	13756	13823	13719	13638	13888	13604	13586	13610	13717	13785	13657	13710	13932	13744	13753	13576	13600	13890	13731	13846	13827	13637	13715	13791	13627	13754	13834	13612	13508	13716	13811	13642	13792	13652	13914	13782	13736	13681	13630	13700	13660	13681	13865	13759	13684	13675	13745	13620	13694	13557	13861	13846	13851	13757	13700	13597	13805	13712	13807	13881	13642	13708	13721	13935	13752	13616	13627	13753	13682	13755	13653	13696	13645	13746	13711	13727	13541	13833	13782	13800	13567	13817	13496	13897	13642	13634	13715	13502	13678	13809	13622	13802	13734	13832	13831	13931	13613	13774	13734	13842	13890	13563	13670	13722	13770	13800	13747	13697	13803	13771	13559	13703	13588	13569	13691	13796	13693	13797	13794	13688	13687	13494	13723	13654	13642	13863	13983	13761	13733	13823	13545	13722	13731	13652	13704	13566	13650	13659	13801	13815	13706	13718	13751	13693	13850	13812	13771	13643	13717	13815	13740	13745	13665	13755	13744	13634	13663	13818	13714	13736	13729	13503	13767	13700	13721	13607	13901	13893	13655	13655	13691	13737	13523	13694	13939	13784	13656	13712	13863	13641	13755	13770	13690	13772	13452	13718	13767	13717	13670	13539	13772	13740	13833	13800	13777	13782	13812	13622	13801	13731	13559	13878	13666	13691	13764	13640	13749	13712	13778	13834	13717	13686	13737	13661	13568	13887	13658	13664	13849	13808	13692	13793	13713	13596	13711	13560	13711	13725	13703	13720	13815	13641	13744	13657	13687	13745	13756	13650	13597	13721	13776	13690	13788	13720	13748	13720	13810	13834	13999	13635	13552	13787	13658	13640	13895	13836	13770	13694	13681	13619	13729	13768	13714	13830	13823	13739	13679	13697	13747	13683	13767	13881	13589	13703	13866	13719	13696	13596	13793	13712	13777	13866	13617	13712	13841	13699	13611	13696	13789	13798	13653	13656	13840	13678	13667	13599	13721	13825	13715	13674	13615	13673	13680	13776	13647	13906	13740	13662	13752	13485	13650	13880	13712	13722	13858	13626	13728	13787	13758	13810	13837	13766	13762	13913	13716	13831	13790	13684	13814	13688	13649	13756	13792	13722	13655	13723	13711	13668	13741	13854	13804	13759	13905	13814	13741	13779	13745	13618	13776	13797	13754	13695	13851	13752	13603	13794	13686	13784	13725	13647	13599	13713	13754	13679	13685	13686	13687	13639	13677	13918	13713	13680	13591	13762	13892	13929	13740	13749	13822	13707	13704	13806	13692	13652	13615	13673	13740	13673	13687	13833	13789	13664	13662	13675	13639	13764	13807	13563	13709	13705	13655	13625	13723	13508	13798	13723	13743	13720	13702	13753	13773	13672	13580	13453	13714	13627	13855	13796	13782	13786	13882	13945	13737	13713	13677	13700	13662	13702	13671	13730	13658	13845	13736	13668	13712	13753	13679	13649	13806	13570	13881	13872	13668	13942	13840	13767	13665	13676	13661	13854	13750	13732	13759	13873	13811	13749	13739	13662	13771	13839	13735	13788	13675	13627	13763	13697	13871	13600	13638	13802	13732	13747	13939	13700	13693	13476	13697	13811	13547	13652	13673	13790	13720	13819	13580	13628	13771	13695	13856	13857	13747	13641	13717	13768	13699	13583	13817	13807	13793	13700	13769	13681	13657	13708	13822	13755	13884	13661	13851	13684	13666	13715	13732	13801	13625	13684	13683	13634	13763	13672	13607	13687	13694	13549	13778	13503	13755	13802	13738	13642	13768	13671	13900	13774	13542	13760	13577	13624	13772	13707	13955	13766	13708	13730	13621	13645	13664	13702	13616	13672	13743	13692	13658	13823	13566	13532	13668	13820	13786	13721	13760	13828	13824	13589	13780	13676	13622	13702	13814	13787	13710	13722	13934	13778	13862	13752	13806	13741	13857	13839	13721	13753	13910	13482	13772	13682	13924	13728	13822	13624	13731	13728	13656	13685	13645	13683	13671	13697	13723	13823	13642	13726	13687	13572	13870	13476	13805	13747	13609	13675	13724	13618	13740	13781	13853	13831	13743	13806	13811	13721	13692	13656
24648	21052	26370	25673	17673	15897	16040	15414	15241	15436	15480	15310	15251	15206	15451	15499	15490	15501	15235	15335	15427	15180	15108	15211	15205	15393	15036	15383	15384	15268	15298	15169	15571	15527	15187	15336	15234	15266	15109	15274	15177	15419	15217	15449	15233	15370	15390	15124	15220	15162	15337	15388	15328	15323	15658	15322	15266	15201	15270	15247	15244	15190	15060	15371	15307	15068	15206	15152	15329	15072	15233	14943	15184	15199	15285	15157	15383	15408	15341	15187	15167	15202	14974	15293	15312	15242	15235	15376	15161	15281	15325	15284	15286	15292	15224	15098	15210	15159	15146	15141	15085	15135	15179	15349	15378	15114	15267	15194	15192	14968	15193	15407	15113	15279	15333	15118	15253	15168	15146	15281	15268	15276	15186	15244	15289	15507	15411	15141	15142	15263	15164	15463	15312	15234	15237	15229	15174	15186	15234	15298	15473	15150	15210	15269	15305	15320	15376	15245	15256	15009	15254	15307	15236	15123	15278	15314	15361	15134	15243	15230	15287	15253	15145	15250	15288	15303	15322	15157	15146	15306	15244	15207	15188	15215	15190	15130	15344	15272	15183	15187	15286	15213	15172	15287	15235	15448	15332	15360	15287	15333	15244	15177	15297	15289	15101	15096	15353	15274	15299	15275	15288	15158	15356	15327	15322	15129	15366	15120	15166	15015	15303	15184	15129	15075	15475	15310	15311	15199	15348	15213	15305	15264	15152	15244	15230	15400	15203	15123	15280	15214	15312	15297	15149	15339	15048	15346	15291	15077	15218	15361	15046	15202	15256	15266	15040	15143	15282	15087	15246	15139	15196	15193	15149	15266	15253	15395	15160	15165	15139	15260	15422	15181	15021	15174	15328	15292	15287	15250	15191	15192	15169	14931	15258	15313	15122	15409	15249	15208	15277	15370	15183	15390	15295	15405	15351	15234	15156	15141	15089	15196	15420	15299	15243	15221	15174	15320	15283	15275	15057	15169	15341	15326	15195	15379	15500	15287	15231	15205	15207	15126	15332	15387	15297	15339	15228	15397	15414	15379	15079	15016	15193	15176	15398	15389	15412	15361	15365	15162	15511	15219	15376	15271	15225	15323	15337	15387	15216	15254	15253	15358	15027	15220	15226	15182	15221	15216	15436	15251	15079	15195	15025	15368	15318	15302	15105	15215	15106	15110	15377	15464	15325	15281	15341	15368	15393	15399	15113	15368	15308	15158	15245	15293	15273	15228	15181	15265	15424	15273	15329	15196	15039	15430	15260	15249	15140	15384	15070	15189	15296	15114	15297	15297	15243	15290	15240	15128	15434	15236	15092	15156	15141	15185	15418	15194	15261	15123	15254	15097	15173	15332	15169	15049	15119	15062	15215	15397	15291	15049	15244	15360	15212	15404	15401	15313	15251	15081	15194	15279	15257	15245	15254	15357	15311	15246	15418	15078	15310	15147	15347	15480	15151	15348	15294	15391	15356	15247	15079	15161	15188	15025	15237	15177	15084	15311	15137	15391	15246	15334	15275	15210	15177	15347	15370	15200	15089	15362	15256	15233	15404	15100	15137	15159	15296	15242	15089	15317	15240	15135	15383	15315	15305	15328	15405	15155	15351	15040	15316	15158	15397	15333	15073	15210	15365	15376	15235	15197	15136	15282	15141	15389	15479	15296	15165	15257	15202	15248	15326	15228	15359	15288	15351	15255	15146	15344	15355	15152	15130	15177	15021	14931	15306	15204	15132	15139	15242	15208	15268	15176	15117	15104	15302	14907	15027	15210	15182	15291	15332	15331	15466	15213	15313	15253	15169	15174	15099	15139	15175	15214	15310	15403	15201	15096	15173	15313	15048	15336	15170	15146	15183	15090	15226	15223	15199	15261	15254	15345	15486	15379	15474	15193	15336	15280	15146	15323	15248	15275	15038	15222	15251	15402	15096	15093	15174	15208	15206	15207	15167	15204	15186	15207	15401	15283	15195	15122	15278	15055	15272	15227	15211	15316	15392	15426	15388	15304	15531	15230	15174	15209	15206	15142	15147	15318	15296	15340	15191	15417	15320	15438	15215	15136	15145	15206	15333	15145	15359	15193	15257	15292	15338	15318	15171	15031	15198	15253	15144	15093	15363	15239	15279	15177	15265	15174	15266	15321	15445	15247	15117	15378	15475	15251	15170	15182	15066	15282	15172	15088	15203	15391	15234	15240	15273	15263	15266	15338	15367	15002	15151	15401	15225	15280	15149	15348	15253	15199	15422	15211	15197	15202	15204	15293	15407	15367	15302	15199	15253	15186	15292	15195	15252	15061	15234	15332	15158	15304	15166	15165	15342	15210	15177	15168	15193	15343	15259	15330	15366	15355	15311	15102	15138	15229	15116	15468	15277	15283	15357	15245	15216	15251	15032	15098	15225	15141	15081	15344	15411	15240	15440	15308	15356	15440	15252	15232	15398	15285	15140	15166	15234	15259	15267	15280	15250	15191	15104	15385	15285	15329	15198	15312	15376	15256	15331	15259	15202	15081	15067	15156	15376	15213	15336	15124	15216	15200	15181	15318	15297	15181	15371	15213	15210	15239	15380	15388	15314	15305	15071	15147	15215	15273	15271	15242	15331	15242	15288	15194	15207	15407	15095	15235	15142	15281	15301	15128	15233	15269	15416	15325	15157	15218	15118	15074	15088	15276	15067	15182	15340	15369	15286	15241	15314	15142	15089	15226	15184	15226	15321	15297	15308	15452	15212	15257	15340	15045	15163	15241	15251	15224	15344	15297	15278	15208	15074	15183	15331	15298	15211	15321	15448	15290	15327	15207	15260	15555	15420	15405	15335	15400	15255	15184	15224	15093	15298	15373	15370	15141	15473	15255	15221	15162	15146	15317	15233	15322	15414	15229	15263	15372	15284	15248	15358	15080	15181	15113	15106	15039	15431	15261	15288	15349	15242	15146	15175	15080	15183	15283	15189	15341	15182	15219	15478	15175	15178	15332	15110	15154	15216	15460	15374	15272	15202	15234	15270	15493	15314	15305	15412	15217	15466	15035	15171	15299	15262	15333	15219	15322	15327	15272	15290	15148	15198	15145	15161	15066	15242	15099	15358	15267	15435	15387	15203	15440	15213	15234	15352	15152	15275	15328	15166	15415	15293	15046	15329	15029	15186	15299	15233	15229	15235	15347	15228	15189	15280	15233	15256	15165	15246	15273	15408	15095	15233	15303	15129	15206	15207	15354	15384	15242	15231	15369	15009	15167	15298	15298	15173	15272	15312	15359	15260	15326	15280	15331	15353	15161	15230	15255	15017	14990	15252	15129	15425	15392	15080	15134	15266	15306	15113	15365	15324	15205	15363	15078	15137	15317	15088	15227	15337	15090	15185	15169	15204	15249	15227	15427	15422	15289	15202	15169	15188	15245	15110	15071	15276	15125	15090	15161	15150	15290	15117	15279	15287	15338	15040	15244	15235	15253	15290	15324	15136	15161	15322	15183	15347	15228	15333	15109	15112	15415	15151	15220	15473	15348	15199	15288	15526	15453	15021	15190	15154	15265	15230	15200	15258	15272	15250	15356	15289	15499	15223	15266	15196	15380	15159	15253	15379	15172	15259	15156	15393	15311	15223	15184	15169	15254	15452	15223	15127	15218	15154	15103	15183	15250	15265	15284	15315	15276	15121	15134	15236	15274	15303	15170	15182	15193	15491	15327	15236	15228	15371	15229	15315	15487	15237	15198	15478	15358	15274	15483	15310	15259	15281	15339	15374	15296	15318	15259	15293	15200	15015	15244	15309	15322	15483	15335	15333	15249	15494	15177	15222	15153	15378	15385	15348	15273	15239	15219	15225	15074	15177	15221	15263	15271	14971	15030	15335	15257	15233	15195	15412	15061	15336	15198	15155	15119	15389	15382	15302	15126	15163	15376	15247	15317	15370	15236	15244	15160	15227	15249	15286	15217	15113	15215	15211	15156	15329	15318	15257	15218	15564	15157	15265	15361	15308	14972	15339	15111	15222	15187	15193	15022	15447	15397	15218	15130	15277	15165	15084	15348	15214	15313	15348	15276	15343	15253	15440	15218	15425	15184	15362	15125	15299	15333	15278	15352	15336	15262	15353	15240	15073	15304	15155	15282	15059	15314	15345	15050	15178	15252	15218	15116	15199	15218	15246	15331	15350	15290	15369	15319	15352	15382	15266	15410	15194	15295	15138	15443	15519	15323	15272	15199	15332	15380	15049	15159	15083	15271	15182	15253	15038	15246	15296	15357	15340	15440	15269	15119	15241	15204	15052	15118	15211	15251	15250	15436	15182	15433	15336	15245	15142	15220	15473	15236	15103	15347	15290	15195	15227	15152	15336	15199	15247	15248	15058	15223	15092	15390	15343	15228	15155	15341	15304	15175	15286	15104	15324	15179	15330	15212	15235	15362	15272	15205	15390	15465	15225	15371	15262	15199	15319	15306	15314	15174	15215	15163	15292	15131	15215	15257	15130	15278	15188	15247	15281	15153	15291	15207	15067	15019	15100	15282	15258	15341	15405	15331	15162	15216	15098	15230	15388	15373	15214	15143	15073	15195	15317	15072	15246	15231	15176	15339	15152	15393	15442	14981	15357	15142	15198	15340	15230	15491	15088	15264	15343	15437	15262	15280	15311	15076	15249	15134	15096	15193	15377	15097	15249	15112	15248	15335	15317	15269	15261	15254	15149	15395	15181	15159	15293	15358	15205	15301	15076	15249	15392	15188	15343	15292	15111	15408	15405	15335	15253	15290	15319	15303	15288	15334	15167	15341	15146	15183	15361	15060	15335	15416	15497	15457	15266	15273	15294	15379	15254	15071	15296	15379	15358	15158	15171	15568	15500	15192	15232	15166	15139	15233	15213	15254	15230	15191	15260	15325	15371	15126	15180	15345	15401	15367	15311	15249	15310	15164	15229	15297	15107	15061	15158	15144	15250	15331	15263	15373	15274	15341	15401	15299	15152	15219	15096	15232	15260	15105	15169	15174	15323	15201	15149	15179	15249	15201	15248	15274	15287	15203	15356	15259	15263	15102	15350	15149	15177	14992	15279	15152	15240	15371	15112	15373	15414	15176	15177	15224	15223	15515	15268	15116	15266	15115	15139	15340	15160	15201	15147	15139	15172	15217	15287	15382	15091	15412
16121	22071	15583	14330	14111	13861	13668	13644	13509	13416	13450	13438	13587	13396	13529	13498	13504	13552	13560	13548	13487	13525	13401	13586	13360	13640	13468	13406	13598	13534	13722	13550	13861	13658	13492	13593	13521	13561	13547	13488	13449	13400	13529	13400	13488	13540	13554	13468	13504	13519	13597	13473	13578	13492	13496	13660	13229	13524	13425	13630	13622	13454	13411	13590	13656	13559	13471	13473	13295	13611	13496	13400	13554	13593	13354	13515	13599	13613	13360	13535	13643	13592	13604	13577	13466	13461	13556	13481	13669	13479	13495	13693	13458	13487	13636	13383	13528	13402	13505	13437	13465	13610	13526	13422	13522	13571	13621	13422	13320	13692	13629	13565	13457	13523	13337	13666	13575	13456	13462	13583	13352	13443	13523	13553	13498	13590	13504	13490	13620	13556	13531	13517	13594	13568	13408	13295	13400	13413	13523	13610	13485	13383	13506	13313	13295	13460	13511	13477	13446	13462	13423	13425	13570	13428	13670	13607	13490	13406	13460	13393	13625	13436	13523	13557	13493	13595	13558	13394	13544	13385	13556	13759	13358	13631	13488	13507	13481	13353	13534	13608	13493	13424	13459	13565	13430	13496	13469	13629	13347	13565	13447	13537	13543	13297	13562	13435	13552	13555	13511	13532	13612	13328	13520	13596	13681	13378	13350	13515	13578	13412	13501	13467	13633	13463	13633	13594	13485	13463	13462	13450	13472	13345	13496	13512	13508	13552	13589	13486	13465	13509	13425	13479	13460	13508	13485	13460	13411	13477	13601	13415	13588	13537	13430	13372	13525	13309	13428	13421	13380	13588	13416	13320	13496	13330	13634	13444	13595	13517	13528	13520	13524	13418	13568	13430	13378	13601	13523	13426	13524	13495	13487	13535	13416	13503	13490	13441	13393	13483	13672	13477	13479	13567	13662	13451	13571	13553	13479	13511	13531	13466	13482	13687	13751	13575	13478	13544	13578	13373	13520	13602	13415	13587	13512	13436	13453	13388	13619	13502	13476	13490	13614	13581	13530	13566	13436	13357	13635	13522	13555	13487	13501	13464	13565	13418	13331	13487	13465	13551	13481	13637	13656	13349	13609	13649	13547	13429	13572	13510	13418	13561	13474	13579	13437	13441	13471	13466	13451	13435	13570	13615	13475	13666	13543	13567	13492	13508	13574	13384	13487	13639	13474	13448	13379	13579	13651	13638	13426	13437	13456	13423	13498	13496	13361	13438	13559	13540	13533	13618	13525	13591	13587	13494	13633	13505	13479	13330	13472	13458	13421	13488	13515	13527	13488	13310	13679	13547	13420	13468	13452	13521	13372	13624	13516	13518	13494	13576	13528	13556	13506	13497	13522	13392	13610	13505	13450	13546	13562	13452	13558	13659	13523	13446	13510	13411	13410	13457	13505	13558	13458	13389	13447	13499	13626	13528	13561	13372	13364	13365	13356	13617	13452	13372	13265	13328	13602	13499	13520	13466	13569	13535	13401	13595	13543	13379	13502	13490	13492	13410	13538	13269	13563	13452	13570	13414	13575	13504	13622	13598	13494	13581	13618	13538	13535	13561	13514	13501	13549	13559	13386	13604	13589	13690	13355	13466	13580	13499	13422	13391	13549	13417	13638	13438	13604	13517	13426	13464	13644	13463	13573	13507	13611	13524	13571	13557	13512	13400	13472	13456	13384	13449	13682	13579	13514	13392	13576	13363	13523	13490	13451	13421	13671	13467	13544	13537	13547	13595	13373	13540	13354	13609	13441	13558	13476	13517	13333	13662	13432	13508	13314	13461	13513	13545	13425	13363	13493	13581	13403	13475	13483	13530	13590	13515	13477	13605	13602	13284	13461	13567	13394	13431	13482	13428	13419	13523	13383	13459	13556	13340	13501	13351	13516	13521	13521	13490	13455	13431	13408	13407	13398	13469	13650	13680	13463	13510	13653	13426	13488	13603	13352	13441	13547	13512	13331	13391	13610	13517	13396	13479	13395	13499	13484	13506	13559	13380	13647	13598	13585	13621	13477	13482	13482	13617	13511	13608	13546	13443	13590	13448	13356	13546	13640	13414	13536	13480	13436	13348	13398	13464	13569	13472	13606	13538	13380	13435	13429	13463	13639	13338	13441	13476	13557	13547	13681	13553	13501	13453	13458	13648	13422	13441	13409	13559	13374	13534	13314	13411	13747	13402	13417	13467	13663	13424	13590	13505	13444	13581	13467	13454	13612	13500	13455	13600	13570	13509	13532	13623	13508	13487	13494	13495	13376	13408	13569	13395	13634	13375	13419	13670	13532	13322	13468	13422	13552	13547	13348	13450	13510	13728	13529	13389	13558	13393	13545	13495	13356	13509	13260	13584	13517	13551	13485	13521	13480	13404	13651	13726	13597	13449	13538	13385	13333	13205	13507	13513	13468	13488	13532	13402	13380	13561	13466	13507	13455	13497	13537	13617	13502	13497	13432	13695	13598	13460	13654	13395	13581	13582	13413	13257	13551	13548	13560	13497	13663	13641	13691	13472	13506	13514	13557	13463	13528	13306	13399	13503	13569	13584	13546	13561	13454	13526	13573	13487	13463	13620	13422	13480	13470	13368	13500	13532	13463	13612	13513	13571	13502	13574	13439	13533	13393	13427	13604	13513	13499	13419	13392	13537	13497	13566	13489	13636	13432	13569	13567	13536	13559	13406	13522	13432	13544	13551	13413	13500	13536	13525	13498	13441	13510	13652	13531	13382	13414	13416	13553	13569	13617	13414	13445	13494	13481	13451	13513	13613	13346	13429	13574	13565	13355	13567	13567	13617	13622	13398	13475	13467	13491	13402	13387	13480	13572	13514	13451	13507	13572	13337	13511	13681	13649	13366	13715	13578	13528	13461	13539	13436	13499	13484	13588	13330	13523	13563	13577	13480	13577	13445	13508	13469	13512	13446	13437	13592	13428	13474	13513	13575	13668	13465	13550	13401	13466	13485	13409	13419	13430	13449	13521	13405	13510	13597	13595	13530	13528	13448	13541	13432	13470	13520	13634	13545	13521	13474	13473	13410	13612	13515	13617	13662	13492	13701	13499	13456	13392	13553	13530	13478	13585	13588	13538	13516	13393	13567	13483	13685	13482	13346	13344	13440	13702	13661	13678	13646	13499	13422	13615	13558	13509	13551	13324	13630	13520	13674	13406	13545	13587	13372	13511	13532	13545	13296	13597	13617	13546	13642	13403	13469	13457	13412	13346	13636	13602	13425	13498	13398	13240	13522	13616	13637	13377	13401	13400	13551	13466	13416	13498	13529	13565	13340	13582	13324	13532	13530	13680	13416	13435	13518	13454	13482	13735	13467	13702	13519	13410	13462	13645	13463	13557	13481	13519	13521	13531	13702	13416	13464	13380	13437	13588	13449	13636	13580	13564	13551	13634	13628	13497	13470	13433	13421	13554	13604	13452	13515	13566	13574	13642	13358	13541	13336	13463	13534	13634	13378	13471	13405	13563	13634	13439	13607	13552	13566	13604	13411	13581	13352	13511	13505	13451	13503	13571	13399	13583	13492	13490	13595	13413	13453	13560	13652	13688	13395	13438	13453	13578	13685	13493	13539	13529	13520	13633	13515	13590	13563	13437	13684	13577	13385	13532	13507	13442	13493	13595	13676	13350	13469	13417	13415	13431	13745	13383	13448	13644	13526	13687	13632	13513	13519	13318	13391	13448	13584	13418	13501	13502	13507	13556	13676	13644	13630	13613	13591	13379	13591	13619	13664	13697	13343	13657	13549	13627	13683	13431	13600	13471	13410	13655	13851	13430	13452	13414	13370	13457	13476	13615	13418	13432	13537	13586	13554	13517	13434	13386	13582	13519	13606	13336	13493	13424	13550	13627	13654	13590	13584	13458	13521	13725	13554	13511	13496	13452	13496	13510	13536	13545	13617	13400	13531	13461	13444	13433	13568	13388	13502	13513	13611	13454	13584	13565	13562	13509	13574	13452	13443	13393	13585	13496	13486	13585	13526	13493	13479	13379	13506	13462	13491	13446	13449	13598	13357	13672	13558	13284	13607	13547	13479	13523	13522	13371	13507	13590	13498	13627	13430	13445	13590	13659	13438	13568	13448	13544	13368	13491	13439	13573	13619	13597	13510	13603	13471	13422	13621	13572	13614	13440	13413	13500	13593	13538	13369	13400	13435	13539	13540	13742	13632	13685	13572	13441	13440	13522	13441	13382	13429	13466	13497	13504	13504	13475	13485	13585	13537	13572	13382	13453	13545	13439	13524	13474	13593	13389	13274	13545	13462	13500	13506	13515	13645	13546	13405	13483	13569	13406	13422	13459	13507	13448	13489	13671	13321	13479	13476	13345	13396	13365	13527	13521	13444	13654	13279	13522	13575	13585	13572	13530	13524	13476	13577	13682	13459	13502	13653	13505	13668	13339	13598	13598	13280	13578	13378	13546	13526	13528	13571	13613	13499	13524	13353	13404	13559	13652	13405	13612	13554	13511	13642	13555	13707	13624	13502	13339	13568	13501	13516	13387	13468	13403	13421	13520	13434	13433	13199	13529	13643	13767	13527	13521	13537	13498	13521	13440	13532	13405	13457	13599	13488	13495	13488	13497	13581	13438	13240	13539	13523	13468	13413	13449	13620	13614	13559	13617	13337	13446	13434	13541	13502	13440	13684	13586	13560	13507	13512	13324	13670	13581	13413	13546	13506	13357	13574	13479	13667	13640	13452	13619	13673	13471	13475	13477	13600	13553	13820	13481	13513	13484	13638	13481	13530	13356	13529	13554	13514	13599	13673	13342	13657	13633	13591	13384	13669	13625	13469	13392	13628	13530	13524	13378	13573	13407	13502	13436	13549	13492	13449	13433	13547	13553	13352	13263	13455	13498	13541	13463	13394	13529	13427	13407	13277	13549	13424	13664	13608	13468	13607	13545	13619	13567	13627	13583	13601	13378	13605	13575	13576	13460	13534	13432	13426	13440	13487	13685	13562	13445	13588	13551	13358	13443	13576	13390	13630	13476	13440	13508	13504	13506	13534	13533	13561	13270	13618	13382	13534	13489	13594	13385	13523	13484	13534	13415	13603	13496	13528	13604	13461	13463	13493	13440	13524	13562	13432	13402	13432	13505	13480	13662	13435	13440	13408	13555	13561
21966	21006	28215	23997	21333	23726	24962	20803	19871	20380	20358	20365	20267	20292	20020	19990	20047	19943	19958	19919	19896	20013	20229	20078	19986	19792	20049	20059	19925	20821	20902	21797	21533	20493	19851	19745	19832	19915	19901	19829	19923	19694	19789	19734	19957	19880	19972	19798	19863	19942	19940	19782	19843	19821	19601	19757	19892	20087	19901	19874	19932	19829	20033	19727	19843	19872	19888	19779	19885	19936	19898	19734	19948	19737	19951	19934	19842	19967	19774	19773	19770	19721	19630	19769	20106	19680	19890	20000	19873	19629	19943	20038	20234	19701	19668	19782	19600	19576	19890	19943	19761	19717	20038	19874	19604	19621	19698	19568	19926	19775	19874	19978	19846	20148	20016	19518	19881	19920	19779	19901	19977	19880	19906	19920	19691	19692	20038	19909	19759	19827	19704	19907	19711	19748	19788	19559	19811	19770	19736	19718	19761	19856	19611	19959	20038	19932	19775	19876	19579	19798	19826	19834	20109	19948	19708	19737	19773	19703	19898	19934	20072	19891	19790	19754	19780	19828	19962	19867	19633	19735	19848	19785	19758	19854	19908	19969	19817	19886	19827	19952	19894	19915	19848	19771	19844	19858	19748	19715	19704	19620	19838	19632	19780	19587	19844	19695	19775	19720	19856	19805	20053	19903	19970	19680	19990	19949	19778	19687	19721	19861	19865	19760	19912	19894	19717	19768	19991	19843	19918	19772	19771	19882	19813	19883	19817	19954	19858	19864	19754	19844	19671	19816	19854	19789	19754	19729	19797	19737	19854	19849	19795	19971	19828	19825	19684	20039	19894	19738	19782	19669	19733	19835	20025	19709	20051	19850	19804	19783	19878	19777	19814	19743	19905	19696	20004	19948	19887	19907	19839	19852	19857	19737	19712	19751	19702	19794	19774	19898	19815	19742	19838	19654	20003	19757	19564	19796	19909	19762	19879	19810	19640	19784	19926	19917	19898	19783	19741	19642	19850	19735	19954	19835	19938	19899	19796	19565	19782	19732	19917	19881	19829	19557	19879	19851	19762	19833	19921	19797	19929	19787	19981	19907	19689	19764	19821	19901	19937	19701	19814	19760	19920	20057	19955	20047	19818	19719	19831	19752	19767	19652	19881	19903	19909	19634	19786	19728	19928	19712	19896	19681	20115	19754	19854	19953	19861	19718	19790	19892	19772	19869	19841	19639	19878	19980	19848	19794	19584	19730	19748	19930	19768	19905	19954	19794	19658	19778	19843	19859	19891	19936	19680	19849	19758	19707	19778	19768	19756	19744	19774	19769	19857	19701	19936	19785	19852	19707	19796	19761	19914	19839	19817	19770	19923	19924	19766	19863	19701	19629	19811	19796	19880	19830	19778	19879	19837	19911	19687	19763	19674	19819	19760	19723	19716	19910	19891	19626	19796	19980	19862	19887	19593	19909	19692	19892	19923	19833	19744	20028	19758	19699	19777	19736	19744	19651	19897	19810	19580	19743	19708	19826	19741	19757	19997	19914	19802	19724	19895	19885	19638	19954	19947	19861	19744	19924	19902	19768	19646	19967	19668	19711	19896	19647	19879	19602	19709	20088	19831	19944	19751	19873	19797	19643	19924	19636	19673	19740	19880	19932	19784	19778	19842	19891	19856	19864	19887	19608	19819	19893	19820	19918	19752	19837	19630	19818	19697	19908	19790	19773	19838	19886	19816	19872	19710	19651	19720	19702	19720	19870	19691	19582	19728	19742	19764	19740	19745	19864	19824	19929	19967	20072	19735	19802	19935	19967	19807	19801	19944	19873	19675	19728	19809	19559	19729	19803	19620	19720	19750	19528	19846	19856	19782	19849	19775	19721	19907	19726	19576	19657	19680	19743	19903	19822	19809	19722	19804	19741	19872	19819	19882	19819	19816	19579	19716	19765	19840	19905	19907	19694	19988	19659	19703	19879	19853	19771	19831	19709	19885	19706	19889	19831	19833	19770	19683	19828	19737	19835	19815	19805	19849	19728	19710	19805	20026	19900	19752	19753	20063	19781	19740	19818	19671	19858	19870	19699	19524	19932	19785	19761	19811	19971	19812	19788	19608	19742	19777	19782	19849	19570	19800	19782	19881	19648	19847	19809	19697	19808	19760	19889	19755	19847	19824	19996	19716	19606	19810	19637	19902	19684	19853	19699	19764	19858	19730	19683	20012	19940	19810	19603	19727	19942	19634	19588	19701	19829	19980	19810	19792	19700	19748	19688	19829	19933	19899	19831	19777	19800	19613	19775	19700	19625	19844	19704	19602	20139	19755	19751	19872	19679	19786	19626	19808	19722	19700	20100	19688	19750	19914	19815	19661	19784	19858	19746	19709	19691	19714	19717	19316	19848	19832	19467	19805	19671	19708	19808	19672	19930	19849	19967	19970	19865	19887	19754	19839	19779	19772	19702	19552	19878	19822	19965	19614	19729	19692	19605	19877	19882	19619	19761	19741	19895	19883	19786	19815	19717	19932	19774	20121	19803	19718	19662	19790	19698	19790	19851	19774	19661	19592	19580	19681	19901	19753	19816	19737	19654	19755	19730	19993	19890	19830	19867	19797	19697	19670	19771	19833	19916	19803	19981	19634	19883	19715	19838	19975	19832	19694	19703	20030	19909	19788	19695	19792	19738	19590	19811	19903	19821	19701	19764	19877	19586	19822	19800	19958	19730	19671	19614	19998	19951	19786	19969	19756	19978	19914	19805	19766	19947	19879	19941	19845	19735	19633	19756	19827	19756	20006	19858	19830	19822	20067	19966	19779	20035	19798	20020	19697	19994	19843	20025	19997	20063	19682	19785	19753	19876	19708	19754	19752	19664	19692	19725	19970	19937	19932	19575	19716	19772	19834	19840	19782	19598	19744	19978	19654	19929	19837	19797	19973	19763	19801	19932	19936	19987	19638	19729	19736	19604	19860	19734	19925	19739	19786	19611	19908	19810	19619	19773	19823	19953	19981	19686	19823	19742	19837	19937	19677	19666	19823	19625	19715	19873	19873	19624	19946	19775	19875	19921	19874	19833	19854	19859	19705	19602	19672	19816	19546	19828	19818	19724	19631	19748	19819	19876	19833	19759	19853	19996	19753	19919	19865	19693	19662	19830	19769	19925	19715	19855	19734	19965	19593	19745	19825	19663	19968	19723	19792	19834	19826	19826	19646	19938	19845	19824	19954	19768	19898	19698	20001	19904	19925	19662	20022	20004	19937	19995	19804	19896	19918	19793	19926	19692	19765	19981	19894	19966	19882	19697	19703	19895	19900	19759	19944	19779	19894	19791	20006	19849	20002	19729	19865	19920	19901	19863	19711	19831	19705	19549	19755	19762	19651	19860	19649	19710	19897	19856	19781	19838	19655	19699	19968	19758	19962	19582	19728	19894	19771	19423	19532	19771	19739	19746	19892	19860	19740	19819	19779	19818	19746	19711	19775	19850	19877	19852	19736	19851	19816	19870	19632	19881	19942	19943	19977	19672	19964	19799	19907	19901	19744	19966	19954	19705	19953	19802	19895	19767	19971	19870	20020	19814	19600	19865	19714	19681	19893	19858	19860	19894	19629	19655	19822	19786	19777	19529	19928	19818	19967	19940	19922	19947	19827	19811	19739	19895	19666	19752	19681	19728	19969	19816	19872	19873	19900	19884	19744	19855	19730	19885	19927	19897	19896	19958	19665	20021	19765	19720	19701	19673	19906	19897	19911	19806	19828	19962	19603	19720	19955	19805	19661	19884	19780	19716	19876	19874	19790	20010	19792	19845	19838	19856	19590	19825	19736	19687	19880	19785	19850	19719	19817	19538	19833	19733	19708	19894	19672	19650	19783	19817	19596	19915	19784	19950	20000	19870	19649	19768	19999	19617	19611	19936	19665	19722	19814	19803	19855	19861	19801	19903	19704	19785	19790	19593	19889	19853	20010	19637	19813	19880	19723	19791	19825	20033	19794	19620	19660	19822	19713	19718	19787	19781	19816	20034	19580	19761	19778	19770	19712	19693	19691	19791	19608	19792	19906	19624	19796	19842	19931	19790	19673	19835	19886	19796	19649	19753	19962	20122	19940	19752	19695	19893	19866	19754	19849	19779	19724	19728	19879	19685	19902	19888	19830	19752	19652	19518	19804	19716	19654	19781	19861	19665	19633	19798	19965	19875	20005	19967	19800	19699	19871	19825	19766	19875	19852	19626	19714	19736	19868	19826	19912	19774	19776	19748	19863	19678	19749	19853	19849	19938	19777	19838	19831	19836	19868	19760	19795	19689	19629	19703	19921	19847	19665	19742	19823	19712	19850	19807	19681	19673	19912	20043	19701	19665	19830	19616	19800	19811	19836	20012	19966	19920	19762	19843	19751	19720	19685	19902	19577	19828	19671	19849	19772	19878	19793	20148	19876	19945	19796	19672	19778	19800	19459	19657	19666	19906	19774	19949	19720	19833	19715	19634	19760	19856	19903	19641	19703	19845	19843	19962	19498	19770	19667	19854	19754	19743	19850	19879	19890	19850	19797	19893	19843	19718	19718	19861	19923	19676	19710	20043	20079	19867	19828	19806	19702	19678	19778	19688	19801	19930	19676	19572	19837	19791	19913	19941	19758	19919	19683	19672	19962	19775	19851	19967	19739	19707	19884	19824	19835	20036	19834	19763	19843	19636	19766	19899	19777	19886	19578	19833	19567	19741	19748	19804	19751	19696	19882	19663	19740	19968	19721	19655	19834	19704	19794	19889	19604	19830	19951	19674	19922	19900	19823	19841	19923	19729	19698	19907	19734	19672	19872	19888	19708	19937	19930	19657	19873	19794	19850	19882	19860	19900	19647	19948	19979	19884	19884	19905	20001	19589	19568	19958	19727	19734	19761	19644	19817	19732	19797	19751	19936	19849	19820	19907	19908	19951	19898	19856	19618	19734	19694	19620	19918	19749	19870	19738	19834	19900	19668	19719	19774	19781	19815	19974	19846	19683	19749	19859	19839	19838	19780	19660	19819	19817	20070	19489	19878	19566	19774	19724	19688	19704	19779	19981	19806	19852	19620	19549	19618	19818	19865	19972	19701	19683	19719	19866	19882	19736	19807	19883	19712	19973	19839	19824	19924	19825	19678	19731	19862	19773	19944	19772	19516	19530	19914	19724	19734	19817	19613	19874
22908	30764	22164	18506	17882	17175	16976	16759	16607	16695	16693	16352	16513	16480	16369	16278	16243	16354	16402	16511	16470	16358	16478	16283	16424	16452	16190	16365	16507	17272	17981	19380	18636	17009	16494	16117	16311	16168	16233	16210	16338	16317	16471	16274	16161	16442	16281	16153	16344	16381	16081	16342	16212	16294	16139	16152	16191	16165	16215	16260	16190	16205	16370	16154	16441	16256	16483	16250	16120	16131	16356	16306	16327	16402	16221	16225	16352	16245	16070	16258	16344	16371	16294	16347	16371	16278	16235	16069	16243	16175	16214	16267	16138	16108	16362	16478	16379	16318	16195	16315	16299	16250	16433	16358	16238	16336	16218	16324	16307	16189	16306	16287	16268	16375	16143	16305	16046	16331	16056	16271	16262	16294	16268	16169	16447	16304	16361	16304	16268	16173	16234	16342	16176	16172	16308	16282	16304	16260	16274	16171	16318	16315	16278	16344	16195	16278	16498	16301	16182	16303	16259	16109	16227	16267	16356	16253	16290	16235	16159	16268	16264	16270	16217	16246	16236	16292	16215	16259	16364	16047	16325	16338	16203	16373	16358	16130	16302	16447	16291	16272	16236	16271	16307	16213	16153	16322	16160	16300	16445	16220	16325	16155	16265	16178	16411	16152	16370	16211	16248	16149	16280	16411	16404	16196	16187	16239	16268	16336	16388	16322	16178	16196	16192	16225	16280	16361	16337	16289	16287	16191	16195	16201	16073	16352	16344	16112	16453	16229	16324	16231	16235	16208	16463	16294	16394	16206	16197	16234	16324	16238	16446	16425	16231	16133	16354	16169	16221	16265	16182	16194	16236	16292	16336	16306	16302	16367	16412	16187	16093	16092	16270	16238	16351	16190	16216	16400	16189	16178	16293	16299	16208	16196	16284	16213	16294	16154	16118	16353	16202	16173	16204	16320	16174	16382	16463	16246	16267	16215	16216	16310	16060	16196	16410	16195	16358	16260	16295	16187	16103	16164	16351	16248	16178	16316	16117	16281	16165	16239	16275	16379	16197	16306	16278	16168	16165	16191	16261	16350	16399	16218	16253	16226	16372	16482	16257	16338	16364	16267	16242	16365	16299	16324	16276	16180	16177	16156	16295	16194	16239	16361	16268	16345	16288	16225	16182	16432	16222	16118	16160	16329	16336	16259	16217	16090	16260	16471	16280	16189	16298	16317	16246	16234	16134	16549	16253	16317	16243	16168	16199	16240	16187	16193	16230	16241	16345	16142	16357	16267	16388	16241	16432	16191	16295	16058	16201	16308	16319	16383	16307	16430	16013	16199	16288	16304	16261	16219	16203	16221	16306	16168	16218	16275	16247	16277	16047	16162	16226	16297	16300	16236	16221	16328	16292	16455	16285	16177	16339	16117	16279	16413	16356	16253	16360	16299	16172	16360	16235	16401	16361	16291	16403	16358	16251	16242	16262	16205	16416	16185	16287	16166	16184	16217	16186	16290	16354	16284	16271	16297	16213	16245	16279	16145	16407	16277	16273	16370	16293	16149	16311	16163	16096	16215	16048	16255	16148	16311	16125	16266	16386	16407	16240	16171	16226	16170	16085	16317	16232	16264	16486	16184	16280	16201	16149	16179	16337	16248	16355	16304	16234	16250	16263	16189	16211	16396	16372	16228	16213	16398	16416	16159	16114	16417	16198	16535	16278	16278	16348	16220	16240	16223	16218	16324	16219	16239	16449	16237	16122	16417	16101	16206	16291	16171	16297	16286	16407	16220	16119	16193	16193	16404	16337	16080	16240	16256	16269	16379	16308	16370	16275	16334	16351	16157	16245	16098	16362	16236	16184	16352	16304	16217	16391	16263	16394	16124	16069	16366	16293	16312	16217	16243	16278	16496	16337	16207	16482	16219	16154	16370	16338	16116	16220	16349	16214	16253	16378	16271	16319	16283	16243	16353	16182	16504	16039	16328	16387	16308	16263	16157	16286	16094	16281	16400	16388	16158	16337	16198	16192	16255	16063	16292	16301	15973	16156	16134	16285	16233	16147	16262	16167	16227	16221	16188	16314	16193	16256	16338	16455	16315	16274	16224	16289	16021	16265	16337	16077	16231	16299	16207	16244	16414	16142	16280	16360	16248	16247	16388	16105	16143	16111	16276	16255	16284	16294	16315	16029	16098	16324	16232	16290	16133	16243	16336	16132	16255	16221	16172	16206	16184	16219	16183	16330	16238	16289	16090	16363	16149	16254	16213	16208	16289	16361	16229	16501	16294	16206	16150	16116	16383	16267	16224	16219	16265	16382	16318	16362	16261	16326	16344	16191	16289	16528	16227	16214	16327	16355	16405	16287	16310	16223	16036	16351	16279	16224	16299	16131	16221	16183	16236	16259	16314	16218	16210	16224	16270	16073	16322	16284	16209	16316	16334	16236	16280	16205	16359	16157	16295	16420	16087	16343	16201	16101	16235	16254	16414	16255	16138	16332	16431	16476	16197	16443	16227	16445	16142	16248	16344	16036	16155	16173	16266	15878	16251	16248	16125	16316	16349	16209	16354	16211	16206	16348	16298	16267	16361	16572	16287	16339	16352	16248	16346	16254	16272	16062	16188	16148	16415	16180	16366	16184	16382	16266	16304	16314	16135	16244	16234	16126	16177	16205	16135	16264	16197	16331	16557	16210	16256	16167	16229	16295	16253	16131	16255	16302	16308	16266	16277	16097	16350	16303	16227	16239	16197	16167	16142	16150	16254	16401	16159	16285	16113	16231	16283	16281	16239	16297	16264	16435	16332	16166	16121	16333	16250	16184	16194	16245	16194	16287	16308	16364	16362	16279	16225	16303	16335	16140	16118	16020	16334	16351	16415	16014	16208	16243	16224	16159	16099	16261	16152	16292	16372	16318	16130	16193	16301	16188	16164	16219	16137	16174	16302	16204	16357	16196	16501	16409	16149	16188	16214	16359	16396	16243	16206	16343	16144	16191	16199	16197	16242	16330	16238	16184	16157	16272	16347	16184	16276	16340	16465	16281	16414	16354	16351	16315	16342	16327	16225	16138	16432	16182	16121	16401	16541	16308	16301	16302	16373	16304	16265	16182	16263	16167	16222	16191	16355	16147	16208	16351	16304	16271	16304	16259	16349	16238	16198	16417	16280	16280	16347	16073	16183	16176	16443	16282	16259	16342	16207	16435	16330	16245	16271	16277	16183	16271	16374	16341	16329	16268	16259	16279	16310	16227	16224	16186	16277	16117	16307	16338	16201	16255	16275	16358	16154	16189	16300	16144	16311	16350	16278	16386	16295	16150	16286	16519	16239	16185	16204	16238	16185	16268	16363	16317	16374	16324	16170	16277	16371	16265	16391	16340	16256	16221	16226	16308	16122	16317	16110	16274	16158	16224	16098	16427	16305	16178	16304	16236	16130	16228	16288	16215	16282	16223	16377	16320	16233	16313	16443	16388	16087	16134	16058	16224	16320	16365	16167	16128	16175	16295	16274	16240	16493	16459	16115	16242	16293	16320	16140	16397	16247	16410	16409	16240	16202	16202	16312	16202	16262	16113	16160	16446	16446	16254	16151	16119	16103	16340	16282	16194	16120	16372	16213	16195	16369	15902	16283	16380	16239	16272	16387	16241	16330	16234	16373	16174	16202	16255	16271	16386	16312	16365	16353	16024	16182	16221	16030	16097	16423	16180	16180	16308	16304	16359	16276	16319	16214	16298	16571	16256	16282	16257	16244	16270	16280	16192	16199	16182	16322	16270	16235	16295	16290	16378	16166	16186	16277	16108	16266	16410	16198	16242	16291	16220	16308	16315	16352	16184	16064	16402	16240	16216	16333	16224	16378	16228	16106	16246	16227	16317	16059	16157	16270	16378	16152	16305	16217	16403	16159	16358	16247	16200	16372	16141	16194	16372	16289	16339	16264	16210	16348	16235	16246	16382	16053	16381	16123	16283	16311	16301	16252	16199	16161	16168	16164	16286	16073	16276	16277	16453	16261	16247	16166	16284	16318	16159	16297	16302	16229	16195	16203	16371	16207	16307	16183	16134	16181	16139	16134	16305	16129	16289	16471	16302	16233	16220	16120	16242	16097	16218	16235	16122	16507	16268	16308	16295	16213	16071	16126	16138	16253	16441	16268	16310	16268	16354	16167	16274	16146	16387	16173	16125	16420	16431	16214	16299	16254	16357	16306	16245	16207	16235	16111	16341	16231	16315	16341	16137	16276	16288	16404	16252	16190	16267	16161	16119	16315	16281	16351	16150	16227	16242	16161	16306	16201	16213	16464	16127	16164	16259	16254	16212	16346	16260	16079	16398	16310	16173	16145	16250	16407	16375	16329	16172	16364	16230	16188	16316	16188	16311	16384	16334	16285	16229	16250	16282	16184	16279	16197	16231	16149	16305	16317	16208	16233	16227	16313	16243	16385	16254	16114	16379	16131	16145	16302	16411	16162	16326	16209	16357	16134	16284	16394	16143	16139	16187	16292	16185	16199	16276	16377	16439	16217	16183	16086	16137	16476	16281	16262	16234	16135	16307	16194	16126	16218	16232	16227	16211	16311	16359	16252	16185	16220	16267	16236	16500	16223	16384	16244	16320	16212	16338	16249	16130	16300	16192	16303	16228	16131	16248	16314	16324	16333	16355	16336	16220	16294	16452	16365	16275	16188	16290	16350	16244	16243	16163	16190	16087	16250	16221	16204	16162	16220	16260	15949	16211	16260	16214	16377	16300	16409	16202	16136	16286	16117	16147	16303	16370	16177	16128	16407	16057	16385	16369	16299	16307	16112	16227	16296	16298	16359	16233	16307	15965	16220	16145	16229	16260	16274	16382	16277	16277	16320	16038	16198	16284	16185	16237	16091	16172	16168	16201	16393	16345	16277	16380	16265	16319	16194	16241	16264	16234	16102	16242	16075	16376	16350	16219	16185	16375	16219	16258	16220	16373	16234	16076	16220	16174	16235	16175	16160	16203	16393	16265	16214	16121	16192	16129	16320	16387	16415	16301	16429	16342	16069	16308	16193	16423	16185	16157	16308	16271	16186	16352	16316	16235	16230	16288	16252	16088	16120	16357	16408	16342	16211	16177	16234	16152	16318	16264	16323	16189	16238	16208	16371	16418	16228	16347	16089	16306	16319	16277	16209	16255	16226	16303	16239	16383	16350
29901	23418	25559	24083	22045	22309	22292	22191	22352	22132	22280	22310	22235	22167	22474	22465	22235	22272	22404	22364	22106	22290	22367	22360	22109	22069	22102	22257	22415	22332	22381	22376	22252	22398	22251	22116	22241	22171	22415	22179	22261	21966	22321	22392	22129	22137	22276	22049	22274	22101	22243	22201	22197	22141	22222	22147	22032	22060	22046	22146	22137	22182	21985	22277	21902	22160	22268	22266	22193	21926	22066	22037	22047	22157	22326	22104	22035	22104	22173	22075	22045	22040	22262	22089	22215	22060	22144	22089	22245	22044	22225	22274	22221	22105	22320	22253	22313	22046	22012	22102	21982	22274	22224	22187	22193	22302	22152	22159	22292	22368	22225	22135	22404	22076	22053	21967	22053	22089	22093	21918	22080	22024	21950	22101	22078	22021	22166	22067	22501	22120	22122	22287	22201	22311	22104	21915	22218	22113	21951	22168	22155	22043	21967	22126	22159	22242	22322	22103	22091	22126	22169	22301	22079	22139	22208	22096	22041	22064	22064	22215	22354	22301	22319	22308	22388	22317	22270	22171	22073	22039	22062	21928	22129	21972	22279	22121	22058	22151	22127	22327	22045	22192	22182	21896	22065	22314	22104	22098	22073	22136	22011	22039	21950	22239	22155	22138	21938	22129	22217	22040	22142	22224	22289	22379	22081	22142	22296	22264	22360	22086	22113	22022	22238	22093	22154	22091	22149	22200	22161	22032	22106	21858	22199	22270	22080	21851	21985	22097	22067	22032	21846	22025	22189	22266	22031	22117	22148	22364	22188	22240	22041	22104	22357	22137	22098	21927	21919	22088	22149	22505	22123	22193	22093	22185	22109	22142	22244	22213	21990	22161	22337	22084	22345	22012	22164	22034	22153	21974	22179	22107	22333	22170	22206	22068	22149	22275	22194	22206	22130	22211	22124	22050	22232	22243	22177	22290	22075	21999	22112	22100	22348	22270	21947	22051	22213	21995	22197	22227	22170	22281	22069	22258	22114	22199	22036	22051	22199	22342	22098	22137	22247	21972	22165	22051	22204	22238	22077	22062	22128	22108	22176	22197	22191	22269	22228	22187	22172	21937	22122	22247	22193	22099	22030	22081	21893	22143	21978	22195	22023	22093	22384	22205	22070	22214	22062	22315	22213	22239	22227	22041	22284	22250	22044	22150	22137	22071	22210	22135	22343	22181	22058	22116	22040	22036	22093	22204	22140	22152	22337	22287	22107	22077	22128	22250	22041	22100	21919	21985	22198	22097	22089	22238	22396	22058	22462	22502	22256	22174	22340	22107	22218	22105	22045	22083	22539	21985	22373	22449	22271	22175	22193	21962	22037	22141	22153	22179	22096	22322	22350	22018	22261	21915	22064	22059	22217	22239	22113	22105	22193	22361	22279	22200	22193	22134	22183	22245	22154	22153	22129	22152	22270	22179	22363	22144	22151	22412	22415	22116	22357	22167	22109	22064	22215	22364	22156	22320	22298	22202	22084	21980	22093	22071	22433	22088	22197	22178	22162	22256	22253	22134	22350	22180	22159	22321	21927	22181	22075	22222	22255	22163	22062	22037	21932	22239	22282	22166	22322	22242	22085	22151	22235	22228	22293	22100	22092	21987	22022	22134	22195	22102	22287	22263	22192	21981	22029	22074	22366	22187	22373	22163	22278	22336	22022	21839	21988	22453	22229	22093	22258	21900	22103	22252	22168	22357	22238	22223	22304	22468	22334	22168	21854	22317	22092	22183	22131	22084	22251	21848	22478	22425	22220	22184	22090	22340	21986	22052	22232	22136	22102	22212	22298	22076	22113	22243	22479	22181	22033	22016	22226	22243	22011	22209	22173	22090	22050	22234	22153	22253	22033	22102	22136	22218	22253	22276	22140	22194	21999	22131	22365	22261	22355	22277	22069	21994	22377	22073	22201	22307	22153	22033	22048	22275	22276	22118	22355	21865	22137	22057	22133	22180	22333	22387	22118	21805	22141	22219	22229	22248	22139	22110	22064	22019	22153	22238	22167	22091	21925	22116	22172	22319	22112	21946	22319	22156	22122	21998	22106	22086	22182	22221	22249	22172	22085	22259	22098	22248	22376	22278	22064	22278	22059	22110	22295	22196	22335	22137	22181	22079	22105	22115	22065	22433	22338	22190	22182	22021	22155	22120	22250	22109	22107	22091	22170	22185	22164	22003	22086	22307	22273	22328	22232	22153	22160	22334	22064	22159	22131	22042	22219	22288	22123	22159	22271	21989	22198	22113	22422	22144	22004	22359	22097	22230	22117	22204	22219	21975	22102	22107	22006	22062	22244	22124	22213	22347	22107	22130	22220	22082	22241	22244	22389	22035	22148	22132	22081	22299	22223	22010	21914	22118	22197	22268	22326	22229	22178	22414	22235	22206	22141	22236	22133	22168	22237	22132	22101	22136	22321	22310	22227	22176	21872	22174	22175	22202	22280	22049	22202	21999	22181	21903	22269	22258	22151	22061	22138	22307	22015	22124	22330	22314	22150	22287	22023	22251	22084	22306	22011	22109	21995	22092	22271	22094	22109	22153	22294	22400	22231	22051	22039	22217	22109	22153	22048	22273	22248	21995	21997	22226	22182	22155	22150	22193	22326	22169	22202	22279	22343	22397	22341	22279	22412	22190	22199	22046	22148	22361	22033	22177	22251	22067	22055	22332	22231	22286	22334	22399	22264	22012	22226	22148	21994	22014	22165	22155	22264	22050	22326	22139	22021	22187	22291	22258	22174	22037	22227	22037	22258	22019	22118	22098	22324	22123	22172	21996	21948	22277	22176	22251	22231	22236	22025	22195	22167	21960	22070	21997	22172	22045	22049	22191	22147	22181	22333	21993	22087	22146	22205	22202	21999	22246	22339	22128	22236	22250	22131	22256	22456	21861	21984	22025	22041	22026	22329	21901	21909	21941	22297	22255	21928	22039	22050	22028	22185	22113	22261	22029	22039	22152	22317	22033	22321	22341	22110	22223	22240	22236	22132	22091	22097	22171	22233	22254	22227	22293	22242	22286	22084	22017	22224	22221	22147	22169	22153	22226	22045	22173	22157	22169	22111	22204	22185	22062	22259	22014	22240	22144	22120	22174	22257	22037	22214	22318	22143	21943	22096	21913	22131	22155	22446	22165	22046	22420	22329	22180	22292	22400	22016	21922	21995	21995	22081	22147	22073	22174	22154	22102	22362	22143	22225	22157	21979	22151	22123	22061	22057	22164	22057	22009	22110	22261	22016	22008	22398	22244	22201	22166	22173	22268	22328	22304	22121	22251	22370	22175	22299	22202	22145	21988	22377	22316	22125	22238	22134	22083	22309	22151	22197	22169	22176	22131	22115	22331	22090	22235	22269	22234	22091	21988	21837	22291	22279	22116	22149	22112	22154	21931	22150	22182	22166	22082	22232	22212	22063	22148	22201	22173	22141	22026	22275	22290	22218	22197	22249	22029	22062	22358	22082	22018	22236	21936	22207	22029	22044	22194	22393	22354	22066	22075	22162	22066	22127	22217	22293	22221	22178	22132	21934	22071	22153	22208	21843	21967	22141	22176	22182	21809	22197	22043	22200	22074	22461	22325	22099	22107	22081	22069	22263	22173	22174	22072	21972	22037	22315	22133	22207	22197	22158	22128	22167	22035	22132	22147	22083	22126	22100	22342	22179	22191	22262	22247	22177	22009	22281	21964	22263	22174	22049	22077	22311	22085	22087	21988	21969	22128	22273	22441	22257	22113	21838	22069	22202	22198	21896	22096	22306	22328	22384	22041	22140	22312	22238	22379	22383	22417	22283	22147	22146	22253	22128	22270	22071	22191	22272	22002	22126	22145	21964	22181	22171	22212	22081	22365	22098	22395	22278	22143	22180	21907	21981	22256	22115	22306	22101	22175	22012	22151	22155	22402	22048	22069	22375	22494	22264	22132	22296	21928	22301	22187	22278	21973	22098	22406	22143	22142	22230	22114	22267	22036	22367	22202	22055	22135	22305	22295	22045	22302	22058	22196	22153	22138	22084	22262	22274	22021	22279	22093	22082	22163	22225	22009	22072	22205	22071	22177	22099	22256	22127	22445	22186	22010	21931	22045	22268	21952	22228	22084	22139	22027	22246	22351	21954	22103	22341	22248	22339	22180	22406	22338	21837	22228	22094	21986	22233	22085	22111	22023	22127	22211	22413	22181	22226	22048	22384	22036	21982	21902	22254	22185	22100	22050	22148	22278	22173	22093	22165	22100	22287	22341	21890	21968	22276	22217	22267	22151	22097	22358	22192	22319	22125	22049	22305	22211	22185	21902	22150	22275	22524	22330	22057	22155	22171	22230	22178	22030	22180	22202	22077	22172	22192	22106	22315	22052	22037	22323	22040	22136	22099	22196	22130	22120	22059	22244	21853	22108	22067	22116	22106	22107	22288	22503	22192	21996	22284	22091	22146	21982	21963	21993	22160	22199	22234	22273	22224	22010	22349	22185	22191	22443	22336	22157	22297	22177	22376	22368	22290	22199	22312	22069	22187	22100	22364	22161	22267	21927	21990	22179	22355	21914	22160	22041	22168	21930	22112	22462	22251	21962	22258	22094	22139	22209	22104	22024	21902	22193	22230	22062	22195	21979	22171	22208	22193	22268	22124	22195	22113	22300	22271	22105	21996	22071	22278	22192	22295	22067	22245	22004	22203	22361	22105	22199	22282	22032	22197	22221	22062	22166	22064	22261	22261	22001	21957	22094	22318	22189	22081	22044	22060	21929	22300	22258	22012	22084	22250	22272	22112	22290	22168	22150	22295	21992	22228	22106	22243	22280	22232	22016	22235	22149	22032	22259	22310	22108	22114	22016	22085	22279	22452	22126	22250	22155	22139	22213	22115	22114	22183	22110	22105	22007	22315	22121	22222	22112	22204	22235	22159	22209	22253	22328	22045	22236	22171	22202	21868	22266	22196	22024	22027	22043	22114	22227	22171	22289	22108	22055	21784	22050	22260	22089	22174	22104	22203	22282	22215	22192	22202	21999	21955	22151	22179	22044	22157	22164	22204	22031	22320	22301	22090	22322	22132	21987	22122	22001	22010	22047	22446	22138	22242	22329	22130	21935	22261	21903	22177	22240	22297	22117	22271	22117	22366	22111	21981	22094	22167	22030	21979	22239
20178	20302	18780	17999	17995	17662	17750	17646	17637	17732	17730	17678	17728	17759	17715	17735	17718	17702	17786	17682	17634	17629	17610	17633	17828	17793	17707	17446	17562	17716	17721	17769	17686	17697	17689	17613	17533	17508	17535	17622	17658	17584	17684	17482	17639	17610	17833	17804	17613	17728	17612	17700	17517	17747	17802	17594	17615	17746	17659	17762	17625	17645	17698	17654	17555	17508	17750	17686	17801	17707	17832	17578	17709	17618	17741	17564	17601	17653	17772	17608	17805	17585	17664	17657	17527	17605	17845	17629	17697	17610	17819	17770	17512	17673	17588	17626	17856	17570	17544	17624	17666	17672	17692	17638	17417	17581	17693	17498	17798	17593	17903	17714	17522	17544	17718	17655	17492	17515	17710	17641	17576	17616	17746	17620	17565	17726	17631	17826	17593	17664	17714	17668	17669	17568	17545	17649	17765	17577	17652	17473	17728	17594	17688	17538	17703	17536	17667	17423	17692	17673	17472	17568	17664	17720	17602	17628	17629	17710	17535	17611	17608	17731	17536	17772	17712	17484	17609	17579	17548	17607	17692	17520	17530	17872	17804	17646	17699	17545	17608	17646	17790	17672	17634	17747	17670	17683	17322	17650	17774	17571	17417	17823	17654	17668	17677	17605	17477	17589	17516	17739	17566	17614	17762	17642	17594	17592	17477	17609	17611	17607	17583	17621	17620	17665	17538	17598	17709	17618	17636	17688	17536	17638	17704	17714	17769	17697	17585	17611	17501	17461	17642	17614	17623	17851	17712	17814	17719	17736	17608	17639	17517	17710	17717	17603	17496	17516	17574	17744	17677	17550	17720	17577	17602	17743	17521	17720	17509	17567	17767	17669	17672	17651	17771	17570	17625	17786	17682	17598	17449	17701	17577	17723	17494	17540	17533	17845	17685	17544	17556	17639	17567	17725	17589	17664	17640	17775	17637	17740	17636	17708	17648	17650	17360	17595	17427	17611	17947	17615	17570	17653	17665	17579	17602	17805	17572	17621	17705	17563	17763	17474	17698	17602	17433	17617	17693	17717	17732	17703	17752	17551	17569	17611	17518	17733	17631	17649	17630	17673	17636	17689	17588	17567	17579	17561	17641	17667	17721	17724	17642	17769	17619	17797	17820	17605	17590	17553	17521	17625	17665	17756	17580	17642	17611	17731	17466	17607	17551	17323	17567	17532	17704	17568	17742	17720	17526	17561	17547	17545	17733	17550	17654	17515	17424	17606	17500	17714	17673	17623	17665	17643	17590	17666	17539	17803	17609	17790	17550	17779	17547	17601	17517	17697	17694	17725	17576	17536	17475	17641	17572	17596	17670	17635	17710	17637	17561	17644	17737	17596	17505	17586	17739	17511	17708	17500	17688	17577	17506	17583	17675	17679	17640	17580	17688	17635	17660	17612	17753	17666	17613	17710	17683	17694	17860	17613	17645	17631	17530	17422	17669	17538	17792	17518	17550	17526	17662	17838	17480	17621	17721	17581	17642	17792	17439	17785	17598	17718	17530	17592	17654	17638	17590	17621	17654	17716	17613	17538	17659	17471	17775	17722	17674	17674	17792	17616	17415	17626	17513	17646	17580	17575	17631	17656	17497	17653	17419	17574	17766	17837	17658	17571	17588	17569	17691	17587	17667	17575	17640	17735	17609	17522	17662	17732	17642	17623	17476	17605	17559	17590	17718	17656	17585	17771	17633	17812	17611	17721	17826	17639	17595	17739	17460	17746	17813	17503	17657	17641	17521	17497	17634	17749	17496	17735	17607	17620	17658	17526	17642	17567	17551	17601	17827	17522	17710	17682	17684	17625	17620	17748	17586	17599	17531	17658	17547	17612	17658	17661	17685	17479	17560	17515	17710	17560	17695	17762	17771	17732	17604	17738	17570	17607	17523	17591	17459	17680	17494	17494	17560	17546	17677	17605	17648	17399	17698	17690	17791	17511	17600	17610	17712	17422	17609	17749	17742	17735	17627	17782	17732	17428	17718	17507	17497	17505	17569	17563	17445	17563	17572	17512	17845	17498	17502	17533	17622	17534	17593	17646	17418	17637	17810	17553	17383	17482	17646	17599	17648	17812	17478	17883	17467	17431	17632	17555	17791	17539	17548	17652	17465	17639	17694	17778	17520	17619	17655	17746	17472	17567	17588	17744	17806	17723	17525	17479	17644	17484	17655	17786	17739	17501	17675	17646	17580	17693	17545	17768	17643	17586	17676	17629	17629	17643	17512	17610	17608	17524	17696	17502	17613	17719	17623	17536	17526	17720	17592	17623	17563	17581	17702	17505	17572	17835	17543	17652	17514	17483	17763	17708	17796	17797	17471	17581	17463	17575	17567	17593	17511	17477	17771	17652	17381	17594	17612	17711	17598	17604	17466	17653	17404	17804	17620	17810	17744	17584	17613	17809	17496	17570	17490	17559	17569	17638	17724	17550	17743	17573	17497	17588	17605	17709	17608	17586	17693	17452	17665	17612	17650	17715	17411	17592	17645	17685	17505	17619	17596	17542	17742	17788	17552	17606	17651	17524	17536	17589	17552	17698	17548	17742	17675	17594	17732	17601	17527	17633	17653	17837	17734	17657	17538	17605	17481	17624	17343	17476	17762	17570	17487	17539	17589	17712	17700	17626	17568	17771	17628	17628	17574	17787	17703	17610	17692	17622	17575	17746	17767	17868	17696	17700	17626	17774	17496	17535	17663	17726	17498	17669	17589	17551	17796	17824	17777	17774	17714	17603	17667	17609	17688	17752	17423	17579	17477	17794	17644	17653	17657	17514	17538	17652	17685	17487	17649	17457	17697	17606	17761	17648	17525	17688	17498	17819	17572	17609	17563	17645	17674	17539	17735	17565	17708	17605	17442	17557	17834	17497	17616	17611	17705	17614	17500	17681	17658	17755	17610	17636	17692	17472	17622	17622	17727	17606	17845	17404	17492	17670	17575	17631	17541	17804	17566	17559	17576	17555	17606	17716	17567	17744	17539	17596	17509	17527	17516	17774	17605	17738	17444	17748	17604	17647	17473	17619	17534	17608	17561	17616	17809	17653	17728	17468	17696	17583	17641	17675	17638	17619	17733	17755	17631	17704	17523	17740	17409	17737	17570	17801	17649	17619	17690	17717	17556	17544	17688	17587	17683	17616	17559	17779	17498	17534	17501	17686	17624	17654	17693	17730	17667	17631	17572	17678	17695	17691	17573	17600	17529	17648	17545	17606	17582	17532	17674	17693	17675	17725	17578	17574	17695	17754	17517	17534	17726	17584	17723	17586	17616	17594	17725	17381	17857	17547	17453	17616	17563	17475	17433	17606	17691	17564	17652	17661	17739	17711	17640	17551	17561	17689	17758	17818	17740	17713	17451	17536	17677	17666	17678	17628	17769	17587	17564	17788	17656	17688	17568	17378	17715	17735	17680	17555	17720	17675	17623	17587	17723	17625	17418	17580	17730	17601	17635	17653	17518	17475	17669	17659	17797	17625	17574	17680	17587	17704	17537	17494	17758	17542	17672	17511	17476	17581	17587	17600	17595	17682	17831	17690	17670	17700	17657	17713	17547	17654	17651	17560	17455	17689	17645	17653	17666	17562	17630	17574	17522	17594	17651	17561	17677	17485	17575	17593	17599	17544	17659	17591	17661	17585	17639	17558	17860	17711	17555	17626	17467	17602	17525	17436	17605	17610	17756	17642	17617	17597	17532	17666	17669	17542	17598	17725	17659	17621	17628	17655	17439	17719	17541	17639	17791	17512	17753	17473	17806	17554	17702	17596	17663	17753	17683	17554	17660	17760	17678	17503	17655	17797	17665	17641	17661	17584	17643	17628	17658	17727	17454	17572	17636	17451	17660	17538	17607	17740	17700	17486	17705	17501	17536	17769	17634	17740	17663	17645	17640	17932	17632	17662	17554	17621	17763	17713	17662	17475	17641	17565	17587	17699	17525	17538	17633	17721	17595	17521	17713	17626	17604	17454	17604	17667	17778	17725	17675	17642	17577	17506	17649	17569	17622	17764	17641	17790	17497	17531	17500	17506	17716	17617	17600	17650	17530	17556	17494	17803	17733	17576	17680	17751	17667	17647	17540	17505	17650	17539	17678	17511	17649	17617	17657	17595	17552	17502	17439	17738	17578	17650	17684	17475	17763	17390	17627	17739	17628	17867	17614	17679	17679	17575	17511	17580	17600	17782	17633	17618	17597	17652	17546	17645	17506	17541	17661	17789	17534	17537	17599	17582	17666	17654	17590	17566	17636	17491	17737	17397	17851	17554	17628	17661	17686	17664	17675	17811	17657	17783	17490	17652	17671	17578	17662	17681	17687	17628	17857	17632	17674	17708	17581	17705	17644	17762	17553	17634	17604	17537	17507	17639	17469	17733	17563	17785	17532	17442	17820	17762	17682	17773	17730	17606	17655	17682	17809	17614	17511	17701	17561	17632	17469	17635	17559	17664	17720	17776	17646	17618	17675	17610	17431	17699	17768	17766	17755	17554	17600	17704	17636	17853	17429	17511	17739	17551	17736	17424	17514	17723	17796	17591	17713	17684	17536	17718	17477	17600	17681	17616	17575	17743	17814	17578	17480	17615	17569	17724	17674	17664	17649	17706	17646	17490	17534	17568	17593	17718	17606	17688	17630	17664	17631	17687	17529	17613	17645	17683	17778	17637	17600	17537	17645	17678	17440	17608	17714	17758	17637	17625	17600	17683	17439	17775	17655	17746	17594	17646	17617	17621	17749	17556	17559	17605	17504	17490	17666	17696	17686	17586	17571	17581	17690	17682	17609	17534	17621	17709	17698	17613	17618	17616	17519	17670	17513	17580	17771	17731	17896	17722	17746	17798	17596	17798	17833	17493	17662	17555	17570	17729	17593	17911	17617	17624	17690	17584	17612	17563	17456	17548	17740	17506	17654	17530	17724	17514	17785	17537	17573	17490	17745	17779	17615	17399	17564	17465	17725	17629	17597	17620	17586	17720	17631	17571	17745	17646	17799	17801	17370	17570	17557	17568	17483	17587	17701	17727	17594	17565	17575	17726	17650	17639	17697	17887	17646	17609	17554	17691	17658	17656	17762	17712	17569	17714	17705	17713	17789	17633	17663	17714	17632	17599	17594	17631	17600	17467	17626	17592	17707	17666	17550	17727
23086	21072	27939	24956	24242	27215	28574	26869	26586	27099	26742	26592	26722	26676	26646	26393	26525	26392	26629	26611	26739	26567	26522	27139	27179	27865	27833	27241	27015	26960	26741	26703	26595	26452	26489	26630	26634	26620	26238	26402	26643	26607	26531	26597	26605	26623	26729	26542	26508	26349	26364	26399	26246	26468	26512	26478	26394	26391	26457	26544	26571	26464	26477	26605	26416	26596	26560	26564	26365	26244	26594	26419	26741	26470	26532	26463	26640	26423	26409	26581	26601	26446	26481	26232	26370	26423	26352	26312	26574	26641	26620	26120	26355	26680	26449	26408	26756	26408	26544	26574	26494	26654	26560	26264	26510	26447	26843	26376	26444	26628	26328	26333	26600	26384	26672	26544	26536	26431	26451	26261	26364	26532	26466	26264	26684	26415	26487	26388	26495	26507	26515	26331	26345	26424	26448	26450	26709	26538	26514	26450	26465	26480	26591	26566	26408	26607	26433	26567	26500	26333	26289	26421	26632	26464	26529	26416	26285	26595	26715	26184	26428	26571	26249	26371	26472	26420	26605	26370	26571	26380	26428	26317	26320	26529	26619	26392	26387	26363	26580	26425	26360	26614	26513	26456	26370	26239	26596	26360	26487	26545	26620	26406	26680	26307	26342	26535	26434	26575	26495	26474	26533	26360	26344	26393	26562	26554	26459	26460	26638	26615	26542	26340	26426	26360	26479	26390	26523	26422	26742	26375	26710	26503	26282	26404	26419	26514	26478	26409	26544	26430	26334	26304	26285	26539	26575	26560	26455	26397	26559	26575	26304	26525	26666	26302	26470	26544	26355	26496	26587	26408	26511	26557	26762	26524	26387	26516	26403	26543	26515	26540	26609	26263	26497	26292	26541	26192	26416	26424	26297	26519	26244	26623	26299	26509	26597	26458	26678	26314	26465	26668	26557	26458	26236	26397	26598	26628	26558	26554	26769	26618	26610	26644	26540	26462	26262	26625	26524	26396	26464	26627	26451	26329	26518	26488	26339	26454	26579	26271	26457	26573	26334	26600	26526	26756	26515	26143	26227	26463	26462	26235	26388	26523	26460	26662	26497	26339	26466	26702	26373	26204	26196	26616	26402	26472	26590	26412	26523	26452	26761	26407	26409	26463	26372	26326	26698	26431	26520	26472	26345	26349	26345	26596	26529	26448	26331	26348	26413	26302	26374	26489	26472	26283	26350	26675	26457	26347	26509	26564	26392	26268	26606	26453	26525	26406	26712	26577	26699	26593	26426	26543	26345	26701	26243	26673	26359	26446	26366	26451	26640	26506	26520	26398	26407	26510	26532	26164	26636	26629	26404	26430	26534	26343	26668	26533	26278	26332	26450	26331	26500	26506	26613	26564	26460	26452	26226	26500	26359	26472	26405	26397	26312	26412	26315	26411	26515	26216	26308	26405	26550	26436	26334	26555	26438	26643	26284	26535	26474	26657	26478	26641	26525	26561	26609	26395	26429	26606	26495	26362	26619	26531	26424	26501	26516	26215	26355	26479	26646	26470	26490	26577	26551	26434	26571	26425	26575	26418	26545	26695	26311	26507	26613	26380	26308	26174	26415	26478	26618	26505	26491	26261	26201	26411	26408	26530	26588	26459	26577	26382	26307	26761	26465	26551	26553	26422	26460	26558	26511	26442	26338	26426	26630	26536	26410	26685	26525	26378	26517	26324	26464	26264	26435	26471	26395	26387	26405	26429	26619	26590	26623	26466	26489	26535	26529	26401	26425	26447	26310	26578	26329	26693	26553	26328	26297	26608	26573	26425	26279	26206	26315	26402	26471	26816	26466	26468	26578	26455	26539	26286	26438	26617	26536	26537	26479	26411	26212	26299	26406	26510	26461	26387	26661	26393	26491	26672	26539	26507	26559	26397	26530	26337	26398	26505	26563	26742	26662	26458	26424	26630	26663	26256	26403	26472	26539	26703	26571	26520	26580	26424	26539	26616	26420	26497	26563	26545	26368	26398	26509	26444	26228	26418	26546	26518	26551	26580	26265	26487	26442	26336	26588	26323	26441	26434	26405	26611	26365	26501	26538	26480	26654	26378	26549	26414	26599	26447	26411	26419	26508	26606	26523	26579	26572	26624	26386	26361	26623	26352	26378	26373	26300	26605	26632	26608	26485	26324	26570	26553	26383	26490	26329	26277	26402	26443	26597	26693	26604	26566	26513	26353	26647	26479	26360	26485	26453	26636	26266	26302	26533	26458	26544	26561	26611	26530	26477	26436	26413	26402	26504	26356	26285	26679	26667	26345	26359	26264	26478	26671	26480	26313	26344	26623	26643	26699	26738	26442	26520	26556	26402	26455	26280	26289	26578	26434	26279	26383	26561	26708	26378	26615	26603	26467	26291	26437	26548	26566	26222	26374	26281	26470	26436	26382	26527	26396	26563	26534	26557	26515	26612	26562	26490	26568	26473	26586	26486	26337	26483	26382	26498	26636	26407	26568	26411	26511	26462	26462	26464	26428	26316	26410	26482	26517	26531	26643	26664	26411	26376	26434	26508	26385	26416	26370	26536	26290	26365	26700	26453	26628	26508	26439	26473	26382	26285	26375	26468	26549	26438	26527	26372	26527	26196	26195	26400	26555	26416	26373	26467	26536	26551	26429	26606	26494	26398	26534	26519	26378	26434	26260	26192	26497	26227	26412	26614	26323	26560	26470	26192	26646	26485	26430	26481	26589	26232	26361	26503	26638	26480	26329	26330	26494	26538	26573	26510	26484	26655	26822	26310	26481	26594	26475	26443	26635	26426	26499	26428	26756	26319	26187	26606	26614	26659	26348	26680	26547	26393	26484	26494	26625	26674	26604	26384	26482	26133	26269	26681	26402	26455	26452	26492	26252	26345	26499	26309	26430	26321	26312	26225	26417	26511	26369	26308	26503	26519	26403	26399	26553	26438	26749	26287	26302	26411	26344	26606	26348	26553	26599	26375	26278	26501	26492	26396	26399	26419	26367	26654	26424	26479	26472	26527	26635	26512	26423	26307	26601	26581	26409	26487	26605	26667	26285	26677	26229	26620	26160	26723	26347	26454	26241	26271	26334	26483	26265	26533	26343	26316	26308	26706	26569	26601	26610	26715	26344	26538	26239	26487	26612	26378	26374	26709	26391	26448	26579	26518	26501	26690	26561	26503	26508	26417	26623	26639	26566	26360	26304	26487	26513	26590	26291	26651	26658	26598	26372	26528	26542	26495	26354	26226	26503	26522	26549	26626	26520	26501	26224	26355	26631	26484	26396	26399	26518	26478	26196	26334	26429	26622	26282	26589	26382	26432	26322	26401	26520	26479	26618	26655	26496	26607	26515	26481	26338	26361	26478	26432	26324	26521	26555	26503	26478	26527	26303	26557	26538	26528	26542	26661	26332	26366	26470	26577	26355	26685	26411	26428	26294	26491	26595	26462	26534	26453	26755	26740	26202	26433	26442	26397	26408	26513	26293	26561	26551	26337	26714	26530	26398	26423	26320	26484	26344	26586	26538	26514	26514	26426	26374	26319	26473	26561	26327	26289	26500	26603	26554	26272	26471	26503	26567	26417	26374	26528	26571	26475	26208	26507	26140	26646	26669	26413	26334	26497	26537	26482	26474	26713	26654	26390	26510	26595	26510	26377	26382	26700	26413	26591	26573	26377	26330	26404	26391	26473	26331	26569	26456	26562	26455	26716	26467	26501	26336	26539	26479	26598	26403	26343	26540	26562	26322	26729	26664	26273	26416	26600	26603	26228	26493	26752	26525	26685	26393	26649	26650	26160	26469	26467	26506	26510	26549	26388	26462	26369	26562	26398	26413	26272	26594	26428	26415	26370	26542	26406	26530	26452	26460	26498	26322	26430	26434	26447	26608	26441	26407	26348	26410	26561	26482	26614	26798	26578	26687	26480	26287	26410	26383	26448	26285	26541	26371	26794	26383	26554	26579	26276	26448	26327	26578	26654	26517	26425	26353	26352	26450	26569	26431	26600	26230	26217	26633	26426	26553	26607	26554	26232	26419	26259	26487	26281	26507	26782	26508	26479	26401	26580	26167	26236	26479	26373	26524	26439	26730	26444	26447	26704	26398	26620	26419	26254	26236	26689	26341	26425	26416	26530	26390	26783	26593	26535	26304	26568	26562	26569	26429	26296	26421	26635	26660	26626	26428	26303	26362	26254	26531	26763	26341	26565	26438	26348	26567	26543	26558	26400	26584	26253	26444	26735	26386	26485	26291	26417	26523	26515	26667	26445	26386	26410	26618	26088	26490	26513	26513	26708	26538	26403	26503	26589	26536	26293	26257	26589	26845	26492	26355	26648	26520	26310	26345	26434	26518	26406	26457	26697	26643	26608	26864	26485	26575	26673	26701	26450	26533	26626	26633	26480	26699	26481	26089	26371	26571	26577	26723	26419	26650	26568	26534	26416	26391	26546	26594	26584	26426	26613	26571	26673	26466	26532	26292	26516	26367	26572	26493	26673	26308	26399	26583	26517	26369	26637	26498	26804	26616	26471	26503	26286	26573	26264	26676	26742	26361	26239	26472	26484	26312	26418	26328	26474	26366	26452	26388	26438	26451	26573	26581	26456	26519	26272	26363	26562	26403	26374	26607	26554	26570	26323	26596	26393	26419	26604	26262	26542	26336	26487	26589	26549	26485	26531	26396	26609	26526	26420	26615	26364	26389	26321	26607	26407	26475	26574	26460	26446	26694	26443	26643	26396	26148	26599	26474	26540	26564	26569	26414	26396	26516	26570	26313	26516	26559	26743	26431	26375	26258	26352	26658	26593	26597	26271	26657	26533	26508	26475	26331	26461	26768	26712	26287	26668	26440	26280	26515	26251	26430	26411	26427	26420	26480	26547	26293	26131	26367	26397	26635	26594	26356	26306	26662	26597	26688	26602	26422	26493	26497	26615	26504	26409	26465	26423	26418	26601	26524	26574	26558	26337	26623	26558	26509	26531	26664	26402	26261	26434	26390	26474	26360	26557	26652	26518	26617	26592	26290	26395	26379	26428	26377	26813	26482	26391	26701	26470	26532	26649	26321	26533	26468	26451	26650	26498	26396	26377	26470	26381	26519	26617	26503	26455	26397	26347	26161	26632	26427	26422	26433	26524	26485	26370	26554	26438	26559	26529	26593	26558	26471
18505	26410	23961	21007	20722	20592	20343	20118	20055	20134	20199	20158	20111	19986	20047	20088	20060	19872	19768	20103	20012	19926	20104	20814	21241	21952	21605	21073	20620	20637	20333	20229	20049	20123	19862	19737	19983	19835	19844	20082	19898	19788	20046	19888	19873	19954	19969	20114	20078	19904	20067	19938	19964	19969	19907	19887	20047	19948	19750	19975	20017	19962	19835	19930	19921	19953	19778	19909	20186	19877	20021	20075	19997	19983	19765	20070	19958	20081	20070	20084	20120	19976	19992	19955	19894	20011	20038	20034	19884	19859	19955	19919	20060	20052	20002	19862	19951	19861	19767	20005	19919	19822	19843	19933	20044	20039	19966	19972	20008	19953	19799	20033	19964	19946	20044	19987	19799	20043	19725	19877	19964	20221	19745	19778	19940	19890	19990	20127	19962	19807	20055	20030	19759	19973	19956	19984	20104	19819	19964	19924	19840	19977	19985	19851	20174	19977	20025	19994	20000	20041	19991	19985	19992	19764	19989	19931	20005	19975	19733	20067	19829	20044	20037	19907	19741	19880	20022	19905	20016	20114	19727	20015	19924	19995	19971	20006	20025	20082	20046	19916	19880	20132	20002	19941	19941	19896	20032	20047	19990	19772	19914	19929	19964	20118	19877	19923	19766	19951	19794	19785	20107	19830	20086	19968	19923	20014	20065	19861	20003	19987	20034	20011	19925	19692	20014	19744	19935	20145	19968	20078	19735	20028	19921	20060	20034	19912	19965	19915	19784	19897	19968	20105	19835	19937	19823	19882	20151	19750	20020	19987	20052	19951	19961	20019	19969	19944	19806	19658	19858	20172	19883	19985	19964	19870	19968	19926	19897	19879	20137	19950	19761	19852	19861	19952	19847	20028	19883	20024	19896	19873	20068	19923	20055	19971	19963	19768	19917	19993	19848	19811	20056	19957	19865	19913	19923	19834	20002	20022	19972	19952	19974	20067	19988	20081	19961	19971	19835	19847	20167	19972	19972	19885	20077	20087	19989	20061	19944	19914	19865	20143	19914	19958	19848	19873	19930	19995	19988	19771	20020	19920	20062	20032	19997	19998	19834	19934	20022	19905	19792	19979	19808	19945	20030	19642	20007	20041	20042	19860	19770	19954	20043	19858	20036	20030	19942	19980	19984	20043	20034	20207	19841	19903	19883	20024	19977	20074	20029	19918	19969	19916	20012	20038	19983	19838	20000	19926	20076	20092	19892	20072	19988	19816	20068	20066	19762	20025	19927	20030	19828	20060	19988	19920	20052	19976	19819	20191	19957	19722	19993	19982	20156	19906	20012	19886	19955	19917	20065	20089	19934	19963	19894	19972	19991	19920	20082	19916	19947	19953	19763	20016	20034	19892	19936	20127	19906	19886	19975	20066	19888	20061	19979	19881	19919	19904	19947	20105	19825	20006	19825	20113	19867	19902	19978	20001	19994	20020	19989	20096	19964	19937	19926	19874	20157	19897	20117	20009	19807	19888	20123	19880	19974	19812	19924	19899	19896	19854	20055	19859	19885	19906	19892	19862	20069	20005	19891	20044	19823	20145	19934	19744	20064	19833	20058	20112	19812	19997	19912	19798	19880	19989	19978	19888	20056	19900	19888	19994	20174	19861	19984	19821	19949	20012	19934	20043	19990	19900	20050	20006	20005	20010	19914	19959	19973	20041	19797	19898	19981	20000	19859	20132	19787	20071	20030	20035	19859	19937	19905	19849	19951	19917	19763	19989	20106	20002	19910	19981	20093	20055	19811	20184	19969	19929	19857	19956	19817	20184	20062	19917	19907	20001	19763	19940	19963	19939	20031	19840	19986	20171	19898	20046	20044	19896	19935	19837	19839	20035	19930	19973	19848	19964	20007	19831	19895	19913	19797	20129	19970	19964	20012	19946	20034	19841	20083	19753	20164	19731	20064	19915	20030	20029	20026	20054	19847	20122	19896	19844	20069	19967	19929	20016	20122	19983	20112	19910	19848	19963	19962	19774	19996	19983	20041	20000	19988	20051	19965	20060	20150	19972	19966	19891	20088	19878	19815	20132	19843	19890	19984	19857	19853	19871	19948	19977	20035	19907	19928	19944	19963	19865	20019	19879	19959	19921	20078	19985	19987	19918	20113	20020	19921	19970	19853	20025	19931	20039	20003	19870	20002	19922	19923	19876	20075	19876	20060	20015	20014	19835	19987	19967	20042	19944	20044	19868	19994	19783	20004	20037	19914	19965	19973	19814	19997	19916	19938	19949	20128	19883	20096	20105	19734	19886	19995	20008	20175	20121	20007	20002	20046	20057	19888	20073	20034	19986	20030	20004	20002	19721	19939	20129	19897	19833	19709	20009	19979	19916	20185	19837	19728	19906	20028	20155	20120	19848	20000	19986	20177	19968	19961	20011	19962	20159	20022	20057	20052	19899	20033	19853	20026	19880	19865	20131	19918	20023	20140	19893	20004	20054	19990	19897	19965	20011	19977	19893	19953	19981	19811	19918	19878	20094	20087	19993	19838	20056	20070	20073	19815	19816	19857	20015	19938	19709	20110	19883	19912	19860	20019	19815	19992	19935	20004	19916	20002	19942	19930	19906	19766	19931	19832	20149	19875	20014	19865	19799	19972	20003	19937	19955	19936	19976	20103	20057	19991	19978	19963	19921	19852	20011	20079	19937	19937	20082	19816	19945	20191	20021	19982	20018	19816	20160	20075	20032	19887	20023	19842	19950	19917	19928	20098	20054	19978	19928	19821	19920	19999	20060	19795	19776	19939	20072	20074	19972	20036	19873	20042	20041	19979	19959	20133	20048	19892	19920	19796	19928	20055	20085	19949	20063	20029	19840	20212	19913	20179	19859	20059	19997	20104	20020	19888	19936	19877	20001	20010	19941	19848	19869	19823	19970	19909	19934	20017	19939	19797	19896	19794	19869	19968	20153	20045	19886	19847	20134	19963	19772	19962	19903	20090	19839	20065	19821	19863	20052	19912	19889	19991	19823	19983	19862	20031	20001	19840	20096	20005	20002	20045	20126	19934	19804	20038	19885	19762	19988	19996	20008	19914	19974	19840	19971	19879	20110	19886	19917	20045	19959	19975	19720	19838	20108	19877	19980	19970	20111	20062	19875	19949	20223	19820	19988	20042	19767	19955	19936	19913	19854	20019	19830	19892	20079	20043	19913	19983	19825	20022	19911	19808	19949	19835	19960	20038	19837	19954	19993	19860	19889	19928	19867	19982	20124	19973	20061	19897	20085	19935	19933	19695	20027	19986	19916	19885	19831	20039	20006	20106	19973	20011	20044	19925	19934	20135	19760	19913	20141	19972	19957	20210	19854	20040	19908	19947	19831	20017	19941	19939	19972	19875	19887	20021	19951	19777	19845	20007	19878	19891	19944	19901	20098	19985	19902	20021	20039	19955	20002	19797	20109	19977	20031	20015	19903	19924	20084	19836	19894	19804	20116	20002	19905	19892	19948	20074	20073	19927	20031	19894	20006	19761	19991	20036	19916	19780	20045	20028	19906	19872	19921	19862	20000	19747	20007	20017	19995	19916	19926	19941	20151	19995	19995	20073	19980	20047	20027	20049	20014	20036	19821	20082	19802	19768	19977	19749	19941	19987	20139	19741	19928	19841	20057	19899	19859	20054	20105	19861	20032	19980	19837	20069	19863	20023	19922	20088	19964	19761	19880	20065	19953	20016	20012	19990	20066	19869	19918	19981	19991	19989	19738	20077	20036	19841	19909	19884	19930	19978	19996	19884	20034	19905	19828	19887	19955	20051	20127	20017	19904	19853	19893	19712	19967	19955	19962	19734	19989	20100	19857	20117	19915	20063	20006	20033	19981	20060	19826	19928	20054	19817	20092	19990	19955	20138	19978	20127	19997	20045	19925	19770	19904	19994	19970	19932	19972	19955	19773	19979	20020	19907	19977	19946	19871	19797	19995	19961	19798	20087	19861	19958	19829	19929	19917	19934	20094	20125	19956	19890	19985	19886	20029	19877	19932	20020	19903	20053	19956	20220	19943	19909	19985	19839	20030	19792	19948	19957	19874	19797	19959	20136	19980	19910	20183	19772	19907	20143	19849	19847	19937	19954	19963	19938	19965	19866	19922	19897	19820	19813	19933	20002	19801	19937	19838	20044	19894	20081	19952	19838	20051	19963	19932	20057	19794	19979	19734	19964	19903	20102	19878	20019	20042	19771	19919	20093	20021	19968	19994	19961	19955	19873	19880	20027	19788	20059	19916	19897	19685	19919	20043	19951	19893	20048	19898	19954	19970	20029	19856	19969	19955	20144	20066	19887	20133	19874	20052	19905	20059	19912	19833	19849	19995	19927	20044	19916	19922	20087	19902	19948	19935	20092	19980	19770	19924	19948	19996	19998	20047	19948	20009	19987	19989	20156	19868	19922	19955	20001	19934	20112	19957	19961	19948	19795	19869	20035	19983	19990	19952	19921	20063	19867	19941	20001	19952	19910	20013	19860	20004	19886	20048	19834	20016	19899	20049	20016	19936	19897	19940	19933	19938	20013	20003	20088	19746	20120	20071	19820	20102	20015	19899	20150	19958	19956	20077	19883	19971	19911	19914	20163	19883	19874	19919	19964	19903	20000	20041	19896	19987	19932	19933	20025	19925	20103	19919	20065	19855	20075	19996	20041	20009	20023	19914	19927	20034	19897	19927	19990	19920	19811	19951	19979	20031	20035	20082	20075	19885	19841	20012	19857	19880	19889	19817	19861	19964	19785	19653	20029	19912	19790	19852	19952	19972	19911	19901	19921	19981	20048	19868	20100	19835	19888	19980	19849	19893	19907	20126	20096	20090	19716	20208	20076	19976	19832	20024	19928	19954	20039	20054	19837	19869	19888	20006	20140	19817	19990	19796	19877	19929	19874	19943	19990	19902	20051	19954	19932	19727	19789	19797	20082	19930	19922	20011	19962	19902	19918	20086	20186	19857	19846	20116	19843	19907	19842	20064	20003	20079	19762	19738	19905	19930	20057	20114	19906	19924	19953	20058	19894	19930	20056	19940	20008	19963	19900	20010	19983	19864	19939	19992	20049	19930	19963	19983	20104	19984	20016	19913	19899	19961	19802	19873	19969	19920	19894	19832	20147	20134	20110	19942	20048	19891	19881	19872	20013	20022	19916	20081
24587	21060	27227	27593	25186	26394	27289	26381	26138	26259	26516	26358	26354	26427	26333	26149	26178	26320	26392	26241	26267	26276	26324	26145	26536	26716	26914	27013	26940	26454	26479	26295	26158	26011	26087	26231	26403	26107	25973	26181	26255	26289	26231	26215	26142	26090	26101	26158	26239	26008	26027	26297	26282	26250	26250	26353	26063	26082	26413	26351	26106	26269	26129	26326	26084	26055	26262	26114	26192	26150	26332	26256	26151	26054	26067	26162	26221	26181	26163	26082	26014	26411	26123	26203	26039	26325	26067	26203	26029	26182	26266	26428	26014	26065	26052	26352	26236	26447	25997	26177	26013	25971	25972	26150	26181	26157	26185	26187	26264	26048	26388	26355	26231	26223	26048	26344	26165	26219	26251	26157	26106	26240	26107	26065	26198	26195	25938	26085	26204	26076	26300	26013	26017	26037	26190	26004	26103	26328	26344	26416	26104	25927	26142	26196	26103	26022	26243	26121	26312	26447	26183	26065	26151	26205	26278	26067	26089	26095	26198	26358	26161	26114	25988	26159	26185	26076	26254	26294	26080	26116	25960	25916	26165	26052	26267	26037	26169	26204	26308	26234	26234	26144	26245	26197	26247	26039	26065	26143	26128	26227	26462	26206	26388	26145	26044	26234	26104	26197	26081	26228	26305	26332	25905	26180	26201	26141	26213	26138	26204	26434	26103	26112	26368	26050	26139	26313	26186	26260	26182	26244	26140	26302	26194	26196	26168	26039	26382	25945	26242	26099	26243	26315	26162	26354	26369	26064	26126	26181	26150	26192	26246	26132	26072	26226	26253	26230	26351	26258	26179	26177	25988	26332	26097	26305	26287	26370	26084	25961	26072	26044	26121	26232	26293	26283	26135	26130	26098	26262	26109	26241	26362	26235	26253	26248	26075	26215	26112	26210	26090	26213	26268	26073	26177	26168	26479	26347	26181	26199	26177	26148	25994	26243	25998	26225	26287	26125	26202	25983	26118	26112	25999	26018	26082	26179	25997	25984	26123	26070	26096	26210	26034	26239	26208	26204	26129	26011	26009	26365	26014	25940	26010	26453	26089	26159	26229	26262	26109	26237	26154	26142	25974	26089	26086	26348	26224	26178	26537	26280	26187	26242	26138	26243	26177	26237	26252	26083	26162	26328	26075	26224	26061	26007	26298	26216	26082	26182	26138	26109	26144	26218	26170	26185	26052	26168	26187	26301	26158	25983	26219	26159	26360	26040	26094	26177	26431	26315	26367	26241	26271	26297	26087	26314	26138	26004	26123	26137	26321	26244	26320	26142	26216	26033	26113	26190	26300	26239	25822	26233	26093	25938	25995	26257	26246	26374	26168	26345	26368	26113	26396	26326	26086	26302	26104	26263	26018	26236	26184	26241	26089	26279	26149	26245	26217	26290	26291	25988	26075	26178	26341	26533	26328	26044	26057	26091	26342	26025	26241	26334	26574	26055	26216	26203	26148	26358	26406	26037	26117	26076	26288	26271	26275	26128	25954	26257	26146	26083	26128	26167	26309	25922	26226	26485	26073	26012	26132	26237	26200	26050	26086	26306	26266	26283	26345	26492	26139	25990	26263	26300	26076	26099	26225	26111	26098	26288	26260	26233	26090	26320	26379	26146	26133	26190	26308	26243	26288	26345	26251	26267	26200	26186	26095	25979	26178	26070	26180	26072	25993	26366	26360	26246	26128	26327	26404	26151	25986	26439	26114	26262	26377	26353	26059	26214	26363	25944	26206	26191	26167	26100	26059	26290	26018	26178	26217	26178	26182	26445	26303	26367	26306	26184	26335	26047	26420	26057	26409	26222	26169	26037	26274	25956	26206	26238	26140	26015	26485	26097	26216	26317	26177	26128	26238	26368	26272	26091	26333	26181	26159	26070	26136	26213	26301	26208	25947	25882	25817	26312	26161	26315	26227	26113	26119	26296	26094	26221	26251	26182	25887	26194	26183	26358	26162	26031	26297	26193	26207	26156	26296	26212	26212	26115	26167	26212	26243	26082	26315	26107	26008	26174	26200	26250	26322	26039	26095	26035	26159	26171	26224	25873	26118	26100	26174	26035	26247	26251	26061	26133	26199	26108	26305	26083	26288	26022	26286	26225	26126	25902	26136	26113	26252	26181	25909	25772	26348	26140	26053	26386	25991	26010	26270	26096	26037	26202	26416	25892	26179	26371	26026	26389	26312	26243	26183	26153	26024	26083	26302	26240	26281	26373	26349	26347	25943	26098	26251	26267	26290	26272	26328	26074	26172	26096	26258	26180	26224	26269	26304	26026	26170	26147	26358	25941	26208	26025	26055	26288	26004	26319	26388	26283	26096	26439	26485	26168	26023	26103	26108	26087	26090	26223	25722	26097	26103	26078	26252	26311	26116	26248	26180	26267	26233	26172	25916	25962	25995	26085	26021	26246	26192	26150	26381	26438	26177	26233	26314	26233	26203	26216	26341	26254	26312	26154	26198	26128	26262	26022	26146	26179	26214	26073	26133	26243	26129	26144	26167	25890	26076	26211	26078	26441	26178	26021	26363	26181	26171	26136	26351	26161	26148	26208	25998	26301	26316	26275	26167	26251	26403	26175	26194	26184	26227	26031	25972	26192	26524	26289	26236	25993	26007	26022	26257	26128	26098	26110	26148	26117	26248	26016	26178	26192	26167	26335	26233	26125	26213	26316	26410	25966	26193	26061	26061	26106	26276	26120	26144	26166	26117	26117	26117	26233	26242	26283	26235	26008	26280	25993	26164	26241	25995	26268	26199	26231	26184	26254	26133	26196	26158	26133	26202	26483	26272	26089	26073	26301	26006	26149	26179	26237	26376	26088	26314	26103	26202	26319	26282	26152	26106	26206	26268	26118	26202	26043	25975	26163	26072	26198	26066	26279	26255	26212	26078	26171	26441	26057	26018	26072	26350	26080	26219	26088	25935	26036	26150	26174	26227	26211	26178	26271	26101	26293	26134	26210	26131	26344	26230	26336	26376	26139	26183	26164	26202	26287	26137	26292	26086	26325	26362	26039	26360	26393	26223	26157	26380	26297	26085	26004	26317	26130	26182	26207	26351	26169	26429	26118	26140	26295	26271	26124	26374	26160	26307	26285	26305	26341	26026	26005	26119	26114	26070	26241	26152	26179	26128	26184	25984	26193	26013	26305	26163	26263	26253	26162	26235	26259	26134	26148	26196	26171	26253	26303	26272	26237	26084	26135	26021	26308	26231	26070	25976	26046	26261	26177	26246	26161	26279	26150	26489	26282	26204	26034	25902	26246	26124	26275	26366	26374	26380	26312	26497	26140	26408	26109	26083	26065	26261	26195	26184	26300	26175	26211	26138	26170	26301	26196	26318	26164	26364	26353	26167	26298	26165	26360	26096	26196	26107	26248	26277	26043	26157	26132	26248	26210	26361	26130	26025	26100	26335	25940	26200	26137	26393	26207	26140	26007	26283	26467	26162	26084	25826	26184	26176	26126	26253	26071	26482	26169	26126	26102	26316	26246	26187	26314	25959	26140	26265	26037	26238	26304	26321	26303	26354	26204	26336	26287	26041	26153	26196	26168	25933	26110	26182	26239	26197	26460	26234	26188	26042	25993	26293	26238	26277	25983	26021	26400	26418	26250	26177	26226	26293	26233	26230	26125	26197	25972	26220	26231	26353	26059	26124	26230	26282	26199	26087	26103	26380	26308	26487	26127	26449	26028	26453	26188	26276	26352	26264	26410	26083	26303	26087	26042	26390	26338	26329	26299	25993	26281	26383	26434	25982	26253	26304	26035	26159	26405	26235	25969	26325	26220	26187	26149	26135	26251	26182	26108	26216	26233	25981	26225	26682	26203	26347	26268	26004	26166	26208	26200	26162	26094	26245	25931	26264	26120	26266	26285	26171	26146	26027	26282	26230	26244	26040	26105	26002	26065	26364	26102	26094	25961	26114	26019	26147	26163	26300	26115	26334	26091	26501	26219	26053	26163	26081	26142	26137	26078	26383	26040	26227	26135	26042	25980	26103	26120	26256	26270	26361	26306	26229	26176	26024	26308	26290	26278	26141	26264	26285	26070	26224	26243	26123	26136	26105	26421	26393	26229	26385	26006	26263	26428	26331	26342	26299	26100	26200	26301	26261	26071	26196	25848	26148	26167	26178	26077	26331	26218	26157	26570	26082	26128	26117	26368	26109	26361	26164	26198	26163	26066	26123	26044	26173	25912	26206	26411	26240	26094	26224	26013	26326	26342	26278	26255	26314	26164	26273	26222	26194	26216	26019	26136	25971	26359	26279	26377	26133	26233	26023	26166	26338	26256	26477	26170	26157	26191	26227	26130	26239	25933	26131	26169	26071	26168	26301	26038	25942	26231	26115	26134	26204	26125	26219	26160	26289	26314	26226	26122	25950	26016	26336	26063	26250	26088	26468	26262	26194	26244	26139	26192	26183	26180	26120	26070	26232	26196	26073	26133	26184	26142	26328	26033	26338	26042	25998	26191	25864	26379	26363	26119	26140	26100	26387	26265	26122	26034	25991	26120	25967	26256	25797	26242	26137	26169	26170	26345	26004	26154	26154	26214	26183	26142	26190	26086	26151	26300	26214	26275	26367	26153	26206	26284	26105	26330	26037	26018	26411	26160	26270	26343	26114	26160	26088	26106	26331	26069	26322	26176	26315	26082	26286	26172	26026	26343	26159	26257	26122	26094	26297	26059	26203	26187	26246	25972	26077	26029	26275	26233	26120	26271	26232	26114	26255	26086	26088	26237	26319	26243	26165	26306	26228	26381	26209	26069	26153	26269	26271	26114	26301	26209	26005	26021	26392	26111	26084	26094	26082	26277	26208	26135	26068	26096	26121	25975	26109	26085	26274	26041	26193	26208	26226	26147	26179	25960	26099	26143	26124	26134	26148	26214	26241	26286	26227	26257	26281	26371	25896	26299	26120	26088	26256	26174	26147	26120	26190	26272	26215	26057	26236	26134	26161	25972	26143	26337	26198	26164	26240	26181	26153	26074	26235	26116	26247	26247	26200	26205	26134	26367	26192	26281	26224	26191	26137	25986	26249	26194	26179	26211	26149	26273	26289	26288	26120	26185	26355	26284	26089	26262	26102	26083	26370	26088	26271	26456	26080	26121	26156	26250	26205	26036	26342	26118
17467	27250	23104	20584	20340	19895	20162	20001	19769	19963	19907	19868	19688	19814	19821	19908	19694	19894	19745	19680	20018	19867	19767	19827	19987	20963	20973	20990	20553	20269	19936	19987	19682	19630	19741	19695	19603	19802	19623	19601	19685	19637	19796	19658	19895	19921	19741	19730	19948	19676	19757	19755	19896	19798	19760	19788	19728	19787	19802	19936	19793	19820	19947	19655	19935	19823	19660	19770	19649	19784	19560	19691	19688	19684	19654	19729	19902	19861	19867	19830	19943	19686	19698	19717	19772	19713	19713	19697	19768	19810	19844	19778	19832	19588	19736	19652	19946	19645	19724	19738	19682	19892	19740	19795	19695	19866	19703	19783	19885	19880	19874	19931	19791	19768	19748	19748	19988	19628	19672	19790	19889	19615	19691	19690	19636	19734	19596	19744	19733	19755	19872	19750	19670	19715	19691	19769	19640	19621	19827	19789	19810	19684	19725	19757	19794	19807	19838	19807	19828	19727	19701	19841	19756	19635	19736	19778	19663	19823	19862	19700	19968	19879	19845	19918	19771	19818	19847	20046	19922	19815	19769	19905	19794	19796	19695	19947	19600	19714	19578	19702	19705	19827	19726	19741	19849	19789	19719	19670	19623	19688	19802	19808	19936	19758	19769	19934	19798	19672	19823	19657	19917	19705	19975	19922	19971	19678	19715	19790	19642	19717	19723	19693	19671	19817	19977	19803	19766	19868	19730	19746	19820	19670	19757	19724	19702	19669	19757	19652	19664	19617	19700	19582	19909	19590	19848	19578	19754	19649	19657	19718	19750	19921	19723	19652	19792	19907	19654	19677	19895	19855	19810	19546	19534	19795	19787	19840	19896	19809	19593	19689	19824	19866	19724	19723	19586	19885	19701	19744	19769	19889	19609	19794	19691	19625	19691	19697	19719	19680	19704	19767	19823	19741	19843	19735	19840	19858	19660	19855	19767	19838	19769	19696	19938	19687	19795	19707	19760	19731	19829	19762	19777	19715	19847	19701	19781	19648	19805	19811	19833	19635	19768	19867	19856	19750	19800	19680	19758	19941	19719	19717	19956	19755	19764	19798	19682	19717	19771	19692	19808	19739	19582	19774	19677	19865	19724	19828	19859	19594	19815	19906	19752	19762	19751	19708	19662	19932	19885	19688	19878	19800	19633	19679	19768	19650	19745	19799	19621	19704	19620	19812	19546	19691	19838	19740	19915	19802	19924	19644	19841	19732	19830	19798	19832	19656	19785	19706	19810	19776	19771	19866	19845	19888	19605	19880	19819	19772	19881	19783	19614	19810	19879	19808	19641	19614	19595	19672	19734	19711	19704	19779	19700	19751	19779	19604	19819	19550	19638	19722	19754	19825	19687	19757	19866	19795	19768	19843	19822	19841	19944	19737	19710	19776	19632	19672	19896	19675	19910	19671	19660	19721	19838	19648	19650	19741	19517	19731	19803	19570	19706	19810	19731	19685	19784	19604	19817	19755	19804	19791	19822	19781	19873	19835	19861	19654	19812	19767	19796	19874	19554	19753	19843	19776	19981	19679	19958	19743	19990	19899	19545	19918	19627	19816	19808	19906	19774	19797	19761	19681	19800	19782	19764	19972	19699	19675	19567	19885	19692	19803	19755	19736	19903	19671	19696	19781	19738	19784	19657	19769	19689	19719	19671	19661	19920	19729	19859	19813	19736	19590	19864	19742	19746	19912	19735	19773	19803	19699	19743	19839	19628	19733	19708	19949	19810	19677	19675	19728	19747	19754	19745	19834	19676	19710	19871	19750	19816	19671	19806	19957	19778	19781	19852	19649	19571	19774	19629	19799	19914	19840	19711	19775	19704	19857	19933	19639	19741	19797	19887	19965	19799	19795	19756	19605	19919	19797	19948	19854	19679	19685	19662	19748	19747	19628	19527	19737	19715	19604	19943	19870	19602	19803	19748	19878	19764	20044	19802	19987	19563	19793	19763	19775	19847	19844	19706	19780	19727	19801	19662	19706	19614	19670	19778	19768	19801	19740	19598	19709	19627	19906	19899	19903	19736	19664	19953	19684	19728	19681	19748	19867	19815	19850	19781	19682	19888	19532	19850	19740	19692	19842	19657	19644	19768	19655	19706	19890	19778	19807	19862	19740	19696	19764	19737	19942	19847	19591	19740	19724	19734	19669	19727	19940	19795	19788	19731	19638	19718	19753	19690	19775	19625	19743	19936	19696	19564	19842	19677	20008	19510	19649	19644	19715	19790	19686	19705	19790	19783	19825	19739	19735	19673	19766	19774	19773	19653	19762	19566	19859	19772	19721	19645	19883	19882	19785	19783	19674	19932	19779	19760	19686	19680	19802	19662	19824	19846	19822	19741	19651	19577	19763	19681	19744	19759	19685	19841	19845	19862	19657	19729	19783	19666	19612	19832	19698	19742	19863	19753	19741	19710	19664	19752	19685	19794	19648	19833	19764	19983	19776	19711	19553	19800	19866	19721	19740	19736	19796	19781	19816	19885	19857	19719	19748	19508	19905	19612	19922	19690	19868	19698	19754	19661	19763	19644	19660	19518	19834	19760	19748	19752	19744	19658	19703	19668	19771	19693	19850	19766	19690	19755	19626	19711	19812	19592	19800	19795	19921	19854	19785	19854	19874	19898	19929	19825	19854	19755	19755	19851	19765	19557	19705	19833	19660	19702	19603	19758	19733	19505	19766	19688	19870	20000	19712	19673	19683	19655	19688	19845	19718	19906	19818	19851	19841	19753	19690	19786	19841	19687	19769	19773	19652	19852	19648	19762	19606	19801	19746	19737	19703	19757	19820	19753	19811	19740	19835	19666	19869	19632	19567	19780	19838	19754	19737	19649	19581	19721	19775	19831	19703	19573	19812	19672	19702	19826	19714	19748	19909	19900	19824	19612	19849	19584	19659	19794	19860	19763	19703	19725	19820	19640	19860	19778	19800	19735	19860	19791	19706	19760	19709	19731	19678	19677	19626	19767	19859	19810	19824	19831	19633	19686	19924	19711	19792	19903	19920	19657	19922	19797	19869	19873	19781	19616	19776	19725	19740	19580	19796	19702	19952	19742	19769	19815	19906	19744	19713	19795	19871	19627	19656	19717	19734	19701	19708	19721	19696	19750	19859	19805	19903	19776	19615	19633	19732	19701	19771	19775	19859	19735	19757	19775	19735	19767	19793	19818	19741	19759	19782	19845	19871	19843	19847	19842	19882	19896	19671	19994	19758	19643	19914	19842	19748	19781	19571	19632	19660	19896	19733	19789	19851	19644	19829	19735	19817	19836	19592	19727	19713	19690	19887	19668	19688	19724	19912	19816	19766	19791	19690	19623	19679	19869	19677	19713	19720	19729	19874	19669	19657	19714	19810	19840	19639	19765	19704	19762	19691	19841	19809	19869	19773	19895	19863	19774	19887	19906	19946	19784	19760	19725	19724	19883	19879	19743	19771	19759	19532	19850	19629	19797	19639	19821	19707	20023	19695	19925	19806	19727	19889	19825	19779	19766	19828	19502	19722	19502	19665	19498	19925	19730	19799	19958	19800	19720	19737	19790	19581	19601	19692	19619	19883	19767	19538	19689	19681	19820	19843	19672	19914	19736	19870	19817	19787	19726	19771	19795	19983	19674	19835	19818	19813	19865	19698	19798	19722	19879	19789	19768	19604	19764	19669	19668	19601	19660	19773	19818	19796	19780	19731	19657	19577	19714	19859	19755	19676	19762	19833	19809	19772	19754	19704	19940	19930	19881	19696	19708	19578	19625	19698	19844	19627	19933	19725	19928	19808	19899	19748	20002	19735	19748	19829	19825	19827	19918	19856	19764	19549	19880	19894	19637	19679	19641	19796	19797	19692	19877	19598	19725	19711	19907	19641	19887	19735	19820	19690	19536	19885	19815	19602	19741	19720	19976	19827	20014	19740	19674	19874	19779	19867	19859	19789	19860	19743	19901	19908	19901	19951	19772	19789	19771	19817	19828	19804	19899	19831	19803	19655	19737	19781	19715	19538	19814	19822	19928	19944	19779	19815	19727	19848	19661	19733	19683	19791	19723	19619	19656	19873	19636	19851	19612	19798	19718	19751	19869	19640	19796	19791	19987	19698	19781	19752	19597	19886	19675	19823	19858	19876	19782	19861	19661	19635	19895	19819	19843	19933	19769	19845	19699	19827	19791	19835	19662	19810	19756	19686	19714	19590	19711	19769	19711	19637	19558	19635	19814	19713	19849	19898	19788	19773	19774	19903	19629	19799	19810	19952	19758	19429	19662	19677	19800	19858	19782	19736	19897	19622	19747	19649	19821	19756	19687	19742	19618	19616	19804	19725	19668	19990	19941	19743	19649	19752	19764	19802	19592	19723	19776	19752	19789	19750	19718	19739	19861	19781	19657	19906	19645	19889	19891	19723	19615	19619	19569	19517	19832	19953	19807	19967	19912	19555	19948	19922	19779	19773	19569	19816	19670	19796	19767	19692	19914	19836	19851	19679	19762	19632	19731	19722	19844	19763	19897	19729	19762	19700	19835	19777	19620	19701	19755	19829	19854	19857	19739	19817	19693	19889	19695	19729	19793	19783	19787	19769	19709	19841	19564	19794	19691	19786	19572	19939	19785	19880	19636	19644	19767	19855	19657	19641	19710	19779	19720	19597	19772	19512	19708	19853	19783	19779	19828	19774	19743	19932	19762	19643	19625	19806	19751	19765	19782	19716	19829	19985	19978	19704	19856	19876	19801	19649	19810	19821	19823	19618	19749	19846	19940	19802	19682	19854	19836	19741	19724	19780	19836	20012	19763	19726	19871	19783	19594	19861	19802	19762	19718	19748	19775	19741	19759	19831	19857	19688	19828	19725	19918	19773	19873	19716	19832	19789	19870	19862	19984	19735	19836	19761	19919	19783	19926	19722	19963	19903	19781	19761	19700	19920	19778	19899	19892	19711	19764	19830	19705	19796	19889	19760	19801	19748	19761	19707	19687	19812	19651	19713	19667	19751	19530	19903	19769	19603	19973	19772	19722	19850	19581	19791	19765	19908	19742	19497	19917	19736	19642	19676	19961	19621	19648	19885	19668	19795	19753	19665	19608	19783	19795	19783	19824	19748	19782	19668	19385	19814	19691	19633	19705	19524	19938	19745	19657	19570	19768	19812	19804	19826
21910	21107	28318	24187	22186	27239	32251	29466	28929	29512	29450	29170	29135	29195	29155	29327	29155	29011	29286	29103	29072	28947	29010	29251	30666	31596	31316	30828	30270	29728	29416	29156	29065	28742	28714	29132	28804	29135	28936	28775	28843	29018	29088	28832	28902	28749	28805	29010	28810	28844	28802	28960	28722	28940	28807	29031	28977	28913	28787	28769	28937	28807	28875	28872	28691	29021	28761	29075	29010	28821	28707	29020	29064	29158	28671	28955	28784	28874	28516	29085	29117	29193	28932	29012	28875	28855	29099	28675	28771	28961	28686	28846	28934	28931	28986	28924	28651	28703	28808	28733	28661	29035	28757	28696	28557	28751	28947	28662	28637	28906	28729	28923	28769	28616	28767	28800	29003	28914	28906	28732	28739	28752	28805	28713	28689	28801	28787	28942	28763	28642	28891	28901	28868	28858	28921	28860	28886	28782	28686	28666	28740	28536	28741	28509	28675	28773	28799	28888	29003	28552	28644	28810	28919	28820	28908	28834	28832	28777	28843	28706	28887	28657	29022	28624	28514	28891	28462	28710	28828	28725	28948	28723	28634	28713	28997	28578	28770	28717	28874	28775	28696	28740	28769	28766	28725	28859	28641	28819	29078	28683	28769	28766	28842	28768	28799	28857	28853	29007	28939	28932	28795	28740	28809	28515	28816	28889	28640	28729	28989	28652	29055	28619	28726	28730	28809	28516	28642	28524	28747	28965	28600	28706	28986	28786	28771	28851	28854	28979	28879	28843	28694	28678	28503	28843	28722	28638	28689	28760	28973	28727	28826	28895	28613	28701	28771	28565	28644	28904	28790	28781	28900	28616	29029	28864	28780	28926	28766	28692	28797	28790	28780	28727	29064	28780	28548	28846	28749	29041	28555	28905	28805	29012	28678	28806	28599	28988	29068	28521	28530	28785	28724	28676	28936	28935	28963	28782	28809	28739	28799	28510	28832	28839	28888	28787	28757	28717	28703	28899	28758	28767	28795	28403	29004	28620	28659	28869	28657	28788	28916	28765	29100	28905	28922	28820	28808	28635	28653	29002	28872	29083	28818	28866	28729	28754	29098	28629	28876	28896	28897	28728	28640	28986	28620	28962	28799	28667	28798	28772	28735	28798	28789	28592	28827	28840	28724	28922	28985	28854	28797	28749	28930	28989	28750	28821	28912	28660	28678	28610	28693	28935	28655	28817	28811	28750	28508	28849	28888	28702	28823	28832	28801	28846	29091	28947	28737	28778	28792	28946	29107	28824	28536	29023	28854	28782	28953	28813	28907	28709	28821	29055	28963	28802	28551	28621	28577	28719	28650	28720	28857	28611	28794	28722	28904	28801	28857	28943	28643	28694	28877	28938	28692	28713	28840	28767	28862	28948	28794	28642	28602	28883	29047	28893	28879	28828	28992	28791	28694	28781	28796	28602	28768	28773	28770	28554	28862	28872	28696	28648	28855	28621	28700	28619	28699	28900	28982	28823	28786	28907	28629	28688	29047	28887	28899	28753	29143	28935	28848	28645	29062	28886	28894	29015	28934	28804	28851	29005	28776	28882	28944	28678	29039	28765	28634	28520	28982	28829	28996	28857	28851	28934	28822	29063	28717	28562	28688	28697	28803	28918	28841	28737	29034	28757	28574	28644	28966	28916	28688	28744	28802	28731	28956	28820	29025	28775	28746	28844	28850	28847	28679	28828	28767	28928	28744	28848	28641	28640	28922	28842	28787	28910	28784	28968	28894	29000	28909	28769	28838	28664	28954	28891	28795	28986	28831	28695	28736	28828	28664	28838	28979	28848	28858	28696	28638	28733	28812	28876	28865	28812	28850	28745	28671	28614	28812	28663	28807	28582	28863	28838	28741	28744	28838	28550	28657	28794	28780	28644	28626	28707	28844	28765	28719	28664	28829	28742	28708	28803	28774	28667	28749	28702	28733	28606	28869	28856	28735	28618	28638	28534	28818	28829	28787	28750	28892	28822	28889	28737	28972	28939	28978	28775	28824	28873	28951	28885	29039	28738	28683	28760	28696	28672	28850	28907	28893	28733	28977	28911	28819	28864	28745	28697	28707	28464	28789	28666	28832	28882	28770	28642	28662	29010	28673	28631	28872	28808	28850	28671	28835	28707	28672	28682	28923	28920	28847	28429	28626	28946	28636	28859	28842	28724	28987	28717	28984	28860	28916	28846	28744	28645	28736	28734	28701	28867	28599	28867	28713	28917	28905	28924	28772	28829	28612	28965	29109	28598	29043	28785	28919	28726	28910	28775	28861	28725	28836	28699	28702	28767	28825	28693	28475	28765	28617	28679	28831	28815	28880	28736	28638	28710	28705	28658	28831	28591	28890	28709	28455	28642	28755	28524	28810	28632	28794	28834	28595	28788	28835	28856	28699	28697	28752	28886	28728	28768	28653	28735	28876	28825	28586	28854	28597	28919	28543	28709	28618	29045	28660	28680	28789	28563	28551	28699	28662	28858	28766	28795	29099	28636	28767	28628	28911	28904	28930	28873	28623	28879	28782	28908	28991	28584	28663	28772	28774	28886	28805	28797	28645	28862	28869	28950	28718	28770	28756	28585	28809	29013	28725	28465	28646	28934	28776	28720	28643	28706	28622	28873	28918	28814	28967	28683	28704	28745	28916	28939	28776	29040	28914	28697	28746	28779	28806	28688	28885	28649	28655	28967	28817	29025	28594	28843	28733	28721	28721	28918	28798	28896	28911	28847	28676	28661	28667	28835	28920	28857	28931	28644	29070	28896	28783	28610	28782	28708	28858	28775	28407	28937	28811	28804	28760	29059	28781	28741	28833	28824	28908	28779	28800	28941	28705	28684	29064	28912	28933	28833	29140	28742	28656	28572	28862	28620	28843	28684	28806	28770	28814	28653	28592	28797	28782	28562	28813	28656	28629	28774	28936	28482	28719	28918	28982	28795	28640	28851	28774	28863	28733	28838	28882	28949	28694	28544	28994	28720	28619	28716	28653	28595	28679	28772	28873	28809	28839	28875	28924	28829	28679	28884	28840	28980	28750	28608	28742	28694	28671	28785	28854	28720	28514	28747	28759	28870	28858	28578	28646	28735	28944	28643	28585	28714	28711	29009	28847	28822	28466	28660	28781	28601	28924	28910	28657	28722	28828	28722	28981	28931	28966	28647	28534	28834	28884	28872	28672	29003	28853	28668	28703	28728	28644	28963	28750	28985	28624	28673	28938	28691	28879	28760	28623	28669	28841	28815	28733	28680	28615	28763	28793	28766	28781	28780	28812	28745	28828	28563	28744	28662	29153	28930	28709	28429	28869	29009	28727	28634	28835	28896	28770	28837	28795	28923	28868	28681	28629	28656	28934	28603	28855	28480	28593	28817	28725	28691	28645	28847	28727	28536	28823	28809	28782	28791	28928	28825	28872	28538	28845	28766	28720	28682	28704	28646	28809	28801	28815	28889	28755	28667	28994	28416	28512	28742	28622	28785	28826	28588	28633	28801	28747	28693	28886	28878	28778	28758	28810	28894	28818	28823	28817	28880	28961	28927	28742	28951	28936	28581	28688	28742	28838	28577	28703	28660	28745	28963	28968	28731	28777	28792	28803	28905	28710	28714	28693	28585	28671	28682	28877	28658	28813	28766	28769	28772	28767	28706	28636	28846	28787	28817	28776	28703	28761	28802	28644	29004	28711	28894	28855	28914	28945	28319	28652	28706	28945	28616	28977	28933	28750	28560	28852	28891	29051	28916	28961	28708	29039	28944	28631	28657	28798	28874	28760	28963	28782	28549	28763	28654	28846	28815	28812	28695	28727	28749	28958	28840	28567	28426	28756	28719	28795	28782	28923	28704	28756	29088	28852	28999	28886	28618	28705	29021	28584	28874	28523	28871	28899	28682	28846	28774	28836	28621	29011	28840	28749	28775	28941	28809	28533	28604	28920	28747	28666	28860	28646	28844	28725	28679	28658	28747	29038	28889	28812	28719	28681	28623	28704	28957	28826	28629	28647	28658	28948	28674	28952	28857	28677	29071	28862	28650	28868	28664	28836	28974	28872	28795	28751	28876	28723	28558	28610	28814	28689	28702	28761	28724	28871	28794	28820	28861	28734	28680	28790	28689	28916	28621	28789	28674	28565	28664	28777	28724	28923	29013	28787	28835	28885	28682	28925	28803	28694	28774	28887	28845	28744	28732	28601	28475	28871	28810	28859	29005	28859	28848	28415	28718	29050	28609	28787	28602	28980	28719	28735	28910	28850	28763	28794	28897	28603	28759	28860	28996	28899	28722	28935	28971	28739	28631	28870	28857	28908	29026	28590	28717	28979	28739	28789	28739	28878	28852	28870	28814	28636	28878	28718	28934	28972	28815	28716	28918	28648	28697	29020	28739	28685	29064	28780	28788	28660	28749	28802	28937	28802	28880	28773	28809	28584	28590	28827	28626	28817	28846	28811	28825	28718	28873	28803	28842	28680	28922	28646	28818	28893	28827	29196	28842	28727	28775	29037	28586	28657	28639	28884	28577	28491	29017	28694	28956	28639	28765	28867	28825	29043	28999	28759	28621	28922	28891	28749	28625	29006	29142	28880	28792	28678	28677	28912	28674	28777	28887	28853	28869	28731	28875	29016	28802	28558	28745	28790	28803	28830	28678	28560	28971	28639	28759	28696	28784	28694	28826	28761	28676	28958	28977	28987	28774	28826	28705	28826	28541	29019	28926	28854	28696	28682	28800	28741	28768	28894	28912	28529	28775	29023	28810	28808	29010	28896	28670	28600	28772	28879	28791	28861	28877	28878	29091	28837	28860	28992	28721	28968	28807	28737	28810	28786	28696	28768	28809	28805	28721	28834	28707	28751	28800	29009	28698	28507	28662	29064	28843	28899	28568	28763	28719	28886	28677	28930	28754	28931	28806	28871	28881	28689	28847	28716	28656	28876	28829	28569	28634	28850	28740	28906	28714	28960	28811	28745	28862	28959	28560	28672	28638	28811	28830	28511	28895	28765	28810	28779	28619	28760	28837	28818	28852	28720	28829	28750	28751	28553	28952	28718	28763	28684	28923	28779	28908	28627	28877	28757	28752	28704	28677	28994	28877	28672	28696	28694	28998	28754	28793	28712	28572	28839	28729	28761	28646	29105	28824	28741	28771	28670	28914	28584	28867
22064	43990	31731	23364	22320	22293	21744	21612	21498	21474	21510	21197	21376	21359	21191	21167	21178	21105	21190	21428	21285	21074	21342	21819	23880	24714	24624	23694	22573	21934	21346	21195	21114	21229	21055	21114	21058	20972	21264	20985	21154	21191	21186	21243	21155	21146	21059	20942	21025	20959	21186	21124	21135	21077	20885	21114	21032	20909	21093	21139	21071	21035	21087	21061	20973	21198	21094	21008	20856	21103	21135	21083	21101	21322	21149	21017	21117	20898	21233	21140	21003	21038	21082	20978	21133	21220	21100	21171	21185	21180	21169	21038	21070	21031	20890	21226	20969	21129	21229	21184	21191	20973	21132	20982	21178	21065	21011	20995	21128	21067	21024	21225	21016	21178	20947	20984	21277	21016	21272	21034	21308	21231	21118	20970	21157	21026	20977	20978	21109	21086	21126	21110	21008	21159	21106	21070	21131	21028	21173	21099	20824	21168	21172	20785	21118	20848	21067	21040	21110	21218	21235	21004	20992	20907	21109	21095	21108	21252	21191	21129	21085	21150	21064	21075	21026	21209	21042	21084	21065	21054	21111	20892	21007	21049	21143	21129	20900	20904	21028	21012	21110	21009	21158	21085	21040	21054	21154	20935	21324	21166	21212	21062	21223	20961	21142	21154	21061	21138	21068	21119	21135	21122	21182	21074	21076	21133	21080	21260	21077	21057	21179	21035	21021	21124	21129	20997	20873	21219	20958	20987	21189	21050	21115	20998	21134	20897	21068	20958	20963	21006	21002	20916	21056	21090	21029	20949	21220	21285	20963	20959	21236	21086	21113	21080	21146	21128	21108	21163	21123	21080	21022	21098	21097	21074	21150	20962	20936	21095	21106	20977	21172	21239	20958	20795	21188	21050	21117	20977	21115	20894	21108	21159	21099	21038	20969	20961	20889	21178	21094	21018	21165	21036	21066	20897	21062	21113	20908	21135	21109	21027	20974	20919	21129	21223	21149	21065	20948	20967	20931	20990	21302	21028	21056	20963	21154	21197	20979	21063	20948	21003	20995	21072	21209	21033	21329	21126	20861	21076	21018	21212	21085	21141	20923	21116	21173	20997	21071	20980	20947	21025	21088	21092	21079	21108	20862	20911	21034	20992	21033	21030	20888	21116	21047	21108	21156	20877	21122	21075	20997	21190	20907	21221	21057	21192	20970	21117	21027	21069	21021	21105	21102	21120	21067	20994	21141	21157	20976	21075	21188	21117	21227	20864	21044	21113	21075	21148	20962	20942	21271	21047	21104	21067	20998	21223	21147	21140	21051	20914	20998	20809	21131	21044	21103	20972	21136	21061	20947	20940	21167	21062	21203	21050	20951	20899	20914	21162	20952	20889	20941	21031	20834	21016	21223	21111	21086	21021	20991	21059	21000	21027	20992	21065	20954	21043	21024	20854	20980	21257	20876	21192	21015	21067	21223	21016	20952	21087	21030	21160	21095	21166	21070	20949	21090	20975	21090	21110	21050	21127	21252	20971	20918	21140	21030	21062	21142	20945	20857	21143	21190	21206	21008	21057	21019	21209	20938	20882	21193	21104	21109	21079	21194	20960	21088	20929	20972	21130	21154	21216	20958	21199	21120	21043	20891	21089	21087	21080	21033	21085	21214	21145	20851	20953	20925	21081	21001	21128	21113	21100	21206	21125	21270	21024	21173	21170	21194	21031	21168	21101	21241	21108	20945	21078	21115	21084	21170	21098	21142	21060	20975	21010	21155	21009	21083	21139	21084	20918	21041	21010	21067	21099	21275	21124	21033	20954	21134	21156	21064	21212	21087	21113	21012	20942	21191	21303	21019	21132	20897	21006	21132	21029	21061	20860	21078	21188	21130	21162	21053	20918	20979	20972	21007	21004	21073	21005	20998	21045	21022	21071	21071	21101	21102	21056	20987	20952	21035	21033	21081	21033	21134	21131	20857	21037	21018	21039	21042	21029	21133	21041	20991	20926	20974	21211	21096	20980	20981	21009	21002	21048	21080	21177	21060	21257	21084	21157	20934	21121	20944	20958	21166	21171	20837	21022	21085	21187	20949	21054	21148	21006	20895	20882	21019	20999	20988	21031	21110	20928	21110	21104	21114	21063	21061	21072	21062	21044	21041	21003	20968	21181	21142	21078	21012	20971	20958	21063	20995	21187	21075	21026	20882	20982	20991	21040	21210	21090	21047	20839	21175	21169	20947	21023	21176	20986	20938	21034	21262	20936	21139	20973	20969	21125	20910	20979	21168	20978	21139	21124	21063	21090	21022	20933	21129	20877	21089	21221	21172	21023	20924	21030	20933	21068	21157	21160	21052	21272	21214	21204	20972	21038	21147	20970	21144	21076	21128	20975	20921	21007	21055	20952	21048	21025	21009	21106	21145	21119	21197	21021	21064	20977	21023	21023	21028	20960	20999	21010	21092	21181	21005	21026	21118	21050	21162	21075	21126	21064	21064	20952	20922	21105	21147	21195	21151	21050	21217	21178	21032	21023	20976	21022	21039	20941	21079	21324	21177	21240	21159	21251	21039	21019	21198	21077	21032	20990	20796	20877	21147	21067	21027	20993	21023	21017	21130	20963	21060	20869	21010	21025	21016	20839	20979	21210	21033	20904	21116	21028	20941	20972	21231	20980	21217	20975	21242	21022	21067	21134	20901	21081	21068	20996	21003	21058	20993	21223	21004	21039	21243	21026	20990	21096	21175	21066	20962	21027	21077	21036	20897	21093	21053	20843	21078	21144	20971	20985	20954	21064	21024	21045	21280	21077	21261	21114	21148	21092	21089	20889	21257	20983	20999	21026	21131	20884	20991	21113	21103	21140	21002	21130	20905	21093	20973	21008	20992	21279	21143	20931	21166	21061	20996	21134	21114	21102	21021	21113	21138	21055	20960	21071	21033	20931	21079	21150	20978	21135	20932	21101	21113	21112	21001	21180	20963	21112	21253	20997	21007	21053	21046	21084	21193	20960	21134	21039	20910	21057	21080	20869	20989	20868	21196	21114	21108	21159	21197	21201	21058	21156	21002	21020	21044	21100	21057	20961	20853	20957	20975	21123	20995	20860	21026	21232	20934	21117	20980	21004	20889	21122	21160	21020	21126	21118	21037	21238	21157	21147	21027	20932	21085	20867	21247	20954	20976	21224	21132	21080	21141	21125	20885	21047	20984	21112	21155	21063	20900	20951	21063	20962	21070	21078	20994	21026	21016	21093	20985	21160	21144	21088	20852	21035	21212	21159	20991	20907	21094	20939	20920	21102	21062	21056	21201	20991	20998	20980	21189	21347	21103	21078	20960	20958	21049	20981	21142	20963	21127	21047	21166	21062	21183	20878	21077	21162	21101	21157	21159	21018	20978	20938	21116	20895	21095	20932	21192	21208	21147	20828	20972	21113	21036	20971	21085	21274	21096	21042	21072	21084	21067	21107	21080	20945	21060	21026	21166	21067	21072	21197	21065	21098	21042	21258	21089	21163	20991	21187	20998	20944	21096	20950	21044	20999	20972	21208	21079	21092	21062	20954	21225	20951	21191	21017	21135	20979	21111	21238	21105	21045	21115	21203	20990	21221	21162	21076	21120	21166	21111	20967	20966	21019	21129	20974	20937	20977	20934	21034	20995	21105	21122	20984	21359	21036	21078	20927	21269	21079	20914	20989	21258	21133	21103	21127	21036	21031	21093	21051	21068	21025	20968	20854	21000	21252	21013	20973	21054	21191	21137	21047	20982	21051	21159	21158	21206	21093	20813	20818	21111	21041	21152	20957	21177	20901	21109	20901	21113	20958	21203	21056	21104	21106	20921	20906	21119	21166	21016	21038	21116	21081	21016	20993	20997	21172	21135	21134	21055	21040	21061	21143	21127	21064	21181	21109	20994	20907	21063	21127	21151	20841	21169	21147	21215	21108	21139	21112	21122	21099	21102	21104	21103	21020	21170	20957	21063	21268	20968	21083	21069	21186	21046	20964	21072	21099	20749	20977	21175	20912	21051	20954	21066	21119	21067	21069	21088	21110	21001	21170	21239	20898	21071	21236	21084	20958	21045	21032	20960	21149	21076	21048	20953	21012	21198	20944	21167	20980	20936	21249	20942	21018	21012	21019	20884	21012	21127	20962	21054	21064	20929	21034	21179	21165	20843	21098	21029	21188	20957	21027	20932	21236	20865	21123	20987	20929	21108	21103	20981	21160	20994	21080	21020	21095	21111	21151	21026	20977	21311	21217	20893	21052	21083	21213	21140	21174	21027	21078	21061	21092	21126	21164	20881	21112	20915	21119	21040	20850	21186	21199	21214	21039	20954	21138	21226	20883	20977	20925	20829	21021	21003	21146	21072	21011	21112	21226	21003	21105	21096	20853	21014	20978	21216	21027	20984	21130	20905	21055	21165	21132	21044	21131	21185	20848	21284	21204	20996	20951	21198	21006	21441	21031	21269	21026	21009	21008	21284	21123	21000	21178	21228	20975	21035	20997	21252	21001	20986	21072	21020	21185	21153	20865	21206	20991	21184	21046	21091	21007	20968	21187	21033	21010	21263	21235	21048	21021	21025	21044	21062	21058	20996	21097	21242	21125	21235	21233	21010	21115	21175	21116	20908	21287	21095	21028	20990	20911	21144	20965	20935	21101	20908	20932	20858	21146	20876	21020	21134	21033	21022	20979	21094	21252	21000	21158	21053	21100	21142	21158	20929	21163	21174	21032	21099	20905	20995	21060	20894	21155	21191	21205	21003	21041	21215	20991	21040	20939	21125	21054	20980	21054	20963	21206	20889	20858	21013	21029	21065	21083	21132	20895	21150	20970	21179	21148	21008	20958	21062	21332	20908	21081	21203	21104	20968	21036	20833	20959	21060	21182	21066	21032	20855	21053	20991	21192	20950	21168	21001	21145	20919	20961	21088	21298	20965	21093	21127	20981	21044	21025	21207	21129	21107	21099	21081	21065	20965	21077	21063	21093	21209	21133	20997	21181	21279	21024	21037	20975	21057	21141	20922	21058	21295	21125	21248	20978	20890	21072	21079	21083	21008	21182	21108	20943	20963	21088	21139	21054	20923	20941	21131	21136	21117	21083	20990	20884	21160	21048	21040	21046	21378	20951	21143	21230	21042	21065	21091	21107	21018	21095	20953	20914	21112	21052	21186	21046	21168	21055
30778	26218	31084	29981	28313	28483	28949	28824	28630	28517	28398	28722	28612	28548	28664	28622	28442	28444	28417	28753	28636	28827	28790	28247	28749	28896	28543	28550	28633	28475	28688	28434	28535	28133	28489	28479	28507	28675	28486	28598	28645	28514	28701	28468	28418	28396	28503	28523	28744	28443	28441	28701	28356	28460	28641	28341	28427	28680	28333	28346	28191	28470	28532	28357	28451	28603	28642	28495	28606	28564	28550	28705	28705	28763	28672	28551	28472	28758	28750	28391	28537	28396	28584	28248	28332	28565	28771	28452	28434	28396	28651	28319	28256	28438	28445	28303	28705	28917	28498	28386	28453	28657	28674	28463	28657	28433	28530	28646	28498	28427	28459	28453	28485	28573	28437	28498	28348	28534	28579	28428	28537	28516	28445	28525	28576	28529	28472	28603	28516	28276	28733	28451	28401	28539	28549	28584	28522	28271	28713	28510	28581	28389	28667	28642	28768	28720	28592	28697	28556	28483	28637	28393	28570	28429	28637	28277	28550	28350	28636	28417	28806	28409	28691	28474	28631	28818	28476	28681	28456	28541	28645	28519	28606	28431	28577	28676	28530	28589	28432	28632	28503	28465	28605	28772	28731	28517	28371	28689	28446	28716	28613	28495	28532	28695	28696	28388	28752	28502	28392	28703	28664	28159	28459	28575	28546	28591	28589	28464	28733	28510	28647	28646	28493	28591	28559	28576	28693	28240	28482	28508	28330	28561	28363	28411	28556	28493	28519	28524	28499	28395	28628	28334	28601	28543	28608	28393	28524	28473	28552	28430	28557	28648	28430	28539	28652	28537	28463	28400	28677	28705	28475	28662	28563	28281	28527	28610	28677	28450	28539	28641	28796	28896	28479	28516	28613	28781	28486	28488	28447	28566	28441	28620	28726	28547	28475	28326	28606	28361	28548	28301	28562	28539	28487	28676	28440	28549	28624	28474	28485	28591	28455	28602	28568	28584	28604	28405	28413	28440	28659	28356	28462	28522	28756	28737	28605	28404	28384	28243	28455	28393	28456	28420	28349	28359	28589	28435	28556	28390	28394	28899	28561	28664	28317	28626	28322	28229	28552	28494	28735	28659	28707	28658	28761	28351	28470	28501	28519	28418	28418	28559	28354	28613	28754	28265	28596	28408	28472	28537	28615	28386	28538	28356	28384	28579	28733	28617	28582	28641	28427	28570	28526	28535	28563	28526	28504	28643	28723	28740	28623	28603	28264	28600	28737	28641	28499	28806	28574	28776	28637	28596	28653	28492	28413	28430	28309	28495	28517	28554	28462	28500	28680	28526	28726	28345	28357	28643	28662	28693	28641	28489	28406	28539	28488	28401	28333	28357	28416	28622	28630	28619	28327	28471	28641	28413	28268	28596	28547	28602	28555	28553	28548	28423	28486	28587	28346	28262	28292	28523	28651	28725	28422	28607	28446	28602	28620	28408	28701	28637	28239	28544	28372	28492	28524	28550	28697	28486	28483	28706	28624	28624	28484	28362	28360	28514	28660	28413	28439	28324	28651	28483	28348	28562	28423	28525	28770	28748	28441	28197	28703	28316	28419	28646	28531	28709	28479	28525	28657	28433	28631	28585	28470	28308	28673	28642	28446	28456	28583	28518	28423	28450	28641	28274	28381	28457	28205	28304	28478	28356	28611	28549	28356	28562	28417	28352	28587	28295	28702	28364	28640	28379	28619	28608	28434	28539	28521	28764	28351	28481	28634	28230	28562	28227	28517	28252	28227	28786	28671	28665	28620	28291	28556	28561	28838	28279	28458	28472	28614	28454	28601	28445	28682	28517	28366	28678	28715	28799	28333	28672	28614	28698	28652	28637	28282	28379	28691	28488	28612	28609	28458	28442	28279	28171	28298	28396	28386	28581	28713	28475	28435	28430	28557	28655	28552	28692	28530	28719	28534	28588	28451	28273	28503	28508	28716	28670	28510	28515	28629	28535	28583	28542	28553	28633	28361	28445	28394	28380	28539	28416	28389	28587	28380	28638	28539	28418	28550	28229	28588	28621	28540	28498	28651	28295	28562	28397	28511	28268	28597	28475	28489	28501	28755	28636	28607	28345	28605	28599	28467	28647	28426	28365	28679	28415	28627	28490	28416	28574	28462	28501	28682	28474	28458	28387	28250	28367	28592	28449	28365	28386	28569	28473	28588	28515	28417	28372	28531	28621	28481	28355	28442	28818	28369	28474	28604	28364	28589	28509	28609	28317	28537	28570	28447	28461	28540	28503	28568	28431	28405	28226	28494	28381	28499	28745	28401	28397	28455	28334	28444	28596	28310	28615	28473	28485	28319	28545	28254	28420	28404	28454	28359	28765	28435	28272	28629	28249	28601	28407	28652	28719	28533	28352	28519	28169	28317	28534	28279	28668	28373	28763	28646	28438	28638	28537	28792	28799	28703	28670	28453	28588	28229	28608	28322	28628	28586	28522	28551	28670	28646	28526	28523	28471	28541	28444	28595	28415	28402	28479	28473	28499	28519	28352	28496	28554	28625	28458	28613	28458	28712	28467	28513	28770	28529	28526	28488	28346	28461	28624	28583	28492	28345	28293	28330	28397	28497	28587	28595	28673	28407	28298	28634	28358	28391	28682	28473	28607	28317	28583	28358	28333	28416	28464	28727	28274	28556	28615	28536	28537	28276	28455	28516	28316	28487	28501	28625	28606	28220	28621	28646	28523	28470	28551	28589	28771	28670	28661	28648	28574	28480	28471	28420	28614	28213	28457	28605	28605	28707	28637	28280	28501	28803	28441	28402	28513	28419	28363	28398	28210	28273	28520	28317	28550	28645	28454	28566	28395	28529	28433	28495	28750	28465	28595	28566	28369	28752	28523	28578	28464	28542	28461	28308	28665	28488	28637	28458	28589	28559	28320	28671	28600	28439	28487	28603	28423	28550	28498	28477	28533	28574	28478	28612	28657	28282	28480	28594	28360	28360	28564	28594	28507	28220	28571	28727	28565	28625	28541	28292	28605	28632	28342	28452	28290	28559	28454	28709	28502	28309	28267	28633	28569	28581	28387	28538	28603	28631	28468	28657	28592	28505	28557	28426	28428	28430	28729	28617	28708	28518	28760	28575	28511	28764	28750	28654	28564	28387	28500	28558	28384	28560	28481	28675	28536	28453	28631	28614	28458	28503	28435	28237	28365	28470	28686	28448	28321	28522	28515	28636	28287	28459	28635	28466	28525	28401	28712	28371	28590	28623	28585	28237	28512	28484	28586	28469	28359	28692	28746	28520	28487	28476	28542	28417	28549	28461	28258	28350	28451	28500	28651	28628	28457	28524	28819	28516	28477	28546	28429	28963	28435	28481	28542	28610	28589	28674	28344	28522	28770	28522	28396	28586	28576	28456	28488	28454	28640	28471	28493	28621	28474	28628	28618	28365	28325	28458	28211	28716	28502	28706	28594	28421	28588	28568	28558	28336	28519	28568	28424	28477	28647	28602	28511	28505	28474	28326	28429	28568	28605	28527	28715	28431	28354	28549	28522	28386	28495	28496	28585	28616	28381	28749	28381	28328	28591	28509	28505	28850	28539	28786	28370	28431	28353	28409	28580	28582	28398	28542	28563	28519	28748	28616	28450	28676	28375	28518	28410	28617	28635	28280	28253	28465	28595	28467	28314	28585	28628	28446	28431	28692	28607	28589	28743	28620	28532	28491	28544	28615	28778	28490	28522	28592	28427	28373	28356	28649	28589	28775	28526	28585	28489	28661	28688	28236	28590	28584	28522	28482	28435	28781	28549	28568	28563	28756	28395	28662	28623	28588	28522	28533	28462	28611	28300	28348	28398	28659	28692	28496	28414	28497	28348	28454	28746	28876	28696	28617	28347	28612	28538	28412	28484	28598	28508	28593	28626	28688	28472	28692	28579	28659	28662	28472	28507	28614	28749	28401	28405	28342	28408	28460	28662	28718	28674	28674	28825	28695	28444	28517	28596	28651	28652	28678	28442	28658	28737	28550	28375	28374	28544	28281	28522	28417	28579	28707	28542	28553	28570	28233	28255	28388	28428	28596	28582	28443	28415	28244	28376	28564	28523	28590	28484	28573	28728	28404	28565	28611	28489	28432	28327	28396	28745	28696	28359	28692	28926	28221	28568	28783	28721	28439	28243	28524	28509	28519	28554	28546	28568	28488	28615	28631	28811	28444	28629	28460	28522	28508	28419	28736	28584	28632	28561	28646	28432	28433	28482	28533	28515	28393	28485	28959	28553	28626	28699	28450	28695	28522	28642	28475	28550	28513	28505	28550	28362	28870	28523	28344	28642	28539	28510	28666	28408	28450	28519	28607	28401	28660	28563	28394	28526	28631	28577	28459	28378	28538	28533	28570	28374	28427	28384	28559	28546	28259	28526	28698	28761	28509	28598	28728	28571	28818	28587	28600	28391	28689	28474	28438	28243	28439	28322	28742	28419	28186	28384	28625	28338	28532	28365	28517	28314	28344	28367	28692	28511	28528	28549	28490	28575	28681	28697	28653	28512	28553	28419	28499	28132	28713	28437	28655	28768	28529	28469	28460	28588	28578	28471	28614	28293	28486	28647	28577	28506	28394	28362	28496	28197	28465	28454	28316	28412	28378	28521	28727	28231	28663	28437	28431	28610	28575	28515	28587	28191	28406	28531	28630	28422	28536	28865	28765	28462	28435	28619	28548	28317	28627	28572	28265	28447	28719	28624	28349	28426	28409	28533	28903	28418	28516	28549	28468	28514	28443	28558	28312	28720	28362	28417	28174	28679	28186	28455	28413	28507	28482	28557	28759	28731	28660	28556	28294	28467	28582	28621	28369	28372	28362	28484	28439	28548	28587	28524	28468	28736	28576	28772	28515	28259	28646	28342	28630	28275	28265	28635	28578	28449	28542	28522	28469	28602	28351	28578	28675	28468	28627	28338	28837	28539	28599	28411	28557	28670	28233	28296	28600	28474	28353	28427	28529	28398	28581	28706	28412	28572	28471	28639	28713	28439	28463	28373	28627	28408	28477	28590	28607	28733	28392	28311	28488	28439	28507	28754	28513	28697	28303	28409	28516	28579	28349	28500	28606	28541	28561	28741	28537	28549	28700	28662	28791	28613	28462	28821	28382	28712	28684	28372	28553	28539	28659	28642	28319	28433	28565	28458
22070	27443	23501	21207	21239	20952	20873	21145	20907	20797	20871	20903	20828	20918	20802	20923	20902	20930	20942	20958	20838	21017	20781	20861	20903	21099	21281	20863	20888	21058	20873	20871	20859	20836	20965	20743	20807	21056	20723	20979	20830	20937	21003	20792	20729	20854	20761	20721	20796	20906	20724	20829	20858	20838	20986	20749	20875	20837	20706	21033	20723	20887	20957	20711	20813	20788	20786	20927	20840	20865	20755	20826	20688	20919	20658	20740	20676	20710	21107	20962	20984	20794	21016	20973	20936	20695	20877	20887	20925	20975	20861	20610	20858	20944	20933	20725	20820	20875	21018	20784	20717	20885	20964	20953	20824	20974	20743	20800	20981	20824	20988	20869	20894	21016	20781	20816	20743	20889	20803	20990	20867	20859	20785	20879	20868	20946	20812	20797	20757	21095	20860	20845	20836	20827	20713	20905	20864	20967	20900	20971	20857	20861	20800	20918	20954	20847	20833	20872	20662	20898	20731	20861	20785	20724	20872	20875	20851	20892	20848	20838	20723	20798	20762	20905	20899	20829	20876	20721	20709	20887	20981	20832	20804	20751	20858	20994	20963	20808	20729	20647	20863	20889	20914	20912	20965	20851	20966	20850	21014	20847	20971	20900	20803	20943	20883	20877	20866	20859	20779	20900	20833	21061	20767	20993	20829	20829	20758	20728	20737	20938	20827	20855	20836	21072	20848	20936	20877	20861	21006	20958	20842	20835	20978	20817	20694	20889	20768	20677	20950	20909	20888	20719	20913	20912	20670	20827	21000	20904	21074	20968	20771	20887	20892	20732	20988	20831	20840	20785	20975	20905	20620	20812	20867	20944	20975	20938	21037	20840	20935	20826	20860	20799	20771	20983	20736	20726	20988	20628	20853	20906	20731	20860	20771	20889	20996	20895	20814	20811	21009	20783	20816	20986	20744	20960	21036	20982	20730	20935	21031	20931	20681	20721	20869	20806	20817	20950	20782	20745	20911	20861	20865	20833	20885	20950	20843	20824	20938	20841	20978	20629	20962	20906	20697	20910	20687	20611	20986	20748	20807	20967	21046	20983	20927	20654	20893	20853	20878	21062	21003	20712	20851	20772	20921	20654	20834	20887	20652	20730	20908	20927	20816	20791	20837	20768	20959	20932	20658	20855	20804	20889	21070	20957	20984	20942	20685	20637	20753	20769	20959	20761	20769	20749	20804	20848	20854	20765	20719	20915	20814	20787	20869	20879	20894	20854	20888	20778	20789	20831	20883	20952	20632	21058	20758	21078	20857	20933	20779	20889	20894	20916	20820	20907	20696	20688	20816	20798	20718	21056	20832	20775	20916	20929	20925	20926	20814	20804	20824	20797	20910	20749	20885	20827	20802	20793	20802	20841	20870	20944	20920	20991	20945	20755	20800	20779	20797	20858	20880	20826	20951	20712	20841	21112	20892	20968	20858	20828	20788	20723	20866	20866	20727	20665	20692	20912	20866	20741	20825	20809	20852	20749	20814	20512	20920	20844	20751	20992	20804	21034	20791	21073	20676	20909	20959	20772	20908	20866	20593	20827	20910	20921	20786	20765	20885	20874	20926	20769	21013	20903	20791	20898	21018	20770	20777	20955	20903	20810	20894	20896	20970	20880	20972	20974	20982	21013	20806	20763	20840	20795	20930	20698	20922	20810	20785	20976	20850	20859	20945	20746	20954	20822	20922	20913	20726	20767	20718	20801	20858	20845	20990	21021	20810	20740	20621	21014	20923	20819	20890	20851	20876	21097	20872	20948	20822	20939	20905	20907	20874	20989	20895	20970	20690	20963	20843	20739	20951	20734	20693	20952	20962	20703	20852	20861	20951	20794	20731	20638	20783	20782	20976	21044	20803	20877	20937	20755	20746	20997	20809	20886	20915	21071	20874	20941	20741	20939	20857	20738	20760	20935	21094	20656	20856	21020	20711	20915	20831	20910	20786	20688	20834	20846	20821	20944	20858	20844	20849	21036	20981	20951	20772	20894	20861	20819	21040	20837	20878	20861	20713	20741	20938	21005	20803	20976	20829	20880	20842	20905	21063	20839	20845	20778	20938	20932	20865	20872	20903	20948	21042	20797	20870	20858	20745	20976	20864	20993	20775	20671	20696	20765	20752	20794	20823	20790	20667	21015	20855	20830	20689	20875	20930	21079	21099	20872	20853	20699	20693	21131	20717	20921	20922	20965	20983	20917	20881	21021	20741	20932	21058	20828	20920	20878	20729	20929	20869	20890	20861	20782	20940	20908	20647	20987	20928	20746	20915	20906	20746	20805	20896	20808	20897	20856	20890	20735	20879	20646	20714	20586	20869	20828	20820	20896	20847	20885	20876	20718	21015	20950	20736	21006	20854	20756	20851	20786	20972	21081	20860	20896	20858	20681	20825	21114	20789	20981	20798	20685	20797	20869	20947	20827	20942	20776	20935	21253	20927	20930	20853	20852	20727	20867	21023	20960	20749	20956	21010	20809	20937	20789	20865	20869	20581	20888	20764	20878	20996	20858	21179	21067	20761	20889	20903	20931	20812	20761	20888	21007	20942	20870	20809	20861	20689	20917	21015	20852	20832	21003	20988	20706	20857	20714	21010	20827	21089	20776	20735	20957	20821	20783	20882	20841	20698	20907	20870	20920	20584	20904	20842	20998	20999	20788	20892	20979	20873	20870	20865	20823	20759	20862	20807	21031	20796	20859	20955	20812	20900	21007	21037	20853	20654	20936	21003	20935	20855	20910	20804	20963	20927	20761	21182	20945	20800	20865	20864	20964	20999	20873	21019	21148	20795	20773	21003	20910	20807	20817	20805	20902	20789	20897	20956	20842	20869	20868	20916	20793	20906	20847	20821	20853	20996	20860	20942	20964	20949	20911	20975	20790	20913	20814	20929	20901	20815	21029	20877	20932	20844	21024	20918	20855	20838	20714	20908	20851	20673	20666	20819	20955	21094	20920	20929	20813	20769	21020	20786	20860	20792	20928	20941	20711	20860	20813	20703	21035	20951	20953	20893	20908	20782	20968	20771	21066	20875	20836	20935	20789	20688	20832	20738	20912	20789	20683	20905	21103	20934	20671	20920	20729	20902	20803	21190	20913	20943	20776	20989	20894	20847	20717	20861	20867	20839	20731	20766	20777	20856	20875	21039	20813	20954	20944	20977	20824	21022	20875	21045	20800	20743	21073	20869	20944	20791	20956	20915	20863	20897	20847	20790	20926	21072	20938	21004	20929	20880	21045	20762	20961	20798	21060	20943	20722	20786	20987	20926	20842	20930	20769	20960	20720	20799	20921	20781	21021	20725	20830	20959	20746	20915	20992	20787	20783	20831	20857	20770	20976	20829	20926	20882	20863	20758	20837	20925	20918	20974	20675	20793	20803	20683	20718	20805	20689	20799	20813	20808	20783	20774	20874	20961	20869	20970	20807	20757	21030	20796	20862	20753	21029	20863	21012	20699	20983	20935	20855	20915	20895	20827	21013	20878	20859	20926	20940	20800	20967	20860	20812	21013	20860	20803	20888	20705	20990	21048	20871	20831	21042	20670	20806	21033	20785	20775	20758	20857	20863	21018	20967	20676	21041	20897	20627	20923	20988	20794	20779	20833	21068	20980	20791	21015	20693	20951	20817	20944	20763	20843	20932	20672	20851	20960	20812	20967	20779	20727	20725	20697	20885	20838	21034	20857	20718	20767	20734	20764	20894	20993	20831	20978	20746	20889	21008	20900	20806	21016	20706	20953	20849	20707	20888	20801	20781	20876	20803	20675	20829	20925	20807	20955	21054	20787	20865	20892	20822	20990	20909	20959	20881	20642	20819	21042	20946	20909	20945	20789	20826	20825	20769	20760	20843	20790	20999	20791	20981	20923	20979	20846	20763	20802	20814	20810	20944	21011	20815	20844	20944	20740	20915	20853	20917	20764	20973	21012	20836	20864	20899	20738	20771	20885	20622	20837	20861	20729	20662	20955	21011	20721	20787	20815	20816	20930	20774	21163	20787	20771	20982	20861	20844	20745	20930	20747	20844	20748	20746	20889	20855	20860	20933	20924	20961	21046	20852	20929	20841	20625	20936	21010	20710	20924	21023	20947	20935	20866	20727	20724	20880	20878	20949	20829	20787	20849	20962	20758	20920	20920	20817	20974	21035	20778	20900	20967	20981	20957	20955	20741	21020	20772	20973	21072	20883	21005	20798	20823	20787	20837	20850	20831	20679	20975	20851	20719	20771	20886	20723	21000	20783	20870	20901	20984	20870	20881	20754	20980	20841	20851	20861	20967	20580	20900	20909	21061	20862	20850	20705	20806	20993	20785	20865	20854	20966	20890	20868	20937	20962	20830	20830	20795	20872	20841	20975	20807	20817	20851	20959	20737	20741	20892	20770	20871	20910	20886	20817	20803	20945	20951	20882	20903	20930	20813	20900	20986	20686	20853	20902	20946	20962	20830	20870	20869	20944	20982	21075	20966	20937	20869	20911	20877	20894	20863	20924	20822	20783	20674	20731	20872	20770	20829	20989	20835	20875	20974	20719	20751	20847	20830	20712	20984	20847	20967	20662	20959	20881	20776	20957	21032	20933	20908	20858	20751	21025	20933	21057	20850	20753	20885	20965	20853	20658	20974	20902	20730	20889	20854	20795	20805	21028	20953	20930	20913	20917	20803	20956	20780	20971	20784	20851	20986	20860	20858	20998	21040	20822	20746	20943	20961	20962	20713	20818	20763	20594	21072	20800	20768	20731	20978	20788	20831	20895	20954	20700	21056	20955	21066	20909	20883	20826	20928	20711	20830	20956	20888	20869	20939	20855	20912	20851	21005	20896	20883	20803	20951	20962	20981	20737	20912	20841	20783	21026	20961	20746	20999	20828	20670	20857	20840	21063	20923	20812	20788	20871	21021	20955	20839	20847	20873	20889	20884	20853	20875	20933	20836	20857	20795	20993	21086	20826	20880	20814	20837	20891	20825	20834	20912	20799	20764	20933	20767	20954	21039	20893	20885	20693	20794	20757	20774	20842	20917	21053	20868	21007	20827	20844	20729	20889	20877	20850	20849	20937	20826	20903	20989	20843	20836	21023	20811	20642	20825	20668	20840	20769	21010	20912	20736	20928	20815	21047	20842	20689	20808	20876	20890	21065	20856	20946
22976	21052	28039	25117	25344	29388	31543	29999	29332	29923	29637	29485	29585	29610	29768	29283	29488	29648	29609	29643	29633	29523	29614	29695	30111	30444	30753	30734	30154	29723	29732	29469	29486	29500	29466	29507	29309	29617	29270	29380	29552	29595	29422	29202	29466	29371	29509	29458	29536	29330	29637	29318	29605	29391	29496	29473	29462	29553	29132	29236	29287	29593	29514	29508	29286	29433	29460	29565	29697	29417	29469	29486	29280	29401	29431	29595	29574	29749	29648	29380	29690	29181	29376	29446	29423	29408	29700	29488	29730	29466	29519	29423	29394	29363	29285	29272	29531	29326	29461	29220	29696	29522	29314	29586	29331	29274	29376	29609	29531	29376	29494	29592	29569	29613	29420	29588	29445	29211	29602	29327	29430	29432	29435	29404	29483	29511	29348	29452	29371	29320	29626	29284	29284	29505	29332	29429	29246	29345	29328	29496	29443	29513	29543	29464	29467	29463	29137	29622	29424	29646	29498	29432	29417	29135	29531	29414	29475	29409	29541	29295	29369	29465	29330	29350	29370	29382	29433	29348	29519	29481	29168	29456	29413	29443	29549	29299	29333	29375	29502	29638	29225	29378	29294	29374	29540	29508	29419	29199	29631	29304	29630	29755	29413	29328	29432	29414	29466	29427	29367	29548	29393	29252	29317	29408	29513	29413	29457	29277	29497	29556	29478	29615	29469	29393	29446	29517	29837	29530	29505	29222	29536	29266	29702	29255	29564	29505	29277	29336	29294	29493	29391	29616	29574	29341	29433	29422	29390	29357	29281	29519	29570	29273	29581	29479	29450	29595	29400	29194	29225	29403	29461	29490	29365	29482	29340	29355	29294	29551	29680	29409	29382	29632	29580	29314	29497	29526	29359	29415	29346	29377	29451	29329	29487	29455	29324	29459	29242	29283	29395	29612	29581	29234	29644	29579	29276	29316	29401	29662	29331	29377	29272	29455	29216	29406	29386	29418	29483	29529	29578	29333	29438	29389	29494	29434	29350	29486	29609	29587	29512	29426	29495	29632	29300	29663	29483	29540	29144	29470	29652	29478	29530	29128	29395	29592	29665	29695	29534	29518	29477	29203	29415	29407	29068	29338	29378	29451	29427	29308	29409	29512	29460	29399	29334	29410	29560	29629	29570	29269	29476	29258	29567	29425	29302	29449	29531	29711	29372	29361	29580	29473	29459	29602	29528	29377	29660	29545	29324	29384	29645	29385	29401	29388	29538	29583	29378	29392	29303	29295	29621	29536	29348	29484	29390	29477	29547	29411	29430	29641	29448	29477	29693	29375	29504	29416	29531	29725	29505	29713	29625	29315	29424	29484	29481	29597	29546	29326	29414	29543	29402	29471	29625	29328	29304	29607	29421	29476	29151	29484	29571	29608	29347	29482	29685	29561	29370	29535	29546	29326	29269	29296	29135	29519	29522	29361	29494	29486	29674	29617	29464	29481	29481	29440	29513	29296	29223	29591	29459	29537	29444	29537	29563	29599	29564	29508	29507	29561	29286	29557	29555	29436	29529	29467	29524	29596	29465	29559	29677	29396	29387	29268	29696	29404	29486	29400	29462	29420	29321	29406	29441	29572	29356	29623	29473	29259	29533	29436	29286	29398	29699	29353	29319	29479	29462	29361	29489	29464	29470	29432	29393	29407	29366	29389	29450	29430	29485	29286	29569	29466	29411	29393	29445	29347	29568	29618	29564	29524	29437	29537	29352	29571	29318	29306	29440	29423	29370	29574	29390	29720	29350	29491	29461	29496	29416	29383	29480	29365	29196	29342	29563	29580	29490	29647	29465	29324	29276	29250	29530	29223	29290	29503	29363	29192	29474	29661	29496	29147	29454	29355	29475	29600	29320	29531	29525	29502	29609	29292	29506	29512	29675	29682	29488	29243	29564	29273	29164	29516	29568	29330	29633	29300	29407	29389	29184	29520	29226	29292	29402	29495	29094	29320	29506	29435	29317	29663	29560	29546	29375	29465	29299	29514	29637	29487	29022	29413	29425	29542	29530	29435	29303	29426	29426	29342	29448	29384	29274	29653	29725	29640	29480	29398	29485	29298	29550	29701	29717	29504	29453	29463	29320	29583	29231	29661	29456	29531	29508	29289	29521	29277	29493	29257	29456	29397	29423	29560	29285	29490	29368	29592	29671	29684	29315	29579	29663	29553	29382	29417	29136	29348	29607	29504	29327	29715	29551	29432	29546	29263	29409	29430	29369	29396	29306	29431	29477	29449	29500	29646	29611	29329	29342	29273	29317	29446	29299	29766	29723	29440	29426	29702	29563	29308	29569	29676	29530	29280	29392	29342	29390	29551	29667	29490	29210	29558	29500	29655	29504	29370	29427	29761	29628	29547	29549	29577	29315	29481	29405	29397	29471	29466	29472	29470	29546	29600	29451	29586	29466	29386	29465	29274	29578	29661	29478	29216	29340	29399	29501	29309	29467	29535	29381	29268	29507	29281	29383	29579	29683	29552	29413	29435	29270	29637	29545	29514	29471	29397	29380	29285	29557	29348	29469	29316	29352	29296	29471	29596	29615	29368	29507	29420	29710	29484	29395	29252	29533	29340	29522	29556	29367	29503	29438	29419	29373	29464	29394	29314	29534	29380	29353	29511	29640	29661	29464	29388	29631	29627	29550	29521	29474	29406	29423	29599	29213	29306	29416	29626	29484	29620	29353	29486	29463	29701	29413	29620	29543	29515	29501	29280	29372	29624	29703	29513	29423	29540	29515	29199	29440	29397	29449	29475	29462	29446	29509	29460	29466	29462	29463	29257	29461	29309	29454	29422	29433	29208	29478	29743	29489	29481	29190	29325	29233	29351	29470	29340	29414	29288	29445	29582	29411	29699	29366	29453	29549	29445	29657	29325	29354	29405	29215	29316	29379	29274	29328	29705	29463	29457	29525	29597	29489	29562	29673	29109	29238	29552	29204	29354	29050	29361	29487	29300	29417	29576	29540	29478	29509	29603	29573	29450	29375	29396	29485	29423	29335	29492	29511	29473	29491	29503	29626	29532	29457	29423	29229	29420	29507	29371	29349	29440	29406	29425	29347	29522	29460	29262	29463	29220	29595	29583	29231	29363	29038	29384	29444	29195	29421	29252	29288	29593	29276	29417	29384	29341	29264	29676	29510	29247	29631	29731	29627	29544	29757	29187	29168	29498	29362	29630	29604	29695	29430	29296	29419	29546	29472	29388	29489	29336	29467	29537	29467	29368	29433	29359	29782	29646	29185	29554	29499	29421	29370	29457	29546	29319	29495	29353	29591	29466	29167	29272	29433	29674	29407	29404	29341	29543	29306	29443	29399	29468	29368	29167	29229	29506	29521	29498	29357	29456	29399	29484	29482	29345	29389	29530	29548	29338	29452	29505	29564	29547	29449	29329	29316	29403	29541	29572	29396	29400	29157	29578	29549	29526	29608	29475	29666	29505	29434	29541	29598	29322	29287	29261	29548	29371	29397	29395	29725	29593	29068	29359	29614	29472	29433	29608	29571	29213	29533	29349	29443	29499	29471	29317	29316	29488	29725	29506	29569	29371	29574	29213	29613	29164	29184	29478	29487	29273	29334	29480	29404	29534	29328	29642	29285	29552	29532	29493	29584	29220	29376	29605	29598	29498	29264	29242	29409	29318	29585	29513	29706	29333	29318	29459	29579	29466	29655	29521	29220	29590	29266	29433	29294	29485	29503	29167	29293	29570	29523	29251	29585	29280	29337	29602	29629	29502	29515	29327	29436	29278	29302	29303	29407	29388	29653	29544	29249	29558	29341	29377	29540	29536	29370	28989	29283	29386	29321	29540	29420	29506	29323	29263	29290	29484	29363	29437	29447	29633	29350	29490	29805	29432	29492	29523	29405	29783	29441	29527	29401	29452	29454	29501	29433	29296	29486	29321	29330	29568	29323	29614	29410	29594	29532	29320	29544	29291	29401	29489	29329	29510	29504	29401	29461	29534	29349	29208	29348	29563	29431	29263	29341	29252	29216	29342	29427	29348	29478	29306	29367	29430	29541	29479	29385	29491	29328	29400	29487	29603	29503	29115	29213	29711	29437	29428	29372	29209	29137	29471	29564	29217	29494	29560	29519	29651	29301	29482	29551	29314	29329	29334	29512	29529	29580	29749	29387	29406	29576	29230	29351	29333	29466	29229	29401	29234	29383	29404	29276	29134	29374	29463	29327	29574	29377	29404	29333	29363	29421	29321	29244	29397	29578	29476	29587	29499	29398	29671	29340	29582	29372	29399	29503	29738	29536	29359	29737	29249	29432	29444	29418	29292	29297	29386	29646	29565	29327	29426	29501	29439	29550	29470	29412	29709	29683	29626	29448	29644	29505	29508	29315	29358	29447	29428	29462	29291	29579	29299	29466	29677	29613	29274	29610	29518	29571	29552	29588	29543	29430	29342	29263	29549	29691	29421	29310	29288	29541	29418	29296	29408	29439	29109	29243	29443	29504	29403	29221	29541	29347	29562	29690	29666	29660	29523	29338	29444	29602	29528	29401	29362	29642	29482	29469	29398	29042	29282	29596	29292	29423	29727	29491	29457	29461	29472	29419	29119	29440	29321	29369	29460	29584	29562	29352	29374	29598	29360	29569	29460	29139	29465	29554	29352	29656	29539	29485	29399	29477	29307	29212	29619	29432	29749	29251	29282	29240	29560	29348	29366	29399	29525	29403	29365	29361	29511	29572	29481	29416	29537	29433	29340	29470	29681	29399	29374	29448	29709	29276	29529	29265	29571	29596	29492	29526	29691	29530	29384	29449	29522	29394	29403	29395	29470	29339	29501	29251	29226	29467	29188	29735	29301	29619	29337	29587	29415	29447	29717	29478	29378	29522	29631	29485	29431	29613	29771	29400	29826	29692	29179	29494	29412	29704	29447	29688	29504	29569	29707	29517	29524	29435	29277	29349	29415	29167	29665	29529	29314	29375	29374	29411	29462	29319	29573	29467	29504	29431	29369	29407	29438	29667	29482	29398	29577	29332	29587	29455	29633	29402	29408	29443	29538	29345	29601	29467	29391	29495	29317	29390	29354	29578	29285	29257	29310	29499	29521	29473	29229	29522	29546	29431	29527	29571	29413	29396	29391	29600	29428	29364	29499	29358	29360	29461	29533	29560	29531
21484	41726	31504	22800	22248	22053	21971	21799	21511	21371	21469	21399	21489	21631	21488	21287	21395	21464	21519	21319	21473	21490	21670	21756	22060	23127	23032	22759	22206	21670	21460	21461	21391	21168	21352	21490	21408	21467	21399	21388	21341	21280	21458	21257	21460	21306	21255	21309	21306	21430	21391	21321	21324	21159	21201	21297	21466	21240	21443	21557	21310	21215	21350	21413	21198	21195	21465	21403	21303	21306	21284	21364	21222	21173	21385	21309	21336	21270	21275	21363	21193	21288	21226	21265	21263	21180	21479	21182	21396	21347	21483	21207	21315	21459	21455	21244	21467	21404	21338	21338	21379	21410	21348	21473	21190	21227	21296	21229	21278	21502	21395	21415	21316	21442	21510	21426	21339	21091	21338	21149	21354	21318	21290	21148	21424	21315	21417	21354	21299	21492	21171	21263	21386	21326	21365	21329	21432	21275	21195	21445	21234	21364	21412	21242	21322	21421	21296	21440	21328	21390	21376	21208	21267	21289	21312	21297	21368	21359	21154	21486	21335	21261	21352	21268	21251	21221	21356	21323	21441	21218	21503	21463	21179	21653	21380	21296	21361	21341	21308	21335	21372	21405	21209	21360	21259	21394	21348	21360	21437	21316	21296	21269	21285	21426	21505	21300	21421	21337	21266	21384	21453	21322	21414	21174	21460	21310	21369	21329	21347	21272	21194	21217	21255	21283	21216	21333	21375	21386	21400	21381	21409	21412	21386	21338	21342	21266	21400	21321	21308	21188	21357	21301	21400	21483	21382	21259	21343	21344	21411	21201	21468	21287	21474	21358	21494	21250	21319	21377	21344	21245	21365	21192	21437	21378	21399	21392	21356	21530	21183	21390	21251	21211	21335	21247	21445	21350	21356	21267	21495	21335	21285	21391	21431	21239	21324	21264	21476	21275	21344	21452	21327	21363	21212	21448	21456	21177	21452	21413	21312	21282	21323	21276	21496	21408	21281	21433	21166	21264	21479	21417	21348	21342	21290	21324	21232	21508	21101	21382	21191	21329	21260	21421	21392	21279	21251	21341	21268	21303	21449	21317	21279	21289	21290	21393	21399	21564	21293	21320	21482	21337	21545	21202	21614	21362	21267	21333	21416	21369	21405	21140	21442	21280	21262	21334	21355	21358	21326	21397	21349	21166	21283	21205	21212	21360	21412	21362	21334	21278	21553	21355	21445	21568	21333	21387	21369	21308	21367	21335	21347	21466	21332	21242	21332	21491	21407	21390	21412	21325	21385	21407	21289	21307	21335	21214	21345	21313	21313	21364	21418	21292	21205	21331	21287	21378	21288	21350	21427	21410	21298	21135	21345	21267	21235	21500	21265	21527	21385	21280	21220	21374	21362	21346	21257	21380	21501	21471	21351	21547	21565	21403	21259	21197	21251	21454	21496	21354	21472	21368	21397	21447	21384	21371	21095	21510	21381	21303	21262	21211	21407	21333	21376	21222	21460	21296	21478	21477	21353	21239	21451	21299	21321	21328	21463	21344	21523	21381	21259	21462	21456	21567	21215	21225	21203	21050	21294	21348	21239	21210	21433	21398	21250	21435	21398	21316	21387	21173	21336	21369	21345	21566	21427	21353	21482	21220	21411	21255	21354	21484	21375	21310	21437	21397	21440	21247	21462	21277	21106	21232	21357	21235	21456	21408	21341	21395	21299	21307	21216	21315	21326	21375	21247	21251	21346	21416	21387	21315	21325	21371	21358	21229	21361	21479	21437	21318	21616	21342	21293	21169	21323	21378	21313	21457	21360	21446	21407	21265	21457	21329	21344	21433	21301	21279	21327	21395	21423	21366	21460	21250	21283	21413	21261	21298	21186	21631	21366	21395	21451	21292	21277	21461	21402	21536	21313	21460	21477	21253	21552	21250	21261	21485	21366	21444	21027	21452	21169	21476	21196	21388	21386	21297	21282	21416	21202	21251	21497	21446	21332	21392	21356	21199	21342	21324	21510	21224	21226	21338	21267	21405	21238	21464	21414	21296	21447	21380	21480	21442	21427	21287	21405	21460	21421	21257	21190	21241	21330	21467	21131	21262	21225	21427	21437	21347	21235	21572	21197	21508	21386	21388	21379	21185	21093	21202	21354	21546	21347	21388	21504	21266	21174	21431	21471	21355	21366	21383	21430	21200	21358	21191	21200	21355	21558	21271	21383	21321	21365	21323	21277	21405	21382	21295	21510	21207	21236	21433	21265	21315	21244	21370	21231	21421	21269	21444	21198	21489	21432	21217	21320	21278	21389	21228	21368	21263	21306	21211	21560	21423	21138	21111	21405	21301	21381	21410	21623	21197	21164	21326	21231	21194	21477	21372	21273	21356	21456	21486	21392	21407	21439	21313	21274	21379	21430	21535	21574	21335	21459	21432	21372	21440	21448	21351	21390	21270	21112	21403	21299	21362	21100	21529	21328	21265	21483	21315	21270	21395	21360	21523	21390	21114	21252	21440	21331	21434	21395	21356	21123	21191	21398	21356	21362	21452	21414	21369	21365	21331	21273	21372	21441	21315	21504	21355	21493	21137	21359	21250	21424	21350	21505	21421	21482	21237	21409	21202	21436	21290	21328	21400	21445	21482	21312	21445	21208	21441	21350	21246	21254	21167	21324	21317	21249	21321	21334	21459	21289	21456	21388	21334	21462	21341	21538	21310	21490	21348	21455	21190	21418	21474	21296	21366	21156	21386	21438	21313	21393	21259	21196	21283	21380	21385	21318	21738	21475	21341	21288	21351	21364	21253	21597	21482	21400	21270	21438	21294	21322	21408	21247	21346	21338	21272	21477	21447	21324	21366	21466	21394	21285	21284	21380	21485	21328	21216	21476	21385	21319	21335	21343	21301	21397	21382	21428	21311	21294	21361	21415	21242	21540	21424	21397	21238	21404	21303	21449	21434	21442	21226	21437	21405	21301	21337	21330	21260	21103	21307	21300	21320	21297	21548	21318	21168	21432	21283	21204	21417	21361	21280	21504	21282	21377	21410	21489	21374	21330	21218	21247	21211	21474	21477	21447	21383	21414	21196	21423	21138	21243	21284	21487	21491	21309	21438	21459	21260	21263	21427	21306	21261	21264	21328	21380	21184	21232	21224	21346	21439	21298	21315	21200	21436	21446	21304	21428	21486	21349	21384	21341	21493	21406	21201	21201	21344	21340	21423	21329	21281	21395	21233	21368	21466	21267	21403	21383	21419	21480	21346	21528	21476	21247	21371	21157	21591	21413	21338	21353	21347	21351	21475	21303	21530	21336	21187	21503	21538	21143	21395	21308	21359	21539	21577	21491	21199	21311	21272	21421	21455	21244	21188	21440	21236	21326	21424	21374	21420	21341	21322	21342	21394	21389	21342	21492	21454	21303	21212	21312	21277	21419	21365	21374	21306	21257	21359	21561	21268	21313	21372	21306	21450	21370	21474	21360	21351	21310	21465	21163	21485	21473	21444	21286	21326	21379	21406	21124	21503	21291	21229	21337	21363	21362	21445	21312	21477	21360	21350	21343	21317	21461	21263	21314	21371	21340	21466	21154	21400	21218	21499	21327	21518	21442	21242	21497	21155	21373	21365	21406	21432	21519	21231	21189	21489	21338	21393	21293	21188	21548	21390	21267	21404	21446	21445	21370	21397	21455	21350	21126	21384	21370	21163	21300	21457	21202	21666	21175	21325	21261	21399	21333	21466	21092	21254	21334	21556	21200	21319	21346	21416	21283	21277	21288	21230	21432	21365	21332	21434	21265	21368	21300	21345	21310	21360	21286	21305	21464	21249	21468	21282	21451	21309	21155	21450	21423	21451	21455	21221	21244	21345	21179	21413	21392	21420	21441	21496	21149	21446	21481	21608	21244	21461	21350	21388	21445	21370	21333	21401	21423	21276	21302	21394	21406	21394	21306	21272	21275	21421	21447	21154	21297	21150	21417	21436	21303	21377	21276	21392	21441	21284	21253	21377	21396	21194	21433	21268	21317	21348	21490	21174	21365	21401	21508	21342	21385	21232	21250	21283	21406	21501	21374	21406	21491	21511	21514	21391	21411	21409	21411	21379	21433	21331	21225	21254	21318	21388	21268	21298	21249	21249	21492	21294	21213	21396	21237	21295	21186	21394	21258	21060	21213	21346	21278	21357	21419	21378	21068	21397	21366	21329	21306	21469	21295	21614	21370	21449	21351	21448	21455	21317	21175	21313	21425	21400	21198	21289	21334	21442	21424	21511	21414	21320	21271	21317	21384	21431	21046	21394	21479	21316	21308	21352	21208	21319	21051	21329	21280	21301	21439	21335	21243	21322	21409	21194	21450	21507	21353	21369	21300	21257	21378	21503	21322	21410	21323	21420	21233	21318	21264	21409	21424	21291	21240	21394	21348	21553	21236	21318	21432	21279	21225	21221	21360	21183	21579	21324	21556	21415	21374	21287	21372	21286	21406	21164	21260	21315	21439	21317	21255	21109	21506	21463	21364	21325	21450	21419	21338	21324	21393	21250	21391	21201	21277	21324	21253	21316	21489	21479	21325	21396	21195	21280	21439	21334	21271	21377	21427	21400	21236	21296	21288	21295	21368	21193	21495	21350	21361	21206	21342	21256	21234	21329	21083	21284	21264	21380	21277	21389	21311	21425	21201	21434	21217	21560	21396	21266	21178	21287	21412	21476	21371	21364	21405	21329	21350	21438	21450	21328	21336	21406	21316	21464	21447	21385	21378	21333	21287	21471	21312	21430	21499	21239	21251	21495	21412	21362	21227	21420	21501	21391	21291	21288	21444	21322	21371	21274	21383	21284	21593	21285	21318	21586	21477	21349	21404	21343	21274	21281	21249	21469	21394	21510	21176	21402	21462	21381	21371	21498	21312	21379	21268	21436	21531	21546	21272	21289	21392	21477	21368	21326	21463	21306	21042	21343	21477	21483	21351	21353	21335	21446	21488	21453	21156	21348	21161	21360	21404	21423	21476	21386	21327	21473	21333	21458	21404	21193	21420	21382	21274	21412	21353	21338	21418	21204	21452	21302	21505	21304	21320	21403	21194	21412	21323	21410	21418	21136	21298	21332	21281	21378	21344	21344	21417	21235	21491	21266	21405	21257	21277	21451	21477	21274	21255	21471	21379	21362	21395	21356	21321	21437	21343	21319	21493	21371
24516	21108	27568	28300	27130	28938	29972	28770	28912	29047	28907	28703	28736	28725	28924	29087	28757	28886	28724	28831	28874	28803	29178	29064	29401	29294	29527	29251	28829	28920	28787	28875	28717	28607	28730	28742	28820	28766	28751	28913	28710	28720	28658	28563	28719	28622	28773	28579	28551	28734	28856	28826	28717	28797	28782	28779	28945	28608	28716	28799	28652	28524	28432	28796	28725	28666	28754	28822	28521	28796	28883	28756	29012	28647	28694	28683	28699	28989	28776	28783	28692	28623	28498	28537	28604	28845	28712	28627	28924	28821	28535	28601	28719	28794	28718	28702	28610	28572	28861	28801	28912	28656	28888	28778	28677	28900	28681	28943	28713	28708	28873	28693	28629	28785	28754	28731	28708	28490	28532	28764	28774	28658	28593	28708	28764	28746	28790	28648	28896	28555	28715	28587	28661	28715	28731	28819	28475	28735	28976	28804	28615	28678	29012	28913	28744	28631	28906	28773	28703	28770	29046	28678	28627	28688	28718	28911	28804	28743	28580	28480	28828	28644	28747	28734	28702	28641	28667	28621	28736	28542	28682	28835	28773	28715	28910	28701	28539	28966	28735	29047	28550	28635	28755	28639	28612	28749	28748	28653	28559	28752	28680	28664	28773	28658	28917	28768	28774	28842	28712	28680	28584	28604	28657	28694	28881	28927	28796	28789	28830	28907	28811	28683	28801	28615	28444	28535	28792	28846	28785	28584	28955	28811	28815	28713	28729	28636	28841	28690	28795	28762	28615	28789	28849	28755	28644	28493	28531	28986	28828	28856	28749	28809	28795	28567	28478	28412	28777	28900	28748	28615	28745	28756	28440	28596	28734	28837	28663	28640	29028	28808	28903	28493	28714	28738	28608	28565	28708	28558	28661	28774	28753	28674	28654	28584	28753	28777	28807	28861	28960	28905	28928	28922	28603	28623	28810	28673	28782	28688	28893	28824	28796	28850	28857	28810	28661	28640	28734	28609	28807	28629	29025	28769	28557	28773	29007	28868	28741	28559	28624	28654	29019	28912	28819	28700	28718	28673	28828	28695	28783	28846	28873	28824	28941	28696	28740	28818	28866	28743	28774	28899	28938	28686	28770	28614	28879	28835	28942	28612	29106	28890	28615	28661	28589	28801	28727	28641	28737	28650	28668	28749	28746	29060	28778	28786	28726	28815	28627	28809	28780	28997	29023	28696	28766	28897	28858	28796	28606	28415	28548	28575	28550	28996	28719	28555	28865	28706	28848	28686	28687	28793	28866	28868	29032	28637	28764	28767	28792	28600	28587	28435	29058	28787	28768	28937	28807	28766	28970	28800	28757	28873	28714	28745	28990	28566	28715	28842	29019	28683	28494	28748	28726	28851	28541	28599	28690	28728	28694	28776	29063	28678	28678	28717	28771	28660	28748	28833	28756	28622	28978	29022	28714	28549	28671	28692	28567	28555	28771	28913	28651	28872	28780	28608	28664	28998	28738	28900	28819	28808	28770	28749	28633	28862	28736	28559	28768	28348	28790	28641	28845	28597	28816	28874	28630	28677	28639	28624	28824	28811	28768	28776	28717	28583	28617	28505	28929	28580	28932	28484	28715	28558	28803	28515	28975	28828	28859	28650	28849	28743	28880	28799	28794	28605	28556	28648	28622	28883	28774	28587	28775	28621	28701	28811	28629	28746	29036	28728	28715	28498	28747	28702	28835	28554	28717	28929	28749	28541	28855	28733	28797	28921	28713	28689	28625	28577	28712	28790	28785	28545	28572	28774	28859	28765	28626	28688	28914	29036	28617	28757	28821	28828	28645	28793	28522	28703	28606	28841	28792	28699	28794	29046	28774	28877	28832	28627	28742	28673	28477	28881	28694	28681	29003	28643	28922	28842	28742	28896	28810	28800	28802	28773	28770	28683	28673	28570	28737	28690	28730	28606	28555	28632	28990	28834	28900	28703	28875	28694	28767	28907	28769	28814	28483	28738	28803	28734	29003	28800	29022	28518	28497	28695	28889	28814	28640	28755	28805	28582	28623	28548	28936	28643	28696	28808	28761	28376	28796	28888	28559	28483	28748	28718	28689	28620	28771	28682	28727	29067	28827	28734	28983	28571	28470	28865	28925	28834	28688	28792	28806	28657	28687	28563	28849	28634	28626	28748	28605	28526	28899	28832	28715	28449	28708	28867	28517	28691	28583	28507	28742	28936	28670	28508	28839	28641	28732	28572	28541	28902	28567	28654	28767	28935	28621	28711	28934	28783	28814	28795	28783	28832	28881	28708	28863	28603	28774	28838	28993	28910	28897	28791	28596	28584	28841	28460	28908	28868	28286	28586	28946	28623	28932	28894	28646	28797	28725	28567	28675	28964	28946	28898	28766	28778	28565	28883	28649	28595	28615	28600	28845	28576	28719	28830	28659	28688	28829	28927	28809	28810	28558	28958	28955	28870	28582	28870	28930	28724	28749	28452	28743	28677	28866	28522	28887	28649	28736	28792	28657	28681	28812	28836	28628	28859	28678	28832	28832	28500	28584	28460	28642	28773	28699	28914	28790	28858	28691	28784	28914	28732	28788	28633	28775	28871	28750	28555	28836	28910	28655	28903	28617	28722	28597	28725	28811	28946	28805	29024	28770	28860	28754	28997	28775	29027	28535	28800	28814	28744	28771	28761	28741	28457	28631	28800	28800	28672	28717	28721	28784	28721	28717	28766	28775	28614	28715	28738	28646	28893	28775	28805	28867	28803	28910	28567	28618	28626	28800	28758	28803	28752	28559	28652	28713	28879	28727	28713	28692	28615	28839	28812	28787	28875	28662	28594	28702	28789	28834	28802	28496	28737	28580	28665	28873	28961	28818	28729	28772	28739	28679	28587	28574	28927	28836	28749	28884	28561	28770	29094	28827	28996	28919	28768	28763	28858	28903	28779	28876	28800	28659	28685	28760	28705	28656	28705	28714	28684	28883	28794	28838	28846	29118	28992	28800	28729	28747	28799	28746	29087	28979	28676	28981	28646	28738	28959	29004	28722	28581	28828	28756	28671	28572	28582	28817	28693	28565	28632	28855	28490	28651	28702	28617	28571	28672	29095	28757	28607	28839	28890	28718	29007	29012	28777	29011	28843	28798	28653	28795	28648	28778	28765	28343	28770	28663	28577	28569	28654	28792	28850	28357	28815	28699	28868	28682	28832	28905	28637	28732	28757	28760	28696	28802	28818	28958	28833	28786	28712	28835	28624	29117	28735	28630	28659	28946	28758	28819	28744	28629	28679	28894	28813	28816	28762	28635	28662	28770	28759	28872	28941	28678	28669	28813	28753	29052	28767	28621	28555	28913	28657	29054	28492	28781	28722	28631	28807	28923	28828	28632	28697	28730	28785	28748	28585	28752	28871	28935	28839	28704	28711	28672	28634	28765	28911	28614	28843	28794	28814	28640	28934	28756	28874	29012	28688	28751	28817	28563	28715	28741	28923	28806	28939	28857	28633	28829	28795	28990	28666	28665	28608	28609	28749	28830	28707	28891	28818	28829	28795	28645	28676	28876	29020	28671	28808	28649	28837	28760	28485	28502	28902	28687	28550	28745	28763	28728	28320	28912	28719	28838	29008	28589	28592	28523	28549	28618	28819	28758	28581	28725	28785	28695	28632	28842	28617	28584	28641	28709	28811	28730	28967	28561	28702	28845	28612	28627	28667	28786	28824	28753	28587	28924	28841	28929	29004	28823	28752	28599	28753	28612	28848	28812	28737	28699	28484	28999	28809	28834	28606	28725	28589	28754	28739	28659	28924	28833	28830	28671	28883	28728	28519	28823	28744	28812	28963	28604	28916	28738	28768	28670	28653	28434	28860	28775	28770	28406	28559	28798	28917	28769	28866	28911	28608	28781	28762	28652	28701	28584	28726	28767	28697	28561	28720	28596	28786	28957	28737	28692	28627	28838	28694	28397	28407	28661	28827	28716	28740	28726	28491	28861	28830	28664	28687	28794	28770	28903	28534	28655	28696	28732	28780	28783	28740	28747	28822	28598	28822	28793	28813	28736	28648	28661	28743	28847	28801	28925	28631	28774	28663	28841	28851	28712	28718	28914	28621	28935	29113	28952	28594	28917	28929	28814	28597	28782	28581	28673	28707	28954	28842	28732	28786	28883	28361	28707	28707	28921	28957	28821	28767	28590	28579	28607	28605	28608	28984	28803	28602	29038	29141	28758	28823	28851	28660	28750	28992	28903	28769	28675	28805	28906	28953	28802	28648	28540	28898	28667	28660	28850	28730	28787	28822	28882	28752	28711	28307	28663	28626	28802	28868	28602	28929	28907	28719	28613	28571	28774	28842	28738	28690	28772	28866	28901	28874	28684	28847	28902	28714	28879	28767	28756	28636	28745	28925	29026	28601	28691	28710	28698	28516	28734	28813	28658	28714	28478	28980	28778	28683	28519	28534	28706	28742	28888	28816	28728	28747	28833	28923	29044	28594	28815	28695	28952	28781	28809	28818	28630	28664	28859	28930	28532	28971	28744	28622	28625	28657	28799	28747	28550	28829	28711	28512	28754	28715	28695	28751	28635	28896	28550	28901	28827	28541	28811	29032	28631	28783	28839	28737	28977	28528	28909	28746	28914	28956	28495	28764	28451	28753	28575	28828	28896	28766	28718	28857	28651	28769	28739	28892	28605	28436	28799	28795	28782	28579	28788	28456	28561	28570	28690	28799	28763	28676	28808	28659	28923	28845	28728	28808	28743	28718	28709	28726	28568	28869	28925	28764	28609	28919	28831	28799	28764	28701	28457	28800	28802	28942	28847	28786	28498	28663	28920	28603	28942	28944	28689	28866	28667	28646	28676	28907	28779	28540	29087	28576	28669	28690	28705	28810	28877	28780	28960	28928	28736	28764	28809	28805	28731	28567	28598	28630	28719	28695	28811	28807	28726	28660	28754	28705	28718	28715	28757	28887	28562	28728	28789	28893	28877	28757	28659	28605	28644	28916	28658	28697	28581	28645	28792	28883	28877	28658	28744	28893	28694	28819	28680	28782	28891	28723	28608	28829	28477	28800	28639	28667	28806	29041	28538	28681	28789	28570	28726	28872	28735	28616	28741	28695	28872	28655	28933	28745	28808	28694	28843	28728	28867	28773	28808	28754	28851	28862	28844	28651	28835	28878
22494	38814	26270	22016	21805	21350	21365	21347	21065	20937	21135	21211	20989	20950	21228	20924	21030	20886	20904	20964	21153	21101	21037	21414	21762	22076	21944	21737	21378	20932	20949	20962	20842	20762	21098	20993	21062	21007	21039	20983	20993	20980	20839	21017	20979	20920	20722	20808	20871	20883	21082	20986	20808	21033	21096	20905	20882	20874	20911	20800	20687	20953	20891	20987	20809	20910	20909	20834	21012	20978	20879	20855	20957	20988	21086	21048	21065	21077	20997	21154	21019	21084	20960	20903	20972	20920	21039	20872	21003	20926	20831	20984	20971	20831	21112	20969	21054	20877	20749	20988	20911	21026	20933	20647	21052	20891	20879	21046	21044	21102	20984	20901	20850	20775	21005	20759	20959	20888	21033	21021	21086	20861	20964	20855	21043	20909	20950	20989	20830	21058	20920	20983	21005	20971	20879	21031	20826	21023	20999	20887	20865	20975	20927	20943	20991	20890	21039	20834	20947	20922	21016	20924	20989	20981	20868	20903	20994	20880	20808	20940	20748	20902	21001	21058	21074	20979	20876	21045	21066	21028	20948	21062	20804	21185	21085	21084	21213	20948	21009	20889	20826	21066	21009	20912	20819	20871	20911	21147	20952	20969	20925	21011	20905	20964	20960	20850	20987	21025	20871	21215	20951	20856	20720	21063	20893	21197	20968	20777	20896	20885	20923	21103	21033	20985	20786	20694	20951	21065	20651	20923	20876	20792	20971	21105	20931	20908	20971	21029	20968	20914	20927	21051	21013	20976	20924	20994	20978	20825	21014	20933	21136	21070	20810	20852	21084	20977	21041	20948	20890	21080	20950	20933	20899	20846	20991	20941	20999	20916	21029	21027	21132	20663	21027	20942	20925	20939	21013	21075	20915	20959	20952	21029	21098	20969	20894	20803	20982	20796	21159	21071	20962	20996	21040	20898	21198	20937	21014	20817	21048	21027	20827	20762	21030	21084	21016	20921	20886	20889	20874	20858	20901	20957	21051	20805	21167	21058	21083	20868	20844	21056	20908	21014	20934	21006	20934	21019	21135	20777	21218	20779	21026	21062	21002	20809	21144	20892	20925	21058	20876	21064	20989	20984	20980	20852	21033	21030	20941	20830	20906	21011	20854	21110	21050	20910	20820	20809	20868	20908	21081	20919	21049	20953	20748	20995	21044	20871	20982	21089	21102	20953	20972	20894	20971	21018	21021	20868	20890	20792	20795	20995	21058	20995	20961	20917	20855	21075	21007	20882	20904	21090	21182	21068	20838	21011	21078	20882	21008	21013	20944	20819	20916	21031	20831	20933	21018	20691	21054	21039	20797	20918	20954	21054	20878	20939	20900	20882	21015	21056	21064	20852	20882	20905	20912	21064	21018	20998	20846	20707	20836	21076	21153	21015	20954	20909	20843	20805	20850	20839	20889	20802	20847	20893	20873	21010	21005	20902	20773	20966	20956	20997	20897	21092	20991	21024	20904	20964	20989	20992	20973	20929	21179	20947	20822	21275	20805	20913	20938	20980	20921	20927	20976	20726	20956	21130	21026	20905	20973	20914	20950	21090	20948	20889	20955	21193	20904	20925	21137	20913	20990	20930	21039	20840	21020	21028	20909	21039	21071	21047	21089	20901	20998	20906	20801	21152	21094	20954	20922	21029	20989	20964	21128	20927	20923	20988	20977	21020	20948	21133	21060	21116	20975	20725	20802	20944	21013	21018	21130	20889	20963	20731	20949	21045	20980	21042	20970	21110	20907	20840	21117	20946	20932	20714	20888	20908	21082	20979	20934	20977	20987	20888	20977	20927	21092	20939	21085	20876	21073	20845	21090	20998	20834	20992	20824	20882	20809	20830	20696	20924	21203	20804	21094	20994	20991	20847	21056	20879	21052	21094	20865	20966	20760	20817	20891	21202	20950	20900	20818	20971	20871	20970	21034	20876	20863	20851	20957	20820	20877	21092	20929	21073	20932	20920	21011	20775	21035	20920	21024	20895	20970	21001	20978	20822	21025	21010	20803	20835	20843	20982	20929	20853	21172	20802	20955	20852	21021	21082	20965	20981	20867	20813	21036	20963	21093	21051	21009	20845	21072	20920	20938	21000	20944	20971	20935	20840	20824	21014	20844	20818	21091	21067	20874	20800	20761	20987	21050	20930	21114	21166	21115	21036	21026	20926	20952	21013	20802	21003	21164	21011	21021	20912	20850	20970	21179	21089	20927	21156	20931	20887	20828	20971	20872	20731	20773	20745	21082	20840	20992	20917	20973	20945	20892	20916	20975	20877	20951	21019	20918	20986	21064	20942	20909	20963	20843	20832	21031	21171	20834	20946	20996	20811	20798	21053	20783	21029	20879	20952	20902	20821	20977	21027	20740	20961	20921	21007	21012	21065	20951	21042	20840	20981	20911	21085	20875	20933	20937	21153	20816	21018	21160	20949	20957	20849	21101	21070	20922	21001	20948	21064	20733	20943	20996	21036	20834	20992	21132	21059	21262	20994	20867	21045	20959	21010	21169	21017	20908	20975	21073	20951	21076	20766	21096	20998	21138	21134	20866	20971	20929	20917	21063	20895	20819	20955	20929	20914	20958	20995	21095	20927	20844	20925	20753	20820	20901	20946	21112	20934	20971	20847	21010	20874	20939	20927	20906	20966	21015	20913	21089	21078	20879	21216	20889	21061	21009	20831	21152	21057	21099	21039	20996	21001	20965	21011	20941	20858	20957	20862	20865	21021	20951	20981	20875	20951	20753	21049	21042	20881	21039	20979	21027	20780	20901	20829	21114	20928	20964	21028	21029	20918	21040	20930	20975	20889	20953	20983	21001	20914	21219	20947	20919	21008	20827	20838	20867	20750	21040	21200	21081	20932	21092	20909	20734	21078	20977	20926	20893	20875	20998	20856	21138	20720	20967	20856	21003	20934	21015	20930	20865	20831	20935	20967	21114	20883	21163	20971	20970	20862	21005	21298	20788	20892	21114	21090	21042	20786	20955	21091	20795	20921	20828	20766	20877	20858	21045	20919	20971	20961	21147	20917	21075	20972	20953	20917	21007	20960	21010	20890	20934	20998	20958	21117	20795	21045	21073	20984	20925	20864	20974	21122	20948	21032	20922	20964	20990	20800	20962	20835	21046	20910	21120	21131	20918	20979	20834	20848	20946	20915	21008	20893	20954	21147	20986	20845	20948	20866	21103	21022	21029	20969	21020	20840	20930	20911	20935	20822	21096	21012	20858	21016	20687	21006	20915	20896	20965	20979	21001	21021	20925	20945	21094	20817	21106	20939	21011	20965	20981	21068	21021	20938	21105	21014	20961	20866	20948	21013	20815	20803	20781	20853	20793	20948	20991	21029	21121	21113	21018	21005	20915	21098	21036	20958	20960	20927	21105	21100	20831	20882	21082	20721	21316	21206	21053	20974	20890	20984	20852	21015	20876	21028	20964	21020	21013	20942	20709	20877	20911	20847	20948	21014	20999	20763	20971	20899	21054	20817	21059	20902	20899	20825	20966	20914	20996	21077	20950	20923	20981	20943	20956	20827	20972	21168	21039	20860	20968	20850	20975	21006	20984	20803	20918	20919	20968	21105	20871	20660	21144	20854	21137	20905	21117	20951	20990	20929	20879	20977	20865	20989	21010	20943	20888	20867	21033	21005	20991	20867	20883	21124	20881	20917	20878	20973	21081	21087	21060	20918	21031	21162	21048	20870	21077	21132	21066	20906	20977	20983	20908	20905	21013	21064	20696	20916	21103	21007	21030	20940	20948	20937	20958	20977	20905	20939	21038	21222	20820	20857	20761	20995	21033	21027	20893	21046	20761	20869	20928	21107	20900	20872	20796	21007	21185	20962	20865	21044	20846	20903	20912	20898	20953	20986	21107	20879	20977	20970	20818	20711	20881	20882	20799	20999	20814	21053	20966	21074	20823	21036	21014	20779	20927	20931	20969	21052	20975	21021	20943	20812	20890	21202	21073	20895	21048	20955	20824	20897	21039	20838	21019	20985	20849	20904	21162	20940	21154	20997	20871	20973	21001	20941	21132	20972	20855	20828	20953	20997	20875	21038	21010	20909	20911	20904	20899	20812	20701	20846	21080	21001	20896	20932	21244	21056	20987	20912	20943	20899	21029	20944	20822	20991	20984	21052	20940	21215	20921	21123	21027	20903	21051	20936	21077	21175	20881	21051	20955	20904	20876	20823	21076	20867	20964	20787	20980	20861	21110	20856	20955	20986	20755	21091	20824	21015	20987	21054	21045	20844	21140	21004	20960	20850	21181	20661	20908	20930	21129	20941	20997	20979	21023	21011	20844	21009	21154	20984	20894	21061	20986	20821	20970	20947	20992	20894	21057	20888	20816	21052	20821	21063	20942	20922	21120	20942	20919	20735	21002	20862	20812	21050	21077	20963	20924	21120	20987	20842	20919	21180	20782	21038	20954	21140	20619	20847	20805	21132	20834	20962	20979	20786	20878	21009	20830	20930	20861	21001	21144	20936	20956	21037	20983	20888	20870	20891	20953	21076	21096	20959	20813	20835	20819	21076	21046	20983	20752	20848	20985	20998	21076	21040	20848	21030	20872	21049	20928	20878	20857	20920	21011	21043	20739	21029	21111	20967	21071	20865	21006	20756	20982	21040	21051	21010	21032	20880	20927	20953	20866	20874	20945	20859	21103	20911	20786	20947	21040	21018	20851	21032	21009	20976	20921	20891	20934	20845	20947	20962	21103	20917	20975	21003	20822	20980	21051	20815	20978	20976	21042	20956	20964	21205	20946	21061	20858	20881	21077	20929	20801	21049	21007	20913	20772	21023	20853	20914	20827	21029	20905	20892	21143	21034	20874	21049	21020	20951	20765	20891	21127	20820	20961	20954	20999	20963	20743	20849	21099	20922	20870	20889	20872	21066	20867	20879	21028	20874	20977	20909	20950	20892	20797	21066	20996	20939	20732	20958	21109	20831	20744	21195	21039	20706	20948	20891	21129	20803	20814	21164	21011	21083	20809	20995	20956	21142	20812	21194	20982	21008	20919	20921	20870	20841	21206	21021	20998	20978	20897	21059	21030	21016	20729	20904	21110	21221	20845	20828	20917	20958	21196	20838	21087	21056	20811	21091	21052	21016	20896	21037	20987	21020	20923	21093	20865	20874
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
