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
338789144559	338789145128	338789145678	338789146228	338789146778	338789147328	338789147878	338789148428	338789148978	338789149528	338789150078	338789150628	338789151178	338789151728	338789152278	338789152828	338789153378	338789153928	338789154478	338789155028	338789155578	338789156128	338789156678	338789157228	338789157778	338789158328	338789158878	338789159428	338789159978	338789160528	338789161078	338789161628	338789162178	338789162728	338789163278	338789163828	338789164378	338789164928	338789165478	338789166028	338789166578	338789167128	338789167678	338789168228	338789168778	338789169328	338789169878	338789170428	338789170978	338789171530	338789172078	338789172628	338789173178	338789173728	338789174278	338789174828	338789175378	338789175928	338789176480	338789177028	338789177578	338789178128	338789178678	338789179228	338789179778	338789180328	338789180878	338789181428	338789181978	338789182528	338789183078	338789183628	338789184178	338789184728	338789185278	338789185828	338789186378	338789186928	338789187478	338789188028	338789188578	338789189128	338789189678	338789190228	338789190778	338789191328	338789191878	338789192428	338789192978	338789193528	338789194078	338789194630	338789195178	338789195728	338789196278	338789196828	338789197378	338789197928	338789198478	338789199028	338789199580	338789200128	338789200678	338789201228	338789201778	338789202328	338789202880	338789203428	338789203978	338789204528	338789205078	338789205628	338789206178	338789206728	338789207278	338789207828	338789208378	338789208928	338789209478	338789210028	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2768	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2767	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2766	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	3600	2300	2765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23116	21506	28116	25716	25000	32206	37502	34254	33127	32866	32555	32033	32069	31752	31753	31531	31565	31614	31512	31395	31267	31005	31112	30959	30581	30968	30633	30836	30802	31099	30773	30544	30686	30663	30448	30622	30623	30671	30591	30421	30652	30294	30526	30427	30697	30320	30467	30708	30478	30596	30465	30571	30467	30200	30605	30335	30539	30655	30650	30362	30221	30158	30494	30284	30199	30039	30288	30452	30395	30209	30633	30132	30442	30336	30489	30102	30228	30392	30127	30379	30195	30244	30191	30195	30451	30154	30368	30496	30156	30420	30092	30447	30393	30133	30454	30411	29853	30129	30277	30291	30652	30248	30415	30319	30326	30268	30364	30581	30282	30339	30255	30194	30230	30132	30239	30316	30335	30280	30556	30132	30174	30414	30580	30291	30504	30689	30283	30371	30531	30411	30136	30446	30495	30168	30251	30173	30321	30290	30280	30636	30607	30255	30463	30454	30313	30249	30448	30365	30406	30156	30358	30199	30359	30439	30269	30191	30325	30324	30428	30329	30289	30327	30125	30204	30286	30322	30453	30528	30283	30367	30332	30264	30373	30455	30313	30359	30344	30443	30490	30316	30486	30303	30396	30336	30282	30358	30269	30498	30516	30300	30331	30259	30258	30302	30364	30193	30622	30532	30138	30249	30064	30267	30488	30241	30367	30521	30281	30405	30191	30295	30211	30239	30395	30444	30187	30333	30410	30364	30092	30472	30489	30221	30252	30471	30278	30469	30067	30377	30473	30363	30326	30175	30400	30319	30399	30399	30189	30358	30212	30378	30330	30643	30291	30312	29996	30332	30251	30573	30616	30361	30457	30207	30200	30394	30339	30453	30474	30654	30450	30383	30598	30261	30196	30508	30098	30099	30362	30312	30365	30428	30456	30397	30374	30036	30276	30330	30663	30287	30431	30060	30480	30224	30037	30199	30440	30243	30277	30382	30324	30460	30500	30313	30260	30228	30408	30351	30274	30095	30322	30323	30448	30223	30347	30513	30330	30250	30461	30655	30478	30431	30292	30131	30386	30352	30460	30437	30332	30424	30512	30338	30379	30447	30158	30029	30466	30453	30197	30288	30416	30115	30177	30489	30374	30186	30333	30548	30383	30150	30306	30254	30399	30210	30402	29981	30197	30179	30521	30090	30424	30258	30460	30488	30441	30284	30500	30315	30196	30387	30219	30298	30577	30307	30334	30439	30672	30295	30512	30331	30320	30101	30460	30204	30179	30451	30227	30445	30250	30123	30173	30116	30281	30462	30208	30349	30064	30235	30190	30298	30452	30393	30258	30133	30381	30339	30287	30324	30576	30263	30343	30293	30184	30654	30450	30402	30479	30383	30242	30365	30333	30368	30142	30180	30311	30038	30484	30381	30148	30114	30106	30176	30464	30204	30357	30394	30617	30387	30029	30126	30438	30090	30181	30218	30266	30535	30300	30340	30396	30244	30317	30180	30399	30540	30160	30135	30183	30327	30179	30329	30231	30208	30329	30318	30105	30112	30310	30222	30450	30211	30531	30070	30270	30295	30367	30204	30226	30329	30307	30323	30326	30331	30457	30349	30415	30201	30415	30239	30389	30346	30109	30549	30251	30410	30571	30285	30222	30376	30462	30744	30420	30376	30559	30352	30405	30511	30419	30054	29946	29970	30154	30216	30237	30309	30246	30093	30300	30495	30456	30424	30255	30299	30440	30392	30098	30499	30326	30249	30141	30409	30569	30234	30202	30295	30241	30186	30529	30337	30175	30482	30091	30147	30379	30260	30436	30431	30230	30550	30591	30453	30348	30400	30236	30233	30377	30212	30191	29969	30386	30236	30228	30100	30423	30424	30374	30342	30187	30643	30319	30334	30526	30450	30328	30435	30447	30422	30272	30585	30498	30580	30374	30468	30326	30392	30281	30455	30188	29975	30275	30307	30271	30462	30094	30332	30438	30147	30376	30416	30493	30303	30385	30466	30214	30419	30195	30165	30548	30283	30337	30553	30396	30594	30302	29798	30271	30213	30181	30383	30314	30323	30522	30272	30413	30398	30102	30343	30371	30243	30365	30074	30141	30368	30493	30452	30425	30187	30471	30465	30386	30497	30413	30228	30535	30358	30235	30252	30576	30275	30410	30307	30224	30456	30167	30354	30397	30249	30356	30197	30431	30169	30188	30293	30440	30296	30219	30139	30345	30155	30048	30137	30459	30557	30471	30177	30093	30348	30223	30187	30255	30313	30121	30232	30423	30411	30550	30458	30299	30242	30508	30226	29982	30273	30332	30061	30219	30617	30164	29961	30274	30317	30409	30307	30018	30311	30398	30245	30326	30359	30423	30404	30251	30254	30217	30037	30273	30383	30339	30308	30207	30233	30357	30211	30606	30281	30348	30032	30452	30351	30304	30141	30314	30356	30491	30256	30401	30218	30306	30491	30309	30112	30241	30216	30163	30210	30294	30207	30363	30177	30155	30542	30488	30204	30366	30076	30305	30315	30321	30277	30481	30311	30202	30410	30283	30655	30232	30349	30132	30127	30297	30084	30272	30632	30234	30191	30327	30242	30582	30049	30370	30475	30362	30087	30329	30156	30326	30049	30329	30184	30038	30226	30301	30553	30153	30187	30289	30088	30417	30428	30166	30205	30433	30384	30252	30134	30210	30237	30225	30271	30295	30256	30332	30204	30348	30532	30290	30072	30228	30172	30285	30279	30566	30496	30308	30468	30244	30066	30514	30233	30278	30400	30182	30208	30283	30551	30455	30031	30299	30176	30233	30383	30544	30272	30377	30288	30314	30394	30406	30333	30452	30548	30260	30364	30253	30263	30267	30014	30313	30088	30422	30113	30183	30142	30227	30247	30410	30309	30063	30358	30336	30398	30257	30124	30585	30169	30274	30129	30290	30328	30467	30268	30190	30349	30356	30286	30195	30155	30285	30088	30201	30215	30349	30169	30146	30253	30399	30294	30288	30354	30406	30396	30419	30319	30280	30501	30549	30279	30341	30221	30371	30211	30505	30032	30289	30365	30279	30494	30371	30233	30195	30213	30331	30072	30181	30213	30360	30295	30092	30384	30319	30407	30372	30176	30298	30387	30383	30385	30194	30284	30351	30418	30526	30182	30321	30283	30286	30411	30205	30051	30543	30260	30292	30212	30462	30165	30456	30154	30305	30420	30322	30231	30168	30448	30537	30192	30252	30445	30488	30152	30336	30189	30387	30378	30248	30323	30305	30131	30134	30157	30410	30124	30266	30337	30395	30177	30344	30282	30595	30379	30206	30395	30627	30259	30285	30357	30219	30391	30333	30401	30139	30331	30288	30334	30132	30403	30254	30272	30509	30463	30315	30245	30011	30217	30275	30015	30341	30313	30311	30362	30217	30225	30370	30206	30351	30369	30107	30406	30289	30137	30296	30139	30261	30093	30377	30412	30450	30293	30295	30457	30442	30193	30173	30186	30313	30545	30212	30274	30225	30387	30465	30193	30202	30251	30581	30083	30343	30260	30064	30233	30230	30212	30402	30048	30456	30274	30229	30284	30423	30386	30324	30265	30249	30202	30378	30641	30281	30412	30213	30205	30047	30280	30304	30454	30113	30239	30315	30328	30206	30253	29993	30460	30214	30288	30166	30138	30252	30471	30002	30144	30538	30335	30252	30138	30249	30272	30344	30411	30554	30462	30209	29899	30293	30398	30061	30266	30053	30305	30041	30333	30719	30371	30404	30220	30538	30287	30267	30464	30342	30544	30146	30141	30074	30248	30168	30373	30314	30441	30524	30488	30295	30202	30495	30290	30542	30152	30291	30348	30470	30400	30304	30329	30478	30365	30376	30264	30027	30177	30256	30205	30269	30109	30390	30371	30202	30226	30027	30206	30428	30300	30334	30189	30372	30141	30327	30136	30219	30082	30213	30403	30142	30213	30322	30314	30278	30298	30540	30105	30584	30524	30032	30139	30343	30208	30376	30535	30254	30226	30193	30124	30219	30194	30458	30505	30405	30067	30144	30099	30136	30215	30329	30521	30169	30381	30199	30306	30270	30311	30315	30268	30414	30413	30459	30313	30059	30304	30031	30133	30310	30297	30397	30083	30230	30180	30231	30332	30347	30118	30467	30801	30576	30550	30418	30624	30177	30175	30238	30343	30347	30392	30225	30136	30217	30362	30364	30250	30125	30537	30141	30369	30374	30325	30613	30307	30379	30209	30177	30208	30305	30322	30310	30254	30349	30669	30584	30376	30225	30333	30127	30129	30193	30198	30583	30382	30076	30374	30580	30480	30290	30387	30374	30216	30440	30300	30174	30227	30283	30233	30332	30328	30472	30272	30487	30061	30352	30315	30162	30305	30284	30160	30364	30479	30389	30451	30293	30056	30311	30188	30310	30139	30034	30242	30275	30318	30332	30336	30684	30207	30222	30271	30302	30262	30527	30261	30339	30195	30445	30341	30189	30088	30157	30232	30389	30441	30273	30298	30269	30235	30447	30371	30509	30411	30228	30123	30363	30217	30416	30201	30138	30310	30110	30249	30416	30292	30303	30351	30303	30412	30580	30548	30379	30183	30199	30407	30118	30086	30305	30144	30340	30313	30385	30303	30413	30291	30173	30282	30429	30431	30082	30132	30526	30158	30279	30293	30380	30215	30054	30328	30277	30157	30191	30404	30209	30416	30275	30265	30363	30353	30394	30024	30039	30452	30350	30450	30293	29991	30413	30111	30447	30315	30363	30246	30268	30358	30193	30388	30395	30415	30383	30462	30310	30299	30447	30179	30196	30140	30151	30090	30285	30485	30278	30245	30418	30401	30383	30227	30224	30300	30481	30252	30161	30361	30327	30242	30242	30256	30332	30344	30296	30171	30104	30199	30103	30517	30208	30458	30266	30294	30257	30316	30236	30339	30242	30214	30101	30430	30415	30342	30468	30541	30505	30267	30376	30480	30226	30258	30394	30336	30366	30190	29984	30138	30187	30143	30526	30487	30461	30109	30277	30122	30586	30166	30135	30275	30481	30494	30284	30177	30476	30186	30077	30267	30500	30260	30322	30302	30166	30191	30287	30210	30030	30114	30149	30392	30344	30521	30373	30525	30262	30271	30151	30367	30267	30292	30150	30531	30441	30403	30354	30344	30412	30463	30242	30100	30451	30385	30106	30605	30213	30380
27652	48030	47234	39121	34290	30300	27266	25330	23845	22922	22400	21672	21456	21052	20942	20811	20620	20605	20598	20695	20398	20013	19983	19652	19697	19732	19725	19800	19494	19609	19471	19344	19341	19278	19301	19136	19100	19246	19221	19139	19117	19303	19071	19212	19269	19083	19141	19253	19209	19068	19188	19171	18988	19032	19043	19005	19132	18997	18840	19018	19030	19003	19186	19071	19000	19028	19070	18879	18984	19215	19215	19158	19183	19054	18931	19011	19016	18978	19126	19030	19136	19088	18890	19070	18984	19174	19240	19229	19169	18982	18939	19095	19096	18974	19040	19010	18948	19025	19174	18974	19158	18894	18987	19211	19026	19045	19101	18965	18809	18979	19130	19238	19041	18912	19068	19012	19014	19167	19018	19145	19061	19258	19069	18914	18983	19015	19043	19027	19044	19070	19157	19012	19042	19172	19065	19166	18985	18954	18959	19183	19049	19042	19096	19004	18980	19139	19068	18950	18869	19024	18890	19110	19006	19022	19144	19173	19190	19243	19149	19057	19012	19062	19130	18855	19011	19094	18902	18817	19237	18848	19015	18949	19232	18884	18963	19250	19067	19283	18916	19043	18975	19015	19069	18949	18885	19084	18921	18936	19049	18992	19256	18975	19054	19047	19096	19023	18919	18988	19033	19011	19012	19173	18968	18973	18822	19120	19189	19238	19107	19125	19081	19139	19006	19123	19022	19080	19123	18857	18928	19113	19037	19025	19056	18967	19007	19132	18872	19059	18972	19245	19015	19160	18972	18948	19086	19080	19161	18860	19079	19292	19129	19002	19110	19061	19014	18964	19131	18979	18952	19045	18969	19152	18951	18998	19101	18993	18932	18950	18965	19045	18895	19177	19006	19028	18979	19171	19056	19076	19023	19062	19028	19052	19019	19204	19000	19116	19161	19017	18861	19033	18990	19132	18939	18994	18900	18963	18878	19111	18929	18960	18902	19045	18971	18896	18955	19070	18975	18985	19104	18881	18965	18987	19102	18992	19352	18986	19128	19286	19061	19020	19172	19001	18965	18871	18898	19121	18830	18958	18975	19161	18880	19054	19159	18952	18933	18977	18782	19109	19121	18995	19205	19199	18906	19074	19147	19164	18851	18992	19046	18947	18936	19036	19082	18923	19098	19101	19014	19073	18870	19289	18935	19139	19104	18925	19139	19057	19015	18995	18993	19204	18887	19058	19037	18975	19271	19019	19047	19004	18981	18999	19045	19106	18963	18974	19123	18984	19068	18949	18964	18960	18984	19049	19078	19019	19083	19050	19155	19110	19115	19085	19132	19009	18976	18926	19040	18825	19095	18877	19123	19149	19029	19010	19176	18817	19240	18938	19181	18845	19027	19124	18987	18977	18966	18972	18986	19047	18964	18848	19051	18911	18937	19115	19101	19112	19060	18989	18895	19012	19055	19072	18978	18878	18981	18984	19023	19088	19058	19115	18949	18968	19259	19132	19138	19040	19251	19027	19015	19298	19126	19145	19103	19035	19203	19031	19099	19049	18986	19071	18993	19060	19183	19055	19127	19312	19039	18979	19082	19089	18921	19153	18998	18982	19134	19066	18864	19176	19107	18962	19080	19049	18860	18883	18896	18943	19047	19032	18948	19275	19031	19155	19065	18962	19009	19031	18956	18943	18932	18940	19057	18964	19276	19073	19102	19112	18843	19107	19096	18897	19131	19013	19064	19049	18980	19010	19188	19041	18995	19123	19058	19034	19204	18852	19253	19130	19001	19105	19113	18911	18913	19010	19006	19101	19056	19014	18977	19118	19003	19221	18894	19169	19028	19002	18984	18835	19037	19048	19041	18944	18871	19139	19114	19074	19011	18922	19265	19086	18964	19151	19054	18940	19044	18974	19105	18909	19085	19040	18817	19059	18948	19076	19001	18932	19108	19146	19001	19158	19006	19075	18965	19065	19163	19048	19218	19137	18880	19116	19085	18981	18923	18995	19024	18839	19007	19033	18822	19080	19053	19138	18962	19052	18873	18902	18961	18883	19083	19091	19239	18929	19005	18995	18952	18977	18808	19003	19105	19219	19074	19120	19001	19004	18865	19048	19103	19184	19203	18917	19094	19227	19006	18907	18995	19012	19257	18947	19025	19020	19124	19091	19167	18849	19068	19136	19018	19251	18896	18996	19197	19046	18961	19138	19025	19063	19248	19199	19121	19089	18939	19101	19029	19026	19002	18966	19148	18924	19068	18839	18870	19039	19039	19044	19019	19100	19019	18856	19128	19058	19069	19053	19012	18932	19278	19090	19038	19070	19117	19224	19103	19110	19084	19155	19175	19010	18990	19054	18903	19070	19217	19053	19042	19027	18992	19202	18888	18998	18886	19135	19206	19233	19287	19020	19017	19064	18947	19028	19173	19090	18831	18937	18961	18955	19128	19022	19034	19015	18968	18995	18974	18977	19011	18971	18874	19001	19052	19086	19098	19076	19000	18959	19101	19161	19112	18951	19115	18985	19033	19061	19056	19076	19027	19109	19056	19142	18995	19141	18967	19164	18892	19070	19021	18913	19052	18881	19118	19273	18858	19195	18984	18983	18999	19002	18955	19037	19113	19176	19086	19142	18992	19065	19027	19055	19061	18964	18866	19017	18898	18983	19105	19210	18829	19126	18996	19035	18940	19183	19093	18978	19095	19039	19041	19020	18951	19060	19007	18918	19052	19143	19134	19118	19086	18877	19060	19129	18961	19022	19129	19093	19174	18969	19237	18967	19074	18971	19042	19071	18961	19169	18932	19138	18972	19139	18979	19148	19158	18928	19062	18907	18932	18975	19083	19040	19048	18985	18990	18819	19091	18855	19087	18988	19100	18838	19047	18871	18962	19048	19080	19100	18965	19115	19092	19075	19078	19012	19069	18925	19006	18929	19003	19114	18972	19170	19130	19085	19003	19089	19011	19165	18779	18927	18814	19057	18892	19024	19033	19212	19008	19056	19094	19158	19156	19011	19133	18983	19072	19199	18966	19013	18964	19038	19170	19127	18976	18922	18978	18883	19090	19046	18974	18962	18787	19008	19066	19069	19158	18879	19126	18807	19009	19186	18921	19202	18892	18845	19168	18867	19168	19044	18941	19010	19098	18899	18911	19063	19077	18904	18936	18976	18874	19145	19070	19156	19157	19192	18968	19033	19118	19180	19015	19079	18900	18973	19070	19030	19126	19081	19014	19139	19126	19068	19118	19079	19030	18812	19010	19187	18936	19136	19142	19076	19165	18958	18920	18992	18990	19240	19124	19015	19018	18787	18735	19025	19205	18927	19112	19143	18947	18936	19086	18991	19068	19026	19061	18999	18917	18942	19091	18990	18968	18905	19131	18885	19118	19140	18969	18905	19009	18983	19124	18999	18914	19100	18962	19216	19118	19006	19043	19130	19109	18934	18937	18937	19231	18905	18955	18956	19118	19243	19107	19043	19075	19070	19154	18864	19122	19049	19082	19129	19120	19049	19073	19029	18939	19007	18894	18972	19127	19049	18949	19171	18802	18992	19059	19293	18869	18914	19015	19012	18857	19096	19146	19019	19067	18857	18977	19244	19072	19062	19048	18932	19123	19062	18902	19167	19074	18827	19028	19093	18967	18984	19078	19024	19237	18964	19137	19144	19052	19091	19050	18926	19043	18978	19113	18878	18933	19020	19333	19022	18897	18999	19139	19046	18978	19078	19112	19088	18935	18879	19157	19048	19136	19184	19013	18929	19027	19117	18940	18866	18983	19138	18964	19009	18998	19054	19039	18967	19133	19080	19034	18877	19141	19176	19103	19073	19045	19023	19233	19034	19029	19057	18986	18827	19019	18917	19127	19153	18824	19120	19064	18975	18976	19076	19012	18761	19228	18835	18883	18987	19240	19002	19085	19051	18970	18997	18873	18866	19079	19131	19065	19008	19092	18947	18906	19119	19108	19037	19071	19123	19053	19122	18999	18969	18891	19150	18983	19024	19091	18955	19106	19187	19240	18973	19163	19141	19121	19005	18976	18983	19000	19046	19004	19234	19009	19183	18861	19128	19169	18919	19070	19080	19097	19195	18918	18883	19003	18940	19033	19156	18942	19071	19060	19004	19057	18927	18946	18995	19066	18828	19093	19138	19078	19002	19298	19054	18907	18988	18953	19210	18916	19065	19122	19152	19146	18947	19055	19006	18728	19031	19061	18993	19079	18902	19020	19134	19008	19032	18896	19188	19190	19081	18996	19092	19187	19012	19005	19011	18972	18992	19137	19158	19053	19162	19041	19016	18883	18992	19084	19044	19230	19053	19174	19015	19114	19099	19045	19035	18906	19078	18906	19055	19028	18907	19157	19037	18905	19022	19072	19287	18859	19035	19072	19126	18952	19191	19004	19137	19030	19192	19288	19110	19177	19026	18866	19028	19035	19198	19041	19132	19232	19174	19241	19063	19028	19053	18944	19125	19027	18846	19277	19045	18930	19058	18963	19061	18940	19024	18989	19031	19084	19086	19078	18983	19094	19219	18938	18962	19125	19021	19221	19083	19001	19105	18936	18923	19105	18902	19064	19310	19156	19027	18937	19002	18938	18988	18969	18848	18894	18828	19079	19010	19027	19044	19119	19035	19052	18975	19013	18834	19046	18834	18964	18817	18990	19064	18944	19071	19047	19152	19007	19048	19029	18968	19038	18938	18964	19135	18999	19076	19070	19128	18994	19046	19167	19097	18986	18981	18964	18953	19072	19119	19100	19098	19064	18777	19120	19085	19170	19044	19081	19091	19060	18954	19004	19102	19046	19154	18972	18892	18918	18960	18970	19027	19046	19114	19026	19016	19011	19064	19175	19079	19178	18927	18995	19063	19151	19102	19025	19062	19005	19034	19021	19033	18974	19067	18897	19148	19017	18884	19103	18984	19193	19167	19039	19066	19037	19015	19061	19133	19129	19213	19127	18884	19048	19015	18993	18970	19038	19042	19146	19207	19217	18980	19004	19095	19006	19015	19023	19115	19049	19093	19068	19226	18914	19125	18965	19417	18934	19036	19027	19102	19045	19027	19042	19150	19052	19034	18938	19207	19078	19133	19109	19059	19237	19090	18947	18901	19093	19063	19033	19005	19060	19181	18880	18922	19117	19046	18945	18998	19110	19002	18980	19124	18996	18941	18990	19085	19303	18923
35784	30871	34872	33338	30843	30172	29132	28837	28397	28472	28044	28262	27905	27947	28075	28224	27759	27953	28138	28077	27786	27676	27984	28084	27858	27959	27821	27771	27620	27822	27669	27723	27610	27764	27463	27843	27869	27686	27588	27500	27761	27666	27701	27849	27642	27605	27525	27468	27492	27762	27591	27520	27552	27812	27600	27491	27637	27883	27754	27847	27529	27555	27585	27445	27637	27556	27685	27685	27495	27418	27508	27400	27671	27449	27489	27738	27960	27462	27668	27818	27533	27537	27494	27632	27751	27582	27646	27773	27528	27570	27558	27754	27726	27626	27715	27607	27537	27774	27829	27713	27509	27697	27764	27517	27529	27718	27418	27734	27560	27397	27790	27705	27587	27520	27687	27693	27771	27684	27699	27484	27634	27603	27573	27457	27584	27674	27506	27513	27704	27521	27406	27388	27537	27385	27627	27439	27626	27760	27443	27697	27876	27683	27472	27573	27726	27691	27703	27691	27656	27832	27706	27635	27710	27871	27588	27632	27900	27734	27759	27581	27760	27762	27583	27714	27596	27731	27753	27811	27663	27878	27764	27698	27601	27580	27543	27510	27545	27561	27371	27631	27673	27635	27751	27482	27515	27586	27485	27570	27775	27410	27413	27699	27497	27455	27700	27477	27526	27825	27514	27612	27572	27706	27293	27584	27628	27447	27735	27578	27614	27537	27673	27539	27419	27652	27385	27738	27348	27545	27433	27586	27512	27461	27425	27437	27650	27623	27701	27655	27407	27531	27823	27611	27643	27368	27530	27742	27587	27799	27697	27640	27902	27682	27599	27597	27416	27639	27659	27762	27643	27536	27649	27430	27531	27539	27504	27761	27552	27601	27586	27631	27520	27483	27676	27376	27549	27598	27713	27326	27509	27436	27798	27558	27329	27543	27602	27433	27805	27865	27619	27621	27587	27501	27747	27640	27603	27386	27451	27254	27679	27663	27581	27560	27604	27568	27703	27842	27561	27776	27666	27564	27504	27547	27657	27743	27640	27455	27831	27671	27615	27586	27413	27565	27541	27757	27761	27483	27549	27594	27611	27704	27675	27748	27653	27614	27382	27419	27783	27862	27610	27529	27492	27441	27375	27902	27659	27448	27690	27571	27682	27784	27520	27393	27713	27687	27763	27804	27474	27682	27500	27772	27403	27532	27449	27587	27769	27842	27684	27662	27270	27654	27611	27404	27682	27472	27878	27612	27646	27711	27330	27549	27489	27575	27560	27762	27749	27605	27642	27865	27525	27774	27537	27474	27586	27540	27595	27565	27697	27665	27492	27818	27717	27657	27487	27467	27616	27580	27620	27569	27453	27379	27303	27598	27398	27548	27766	27690	27475	27382	27370	27486	27767	27752	27404	27583	27756	27700	27576	27539	27481	27648	27698	27466	27547	27538	27513	27445	27297	27560	27452	27708	27277	27769	27519	27685	27577	27337	27550	27450	27656	27575	27789	27530	27689	27358	27736	27562	27774	27805	27686	27678	27807	27575	27626	27692	27733	27589	27460	27747	27677	27764	27492	27775	27308	27680	27658	27542	27694	27461	27726	27406	27617	27496	27781	27893	27480	27700	27453	27386	27469	27332	27534	27574	27649	27751	27526	27735	27453	27323	27308	27461	27749	27456	27550	27686	27497	27636	27665	27778	27644	27553	27805	27620	27723	27617	27759	27601	27669	27783	27673	27465	27480	27436	27323	27720	27635	27476	27517	27906	27775	27610	27607	27647	27870	27539	27736	27833	27473	27551	27480	27513	27545	27537	27659	27654	27601	27711	27560	27410	27703	27542	27920	27695	27543	27497	27456	27644	27473	27471	27618	27659	27816	27570	27532	27482	27532	27586	27519	27558	27584	27568	27604	27595	27881	27368	27631	27552	27449	27633	27571	27464	27579	27586	27669	27527	27502	27435	27704	27644	27718	27687	27745	27636	27547	27608	27780	27699	27669	27747	27565	27694	27645	27545	27402	27393	27760	27522	27392	27442	27478	27667	27675	27610	27586	27304	27646	27585	27185	27655	27674	27584	27686	27577	27289	27593	27699	27731	27635	27479	27723	27522	27616	27571	27672	27445	27555	27473	27562	27485	27539	27590	27763	27498	27505	27580	27571	27820	27670	27601	27460	27550	27912	27752	27636	27846	27568	27444	27407	27721	27675	27481	27483	27775	27624	27785	27391	27273	27542	27634	27382	27609	27473	27571	27727	27548	27421	27645	27658	27879	27642	27786	27721	27764	27660	27558	27560	27637	27612	27567	27732	27271	27862	27968	27629	27574	27522	27822	27743	27651	27943	27667	27535	27511	27422	27781	27586	27632	27740	27441	27809	27507	27654	27542	27732	27670	27458	27589	27656	27591	27574	27445	27604	27837	27675	27603	27519	27644	27619	27624	27577	27575	27607	27672	27565	27590	27359	27608	27656	27452	27629	27398	27600	27583	27653	27673	27777	27754	27424	27603	27566	27583	27419	27251	27729	27614	27631	27947	27341	27902	27630	27462	27645	27878	27517	27445	27673	27542	27626	27491	27673	27627	27572	27569	27316	27640	27557	27632	27717	27784	27771	27916	27588	27752	27583	27748	27293	27626	27761	27502	27665	27643	27367	27508	27612	27454	27620	27601	27723	27556	27782	27788	27788	27515	27483	27455	27480	27745	27710	27600	27447	27630	27632	27700	27510	27607	27743	27558	27735	27721	27751	27708	27431	27798	27727	27713	27516	27820	27646	27387	27998	27519	27724	27553	27720	27381	27467	27471	27564	27374	27549	27662	27581	27489	27587	27545	27564	27592	27806	27588	27953	27865	27604	27579	27534	27722	27564	27532	27834	27486	27648	27601	27520	27526	27511	27662	27627	27579	27560	27605	27471	27377	27737	27387	27783	27660	27808	27692	27665	27517	27844	27544	27623	27600	27688	27816	27678	27582	27311	27475	27611	27601	27659	27545	27841	27543	27572	27447	27634	27651	27758	27360	27519	27744	27567	27400	27408	27576	27717	27676	27818	27260	27474	27310	27674	27570	27706	27522	27678	27380	27885	27438	27540	27700	27713	27741	27596	27833	27570	27706	27672	27510	27844	27357	27391	27831	27499	27766	27667	27589	27321	27480	27538	27582	27519	27627	27611	27468	27320	27547	27616	27424	27534	27663	27655	27627	27348	27595	27346	27438	27587	27585	27696	27978	27588	27515	27491	27657	27559	27584	27710	27472	27479	27452	27677	27653	27849	27779	27811	27492	27722	27553	27583	27627	27562	27618	27662	27617	27641	27594	27544	27517	27490	27662	27476	27377	27480	27396	27473	27566	27472	27517	27724	27581	27756	27436	27621	27618	27525	27586	27640	27464	27685	27392	27519	27425	27463	27628	27561	27745	27509	27703	27774	27491	27847	27762	27749	27669	27778	27630	27435	27434	27603	27864	27824	27588	27786	27508	27675	27813	27640	27633	27617	27697	27557	27389	27610	27661	27665	27696	27828	27645	27842	27710	27688	27546	27522	27561	27708	27581	27380	27926	27926	27734	27781	27638	27687	27397	27664	27607	27662	27697	27593	27654	27408	27433	27585	27485	27404	27494	27703	27960	27667	27977	27713	27431	27711	27495	27588	27779	27721	27651	27378	27509	27490	27656	27743	27706	27627	27781	27781	27673	27745	27608	27701	27458	27724	27536	27650	27514	27771	27822	27493	27493	27594	27386	27568	27531	27572	27275	27517	27801	27791	27681	27647	27601	27530	27515	27523	27750	27735	27460	27506	27490	27427	27582	27540	27449	27498	27615	27702	27941	27607	27574	27515	27401	27505	27621	27537	27720	27510	27724	27701	27337	27530	27714	27604	27637	27708	27410	27669	27593	27302	27506	27524	27620	27623	27830	27651	27761	27543	27894	27595	27661	27619	27305	27446	27477	27518	27729	27358	27639	27774	27477	27662	27458	27590	27574	27686	27890	27450	27790	27649	27643	27693	27631	27572	27460	27332	27558	27695	27382	27515	27580	27447	27633	27698	27746	27646	27612	27473	27502	27443	27534	27672	27620	27604	27672	27536	27871	27846	27448	27591	27718	27565	27898	27697	27388	27828	27395	27570	27747	27739	27748	27621	27570	27702	27541	27544	27355	27531	27645	27652	27751	27529	27650	27672	27388	27446	27612	27672	27661	27500	27479	27580	27561	27546	27617	27678	27746	27668	27600	27523	27807	27612	27441	27544	27604	27582	27625	27787	27532	27760	27698	27447	27395	27528	27526	27792	27525	27435	27439	27601	27441	27515	27641	27611	27504	27980	27575	27491	27668	27520	27647	27497	27569	27526	27609	27333	27544	27437	27519	27689	27681	27452	27617	27586	27493	27620	27576	27367	27549	27593	27591	27813	27792	27642	27439	27654	27663	27693	27479	27616	27261	27756	27708	27356	27652	27649	27685	27632	27565	27618	27512	27539	27470	27636	27599	27566	27506	27400	27535	27492	27449	27533	27830	27556	27204	27542	27758	27760	27591	27647	27562	27378	27569	27692	27891	27521	27314	27685	27730	27788	27870	27515	27659	27710	27671	27464	27662	27576	27513	27600	27702	27499	27641	27413	27764	27489	27723	27780	27554	27498	27597	27878	27781	27716	27599	27574	27462	27674	27454	27426	27450	27630	27651	27929	27439	27356	27410	27536	27578	27679	27755	27800	27510	27576	27615	27744	27729	27574	27555	27729	27607	27254	27705	27539	27510	27722	27520	27547	27464	27524	27506	27360	27533	27553	27505	27550	27530	27423	27348	27869	27624	27754	27695	27478	27636	27548	27830	27793	27578	27322	27747	27629	27663	27576	27534	27464	27619	27529	27713	27792	27384	27482	27382	27745	27688	27734	27835	27807	27769	27824	27869	27776	27562	27520	27622	27677	27374	27766	27647	27500	27454	27694	27555	27776	27709	27645	27353	27435	27531	27717	27665	27626	27782	27509	27431	27576	27359	27747	27424	27583	27560	27609	27554	27593	27683	27583	27665	27498	27771	27447	27521	27741	27500	27557	27538	27689	27473	27597	27691	27658	27316	27599	27636	27626	27751	27834	27713	27635	27633	27356	27553	27543	27764	27413	27537	27640	27841	27319	27583	27915	27488	27816	27440	27567	27571	27784	27564	27790	27833	27700	27624	27527	27640	27632	27446
25372	31464	30902	25544	23050	21194	20132	19458	18939	18782	18524	18477	18489	18411	18217	18246	18196	18221	18294	18209	18129	18072	17739	17898	17983	17889	17904	17920	17825	17805	17772	17842	17855	17815	17720	17761	17476	17575	17693	17869	17524	17795	17800	17558	17599	17628	17729	17741	17595	17855	17669	17660	17586	17635	17587	17742	17738	17679	17651	17614	17517	17789	17539	17461	17673	17439	17644	17651	17847	17715	17482	17677	17734	17663	17601	17544	17643	17611	17650	17463	17639	17432	17764	17624	17733	17566	17543	17609	17484	17469	17611	17554	17489	17714	17508	17647	17456	17563	17630	17745	17661	17531	17671	17791	17445	17720	17685	17641	17741	17551	17630	17709	17765	17739	17528	17446	17742	17558	17677	17624	17747	17535	17567	17640	17735	17807	17644	17558	17732	17647	17715	17545	17749	17722	17707	17661	17648	17651	17660	17431	17674	17465	17654	17570	17586	17713	17480	17474	17617	17604	17681	17693	17704	17595	17578	17560	17788	17761	17649	17467	17582	17776	17522	17636	17608	17810	17680	17697	17665	17638	17565	17580	17473	17615	17686	17637	17391	17448	17658	17617	17593	17738	17714	17593	17637	17705	17672	17532	17681	17643	17592	17476	17664	17806	17607	17634	17638	17570	17509	17608	17682	17513	17613	17471	17606	17585	17477	17586	17761	17604	17764	17560	17637	17591	17515	17661	17662	17748	17519	17584	17522	17700	17684	17647	17524	17779	17577	17598	17563	17343	17542	17640	17666	17671	17712	17707	17726	17534	17697	17699	17619	17607	17469	17585	17526	17643	17688	17413	17624	17439	17452	17532	17633	17586	17731	17535	17742	17653	17676	17657	17700	17621	17531	17727	17846	17495	17637	17688	17547	17720	17508	17506	17479	17689	17610	17643	17653	17586	17635	17658	17642	17404	17598	17557	17568	17554	17524	17614	17480	17479	17613	17624	17586	17486	17554	17566	17564	17690	17475	17561	17751	17501	17670	17665	17555	17507	17563	17465	17681	17584	17466	17556	17645	17462	17658	17739	17657	17584	17635	17563	17613	17576	17712	17497	17593	17313	17848	17689	17790	17671	17715	17509	17552	17549	17636	17466	17716	17484	17586	17848	17370	17819	17717	17496	17551	17678	17647	17561	17540	17689	17415	17774	17596	17667	17330	17608	17551	17451	17548	17754	17710	17557	17710	17676	17653	17602	17626	17696	17642	17701	17449	17690	17583	17479	17600	17677	17730	17805	17579	17552	17802	17612	17635	17749	17678	17641	17645	17454	17610	17556	17553	17606	17408	17496	17824	17710	17631	17537	17696	17587	17769	17535	17705	17547	17676	17633	17607	17548	17711	17612	17591	17802	17356	17586	17772	17711	17578	17414	17464	17559	17487	17533	17496	17562	17642	17613	17733	17638	17584	17770	17635	17488	17402	17531	17626	17605	17607	17656	17583	17615	17846	17471	17679	17616	17566	17668	17484	17607	17523	17634	17700	17689	17597	17551	17530	17683	17562	17416	17625	17708	17828	17528	17530	17635	17508	17543	17659	17718	17727	17557	17611	17551	17674	17563	17461	17453	17640	17502	17374	17705	17754	17652	17745	17757	17471	17664	17461	17479	17565	17550	17647	17444	17615	17622	17629	17564	17667	17713	17565	17647	17710	17616	17641	17606	17630	17591	17664	17706	17708	17536	17704	17684	17518	17497	17588	17630	17522	17459	17523	17549	17680	17540	17631	17815	17595	17438	17542	17486	17673	17588	17539	17578	17635	17546	17523	17597	17686	17528	17454	17580	17691	17576	17719	17536	17689	17639	17634	17583	17660	17613	17594	17393	17683	17616	17637	17525	17620	17636	17712	17704	17736	17519	17439	17508	17638	17542	17539	17514	17543	17709	17812	17489	17673	17560	17623	17609	17699	17529	17529	17749	17675	17570	17469	17551	17529	17525	17712	17686	17686	17576	17552	17778	17749	17676	17494	17491	17739	17636	17719	17730	17503	17545	17515	17557	17556	17610	17681	17687	17622	17539	17524	17605	17551	17690	17555	17555	17544	17537	17517	17515	17588	17582	17643	17715	17582	17718	17686	17811	17607	17670	17677	17511	17592	17521	17453	17602	17678	17546	17654	17649	17640	17451	17598	17599	17599	17596	17755	17566	17630	17608	17734	17659	17530	17590	17482	17661	17668	17723	17552	17563	17609	17660	17707	17539	17589	17455	17736	17654	17504	17717	17687	17499	17581	17621	17605	17807	17528	17615	17497	17605	17742	17601	17783	17555	17485	17681	17715	17662	17619	17501	17698	17625	17702	17499	17724	17405	17640	17505	17690	17519	17523	17663	17540	17845	17673	17665	17394	17724	17548	17600	17665	17716	17593	17612	17479	17607	17616	17639	17517	17604	17644	17694	17742	17521	17455	17547	17723	17627	17586	17375	17724	17698	17557	17678	17600	17628	17750	17630	17500	17547	17547	17501	17637	17496	17515	17564	17563	17618	17636	17546	17844	17531	17626	17765	17661	17577	17406	17453	17601	17739	17623	17555	17414	17650	17578	17698	17701	17711	17553	17590	17621	17754	17612	17739	17699	17592	17600	17646	17607	17701	17573	17593	17503	17696	17578	17567	17723	17457	17623	17634	17563	17505	17592	17685	17795	17586	17588	17823	17682	17579	17629	17638	17681	17704	17519	17737	17461	17884	17523	17621	17536	17565	17662	17569	17660	17701	17506	17532	17777	17798	17579	17611	17568	17602	17802	17695	17710	17675	17553	17749	17696	17739	17528	17568	17615	17578	17442	17806	17555	17587	17631	17735	17532	17550	17512	17464	17586	17685	17651	17734	17714	17476	17617	17595	17543	17871	17710	17595	17629	17704	17724	17538	17728	17716	17522	17703	17551	17710	17662	17631	17516	17549	17606	17541	17675	17583	17581	17662	17542	17627	17682	17589	17401	17791	17752	17733	17414	17597	17793	17505	17694	17528	17615	17776	17588	17648	17639	17644	17541	17729	17788	17339	17704	17627	17585	17582	17635	17529	17592	17456	17706	17613	17629	17596	17827	17807	17726	17583	17699	17566	17468	17751	17780	17650	17474	17518	17395	17697	17429	17572	17741	17585	17595	17511	17419	17631	17571	17612	17626	17567	17515	17551	17521	17491	17648	17758	17485	17682	17633	17428	17655	17678	17496	17727	17573	17627	17598	17644	17584	17630	17448	17662	17638	17548	17647	17679	17640	17674	17497	17564	17554	17637	17504	17668	17793	17755	17560	17678	17609	17507	17556	17629	17511	17783	17593	17647	17473	17640	17433	17691	17668	17701	17668	17670	17550	17616	17625	17655	17767	17680	17675	17575	17580	17531	17523	17484	17497	17539	17541	17708	17721	17767	17667	17864	17711	17669	17679	17610	17621	17448	17656	17513	17617	17463	17745	17699	17514	17553	17686	17656	17637	17734	17577	17652	17735	17580	17627	17674	17716	17508	17653	17564	17674	17561	17453	17680	17572	17533	17590	17699	17554	17595	17548	17534	17482	17567	17673	17735	17447	17397	17583	17500	17714	17503	17675	17599	17615	17474	17531	17497	17561	17602	17764	17693	17481	17591	17585	17662	17828	17642	17687	17551	17552	17786	17672	17547	17502	17534	17725	17665	17540	17389	17607	17748	17663	17390	17596	17772	17774	17448	17682	17575	17762	17557	17732	17553	17646	17597	17424	17636	17525	17699	17468	17637	17768	17461	17655	17661	17635	17634	17600	17554	17493	17574	17475	17576	17548	17494	17699	17717	17565	17730	17746	17696	17502	17695	17735	17536	17595	17647	17554	17418	17591	17699	17521	17503	17711	17578	17684	17698	17567	17742	17748	17499	17617	17557	17608	17656	17649	17642	17580	17738	17560	17589	17692	17591	17567	17714	17639	17439	17671	17564	17536	17640	17559	17613	17481	17421	17702	17621	17572	17701	17718	17756	17612	17771	17564	17480	17645	17791	17580	17642	17560	17565	17766	17651	17491	17595	17625	17703	17605	17561	17721	17770	17538	17794	17396	17530	17372	17750	17516	17689	17648	17644	17436	17706	17745	17454	17526	17579	17567	17477	17656	17557	17704	17436	17838	17481	17622	17638	17681	17739	17701	17756	17710	17732	17497	17747	17540	17524	17486	17599	17579	17780	17649	17604	17450	17525	17473	17590	17567	17574	17582	17608	17611	17534	17701	17685	17509	17738	17404	17484	17616	17663	17551	17641	17497	17567	17607	17733	17589	17524	17759	17527	17526	17488	17728	17566	17712	17752	17634	17613	17627	17595	17731	17718	17703	17806	17491	17791	17553	17636	17667	17370	17710	17740	17526	17588	17741	17523	17808	17771	17634	17579	17501	17676	17725	17744	17566	17801	17507	17706	17637	17568	17708	17780	17511	17648	17431	17642	17606	17487	17723	17430	17686	17633	17618	17476	17529	17915	17581	17635	17562	17816	17556	17639	17702	17841	17852	17512	17507	17765	17641	17598	17800	17551	17721	17608	17747	17595	17652	17625	17487	17551	17570	17609	17607	17464	17608	17824	17702	17706	17620	17496	17643	17417	17736	17472	17724	17590	17411	17680	17571	17562	17820	17552	17709	17635	17468	17548	17485	17601	17618	17645	17503	17544	17628	17620	17765	17664	17541	17752	17471	17481	17469	17564	17518	17777	17663	17404	17702	17708	17492	17464	17599	17539	17778	17455	17533	17678	17590	17671	17650	17449	17929	17550	17661	17549	17735	17371	17794	17712	17611	17605	17605	17656	17607	17372	17644	17701	17576	17789	17634	17722	17670	17885	17615	17600	17629	17541	17529	17543	17772	17690	17404	17748	17604	17614	17742	17621	17605	17554	17696	17584	17535	17794	17571	17548	17587	17639	17605	17624	17565	17587	17672	17597	17761	17706	17628	17517	17662	17467	17497	17672	17670	17524	17705	17607	17543	17625	17523	17688	17496	17628	17812	17673	17535	17766	17537	17560	17551	17765	17936	17616	17906	17543	17485	17638	17613	17539	17580	17740	17550	17599	17568	17735	17461	17596	17679	17547	17598	17633	17539	17715	17555	17514	17652	17601	17617	17570	17642	17548	17577	17712	17765	17711	17720	17474	17602	17594	17544	17544	17587	17508	17736	17660
23924	20788	27218	25729	26819	31835	33901	31303	30563	30687	30169	30061	29603	29828	29670	29508	29490	29508	29306	29513	29245	29143	29518	29191	29037	29042	29209	28808	29062	29058	28759	29094	29238	28918	29082	28681	28781	28949	28799	28700	28905	28697	28822	28967	28831	29152	28832	29004	28932	28544	28669	28684	28752	28566	28905	28845	29046	28687	28627	28842	28895	28846	28586	28661	29104	28770	28554	28818	28798	28808	28770	28494	28961	29126	28952	28866	28908	28807	28768	28890	28833	28985	28721	28861	29098	28967	28959	28820	28751	28654	28923	28839	28805	28972	28756	28588	28866	28716	28821	28841	28702	29064	28591	28874	28724	28638	29044	28700	28838	28756	28953	28894	28596	28752	28979	28677	28850	28885	28800	28517	28787	28760	28778	28933	28717	28712	28511	28704	28963	28619	28608	28556	28826	28739	28599	28843	28729	28858	28736	29019	29101	28575	28875	28855	28904	28817	28819	28915	28835	28783	28817	28632	28699	28706	28813	28767	28776	28787	28961	29103	28703	28955	28792	28922	28906	28934	29012	28820	28994	28940	28767	28869	28647	28753	28856	28719	28895	28751	28903	28976	28901	28795	28818	28690	28952	28752	28665	28507	28689	28933	28966	28837	28943	28835	28869	28993	28728	28922	28736	28689	28913	28958	28677	28636	28814	28924	28834	28805	28970	28683	28565	28655	28927	28865	28496	28808	29005	29066	28743	28688	29104	28754	28885	28725	28791	28900	28903	28950	28820	28714	28848	28984	28849	28522	28620	28660	28862	28800	28781	28729	28673	28967	28850	28524	28522	28604	28694	28810	28936	28715	29139	28890	28919	28856	28862	28800	28755	28921	28884	28774	28723	28788	28983	28921	28623	28776	28827	28648	28867	28890	28725	28966	28805	28572	28509	28714	28976	28944	28950	28985	28921	28886	28931	28863	28642	28968	29007	28799	28887	28856	28856	28793	28762	28908	29008	28926	28965	28703	28777	28753	28905	29206	28719	28720	28939	28781	28734	28829	28641	28576	28935	28853	28686	28811	28776	28743	29039	28840	28692	28708	28868	28817	28738	28716	28543	28911	28827	28725	28808	28764	28950	28964	28853	28925	28693	28846	28988	28701	28715	28811	28923	28771	28706	28945	28787	28721	28682	28803	28545	28758	28706	28910	28705	28660	29046	28804	28889	28611	28821	28635	28660	28951	28807	28900	28713	28735	28752	28645	28998	28826	28688	29068	29036	28653	28945	28846	28651	28548	28697	28810	28723	28862	28999	28837	28664	28761	28876	28833	28819	28745	28727	28483	28686	28845	28822	28630	28952	28996	28654	28667	28787	28700	28798	28966	28872	28924	28904	28968	28736	28923	29021	28760	29000	28689	28737	28849	28690	28870	28861	28894	28728	28808	29011	28872	28638	28920	28743	29058	28867	28454	28630	29019	28795	28649	28590	28923	28870	28822	28994	28827	28744	28720	28887	28821	28826	28765	28896	28891	28989	28942	28721	28802	28851	28806	28945	28841	28764	28657	28820	28785	28955	28885	28939	28849	28642	28754	28892	29077	28862	28677	29131	28854	29042	28929	28803	28907	28808	28862	28724	28845	28831	28639	28527	28772	28728	28774	28832	28672	29141	28662	28763	28728	28881	29008	28445	28706	28850	28657	28970	28836	28736	28692	28797	28579	28915	28705	28902	28681	28955	28791	29007	28850	28892	28908	28846	28998	28890	28809	28608	28693	28709	28935	28742	28881	28910	29021	28864	28783	28753	28601	28792	28890	28791	28930	28917	28994	28890	28815	28959	28896	28862	28908	28934	28660	28956	29052	28841	28538	28587	28689	28744	28746	28820	28724	28461	28715	28811	28717	28957	28743	28568	28668	29001	28892	28690	28698	28814	28835	28656	28784	28895	29001	28703	29072	28887	28914	28911	28885	28904	28886	28799	28760	28836	28936	28637	28843	28834	28746	28752	28700	29155	28783	28657	28601	28731	28883	28701	28832	28769	28851	28861	28777	28743	29050	28877	28875	28897	28893	28764	29094	28815	28786	28930	28904	28621	28860	28874	29096	28724	28816	28738	28621	28755	28751	28984	28974	28733	28717	28778	29050	28560	28831	28703	28718	28568	28733	28621	28716	28805	28929	28965	28816	28638	28742	28838	28711	28914	28778	28893	28743	28903	28818	28847	28809	28991	28546	28964	28872	28899	28982	28824	29033	28471	28713	28899	28916	28945	28385	28785	28758	28677	29015	28785	29021	28706	28998	28607	28546	28822	28791	28913	28555	28870	28499	28743	28825	29051	28872	28890	28802	28669	28884	28832	28775	28890	28773	28689	28916	28841	28796	28755	28893	28892	28703	28802	28874	28930	28704	28916	28910	28858	28815	28992	28791	28771	28748	28881	28735	28966	28856	28562	28771	28991	28769	28928	29014	28903	28878	28891	28858	28775	29007	28873	28928	28980	28632	28686	28790	28737	28619	28802	28784	28999	28841	28895	28861	28849	28300	28830	29001	28837	28788	29049	28743	28609	28916	28531	28980	28631	28760	28965	28741	28768	28904	28761	28622	28740	28600	29007	28758	28957	28797	28931	28647	28720	28842	29264	28977	28871	28748	29025	28499	28961	28730	29107	28595	28901	28733	28805	28827	28827	28931	28655	28701	28888	28647	28765	28621	28781	29003	28923	28838	28814	28784	28966	28871	28882	28881	28911	29000	28828	28810	28755	28539	28590	28641	28775	28743	28879	28748	28870	28754	29071	28727	28875	28674	28688	28530	28487	28737	28790	28673	28536	28811	28548	28853	28802	28657	28939	28603	28823	28626	28916	28696	28910	28952	29061	28742	28618	28727	28687	28802	28729	28790	28886	28772	28928	28920	28956	28759	28766	28823	28581	28774	28731	28938	28831	28807	28973	28541	28914	28870	28630	28866	29071	28591	28707	28882	29194	28809	28486	28999	28801	28724	28546	28954	28993	28701	28896	28759	28889	28640	28908	28886	28974	28690	29103	28976	28771	28866	29023	29059	28713	29129	28766	28674	28599	28950	29130	29048	28949	28713	28688	28687	28741	28663	28977	28793	28653	28797	28797	28676	28804	28888	28766	28708	28727	28742	28959	28832	28790	28880	29011	28855	28763	28835	28668	28540	28669	28725	28767	28791	28784	28954	28775	28507	28615	28876	28662	28742	28629	28681	28915	28877	28840	28721	28896	28785	28932	28982	28954	28765	28959	28869	28889	29116	28675	28859	28917	28710	28855	28586	28958	28772	28943	28835	28984	28918	29110	28682	28819	28708	29085	28756	29021	28917	28777	28622	28781	28827	28888	28851	28889	28863	28862	28692	28714	29095	28679	28932	28752	28700	28775	28900	28829	28627	28738	28835	28865	28836	28999	28820	28636	28604	28901	28649	28844	28829	28779	28603	28627	28760	28616	29030	28792	28731	28722	28690	28770	28665	29012	28619	28681	28756	28841	28837	28770	28691	28879	28829	28894	28832	29123	28860	28532	28807	28764	28742	28850	28801	28996	28806	28666	28812	28925	28785	28887	28888	28507	28844	28810	28696	28758	28703	28607	28909	28864	29007	28787	28912	28845	28716	28705	29026	28750	28902	28599	28887	28703	28700	28771	28620	28880	28568	28664	28701	28647	28753	28823	28831	28627	28535	28713	29043	28672	28780	28840	28734	28709	28855	28812	28781	28949	28893	28893	28820	28946	28995	28673	28436	28813	28795	28893	28942	28873	28944	28745	28469	28875	28886	28980	28476	28681	28736	28631	29038	28841	28804	28722	28923	28899	28764	28579	28900	28825	28663	28840	28782	28915	28767	28872	28734	28643	28627	28449	28640	29019	29011	28823	28718	28944	28673	28857	28734	28911	28592	28565	28620	28893	28941	29124	28832	28870	28817	28921	28777	28969	28879	29137	28769	28751	28646	28649	28637	28990	28772	28594	28705	28642	28829	28837	28854	29067	28801	28627	28835	29023	28658	28840	28995	28737	28836	28736	28731	28920	28686	28729	28841	28728	28737	28508	29006	28866	29079	28658	28883	28639	28521	28634	28667	29014	29078	28664	29065	28812	28942	28729	28681	28779	28721	28797	28897	29071	28786	29002	28695	29085	28795	28870	29037	28835	28649	28739	28731	28817	28964	28610	28680	28756	28973	28702	29004	28703	28872	28810	29144	28650	28793	28796	28842	28851	28645	29066	28870	28688	28607	28815	29039	28740	29029	28966	28820	28994	28898	28814	28769	28974	28894	28881	28786	28845	28963	28617	28755	28899	28830	28957	28621	28849	29032	28651	28884	29036	28966	28901	29075	28973	28755	29115	28831	28657	28741	28825	28687	28838	28878	29009	28789	28800	28663	28693	28906	28942	28750	28884	28555	28890	29108	28857	28661	28971	28831	29064	28810	28874	28949	28863	28659	28630	28916	28922	28877	28872	28849	28916	28868	28954	29000	28798	29013	28892	28642	28759	29019	28954	28593	28998	28500	28870	28776	28682	28638	28876	28890	28992	28875	28761	28856	28787	28785	28927	29091	28994	28905	28950	28953	28665	28742	28710	28890	28595	28892	28531	28798	28785	28700	28986	28468	28790	28774	28819	28878	29078	29280	28592	28902	28886	28755	28710	28396	28722	29027	28659	28724	28974	28730	28791	28777	28734	28619	29054	28683	28839	28870	28863	28614	28706	28670	28618	28842	28830	28631	28607	28725	28703	28741	28813	28894	28796	28736	28657	28864	28987	28599	28874	28749	28779	28889	28746	28930	28787	28409	28568	28772	28850	28918	28769	28755	28912	28860	28694	28623	28883	28828	28814	28709	28825	28690	28866	28793	28854	28902	28687	29078	28762	28790	28963	28929	28971	28638	28693	28857	28888	28914	28539	29023	28914	28847	28797	28867	28841	28907	28795	28693	28685	28582	28673	28465	28781	29021	28986	29070	28747	28706	28652	28773	28884	28638	29044	28767	28704	28708	28833	28998	28968	28851	28898	28869	28898	28923	28985	28821	28813	28945	29083	28746	28697	28979	28761	28637	28914	28715	28900	28863	28563	28769	28903	28711	28770	28884	28986	28810	29010	28640	28648	28658	28843	28819	28799	28811	28757	29087	28948	28819	28537	28646	28786	29125	29022	28862	28603	28755	28908	28818	28919	28861
24450	40419	39579	32700	28390	25687	23275	22280	21271	20646	20320	20131	19639	19619	19436	19385	19222	19440	19317	19153	19218	18996	18720	18606	18639	18716	18656	18683	18556	18623	18444	18301	18561	18373	18291	18414	18562	18288	18291	18173	18183	18326	18262	18301	18306	18209	18177	18266	18300	18272	18271	18231	18230	18307	18215	18217	18430	18559	18237	18360	18274	18242	18297	18121	18432	18064	18281	18244	18160	18150	18098	18294	18267	18336	18328	18405	18130	17990	18299	18243	18157	18315	18272	18288	18317	18167	18318	18257	18302	18332	18408	18203	18394	18245	18147	18348	18252	18170	18227	18019	18116	18441	18196	18180	18239	18186	18167	18262	18243	18181	18341	18266	18301	18102	18271	18282	18297	18211	18329	18194	18217	18281	18194	18040	18133	18181	18256	18175	18142	18196	18244	18292	18463	18087	18370	18192	18192	18210	18384	18315	18219	18222	18285	18012	18061	18063	18197	18132	18206	18132	18043	18127	18292	18265	18186	18187	18222	18083	18060	18278	18207	18312	18058	18167	18129	18171	18308	18346	18135	18101	18278	17983	18264	18277	18117	18332	18125	18306	18128	18284	18254	18156	18245	18389	18000	18118	18411	18207	18231	18271	18147	18175	18216	18104	18155	18143	18152	18182	18209	18284	18279	18110	18219	18232	18310	18195	18208	18146	18141	18262	18273	18024	18152	18384	18193	18367	18325	18330	17994	18162	18069	18151	18282	18322	18156	18297	18227	18049	18164	18221	18132	18303	18231	18198	18087	18081	18276	18252	18241	18217	18191	18016	18157	18003	18215	18282	18130	18240	18160	18139	18364	18049	18114	18164	18269	18297	18182	18186	18199	18358	18065	18165	18224	17971	18198	18380	18210	18172	18279	18169	18218	18123	18410	18332	18105	18134	18120	18118	18230	18390	18455	18239	18218	18337	17985	18202	18144	18258	18261	18172	18062	18238	18344	18165	18241	18172	18255	18323	18201	18090	18015	18215	18085	18250	18254	18178	18210	18150	18136	18190	18164	18441	18214	18093	18397	18385	18317	18173	18272	18215	18208	18205	18132	18301	18115	18258	18199	18276	18222	18250	18340	18169	18291	18332	18423	18234	18220	18208	18325	18204	18244	18266	18190	18179	18350	18113	18165	18403	18216	18243	18175	18188	18293	18205	18340	18279	18266	18308	18271	18232	18151	18355	18180	18182	18248	18198	18315	18190	18247	18191	18413	18319	18400	18054	18213	18311	18275	18098	18324	18286	18182	18295	18259	18269	18259	18188	18275	18095	18174	18331	18325	18082	18264	18219	18331	18182	18202	18348	18188	18241	18187	18207	18166	18303	18196	18257	18257	18263	17965	18291	18263	18197	18167	18145	18018	18184	18430	18285	18300	18304	18182	18197	18133	18245	18226	18037	18180	18352	18299	18214	18104	18230	18147	18362	18202	18349	18178	18376	18096	18128	18251	18224	18124	18405	18158	18243	18203	18007	18257	18165	18033	18273	18130	18017	18051	18279	18033	18292	18254	18101	18335	18238	18118	18254	18191	18143	18321	18155	18217	18330	18094	18089	18054	18247	18071	18151	18295	18235	18314	18451	18090	18150	18307	18195	18227	18236	18254	18021	18256	18176	18086	18442	18139	18066	18263	18126	18233	18081	18269	18124	18119	18215	18270	18159	18266	18245	18167	18135	18382	18278	18148	18083	17981	18170	18353	18082	18303	18055	18208	18183	18295	18250	18150	18106	18154	17931	18203	18121	18243	18397	18057	18282	18168	18216	18191	18377	18380	18078	18365	18218	18125	18107	18071	18114	18317	18055	18299	18261	18075	18206	18263	18276	18237	18478	18093	18482	18263	18340	18154	18427	18071	18248	18214	18274	18198	18342	18092	18290	18201	18019	18189	18269	18174	18277	18304	18406	18207	18245	18320	18257	18203	18147	18191	18169	18209	18162	18115	18215	18098	18068	18205	18297	18235	18219	18073	18225	18168	18299	18298	18189	18221	18115	18067	18181	18321	18178	18326	18283	18176	18173	18280	18254	18307	18163	18292	18183	18152	18189	18316	18217	18010	18232	18242	18149	18245	18146	18131	18182	18080	18225	18227	18185	18253	18198	18403	18222	18195	18203	18295	18317	18301	18166	18139	18388	18242	18254	18165	18305	18241	18211	18364	18125	18462	18153	18133	18259	18144	18168	18223	18293	18280	18146	18162	18234	18265	18192	18259	18162	18229	18245	18186	18221	18423	18199	18008	18309	18299	18185	18033	18118	18202	18267	18314	18201	18184	18137	18310	18377	18176	18136	18326	18109	18093	18196	18348	17978	18185	18307	18295	18241	18218	18304	18230	18123	18185	18263	18229	18084	18123	18179	18237	18211	18221	18201	18135	18032	18304	18164	18331	18191	18042	18144	18042	18218	18119	18169	18160	18102	18262	18042	18206	18127	18400	18289	18107	18252	17978	18162	18216	18396	18453	18354	18029	18197	18241	18237	18075	18280	18157	18277	18229	18275	18356	18316	18106	18002	18102	18082	18129	18275	18439	18231	18100	18267	18120	18149	18269	18170	18234	18188	18074	18388	18244	18133	18295	18315	18163	18214	18114	18211	18192	18052	18147	18277	18164	18068	18260	18419	18253	18120	18290	18021	18289	18176	18170	18206	18126	18205	18105	18352	18400	18282	18231	18143	18363	18268	18139	18091	18254	18126	18194	18232	18243	18353	18264	18253	18305	18102	18331	18150	18246	18147	18226	18203	18191	18121	18332	18072	18242	18220	18062	18295	18202	18410	18327	18204	18209	18045	18111	18308	18184	18252	18246	18194	18375	18196	18166	18232	18170	18177	18280	18202	18131	18167	18005	18338	18239	18155	18316	18133	18345	18322	18302	18186	18249	18037	18273	18025	18277	18287	18039	18292	18188	18144	18099	18177	18280	18295	18087	18238	18222	18191	18100	18253	18077	18149	18169	18487	18339	18083	18140	18190	18310	18181	18073	18298	18139	18325	18193	18366	18174	18011	18412	18178	18202	18311	18126	18095	18385	18241	18111	18019	18246	18334	18056	18242	18391	18289	18319	18303	18221	18195	18220	18322	18012	18373	18229	18160	18167	18247	18137	18021	18123	18257	18186	18169	18341	17985	18187	18044	18189	18239	18357	18256	18103	18336	18313	18134	18138	18097	18156	18219	18322	18181	18349	18115	18220	18315	18238	18205	18025	18360	18086	18184	18146	18257	18251	18116	18107	18278	18266	18261	18035	18178	18301	18088	18159	18224	18156	18124	18280	18212	18010	18042	18222	18245	18065	18093	18276	18327	18226	18095	18236	18189	18138	18161	18238	18165	18208	18228	18131	18241	18421	18194	18173	18142	18112	18285	18216	18136	18315	18355	18190	18303	18108	18206	18278	18234	18116	18016	18075	18107	18156	18130	18029	18250	18156	18389	18253	18136	18261	18226	18307	18272	18059	18265	18118	18267	18135	18233	18305	18105	18431	18131	18308	18114	18303	18319	18175	18168	18151	18267	18245	18252	18184	17974	18404	18284	18232	18118	18205	18265	18110	18210	18152	18211	18251	18208	18161	18138	18304	17979	18216	18060	18231	18061	18013	18216	18163	18206	18234	18259	18148	18213	18270	18242	18230	18266	18134	18340	18117	18151	18251	18275	18313	17979	18188	18125	18184	18162	18279	18004	18099	18304	18377	18167	18099	18209	18232	18383	18325	18226	18264	18089	18209	18399	18307	18126	18289	18212	18477	18093	18195	18308	18156	18375	18203	18281	18254	18295	18155	18358	18172	18235	18358	18287	18159	18111	18157	18240	18340	18312	18243	18324	18307	18285	18326	18354	18126	18162	18193	18102	18428	18103	18124	18293	18214	18252	18097	17988	18182	18174	18114	18333	18234	18211	18311	18281	17940	18168	18275	18240	18059	18199	18152	18349	18288	18233	18246	18046	18154	18137	18169	18140	18250	18224	18265	18105	18049	18251	18262	18021	18207	18212	18064	18435	18054	18211	18262	18130	18283	18351	18279	18338	18179	18262	18312	18358	18287	18290	18192	18127	18253	18250	18237	18258	18172	18124	18337	18184	18044	18240	18306	18227	18262	18244	18146	18047	18158	18234	18240	18114	18265	18153	18335	18239	18274	18295	18226	18278	18300	18347	18082	18116	18162	18155	18364	18085	17983	18273	18322	18068	18201	18425	18214	18268	18068	18188	18208	18277	18279	18358	18152	18230	18125	18269	18221	18310	18243	18171	18310	18268	18226	18467	18400	18179	18194	18143	18287	18328	18216	18149	18340	18231	18263	18347	18355	18208	18223	18252	18220	18274	18193	18176	18168	18282	18351	18150	18256	18190	18169	18166	18221	18223	18386	18289	18512	18000	18158	18249	18237	18330	18171	18155	18171	18238	18334	18305	18231	18420	18249	18151	18161	18215	18190	18242	18224	18140	18259	18091	18222	18216	18147	18228	18048	18279	18040	18312	18269	18386	18351	17949	18291	18145	18213	18323	18046	18299	18353	18183	18096	18084	18198	18202	18149	18345	18287	18075	18314	17982	18105	18278	18240	18140	18141	18105	18189	17990	18167	18283	18278	18326	18070	18236	18235	18098	18211	18109	18202	18131	18121	18340	18037	18235	18201	18425	18245	18306	18248	18184	18301	18234	18153	18151	18347	18178	18190	18335	18383	18151	18013	17985	18218	18277	18132	18321	18011	18122	18294	18236	18092	18316	18324	18121	18314	18271	18212	18086	18067	18251	18215	18019	18374	18212	18323	18514	18208	18152	18076	18195	18202	18261	18185	18201	18336	18319	18303	18219	18340	18102	18239	18192	18361	18188	18407	18130	18077	18148	18271	18187	18299	18036	18122	18118	18060	18198	18367	18182	18233	18399	18181	18327	18402	18122	18296	18136	18299	18186	18365	18184	18403	18267	18146	18191	18209	18028	18253	18100	18232	18280	18083	18225	18236	18180	18088	18182	18390	18041	18169	18054	18186	18305	18484	18059	18093	18323	18307	18195	18221	18325	18093	18206	18104	18182	18297	18232	18128	18147	18091	18035	18094	18159	18213	18074	18368	18296	18255	18261	17968	18072	18243	18480	18171	18369	18130	18262	18165	18289	18375	18114	18361	18195	18198	18215	18241	18461
22315	20785	27204	24796	23863	30948	36112	32829	31706	31908	31390	31046	30756	30851	30604	30266	30229	30211	30283	30138	30072	29881	29999	29663	29594	29739	29712	29641	29659	29411	29388	29274	29541	29263	29578	29328	29403	29189	29261	29163	29370	29242	29376	29312	29054	29203	29284	29096	29332	29039	28975	29308	29423	29215	29046	29118	29178	29073	29210	29212	29309	29186	29131	29056	29213	29215	29129	29098	29293	29288	29118	29263	28931	28966	29133	29295	29299	28803	29187	29136	29325	29301	29276	29249	29177	29071	29122	28962	29248	28967	29103	29387	29199	29083	29069	29099	29322	29044	29226	29276	29008	29184	29094	29189	29204	29280	28996	29034	29039	28972	29178	29152	29166	29288	29064	29288	29350	29283	29191	29113	29078	29105	29083	29058	29068	28997	29108	29021	29178	29200	29208	28923	29374	29224	28995	29051	29158	29062	29141	29108	28992	29148	28891	29210	29010	29172	29327	29274	29037	29185	29016	29203	29053	29025	29106	28962	29214	29122	29062	28927	29114	29171	29102	29065	29043	29030	28830	29065	29324	29067	29249	29139	29373	29032	29312	29439	28982	29320	29149	29151	29268	29030	29071	29259	29186	28924	29299	28962	29099	29148	29152	29001	29053	29069	29023	28688	29158	29053	29215	29056	29199	29178	29195	29261	29120	28952	29148	29036	28863	29033	29041	29021	29317	28912	29140	29076	29111	29255	29328	29213	28969	29030	29019	29024	29124	29243	29231	29113	29340	29107	28903	29171	29114	29113	29210	29207	29006	29117	29165	28882	29172	28794	29193	29120	29301	28982	28840	29111	29026	28892	29283	29120	29140	29165	29156	28817	29166	29202	29444	29090	29133	29054	29060	29017	28956	29315	29264	29056	29409	28934	29080	29032	28998	28958	28984	28993	29333	29058	29105	28889	29138	29144	29000	28852	29190	29236	29060	29041	28953	29223	29226	28792	29163	29320	29293	29206	29129	29085	29050	28959	29273	29188	29004	29125	29178	29139	29106	28959	29343	29154	29142	29379	29026	29209	29120	29417	28955	29044	29077	28977	29050	29134	29107	29191	29282	29246	29139	28943	28944	28986	28962	28811	29189	29292	29219	28771	29210	29159	29211	29045	29105	28915	29095	29088	28856	29398	29128	28939	29248	28989	28938	29068	29308	29204	29123	29073	28974	29184	28840	29296	29083	28877	29062	29115	29129	29215	29091	29097	29020	29294	29221	28973	29248	29158	29366	29418	28906	29145	29196	29263	29027	28855	29016	29011	29280	29071	29150	29186	29092	29178	29290	29126	29166	29065	29086	29082	29141	29140	29171	29153	28980	28833	28975	28922	28929	29216	28887	29111	29058	29124	29126	28964	29055	29166	28912	28880	28976	29453	29067	28951	29061	29131	28970	29072	29207	29132	29101	29116	29169	29009	28774	28925	29298	29018	28893	29233	29054	29076	29174	29027	29077	29131	29164	29303	29333	29096	28975	29439	29304	29018	29204	29310	29207	29210	29300	29057	29122	28962	29081	29022	29072	29210	29061	29055	29434	28922	29184	29124	29115	29203	29174	29091	28823	29076	29269	29307	29547	29099	28735	28853	29190	29067	29191	29196	29339	29217	29246	29430	29040	29262	29193	29067	29199	29138	28799	29179	29020	29147	28985	29131	29235	29000	29063	28902	29011	28815	29115	29264	29065	29055	29097	29123	29195	29123	29378	29271	29144	29224	29005	29158	29063	29155	29046	29021	29302	29184	29207	29043	29155	29141	29247	29184	29203	28895	29290	29031	29079	28987	29243	29320	28831	29051	29070	29119	29097	29265	29060	29098	29127	29390	29061	29166	29122	29143	29392	29048	28812	29025	28924	29298	29203	29066	28790	28990	29007	29187	28862	29271	28976	29185	29325	29082	29109	29195	29052	29365	28931	29371	29330	29091	29251	29252	29257	29044	29062	29009	28963	28962	29195	28829	29273	28926	29310	29121	29108	28964	29204	29176	28994	28971	29230	29006	29118	28991	28939	29162	29105	29245	28970	28930	29155	28911	29004	28959	28996	29191	28992	29110	29112	28880	29146	29137	29114	28950	29199	29208	29247	29104	29249	29181	29249	29162	29149	29231	29113	29219	29023	29006	28997	28852	28900	29106	29016	29062	28996	29046	29110	29048	28930	28763	29433	29136	29215	29187	29057	29112	29295	29130	29223	29239	29084	29348	29086	29049	28901	29261	28957	29219	29149	28967	29237	28985	29048	29146	29217	29095	29199	29128	29209	29128	29096	29024	29150	28955	29178	29204	29260	29250	29007	28833	29119	29410	29315	29038	29126	29238	29050	29100	29168	28856	29090	29095	29175	29084	29311	29133	29129	29324	28923	29058	29131	29053	29232	29048	28996	29230	29320	29152	29145	29221	28898	29032	29052	29024	29090	29217	29248	29079	29325	29119	29123	29157	29244	29256	29003	28985	29156	29242	29096	28978	29087	29368	29266	28753	29253	28953	29340	29083	29227	29106	28817	28949	29122	29410	28940	29088	29187	29261	29002	29215	29142	29062	29236	29294	29374	29302	29172	29378	29176	29350	28916	29004	29146	28923	28851	29232	29137	29096	29031	29283	29063	28976	29044	28921	28979	28883	29145	29040	28965	29344	28947	29002	28963	29094	29246	29278	28746	28952	29202	29356	29126	28953	28989	29223	28874	29051	29121	28911	28986	29014	29038	29187	29259	29036	29052	29233	29110	29012	29180	29203	29111	29108	29137	29049	29148	28993	29215	29183	29088	28996	29251	29300	28975	29103	29100	28905	29146	29031	29353	29185	29283	28779	29089	29182	29031	28936	29121	29222	29214	28976	29143	29010	29039	28988	28850	29354	29129	28966	29387	29230	29108	29282	29242	29113	29026	29105	29022	29179	29114	29124	28924	28940	28963	29220	29362	28964	28923	29180	29021	29083	29224	29100	29226	28974	29172	28929	28941	29141	29346	29072	29147	29275	28854	29166	29246	29174	28916	28969	29236	29010	28895	29227	29095	29435	29126	29216	28917	29211	29147	29012	29234	29382	29345	29023	28791	28945	29059	28997	29220	28654	29240	29048	29228	29221	29109	28960	29055	29100	29253	28968	28961	28810	29187	28973	28926	28971	29188	29080	29033	29048	29163	28842	29170	29000	29431	29209	29190	29167	29228	28756	29095	29205	29174	28958	29185	29142	29042	28911	29182	29091	28846	29014	29199	28987	29376	29192	29199	29093	29204	29228	29117	29124	29191	29230	28884	28871	29324	28911	29057	29244	29244	29439	29277	29274	29210	29202	29182	28674	29181	29318	29170	29066	29318	28910	28927	29342	29030	29275	29073	29145	29334	29135	29370	29469	29145	28869	29213	29018	29024	28905	28922	29112	29317	29058	29109	29107	29104	29123	29031	29185	28925	29206	28905	29111	29276	29031	29066	29098	29311	29037	29334	29145	29192	28942	28984	29200	29170	28934	28898	28895	29049	29123	28893	29357	29079	29226	29028	28889	29360	28896	28958	29173	29265	28877	29295	29090	29371	29233	28953	29070	29139	29423	29145	29321	29125	28941	29166	28695	29018	28977	29218	29085	29173	29160	29128	29245	29134	29008	29197	29340	29046	29211	29102	28939	28948	29023	29243	29237	29190	29145	29058	28995	29322	29188	29123	29157	29060	29104	28980	29329	28954	29000	29109	29243	28991	28963	29156	29083	29224	29054	29199	29047	29018	29121	28858	29032	29290	29229	29207	29059	28992	29057	29112	29108	29118	29170	28909	28820	29344	29172	29061	29116	28947	29106	29060	28816	29029	28934	29021	29024	29084	28950	28973	28898	29281	28999	29208	29068	29288	28994	29233	29175	28904	29129	28953	29163	28904	29187	29143	29180	29125	28977	29250	29255	28942	29114	29130	28907	28852	29074	29261	28858	29086	29129	29005	29109	29250	29122	29181	29001	29058	29223	29193	28921	28845	29097	29109	28878	29017	28712	29104	29220	29205	29170	29233	29207	29041	29046	29073	29125	29157	28959	28957	29049	29156	29175	29368	29181	29411	29039	29066	29271	29102	29031	29165	29036	29082	29226	29198	29337	28942	29086	28973	29356	29054	29125	29207	29133	29054	28929	29155	29366	29155	29208	29137	29016	29098	28981	29123	28990	29041	28962	29403	29169	29368	28920	29189	29106	29234	29041	29028	28917	28799	29206	28883	29072	28957	28997	29200	29092	29188	28878	29447	29336	29370	29472	29127	29054	29171	29216	29249	29235	29042	29005	29105	29104	29009	29147	29196	29079	29065	29152	29091	28813	29026	29095	29006	29228	29031	29125	28830	29176	29231	28996	29425	29174	29134	29116	29059	29087	29224	29093	28990	29003	29154	29118	29058	28940	29377	29088	29325	29206	29041	29089	29166	29240	28808	29022	29015	29252	29147	29339	29146	29224	29097	29185	29263	29286	29241	29025	29130	29156	28992	29094	29123	29100	29132	29261	29199	29071	29237	29156	29200	29177	29229	29213	29040	29220	28980	29339	29054	29005	29387	28993	28945	28976	29132	29284	29326	29342	29425	29020	28938	29159	28871	29029	29346	28965	29195	29229	29067	28913	28878	28954	28922	28885	29089	29018	29413	29335	29051	29132	28946	29051	28971	29168	28909	29044	29200	29018	29267	29087	29152	29107	29161	29004	29305	29079	29154	29116	28962	29140	29086	29063	29168	29218	29249	29127	29252	29035	29288	29145	29057	29282	28967	28972	29238	29057	28905	29172	29241	29104	28992	29245	29178	29225	29050	29046	28994	29069	28972	29060	29002	28891	29099	29290	29193	29043	29046	29137	29246	29120	29073	29191	29184	28874	29103	29256	29031	29050	28995	29100	28670	28984	29047	29101	29233	29155	29045	29178	29167	29210	29206	29349	29152	29277	29124	29193	29287	29121	29148	29149	29227	29138	29377	29033	29387	29086	29042	29052	29164	29110	29247	29062	29300	29203	29144	28997	29274	28924	29117	28953	28960	28970	29156	29075	29220	29205	29307	28977	28971	29037	29171	29147	28951	29180	29188	29064	29197	29277	29189	29135	29061	28845	29227	29266	29170	29323	28913	29110	28967	29074	29201	28775	29362	28880	29125	29044	29224	29071	28862	28947	29080	28963	29053	29091
26587	46237	45465	37779	32618	29007	26129	24177	22959	22195	21475	21164	20583	20354	20184	19950	19847	19846	19905	19863	19469	19223	19066	19004	18988	18911	18962	19128	18980	18757	18786	18632	18518	18823	18629	18534	18619	18423	18416	18379	18439	18266	18479	18404	18386	18497	18412	18525	18450	18356	18319	18455	18370	18356	18259	18293	18460	18557	18495	18281	18377	18345	18398	18424	18434	18429	18300	18281	18363	18384	18371	18497	18525	18271	18329	18360	18431	18440	18459	18355	18395	18422	18468	18453	18341	18289	18385	18274	18313	18399	18410	18474	18359	18397	18262	18466	18517	18394	18357	18405	18302	18365	18315	18390	18468	18371	18382	18326	18264	18331	18365	18377	18477	18296	18387	18243	18324	18130	18232	18416	18355	18300	18455	18355	18338	18355	18408	18341	18478	18475	18462	18397	18226	18531	18272	18296	18213	18526	18238	18468	18511	18517	18260	18357	18414	18440	18210	18348	18443	18409	18369	18226	18337	18289	18354	18392	18188	18300	18543	18259	18431	18350	18349	18123	18359	18283	18372	18378	18311	18291	18372	18197	18293	18299	18318	18448	18299	18376	18447	18516	18308	18349	18442	18386	18300	18308	18385	18377	18331	18484	18290	18481	18337	18501	18181	18417	18371	18267	18376	18373	18362	18293	18388	18313	18190	18441	18335	18177	18437	18344	18298	18298	18255	18526	18380	18369	18469	18249	18474	18381	18355	18286	18147	18523	18127	18366	18332	18365	18389	18430	18480	18241	18265	18367	18234	18541	18354	18307	18230	18482	18167	18243	18421	18304	18348	18290	18298	18356	18346	18192	18157	18498	18466	18469	18296	18247	18314	18470	18186	18316	18223	18357	18338	18288	18411	18297	18190	18464	18306	18261	18356	18421	18314	18363	18270	18396	18244	18230	18541	18323	18314	18145	18480	18389	18265	18310	18436	18310	18361	18432	18383	18346	18197	18334	18354	18327	18321	18344	18410	18369	18400	18351	18278	18616	18239	18311	18292	18509	18269	18284	18386	18252	18498	18372	18181	18436	18222	18391	18351	18219	18363	18270	18463	18366	18431	18418	18259	18311	18333	18328	18405	18211	18355	18149	18359	18184	18199	18434	18239	18322	18430	18258	18143	18167	18384	18404	18335	18449	18321	18249	18315	18319	18443	18290	18253	18370	18280	18516	18120	18283	18423	18412	18400	18162	18271	18315	18439	18126	18297	18370	18257	18180	18321	18276	18297	18226	18281	18275	18351	18303	18369	18368	18292	18293	18250	18097	18233	18416	18270	18520	18335	18315	18272	18381	18261	18288	18317	18237	18280	18394	18375	18425	18234	18414	18354	18338	18305	18383	18331	18490	18213	18390	18450	18472	18288	18296	18335	18381	18486	18290	18326	18407	18440	18279	18144	18436	18335	18291	18402	18457	18271	18202	18384	18198	18239	18485	18340	18354	18425	18350	18202	18286	18297	18388	18308	18437	18259	18471	18505	18287	18284	18334	18168	18556	18341	18319	18309	18494	18105	18461	18253	18397	18489	18287	18365	18290	18386	18345	18258	18321	18347	18495	18383	18247	18436	18179	18356	18537	18313	18496	18394	18232	18316	18352	18338	18293	18405	18357	18152	18276	18434	18251	18331	18319	18282	18421	18450	18383	18285	18334	18317	18313	18297	18284	18420	18290	18307	18477	18435	18358	18394	18570	18488	18235	18330	18359	18502	18446	18217	18319	18332	18146	18303	18519	18158	18513	18372	18291	18223	18480	18401	18467	18167	18190	18330	18217	18531	18237	18393	18324	18282	18299	18233	18309	18367	18295	18470	18286	18281	18260	18297	18429	18370	18155	18189	18349	18420	18253	18177	18305	18442	18289	18297	18298	18216	18266	18240	18479	18532	18352	18311	18301	18336	18346	18405	18366	18257	18370	18359	18170	18269	18356	18349	18367	18367	18348	18393	18236	18409	18610	18431	18167	18408	18218	18415	18295	18477	18581	18429	18435	18359	18345	18503	18211	18350	18309	18313	18300	18327	18309	18320	18455	18300	18302	18311	18273	18245	18420	18272	18334	18551	18505	18334	18396	18266	18436	18421	18433	18395	18384	18215	18286	18322	18431	18354	18443	18229	18320	18372	18324	18438	18364	18409	18309	18210	18355	18283	18334	18313	18505	18360	18424	18407	18342	18266	18202	18235	18320	18459	18352	18202	18418	18326	18601	18289	18246	18289	18422	18310	18251	18228	18467	18470	18267	18284	18484	18220	18222	18415	18342	18319	18376	18484	18307	18343	18269	18428	18434	18380	18516	18371	18263	18406	18266	18308	18461	18370	18374	18260	18405	18380	18358	18469	18325	18361	18271	18299	18161	18302	18489	18396	18367	18241	18486	18302	18497	18329	18486	18333	18661	18396	18435	18096	18438	18328	18413	18367	18427	18263	18359	18339	18428	18315	18347	18367	18258	18340	18243	18383	18385	18270	18367	18296	18565	18289	18294	18365	18341	18357	18414	18345	18374	18287	18386	18428	18209	18330	18522	18226	18096	18401	18353	18368	18506	18229	18467	18347	18331	18365	18375	18319	18326	18075	18417	18341	18278	18276	18319	18280	18269	18315	18339	18379	18426	18301	18352	18415	18184	18224	18470	18207	18281	18263	18326	18316	18325	18334	18352	18109	18486	18399	18144	18327	18292	18253	18464	18257	18438	18304	18262	18453	18413	18382	18236	18336	18177	18395	18187	18459	18387	18328	18453	18487	18125	18327	18304	18244	18331	18377	18337	18461	18314	18362	18244	18253	18293	18433	18246	18255	18426	18491	18448	18513	18229	18415	18198	18296	18362	18276	18323	18354	18249	18289	18417	18521	18292	18495	18467	18255	18267	18567	18270	18458	18393	18497	18284	18303	18307	18406	18382	18322	18243	18375	18212	18335	18432	18230	18260	18433	18487	18298	18353	18269	18366	18322	18465	18407	18497	18371	18377	18323	18367	18518	18429	18466	18355	18276	18385	18189	18396	18244	18161	18507	18306	18413	18191	18255	18311	18445	18353	18386	18582	18392	18318	18342	18249	18133	18263	18346	18224	18321	18426	18411	18433	18296	18207	18410	18259	18424	18201	18470	18312	18439	18505	18370	18413	18445	18399	18221	18295	18300	18515	18257	18442	18365	18214	18315	18390	18220	18412	18369	18305	18553	18322	18454	18225	18292	18405	18358	18124	18394	18161	18323	18292	18269	18191	18193	18323	18207	18140	18356	18208	18264	18475	18324	18378	18504	18394	18195	18569	18164	18299	18418	18617	18236	18267	18387	18310	18312	18416	18261	18277	18358	18373	18391	18338	18300	18346	18258	18372	18404	18407	18212	18268	18392	18345	18169	18323	18334	18368	18424	18418	18325	18315	18250	18501	18408	18367	18257	18325	18363	18482	18473	18319	18425	18474	18170	18251	18210	18384	18290	18064	18346	18268	18308	18247	18411	18379	18400	18351	18288	18401	18441	18223	18488	18503	18186	18402	18301	18438	18558	18345	18192	18261	18511	18398	18429	18430	18323	18366	18410	18327	18243	18459	18333	18440	18235	18104	18392	18428	18192	18400	18223	18271	18342	18442	18362	18256	18514	18366	18207	18360	18378	18336	18261	18275	18275	18360	18419	18135	18164	18294	18327	18239	18495	18208	18345	18274	18329	18456	18491	18344	18410	18374	18273	18561	18295	18322	18414	18323	18396	18360	18227	18358	18224	18339	18432	18577	18574	18374	18187	18503	18384	18413	18325	18350	18442	18207	18324	18322	18262	18206	18395	18189	18412	18356	18208	18285	18387	18431	18286	18441	18526	18294	18475	18376	18335	18417	18604	18241	18135	18261	18296	18424	18322	18181	18359	18499	18348	18367	18232	18387	18402	18410	18431	18318	18321	18257	18330	18335	18394	18287	18395	18223	18314	18276	18618	18375	18327	18402	18440	18236	18365	18155	18448	18324	18346	18344	18207	18252	18219	18138	18338	18455	18339	18180	18379	18420	18233	18124	18331	18355	18392	18297	18395	18334	18452	18241	18337	18245	18380	18262	18289	18299	18276	18266	18343	18423	18453	18337	18555	18354	18285	18343	18304	18517	18477	18335	18382	18309	18292	18377	18371	18353	18491	18345	18391	18427	18392	18307	18165	18330	18283	18346	18377	18393	18403	18373	18416	18122	18397	18328	18280	18513	18109	18322	18222	18468	18198	18273	18379	18403	18354	18260	18487	18390	18339	18384	18418	18432	18406	18417	18467	18317	18453	18205	18397	18295	18266	18455	18447	18262	18314	18527	18212	18317	18399	18354	18323	18385	18255	18359	18430	18369	18412	18264	18291	18223	18350	18371	18293	18217	18437	18425	18241	18250	18141	18486	18215	18330	18313	18400	18337	18290	18387	18251	18247	18236	18237	18405	18277	18334	18169	18278	18375	18369	18263	18437	18403	18329	18302	18438	18342	18193	18259	18288	18484	18391	18427	18386	18450	18353	18260	18505	18316	18392	18486	18379	18371	18491	18375	18489	18289	18290	18476	18222	18393	18254	18279	18391	18424	18430	18377	18347	18273	18210	18392	18311	18170	18553	18529	18393	18380	18258	18171	18311	18270	18309	18389	18216	18159	18491	18233	18383	18434	18285	18431	18314	18345	18430	18472	18309	18387	18303	18338	18408	18287	18125	18304	18408	18373	18412	18435	18413	18229	18414	18341	18424	18358	18376	18399	18266	18452	18352	18284	18486	18358	18380	18335	18382	18406	18511	18497	18312	18371	18297	18263	18484	18267	18376	18296	18333	18362	18329	18497	18445	18170	18323	18420	18186	18319	18349	18145	18320	18447	18355	18236	18331	18431	18404	18332	18367	18511	18478	18380	18430	18402	18451	18261	18280	18328	18382	18272	18387	18357	18222	18299	18377	18325	18502	18384	18372	18257	18224	18397	18410	18450	18277	18362	18294	18290	18402	18386	18372	18425	18473	18286	18269	18389	18337	18323	18237	18326	18414	18397	18304	18418	18367	18484	18212	18348	18426	18545	18432	18341	18309	18264	18343	18330	18518	18454	18311	18406	18090	18483	18492	18360	18439	18263	18388	18594	18447	18395	18444	18396	18386	18220	18206	18228	18448	18228	18316	18437	18465	18372	18391
35688	30932	35251	33682	30771	29884	28982	28363	28610	28097	28317	27931	27872	28005	28042	27726	27990	27995	28002	28045	27901	27565	27682	27448	27590	27870	27831	27913	27754	27501	27470	27528	27555	27681	27487	27372	27690	27693	27771	27532	27674	27320	27561	27592	27523	27645	27501	27696	27690	27279	27537	27616	27343	27718	27845	27636	27728	27762	27516	27546	27358	27489	27506	27575	27451	27642	27578	27375	27594	27462	27619	27702	27385	27677	27517	27373	27511	27463	27506	27366	27536	27547	27527	27400	27783	27636	27465	27596	27618	27552	27600	27345	27561	27667	27508	27564	27548	27415	27512	27526	27540	27652	27382	27715	27436	27161	27482	27525	27452	27325	27489	27668	27413	27594	27451	27316	27599	27495	27392	27412	27705	27558	27530	27434	27379	27463	27642	27450	27463	27501	27608	27437	27476	27531	27207	27580	27456	27264	27478	27394	27537	27440	27515	27558	27536	27608	27609	27329	27456	27845	27403	27211	27498	27354	27431	27510	27437	27461	27515	27390	27592	27505	27472	27666	27495	27584	27834	27518	27241	27470	27325	27258	27260	27609	27499	27579	27614	27628	27668	27308	27573	27339	27213	27386	27572	27481	27517	27452	27484	27697	27518	27794	27375	27501	27799	27494	27612	27552	27555	27724	27668	27374	27579	27547	27559	27369	27494	27337	27308	27263	27377	27462	27471	27287	27477	27434	27425	27443	27529	27612	27249	27368	27520	27514	27470	27721	27612	27503	27662	27553	27262	27383	27405	27296	27488	27515	27561	27753	27631	27719	27468	27427	27537	27517	27493	27461	27669	27302	27338	27445	27703	27455	27586	27656	27664	27612	27618	27547	27666	27392	27594	27470	27682	27328	27483	27513	27348	27435	27552	27537	27615	27375	27187	27548	27645	27588	27440	27581	27562	27484	27400	27537	27682	27632	27620	27614	27511	27421	27321	27464	27426	27402	27510	27455	27509	27325	27711	27614	27610	27437	27578	27454	27430	27580	27455	27400	27522	27245	27836	27478	27393	27495	27584	27588	27316	27289	27682	27258	27355	27352	27623	27607	27361	27717	27720	27844	27441	27420	27555	27706	27545	27549	27529	27345	27569	27415	27410	27685	27603	27376	27527	27422	27433	27600	27564	27602	27340	27485	27387	27403	27413	27744	27601	27510	27317	27236	27383	27334	27586	27556	27293	27440	27375	27519	27203	27347	27578	27274	27510	27573	27455	27405	27533	27554	27693	27465	27795	27393	27434	27258	27117	27208	27294	27632	27739	27644	27502	27485	27252	27362	27544	27483	27604	27784	27560	27396	27672	27703	27381	27364	27305	27394	27621	27730	27568	27593	27608	27464	27498	27448	27636	27475	27514	27627	27392	27461	27287	27494	27446	27393	27175	27683	27512	27401	27361	27644	27792	27415	27697	27379	27545	27577	27591	27559	27455	27377	27450	27430	27392	27572	27441	27528	27343	27621	27403	27634	27524	27483	27462	27428	27418	27566	27439	27427	27285	27312	27379	27520	27436	27576	27572	27487	27499	27549	27449	27618	27320	27489	27504	27524	27359	27771	27424	27646	27464	27378	27507	27388	27411	27360	27537	27506	27769	27391	27365	27320	27477	27271	27789	27336	27462	27399	27462	27430	27458	27851	27681	27621	27603	27633	27716	27482	27348	27437	27590	27573	27494	27729	27481	27466	27525	27689	27386	27431	27488	27271	27473	27342	27554	27469	27654	27687	27701	27510	27393	27649	27702	27479	27564	27641	27593	27503	27544	27645	27457	27565	27616	27658	27635	27564	27536	27065	27235	27418	27561	27423	27297	27716	27806	27406	27594	27566	27457	27487	27461	27596	27423	27435	27484	27167	27670	27669	27674	27416	27499	27599	27638	27317	27637	27774	27449	27565	27454	27595	27423	27194	27584	27529	27656	27821	27422	27468	27490	27566	27451	27518	27363	27625	27543	27622	27676	27589	27471	27747	27696	27464	27626	27441	27300	27435	27538	27434	27537	27534	27555	27598	27694	27680	27575	27476	27568	27396	27357	27268	27561	27408	27412	27749	27375	27691	27337	27529	27485	27420	27804	27401	27439	27576	27607	27421	27423	27437	27470	27500	27586	27665	27422	27764	27585	27755	27264	27466	27509	27723	27626	27881	27597	27460	27629	27428	27643	27511	27606	27662	27441	27376	27060	27391	27570	27727	27444	27513	27426	27369	27533	27493	27467	27602	27239	27415	27317	27460	27537	27554	27431	27295	27597	27586	27661	27577	27673	27548	27377	27698	27466	27461	27236	27347	27473	27362	27398	27421	27518	27326	27589	27400	27667	27565	27300	27448	27735	27485	27295	27552	27670	27273	27576	27466	27662	27245	27523	27557	27420	27747	27504	27507	27464	27659	27699	27492	27483	27378	27324	27394	27562	27447	27493	27672	27446	27528	27485	27349	27626	27472	27583	27476	27654	27496	27366	27568	27503	27422	27704	27420	27494	27485	27530	27336	27614	27617	27558	27530	27485	27343	27793	27461	27554	27562	27507	27441	27611	27561	27783	27330	27522	27432	27524	27666	27542	27580	27750	27376	27694	27360	27385	27577	27648	27253	27576	27482	27188	27659	27482	27617	27418	27726	27549	27355	27389	27614	27356	27288	27361	27742	27364	27589	27573	27377	27429	27492	27354	27467	27608	27638	27661	27439	27573	27510	27606	27314	27415	27406	27385	27317	27813	27605	27710	27434	27599	27585	27605	27642	27473	27331	27380	27536	27317	27698	27478	27654	27829	27399	27640	27517	27494	27503	27455	27568	27330	27532	27568	27529	27593	27562	27620	27330	27432	27340	27465	27497	27721	27319	27615	27361	27560	27288	27374	27616	27778	27567	27596	27584	27364	27289	27518	27327	27431	27706	27420	27385	27459	27418	27771	27513	27579	27706	27518	27231	27622	27386	27555	27629	27675	27654	27565	27373	27584	27525	27407	27496	27480	27479	27409	27559	27507	27470	27479	27414	27565	27409	27306	27424	27400	27543	27524	27484	27578	27564	27527	27374	27499	27538	27661	27469	27384	27587	27445	27743	27620	27644	27400	27484	27538	27475	27491	27480	27775	27345	27697	27581	27359	27151	27345	27574	27641	27514	27517	27596	27403	27398	27550	27443	27271	27614	27501	27676	27646	27452	27483	27760	27425	27573	27228	27398	27525	27250	27463	27681	27393	27343	27403	27481	27491	27376	27528	27808	27732	27504	27245	27452	27524	27477	27449	27547	27559	27690	27314	27526	27481	27703	27432	27408	27474	27543	27409	27554	27875	27482	27200	27291	27603	27550	27416	27485	27135	27562	27934	27404	27472	27454	27349	27437	27471	27656	27444	27498	27384	27528	27463	27472	27612	27706	27257	27551	27539	27508	27694	27377	27339	27598	27562	27475	27635	27430	27497	27540	27702	27581	27421	27401	27379	27376	27444	27508	27473	27588	27542	27356	27442	27355	27346	27455	27498	27565	27679	27512	27431	27220	27383	27479	27604	27488	27644	27533	27434	27527	27425	27606	27367	27347	27418	27416	27492	27443	27579	27508	27596	27180	27726	27573	27360	27366	27264	27578	27628	27608	27460	27314	27647	27676	27338	27554	27466	27621	27684	27535	27586	27419	27502	27592	27559	27696	27609	27825	27352	27692	27404	27470	27483	27673	27638	27679	27927	27309	27732	27583	27217	27499	27887	27633	27368	27482	27567	27594	27584	27621	27309	27452	27543	27547	27468	27476	27277	27692	27717	27434	27381	27444	27320	27487	27329	27590	27738	27413	27549	27563	27409	27649	27646	27672	27231	27455	27544	27647	27387	27268	27650	27548	27622	27365	27509	27394	27262	27336	27440	27533	27433	27525	27364	27566	27561	27496	27518	27498	27389	27472	27792	27713	27610	27533	27537	27692	27507	27657	27693	27475	27459	27559	27339	27697	27480	27311	27520	27733	27419	27492	27512	27980	27614	27414	27572	27441	27431	27674	27514	27399	27104	27366	27387	27258	27125	27454	27254	27547	27506	27463	27631	27521	27763	27638	27482	27769	27399	27590	27646	27748	27613	27541	27617	27596	27594	27530	27597	27442	27343	27492	27329	27300	27562	27736	27527	27360	27671	27491	27424	27417	27470	27720	27723	27639	27413	27558	27526	27237	27555	27667	27601	27503	27240	27488	27464	27652	27540	27462	27573	27594	27502	27540	27438	27668	27893	27482	27564	27546	27362	27450	27746	27385	27619	27564	27446	27442	27456	27759	27684	27453	27558	27567	27606	27444	27486	27480	27503	27472	27663	27476	27405	27505	27722	27411	27484	27678	27674	27687	27737	27465	27333	27513	27402	27617	27286	27521	27187	27412	27192	27434	27407	27520	27632	27452	27335	27602	27646	27479	27353	27335	27277	27577	27747	27723	27738	27621	27432	27723	27604	27555	27761	27477	27496	27630	27793	27509	27369	27392	27720	27773	27607	27616	27529	27690	27472	27675	27401	27335	27588	27563	27448	27391	27542	27570	27558	27503	27511	27382	27335	27520	27516	27466	27514	27571	27458	27273	27353	27400	27488	27332	27810	27412	27450	27345	27557	27507	27633	27227	27506	27511	27725	27421	27621	27689	27404	27652	27556	27490	27429	27573	27644	27616	27482	27412	27431	27570	27503	27459	27513	27522	27417	27762	27735	27389	27613	27343	27491	27338	27509	27376	27435	27326	27533	27424	27284	27393	27417	27671	27573	27465	27320	27499	27444	27504	27536	27178	27288	27599	27380	27541	27863	27937	27681	27339	27308	27386	27391	27282	27450	27495	27430	27343	27141	27481	27243	27367	27465	27370	27523	27366	27597	27436	27498	27354	27377	27723	27648	27623	27371	27326	27663	27712	27452	27536	27611	27608	27408	27490	27439	27571	27233	27379	27728	27576	27319	27520	27766	27340	27466	27563	27492	27576	27409	27742	27514	27580	27690	27390	27609	27570	27620	27567	27654	27636	27332	27568	27693	27686	27315	27641	27509	27522	27630	27679	27601	27216	27370	27536	27409	27537	27479	27582	27581	27662	27390	27583	27504	27467	27652	27619	27405	27262	27629	27423	27569	27671	27697	27293	27690	27535	27665	27558	27590	27741	27415	27535	27549	27561	27579	27852
25401	31507	30730	25500	22643	21279	19972	19531	19081	18715	18586	18439	18395	18250	18103	18225	17967	18168	18010	18181	18092	17953	17973	17708	17882	17829	17853	17991	17841	17793	17645	17758	17615	17740	17544	17713	17803	17638	17726	17802	17602	17596	17564	17549	17586	17367	17394	17758	17597	17554	17570	17548	17720	17410	17477	17780	17707	17635	17661	17452	17560	17486	17546	17566	17698	17666	17527	17555	17723	17492	17593	17463	17436	17640	17597	17642	17579	17665	17502	17486	17599	17687	17558	17611	17627	17686	17663	17668	17680	17507	17563	17333	17471	17587	17582	17575	17546	17645	17660	17585	17656	17450	17685	17521	17572	17533	17761	17620	17709	17673	17585	17764	17585	17527	17568	17613	17584	17595	17665	17674	17455	17495	17588	17671	17551	17572	17468	17475	17472	17651	17768	17718	17687	17743	17682	17534	17714	17446	17537	17379	17397	17561	17507	17702	17658	17393	17651	17571	17617	17518	17596	17521	17541	17591	17654	17546	17510	17502	17582	17571	17575	17509	17583	17575	17491	17633	17512	17742	17669	17572	17646	17601	17612	17561	17721	17753	17615	17613	17506	17464	17504	17540	17701	17640	17723	17427	17488	17593	17475	17671	17440	17623	17637	17664	17634	17566	17710	17479	17639	17607	17437	17690	17537	17437	17690	17429	17727	17586	17659	17334	17567	17591	17631	17704	17875	17501	17648	17551	17489	17580	17368	17600	17544	17451	17633	17427	17684	17583	17700	17556	17622	17540	17523	17539	17512	17659	17475	17749	17565	17574	17436	17601	17638	17633	17552	17632	17643	17611	17675	17615	17515	17375	17641	17655	17679	17607	17584	17575	17629	17527	17611	17518	17574	17682	17704	17508	17543	17544	17599	17551	17800	17420	17341	17666	17530	17488	17630	17606	17626	17564	17611	17721	17628	17687	17566	17457	17616	17699	17510	17588	17493	17642	17530	17545	17674	17556	17504	17486	17569	17801	17639	17367	17681	17577	17524	17624	17504	17623	17563	17481	17700	17616	17690	17503	17531	17607	17622	17604	17576	17547	17643	17583	17675	17584	17475	17631	17475	17522	17507	17659	17613	17503	17507	17525	17478	17575	17669	17502	17441	17408	17586	17500	17677	17723	17578	17747	17588	17539	17656	17739	17646	17491	17623	17686	17650	17421	17643	17487	17614	17696	17792	17422	17650	17529	17520	17708	17631	17353	17550	17590	17586	17728	17539	17613	17658	17573	17543	17595	17599	17542	17615	17536	17668	17597	17626	17601	17551	17506	17506	17679	17611	17398	17693	17504	17469	17590	17500	17672	17508	17562	17729	17560	17592	17465	17502	17656	17606	17679	17537	17511	17755	17464	17658	17658	17633	17572	17571	17697	17579	17659	17608	17468	17709	17528	17474	17735	17669	17603	17721	17568	17549	17417	17676	17570	17640	17590	17589	17534	17418	17618	17599	17491	17729	17809	17672	17626	17632	17582	17542	17632	17800	17580	17480	17535	17545	17421	17601	17718	17590	17759	17550	17526	17347	17504	17578	17446	17588	17566	17600	17680	17598	17459	17495	17583	17631	17716	17496	17555	17584	17680	17364	17631	17452	17729	17569	17879	17536	17760	17592	17605	17406	17672	17590	17785	17480	17504	17343	17609	17416	17638	17558	17487	17731	17632	17550	17632	17491	17606	17547	17635	17362	17722	17401	17379	17617	17673	17647	17532	17726	17426	17630	17690	17597	17421	17621	17624	17525	17574	17688	17619	17716	17490	17693	17580	17521	17406	17568	17692	17532	17742	17655	17743	17763	17424	17528	17521	17607	17530	17695	17686	17639	17498	17582	17385	17615	17544	17515	17635	17642	17504	17579	17751	17553	17735	17639	17539	17435	17630	17494	17517	17727	17520	17656	17482	17670	17555	17605	17741	17537	17721	17484	17512	17727	17580	17675	17471	17600	17669	17516	17436	17706	17416	17630	17474	17557	17504	17547	17483	17582	17768	17583	17558	17649	17615	17643	17537	17618	17614	17450	17544	17449	17756	17559	17577	17510	17632	17533	17576	17325	17826	17496	17619	17513	17696	17580	17690	17588	17560	17612	17716	17540	17582	17584	17490	17781	17835	17560	17596	17642	17654	17587	17724	17645	17478	17595	17698	17581	17490	17565	17635	17775	17600	17532	17426	17602	17601	17551	17397	17556	17506	17491	17589	17576	17385	17792	17512	17602	17600	17588	17572	17441	17414	17546	17572	17505	17556	17539	17457	17483	17634	17647	17539	17724	17612	17548	17398	17519	17716	17637	17477	17578	17635	17524	17647	17635	17614	17638	17588	17724	17484	17223	17696	17442	17715	17449	17482	17566	17698	17549	17623	17518	17758	17641	17706	17471	17412	17664	17594	17581	17624	17609	17626	17468	17668	17637	17704	17706	17570	17475	17650	17459	17651	17548	17748	17575	17596	17655	17505	17559	17636	17608	17626	17660	17445	17513	17532	17571	17500	17575	17579	17656	17732	17558	17681	17643	17600	17506	17579	17645	17423	17709	17666	17690	17675	17648	17529	17676	17520	17742	17568	17725	17668	17506	17435	17409	17482	17541	17483	17752	17708	17667	17534	17491	17453	17589	17513	17615	17534	17631	17560	17630	17475	17513	17682	17610	17542	17734	17719	17532	17663	17460	17625	17718	17677	17443	17500	17594	17422	17464	17407	17574	17642	17617	17576	17640	17740	17775	17632	17455	17586	17697	17643	17461	17425	17715	17474	17705	17621	17556	17656	17602	17725	17549	17667	17617	17551	17686	17733	17631	17462	17580	17429	17663	17499	17484	17578	17444	17616	17545	17456	17555	17596	17554	17587	17520	17699	17464	17563	17613	17556	17550	17545	17602	17575	17627	17549	17583	17581	17706	17534	17658	17566	17438	17636	17866	17673	17472	17632	17669	17660	17666	17593	17546	17601	17587	17656	17728	17549	17595	17643	17558	17621	17672	17319	17503	17648	17522	17565	17636	17750	17385	17442	17696	17582	17689	17680	17744	17688	17524	17660	17574	17536	17474	17619	17752	17496	17471	17628	17570	17655	17516	17724	17575	17613	17618	17446	17462	17442	17619	17495	17637	17432	17642	17578	17542	17777	17600	17501	17656	17576	17422	17640	17451	17609	17532	17517	17541	17582	17690	17589	17691	17380	17455	17563	17639	17550	17632	17425	17780	17551	17493	17762	17611	17393	17561	17502	17560	17583	17523	17615	17645	17282	17731	17458	17581	17637	17389	17697	17730	17532	17498	17712	17489	17524	17559	17626	17385	17689	17701	17673	17549	17562	17645	17531	17762	17490	17646	17625	17612	17437	17475	17575	17466	17470	17573	17505	17476	17435	17690	17618	17469	17689	17675	17515	17576	17543	17431	17760	17566	17593	17554	17463	17619	17503	17826	17507	17536	17615	17381	17557	17629	17506	17428	17458	17433	17545	17701	17480	17873	17550	17608	17649	17672	17585	17386	17650	17501	17571	17711	17491	17566	17422	17660	17603	17644	17491	17584	17571	17489	17465	17765	17579	17581	17608	17555	17641	17454	17425	17648	17456	17544	17507	17608	17431	17591	17736	17722	17600	17529	17625	17511	17678	17516	17475	17556	17627	17500	17494	17561	17553	17554	17692	17430	17407	17617	17638	17597	17613	17569	17555	17525	17670	17585	17468	17664	17625	17564	17478	17688	17627	17579	17733	17773	17648	17654	17646	17557	17787	17705	17612	17617	17529	17610	17604	17702	17565	17347	17517	17597	17608	17785	17548	17620	17620	17737	17566	17670	17512	17615	17537	17504	17594	17661	17494	17645	17485	17566	17549	17505	17647	17503	17626	17570	17630	17438	17671	17656	17657	17671	17665	17673	17441	17665	17346	17700	17582	17778	17544	17448	17398	17641	17529	17717	17426	17599	17504	17528	17570	17575	17626	17589	17610	17554	17460	17523	17532	17573	17567	17695	17306	17556	17409	17545	17574	17558	17505	17621	17592	17484	17587	17546	17687	17546	17418	17660	17506	17704	17567	17580	17675	17438	17619	17491	17600	17767	17528	17585	17573	17481	17487	17615	17605	17566	17545	17592	17619	17622	17502	17357	17628	17681	17574	17740	17644	17555	17538	17620	17649	17593	17460	17583	17600	17556	17630	17694	17606	17488	17703	17507	17466	17607	17742	17600	17612	17553	17636	17706	17519	17573	17528	17544	17743	17648	17744	17614	17724	17439	17677	17641	17554	17558	17586	17606	17705	17445	17648	17515	17444	17574	17417	17676	17632	17551	17550	17492	17712	17660	17692	17616	17542	17441	17618	17623	17501	17636	17666	17407	17686	17552	17639	17628	17675	17355	17645	17657	17553	17564	17753	17545	17571	17748	17538	17624	17591	17585	17660	17565	17711	17734	17234	17632	17730	17561	17643	17674	17545	17562	17652	17652	17708	17626	17501	17710	17606	17714	17535	17453	17695	17723	17739	17588	17639	17672	17619	17634	17646	17664	17709	17514	17611	17327	17632	17653	17661	17570	17521	17542	17662	17472	17538	17679	17584	17670	17455	17457	17642	17589	17499	17580	17422	17410	17600	17642	17766	17489	17520	17440	17674	17415	17656	17721	17551	17618	17747	17407	17509	17519	17613	17667	17519	17664	17727	17654	17586	17605	17536	17636	17521	17598	17588	17663	17760	17510	17581	17638	17656	17534	17552	17597	17688	17869	17444	17554	17450	17689	17634	17589	17524	17741	17529	17652	17576	17696	17491	17490	17500	17682	17702	17637	17661	17529	17518	17518	17520	17450	17605	17443	17580	17648	17632	17504	17648	17711	17575	17710	17636	17445	17483	17560	17741	17364	17373	17562	17697	17516	17556	17665	17345	17790	17793	17670	17730	17629	17568	17587	17624	17759	17543	17493	17537	17634	17363	17597	17550	17628	17557	17530	17552	17632	17612	17457	17676	17652	17672	17582	17767	17602	17463	17704	17804	17543	17613	17649	17592	17554	17746	17584	17515	17720	17636	17631	17552	17452	17644	17557	17534	17645	17574	17442	17528	17550	17591	17863	17677	17497	17512	17572	17747	17626	17713	17587	17420	17621	17345	17493	17531	17533	17422	17814	17662	17686	17576	17635	17703	17519	17559
23937	20779	27199	25782	26765	31701	33647	31180	30320	30359	30086	29805	29631	29880	29500	29279	29279	29663	29141	29459	29093	29170	29047	28991	29067	28946	29049	28872	28943	29007	28801	28886	29019	28907	28739	28924	28902	28948	28599	28461	28818	28778	28665	28771	28706	28430	28679	28449	28727	28596	28702	28763	28549	28694	28680	28674	28720	28726	28666	28758	28529	28614	28604	28711	28763	28649	28817	28632	28616	28519	28522	28581	28552	28831	28720	28786	28386	28570	28597	28818	28526	28704	28904	28874	28741	28599	28793	28412	28480	28676	28776	28832	28551	28791	28706	28638	28592	28826	28831	28908	28633	28784	28714	28643	28542	28528	28407	28433	28575	28796	28703	28772	28659	28829	28611	28558	28650	28587	28603	28618	28568	28877	28429	28840	28868	28491	28505	28596	28665	28571	28328	28360	28650	28644	28535	28606	28733	28815	28711	28507	28692	28831	28616	28570	28755	28688	28703	28797	28804	28921	28476	28494	28770	28614	28824	28744	28899	28574	28686	28749	28450	28663	28609	28566	28550	28542	28438	28279	28635	28579	28779	28854	28891	28604	28808	28803	28628	28830	28658	28622	28906	28864	28673	28594	28645	28699	28684	28501	28506	28465	28638	28563	28973	28703	28498	28797	28672	28615	28429	28582	28686	28660	28766	28792	28806	28726	28768	28693	28597	28652	28572	28803	28589	28691	28759	28728	28810	28584	28444	28972	28897	28599	28256	28810	28775	28957	28510	28717	28812	28369	28678	28709	28503	28610	28868	28629	28644	28596	28604	28904	28670	28740	28561	28476	28735	28610	28812	28545	28722	28458	28967	28667	28606	28509	28602	28651	28426	28850	28648	28432	28437	28454	28482	28699	28996	28635	28664	28531	28730	28572	28543	28514	28410	28683	28579	28711	28717	28491	28843	28637	28376	28763	28641	28541	28651	28702	28717	28751	28793	28608	28768	28738	28199	28660	28717	28774	28970	28658	28629	28532	28606	28637	28459	28444	28418	28593	28720	28672	28401	28831	28578	28652	28472	28724	28724	28550	28566	28713	28696	28395	28550	28712	28820	28520	28687	28624	28547	28593	28626	28629	28731	28341	28578	28607	28586	28511	28613	28692	28623	28589	28663	28618	28688	28699	28674	28672	28604	28433	28592	28576	28668	28786	28681	28786	28639	28760	28585	28753	28787	28684	28434	28636	28602	28571	28834	28525	28713	28579	28915	28640	28824	28586	28541	28454	28564	28579	28867	28542	28547	28645	28711	28540	28587	28580	28619	28635	28639	28659	28805	28659	28857	28627	28306	28447	28516	28455	28402	28608	28492	28635	28484	28549	28926	28945	28670	28687	28690	28738	28663	28505	28736	28313	28707	28855	28553	28618	28369	28621	28825	28560	28697	28535	29005	28365	28769	28455	28477	28588	28661	28960	28572	28304	28431	28570	28706	28674	28685	28921	28611	28432	28760	28580	28457	28931	28600	28536	28537	28526	28408	28569	28892	28728	28767	28463	28673	28788	28617	28808	28618	28589	28722	28599	28697	28762	28705	28619	28740	28670	28445	28528	28565	28777	28543	28685	28781	28561	28589	28725	28370	28779	28681	28566	28691	28338	28524	28624	28601	28520	28740	28761	28596	28741	28693	28659	28856	28762	28665	28475	28996	28692	28908	28542	28605	28729	28498	28402	28589	28682	28633	28670	28679	28369	28626	28559	28754	28510	28777	28764	28897	28657	28905	28466	28500	28715	28751	28362	28669	28507	28569	28583	28642	28749	28807	28802	28821	28701	28783	28778	28480	28651	28393	28850	28535	28450	28562	28442	28810	28525	28680	28509	28769	28753	28481	28603	28514	28656	28664	28815	28644	28476	28443	28802	28831	28683	28936	28631	28557	28827	28755	28562	28676	28785	28786	28739	28589	28632	28905	28527	28773	28882	28814	28726	28620	28404	28709	28705	28912	28580	28609	28519	28611	28446	28646	28652	28631	28658	28568	28536	28562	28434	28593	28465	28745	28513	28538	28620	28730	28705	28661	28573	28499	28562	28736	28783	28501	28702	28721	28415	28431	28755	28848	28708	28713	28770	28763	28784	28546	28288	28535	28555	28529	28473	28671	28881	28652	28522	28491	28726	28272	28442	28494	28503	28369	28413	28411	28807	28783	28605	28737	28695	28499	28638	28569	28836	28739	28642	28554	28666	28548	28640	28634	28682	28535	28715	28777	28476	28885	28867	28503	28813	28541	28745	28957	28929	28821	28587	28562	28531	28829	28693	28776	28889	28771	28735	28423	28748	28448	28577	29026	28827	28478	28408	28613	28619	28477	28813	28744	28725	28470	28662	28539	28579	28704	28731	28685	28695	28820	28486	28734	28358	28856	28467	28360	28557	28814	28790	28746	28908	28612	28394	28650	28733	28594	28618	28505	28836	28290	28237	28444	28547	28442	28687	28630	28775	28785	28730	28771	28602	28803	28774	28642	28659	28700	28735	28566	28681	28599	28992	28703	28593	28470	28533	28486	28640	28797	28466	28323	28536	28712	28706	28746	28569	28434	28692	28772	28730	28483	28484	28687	28679	28691	28708	28468	28943	28849	28757	28589	28853	28736	28526	28667	28539	28409	28623	28658	28717	28530	28519	28830	28440	28826	28773	28905	28646	28785	28660	28841	28575	28652	28525	28536	28623	28612	28595	28631	28570	28559	28506	28500	28383	28651	28551	28506	28661	28667	28785	28700	28610	28713	28687	28681	28642	28627	28765	28692	28540	28735	28615	28683	28567	28673	28596	28702	28723	28759	28492	28388	28501	28555	28643	28604	28631	28835	28366	28649	28668	28537	28606	28643	28566	28510	28782	28836	28650	28548	28736	28767	28667	28618	28718	28813	28613	28550	28634	28381	28559	28596	28730	28709	28620	28809	28564	28668	28608	28804	28690	28572	28619	28554	28509	28593	28570	28654	28621	28685	28964	28637	28433	28728	28399	28696	28659	28604	28432	28553	28739	28529	28218	28587	28608	28856	29110	28786	28744	28716	28448	28445	28522	28608	28809	28566	28581	28586	28960	28684	28539	28721	28679	28637	28666	28700	28487	28576	28386	28735	28816	28799	28770	28454	28712	28428	28624	28695	28729	28579	28484	28677	28597	28646	28655	28667	28744	28701	28757	28698	28418	28456	28465	28817	28564	28576	28595	28617	28653	28606	28642	28661	28523	28753	28713	28654	28657	28630	28813	28609	28745	28594	28400	28588	28710	28760	28631	28606	28714	28541	28375	28615	28489	28597	28554	28469	28684	28480	28628	28593	28578	28661	28687	28775	28901	28742	28611	28628	28696	28762	28432	28482	28854	28936	28719	28776	28725	28851	28863	28814	28540	28385	28570	28533	28761	28637	28535	28588	28690	28430	28660	28787	28835	28562	28553	28496	28536	28563	28600	28842	28672	28575	28557	28490	28541	28666	28557	28896	28621	28594	28703	28649	28475	28736	28739	29009	28889	28683	28432	28685	28739	28511	28537	28755	28570	28371	28684	28757	28490	28583	28677	28597	28722	28583	28699	28974	28711	28456	28670	28884	28643	28604	28728	28652	28489	28788	28736	28962	28963	28462	28273	28771	28449	28630	28388	28660	28593	28571	28544	28689	28557	28807	28504	28640	28766	29023	28611	28929	28849	28681	28502	28543	28791	28527	28623	28672	28546	28680	28591	28817	28638	28706	28753	28567	28403	28406	28427	28661	28643	28456	28624	28473	28633	28468	28494	28574	28518	28876	28712	28631	28743	28611	28496	28396	28465	28722	28576	28613	28840	28606	28550	28815	28844	28793	28787	28332	28601	28706	28604	28394	28640	28783	28496	29084	28490	28764	28602	28581	28429	28660	28681	28853	28663	28484	28443	28313	28681	28595	28568	28661	28640	28728	28465	28693	28607	28594	28689	28741	28427	28549	28510	28702	28793	28568	28621	28575	28557	28617	28628	28701	28587	28739	28750	28643	28711	28780	28558	28563	28587	28574	28466	28861	28601	28733	28515	28808	28398	28657	28649	28691	28281	28456	28386	28646	28582	28803	28941	28738	28391	28798	28781	28338	28440	28746	28748	28712	28787	28425	28425	28847	28421	28577	28788	28519	28566	28579	28576	28419	28614	28857	28585	28597	28794	28579	28875	28441	28661	28706	28484	28806	29003	28780	28678	28589	28836	28556	28541	28690	28812	28635	28468	28362	28699	28959	28737	28674	28726	28662	28584	28440	28878	28633	28405	28590	28680	28465	28712	28722	28714	28518	28870	28786	28701	28621	28707	28715	28417	28579	28840	28641	28603	28864	28718	28551	28618	28749	28855	28607	28637	28721	28592	28711	28798	28505	28658	28643	28652	28719	28703	28704	28604	28741	28679	28279	28616	28495	28558	28802	28518	28487	28560	28736	28567	28552	28683	28578	28689	28523	28713	28564	28617	28891	28732	28578	28625	28737	28832	28513	28556	28764	28659	28789	28582	28623	28682	28584	28668	28484	28272	28872	28664	28788	28815	28589	28749	28664	28460	28961	28658	28572	28451	28522	28528	28429	28574	28627	28857	28680	28763	28675	28625	28585	28800	28858	28627	28367	28651	28604	28695	28634	28719	28832	28779	28864	28481	28506	28827	28721	28920	28561	28599	28711	28696	28552	28493	28660	28505	28576	28547	28607	28627	28857	28857	28646	28739	28616	28518	28664	28836	28901	28552	28704	28472	28558	28602	28422	28438	28759	28709	28512	28723	28441	28495	28725	28752	28498	28531	28626	28271	28770	28533	28683	28580	28836	28551	28751	28705	28585	28612	28367	28535	28434	29037	28889	28488	28704	28588	28564	28482	28715	28715	28710	28799	28674	28622	28753	28798	28847	28688	28579	28564	28598	28569	28675	28506	28578	28569	28534	28654	28846	28654	28622	28663	28694	28518	28365	28435	28535	28530	28677	28476	28837	28587	28777	28911	28539	28578	28566	28720	28656	28875	28602	28640	28588	28538	28521	28980	28631	28571	28698	28885	28639	28770	28652	28830	28545	28545	28732	28399	28637	28757	28652	28401	28826	28432	28838	28816	28422	28707	28715	28608	28481	28744	28974	28775	28674	28579	28688	28337	28466	28590	28722	28670	28600	28713	28441	28581	28909	28692	28674	28628
24247	40473	39491	32431	28151	25342	23408	21954	21142	20570	20093	19933	19752	19629	19384	19188	19247	19336	19099	19165	18904	18959	18744	18576	18528	18502	18390	18547	18534	18571	18267	18437	18416	18247	18261	18333	18069	18289	18204	18131	18042	18218	18177	18092	18198	18063	18262	18222	18280	18303	18106	18096	18148	18223	18235	18159	18044	18062	18118	18109	18056	17956	18195	18064	18128	18140	18253	18153	17918	18235	17994	18076	18190	18343	18039	18192	18171	18162	18013	18058	18187	18102	18113	17968	18139	18223	18288	18259	18071	18230	18053	18161	18233	18380	18101	18188	18012	17976	18171	18270	18099	18053	17982	18162	18175	18198	18227	17998	17985	18030	17894	18241	18014	18168	18085	17906	18107	18105	18179	18215	18119	18205	17971	18152	18104	18081	18177	18160	18119	18081	18203	18121	17920	18142	18048	18076	18119	18248	18191	18064	18250	18172	18158	18258	18260	17924	18144	17999	18126	18282	18000	18007	18023	18180	18092	18211	18301	18136	18101	17979	18120	18135	18095	17869	18001	18158	18094	18163	18092	17996	17937	18075	18010	18153	18098	17894	18120	18157	17903	18030	18155	18019	18101	18069	18341	17906	17949	18233	18010	18253	18179	18192	18185	18066	18264	18237	18097	17987	18036	18051	18068	18131	18164	18126	18132	18196	18298	18068	17900	18074	18106	18089	18005	18108	18027	18050	18037	18049	18045	18019	18183	18082	18103	18155	18098	18049	18250	18188	18307	18123	18168	18059	18194	18113	18102	18083	18141	18105	18052	18166	18249	18151	18025	18352	18051	17975	18119	18093	18147	18220	18226	18190	18120	18241	17959	18053	18251	18209	18181	18231	18132	18133	18013	18011	18139	18143	18236	18200	18150	17998	17980	18142	18054	18077	18215	18159	18079	18262	18194	18140	18002	17968	18036	18177	18191	18069	18201	17995	18125	18169	18027	18114	18038	18248	18185	18158	18138	18154	18095	18093	18093	18264	18308	18229	18137	18043	18050	18052	18003	18084	18205	18174	18076	17902	17987	18202	17960	18021	18047	18111	18056	17992	18257	18115	18184	18132	18135	18148	18087	18068	17950	18076	18229	18105	18164	18199	18234	18223	18091	18172	18117	17915	18202	18090	18094	18050	18103	18054	18208	18055	18233	18119	18209	18102	18243	18206	17858	18140	18071	18260	18200	18155	18048	17955	18144	18182	18239	18127	18097	18080	18272	18167	18220	18016	18088	17756	18110	17974	18072	18134	18106	18142	18173	18144	18059	18076	18252	18140	18180	18078	18209	18121	18199	17898	18154	18095	18056	18042	17979	18143	18119	18001	18217	18102	18130	18258	18035	17952	18184	18076	18218	18345	18139	18093	18228	18258	18022	18238	18058	18071	18146	18092	18020	17979	18002	18110	18034	18204	18164	18200	18000	18032	18305	17967	18090	18227	18176	18230	18120	18053	17953	18137	18055	18038	18022	18116	18061	18123	17974	18038	17940	18018	18247	18167	18148	18171	17900	18282	18027	18249	18210	17882	18061	18084	18122	18090	18005	18225	17868	18052	18233	18254	18124	18031	18139	17972	18099	18345	18002	17889	18267	18026	18107	17967	17933	18176	18016	18268	18139	18107	18088	18169	18092	18068	18130	18045	18131	18092	18107	17912	17981	18225	18082	18143	18224	18102	18260	18138	18255	18098	18176	18194	17936	18263	18189	18066	17957	18318	18166	18072	17919	18175	18262	18295	18137	18092	18069	18092	18059	18206	18153	18085	18074	18069	18001	18042	18130	18267	18186	18100	18282	18108	18128	18172	18213	18197	18100	18119	18091	18151	18034	18135	17879	18223	18259	18112	18120	18239	18073	18259	18062	18048	17998	17946	18137	18026	18133	17943	18056	18211	18115	18002	18138	18093	18010	18120	17866	18242	18190	18254	18029	18051	18013	17946	18064	18102	18164	18086	18136	18119	18127	18010	18147	18271	18451	18054	18046	18060	18219	18252	18264	18059	18145	18224	17980	18139	18186	18120	18032	18154	18109	18096	18081	18006	18020	18168	18117	18301	18027	18187	18160	18255	18047	18262	18208	18261	17826	17882	18040	18039	18373	18247	18083	18185	18005	18024	17942	18121	18021	18222	18029	18102	18104	18203	18159	18251	18224	18028	17928	18163	18176	18042	18119	18100	18291	18112	18021	18044	18099	18219	18185	18127	18296	18243	18165	18163	18268	18013	18053	18126	18047	17965	18122	18164	18230	18007	18145	18096	17949	18175	18028	18243	18056	18181	18070	17931	18008	18050	18081	18120	17968	18227	18284	18080	18281	18189	18082	18027	18117	18023	18196	18004	18205	18163	18022	18096	17964	17921	18089	18248	18180	18064	18006	18094	18227	18184	17974	18309	18094	18050	18134	18267	18128	18097	18010	18131	18132	18070	18186	18134	18127	18125	18099	18234	18004	18198	18072	18269	18070	18049	18057	18164	18146	17930	18047	18028	18174	18307	18146	18167	18005	17966	18154	18155	18168	18239	18227	18097	18005	17996	18218	18026	18161	18287	18202	18066	18048	18025	18129	18089	18140	18220	18138	18057	18095	18132	18127	18005	17992	18123	18172	18272	18164	18245	18001	18113	18093	18130	18197	18086	18252	18191	18039	18237	18259	18235	18133	18126	17946	18270	18114	18138	18036	18035	18161	18003	18140	18114	17967	18129	18004	18115	18286	18272	17955	18160	18097	18083	18100	18257	18044	18191	18062	18200	18129	18191	18221	18374	18232	18064	18110	18125	18068	18034	18106	18215	18123	17908	18017	18021	18397	18148	18091	18160	18251	18160	18018	18248	18129	18137	18181	17972	18191	18041	18318	18069	18062	18201	18102	18001	18200	18070	18249	18099	18097	18116	18045	18102	18088	18126	18156	18155	18092	18106	18059	18121	17883	18235	18140	18029	18248	18257	17968	18307	17996	18012	18072	18123	18035	18256	18171	17842	18167	18152	18244	18211	18115	18207	18078	18266	18139	18026	18242	17964	17979	18014	18160	18158	18099	18116	18084	18066	18256	18181	18129	18105	17995	18157	18081	18212	17976	18005	18179	18056	18065	18185	18038	18087	18041	18087	18099	18007	18043	18143	18144	18176	18183	18053	18161	18148	18008	17846	18039	18087	18116	18150	18136	18209	17978	18193	18128	18025	18044	18082	18101	18024	18077	18142	18249	17910	18090	17869	18201	18072	18082	18047	18078	18279	18207	18167	18170	18198	18274	18016	18244	18100	18024	18037	18151	18160	18182	18028	18094	17928	18122	18058	17981	18010	18305	17998	18191	18009	18224	18001	18294	18044	18009	18123	18028	18021	18192	18202	18244	18186	18343	18247	18140	18168	18272	17936	18195	18052	18034	18205	17966	18074	18258	18119	18064	17937	18212	18178	18089	18200	18313	18108	18275	18093	18048	18160	18011	18196	18207	17959	18182	17968	18100	17991	18072	18148	18143	18106	18106	18004	18093	18042	18188	18079	18152	18169	18113	18170	18151	18136	18066	18081	18011	18069	18150	18189	17978	18068	18056	18244	18030	18032	18198	18020	18036	17960	18221	18079	18235	18158	18106	18191	18058	18269	18138	18105	18095	18205	18290	18122	18031	18283	18133	18246	18142	18189	18096	17948	18042	18081	18014	18043	17963	18215	18107	18103	18143	18327	18106	17972	18185	18074	18253	18197	18134	18331	18063	17961	18183	18022	18089	17989	18197	18348	18048	18243	18112	17972	17978	18197	17914	17991	18049	17905	18155	17993	17973	18023	18051	18102	18174	18198	18149	18162	18151	18167	18009	17974	18121	18260	18105	18124	18162	18192	17983	18089	18180	18226	18146	18187	18141	18265	18086	18028	18062	18152	18119	18168	18114	18047	18036	17931	18153	18114	18114	18019	18130	18104	18152	18244	18249	18096	18084	18158	18178	18095	18100	18209	18123	18213	18338	18161	18148	17933	18139	18134	17982	18141	18251	18323	18184	18043	18230	18027	18095	18111	18143	18020	18178	18214	18091	18127	17982	18216	17959	18237	18065	18199	18285	18106	18122	17982	18193	18263	18182	18048	18186	17960	17940	18202	18089	18042	18087	17983	18180	18267	17998	18132	18110	18237	18316	18047	18237	18062	18249	17925	18046	18113	18277	18094	18037	18103	18235	18049	18079	18057	18179	18214	18100	18206	18116	18175	17999	18252	18104	18172	18034	18314	18113	18097	18144	18026	18275	17944	18125	18057	18096	18068	18123	18225	18108	18217	18202	18257	18037	18136	18248	18395	18272	18257	17939	18032	18097	18201	18022	18018	18081	18181	18142	18113	18246	18042	18032	18182	18063	18340	18101	18023	18057	18033	18044	18148	18232	17990	17980	18060	18089	18089	18136	18098	18154	18133	18089	18082	18036	18054	18187	18248	18288	18009	18069	18156	18065	18048	18167	18282	18220	18153	18178	18183	18032	18059	18162	18089	18145	18016	18369	18233	18081	18110	18129	18154	18133	18130	17971	18002	18065	18069	18266	18102	18068	18256	17983	18099	18262	18183	18216	18185	18159	18278	18303	18162	18104	18024	18104	18203	18169	18211	17990	18309	18016	18186	18227	17977	18336	18118	18159	17908	18230	18317	18064	18201	18242	18171	18156	18157	18084	18171	18213	18155	18033	18372	18263	18225	18299	18181	18047	17975	18122	18118	18118	18323	18214	18299	18038	18058	18073	18141	17946	17934	18157	18218	18166	18147	18046	17997	18073	18136	18245	18226	18108	18102	18127	18197	18045	18203	18028	17880	18013	18062	18338	18243	18228	18194	18036	18106	18153	18155	18159	18057	18206	18047	18431	18159	18272	18185	18216	18108	18064	18171	17907	17915	18091	18078	18109	18169	18274	18006	17936	18267	18172	18159	18127	18270	18078	18040	17970	18047	18175	18022	18099	17991	18165	18155	18190	18131	18158	18029	18223	18238	18290	18153	18055	18112	18161	17896	18015	18043	18138	17991	18288	18040	18061	18112	18106	18039	18059	18178	18089	18080	18220	18152	18206	18147	18203	18151	18155	18142	18141	18233	18242	18087	18185	18213	18021	18224	18189	18190	18162	18147	18302	18172	18156	18173	18090	18236	18145	17963	18117	18164	18095	17986
22287	20777	27210	24784	23765	30596	35985	32587	31225	31380	31110	30689	30648	29924	29949	29953	29912	29971	29998	29663	29795	29847	29709	29539	29050	29308	29209	29310	29152	29432	29320	29191	29234	29155	29239	29132	28887	28991	28970	29027	28863	29062	29180	28851	29048	28797	29113	28874	29029	29043	28992	29274	28998	28983	28479	28990	29005	28855	29034	29059	28927	28946	28944	29018	28710	28906	29084	28915	29189	29018	28759	28953	28773	28815	29164	28677	28673	28956	28764	28821	28853	28812	29055	28889	29027	28720	28855	28868	28986	28915	29037	28751	28909	29071	28764	29046	28901	29034	28855	28899	28839	28982	28934	28926	29037	29132	28861	28832	28474	28663	28972	29063	28884	28872	28790	28879	29316	28866	29070	28671	28721	28819	28879	28629	28796	28803	29210	29025	28639	28873	28914	28866	28825	28893	28854	28946	28833	28667	28964	28890	28707	28858	28625	28824	28989	28864	28758	28873	28987	29014	28793	28893	28822	28788	29127	28860	28746	28934	29034	28701	29063	28732	28962	28763	28879	28997	28587	28749	29093	28918	29114	28776	28717	28693	28979	29096	28807	28874	28809	28628	29085	28925	29008	28630	29222	28898	29016	29091	28914	28654	29088	28967	28897	28956	28979	28833	28888	29116	28856	28514	28814	28935	28891	29120	29027	29045	28878	28840	28972	28857	28832	28789	28891	28906	28742	28945	28552	28924	28906	28942	28826	28702	28881	28668	28804	28638	28772	29079	28882	28923	29065	28957	28805	28849	28866	28858	28846	28702	29138	28884	28765	28748	28918	28852	28854	28982	28841	28782	28764	28977	28797	28646	29165	28834	28669	28911	28823	29012	28847	28748	29026	28956	28590	28593	28913	28725	28592	28904	28855	28946	28753	28852	28481	28928	29146	29038	29017	28887	29044	28909	28967	29008	28948	28687	28968	29100	28933	28774	28909	28655	28591	28670	29045	28913	28904	28834	28737	29005	28793	28994	28682	28918	28706	28910	28771	28721	28983	28812	28714	28915	28890	28726	29072	28984	28762	28689	28852	28910	28829	28945	28870	28609	28604	28858	28642	28877	28681	28713	28955	28930	29090	28899	28870	28876	28640	28637	28955	28953	28960	28649	29048	28780	28839	29005	28959	28637	28847	29055	28946	28858	28996	29045	28875	28870	28878	28668	28681	29156	28896	29031	29065	28908	28604	28723	28910	28638	28807	28963	28867	28842	28737	28778	28600	28937	28817	28608	29116	28669	28675	28879	28724	28779	28879	28988	28810	28906	28825	28625	28889	28926	28892	29413	28838	28700	28980	28995	28553	28899	28776	28893	28727	28770	28560	28846	28794	28900	28637	28813	28901	28921	28772	28678	28769	28901	29164	28790	28848	28702	28690	28867	28692	29071	28785	28751	28967	28854	28703	28738	28668	28887	28546	28753	28731	28845	28924	28921	28906	29033	28820	28689	28843	28979	28682	29133	28783	29022	29128	29004	28832	29093	29083	28865	28948	29007	28814	28740	28798	29001	29000	28795	28912	28762	28796	28995	28805	28896	28748	28619	28774	29036	28918	28757	28959	28813	28725	29044	29046	28852	28997	28877	28680	28888	28932	28658	28820	28651	28999	28869	28836	28683	28889	28895	28926	28681	28797	28774	28765	28855	29046	28705	29238	28882	29234	29059	28799	28737	28770	29051	28818	28753	28686	28893	28707	28863	29022	28856	28928	29071	28940	28793	28748	28687	28810	28493	28608	28823	28873	28994	28590	28667	28831	28788	28674	28599	29067	28718	28863	28571	28779	28918	28486	28712	28703	28979	28914	28883	28693	28862	28792	29003	28712	28841	28811	28833	28899	28833	28823	28843	28715	28644	28753	28729	28817	28732	28744	28977	28678	28749	28971	28773	28847	28643	29147	28898	28787	28780	29014	28727	28706	28724	28948	28949	28759	28996	28798	28834	28823	29132	28956	28894	28698	29055	28975	28789	28827	28797	28951	29107	28715	28949	28762	28705	28839	28917	28924	28889	28627	28981	28897	28582	28751	28814	28839	28955	28746	28698	28821	28874	28994	29052	29090	28699	28715	28791	29110	28818	28799	28675	29052	28832	29017	28840	28848	28933	28875	28648	28903	28787	28803	28925	29010	28750	28886	28734	28856	28855	28956	28972	28776	28733	29036	28685	28667	28842	28585	29060	28889	28962	28844	29102	28985	28823	29138	28841	28650	28729	28810	28895	29045	28878	29162	28667	29126	28996	28856	28897	28885	28770	28562	28875	28967	28701	28814	29067	29175	29017	28802	28957	28731	28733	28953	29077	28875	28646	28794	29039	28730	29073	28786	28576	28732	28924	28771	28848	28667	28586	28663	28682	28984	29212	29044	28737	28941	28660	29118	28728	29055	28727	28843	28831	29027	28827	28880	29056	28985	29020	28593	28931	29073	28727	28978	28690	28524	28859	28846	28638	29082	28891	28805	28828	28705	28991	28734	28776	28939	28810	29023	29002	28881	28918	28849	28939	28848	28913	28838	28786	29293	28904	28862	28702	29035	28754	28795	28847	29065	29129	28965	29002	28869	28794	29115	28929	29127	28936	29105	28777	28660	28739	28949	28759	28874	29009	29081	28830	28703	28506	28738	28677	28613	28901	28945	28616	28595	28692	28828	28721	28947	28878	28874	28865	28797	28715	28993	28655	28787	28792	28791	28721	28669	28582	28794	28875	28972	28820	28848	28872	28880	28833	29072	28940	28924	28847	29187	28844	28591	28707	29034	28823	28968	28834	28976	28875	28808	28924	28814	28601	29057	28699	29084	28908	29027	28816	29047	28753	28769	28869	28965	28660	28833	28804	28670	28990	29214	28899	28780	28892	28807	28868	29006	28864	28955	28765	28825	28876	28639	28978	28954	28913	28966	28880	28638	28925	28933	28893	28886	28702	28808	28696	28655	28874	28932	28697	28831	28719	28877	28839	29021	29027	28966	28816	28924	28861	28932	28866	28950	28824	28816	28988	28878	29042	28786	28818	29121	28871	28701	28765	28741	28970	28766	28799	28759	28798	28965	28894	28964	29003	28964	28966	28828	28838	28903	29055	28915	28725	28809	28849	29013	28685	28806	28733	28853	28836	28827	28903	28818	28883	28761	28908	29150	29035	28882	28996	28967	29097	28807	28751	28741	28904	28791	28729	28861	28714	28886	29064	28906	28786	28725	28974	29237	28992	28769	28743	28969	28938	29065	28981	28909	28855	28891	28856	28761	28900	29042	28871	28849	28866	28648	28805	28722	28910	28906	28733	29088	28877	28910	28955	28723	29007	28615	28727	28963	28837	29058	28931	28940	28537	28764	28867	28785	28677	28815	28676	28889	28984	28603	28825	28908	28905	28842	28756	28844	28731	28792	28995	28892	28630	28953	28897	28856	28777	29006	28782	28775	28757	28655	28949	28781	29000	28883	28928	28923	29063	28822	28804	28638	28808	28810	28958	28925	28868	28636	28811	28836	28549	28609	28792	28827	28725	28945	28946	28883	29058	28944	28833	28743	28918	29073	29009	29133	28825	28830	28750	28857	29155	28890	29096	28715	28960	28736	28789	28794	28966	28806	28855	29103	28774	28946	28849	28685	28920	28753	28957	28976	28945	28958	28982	28931	28995	28932	28975	28780	29004	28861	28565	28774	28956	28794	28537	28645	28664	29122	28882	29008	28762	29114	29178	28798	28803	28917	28764	28875	28758	28779	28882	28770	28992	28822	28869	28623	28858	29163	28919	28957	29104	28975	28843	29040	28922	29013	28818	28564	28888	29473	28881	28634	28932	28758	28757	28861	28622	28652	28893	28700	28839	28717	28633	28809	28755	28942	28908	28908	28981	28846	29003	29021	28691	28668	28896	28895	28933	29018	28806	28948	28888	28661	28776	28954	28780	28673	28720	29088	28821	28603	28993	28913	28625	28834	28850	28875	28909	28759	28823	28931	28881	28924	29027	28970	29002	28694	28638	28688	28809	28623	28991	28886	29086	28809	28832	28771	28847	28816	28695	28748	28740	28838	28681	28585	28866	28925	28884	28831	28898	28810	28803	28920	28640	28911	29032	28858	28904	28843	28899	29011	28994	28921	28611	28749	28800	29038	29084	28750	28544	28829	28899	28802	28808	29135	28726	28959	29013	28858	28845	28866	28702	28710	28995	28914	28856	28535	28803	28828	28856	28941	28679	28742	29079	28913	28833	28996	28680	29173	28742	28870	29104	29037	28921	28830	28991	28863	28788	28941	28716	28935	28648	28986	28955	29027	28732	28744	28787	28754	28837	29090	29009	28895	28801	28841	28855	28907	29012	28868	28929	28773	28711	28930	28813	28981	28730	28834	29085	28558	28824	29210	29085	28996	28876	28948	29010	28876	28824	29111	28752	28788	28786	28779	28660	28970	28844	28789	28914	28926	28833	28614	28632	28787	29085	28783	29081	28852	28688	28840	28715	28985	28771	28944	28971	28597	28864	28673	28825	28807	28944	28828	28905	28998	29092	28644	28792	28871	28968	28676	28893	28938	28807	28680	28792	28673	28756	28829	28765	28778	28762	28944	28793	29052	28829	28775	28667	28941	28872	28999	28897	28921	29105	28926	28646	28878	28815	29194	28961	28880	28793	28948	28808	28754	28859	28811	28721	28943	28911	28693	28829	28712	28803	28905	28718	28768	28774	28735	28632	29054	28925	28600	28820	28886	28878	29089	28865	29015	29034	28928	28919	29024	28959	28654	28934	28686	28874	28944	28921	28732	28804	28786	28885	28935	29080	28752	28862	28827	29052	28665	28839	29131	28900	28826	28841	28798	28743	28853	28740	28639	28759	29031	28805	28775	28844	28915	28871	28933	29010	28789	28638	28761	28814	28998	28614	29088	29124	28885	28718	28891	29008	28981	28604	29040	29002	29082	28700	28767	28807	28757	28921	29009	28535	28805	28951	28859	28875	28919	28921	29144	28994	28872	28759	28726	28872	28869	28879	28778	29021	28940	28960	28944	28883	28931	28956	28894	28811	28887	28616	29055	29001	28886	28760	28963	28760	28823	28883	28865	28966	28957	28856	28863	28835	28868	29041	29115	28794	28878	28775	28597	28792	28886	28674	28809	28937	29093	28964	28872	28739	28870	29003	28878	28921	28599	28721
26426	45587	45259	37175	32296	28560	25941	24265	22791	21630	21225	20824	20404	20209	20035	19873	19750	19816	19691	19530	19188	19056	19112	18777	18747	18822	18704	18763	18667	18746	18755	18513	18609	18439	18342	18477	18303	18569	18423	18447	18229	18454	18285	18407	18296	18168	18175	18498	18503	18281	18114	18257	18259	18359	18125	18407	18195	18293	18281	18048	18295	18238	18366	18246	18139	18081	18290	18265	18278	18044	18404	18239	18137	18285	18016	18154	18294	18200	18291	18298	18292	18149	18396	18029	18058	18403	18249	18062	18238	18134	18181	18235	18298	18112	18260	18125	18258	18283	18208	18223	18192	18101	18286	18144	18091	18327	18190	18073	18303	18271	18271	18207	18139	18392	18312	18202	18226	18347	18383	18090	18158	17984	18175	18104	18181	18510	18148	18058	18192	18141	18148	18164	18059	18313	18192	18203	18319	18250	18283	18202	18244	18260	18311	18048	18304	18211	18325	17971	18255	18175	18150	17928	18348	17975	18082	18148	18166	18256	18164	18155	18202	18310	18132	18191	18131	18059	18110	17934	18216	18140	18339	18218	18251	18180	18319	17986	18225	18074	18248	18109	18105	18208	18174	18186	18140	18120	18171	18082	18249	18313	18062	18178	18359	18066	18050	18233	18130	18345	18231	18070	18302	18159	18177	18196	18251	18370	18060	18187	18134	17995	18015	18141	18419	18240	18390	18130	18373	18252	18130	18245	18119	18078	18254	18433	18140	18311	18319	18120	18355	18365	18157	18079	18342	18141	18284	18211	18188	18172	18261	18250	18045	18118	18184	18292	18026	18205	18025	18040	18335	18167	17966	18236	18008	18196	18245	18118	18125	18110	18259	18157	18267	18098	18032	18289	18124	18132	18371	18238	18176	18187	18293	18281	18117	18301	18194	18221	18205	18178	18283	18051	18103	18264	17983	18293	18099	18182	18258	18079	18102	18227	18100	18185	18270	18184	18097	18251	18291	18158	18097	18130	18299	18109	18316	18291	18017	18203	18158	18288	18126	18065	18313	18191	18331	18270	18000	18074	18266	18129	18127	18058	18314	18074	18029	18329	18149	18183	18171	18361	18187	18098	18412	18119	18101	18250	18250	18185	18262	18239	18147	18180	18242	18270	18148	18254	18112	18193	18289	18333	18205	18133	18269	18179	18299	18274	18096	18260	18193	18168	18189	18181	18199	18038	18251	18207	18124	18180	18281	18224	18456	17994	18204	18233	18158	18292	18284	18218	18198	18087	18137	18165	18364	18356	18038	18120	18192	18145	18281	18258	18348	18213	18114	18166	18094	18309	18221	18376	18042	18253	18116	18059	18364	18251	18225	18256	18343	18134	18213	18113	18020	18348	18271	18198	18222	18137	18191	18239	18265	18284	18284	18325	17986	18240	18163	18106	18133	18023	18256	18242	18155	18208	18284	18287	18314	18167	18317	18169	18205	18133	18232	18236	18086	18121	18069	18361	18250	18243	18250	18273	18169	18109	18174	18151	18064	18080	18239	18225	18032	18279	18206	18278	18000	18230	18137	18093	18167	18101	18216	18196	18372	18118	18215	18297	18422	18314	18251	18109	18282	18243	18048	18191	18242	18255	18281	18254	18403	18276	18034	18096	18253	18271	18247	18161	18278	18365	18407	18054	18300	18113	18205	18301	18087	18451	18203	18056	18398	18186	18193	18257	18310	18262	18333	18348	18211	18411	18075	18130	18185	18175	18045	18118	18171	18183	18285	18062	18161	18149	18099	18228	18201	18401	18239	18188	18355	18296	18233	18302	18165	18199	18053	18196	18037	18218	18204	18090	18269	18258	18124	18135	18477	18072	18244	18161	18089	18148	18267	18289	18196	18134	18123	18259	18251	18115	18160	18138	18130	18279	18220	18259	18036	18105	18233	18195	18143	18222	18042	18286	18213	18292	18173	18047	18127	18181	18259	18232	18208	18106	18340	18207	18146	18139	18352	18200	18310	18379	18136	18026	18233	18378	18086	18304	18165	18100	18123	18166	18567	18165	17938	18091	18267	18316	18205	18057	18166	18229	18211	18175	18146	18111	18168	18308	18271	18325	18082	18143	18328	18215	18177	18346	18219	18250	18197	18189	18160	18039	18235	18121	18186	18114	18156	18202	18276	18248	18167	17951	18042	18249	18128	18009	18334	18192	18045	18325	18271	18199	18167	18244	18226	18223	18190	18129	18307	18171	18270	18254	18351	18346	18257	18326	18207	18089	18373	18213	18219	18246	18124	18119	18228	18208	18127	18172	18225	18335	18182	18115	18105	18120	18133	18262	18136	18144	18122	18233	18165	18362	18255	18103	18186	18185	18240	18189	18348	18044	18196	18252	18145	18184	18245	18110	18238	18302	18300	18233	18127	18286	18269	18354	18392	18414	18164	18222	18202	18096	18262	18083	18330	18230	18074	18311	18136	18198	18178	18148	18163	18219	18270	18220	18536	18217	18225	18239	18113	18180	18243	18160	18165	18156	18266	18196	18073	18128	18083	18194	18021	18208	18246	17984	18064	18100	18216	18366	18095	18179	18271	18083	18290	18233	18058	18276	18276	18250	18219	18216	18294	18113	18274	18109	18243	18165	18152	18102	18259	18062	18093	18195	18245	18268	18135	18144	18260	18174	18138	18164	18113	18382	18214	18094	18128	18330	18159	18278	18295	18244	18142	18384	18188	18081	18230	18121	18213	18219	18271	18176	18261	18092	18137	18231	18263	18210	18212	18041	18372	18035	18251	18089	18135	18350	18286	18142	18313	18242	18010	18100	18067	18175	18202	18289	18351	18246	18092	18125	18204	18336	18210	18095	18140	18059	18246	18182	18295	18111	18170	18178	18203	18079	18230	18255	18231	18259	18114	18308	18159	18289	18117	18226	18088	18219	18266	17993	18150	18143	18124	18305	17968	18101	18436	18197	18020	18334	18052	18206	18080	18213	18245	18239	18253	18129	18011	18296	18140	18144	18090	18307	18319	18238	18268	18215	18101	18311	18125	18210	17957	18271	18173	18086	18284	18201	18213	18005	18460	18348	18090	18269	18203	18265	18083	18303	18204	18184	18329	18196	18093	18275	17943	18251	18358	18240	18154	18347	18005	18271	18244	18031	18191	18184	18240	18242	18147	18165	18356	18058	18171	18247	18172	18324	18177	18174	18285	18249	18260	18128	18394	18267	18383	18337	18246	18115	18170	18251	18273	18166	18296	18029	18272	18210	18243	18094	18056	18262	18037	18433	18185	18120	18226	18170	18278	18265	18229	18336	18345	17965	18022	18090	18220	18152	18085	18368	18188	18210	18014	18175	18253	18370	18265	18255	18345	18106	18115	18232	18065	18313	18270	18087	18267	18121	18206	18338	18141	18141	18172	18312	18332	18175	18102	18216	18037	18290	18234	18134	18232	18042	18170	18374	18233	18165	18157	18064	18222	18191	18157	18260	18011	18168	18389	18072	18156	18065	18055	18306	18337	18386	18269	18189	18252	18191	18168	18272	18403	18048	18250	18050	18187	18067	18021	18242	18240	18287	18101	18175	18222	18005	18232	18179	18162	18058	18229	18209	18203	18264	18294	18096	18215	18419	18313	18145	18289	18241	18197	18126	18218	18186	18124	18107	18248	18313	18232	18200	18308	18157	18154	18188	18075	18339	18240	18127	18042	18098	18224	18387	18239	18310	18179	18303	18259	18120	18182	18233	18079	18361	18114	18211	18372	18328	18144	18096	18158	18229	18246	18111	18359	18260	18334	18305	18221	18232	18220	18216	18163	18273	18240	18189	18116	18263	18083	18088	18164	18143	18296	18127	18082	18271	18200	18388	18062	18379	18043	18166	18175	18229	18282	18164	18170	18313	18200	18226	18287	18245	18043	18108	18196	18413	18088	18150	18190	18178	18314	18164	18296	18139	18269	18249	18066	18312	18378	18122	18224	18182	18112	17991	18365	18346	18234	18347	18285	18310	18057	18279	17973	18114	18255	18390	18180	18254	18081	18180	18112	18081	18305	18248	18215	18282	18144	18128	18105	18187	18326	18168	18351	18110	18315	17952	18299	18324	18188	18170	18319	18179	18254	18261	18064	18114	18012	18280	18112	18222	18160	18359	18084	18235	18211	18248	18269	18378	18343	18302	18265	18206	18248	18265	18020	18160	18160	18243	17992	18120	18021	18122	18058	18276	18203	18138	18062	18109	18218	17994	18236	18253	18318	18136	18270	18361	18289	18205	18060	18205	18382	18155	18154	18330	18214	18134	18127	18269	18122	18237	18257	18223	17977	18196	18152	18063	18127	18188	18213	18056	18063	18311	18167	18145	18343	18195	18247	18195	18246	18041	18221	18172	18061	18030	18271	18304	18031	18165	18040	18301	18230	18410	18179	18156	18363	18115	18233	18297	18128	18181	18277	18128	18222	18067	18086	18324	18286	18360	18279	18097	18302	18172	18356	18135	18292	18164	18308	18109	18269	18226	18231	18080	18226	18051	18321	18167	18310	18265	18042	18201	18230	18301	18267	18173	18202	18253	18218	18362	18324	18334	18174	18176	18210	18348	18213	18276	18124	18392	18362	18288	18221	18319	18232	18094	18255	18288	18324	18173	18078	18204	18160	18268	18063	18027	18176	18189	18028	18136	18203	18120	18291	18319	18259	18250	18145	18147	18204	18255	18267	18279	18214	18026	18296	18197	18318	18211	18222	18282	18171	18216	18066	18148	18236	18255	18208	18292	18222	18140	18186	18129	18275	18122	18168	18151	18131	18135	18144	18139	18236	18237	18207	18285	18210	18413	18288	18148	18248	18315	18170	18262	18113	18177	18237	18383	18375	18077	18239	18204	18210	18140	18163	18205	18122	18174	18187	18119	18240	18192	18148	18139	18384	18154	18214	18313	18373	18360	18096	18144	18207	18188	18037	18138	18247	18114	18113	18136	18186	18054	18272	18212	18130	18076	18178	18115	18156	18007	18108	18366	18300	18158	18190	18184	18163	18026	18439	18380	18116	18139	18495	18109	17988	18084	18225	18167	18308	18099	18168	18271	18270	18246	18125	18246	18310	18116	18254	18095	18174	18349	18133	18139	18110	18089	18113	18026	18159	18013	18163	18199	18145	18116	18203	18097	18217	18144	18160	18383	18159	18249	18089	18228	18207	18088
35408	30530	34514	32868	30224	29405	28833	28299	28056	27602	27841	27901	27631	27482	27455	27395	27457	27769	27343	27530	27402	27399	27190	27288	27537	27176	27216	27399	27279	27415	27261	27303	27265	27032	27081	27138	27384	27069	27235	27097	26930	27106	27163	27175	27343	27195	26972	27202	27049	27117	27320	27159	27127	26996	27238	27437	27366	26956	27236	27397	27032	27158	27266	26946	27141	27208	27079	27280	26876	27219	26922	26908	27088	27064	27144	27248	27151	27106	27105	26940	27162	27115	27371	27011	26944	27320	27121	26971	27165	26956	27224	27040	27049	27103	27332	26933	27067	27102	27058	27044	27098	27275	27299	26796	27114	27081	27011	27150	27156	27003	27180	27427	27065	27166	26887	26973	27032	27040	27226	27185	26894	27152	27108	27196	27259	27189	27042	27077	26879	27129	27445	27148	27195	27222	27125	27099	27194	27128	27014	27187	27114	27249	27089	27012	27076	27181	26967	26970	27061	27065	27041	27071	27069	27090	26962	27254	27121	27110	27137	27012	27204	27119	27291	27202	27201	27049	27067	27116	27000	27264	27182	27312	27274	26985	27267	27296	27091	27483	27287	27055	26986	27082	27269	27356	27099	27195	27051	26998	27156	27243	27154	27053	27019	27078	27419	27184	26854	27172	27135	27222	27223	27012	27097	27084	27257	27154	27158	27241	27085	27310	26988	26834	27394	27104	27138	27177	27285	27061	27640	27117	27255	27156	27165	27000	27066	27156	27238	27260	27306	26940	27049	27332	27009	27065	27196	27159	27251	27069	27107	26970	27108	27051	27184	27131	27111	27026	27158	27078	27131	27130	27165	27088	27029	26810	27197	27001	27147	27100	27235	27135	27088	27288	27456	27187	27026	27253	27292	27195	27194	27002	26987	27120	27197	27068	27278	27086	27354	27113	27340	27061	27028	27046	27081	27183	27295	26889	26882	27173	27168	27227	26979	27146	27099	27047	27021	26961	27315	27315	27261	27239	27151	27399	26987	27374	27045	27004	26922	27164	27047	27081	27463	27297	27071	27095	27039	27169	27092	27186	27008	27140	27025	26797	26974	27118	27148	26947	27176	27243	27343	27365	27288	27127	27305	27031	27046	27387	27077	27160	27333	27355	27268	27024	27158	27216	26978	27060	27471	27110	27353	27317	27326	26998	27026	27052	27094	27121	27151	26884	27355	27112	27008	27347	27057	26961	27218	27040	27064	27133	26990	26917	27029	27082	27114	27116	27157	26905	27275	27147	27298	27078	27416	26746	27193	27240	26947	27067	27080	27241	27097	26987	27196	26985	27098	27257	27043	27147	27268	27258	27105	27244	27138	26978	26908	26851	27059	26994	27365	26896	27087	27229	27005	26932	27065	26995	27189	26764	27388	26999	27084	27088	26954	27139	27132	27017	27145	27107	27127	27315	26933	27177	27192	27201	27347	27167	27070	26914	26893	26871	27156	27123	27113	27137	27056	26847	27229	27244	27101	27134	27095	27222	27276	27080	27161	27011	27011	27062	27085	27076	27185	26940	27003	26982	27192	27188	27062	27104	27051	27087	27209	27190	26985	27025	26964	27142	26897	27039	27130	27254	27029	27060	27125	27093	27103	27273	27153	27365	26926	27087	27047	27188	26970	27155	27107	27330	27209	26989	27382	27223	27176	27066	26978	27122	27046	27241	27137	27104	27145	27135	27037	26968	27170	27146	26934	27189	27036	27035	27170	27133	27191	26868	27225	27214	27219	27195	27298	27148	27175	27071	27007	27192	26950	26914	26742	27097	27383	27154	26975	27228	26830	26932	27054	27280	27079	26956	26953	27206	27226	26786	27130	26911	27227	27013	26941	26818	26889	27048	27313	26992	27092	27134	27330	27157	27232	26966	27290	27055	26922	26924	26992	27144	27016	26998	26915	27304	27178	26980	27081	26878	27233	26949	27026	27035	27091	27412	27054	27284	26921	26907	27109	27020	27029	26895	26915	27253	27182	27135	27140	27173	26987	27033	27096	27080	27092	27189	27046	27252	27369	27165	27162	27087	27275	27177	27230	27114	27244	26992	26892	27060	27094	27084	26966	27033	27040	27165	27307	27193	26981	26970	27034	26905	27048	27013	27014	26980	27107	26913	27064	26838	27059	26839	27069	26971	26937	27492	27484	27226	26998	27045	27108	27020	27115	26993	27130	27077	27153	27091	26972	26927	27092	27089	27411	27201	27129	27014	27228	27066	26991	26928	27166	27148	26951	27019	27076	27152	27177	27060	27070	27160	27257	26928	27234	27390	26970	26980	26958	26813	27025	26904	27101	27082	26993	27006	26979	27018	27330	27029	27268	26987	27036	27011	26938	27096	27081	27125	27157	27279	27220	26957	26862	27198	27278	27036	27142	27193	26863	27062	27135	26947	27040	26851	27075	27091	27165	27056	27054	27092	27013	27041	27092	27107	27024	26772	27046	26888	27000	27033	27062	27142	27051	27073	27314	27134	27027	26955	27252	27041	27177	26762	27110	27171	27376	27275	27132	27229	27176	27002	27169	27057	27233	27277	26838	27219	27099	27126	26949	27105	27307	27112	27353	27246	27102	27098	27346	27276	27231	26749	26890	27311	27184	27076	27214	26797	27053	27005	27125	26946	27261	27134	27217	27170	27249	26974	26973	27202	27047	26949	27096	27006	27049	27169	27313	27439	27214	27320	27258	27023	27012	27189	27274	27341	27113	27098	27017	27357	27013	26960	27420	27282	27130	27083	27029	27187	27360	27258	27156	26988	27080	27245	27382	26986	27350	27178	27264	27063	27343	27007	27288	27084	27045	27138	27274	27039	27170	27096	27207	27146	27087	27213	27133	27024	27080	27190	27075	26923	27050	27248	26989	27131	27436	26831	27127	27170	27433	26901	27201	26983	27179	27001	27234	27535	27331	27254	27027	27014	26980	27220	27183	27090	27130	26916	27177	27268	27125	27037	27158	27195	27167	26815	27314	26939	26940	27125	27079	26939	27022	27416	27142	27057	26908	27047	27025	27184	27328	27155	27337	27071	27367	27317	26975	26944	27051	27111	27083	27271	27334	27370	27104	27167	26962	27095	27200	27013	27146	27104	27078	27154	26891	27048	27004	27173	27218	27098	27260	27019	27158	26985	27029	27284	27102	27118	27385	26932	27172	26935	26987	27219	27045	27285	27266	27150	27153	27095	27220	27419	26952	27151	27008	26935	27090	26957	26738	27117	27092	26924	27175	27271	27227	27153	27046	27194	26938	26828	27132	27183	27377	26977	27231	27164	26864	27063	27289	26982	27210	27342	27030	27082	27208	26881	27063	27245	27052	27017	27292	27038	26847	27034	27128	27133	27069	26868	27096	27070	27310	26840	26924	26796	27177	27087	26927	26952	27136	26903	27272	27179	27141	26913	27075	27347	27265	27018	26986	27222	26978	27276	27012	26945	26972	27069	27179	27148	27540	27020	27247	27425	27130	27033	27148	26928	27029	27064	26991	27149	27203	27116	27053	26815	27237	26994	27133	27113	26957	27081	26932	27184	27027	27234	27322	27128	27292	27053	27046	26811	26887	26973	27190	27161	27029	27101	27105	27178	26992	27117	27227	27132	27248	27219	27044	27341	27228	26780	27084	26911	27140	27313	26989	26902	26989	27125	27096	27303	27139	27061	26987	27176	27195	27195	27088	27049	26941	27005	26944	27196	27091	27041	27130	27285	27024	27310	27451	26957	27155	27039	27269	27038	27043	27310	27034	26964	27072	27085	27314	27107	27316	27016	27291	27238	27116	27187	27069	27102	27199	27205	27419	27329	27103	27250	27043	27089	27010	27126	27005	27386	27391	27185	27038	26843	26964	27067	26969	26897	26904	27222	27227	26985	27284	27187	27145	26902	27125	27217	27082	26910	26938	27163	27201	26986	26916	26638	26989	27283	27068	27245	27210	27156	27105	27077	27336	27325	27100	27152	26923	26719	26852	27098	27035	27167	27078	27025	26987	27330	27088	27297	27119	27252	27327	27461	27316	27256	27155	27199	27056	27130	27251	27161	27097	27193	27147	26932	27077	26820	27221	27095	27030	27106	27164	27054	27234	27121	26990	27172	27138	27185	27255	27108	27331	27195	27156	26971	27399	26971	27300	27304	27112	27201	26928	27047	27090	27331	27185	27113	27287	27411	27262	27072	27029	27062	27104	27119	27094	27060	27282	26876	27227	26969	27125	26880	27017	27292	27490	27231	27082	27009	27335	27004	27010	27167	27067	27006	27030	27256	27414	27201	27323	27036	27089	26979	27205	27052	27238	27072	27229	27239	27217	27130	27168	26999	27069	27135	27466	27221	27337	26965	26990	27016	27232	27345	27077	26967	27088	27304	27158	27321	27089	27308	27081	27186	27521	27243	26984	27109	27099	27241	27151	26872	27274	27054	27165	27228	27346	27135	26988	27268	27175	27198	27215	26981	27153	27176	27201	27113	26732	27124	27065	26794	27454	27153	27008	27003	27121	27065	27187	27030	27005	27055	26993	27241	27258	27014	27231	27380	27279	27082	27105	27091	27055	26938	26857	27179	26988	27323	27116	27202	27443	27269	26974	27210	27296	27037	26950	27161	27357	27252	26952	27200	27023	27160	27120	27084	27183	27158	27318	27015	27218	26979	26966	27094	27371	27095	27120	27267	27327	27196	27161	26913	27154	27470	27300	27122	27098	27060	26941	27214	27180	27002	27252	27090	27321	27057	27307	27108	27185	27263	26967	27213	27309	26956	27046	27173	26948	27120	27282	27244	26923	27189	26894	27116	27164	27196	27351	27166	27163	26993	27225	27353	27256	27296	27093	27185	27389	27246	27248	27231	27323	27120	27208	27197	26966	27277	27037	26828	27065	27047	27086	27151	26998	27043	27226	27168	27386	27259	27014	27185	27032	27174	27117	27177	27131	27282	27314	27284	27187	26987	27036	27429	27386	27589	27251	27184	27115	27043	26991	27122	27012	26934	27118	27156	27020	27036	27150	27187	27247	27259	27219	27113	27234	27188	26930	27136	26839	27003	26933	26875	26829	27295	27037	27037	27237	27023	27157	27018	27180	27070	27114	27165	27131	27212	26842	27196	27221	27054	27021	27079	26928	26825	27138	27311	27005	27080	27189	27064	26851	27080	26924	27160	27200	27152
24874	31084	30243	25028	22447	20723	19771	19216	18637	18571	18302	18288	17963	18097	17804	18109	17796	18003	18021	17777	17988	17585	17583	17576	17531	17600	17543	17558	17569	17387	17490	17750	17367	17432	17419	17580	17491	17244	17425	17508	17435	17449	17394	17477	17448	17296	17498	17444	17413	17418	17457	17170	17476	17266	17249	17334	17261	17302	17477	17310	17359	17458	17298	17532	17441	17375	17548	17223	17391	17269	17464	17300	17196	17394	17412	17454	17457	17620	17333	17438	17498	17369	17362	17227	17442	17330	17286	17398	17318	17282	17289	17345	17220	17506	17371	17347	17397	17431	17403	17306	17354	17283	17277	17402	17183	17277	17423	17297	17369	17542	17356	17106	17231	17316	17410	17526	17358	17299	17443	17259	17715	17507	17348	17272	17442	17359	17237	17520	17398	17288	17445	17411	17326	17445	17330	17467	17322	17326	17295	17463	17354	17064	17357	17597	17383	17288	17499	17297	17385	17379	17371	17327	17430	17321	17456	17291	17340	17114	17613	17217	17331	17492	17332	17361	17373	17390	17265	17428	17375	17474	17253	17395	17482	17330	17329	17385	17191	17310	17462	17433	17186	17436	17399	17401	17461	17408	17231	17364	17357	17259	17403	17239	17249	17326	17262	17205	17527	17459	17301	17362	17389	17359	17318	17310	17492	17378	17392	17301	17377	17421	17317	17521	17406	17417	17179	17430	17293	17379	17377	17441	17441	17358	17529	17405	17256	17267	17341	17432	17377	17494	17406	17298	17451	17265	17435	17474	17393	17355	17386	17298	17394	17160	17317	17256	17366	17281	17260	17340	17312	17212	17183	17230	17258	17424	17383	17451	17433	17180	17460	17342	17367	17154	17456	17197	17364	17469	17374	17130	17297	17499	17443	17268	17432	17452	17403	17448	17376	17339	17545	17306	17341	17394	17317	17482	17358	17440	17378	17408	17390	17206	17351	17347	17333	17367	17347	17322	17261	17434	17305	17498	17587	17333	17206	17305	17366	17076	17282	17332	17294	17324	17375	17414	17431	17396	17427	17377	17197	17310	17345	17342	17291	17289	17398	17352	17335	17443	17320	17352	17376	17405	17388	17279	17384	17465	17392	17509	17408	17292	17296	17233	17307	17568	17291	17474	17399	17269	17353	17336	17320	17368	17135	17150	17398	17446	17338	17316	17364	17374	17367	17435	17289	17418	17195	17291	17368	17407	17389	17396	17372	17289	17240	17182	17209	17451	17359	17506	17473	17329	17313	17286	17326	17292	17415	17285	17287	17317	17316	17283	17339	17388	17423	17278	17406	17320	17515	17361	17384	17244	17260	17288	17639	17552	17334	17261	17409	17414	17291	17326	17430	17427	17403	17574	17172	17426	17355	17357	17535	17339	17330	17335	17386	17421	17399	17291	17419	17298	17244	17547	17296	17399	17510	17223	17451	17462	17457	17392	17493	17416	17207	17405	17297	17319	17407	17264	17386	17523	17154	17420	17359	17315	17342	17375	17335	17292	17130	17150	17454	17439	17231	17525	17310	17283	17323	17361	17507	17378	17432	17354	17124	17180	17517	17339	17480	17418	17446	17529	17368	17507	17378	17459	17599	17423	17330	17327	17386	17246	17522	17400	17543	17289	17374	17023	17443	17383	17269	17294	17373	17376	17371	17351	17270	17321	17305	17251	17254	17367	17253	17360	17324	17300	17414	17343	17283	17535	17304	17453	17179	17424	17392	17372	17303	17381	17258	17456	17542	17645	17262	17423	17471	17373	17275	17362	17169	17450	17124	17506	17486	17257	17463	17284	17417	17315	17437	17483	17303	17306	17266	17235	17265	17261	17462	17440	17402	17303	17248	17431	17446	17219	17285	17353	17488	17330	17265	17282	17305	17344	17479	17224	17364	17428	17243	17356	17373	17134	17209	17471	17172	17463	17349	17343	17449	17246	17352	17407	17334	17527	17132	17461	17355	17244	17393	17389	17471	17348	17572	17336	17290	17477	17412	17168	17452	17441	17340	17276	17327	17431	17152	17249	17343	17290	17457	17436	17495	17367	17484	17304	17283	17465	17268	17412	17276	17435	17515	17317	17388	17391	17381	17400	17623	17398	17309	17360	17311	17318	17374	17380	17326	17477	17444	17322	17217	17367	17417	17349	17321	17338	17396	17457	17361	17488	17353	17266	17270	17359	17188	17353	17430	17203	17411	17256	17470	17275	17385	17423	17386	17262	17488	17308	17260	17297	17303	17236	17310	17161	17361	17291	17458	17376	17365	17389	17315	17243	17421	17316	17433	17325	17350	17470	17527	17341	17337	17493	17384	17432	17383	17264	17188	17482	17273	17459	17580	17389	17326	17235	17425	17461	17256	17560	17342	17382	17348	17516	17279	17337	17424	16957	17478	17379	17352	17400	17224	17614	17361	17387	17420	17297	17280	17281	17296	17362	17526	17297	17410	17457	17223	17403	17419	17276	17350	17361	17331	17392	17321	17369	17318	17389	17246	17401	17353	17366	17281	17340	17337	17284	17394	17288	17402	17305	17334	17292	17299	17285	17300	17362	17172	17376	17251	17311	17545	17406	17296	17475	17343	17417	17230	17328	17241	17426	17311	17485	17374	17201	17289	17316	17447	17297	17468	17326	17268	17486	17361	17287	17357	17512	17449	17483	17289	17435	17074	17453	17275	17538	17289	17541	17513	17386	17366	17291	17316	17281	17354	17370	17410	17449	17456	17315	17434	17383	17365	17424	17409	17380	17267	17499	17293	17504	17303	17207	17129	17415	17364	17198	17154	17499	17478	17592	17417	17354	17470	17308	17424	17289	17262	17433	17255	17427	17451	17203	17485	17577	17355	17415	17443	17322	17427	17254	17395	17274	17271	17554	17246	17197	17291	17497	17378	17304	17575	17395	17284	17533	17075	17322	17427	17401	17457	17515	17274	17362	17305	17270	17448	17302	17513	17430	17471	17085	17605	17462	17090	17384	17430	17389	17508	17369	17185	17451	17305	17452	17223	17284	17358	17390	17484	17370	17222	17425	17441	17359	17338	17320	17358	17184	17304	17241	17332	17314	17413	17289	17434	17285	17403	17257	17342	17470	17342	17369	17273	17517	17264	17388	17165	17205	17496	17381	17376	17338	17319	17281	17362	17168	17377	17404	17302	17329	17456	17344	17387	17122	17306	17422	17406	17528	17390	17208	17423	17497	17409	17305	17426	17493	17268	17247	17310	17500	17328	17394	17343	17442	17474	17348	17426	17273	17405	17286	17379	17465	17427	17341	17428	17225	17281	17330	17466	17357	17355	17396	17213	17447	17299	17336	17112	17363	17356	17222	17350	17402	17416	17514	17296	17364	17455	17229	17355	17330	17480	17334	17440	17372	17353	17398	17565	17243	17346	17293	17257	17303	17309	17307	17295	17472	17483	17408	17254	17408	17529	17263	17313	17453	17351	17470	17577	17413	17516	17478	17306	17290	17179	17342	17185	17369	17391	17538	17461	17239	17269	17388	17290	17473	17361	17444	17349	17262	17412	17317	17331	17231	17425	17161	17325	17389	17342	17333	17370	17378	17466	17544	17368	17359	17382	17348	17502	17280	17261	17364	17336	17599	17413	17479	17286	17570	17332	17458	17338	17504	17488	17465	17401	17435	17189	17572	17215	17514	17392	17380	17430	17299	17405	17270	17310	17367	17356	17265	17257	17356	17275	17371	17349	17402	17381	17275	17449	17279	17364	17363	17312	17433	17480	17345	17358	17480	17251	17517	17308	17517	17376	17560	17531	17499	17425	17449	17201	17158	17496	17445	17310	17543	17264	17285	17227	17300	17318	17365	17537	17550	17340	17411	17322	17382	17504	17346	17365	17351	17217	17407	17424	17177	17392	17323	17258	17394	17318	17279	17213	17337	17386	17354	17505	17466	17556	17446	17302	17345	17436	17258	17537	17342	17454	17362	17455	17533	17380	17314	17298	17277	17340	17140	17436	17136	17151	17252	17405	17436	17228	17317	17338	17535	17276	17328	17359	17469	17357	17439	17353	17253	17551	17358	17212	17217	17285	17403	17290	17205	17383	17300	17406	17401	17384	17317	17368	17298	17461	17441	17541	17323	17440	17341	17380	17420	17405	17552	17389	17434	17499	17379	17386	17228	17344	17370	17422	17349	17308	17469	17416	17440	17340	17379	17577	17504	17316	17276	17420	17398	17216	17298	17396	17425	17515	17324	17298	17400	17527	17335	17535	17358	17360	17257	17317	17328	17358	17503	17474	17427	17326	17345	17208	17320	17530	17372	17350	17380	17467	17272	17537	17410	17158	17428	17375	17364	17446	17388	17390	17453	17258	17490	17283	17369	17329	17458	17185	17407	17501	17245	17447	17330	17465	17136	17495	17446	17448	17302	17367	17521	17350	17404	17370	17385	17433	17527	17338	17375	17216	17436	17404	17477	17268	17448	17329	17342	17336	17419	17316	17451	17202	17516	17421	17298	17483	17311	17467	17426	17345	17347	17417	17382	17344	17290	17424	17258	17213	17246	17351	17332	17475	17384	17386	17329	17314	17334	17327	17242	17396	17260	17582	17327	17271	17207	17346	17513	17560	17424	17335	17332	17378	17458	17431	17324	17511	17304	17189	17332	17283	17335	17416	17457	17249	17469	17322	17151	17279	17547	17262	17372	17353	17351	17310	17349	17378	17496	17534	17355	17408	17303	17379	17349	17501	17523	17153	17351	17377	17330	17329	17223	17361	17407	17168	17480	17254	17457	17426	17325	17294	17399	17369	17375	17249	17476	17446	17275	17386	17546	17334	17262	17426	17291	17364	17570	17267	17326	17285	17355	17447	17249	17515	17606	17267	17252	17291	17303	17394	17190	17395	17172	17428	17291	17414	17251	17302	17252	17544	17298	17549	17286	17294	17499	17489	17164	17439	17518	17381	17352	17307	17322	17343	17345	17418	17362	17432	17437	17417	17434	17591	17409	17368	17301	17383	17445	17421	17444	17478	17200	17352	17538	17297	17337	17279	17341	17391	17380	17422	17396	17636	17418	17451	17356	17363	17499	17369	17334	17435	17386	17341	17277	17410	17387	17358	17554	17322	17448	17319	17287	17507	17439	17160	17319	17377	17352	17334	17435	17425	17328	17303	17239	17360	17206	17220	17411
23982	20829	27254	25837	26485	31339	33440	30949	30075	29978	29957	29702	29686	29686	29251	28940	29235	28915	29354	29105	29129	28902	28702	28584	28783	28918	28768	28556	28496	28719	28351	28434	28740	28559	28511	28669	28537	28418	28612	28554	28505	28539	28604	28670	28468	28234	28488	28384	28517	28348	28569	28506	28309	28201	28312	28393	28649	28494	28498	28537	28318	28474	28358	28198	28449	28330	28538	28396	28412	28186	28475	28276	28533	28443	28470	28309	28359	28519	28731	28713	28786	28207	28467	28361	28216	28485	28206	28510	28305	28594	28559	28446	28283	28422	28602	28436	28394	28378	28533	28407	28399	28388	28531	28238	28390	28490	28798	28462	28643	28478	28621	28425	28163	28341	28635	28622	28472	28453	28485	28500	28187	28222	28211	28395	28382	28075	28422	28360	28050	28286	28617	28245	28304	28363	28217	28164	28721	28326	28419	28350	28410	28535	28436	28498	28430	28572	28476	28617	28247	28312	28523	28282	28348	28086	28404	28472	28382	28364	28548	28392	28189	28560	28319	28544	28503	28484	28555	28350	28219	28332	28241	28264	28513	28423	28569	28572	28432	28428	28329	28431	28260	28482	28249	28247	28548	28530	28402	28069	28378	28342	28534	28185	28487	28232	28351	28361	28399	28271	28362	28165	28462	28344	28610	28543	28262	28420	28328	28304	28547	28408	28507	28251	28310	28286	28467	28115	28181	28266	28454	28273	28369	28231	28425	28284	28343	28140	28297	28404	28517	28476	28482	28283	28427	28537	28121	28125	28213	28265	28147	28206	28193	28173	28496	28775	27992	28409	28477	28411	28420	28462	28445	28391	28525	28614	28672	28341	28190	28283	28473	28505	28348	28314	28304	28513	28221	28411	28408	28367	28338	28433	28323	28311	28464	28271	28498	28514	28577	28377	28483	28509	28601	28261	28528	28307	28512	28415	28281	28376	28176	28311	28361	28373	28420	28442	28216	28500	28406	28436	28327	28454	28569	28347	28336	28361	28563	28151	28395	28587	28423	28552	28367	28455	28408	28694	28262	28160	28435	28495	28322	28428	28347	28318	28411	28324	28321	28187	28417	28353	28581	28161	28537	28241	28427	28412	28500	28346	28346	28460	28280	28473	28281	28370	28177	28607	28252	28362	28361	28699	28582	28384	28348	28402	28487	28147	28219	28174	28277	28225	28314	28133	28376	28397	28421	28406	28429	28317	28289	28408	28366	28320	28243	28358	28642	28483	28259	28309	28271	28234	28374	28374	28246	28527	28379	28390	28265	28615	28435	28597	28548	28383	28222	28550	28371	28447	28669	28514	28684	28316	28685	28498	28640	28483	28531	28164	28249	28564	28391	28254	28377	28307	28332	28606	28230	28481	28284	28290	28349	28310	28510	28477	28430	28351	28348	28187	28776	28567	28321	28522	28520	28228	28423	28553	28327	28446	28563	28657	28482	28379	28211	28260	28305	28334	28457	28552	28255	28360	28050	28338	28574	28478	28537	28258	28476	28464	28372	28230	28207	28282	28336	28525	28445	28430	28519	28422	28110	28328	28326	28642	28257	28439	28341	28272	28291	28188	28219	28292	28365	28343	28313	28260	28373	28531	28438	28378	28562	28372	28472	28475	28262	28450	28263	28105	28166	28124	28376	28245	28450	28223	28332	28391	28559	28512	28472	28351	28439	28643	28494	28534	28342	28435	28286	28449	28510	28533	28525	28478	28424	28493	28480	28494	28534	28220	28191	28099	28508	28472	28159	28510	28620	28244	28322	28387	28324	28419	28281	28364	28240	28411	28474	28482	28597	28282	28360	28261	28345	28265	28462	28277	28442	28467	28319	28392	28295	28249	28294	28396	28564	28482	28387	28171	28497	28296	28209	28411	28411	28234	28392	28447	28414	28254	28421	28332	28188	28499	28288	28578	28325	28399	28413	28409	28398	28347	28439	28576	28174	28403	28175	28124	28358	28404	28144	28451	28207	28472	28417	28519	28491	28259	28273	28201	28349	28372	28613	28562	28640	28378	28440	28474	28398	28468	28376	28451	28403	28558	28352	28385	28499	28535	28457	28381	28462	28488	28639	28664	28307	28388	28375	28465	28414	28332	28336	28694	28510	28454	28329	28486	28482	28248	28255	28413	28535	28191	28639	28366	28441	28344	28268	28291	28415	28399	28513	28455	28525	28382	28243	28155	28647	28321	28404	28423	28507	28422	28499	28426	28314	28276	28439	28262	28518	28288	28589	28340	28430	28430	28469	28539	28416	28206	28417	28127	28333	28405	28340	28319	28411	28380	28411	28291	28300	28509	28683	28492	28373	28136	28389	28294	28219	28307	28322	28415	28350	28347	28606	28587	28336	28322	28359	28274	28429	28598	28244	28503	28612	28507	28278	28284	28221	28422	28466	28333	28346	28200	28426	28788	28138	28520	28343	28272	28208	28234	28583	28486	28527	28350	28367	28401	28590	28537	28452	27921	28256	28622	28258	28320	28445	28520	28272	28384	28486	28491	28546	28304	28360	28366	28482	28237	28374	28208	28406	28386	28237	28480	28560	28333	28440	28625	28456	28517	28337	28231	28420	28236	28469	28356	28664	28459	28480	28528	28795	28677	28552	28188	28507	28306	28602	28475	28665	28376	28457	28369	28393	28475	28422	28240	28489	28507	28283	28556	28603	28688	28309	28608	28468	28593	28326	28361	28704	28552	28356	28375	28509	28331	28326	28407	28228	28328	28637	28246	28274	28503	28573	28320	28198	28132	28444	28266	28596	28467	28630	28399	28352	28277	28455	28227	28470	28047	28205	28431	28352	28206	28497	28235	28200	28272	28429	28292	28199	28209	28325	28442	28566	28419	28275	28425	28491	28249	28315	28635	28446	28510	28541	28398	28361	28327	28457	28243	28380	28357	28435	28363	28299	28381	28393	28478	28707	28534	28589	28352	28462	28498	27999	28173	28271	28430	28356	28478	28541	28389	28309	28310	28238	28650	28429	28243	28534	28561	28290	28486	28489	28425	28377	28411	28349	28471	28424	28482	28344	28414	28345	28424	28443	28452	28385	28543	28474	28167	28367	28682	28587	28477	28389	28402	28565	28599	28253	28231	28322	28342	28354	28480	28406	28343	28371	28217	28519	28170	28076	28270	28418	28335	28489	28349	28293	28502	28368	28439	28267	28363	28565	28328	28445	28399	28288	28344	28165	28627	28259	28594	28235	28472	28279	28153	28300	28257	28475	28384	28285	28373	28560	28670	28406	28396	28405	28578	28285	28171	28349	28063	28667	28428	28469	28509	28382	28325	28481	28314	28144	28315	28116	28287	28210	28174	28328	28469	28473	28608	28419	28360	28389	28432	28455	28598	28281	28299	28390	28354	28194	28254	28345	28150	28360	28565	28577	28500	28409	28464	28627	28405	28266	28377	28684	28602	28339	28448	28493	28321	28233	28206	28435	28338	28175	28567	28609	28332	28272	28260	28289	28450	28423	28360	28322	28350	28475	28545	28469	28280	28368	28257	28352	28303	28508	28251	28347	28316	28283	28310	28504	28371	28498	28456	28245	28347	28329	28730	28588	28205	28302	28462	28480	28574	28333	28120	28322	28409	28361	28200	28460	28397	28206	28379	28476	28448	28690	28146	28416	28555	28407	28351	28470	28340	28171	28565	28123	28354	28304	28454	28094	28321	28430	28223	28288	28424	28332	28358	28333	28403	28387	28209	28559	28127	28392	28342	28409	28467	28343	28637	28176	28307	28511	28465	28354	28377	28340	28426	28088	28511	28479	28473	28361	28372	28402	28306	28409	28500	28371	28244	28408	28176	28596	28385	28486	28606	28283	28368	28429	28462	28369	28397	28562	28465	28489	28352	28294	28038	28627	28316	28232	28442	28276	28393	28383	28111	28557	28546	28499	28196	28196	28689	28211	28431	28267	28477	28341	28390	28505	28451	28609	28320	28452	28325	28328	28431	28644	28710	28449	28343	28546	28326	28363	27987	28091	28283	28504	28473	28440	28407	28462	28682	28338	28575	28462	28210	28328	28320	28316	28155	28348	28230	28618	28320	28615	28421	28428	28400	28340	28147	28560	28088	28543	28281	28226	28301	28448	28211	28344	28628	28273	28289	28298	28132	28345	28476	28525	28591	28268	28478	28369	28511	28309	28488	28628	28276	28574	28370	28514	28348	28350	28635	28578	28184	28149	28678	28409	28432	28275	28287	28424	28174	28538	28391	28482	28560	28330	28311	28396	28463	28433	28515	28361	28523	28465	28309	28349	28269	28484	28457	28542	28421	28524	28743	28302	28447	28220	28613	28634	28340	28405	28565	28246	28487	28238	28494	28335	28190	28389	28434	28603	28519	28676	28634	28537	28474	28421	28381	28287	28381	28149	28234	28175	28598	28491	28453	28352	28399	28337	28594	28453	28305	28392	28501	28250	28265	28394	28360	28400	28447	28554	28531	28489	28329	28283	28487	28333	28287	28332	28476	28421	28381	28506	28392	28356	28199	28399	28595	28335	28603	28390	28586	28342	28344	28550	28653	28388	28397	28469	28498	28412	28263	28451	28266	28210	28798	28298	28245	28558	28543	28457	28335	28207	28518	28381	28367	28337	28486	28424	28351	28174	28313	28298	28341	28273	28293	28366	28588	28522	28403	28320	28444	28400	28346	28434	28433	28236	28343	28365	28520	28251	28491	28429	28493	28688	28381	28268	28149	28292	28479	28468	28160	28399	28539	28534	28380	28410	28384	28355	28484	28449	28436	28401	28378	28554	28172	28448	28504	28583	28517	28424	28447	28376	28744	28363	28468	28335	28207	28480	28320	28506	28457	28329	28452	28485	28310	28402	28525	28272	28467	28673	28406	28356	28213	28481	28495	28538	28403	28340	28283	28492	28257	28292	28368	28585	28324	28560	28252	28441	28574	28278	28484	28372	28421	28492	28389	28235	28292	28653	28389	28339	28436	28449	28189	28294	28202	28432	28450	28473	28262	28396	28268	28632	28501	28330	28411	28432	28253	28452	28361	28291	28351	28370	28303	28578	28496	28312	28176	28329	28403	28399	28536	28294	28775	28569	28259	28306	28540	28424	28263	28457	28370	28286	28319	28439	28568	28470	28583	28355	28403	28248	28151	28438	28346	28471	28632	28404	28181	28497	28594
24202	40029	39154	32097	27904	25021	23181	21929	21005	20296	19777	19599	19631	19450	19278	19132	19072	19012	19237	18847	18744	18686	18470	18343	18569	18492	18500	18355	18452	18322	18245	18194	18308	18134	18132	18089	18153	18131	18139	18043	18164	18061	18028	17972	18025	18090	18285	18062	18194	18142	18017	17917	17914	18149	18093	18153	18110	18074	18132	17827	17990	17848	18041	18048	18102	17978	18145	17909	17978	17825	18192	18074	17990	18137	17907	18033	18037	18116	18030	18073	17965	18090	18118	17872	18117	18107	17852	17945	18047	18047	18187	17883	18032	18042	18127	17889	17772	18018	18028	17997	17860	18109	18015	17992	18061	18123	17995	17863	17948	18110	18180	18008	17883	18104	18059	18086	18196	17985	17898	17964	17982	17819	18100	17956	18040	18003	18033	18117	18014	17859	17954	18093	18043	17953	18075	18068	17844	18125	17969	18024	18025	18006	17950	18069	17909	17861	18062	17975	17877	17887	17964	18096	18137	18038	18162	17963	18090	17952	17931	18051	18033	18032	18146	18046	18086	17946	18140	17966	17961	18018	17979	18064	17891	17947	17969	18038	18154	17814	18079	18082	18013	17929	18060	17918	18067	18107	17951	18114	18181	18177	18088	17896	17925	18101	17887	18072	17967	18040	17888	18009	18059	17952	17997	18110	18059	17924	17816	17743	17998	18130	18117	18050	18147	17985	18093	17942	18023	18023	17799	18036	17948	18121	17987	18039	17855	17954	18034	18018	17988	17859	17978	17914	17915	17934	18194	17994	17943	18025	17799	17853	17972	18136	18124	18082	17938	18069	17966	18099	17979	18098	18029	17933	17816	17978	18068	18070	18051	17854	18042	18099	18054	17931	17854	18019	17922	17825	18055	17959	17968	17956	18101	18015	18078	17872	18071	18042	18034	17929	17854	17996	17909	17947	17923	17863	18044	18112	18003	18182	17935	17879	18029	17859	17900	18074	17979	17897	18013	18013	17993	18016	17842	18073	17905	18195	18043	17859	17926	17885	17898	17929	18024	18050	18123	17886	17965	17929	18135	17855	18079	17913	18183	18230	17955	18107	18161	18039	18112	18156	17991	18021	17929	18271	17934	17887	17965	17939	17880	18051	18249	17995	17963	17875	18021	18005	18095	18063	18010	17990	18024	17910	17869	17761	18332	17990	18189	18043	18026	17965	17876	18003	17871	17976	18074	18094	17993	18032	18097	17928	18069	17943	17886	18066	18007	17932	18036	18104	18179	17876	18095	17924	17887	17888	18025	17963	18247	18052	17887	17963	17885	17822	18094	18058	17926	17990	17974	17678	17799	18039	18061	17789	18211	17927	17982	18105	18030	18085	18002	17946	17948	18088	17789	18069	17982	17983	18086	18157	18069	17920	18044	17883	18126	18035	18046	17869	17987	17997	18031	18291	17877	18065	18086	18018	18036	17924	18005	17996	18135	18032	17967	17976	18198	17964	18131	17962	17872	18023	17937	17997	17981	18061	17941	18067	18274	17962	18058	17890	17970	18057	17937	18046	17987	17870	18188	18042	17923	17958	17767	18115	18226	17992	18050	18097	18036	17783	18062	18007	18181	18082	17962	18117	18014	17929	18028	18125	17973	17926	18074	18014	18098	17997	17982	17960	18287	18014	18010	17991	17978	17968	17914	18044	18069	18070	18032	18075	18056	17895	17747	18175	18032	18121	17954	17882	18093	18002	17968	17919	18045	18000	17978	17836	18148	17964	18022	17951	18216	18019	17832	18078	18005	18026	17955	18192	17953	18021	18096	18021	17962	18026	17982	18142	18012	18162	18026	18226	18118	18090	18031	18017	18000	18183	18083	17992	17956	17934	17976	18165	18131	18134	17930	17987	18298	18092	18007	18085	18079	17864	18113	18046	17916	17977	17954	18002	17902	17901	17981	18047	18115	17990	18165	18001	17852	18121	18019	17987	18102	18046	18062	17912	17937	18076	18131	17935	18174	17969	18034	17910	17907	18027	18046	17964	17753	17785	18146	18024	18073	18082	17916	17899	18007	17996	18060	17951	17847	17829	17969	17980	17895	18150	17937	17939	18013	18041	18069	18116	18078	18052	18023	17927	17848	17918	18139	18082	17937	18118	17915	18047	18173	18039	18050	18175	17967	17905	18169	18116	18046	18046	18033	17946	17918	17963	17991	18099	18063	18160	18036	18045	17980	17971	17945	18249	17895	18098	17957	18014	17984	17934	18109	18089	18171	18156	17975	17870	17883	18036	18267	18049	17919	18403	18015	18088	18006	18096	17973	18003	18048	17919	18156	18292	17985	18037	18071	18019	17913	18011	18071	18150	18132	17958	18079	18139	17903	18019	18186	18003	17974	18145	18164	17951	17974	18061	18117	18301	17932	17903	18205	18089	17866	17973	17926	18099	17915	18041	18071	18102	18045	17918	18027	18010	18136	18118	18026	18197	17964	17878	18096	17845	17933	17879	18184	18061	17907	18234	17941	18211	17896	17893	18112	17965	18024	18065	18047	18047	17922	17969	18120	18158	18208	17999	17970	18026	17970	18004	17740	17929	18105	18047	17937	18158	18044	17923	18006	17962	18158	18178	18102	18003	17899	17941	18045	17914	17919	18075	18143	18129	18101	17915	18208	18017	17807	18061	17996	18017	18030	18029	18174	18139	17903	17955	18036	17972	17960	18135	17942	17959	17897	18109	17959	17883	17975	18036	18067	17903	18000	17975	18142	18048	18143	17878	18039	18094	18001	18068	18014	18118	17993	17953	17968	17999	17968	17960	18056	18019	18074	18272	18079	18117	17864	17862	18060	18079	17924	17878	18050	17921	18036	18106	17953	18041	17967	17929	18255	18031	17876	17982	17863	17919	17976	17968	17917	18081	17979	17836	17968	17807	17875	18059	17960	17974	17995	17899	17970	18111	17968	17912	17775	17944	17939	17957	17945	18057	18108	18137	17822	18002	18007	18009	18026	17836	18178	18113	18158	18085	17905	18011	18111	18022	18026	18054	17880	17895	18134	17930	18042	18089	18176	17996	18012	18095	17967	18002	18103	17867	18104	17977	17992	18030	18016	18128	18154	17925	18004	18020	18032	18154	18169	18035	17850	18006	18171	17884	17995	18153	18102	17967	17987	17979	18057	18053	18063	17966	18033	17863	18048	18045	18001	17997	18030	17997	17933	17901	17992	18113	17928	18051	17954	18145	18110	18024	18280	17951	18225	17893	18041	18044	18100	17908	17992	18062	18000	18005	18130	18100	18051	17800	18180	18269	17969	18103	17996	18119	18089	17982	18028	17960	18116	18080	18098	17910	18007	17850	18015	17970	18102	18006	18058	17918	17864	18178	17990	18061	18065	18028	17982	17922	17996	18031	17986	18027	17909	18047	18094	18125	18136	18189	18020	17845	18109	18023	17977	17963	18036	17950	18005	17934	18009	18046	17979	18060	17895	17928	17976	17977	18031	17945	17904	17945	17905	17817	18054	17951	17916	18131	17951	18001	17816	17895	18176	18031	18012	17983	18125	17891	18039	17899	17758	17966	18196	18054	18073	17947	17872	17971	18046	17956	18018	18175	18203	17947	18101	18072	17983	17949	18126	18034	17870	18195	17870	18218	18337	17853	17970	18128	18022	17818	17977	17911	18141	17827	18307	17912	18021	18004	17908	18017	17914	18116	18009	17966	18112	17978	17986	18033	17982	17911	18104	18151	18144	18018	17959	18142	18058	17888	18067	17991	17971	18021	17884	18056	18082	18058	17743	18034	18003	18113	17927	18009	17945	17968	17954	18069	18165	17838	17983	18277	17862	18117	18152	18130	17962	18068	18005	18054	18224	18012	18128	18000	18120	17983	18008	18157	17979	18014	17964	17947	18105	18174	18068	17926	18087	17902	17972	18029	18039	18054	17843	17987	18145	18017	17965	17956	18088	18096	17987	18033	17876	17886	17937	17991	17900	17924	17795	18072	18053	17985	18124	18111	18058	18024	18086	17790	18097	17993	17984	18234	18126	17792	17933	17848	17913	17916	18043	17960	17948	17950	17874	18187	17914	18060	18111	17915	18107	18035	17853	17972	18004	18050	17938	18010	18106	18044	17883	18034	18022	17952	17907	17975	18056	17964	18005	17984	17984	17884	18065	17938	17951	17973	18064	18070	17935	17988	18143	17975	18165	17984	17977	17964	18008	17771	17955	17974	18019	17993	18058	18185	18093	17891	17869	18077	18010	18004	17977	18092	17872	18202	17993	17911	18128	18026	17998	17792	18053	18075	17931	17879	17892	18080	18039	18053	18038	18043	18097	18163	17967	17968	18031	18029	18167	18202	17887	18008	18031	17997	18027	17851	18165	18146	18019	18051	17959	17996	17869	18033	18016	17965	17913	17983	17963	18022	18136	17910	17921	18095	17861	18014	17915	17948	17868	18143	18112	18027	18059	18079	18075	18121	18040	18012	18040	17957	17933	18023	17969	17988	18145	18123	18179	17898	18039	18098	17926	18061	18081	17957	18122	18100	17906	18039	18154	17928	18001	18061	17996	17963	18110	18154	17936	18066	18166	17965	18049	18014	17952	17860	18113	17951	18078	18043	17991	18035	18059	17957	17932	18136	17893	18221	18066	17983	17778	18151	18100	18067	17908	18132	18199	18045	18083	18080	17913	18030	17975	18098	18112	18052	17978	17868	17865	18009	17978	18083	18021	18004	18078	17891	17934	18042	17923	17988	18050	18095	17998	18007	17912	17942	17800	18044	17911	17939	17995	17998	18007	18081	17972	18091	18023	18118	17924	17927	17909	17855	18151	17807	18058	18021	17935	18049	18071	18113	17960	17973	18155	18009	18094	18022	17850	18058	17992	18139	18089	18041	17858	18257	17974	17967	18073	18043	18146	17906	18115	17756	18137	18081	17712	17831	18155	17848	18073	18208	17799	17866	17924	17946	18019	17948	18160	17917	18018	18028	18032	18103	18057	17993	18011	18010	17881	17934	17832	18086	18011	18002	17840	17900	18002	17992	17857	17961	18115	17950	17997	18044	17993	18105	18247	17946	17884	17917	18023	18194	17988	17911	18132	17926	18064	18219	18078	17939	18053	17939	18100	18142	17927	17975	18101	18057	17963	18051	17897	18049	18094	18077	17895	17947	18016	18065	17983	18247	18078	18117
22288	20772	27183	24725	23440	30308	35480	32349	31079	31157	30654	30279	30123	29902	30220	29782	29680	29685	29570	29867	29327	29387	29380	29099	28880	28985	28945	29158	29103	29270	28645	28874	28958	28982	28501	28964	28807	28601	28652	28861	28585	28330	28754	28584	28510	28856	28786	28728	28535	28453	28584	28644	28767	28561	28560	28789	28845	28600	28732	28602	28687	28581	28564	28789	28445	28507	28812	28523	28683	28543	28520	28527	28772	28667	28536	28442	28675	28638	28611	28484	28585	28710	28697	28581	28578	28360	28723	28947	28339	28318	28668	28669	28669	28894	28815	28574	28702	28721	28570	28344	28870	28508	28501	28713	28878	28597	28637	28330	28686	28668	28395	28663	28904	28615	28536	28737	28557	28533	28676	28496	28504	28372	28478	28755	28425	28312	28821	28672	28481	28547	28824	28903	28699	28491	28544	28768	28504	28578	28305	28334	28710	28757	28652	28723	28467	28756	28774	28499	28614	28678	28397	28438	28687	28491	28331	28711	28791	28591	28278	28476	28639	28564	28349	28419	28586	28599	28603	28656	28641	28402	28617	28526	28627	28678	28630	28495	28535	28607	28760	28652	28570	28481	28556	28654	28843	28788	28539	28833	28472	28589	28786	28574	28601	28717	28584	28628	28471	28620	28405	28665	28529	28499	28542	28177	28564	28480	28406	28919	28648	28714	28565	28712	28541	28725	28534	28416	28597	28799	28500	28286	28593	28813	28595	28459	28655	28482	28493	28351	28433	28668	28701	28788	28540	28456	28270	28493	28516	28484	28772	28777	28571	28511	28685	28733	28671	28826	28548	28472	28681	28675	28429	28712	28410	28572	28495	28496	28411	28538	28461	28793	28736	28653	28542	28532	28361	28517	28429	28504	28466	28455	28507	28518	28719	28280	28588	28571	28544	28420	28576	28699	28482	28694	28488	28634	28420	28825	28597	28296	28445	28700	28780	28582	28419	28496	28738	28343	28579	28819	28412	28672	28732	28499	28524	28262	28532	28598	28464	28486	28727	28525	28524	28618	28263	28314	28681	28579	28395	28500	28630	28585	28242	28604	28802	28768	28574	28424	28406	28527	28713	28570	28400	28441	28414	28609	28490	28459	28466	28425	28621	28654	28581	28403	28892	28525	28266	28347	28626	28559	28622	28468	28596	28569	28375	28573	28521	28256	28436	28661	28573	28412	28597	28682	28591	28786	28751	28662	28558	28482	28236	28554	28468	28498	28491	28662	28556	28337	28603	28564	28812	28553	28476	28519	28496	28434	28591	28711	28642	28801	28481	28455	28557	28640	28614	28516	28593	28417	28691	28301	28478	28685	28436	28401	28765	28797	28642	28166	28460	28517	28480	28600	28791	28499	28478	28673	28715	28459	28467	28616	28369	28752	28732	28575	28620	28456	28542	28650	28753	28553	28525	28594	28305	28428	28623	28631	28582	28368	28691	28507	28747	28350	28444	28318	28576	28448	28545	28687	28564	28339	28403	28579	28335	28576	28493	28498	28807	28476	28768	28501	28289	28506	28645	28532	28736	28637	28528	28707	28629	28456	28734	28631	28478	28518	28350	28379	28629	28565	28594	28490	28702	28438	28574	28338	28575	28426	28668	28368	28716	28529	28530	28752	28477	28701	28611	28498	28517	28719	28561	28471	28753	28340	28548	28488	28552	28458	28502	28652	28722	28695	28498	28663	28615	28615	28819	28678	28593	28821	28507	28357	28527	28653	28910	28564	28659	28765	28420	28632	28294	28595	28643	28472	28527	28505	28392	28494	28481	28473	28535	28650	28685	28715	28506	28653	28474	28822	28672	28422	28668	28453	28523	28579	28569	28777	28371	28810	28734	28573	28882	28521	28573	28692	28235	28435	28706	28494	28602	28621	28580	28762	28664	28583	28578	28499	28468	28430	28651	28482	28481	28500	28390	28802	28427	28623	28817	28622	28535	28552	28540	28693	28469	28752	28433	28870	28402	28416	28282	28748	28569	28662	28665	28526	28342	28551	28461	28697	28591	28709	28382	28316	28483	28616	28739	28501	28597	28668	28453	28437	28511	28404	28550	28445	28655	28623	28591	28587	28408	28538	28436	28503	28326	28320	28508	28373	28566	28572	28626	28491	28781	28508	28655	28618	28629	28686	28475	28454	28712	28563	28539	28589	28609	28511	28659	28548	28555	28261	28517	28427	28512	28643	28692	28458	28484	28515	28632	28788	28602	28358	29006	28561	28409	28439	28527	28558	28372	28745	28691	28545	28611	28446	28929	28907	28704	28763	28586	28739	28522	28471	28653	28585	28395	28589	28550	28674	28476	28481	28496	28337	28839	28439	28642	28258	28580	28530	28390	28437	28487	28534	28608	28496	28581	28599	28662	28463	28639	28613	28638	28680	28366	28601	28172	28639	28233	28397	28305	28311	28434	28530	28436	28654	28605	28501	28419	28409	28638	28722	28420	28562	28759	28612	28832	28574	28512	28247	28689	28393	28670	28564	28526	28570	28451	28694	28376	28505	28571	28580	28567	28570	28411	28376	28282	28601	28370	28501	28632	28301	28577	28696	28452	28339	28725	28569	28854	28525	28588	28207	28405	28557	28433	28802	28684	28329	28539	28533	28489	28667	28325	28248	28683	28820	28328	28369	28496	28561	28679	28294	28603	28288	28529	28675	28662	28616	28483	28682	28282	28718	28528	28600	28716	28760	28729	28622	28834	28633	28560	28724	28652	28678	28298	28520	28606	28669	28349	28504	28689	28402	28426	28812	28327	28637	28576	28912	28649	28373	28712	28450	28418	28592	28585	28385	28550	28523	28680	28554	28627	28472	28594	28734	28699	28693	28538	28434	28546	28558	28688	28699	28842	28413	28611	28485	28501	28566	28780	28299	28622	28582	28628	28702	28599	28601	28589	28552	28664	28530	28909	28523	28663	28279	28698	28433	28469	28551	28592	28599	28528	28693	28519	28562	28242	28750	28535	28480	28619	28567	28687	28359	28696	28487	28869	28696	28547	28694	28627	28610	28680	28744	28647	28613	28725	28358	28944	28486	28779	28415	28460	28580	28641	28603	28747	29012	28501	28529	28381	28510	28430	28545	28522	28509	28486	28497	28554	28270	28562	28637	28377	28668	28637	28298	28612	28348	28386	28656	28464	28619	28517	28432	28385	28447	28384	28469	28362	28686	28667	28439	28771	28358	28564	28406	28776	28582	28396	28529	28373	28409	28751	28531	28678	28350	28549	28839	28577	28564	28564	28716	28616	28552	28680	28659	28269	28462	28503	28627	28788	28417	28579	28401	28256	28664	28654	28321	28927	28395	28683	28509	28547	28392	28407	28664	28596	28567	28610	28513	28730	28165	28448	28855	28861	28577	28586	28873	28566	28411	28237	28688	28670	28439	28546	28505	28582	28522	28806	28314	28432	28511	28511	28429	28566	28685	28720	28497	28613	28836	28661	28398	28699	28504	28373	28659	28468	28288	28632	28659	28658	28708	28791	28401	28558	28578	28705	28483	28598	28515	28792	28677	28604	28499	28660	28802	28617	28509	28850	28461	28450	28540	28457	28568	28387	28491	28542	28443	28530	28609	28376	28599	28755	28248	28553	28449	28352	28572	28492	28383	28610	28881	28526	28599	28588	28549	28801	28627	28368	28460	28626	28318	28388	28519	28487	28861	28376	28596	28614	28506	28730	28597	28642	28421	28761	28605	28508	28575	28503	28675	28494	28725	28663	28636	28563	28473	28863	28119	28407	28404	28660	28290	28519	28651	28615	28622	28482	28644	28553	28490	28440	28477	28631	28372	28482	28528	28437	28355	28599	28627	28466	28556	28545	28355	28542	28669	28609	28478	28683	28454	28472	28649	28555	28753	28679	28519	28558	28767	28593	28694	28510	28478	28620	28627	29022	28807	28822	28827	28536	28602	28451	28434	28679	28274	28553	28511	28544	28464	28675	28575	28789	28540	28526	28712	28444	28489	28528	28549	28653	28479	28708	28496	28612	28450	28351	28715	28854	28723	28425	28518	28507	28402	28432	28390	28714	28809	28737	28486	28686	28625	28579	28343	28451	28674	28127	28248	28760	28658	28885	28444	28840	28753	28379	28705	28501	28443	28476	28486	28325	28447	28660	28622	28610	28584	28554	28681	28637	28636	28551	28561	28372	28563	28344	28357	28333	28565	28530	28233	28372	28596	28644	28752	28606	28490	28416	28522	28553	28619	28929	28627	28326	28664	28641	28561	28773	28605	28415	28598	28417	28493	28313	28228	28529	28406	28390	28290	28364	28525	28557	28567	28504	28671	28565	28823	28731	28683	28459	28648	28461	28589	28563	28597	28384	28432	28470	28320	28665	28576	28362	28308	28908	28544	28432	28717	28510	28563	28607	28545	28502	28671	28509	28599	28666	28449	28535	28696	28607	28670	28679	28287	28684	28475	28613	28540	28522	28356	28443	28334	28650	28566	28383	28439	28453	28850	28467	28671	28631	28711	28659	28702	28628	28785	28465	28617	28552	28661	28401	28537	28569	28609	28612	28450	28855	28481	28655	28694	28552	28543	28425	28585	28576	28394	28585	28437	28425	28447	28612	28545	28859	28370	28665	28675	28411	28503	28705	28714	28526	28300	28619	28542	28536	28485	28421	28343	28714	28502	28665	28641	28738	28330	28577	28434	28352	28460	28510	28616	28668	28467	28344	28689	28677	28926	28234	28168	28418	28708	28762	28465	28457	28182	28440	28376	28611	28478	28501	28582	28534	28535	28600	28719	28592	28661	28533	28562	28567	28568	28561	28602	28613	28777	28584	28514	28552	28634	28475	28506	28841	28432	28617	28647	28586	28598	28549	28633	28429	28509	28485	28386	28583	28627	28571	28410	28266	28670	28585	28661	28654	28526	28632	28463	28318	28481	28714	28457	28616	28457	28543	28637	28578	28768	28705	28516	28371	28556	28724	28569	28681	28637	28667	28616	28434	28477	28606	28448	28464	28508	28517	28604	28346	28332	28555	28626	28712	28435	28599	28368	28485	28537	28601	28512	28463	28530	28714	28808	28482	28721	28487	28679	28535	28449	28698	28586	28398	28619	28300	28409	28637	28582	28695	28688	28621	28687	28375	28427	28542	28617	28464	28598	28488	28633	28550	28771	28711	28475	28531	28491
26259	45599	44856	36930	31625	28307	25554	23740	22651	21773	21109	20870	20416	20115	19876	20013	19680	19668	19549	19243	19230	19132	18928	18745	18797	18770	18757	18577	18670	18487	18621	18375	18406	18380	18250	18329	18270	18210	18160	18078	18139	18044	18187	18213	17971	18035	18114	18176	18099	18202	18044	18135	18251	18169	17963	18161	18217	17997	18186	17915	18027	18114	18094	18388	18263	17979	18217	18092	18222	18151	18151	18273	18084	18018	18193	18036	17921	18259	18238	18033	18033	18032	18107	18113	18223	18017	17957	18102	18101	18087	18158	18037	18148	18102	18024	18228	18177	18056	18157	18137	18134	18001	18131	18134	17937	18056	18243	18126	18263	17989	18220	18031	18041	18002	17915	18042	18018	18109	18272	18040	18006	17908	18199	18098	18245	18079	17949	18219	18198	17992	18046	18096	17828	17980	17972	18057	18042	17904	18043	18132	18158	17993	17977	18051	18069	18270	18084	18066	17841	18110	18087	18342	18124	17878	17928	18216	18148	18053	18247	17987	18077	18237	18262	18219	18247	18018	18301	18091	18131	18000	18157	18045	18082	17826	18048	18091	18173	18181	18119	18098	17978	17942	18031	17999	18065	18035	18322	18177	18037	18021	18005	18012	18104	17993	18201	18132	18038	18161	18058	18315	17975	18079	18154	18061	18129	18138	17995	17964	18022	18137	18036	18319	18093	18245	18008	18179	18157	18043	18182	18115	18032	18103	18173	17917	18048	18108	18069	18145	18055	18104	18005	18029	18119	18127	18252	18112	18123	18242	18112	17932	18208	18141	18043	18178	18352	18080	18009	18038	18007	18046	17915	18086	17946	18183	18095	17969	18118	17912	18069	18198	17988	18074	18111	18020	18139	18106	18069	18063	18127	17969	18017	18174	18189	17872	18138	17926	17983	18095	18178	18046	18174	18080	18028	17988	18086	18147	18082	18062	18131	18076	17945	18136	18027	18095	17890	17973	18037	18191	18051	18035	18218	18123	18075	18241	18027	18151	18360	18034	18030	17958	18145	17747	18094	18042	17974	17915	18189	18053	18001	18036	18176	18041	18046	17882	18126	17927	18237	18144	18143	18087	18035	18154	17946	18135	18064	18145	18026	18203	18056	17954	18088	18046	17928	18049	18046	18347	18150	18059	18205	18244	17956	18307	18245	18152	18117	18398	17951	17972	18074	18210	18121	18014	18003	18125	18124	17992	18035	18106	17967	17929	18148	17964	18080	18042	17974	18072	17958	17997	18064	18088	18061	18160	18174	17974	17948	18250	18038	17939	18123	17953	17898	18100	17965	17848	17955	18022	18097	18016	17976	18181	18107	18231	17917	18124	18024	18232	18228	17925	18005	18064	18070	18184	17966	18113	18071	17971	18135	18024	18100	17937	18117	18086	17954	18121	18005	18077	18006	17970	18014	18105	17985	18096	18008	18162	17922	18094	18264	18141	18021	18007	17958	18054	18062	17994	18190	18156	18037	18111	17959	18041	17984	18016	17987	18059	18159	17864	18096	18055	18132	18109	18063	18122	18125	17996	18143	17852	17988	18085	18068	18136	17997	18074	18010	17884	18157	17980	18137	17852	18166	18020	18120	18151	17953	18154	18165	17980	18131	18062	18155	18209	18054	17995	18154	17951	18058	18140	17991	18041	18054	17994	17995	17951	18032	18109	17995	18006	18026	17884	18074	18072	18234	18072	18011	18213	17961	18078	18158	18083	18168	17907	17917	17971	18038	18043	17918	18091	18095	18168	18047	18209	18109	18102	17955	18038	18004	17927	18133	18131	18012	18163	18220	17993	18100	18223	18148	18039	18207	17930	18151	17995	18110	18162	17958	18026	17855	18059	18074	18211	18200	18132	18076	18122	18108	18100	18071	18179	18185	18075	17982	18110	18042	17957	18024	18060	18091	17995	18016	18110	17950	18073	18217	17937	18150	18048	18090	17922	18010	18065	17998	18078	17977	18067	18075	18133	18114	18049	18218	18171	18183	17847	18129	18067	18069	17961	18130	18114	18105	17946	18276	18098	18188	18087	18073	18096	18199	18038	18208	18143	18080	18150	18273	18015	17999	18171	18019	18024	18245	18054	18209	18116	18085	18059	18082	17971	18031	18069	18134	18020	18010	18110	18126	18161	17936	18069	17900	18146	18058	18099	17951	18161	17991	18239	17922	18002	18127	18279	18076	18082	18100	18164	18068	17938	17906	17999	18101	18184	18095	18136	17987	18086	18038	18015	17982	18098	17965	18085	18196	18223	18134	18125	17967	18047	18228	17928	18106	18010	18198	18069	18199	17933	18050	18092	18045	17946	18252	18122	17878	17997	17958	18150	18237	17938	18132	18183	18105	18135	18184	18054	17976	18022	18194	18062	18075	18219	17872	17994	18063	18059	18028	17925	18024	18164	18064	18119	18021	18179	18033	18060	17945	18156	17835	18022	18118	18183	18082	18253	18229	18070	18077	17998	17982	18036	18070	18067	18227	18154	17846	18153	18025	18203	18025	17988	17999	18121	17995	18061	18082	18115	17951	17996	18037	18082	17827	18069	17921	18180	18114	18118	18052	18076	18106	18008	17992	17856	17933	18242	18061	18062	18029	18067	17976	17875	18086	18184	18183	17790	18159	17932	18117	18054	18182	18024	18007	17998	18014	18028	18091	18087	18031	18132	17983	18185	18049	18049	18136	18107	18117	18021	17990	18043	17971	18089	18079	18079	18061	17968	18002	18122	18074	18240	17942	18029	18128	17983	18351	18122	18053	18010	18061	18085	18115	18010	17987	18118	18087	18026	17992	18049	18043	18018	18091	18031	18169	17928	18025	17918	18111	18098	18159	18062	18038	18238	18071	18139	18041	17923	18108	18013	18219	17913	18022	18058	18072	18039	18152	17987	18110	18022	18042	18261	18001	18087	18261	18028	18103	18089	18167	18214	17971	18095	17985	18100	18119	18097	18074	17970	18158	18038	18081	18165	18059	18019	18063	18183	17911	18193	18032	18196	17987	17962	18012	18105	17994	17950	18284	18060	17967	18182	17980	18075	18064	18145	18091	18142	18079	18032	18082	18065	17930	18212	18015	18040	17989	17988	18020	18153	18211	18018	18111	18062	18079	18051	18095	17959	17867	17892	18064	18255	18226	18236	18055	18138	18045	18031	18245	18010	18029	18129	18230	18117	18277	18262	18049	18071	18195	18227	18112	18168	17993	18011	18220	18152	18020	18244	18006	18076	17920	18012	18032	18190	17958	18132	18030	18152	18107	17927	18014	17915	18151	18099	18154	18135	18183	18192	18279	18032	18095	18036	18052	18021	17916	17939	17946	18149	18152	18050	18169	18149	18043	18123	18295	18081	18067	18165	18020	17936	18196	18163	18302	18098	18022	17889	18012	18152	18032	18082	18133	18012	18133	17994	18014	18024	18011	18189	18202	18101	18092	18097	18106	18059	18210	18194	18106	17942	18183	18086	18000	18032	18179	18034	18073	18030	18154	18225	18032	18005	18067	17954	18103	17938	17946	18120	18170	18008	18032	18132	17919	18174	18117	17978	17977	18106	18091	18062	17936	18178	18173	18074	18364	17863	17999	18073	17940	18156	18147	18191	18034	18094	17966	18012	18134	18038	17890	17991	18065	18007	18128	17927	18045	18046	18057	18136	18107	18130	18216	18084	17974	17991	18140	18042	17892	18108	18197	18088	18158	18010	18123	18096	18166	18039	18139	18022	17953	18084	18040	18009	18200	18013	18069	18105	18107	18157	17985	17978	18171	18002	18104	18024	17965	18112	18038	17960	17946	18046	18074	17967	17927	18258	17981	18023	17945	18127	18043	18054	17990	18264	18086	18088	18006	18254	17943	18193	18111	18140	18047	18086	18074	18059	18104	17920	17939	18132	17947	18097	18014	18027	18167	17977	18082	18144	18125	18060	18024	18262	18058	17995	17956	17959	18158	18249	17997	18084	18109	18209	18127	18002	18173	18173	18080	18039	18093	17920	18127	18180	18067	18143	18143	17902	17877	17878	18146	17979	18130	17853	18231	18039	18181	18028	18050	18081	18108	18040	18075	17962	18139	18084	18149	18188	17943	18240	18192	18164	18060	17973	18216	18087	18206	18030	18033	18225	17916	17964	18040	17992	18078	17901	18115	18246	18082	18154	18296	18270	18017	18102	18112	18024	17977	17936	18176	18056	18060	17906	18162	17998	18057	18148	18125	18113	18098	18115	17978	18085	18113	18136	18011	18082	17928	17836	17987	18089	18036	18104	18148	18046	18014	18136	18114	18053	17895	18290	18129	18025	18069	17998	17886	18007	18100	18066	18034	18032	18077	18081	18092	18070	18004	18136	18124	18005	18092	18088	18119	17901	17885	18006	18157	18097	17956	18132	18181	18199	18269	18056	18091	17921	18081	17853	17955	18072	18038	17947	18132	18161	17998	18204	18092	18019	18077	17994	17962	17975	18154	18034	18079	18035	18029	18202	17906	18104	18087	17894	17982	18155	18330	18044	18150	17829	18210	18072	18132	18078	18114	18069	18131	18210	17840	17982	17932	18024	18120	17920	18125	18128	18072	18105	18032	18110	18023	17959	18085	18127	17937	18015	18094	17992	18188	18133	17957	18144	18101	18097	18129	18012	18056	18266	18111	18198	18139	18161	17851	18137	17988	18146	18128	17971	17929	18155	17979	18005	18214	18077	18166	18107	17998	17987	18069	17957	18046	18021	18237	18022	18069	18094	17972	18074	17942	18177	18045	18218	18089	18068	18120	17992	18041	18090	18084	18000	18070	18279	18097	18142	18005	18124	18125	17969	18048	17909	18231	17841	18323	18095	18052	18096	17874	18141	18123	18110	18139	18380	18000	18034	18092	18094	18070	18188	18174	18019	18101	18168	18167	17980	18098	18016	17991	18263	18021	18028	18158	18087	18130	18024	18086	17838	18170	17959	18139	18096	18124	18103	18150	18081	17985	18080	18129	18068	18088	18018	17994	18061	17950	17964	17958	18182	18089	18109	17920	18071	18066	18113	18063	18204	18008	18172	18031	18129	18183	18099	17770	18090	18013	18028	18187	18042	18030	18130	18251	18188	18044	18189	18214	17936	18136	18138	18182	17965	18152	18019	17992	18161	18191	18085	18086	18080	18034	17965	18190	17884
35488	30359	34359	32653	29976	29181	28527	28121	28065	27652	27644	27506	27320	27641	27198	27458	27433	27493	27322	27443	27329	27270	27439	27479	27181	27066	27195	27081	27233	27194	27073	27039	27346	26917	27133	27176	27060	27137	27103	27219	26902	26865	27051	26711	27162	26962	27111	27023	27062	27008	26988	27133	27070	27085	27142	26917	27062	27066	27077	26935	27101	27204	27072	26842	27072	27052	27021	26940	26981	26902	26860	26927	27106	27013	27104	26816	26882	26835	26992	27047	26887	26937	26882	26823	26856	27060	26965	27133	27123	26821	26988	27067	26934	27104	26932	27272	27242	26931	26806	27042	27021	27140	27082	26985	26989	26992	26965	26828	26857	26893	26747	26823	26771	26891	26963	27085	27011	26987	27121	27001	27007	26856	27130	26964	27217	26774	27131	26719	26812	27129	26869	27084	26926	27155	27139	27033	27017	27044	26971	27107	27016	27018	27098	27076	26980	27120	26865	26895	27019	26839	26965	26862	27031	26829	26965	27018	26881	27108	27121	27026	27102	27203	27142	27047	27087	27024	27349	26859	26966	27038	27129	27273	26845	27045	27036	26983	27279	26927	27278	27068	26773	26714	26910	27147	27131	27145	27115	26949	27052	26820	26980	26881	26793	26984	26895	27085	27060	26957	26893	27089	27031	26867	27094	27064	26970	26821	27029	26962	27014	27088	26907	26944	27273	27114	27264	27213	27015	26837	27109	26957	27144	27148	27054	27146	27053	26998	27164	26955	26814	26755	26897	26955	27140	27136	27042	27103	26899	27261	27250	26749	26966	27034	26867	26838	27130	27052	26896	27007	27040	27437	26924	26879	26750	27225	27159	27142	26914	27010	27180	26995	26901	27249	26947	26931	27108	26704	27064	26980	26901	27035	27000	27034	26855	26923	27117	27107	27184	27017	27152	27068	27002	26781	26991	26970	27151	26867	27095	27050	27150	26985	26949	27243	27102	27039	27192	26961	26987	27100	27033	27019	27086	26814	27130	26930	26918	27078	26845	27024	27113	26902	27086	27133	26998	27150	26955	26806	26921	27113	26881	26841	26839	27134	26898	27099	27111	26745	27176	26876	26993	26997	27250	26925	27091	27118	27096	26924	27098	27110	26983	26851	27109	27109	26890	26911	26921	26812	27049	27020	27027	27155	26962	27127	26983	27116	26814	26903	26902	27017	26852	26920	27255	26862	27162	27228	26981	27001	27291	27132	27039	27084	27154	26697	27089	27057	27021	27182	27101	27135	27149	26638	26909	26912	27060	26914	26727	26898	26941	26955	26991	27235	27263	26938	26888	26976	27131	27048	27101	26932	27093	27110	27114	27030	26848	26856	26866	26859	27064	27097	27283	27143	26832	27258	27061	26850	27131	27174	27101	26993	26798	27023	26978	26881	26953	26920	27026	26870	26977	26878	26972	27011	26970	26921	26984	26918	27154	27177	27068	26875	26920	27308	27285	26950	27153	27110	27244	27016	26822	27087	26995	27097	26760	26718	27233	27132	26962	26760	26972	26970	26836	27052	26982	26986	27162	26902	27106	27069	26948	26700	27066	26978	26925	27013	26938	27030	27026	26995	27206	27065	27030	27108	27035	27057	26790	27298	26963	26925	26924	26752	27037	27019	26833	27154	27014	27037	27091	26872	26814	27123	26958	27111	26869	26892	26941	27113	26900	26894	27319	27104	26758	27197	27033	27026	27037	27170	27025	27115	27294	27255	27084	26995	27155	27183	26971	26822	27036	27002	26911	27203	27229	27149	26919	26844	27020	26924	27293	27159	26866	27282	26959	27018	26922	26844	26950	27071	27065	27097	27260	26940	27124	26718	26845	27043	27055	27104	27278	27019	26939	26680	27076	26978	27156	26814	26880	27130	27185	26691	26930	27252	27088	26919	27080	26950	27329	27082	26957	26921	27061	26835	27074	27080	26999	27016	26885	27201	27048	27132	26987	26855	27000	27172	27095	26782	26908	27142	26972	26964	27165	26957	26931	26950	26919	27011	26811	27055	26978	27148	27072	26985	26918	26631	26961	27002	27186	27071	26789	26819	26738	27228	26901	27004	27336	27095	27092	26973	26959	26972	27016	26925	27107	27252	26821	27040	26866	26866	26839	27213	26944	26767	27031	27082	26932	27212	27094	27059	26940	26796	26872	26905	27013	27170	26969	26975	27051	26887	26844	26993	26857	26842	26858	26956	27206	26970	27141	27037	27069	26861	26936	26778	27043	26871	27066	26851	26857	26935	27034	26926	27134	27094	27091	26765	26973	27060	27002	26928	27252	26885	27017	27169	27084	26847	27087	26804	27035	26962	27024	26938	26949	26957	26860	26896	26943	27009	27009	27045	27075	26914	27154	26923	27198	26946	27129	27004	27013	26865	27137	26912	26863	26831	27057	26940	26927	27082	27298	26895	26989	26984	27211	26778	27154	26835	27408	27055	27168	27106	27160	26977	27025	26980	26881	26926	27222	27119	26887	26951	26990	26887	27200	27126	27075	27120	27088	27182	26915	26819	27108	26922	27308	27028	26985	27198	27107	26806	26937	27026	26924	26914	27115	27242	26915	27043	27048	27034	26957	27000	27100	26955	27059	26912	26976	27102	26843	26996	26967	26646	27007	26644	27103	27030	26929	27112	26829	26835	27248	27167	27132	27001	27047	26942	26803	27123	27231	27020	26957	26893	27029	26727	26984	27037	26855	26781	26892	27073	27051	26995	26974	26923	27042	27115	27067	27215	26679	27092	27205	26925	26859	26779	27148	27115	27019	27031	26830	26973	27030	26829	26970	26998	27021	26873	26777	26795	27044	27160	27230	26989	26938	27132	27053	26863	26908	27074	26836	26917	27068	27009	27051	26896	26924	26997	26736	26964	27154	26898	27337	27270	26899	26984	27081	27008	26864	27037	27101	26958	26897	26959	27055	26791	27020	26998	27002	26878	26756	27017	27093	26766	26904	27146	26930	26805	26862	26777	26986	26857	26975	27044	26845	26764	27126	27357	26613	26935	27177	27065	26914	26864	26938	27041	26930	26974	27051	27023	26953	26876	26969	27074	26922	27171	27084	27138	27070	27141	26912	26866	26753	26816	27064	26923	26955	26801	27092	27006	26908	26912	27179	27260	26896	26847	27301	27034	26927	26814	27026	26832	27168	27057	27171	26932	26901	27068	27127	27100	27186	27077	26995	26707	27209	27238	26824	27004	26951	27193	27011	26879	26857	27158	26974	27181	27284	27087	26925	26951	26975	26974	26976	27199	26798	26792	27083	26632	27002	27018	26961	26977	27161	27001	26765	27035	27076	27125	27009	26876	27365	27134	27031	26919	27063	26652	27093	27004	26987	26977	26988	26861	27129	26777	27035	26853	26780	26987	26871	27007	26900	26977	26998	26969	27104	27204	26912	27102	26915	26973	27013	27157	26887	27023	26785	26749	27046	26930	26840	27060	27182	26853	27067	26956	26840	27121	27286	26990	27157	27036	26795	27091	26981	26918	27165	26996	26870	26964	26887	27011	27139	26946	26956	27242	27112	26934	27009	27276	27076	27143	27101	27100	26870	27189	27092	27035	27036	26879	27150	26945	26945	27010	26886	26819	26917	26893	27132	27121	27118	26977	26911	27003	26842	26956	26940	27066	27193	27091	26999	27061	26768	27014	26901	27185	26964	27194	26928	27095	27119	27035	27142	26978	27074	26985	27103	26762	26968	26853	27141	27045	27294	27014	27115	27176	26857	27202	27095	27131	26874	26948	26916	27056	26728	27017	26896	27223	26820	27347	26991	27072	26902	27014	26903	26964	26902	26987	27198	27020	27066	26994	27082	27155	26848	26670	26921	26975	26907	26918	26919	27101	26865	26821	26807	27043	26936	26914	27116	27099	26920	27186	26931	27050	26962	26904	26730	26905	27210	26959	26878	26964	27240	27245	26912	27086	27000	27011	26914	27164	26958	26907	26977	26910	27058	26836	27079	26835	27003	26921	26987	26898	26996	26969	26803	27022	27137	26984	27114	26906	26782	26984	26792	27062	26796	26993	27108	27030	27001	27027	27068	27030	27137	26771	26911	27117	26797	27074	27021	26890	27123	26910	27012	26980	26916	27136	27035	26878	27170	26845	26899	27019	26876	26865	26934	26847	27083	26891	26962	26960	27297	27118	27062	26940	27134	26991	27223	27005	27090	26889	27055	26895	26865	27101	26986	27119	26943	26927	27102	27107	27020	26796	27330	27163	27185	26820	27429	27069	27037	26797	26919	26727	27100	26856	27013	26916	26761	27040	27170	27085	27079	27066	27274	26598	27092	27011	26924	27272	26906	27045	26947	27111	26984	26986	26936	26956	27120	27019	27008	26952	27127	27074	27092	27255	27068	26962	26940	26883	26919	26894	27041	27070	26818	27207	27035	27040	26906	26656	27048	26947	26934	27121	27061	27111	27250	26986	26923	26740	27030	26992	26807	26952	27110	26769	26986	27018	27204	26889	26961	26990	26903	27094	27007	27001	26779	27143	26985	27231	27362	26847	27053	27115	26951	27225	27023	27106	26966	26891	26990	27164	26844	27087	27302	27072	27030	27030	27163	27053	26858	26862	27275	26758	27218	26981	27264	26913	27234	27065	27057	26985	26965	27009	27133	27219	27126	27229	26763	26800	27087	26868	26909	26778	26786	27099	27090	26905	27065	26921	27058	27013	27265	26918	27149	27077	27204	27126	27194	27087	26975	27021	26992	26926	27212	26931	27222	27223	26962	27023	27126	26820	26977	26887	26739	27081	27180	26979	26869	26994	26781	26896	27054	27140	26890	26958	27098	27254	27100	26868	26943	26676	27224	26980	26996	26895	26983	26740	26896	27043	26910	26991	26866	26945	27086	27067	27014	27279	27195	27109	27079	27052	27011	26916	26858	26829	27065	26918	27094	26824	26697	26885	27079	27182	26948	26827	26823	27051	27250	26892	26904	27101	26949	27231	27239	27026	26962	26840	26987	27152	26798	27054	26874	26720	26832	27040	26949	26913	27205	26913	26870	26923	27243	27097	26898	26885	26843	26892	26818	26908	27062	27042	27017	27141	26811	26972	27125	26890	26802	26947	27098	26975	27024	26857	27066	26904	27037	26820	26871	27037	26859	26959	26968	26810	27099	27206	27152	26888	27015	26927
24983	31010	29914	24946	22191	20632	19755	19124	18489	18572	18294	18124	18090	17985	17961	18006	17811	18017	17852	18050	17752	17871	17586	17538	17649	17529	17534	17590	17606	17611	17468	17494	17338	17303	17371	17643	17446	17467	17292	17176	17377	17218	17368	17389	17164	17294	17410	17303	17164	17370	17311	17434	17147	17380	17334	17463	17419	17274	17274	17283	17333	17573	17293	17204	17401	17279	17216	17250	17219	17126	17262	17315	17274	17382	17163	17359	17301	17376	17361	17305	17502	17334	17445	17557	17432	17306	17187	17295	17325	17426	17374	17324	17331	17321	17331	17361	17333	17236	17278	17179	17350	17289	17348	17225	17271	17416	17374	17322	17209	17198	17193	17180	17506	17446	17215	17304	17226	17386	17443	17348	17292	17284	17039	17304	17388	17276	17372	17396	17353	17218	17379	17564	17124	17363	17376	17276	17131	17151	17142	17452	17288	17410	17298	17247	17362	17413	17441	17228	17369	17278	17268	17398	17384	17360	17222	17358	17339	17458	17327	17285	17490	17124	17311	17200	17390	17385	17278	17391	17386	17307	17491	17192	17241	17277	17138	17417	17195	17417	17298	17204	17239	17317	17388	17377	17235	17392	17352	17294	17494	17432	17434	17464	17325	17292	17420	17310	17277	17303	17240	17438	17505	17350	17375	17366	17310	17320	17246	17339	17435	17256	17484	17400	17414	17184	17304	17287	17327	17216	17334	17210	17365	17271	17233	17216	17343	17263	17174	17213	17355	17418	17397	17391	17156	17400	17283	17447	17304	17194	17315	17223	17227	17186	17389	17398	17254	17346	17333	17424	17431	17269	17410	17310	17438	17342	17300	17192	17193	17267	17378	17310	17368	17433	17381	17308	17326	17305	17266	17139	17352	17479	17369	17239	17336	17207	17421	17291	17331	17520	17364	17358	17412	17236	17323	17342	17369	17370	17443	17472	17392	17358	17292	17307	17476	17205	17292	17338	17196	17382	17348	17399	17417	17390	17307	17226	17341	17417	17326	17219	17322	17203	17221	17111	17234	17419	17301	17368	17251	17256	17216	17306	17390	17464	17332	17314	17306	17138	17494	17277	17248	17523	17459	17265	17288	17199	17464	17285	17231	17286	17195	17459	17394	17332	17429	17282	17331	17482	17397	17231	17256	17245	17315	17261	17194	17346	17305	17393	17053	17440	17435	17203	17469	17395	17396	17313	17252	17252	17361	17229	17247	17337	17331	17348	17304	17348	17552	17410	17262	17193	17299	17455	17346	17299	17436	17170	17211	17411	17287	17301	17298	17233	17304	17349	17314	17076	17212	17262	17347	17338	17335	17292	17484	17465	17367	17282	17150	17298	17215	17271	17260	17271	17239	17151	17247	17323	17223	17309	17364	17278	17248	17382	17220	17424	17404	17392	17357	17409	17380	17202	17081	17355	17438	17564	17407	17318	17331	17093	17597	17289	17385	17201	17352	17309	17440	17446	17334	17151	17273	17424	17276	17334	17265	17351	17300	17256	17283	17547	17265	17018	17414	17340	17260	17298	17261	17428	17538	17511	17456	17277	17278	17372	17480	17380	17384	17172	17393	17342	17275	17294	17533	17227	17344	17298	17319	17292	17461	17323	17399	17204	17418	17503	17267	17469	17399	17354	17286	17269	17241	17272	17234	17432	17431	17404	17391	17318	17220	17417	17467	17301	17427	17233	17318	17376	17346	17307	17350	17343	17219	17445	17283	17281	17474	17255	17180	17327	17453	17421	17346	17272	17321	17173	17256	17206	17195	17320	17261	17242	17355	17473	17419	17415	17288	17266	17442	17377	17372	17394	17315	17318	17291	17447	17452	17336	17132	17418	17165	17348	17185	17250	17222	17167	17170	17436	17202	17334	17318	17249	17374	17416	17198	17314	17191	17316	17396	17202	17310	17384	17450	17259	17366	17303	17301	17258	17291	17502	17182	17144	17228	17246	17355	17308	17238	17321	17273	17604	17311	17332	17418	17322	17393	17252	17230	17241	17154	17160	17263	17484	17328	17325	17204	17158	17277	17316	17180	17274	17170	17427	17277	17330	17283	17349	17308	17301	17159	17545	17490	17322	17320	17382	17285	17468	17509	17324	17388	17166	17289	17472	17313	17276	17274	17364	17217	17295	17139	17253	17366	17307	17322	17266	17301	17371	17349	17247	17197	17354	17317	17290	17282	17303	17514	17308	17357	17430	17318	17300	17117	17427	17351	17231	17337	17440	17355	17360	17502	17182	17485	17258	17379	17103	17346	17303	17387	17309	17358	17283	17376	17366	17439	17402	17378	17364	17322	17464	17734	17356	17227	17212	17241	17403	17291	17332	17409	17329	17161	17489	17384	17297	17101	17308	17346	17221	17263	17266	17192	17253	17513	17337	17353	17305	17391	17211	17254	17357	17356	17447	17338	17162	17243	17251	17265	17319	17215	17296	17260	17441	17353	17233	17331	17212	17372	17141	17304	17308	17249	17302	17297	17349	17299	17356	17343	17223	17269	17208	17431	17365	17441	17300	17274	17306	17287	17258	17295	17220	17441	17292	17357	17262	17305	17236	17352	17309	17343	17244	17438	17478	17437	17265	17345	17323	17397	17290	17227	17286	17121	17266	17232	17242	17323	17420	17418	17407	17396	17481	17187	17311	17413	17400	17196	17413	17255	17238	17318	17439	17381	17290	17303	17218	17209	17423	17524	17370	17456	17255	17291	17309	17459	17211	17307	17163	17336	17255	17257	17431	17298	17319	17412	17290	17282	17418	17371	17392	17270	17378	17330	17520	17274	17204	17300	17341	17504	17256	17313	17237	17262	17109	17493	17199	17379	17296	17279	17423	17173	17266	17361	17265	17485	17277	17135	17407	17224	17227	17505	17501	17073	17275	17437	17215	17245	17276	17094	17214	17460	17314	17165	17193	17363	17256	17094	17258	17415	17218	17354	17283	17192	17302	17395	17380	17393	17397	17311	17310	17451	17303	17303	17348	17405	17329	17413	17185	17365	17276	17247	17258	17364	17125	17274	17126	17242	17396	17400	17353	17410	17271	17107	17302	17406	17359	17313	17230	17375	17106	17406	17442	17331	17411	17399	17294	17146	17338	17300	17356	17460	17461	17336	17328	17261	17337	17186	17266	17252	17579	17409	17112	17434	17255	17188	17514	17519	17298	17171	17129	17245	17365	17433	17393	17541	17406	17310	17320	17360	17314	17268	17292	17306	17300	17144	17354	17223	17420	17324	17310	17333	17298	17290	17523	17382	17374	17394	17254	17322	17336	17243	17406	17280	17324	17446	17213	17113	17438	17381	17340	17339	17390	17402	17327	17499	17538	17283	17460	17099	17350	17356	17254	17205	17283	17448	17453	17282	17428	17264	17288	17407	17441	17320	17226	17270	17299	17416	17322	17487	17233	17292	17329	17306	17207	17429	17328	17389	17500	17397	17347	17379	17290	17435	17339	17236	17386	17231	17416	17361	17448	17442	17388	17264	17293	17295	17290	17417	17196	17280	17287	17526	17135	17418	17452	17109	17195	17276	17195	17291	17355	17244	17409	17287	17207	17463	17157	17145	17459	17402	17451	17204	17193	17317	17328	17511	17335	17443	17211	17211	17230	17330	17452	17036	17318	17317	17275	17135	17258	17376	17433	17269	17439	17409	17442	17348	17346	17301	17353	17132	17202	17164	17303	17342	17171	17213	17451	17479	17351	17311	17163	17321	17402	17467	17340	17432	17338	17285	17291	17163	17396	17233	17312	17318	17308	17359	17339	17384	17457	17292	17239	17545	17403	17256	17247	17374	17340	17336	17301	17296	17159	17328	17433	17499	17241	17414	17270	17263	17235	17323	17414	17445	17261	17165	17257	17251	17491	17280	17355	17334	17392	17258	17336	17244	17287	17144	17318	17301	17560	17269	17186	17281	17442	17305	17226	17232	17066	17236	17491	17510	17190	17416	17194	17245	17309	17315	17396	17320	17235	17426	17381	17460	17309	17297	17306	17193	17246	17147	17258	17421	17320	17484	17320	17296	17343	17341	17369	17321	17293	17337	17319	17560	17016	17404	17277	17377	17393	17309	17413	17140	17493	17251	17320	17352	17461	17415	17407	17452	17405	17189	17442	17394	17231	17249	17398	17331	17524	17302	17488	17310	17353	17341	17454	17335	17222	17377	17188	17188	17387	17360	17336	17399	17355	17385	17412	17370	17274	17321	17342	17415	17318	17388	17360	17346	17500	17271	17490	17168	17316	17329	17325	17503	17171	17191	17346	17194	17274	17323	17235	17352	17334	17091	17272	17154	17417	17274	17345	17238	17312	17131	17489	17280	17544	17285	17357	17270	17399	17492	17379	17458	17340	17433	17451	17538	17423	17411	17420	17293	17580	17225	17350	17364	17333	17238	17326	17322	17303	17305	17307	17408	17254	17352	17228	17204	17376	17352	17327	17210	17448	17332	17178	17319	17310	17189	17360	17406	17419	17278	17271	17308	17333	17131	17418	17194	17393	17419	17263	17326	17304	17371	17295	17294	17336	17419	17490	17376	17204	17365	17316	17272	17201	17212	17336	17347	17263	17497	17287	17326	17246	17295	17299	17234	17476	17401	17294	17397	17461	17334	17300	17253	17178	17366	17368	17344	17218	17236	17306	17274	17380	17182	17319	17300	17283	17381	17310	17271	17535	17414	17381	17354	17274	17453	17394	17221	17228	17540	17369	17361	17548	17217	17258	17359	17587	17373	17331	17437	17380	17226	17091	17476	17318	17410	17430	17258	17318	17372	17286	17298	17288	17295	17404	17141	17456	17203	17277	17415	17228	17317	17278	17350	17146	17215	17336	17277	17345	17281	17188	17392	17327	17359	17493	17331	17401	17350	17343	17331	17486	17555	17254	17236	17464	17313	17255	17353	17423	17439	17337	17301	17294	17320	17359	17178	17345	17269	17309	17268	17495	17282	17211	17452	17375	17272	17351	17264	17305	17400	17415	16979	17328	17348	17246	17276	17300	17338	17204	17426	17331	17398	17336	17257	17325	17312	17220	17345	17163	17432	17396	17271	17415	17321	17408	17243	17447	17427	17395	17330	17170	17269	17384	17188	17470	17383	17315	17327	17498	17495	17380	17199	17379	17186	17317	17416	17468	17367	17505	17355	17305
24058	20818	27215	25677	26330	31426	33133	30492	29835	29877	29491	29225	29452	29065	28892	28942	28882	29012	29135	28884	28771	29079	28749	28500	28656	28405	28776	28694	28661	28640	28707	28795	28635	28477	28562	28496	28464	28270	28479	28351	28395	28545	28091	28489	28462	28366	28559	28278	28196	28484	28342	28241	28381	28231	28260	28383	28399	28318	28072	28120	28090	28324	28522	28358	28032	28028	28426	28489	28560	28390	28068	28380	28414	28297	28505	28239	28423	28244	28360	27901	28195	28244	28376	28412	28254	28342	28029	28383	28018	28239	28248	28463	28346	28448	28424	28299	28505	27961	28247	28352	28209	28291	28374	28207	28263	28241	28190	28303	28496	28086	28527	28166	28288	28303	28398	28273	28253	28444	28636	28171	28192	28341	28426	28189	28328	28477	28282	28295	28181	28269	28131	28279	28265	28379	28342	28377	28285	28337	28302	28513	28486	28605	28494	28368	28363	28384	28439	28169	28237	28475	28260	28464	28283	28549	28237	28263	27958	28480	28059	28060	28430	28200	28319	28414	28163	28177	28536	28263	28451	28335	28443	28015	28490	28488	28248	28315	28175	28168	28199	28326	28157	28221	28308	28311	28466	28452	28305	28110	28382	28293	28381	28291	28172	28108	28435	28114	28379	28399	28553	28334	28549	28189	28262	28341	28334	28101	28126	28241	28527	28362	28530	28530	28360	28100	28510	28540	28068	28219	28287	28290	28214	28039	28302	28101	28239	28412	28424	28374	28276	28433	28190	28407	28255	28404	28408	28279	28244	28061	28225	28076	28339	28364	28232	27859	28092	28267	28417	28163	28464	28248	28538	28169	28229	28120	28268	28124	28115	28454	28429	27987	28096	28333	28241	28283	28087	28406	28254	28512	28279	28167	28434	28382	28394	28292	28233	28350	28322	28277	28249	28408	28713	28126	28141	28099	28213	28330	28205	28335	28423	28335	28412	28277	28146	28232	28278	28179	28546	28122	28126	28303	28409	28332	28300	28509	28183	28469	28396	28387	28414	28417	28329	28433	28276	28466	28332	28028	28242	28177	28165	28777	28417	28273	27946	28370	28170	28243	28241	28125	28339	28396	28420	28557	28185	28621	28297	28401	28432	28469	28387	28099	28504	28282	28088	28001	28478	28219	28129	28282	28235	28164	28061	28200	28517	28203	28116	28163	28400	28327	28533	28474	28516	28371	28385	28211	28299	28073	28400	28299	28265	28206	28110	28463	28535	28444	28470	28135	28427	28296	28326	28289	28180	28056	28391	28225	28290	28239	28341	28413	28394	28268	28223	28141	28323	28320	28449	28450	28088	28292	28435	28449	28436	28392	28351	27965	28284	28400	28477	28480	28051	28197	28191	28471	28122	28347	28389	28094	28599	28310	28249	28223	28034	28410	28680	28388	28109	28397	28145	28124	28302	28247	28260	28443	28150	28171	28342	28117	28028	28332	28475	28378	28474	28242	28249	28285	28195	28291	28153	28193	28134	28457	28491	28399	28313	28199	28350	28283	28362	28209	28287	28157	28365	28516	28452	28458	28225	28164	28117	28366	28075	28240	28379	28254	28216	28058	28294	28391	28094	28283	28315	28322	28030	28355	28195	28305	28514	28314	28270	28627	28526	28512	28448	28118	28334	28193	28227	28208	28360	28120	28171	28269	28302	28283	28448	28406	28328	28186	28112	28245	28208	28359	28241	28558	28275	28430	28104	28118	28270	28275	28086	28224	28123	28284	28406	28013	28284	28210	28244	28376	28404	28079	28409	28263	28122	28378	28395	28222	28338	28445	28358	28497	28388	28261	28352	28249	28277	28249	28292	28340	28500	28228	28267	28465	28200	28352	28281	28371	28357	28333	28187	28444	28390	28391	28389	28137	28311	28180	28237	28203	28150	28474	28300	28317	28352	28178	28363	28300	28209	28213	28089	28553	28407	28246	28338	28432	28332	28360	28150	28344	28503	28311	28263	28082	28070	28192	28127	28349	28445	28387	28193	28222	28286	28138	28336	28570	28319	28385	28396	28263	28278	28404	28271	28403	28287	28321	28234	28084	28218	28452	28388	28040	28069	28203	28272	28192	28214	28586	28436	28367	28167	28449	28080	28293	28431	28092	28424	28497	28201	28279	28327	28203	28167	27907	28279	28091	28344	28138	28331	28149	28323	28307	28251	28242	28314	28098	28272	28401	28234	28284	28310	28456	28167	28014	28261	28274	28127	28285	28285	28172	28241	28518	28581	28387	28241	28328	28465	28377	28318	28284	28248	28543	28358	28233	28167	28203	28259	28442	28299	28262	28185	28392	28401	28121	28286	28171	28498	28249	28477	28341	28490	28286	28251	28376	28428	28256	28170	28235	28320	28060	28374	28508	28480	28236	28129	28124	27983	28387	28200	28396	28511	28265	28201	28499	28703	28115	28108	28514	28457	28246	28659	28366	28288	28146	28504	28436	28320	28285	28264	28146	28105	28118	28357	28124	28338	28103	28404	28374	28137	28237	28214	28322	28483	28341	28361	28116	28376	27975	28363	28334	28204	28212	28212	28116	27985	28402	28117	28201	28464	28136	28276	28444	28273	28300	28239	28523	28282	28290	28307	28213	28514	28644	28110	28343	28428	28344	28234	28403	28219	28409	28008	28311	28234	28314	28394	28109	28377	28277	28368	28240	28337	28168	28248	28116	28370	28336	28338	28083	28198	28269	28438	28419	28462	28142	28228	28287	28239	28187	28318	28341	28407	28345	28141	28232	28412	28307	28343	28296	28282	28444	28353	28256	28070	28378	28114	28315	28514	28278	28149	28327	28366	28321	28289	28193	28383	28190	28246	28244	28434	28401	28365	28306	28043	28468	28095	28088	28403	27976	28430	28286	28158	28250	28264	28231	28096	28202	28280	28344	28284	28427	28439	28325	28083	28366	28054	28416	28240	28190	28581	28054	28309	28284	28334	27984	28346	28273	28247	28150	28474	28464	28328	28255	28421	28080	28365	28336	28281	28189	28063	28279	28453	28183	28251	28372	28346	28366	28401	28515	28213	28417	28308	28373	28260	28328	28572	28553	28235	28172	28291	28384	28267	28025	28534	28325	28343	28142	28369	28211	28302	27975	28360	28245	28454	28458	28235	28468	28109	28130	28163	27865	28247	28299	28327	28118	28238	28402	28207	28384	28279	28162	28153	28339	28348	28221	28358	28092	28388	28346	28310	28329	28404	28268	28083	28295	28376	28241	28122	28395	28280	28214	28191	27800	28359	28387	28121	28148	28228	28407	28373	28067	28406	28154	28459	28162	28396	28452	28100	28440	28236	28420	28310	28119	28292	28038	28223	28094	28235	28201	28299	28459	28151	28288	28180	28383	28198	28530	28273	28272	28476	28202	28291	28310	28361	28204	28345	28053	28099	28307	28307	28428	28349	28132	28271	28071	28067	28196	28240	28152	28203	28359	28203	28103	28348	28231	28357	28300	28179	28225	28272	28314	28236	28255	28304	28116	28475	28176	28444	28315	28330	28276	28127	28079	28016	28205	28347	28033	28316	28353	28518	28238	28397	28170	28196	28242	28521	28477	28443	28366	28047	28243	28458	28153	28285	28314	28130	28384	28242	28181	28289	28362	28520	28299	28167	28254	28023	28315	28296	28226	28391	28425	28235	28104	28290	28189	28340	28509	28374	28243	28209	27990	28373	27943	28097	28102	28087	28207	28261	28298	28400	28259	28394	28255	28133	28244	28199	28316	28121	28283	28327	28472	28185	28488	28375	28224	28443	28274	28165	28342	28255	28117	28078	28244	28382	28264	28115	28202	28218	28355	28333	28379	28355	28190	28435	28264	28164	28309	28289	28333	28263	28460	28323	28402	28383	28237	28402	28187	28404	28347	28192	28323	28231	28199	28054	28435	28345	28141	28308	28437	28131	28220	28236	28406	28497	28300	28269	28194	28182	28231	28125	28083	28395	28179	28177	28395	28278	28526	28286	28377	28280	28087	28234	28464	28139	28353	28238	28041	28324	28084	28211	28449	28395	28097	28272	28483	28347	28245	28225	28123	28431	28297	28087	28398	28089	28204	28241	28211	28393	28490	28134	28348	28516	28379	28178	28263	28251	28451	28141	28290	28124	28238	28180	28211	28334	28351	28124	28088	28264	28522	28413	28264	28233	28230	28193	28185	28239	28561	28420	28006	28304	28259	28160	28399	28345	28297	28186	28436	28199	28105	28594	28193	28155	28198	28197	28336	28314	28351	28200	28419	28040	28193	28109	28193	28444	28306	28159	28261	28357	28384	28477	28260	28385	28283	28313	28137	28234	28192	28419	28409	28280	28287	28455	28184	28240	28152	28198	28164	28505	28162	28342	28267	28437	28049	28126	28305	28227	28278	28302	28196	28175	28252	28341	28271	28345	28116	28316	28214	28288	28367	28369	28297	28240	28495	28241	28128	28397	28383	28215	28402	28287	28283	28183	28320	28119	28166	28255	28220	28391	28247	28271	28427	28465	28477	28643	28424	28163	28293	28161	28159	28482	28437	28212	28210	28175	28062	28154	28118	28279	28395	28337	28407	28200	28221	28443	28260	28262	28254	28292	28354	28119	28072	28360	28215	28245	28291	28614	28225	28413	28392	28154	28037	28415	28100	28370	28251	28335	28232	28272	28422	28447	28329	28417	28134	28251	28088	28347	28476	28054	28485	28211	28258	28492	28244	28312	28213	28281	28011	28297	28367	28259	28686	28493	28299	28390	28243	28236	28454	28248	27996	28193	28134	28124	28245	28235	28339	28219	28092	28143	28385	28269	28190	28083	28317	28403	28199	28495	28278	28399	28099	28064	28300	28258	28188	28190	28212	28400	28469	28186	28298	28324	28383	27974	28224	28363	28469	28349	28711	28530	28431	28515	28470	28101	28353	28370	28319	28256	28177	28403	28344	28198	28192	28079	28164	28450	28279	28290	28264	27981	28116	28187	27905	28195	28416	28364	28169	28203	28334	28371	28221	28261	28459	28415	28390	28269	27963	28083	28233	28154	28232	28291	28068	28313	28229	28369	28420	28051	28183	28213	28211	28362	27957	28328	28254	28294	28305	28486	28042	28059	27921	28100	28285	28336	28260	28070	28353	28259	28156	28314	28188	28415	27961	28224	28327	28316	28339	28414	28673	28226	28361
24145	39877	38847	31777	27682	24734	22699	21903	20706	20413	19851	19615	19309	19303	18965	19179	18989	19138	19042	18952	18819	18662	18438	18489	18243	18373	18232	18424	18116	18415	18153	18080	18126	17964	18235	18025	18126	18065	18176	17977	18049	17880	17992	17847	18027	17994	18046	18021	17952	18080	17916	18055	18149	18000	17891	17890	17922	18001	18081	17988	17933	18036	18104	17974	18091	18011	17943	18241	17851	18167	18090	17937	17942	17950	17982	17997	18109	17963	18045	18056	18006	17981	17921	18026	17996	17879	18107	17875	17980	18000	17987	18138	18088	18159	17636	18057	17958	17797	17975	18070	17952	17873	17898	18108	17778	18060	18050	18052	18102	17840	17749	17833	17885	17984	17922	17964	18018	17899	18207	17853	17975	17999	17894	18149	17771	18139	17934	18007	17956	17966	17991	17781	17862	17929	18018	17901	18021	17758	18012	17931	18134	17893	17943	18180	18031	17959	18038	17955	17935	18147	17803	17727	18092	18066	17810	17968	17910	17933	17824	18052	17990	17971	18214	17857	17914	18063	17812	17856	17991	17792	18042	17983	17932	17944	18022	18033	17948	17947	17912	17847	18100	18062	18031	18057	17967	18064	17949	17788	17923	18011	17909	17910	17897	17909	18050	17958	17941	17932	17751	17859	17884	17964	17859	17961	18035	17979	17948	18005	17756	17941	18004	17810	17945	17684	17888	17811	17803	17894	17999	17884	17891	18053	17989	17953	17979	18016	18006	18113	17973	17992	17922	18021	17861	17997	17887	18029	17971	17859	17999	17924	18038	18155	17982	17926	17898	17780	17839	17995	18033	18015	17975	18006	17799	17958	17915	18108	17972	17915	17848	17979	17902	17919	18038	17794	17872	17885	17998	17826	17811	17912	17927	18002	17918	17867	17939	18185	17810	17981	17967	18026	17857	17907	18004	18055	17840	18052	18047	18020	17965	17990	17869	18154	17898	18046	17749	17864	17891	18129	17996	17981	17972	17914	17972	18074	17960	17937	17889	17807	17758	18117	18025	17931	17930	17917	17923	17949	18043	18038	17954	17832	17851	18056	18043	17783	18012	17899	18122	17780	18019	17968	18051	18046	17986	17831	17878	17926	17997	17834	18048	17950	18009	17763	17860	18029	17870	17857	17936	17895	17986	17910	18070	18094	18134	17971	17945	17880	17907	17986	17792	18171	18019	17858	17711	17990	17917	17827	17923	18074	18007	17972	18080	17866	17825	17825	17740	17795	17948	17997	17762	17722	18005	17839	17819	17987	18035	17952	18161	18212	17845	18076	17870	17982	17911	18038	18052	17806	17927	18020	17981	17826	18071	18022	17948	18046	17921	17827	17781	18016	18034	18018	18026	17870	17767	17996	17860	18002	17895	17881	17941	17896	18078	17977	17898	17991	17995	17793	17853	17985	17948	17779	17880	17955	17738	17905	17964	17842	17936	17878	18046	17738	18002	18012	17993	17936	18072	17974	18013	17839	17746	17899	17926	17875	17907	18015	17945	17922	17909	18039	18020	17811	18013	17783	18068	17968	18107	17972	18141	17870	17938	18142	17886	17973	17953	17932	17850	17920	18120	18002	17924	18076	17907	17977	17992	18027	18002	17911	18089	17939	17895	17936	17859	17892	18096	17828	17923	17896	17999	18027	18097	17866	18041	17789	17941	17883	17884	18025	17910	17969	17958	17891	17902	18129	17951	17949	17998	17985	17870	18007	18007	17903	18138	17995	17918	17997	18099	17983	17945	17926	18006	18075	17977	17888	17960	17911	17821	17908	17877	17835	18106	18103	17993	18021	17829	18018	17952	18163	18036	17911	17978	17797	17821	18071	18091	18059	17934	18119	18076	17960	18085	17964	17857	17980	17946	18007	17972	18030	17952	17812	17842	17971	18046	17870	17891	17865	18049	17918	17971	17870	17767	18044	17893	18046	17884	17831	17994	17931	18080	17832	18102	17769	17960	17990	18045	18043	17973	17892	17882	17896	17888	17935	17986	17973	17891	17852	17962	17995	17948	18003	18049	18129	17900	17851	17872	18043	17801	17875	17849	17904	18095	17911	17905	17775	17902	17921	17899	17943	18084	17987	17923	17981	18002	17718	17824	17939	18091	18027	17932	17968	18143	17936	17796	17925	17988	18069	17886	18068	18121	17916	18019	18075	18037	17977	18117	17989	17852	17715	17901	17948	17969	17991	17983	17996	17808	17918	18067	17967	17876	17954	17901	18047	17914	17859	17902	17896	17987	17939	17890	18009	18108	17874	17890	17995	17869	18128	17925	18030	18066	17843	17907	17871	17918	18070	17922	17942	18071	17934	18062	17979	17849	18009	18002	17972	17897	17920	17998	17891	17938	18107	17978	17964	17887	18072	18065	18080	17929	18098	18116	17991	17874	17976	17834	18031	18100	17633	17939	17989	17820	17852	17934	17755	17983	17727	18000	17923	18100	18024	17947	18026	17873	17852	17902	17864	17951	17939	17949	17760	18132	17994	17822	17969	17877	17853	17803	18063	18002	18162	17971	17793	17922	17732	17962	18176	17914	18125	18050	17939	17983	17978	18075	18028	17852	17923	17803	18033	17885	17940	17834	17886	17704	18065	18010	18006	17938	17983	17817	17786	17888	17892	17893	17969	17961	17941	17878	17822	18007	17815	18005	17963	17926	18022	17927	17853	17989	17991	17894	18106	17936	17989	17886	18027	17918	18076	17907	17919	17910	17847	17987	17916	17972	17916	17937	17969	17801	18008	17957	17964	17939	17889	18049	17948	18083	18116	18089	17997	17924	18091	17914	18008	18031	18049	17998	17938	17967	17846	18005	17905	17778	17918	17995	17966	18097	17888	17895	17894	17863	17923	17886	17769	17881	17886	18031	17904	17989	17906	17924	17871	17907	17918	18020	17961	18037	17905	17944	17811	17968	18029	18182	17976	17958	17762	18155	17964	17956	17900	17899	17982	17792	17926	18069	17933	17944	17807	18143	17855	17896	17988	17999	17904	17864	18060	18050	17898	17878	17706	18021	17827	17938	18096	17961	17986	18024	18032	18008	17997	17833	17783	17974	18043	17879	18097	17954	18045	17927	17972	18025	18016	18062	17921	18063	17990	17861	17964	17862	17920	18018	17782	17790	18084	17873	17924	17954	18089	17850	17762	18034	17920	17771	18025	17927	17855	17972	17995	17871	17886	17952	17965	17758	17768	18017	17918	17947	17939	18007	18030	18057	17875	17771	17833	17989	17977	17826	17968	17903	17823	18059	18042	17964	17978	17970	17968	18036	17973	17927	17910	18029	17955	17951	18087	17938	17908	17954	18136	17850	17891	17976	18024	17959	17949	18052	18011	18021	18103	17965	18104	18007	17864	17834	17899	18006	18033	17847	18099	18016	17916	18014	17904	17994	17739	18028	17772	18008	17882	18123	17756	17992	17996	17953	17919	17952	18020	18054	17953	17887	18155	18148	17907	17819	17808	17983	17882	17964	17960	17997	18108	17986	17950	17911	18042	17999	18073	17903	17953	18198	17858	18025	17999	17884	18040	17829	17864	17829	18057	17993	17852	17892	17989	17923	17838	17891	17910	17820	17870	18058	17971	18029	17966	17907	17728	17996	17973	17894	18049	17832	17768	18032	17965	17998	17911	18051	18019	17981	18024	17879	17846	17885	18053	18076	18040	17995	17948	18045	17890	17789	18191	17970	17879	18089	17953	18119	17947	17886	18037	17963	17974	17881	18008	17988	17940	17891	17859	18143	17788	18070	18029	18002	17760	17938	17933	17880	17964	18001	17986	18014	17940	17872	17996	17927	17932	18026	18117	17924	17870	17892	18037	17906	17801	18059	17878	17938	17950	18086	17928	17904	17875	18051	17895	17939	18022	17892	17802	18056	18035	17813	17963	18037	17843	18029	17858	18062	17930	17923	18167	17814	17999	18045	17970	18017	18040	17773	18009	17998	17937	17780	17944	17920	17973	18130	18209	17923	17818	18039	17767	17947	17880	17887	17829	17954	17826	17920	17859	17939	17904	18013	18019	18008	18093	18072	17877	17923	17939	17901	17942	18015	18046	17897	17959	18122	17946	17947	18009	17769	17900	17778	18010	17991	17865	17942	17986	17864	17875	17830	18023	17946	18076	18007	18013	18090	17983	17977	18121	17894	17845	18075	17981	18066	17942	17920	18043	17897	17939	17861	18081	17869	18072	18065	17803	17882	17967	18000	17917	17722	17924	18135	17909	17963	18000	17973	18078	17874	18088	18077	17961	17912	17996	17916	17981	18046	17907	17824	17922	17957	17962	17922	17928	18133	18009	17717	18046	17803	17867	17883	17997	17988	18023	17885	18006	18179	17965	17993	17933	17956	17988	18045	18082	17870	17906	17901	18062	17708	17712	18191	17951	18104	17843	17933	17932	17876	17908	17770	18175	17762	17969	17966	18008	17911	17992	17965	17832	18007	17813	18020	17838	17948	18052	17941	17762	17863	17920	18079	18028	17951	17913	17867	17964	18033	17794	17776	18033	17956	17886	17898	17916	17905	17907	17858	17916	18078	17876	17944	17939	18142	17916	17898	17969	17967	17932	17929	17924	17894	18038	17896	17849	18030	17945	17892	17927	18063	18132	18020	17980	17874	17970	17980	18039	17959	17863	17876	17923	17852	17841	17892	18062	17948	17990	17801	17975	17802	17935	17996	17829	17789	18046	18038	17970	17844	17965	18008	17824	17790	17961	18031	17931	17905	18038	17937	18047	17917	17930	18019	17813	17975	17858	17971	17982	18191	17919	17899	17868	17986	17913	18005	18041	18115	18091	17845	17853	17946	17939	17915	17982	17978	17988	17770	17935	18111	18009	18063	17949	17898	18072	17950	17892	17868	17955	18056	17911	18097	17809	17909	17817	17977	17953	17754	17939	17849	18042	17914	18066	17855	17942	17912	18035	17919	18077	18051	17805	17792	17890	17954	17963	17946	18115	17890	18180	17849	17935	17940	17951	17946	17860	17933	17867	17905	17946	18062	17858	17910	18083	17806	17926	18020	17888	18020	17827	17777	17820	18090	18041	17804	17916	17598	17827	18015	17888	18089	17918	17966	17887	17909	18003	18153	18145	17790	18006	17921	18023	17816	17993	17853	17965	18216	18014	17843	18075	17900	17933
22329	20814	27253	24821	23702	30275	35527	32319	31110	31159	30591	30170	29976	29993	29903	29677	29637	29776	29526	29489	29536	29503	29187	29257	29268	29185	28801	29046	29051	28877	28975	28776	28889	28737	28772	28577	28892	28630	28714	28690	28674	28669	28662	28886	28999	28782	28446	28798	28707	28534	28594	28789	28685	28446	28757	28719	28860	28723	28771	28828	28700	28437	28575	28636	28459	28489	28601	28705	28480	28808	28644	28621	28771	28745	28648	28589	28489	28893	28616	28564	28740	28711	28551	28461	28340	28457	28572	28332	28818	28407	28457	28499	28570	28657	28553	28390	28636	28410	28556	28705	28556	28750	28565	28547	28418	28562	28783	28317	28521	28235	28473	28488	28513	28612	28651	28578	28590	28640	28785	28646	28689	28465	28508	28490	28465	28519	28482	28612	28643	28416	28519	28665	28538	28467	28695	28676	28720	28465	28498	28664	28483	28503	28636	28683	28690	28418	28660	28448	28487	28225	28561	28381	28476	28524	28391	28424	28432	28655	28565	28665	28639	28702	28383	28230	28503	28616	28611	28554	28630	28513	28574	28556	28489	28393	28677	28466	28513	28453	28840	28421	28698	28508	28455	28703	28518	28758	28605	28480	28649	28463	28691	28669	28512	28680	28492	28555	28315	28525	28521	28406	28334	28533	28492	28664	28386	28546	28463	28560	28611	28337	28646	28660	28632	28492	28634	28418	28426	28481	28563	28585	28547	28957	28511	28472	28594	28416	28396	28802	28750	28353	28310	28396	28481	28736	28627	28486	28477	28799	28313	28556	28395	28993	28534	28339	28529	28673	28676	28667	28852	28489	28367	28324	28351	28425	28515	28543	28643	28865	28393	28692	28428	28642	28575	28687	28678	28743	28229	28615	28383	28242	28514	28703	28782	28406	28387	28345	28339	28212	28285	28438	28399	28321	28409	28700	28698	28519	28492	28559	28473	28648	28560	28478	28743	28480	28600	28494	28818	28496	28542	28445	28540	28664	28660	28352	28627	28660	28500	28314	28498	28650	28542	28484	28375	28734	28706	28722	28721	28585	28692	28240	28426	28297	28511	28306	28587	28606	28733	28570	28705	28577	28361	28586	28808	28814	28377	28495	28629	28579	28561	28751	28599	28511	28536	28418	28582	28491	28623	28819	28550	28425	28776	28685	28571	28514	28407	28786	28533	28413	28497	28606	28779	28320	28557	28687	28561	28721	28458	28715	28395	28275	28662	28478	28737	28271	28374	28551	28157	28650	28421	28532	28590	28767	28474	28320	28739	28661	28347	28635	28713	28680	28510	28630	28587	28573	28538	28461	28540	28637	28441	28758	28382	28209	28584	28584	28780	28783	28569	28589	28530	28647	28432	28286	28469	28393	28662	28536	28322	28643	28732	28577	28811	28591	28613	28715	28340	28304	28569	28440	28640	28576	28588	28288	28551	28661	28668	28539	28451	28406	28428	28382	28580	28609	28662	28592	28469	28626	28534	28373	28217	28316	28551	28602	28706	28589	28819	28647	28593	28357	28570	28514	28452	28437	28588	28685	28470	28275	28418	28314	28533	28558	28701	28566	28519	28606	28688	28703	28512	28438	28598	28606	28385	28640	28520	28712	28515	28634	28512	28405	28459	28627	28603	28572	28291	28714	28390	28533	28227	28318	28525	28516	28498	28488	28572	28593	28677	28576	28296	28419	28445	28680	28562	28577	28461	28547	28535	28457	28624	28431	28616	28796	28711	28584	28549	28853	28575	28581	28536	28435	28407	28566	28488	28509	28624	28508	28275	28310	28390	28364	28511	28771	28843	28719	28922	28858	28452	28401	28589	28589	28554	28398	28523	28370	28581	28488	28456	28551	28400	28424	28413	28403	28655	28500	28350	28722	28517	28605	28601	28492	28400	28187	28490	28365	28518	28556	28644	28387	28259	28754	28496	28772	28606	28613	28597	28616	28809	28447	28604	28434	28571	28535	28680	28624	28702	28400	28568	28419	28452	28369	28476	28638	28353	28560	28587	28295	28498	28550	28459	28667	28528	28556	28537	28754	28524	28511	28592	28026	28542	28246	28719	28698	28510	28559	28477	28260	28443	28479	28429	28546	28713	28495	28604	28367	28453	28642	28637	28636	28466	28605	28566	28247	28527	28372	28388	28548	28599	28658	28734	28450	28535	28703	28581	28644	28330	28173	28854	28409	28608	28693	28235	28374	28813	28348	28328	28451	28502	28538	28610	28886	28530	28477	28663	28593	28539	28811	28732	28456	28877	28446	28723	28574	28516	28510	28408	28761	28447	28560	28579	28536	28494	28570	28463	28410	28241	28381	28683	28570	28517	28485	28567	28488	28401	28670	28727	28448	28580	28656	28428	28478	28474	28607	28671	28847	28688	28658	28683	28531	28609	28265	28479	28512	28636	28416	28676	28595	28546	28304	28439	28514	28393	28511	28429	28538	28775	28595	28495	28625	28762	28400	28559	28517	28460	28679	28468	28542	28563	28821	28553	28482	28252	28775	28424	28447	28391	28388	28564	28505	28822	28627	28284	28478	28509	28611	28609	28529	28445	28549	28482	28481	28401	28529	28693	28544	28548	28462	28506	28171	28557	28563	28421	28580	28560	28529	28672	28414	28365	28549	28627	28439	28567	28598	28407	28600	28381	28505	28535	28637	28688	28230	28596	28739	28615	28269	28688	28599	28625	28680	28626	28571	28582	28617	28414	28461	28693	28791	28661	28382	28571	28679	28448	28562	28256	28620	28628	28469	28415	28517	28556	28650	28496	28351	28418	28519	28459	28649	28235	28588	28722	28539	28725	28663	28646	28679	28811	28522	28456	28480	28505	28619	28451	28413	28519	28736	28311	28388	28689	28489	28390	28703	28825	28665	28620	28566	28454	28429	28642	28523	28507	28489	28422	28614	28678	28569	28611	28387	28942	28612	28703	28489	28658	28604	28621	28354	28606	28602	28613	28803	28413	28521	28355	28559	28511	28768	28564	28850	28628	28352	28617	28363	28688	28540	28701	28591	28698	28565	28523	28516	28434	28581	28535	28290	28599	28788	28566	28529	28692	28688	28344	28323	28597	28359	28354	28507	28658	28675	28636	28532	28298	28313	28715	28573	28325	28473	28648	28654	28594	28300	28767	28611	28556	28482	28624	28580	28442	28464	28391	28473	28634	28429	28806	28416	28621	28379	28654	28388	28542	28333	28506	28482	28732	28592	28597	28624	28673	28652	28672	28574	28487	28469	28743	28511	28456	28517	28623	28250	28407	28706	28795	28758	28576	28285	28585	28360	28579	28483	28602	28422	28620	28447	28695	28349	28505	28666	28662	28753	28422	28779	28420	28667	28540	28562	28600	28320	28403	28505	28507	28582	28510	28362	28411	28371	28501	28652	28460	28668	28586	28492	28618	28656	28674	28663	28502	28549	28532	28550	28660	28581	28516	28641	28655	28699	28774	28595	28692	28556	28278	28515	28650	28366	28559	28524	28656	28588	28635	28427	28800	28712	28427	28660	28702	28763	28554	28566	28560	28540	28550	28570	28473	28516	28858	28465	28768	28545	28512	28527	28505	28324	28574	28554	28464	28470	28567	28478	28552	28558	28560	28365	28516	28738	28550	28762	28604	28500	28205	28388	28348	28480	28847	28374	28505	28769	28584	28656	28696	28479	28510	28443	28300	28675	28719	28169	28553	28273	28509	28585	28576	28394	28419	28461	28585	28629	28422	28522	28562	28528	28478	28463	28561	28659	28618	28515	28617	28648	28666	28481	28610	28426	28397	28556	28518	28460	28377	28444	28218	28605	28706	28634	28591	28536	28381	28490	28702	28446	28460	28718	28654	28425	28690	28691	28557	28619	28555	28644	28498	28461	28521	28556	28254	28722	28526	28538	28615	28437	28711	28552	28416	28500	28565	28593	28546	28559	28479	28475	28784	28520	28629	28404	28493	28518	28552	28094	28544	28657	28624	28600	28442	28478	28621	28778	28403	28426	28548	28621	28544	28689	28442	28591	28580	28374	28426	28234	28539	28411	28669	28458	28498	28590	28547	28696	28444	28599	28664	28619	28416	28429	28447	28492	28465	28330	28630	28500	28570	28489	28471	28546	28509	28350	28446	28493	28500	28674	28638	28754	28308	28816	28728	28621	28582	28650	28653	28500	28563	28573	28525	28432	28605	28695	28753	28410	28475	28698	28430	28525	28679	28774	28675	28741	28377	28710	28598	28347	28494	28287	28550	28685	28772	28593	28300	28518	28575	28494	28600	28567	28501	28516	28537	28517	28562	28446	28598	28580	28643	28758	28394	28332	28548	28491	28221	28507	28441	28624	28570	28545	28626	28777	28382	28658	28530	28602	28602	28146	28571	28367	28421	28374	28344	28604	28561	28527	28227	28680	28591	28426	28390	28555	28473	28346	28281	28526	28732	28361	28581	28655	28694	28639	28516	28583	28563	28460	28556	28460	28517	28178	28673	28384	28576	28646	28414	28452	28500	28406	28594	28362	28470	28302	28349	28534	28550	28498	28545	28705	28771	28566	28622	28615	28570	28382	28636	28560	28896	28621	28640	28635	28519	28738	28432	28646	28428	28549	28389	28501	28199	28846	28785	28383	28313	28403	28646	28236	28472	28664	28407	28332	28358	28349	28312	28547	28789	28553	28749	28497	28685	28446	28597	28491	28341	28306	28572	28476	28582	28192	28473	28659	28527	28610	28611	28402	28476	28543	28508	28602	28417	28670	28652	28598	28585	28603	28429	28612	28465	28651	28478	28582	28531	28705	28637	28549	28830	28684	28678	28467	28480	28776	28587	28538	28840	28720	28539	28362	28585	28652	28571	28433	28618	28572	28566	28517	28509	28710	28613	28491	28640	28494	28472	28419	28644	28485	28532	28611	28467	28671	28863	28643	28506	28473	28515	28321	28478	28583	28570	28685	28631	28809	28658	28617	28696	28440	28429	28388	28702	28379	28575	28457	28310	28379	28273	28469	28779	28458	28646	28528	28643	28192	28597	28517	28305	28570	28471	28508	28355	28635	28401	28425	28356	28444	28354	28533	28484	28363	28334	28446	28633	28723	28472	28431	28478	28575	28631	28684	28529	28279	28592	28359	28688	28432	28539	28732	28799	28607	28639	28647	28518	28213	28483	28669	28586	28718
26312	45168	44785	36619	31435	27947	25511	23724	22751	21924	21291	20639	20480	20216	19797	19939	19663	19887	19489	19292	19426	19060	18894	18652	18636	18783	18663	18626	18637	18598	18505	18514	18549	18051	18259	18309	18171	18089	18098	18145	18146	18166	18140	18132	18229	18072	18454	18093	18202	18132	18160	18216	18242	18127	18021	18067	18261	18197	18149	18154	18131	18205	18362	18090	18236	18005	18103	18151	18063	18063	18133	18036	18240	18131	18085	18353	17967	18153	18189	18129	18148	18142	18091	18020	18267	18077	18087	18192	18141	18074	18202	18198	17969	18227	17979	18136	18190	18018	17974	18139	18248	18251	17950	18016	18190	18190	18056	18247	17992	18160	18025	18151	18149	18367	17957	17998	18135	18149	17960	18098	18038	18365	18309	18162	18036	18082	17988	18033	18145	18163	18184	18027	18015	18015	18021	18258	18025	18129	18087	17929	18114	17908	18209	18227	17941	18097	18028	18006	18207	18131	18110	17897	18090	18134	17989	18032	18197	18010	18021	18154	17965	18134	18047	18108	18172	17790	18293	17911	18287	18145	18146	18111	18103	17962	18280	17944	18096	18297	17984	18141	18002	18210	18044	17903	18154	17936	18199	18132	18029	18034	18228	18062	18189	17988	18095	18102	18115	18149	17966	17980	18206	18076	18002	18081	18120	18090	18082	18086	18093	18046	17977	17994	18086	18015	17891	18078	18069	18171	17870	17947	17948	18053	17904	18099	18024	18044	18061	17988	17985	18215	17878	18126	18101	17999	18031	17964	18105	18220	18254	18078	18116	18083	18028	17982	18145	18112	18352	18252	18076	17967	17987	18083	18021	18082	18056	18192	18144	18105	18067	18037	18114	18144	18128	18095	18253	17998	18065	18097	18174	18160	18104	18126	17958	18073	18167	18172	18083	18121	18107	18038	17966	18029	17997	17930	18055	17975	18133	18044	17983	18054	18235	18035	18026	18070	17984	18040	17952	18181	17917	18086	18091	18054	18093	17934	18088	18065	17949	18024	18063	18189	18090	18151	17934	18182	18322	18193	18185	18199	18119	18121	18139	18030	18003	18033	18053	18084	18109	18166	17948	17998	18096	17913	18175	18218	18051	18013	18095	18219	18153	18107	17887	18061	18018	18056	18129	18024	17939	18112	18209	18088	18065	18072	18106	18097	18126	18216	18145	18106	18316	18092	18131	17866	18132	18298	18083	17967	18263	18099	18201	18125	18157	18040	18059	18055	18106	18026	18248	18021	18071	18052	18319	18082	18058	18235	18066	18272	18166	18184	18165	18041	17974	17939	18290	18065	18190	18200	18075	18019	18035	18077	17961	18152	18150	18008	17864	18061	18113	18160	18169	18002	18024	17861	18154	18130	18216	18099	18013	18093	18126	17975	18047	18025	18054	18062	17927	18116	18023	17997	18128	18186	18148	18039	18150	18008	18108	18217	18250	18082	18009	17994	18158	18121	18230	18185	18040	18117	18168	18023	18119	18108	18030	18032	18226	18000	18188	18052	18066	18061	18112	18003	17933	18207	18183	18044	18125	18095	18128	18071	18012	18038	18294	18254	18029	18338	18294	18069	18162	18071	18218	18160	18153	18146	18166	18034	18311	18155	18048	17881	18270	18112	17972	18018	18003	18181	17933	18010	17928	18220	17990	18094	18024	18044	18043	18084	17943	18004	18018	18177	18131	17915	18228	18094	17996	18092	18150	17823	18236	17992	18086	18118	18035	18123	17898	18080	18133	18145	18088	17976	18023	18335	18157	18237	17939	18251	18165	18072	18087	17954	18170	18078	18176	18133	18020	18173	18085	18131	18155	17938	17930	18109	17949	17971	18028	17923	18168	18066	18118	17985	18094	18009	17978	18069	18201	18221	18116	18082	17988	18114	18027	18253	18072	18195	17957	18199	18109	18161	18036	18183	18088	17912	18042	17975	18066	18147	18076	18119	18103	18060	18188	18081	18159	17926	18081	18076	18016	18140	18033	18016	18058	17989	17948	18046	17800	18151	18137	17943	18160	18148	17983	18235	17922	18093	18181	18075	18087	17945	18071	18082	17990	18103	18208	17966	18072	17959	18008	18150	18217	17986	18030	17903	17920	18028	18021	18088	18130	18070	18062	17921	17995	18179	17933	18049	18071	18152	17963	18192	18104	18182	18099	18263	18297	17991	18162	18116	18023	18211	18085	17920	18034	17980	18054	18076	18141	18157	18104	18003	18284	18143	18174	18227	18139	17999	18087	18174	17968	17969	18113	18092	18020	17995	18216	18084	18234	18029	18093	18239	18019	17888	18107	17969	18112	18050	18007	18003	18092	18171	18107	18217	18065	17970	18096	18133	17999	18102	18114	18167	18046	18197	18023	18057	18019	17820	18005	17998	18029	18177	17955	18012	18075	17931	18153	18413	18158	18113	18231	18115	18067	18281	17911	18210	18238	18041	17869	17979	18305	18097	18102	18085	18081	18128	17968	17988	17944	18075	18099	17996	18208	17922	18101	18137	18026	18079	18168	17978	18059	18001	18261	18147	18122	17849	18181	18096	18147	18210	18188	18197	18084	18204	17920	18241	18168	18075	17933	18012	18097	18297	18214	18105	18033	18215	17969	17949	18118	18173	18191	18045	18173	18208	18003	18041	18187	18113	18224	18054	18032	18159	18080	17921	18039	17993	18109	18026	18142	17915	17960	17966	17852	18139	18021	18057	17988	18105	18027	18061	18257	18125	18245	18052	18128	18153	18029	17900	18117	17983	17943	18026	18028	18135	18246	17998	18035	17919	18085	18021	18156	18075	18012	18001	18167	18145	18197	18042	18128	18119	18128	18201	18001	18101	18166	18051	17982	18030	18023	17894	18044	18199	18060	17992	18037	18093	18093	18063	18106	18044	18013	18009	18140	18019	17948	18150	18062	18004	17989	17989	18204	17999	18097	18173	18051	17938	18173	18111	18001	18106	18048	18006	18101	17987	17898	18110	17933	18131	18090	18014	18066	18183	18005	18333	18064	17914	17849	18131	18196	18166	18125	18192	18114	18196	18042	18278	17964	18321	18106	18186	18245	18053	18052	18253	18070	18213	18157	17940	18006	18017	18251	17936	18228	18163	17956	18199	17940	18043	18077	18401	18202	18090	17965	17944	18187	17986	18091	18048	17980	18009	18033	18078	18142	18068	18084	17943	18072	18151	18281	17997	18008	18231	18015	18063	18077	18150	17995	17941	18086	18095	18028	17876	18036	18146	18170	18082	17968	18084	18108	18036	18033	18042	18203	18081	18272	17930	18243	18056	18235	18057	18032	18040	18163	18047	17961	18084	18124	18093	18090	18071	18087	18038	18238	18388	18189	18043	18154	18014	17960	17975	18127	18096	18197	17903	18065	18061	18031	18339	17843	18115	18143	18018	18013	18059	18139	18261	18266	18139	18108	18259	18053	18099	17972	18065	17915	18107	18245	18131	18084	18119	18121	18025	18152	18194	18073	18152	17883	18109	18114	18032	18071	18327	18062	17952	18057	18216	18155	18152	18025	18168	17897	18126	18234	17983	17993	18172	17837	18089	17942	17999	18078	18271	18220	18149	18116	18186	18073	18111	18131	17921	18050	18028	18025	18304	17937	18099	18102	18065	18151	18040	17976	18244	18062	18129	18006	17994	18144	18157	17939	18176	18183	18167	18063	18037	18165	18163	18156	18222	18054	18001	17924	18295	18195	17937	18192	18290	17875	17955	18012	18031	17928	18154	18012	18131	18053	18079	18024	18140	18283	18136	18149	18021	18028	17963	18125	17961	18044	18047	18065	17981	17984	18274	17927	18178	18157	18036	18032	18062	18080	17972	18110	18054	18074	18180	17865	17907	17968	18305	18105	17899	18037	18043	18154	18289	18062	18056	18104	17988	17990	18087	18055	18053	18014	17976	18003	18006	18044	18136	18093	17898	18029	18053	17942	17977	18070	18082	18113	17970	18003	18129	18218	17996	18300	18142	18015	17847	18240	18164	18162	18200	18203	18035	18013	18107	18056	17965	18353	18016	17978	17993	18119	17970	18005	17992	18129	17985	17961	18047	17946	18144	18001	18127	18093	18171	18031	18176	17890	18137	18104	18233	17814	18203	18210	17965	17977	18167	17991	18147	18100	17983	18013	17924	18120	18110	18090	18043	18034	17933	18142	18077	18112	18005	18177	18117	18008	18050	17940	18006	17986	17936	18221	18131	18143	17957	17950	18014	18097	18222	18161	18012	18185	18212	18128	18059	18102	18185	18185	18287	17949	17903	18015	18024	18037	18085	18125	17966	18098	18142	18072	18077	18171	18257	18100	18187	18102	18228	18036	18182	17989	18194	17953	17960	18078	18043	18102	18100	18123	18047	18100	18102	17914	18187	18044	18237	17976	18073	18077	18024	18026	18165	17872	18188	18109	18133	18135	17907	18149	17958	18148	18223	18161	18178	18094	17892	18174	18170	18059	18091	17952	18164	18222	18065	18123	18053	18123	18135	18081	18136	18136	18040	18176	17840	18135	18165	18074	18111	18072	18155	18054	18021	18134	18139	18060	18117	17952	18098	17989	17983	18022	18152	18048	18312	18181	18059	18146	18198	18319	18100	18076	18241	18179	18104	18009	18117	18050	17948	18045	17946	18083	18189	18018	18149	18113	18096	18036	18179	18243	18126	18069	18265	18008	17974	18050	18227	18309	18034	17997	18162	18195	17900	18179	18090	18111	18202	18034	18012	18046	18090	18103	18110	18100	18032	18104	18238	18071	17997	18170	18056	17903	18090	18197	18007	18265	18008	18032	18234	17983	18081	18181	18156	18179	18069	18232	18100	18164	18190	18105	18108	18081	18042	17905	18116	18194	17976	17841	17992	18080	18069	17944	18216	18070	17980	18087	18048	18124	18102	18096	18043	18065	18115	18027	18085	18051	17992	18057	18141	18017	18061	18306	18148	18158	18176	18156	18010	17940	18080	17922	17982	18173	17993	17823	18014	18136	17917	18210	17989	18054	18244	18087	18041	18013	18074	18008	18150	18248	18064	18054	18183	18077	18253	18142	18248	17981	18132	18160	17930	18041	18106	18002	17856	18029	18162	18146	18163	17931	17953	18149	18090	18090	18155	18201	17880	18032	18165	18150	18008	18071	17907	18210	18107	18060	18010
35357	30242	34131	32402	29682	29190	28536	27965	27683	27748	27512	27296	27219	27271	27322	27192	27252	27069	27182	27000	27240	27123	27336	27097	26939	27174	27074	27314	26874	27049	27221	27051	26915	26778	26762	26805	26880	26829	26875	26933	26885	27026	27103	27046	26846	26901	26942	27080	26755	26970	26942	26972	27064	26812	26919	27143	27070	26928	26985	27052	26892	27095	26695	26784	26630	26565	26784	26658	26752	26822	26909	26826	26862	27056	26752	26729	26870	26854	26897	26966	27126	26969	26715	27021	26587	27040	26947	26937	26841	26997	26781	26864	26953	26971	26755	26858	27034	27065	26665	26737	26882	26807	26668	26831	27000	26893	27001	26904	26746	26523	26610	26790	26677	26855	26893	26608	26751	26821	26978	26844	27124	26726	26831	26928	26829	26893	26774	26923	27089	26811	26793	26836	27034	26810	26733	26773	26638	26730	26921	26743	26748	26853	26884	27144	26970	26838	26999	27182	26990	26822	26962	26878	26801	26955	26866	26845	26782	26923	26964	26986	26908	26676	26789	27055	26930	26774	26830	26923	27027	26926	26855	26945	26980	27008	26863	26700	26823	26945	26922	26775	26855	27002	26923	26740	27051	26995	27027	26927	26653	26909	26939	26859	26877	26923	26836	26682	26648	26959	27044	26830	26928	26739	26774	26926	26761	26610	26849	26783	26825	26765	26702	26999	26748	26944	26699	26692	26930	26834	26808	26764	26768	26737	26891	26916	26800	26818	26834	26972	26764	26796	26899	26561	26756	26740	26820	26727	27099	27096	26748	26736	26945	26694	26725	26703	26786	26775	27002	26638	26754	26809	26640	26873	26815	26718	26849	26683	26862	26725	26891	26919	26758	26852	26561	26938	26968	26685	26920	26927	26935	26968	26897	26789	26936	26769	26698	26822	26758	27014	26812	26949	26891	26996	27052	26825	26904	27102	26996	26543	26720	26704	26744	26855	26866	27002	26919	26780	26891	26822	27071	27006	27002	26674	26737	27016	26979	26894	26984	26763	26822	27053	26711	27060	26922	26985	26855	26956	26653	26868	26844	27139	26842	27001	27018	26956	26996	26863	26741	26927	26836	26714	26921	26954	26552	26776	26930	26728	26771	27042	26815	26819	26558	26874	26808	26808	26719	26647	26813	26550	26827	26855	26918	26789	26898	26926	27099	26684	26673	26742	26692	26769	26908	26774	26664	26983	26957	27105	26720	26868	26764	26866	26929	26935	26535	26690	26706	26811	26858	26821	26877	26986	26807	26967	26794	26881	26621	26777	26997	26786	26704	26930	26627	26723	26827	27063	26798	26718	26823	26988	26773	27071	26822	26925	26578	26941	26906	26705	26657	26928	26992	26840	27097	26884	26990	26836	26821	26939	26631	26828	26828	26985	27057	26683	26786	26913	26883	26714	26781	26849	26646	26875	26724	26975	26889	26823	26789	26969	26984	26979	26748	26798	26766	26931	26833	27024	27021	26832	26775	26898	26830	26779	26815	26771	26921	26964	26598	26717	26481	26747	26895	26761	27008	26888	26759	26707	26786	26840	26891	27012	26865	26880	27124	26783	26822	26911	26821	26609	26731	26775	26953	26813	26893	26737	26884	26802	26910	26755	26842	26781	26623	26629	26808	26665	26858	26736	27029	26895	26719	27024	26823	26904	27030	26973	26980	26892	26785	26660	26950	26783	27145	26847	26840	26949	26811	26760	26436	26683	27014	26703	26671	26816	26873	26643	26659	26970	26931	26879	26996	26857	26778	26955	27101	26850	26807	26777	26761	26856	26779	26990	26975	26909	26872	26788	26828	26823	26682	26727	26856	26705	27080	26826	26951	26661	26920	26702	26692	27059	26957	26804	27046	26836	26946	26646	26870	26669	27046	26773	26937	26636	27055	26885	26881	27233	26842	27052	26700	26983	26728	27128	26844	26776	26788	26865	26908	26972	26996	26789	26913	26919	26933	26672	27174	26771	26809	26817	26763	26896	26916	26926	26837	26697	26876	26913	26968	27048	26709	26911	26708	26778	26752	26735	26960	26615	26936	26789	26817	26749	26822	26924	26827	26790	27155	27041	26825	26922	26911	26690	27176	26864	26836	27048	26988	26626	26685	26939	26866	26714	26958	26658	26984	26854	26987	26947	27022	26896	27059	26903	26841	26815	26539	26694	26643	26976	26904	26937	26701	26815	26733	26683	26811	26681	27032	26844	26914	26805	26889	26836	26730	26695	26931	26755	26719	26813	26939	26708	26975	26889	26825	26852	26993	26762	26893	26747	27072	26753	26937	26798	26639	26918	26952	26971	26563	26892	26855	26911	26912	26875	26763	27010	26981	26896	26844	26845	26810	26754	26616	26746	26703	26862	26950	26912	26941	26643	27032	26866	26784	26790	26776	26773	26965	26831	26581	26627	27018	26763	26752	26813	26718	26901	27045	26991	26810	26906	26710	26655	26856	26902	26773	26912	26993	26911	27085	27078	26880	26958	26655	26679	26716	26946	27232	26752	26943	26894	27014	27057	27020	26823	26720	26671	26972	26657	26852	26837	27038	26902	26559	26849	26885	26656	26728	26885	26867	26804	26680	26629	26911	26556	26905	26976	26935	26636	26956	26963	26848	26971	26718	26945	26955	26913	26866	26494	26673	26816	26672	26916	26933	26805	26792	26815	27007	26540	26820	26887	26612	26932	26882	26985	26787	26898	26820	26785	26784	26837	26614	27040	27014	26687	26763	26529	26955	26481	26760	26724	26705	26863	26725	26782	26733	26889	27008	26657	27027	26691	26829	26716	26837	26749	26902	26735	26874	26916	27008	26728	26751	26475	26779	27028	26827	26920	26806	26978	27096	26906	26602	27013	26604	26583	26773	27101	26718	27169	26987	26953	26988	26685	26739	26664	26748	26830	26693	26863	26990	26903	26975	26840	26830	26925	26966	26697	26965	26933	26547	26748	26797	27028	26639	26741	26966	26700	26643	27108	26912	27019	27049	27120	26733	26832	26848	26786	26919	26619	26880	26772	26681	26885	26871	26983	27046	26783	26873	26637	26765	26889	27125	26695	27067	26688	26619	26653	27035	26555	26688	26879	26764	26765	26699	26666	26917	26984	26825	26926	26868	26815	26500	26803	26905	26652	26900	26869	26827	26834	26876	27122	26859	26993	26771	26812	26704	26839	26802	26723	26941	26893	26917	27000	26783	26878	26871	26773	26816	26551	26776	26849	26832	26910	26849	26859	27011	26980	26885	26620	26625	26886	26846	26804	26697	26778	26869	26876	27012	26961	26878	26651	26971	26961	26929	27133	26948	26835	26633	26839	26933	26773	26847	26636	26999	26890	26926	26675	27091	26937	26807	26745	26985	26648	26864	26910	26803	26900	26546	26775	26685	27207	26908	27026	26786	26865	26894	26715	26812	27146	27031	26876	26863	26893	27057	26748	26727	26726	26772	27109	26862	26778	26981	26663	27070	27032	26800	26621	26995	26963	26746	27157	26699	27012	26962	27001	27053	26984	26923	26819	26819	26520	26950	26928	26730	26783	26661	26816	26891	26759	26778	26811	26977	26899	26805	27012	27030	26792	26903	26953	26594	27007	26915	27036	26890	26890	26901	26675	26638	26720	26692	26680	26971	27063	26788	26776	26647	26826	26886	27056	27045	26714	26897	26847	27175	26918	26963	26824	26730	26745	26865	26836	27002	26939	26727	26759	26812	27013	27021	26779	26803	26755	26804	26916	27072	26630	27009	26618	26861	26788	26792	26926	26852	26957	26940	26927	26823	27029	26984	26998	27038	26779	26733	26916	26934	26819	27003	26980	26999	26846	26878	26884	26823	27032	27006	26852	26656	26933	26849	27011	26632	26781	26862	26913	26948	26661	26740	26824	26603	27032	26850	26336	26690	26880	26857	26946	26931	26560	26862	26799	27012	26936	27004	27025	26905	26724	26599	26794	26957	26850	26797	26863	26715	26843	26929	27003	26937	26972	26946	26909	26897	27025	26677	26689	26996	26706	26607	26623	27050	26908	27048	26955	26730	27012	26977	26924	26788	27067	26870	26649	26989	26972	26694	26917	26953	26935	27193	26728	26660	26760	26886	26963	26854	27105	26891	26831	27069	26596	26943	27091	26782	26746	27010	26783	26789	26660	27025	26967	26871	26760	26748	27049	26876	26958	26919	26671	26847	26745	26924	26997	26905	26905	26768	26928	26986	26919	26953	26796	26836	26811	26852	26876	26612	26940	27006	26598	26891	26732	26967	27174	26895	26749	26784	26911	27232	26671	26775	26884	26813	26982	26691	26943	27151	26578	26838	26676	26896	26661	26759	26804	26826	26998	26835	26899	26885	26514	26660	26619	26941	27098	26850	26846	26911	26679	26922	26697	26959	26846	26914	26852	26874	26875	27020	26859	26646	26766	26751	26914	26722	27018	26645	26749	26941	26988	26854	26684	26815	26721	27035	26749	26677	27055	27059	26813	27017	26780	26929	26764	26726	26758	26962	26901	26916	26806	26859	26814	26907	26879	26956	26972	27044	26834	26990	26820	26933	26847	26919	26879	26783	26900	26757	26785	26746	26856	26919	27116	26813	26686	26775	26780	26859	26924	27122	27048	26839	26825	26620	26870	26884	26886	26749	26839	27071	26542	26731	26788	26877	26840	26987	26824	26962	26800	26761	26965	26927	26824	26854	26808	26973	26785	27097	26822	26787	26740	26773	26977	27030	26802	27072	26924	26845	26794	26981	27068	26811	26997	26999	26718	26897	26721	27070	26971	26770	26873	27099	26833	26801	26892	26945	26762	26587	26789	26703	26880	26752	26697	27100	26751	26529	26877	26827	26635	26711	26983	26881	27048	26847	27012	26775	26805	26911	26791	26850	26765	26654	26830	26835	26814	26857	26916	26830	26930	26981	26839	26651	26773	26797	27174	26800	26717	26765	26823	26710	26788	26717	27046	26913	26798	26955	27058	26808	27040	26777	26789	27086	26789	26944	26746	26913	26871	27104	27006	27005	26951	26844	26831	26775	26683	26997	27025	26868	27010	26742	26718	27075	26851	26939	26935	26606	26719	26895	26703	26931	26807	27068	26573	26707	26807	27051	26782	27048	26848	26717	26698	26727	26946	27077	27230	27064	26841	26865	26592	26680	26679	26720	26886
24532	30383	30089	24364	22007	20592	19665	19105	18665	18411	17901	18134	18059	17749	17856	17744	17846	17770	17972	17669	17751	17629	17604	17634	17621	17448	17350	17770	17606	17507	17306	17491	17403	17359	17230	17384	17151	17284	17221	17240	17178	17163	17375	17425	17216	17204	17263	17225	17442	17374	17192	17272	17515	17156	17226	17160	17333	17225	17268	17400	17299	17132	17268	17238	17175	17196	17291	17189	17210	17208	17302	17215	17366	17289	17206	17345	17293	17287	17382	17087	17291	17108	17263	17423	17366	17236	17290	17276	17239	17354	17250	17342	17280	17346	17130	17331	17405	17216	17207	17334	17136	17350	17375	17176	17175	17376	17246	17194	17257	17252	17183	17305	17145	17331	17289	17121	17393	17094	17151	17406	17089	17339	17217	17212	17249	17312	17142	17027	17282	17114	17218	17239	17123	17097	17167	17144	17079	17001	17273	17226	17292	17254	17176	17188	17304	17378	17241	17091	17204	17397	17326	17236	17210	17374	17260	17386	17174	17165	17322	17378	17197	17282	17239	17267	17288	17309	17286	17138	17277	17273	17333	17186	17186	17386	17162	17213	17297	17297	17403	17127	17185	17469	17345	17247	17340	17276	17208	17122	17282	17251	17278	17316	17090	17269	17388	17262	17193	17402	17358	17183	17229	17124	17363	17047	17333	17264	17363	17099	17186	17330	17335	17021	17375	17171	17043	17206	17337	17212	17295	17226	17264	17220	17114	17235	17293	17204	17263	17328	17082	17279	17398	17187	17419	17359	17201	17186	17287	17218	17259	17109	17478	17217	17241	17107	17312	17103	17139	17260	17323	17249	17378	17153	17225	17159	17435	17113	17157	17271	17407	17218	17227	17182	17224	17299	17092	17107	17113	17351	17232	17263	17284	17366	17451	17223	17321	17189	17352	17195	17259	17279	17163	17168	17301	17226	17515	17228	17135	17330	17251	17283	17327	17185	17276	17202	17219	17259	17195	17207	17336	17202	17294	17225	17287	17171	17183	17162	17228	17283	17331	17067	17345	17308	17205	17402	17154	17256	17326	17185	17172	17021	17090	17306	17227	17317	17287	17097	17323	17374	17200	17154	17286	17309	17212	17359	17052	17228	17190	17393	17321	17101	17172	17240	17261	17211	17380	17235	17116	17027	17339	17265	17341	17235	17342	17216	17325	17238	17277	17113	17326	17333	17220	17146	17298	17206	17216	17099	17386	17197	17284	17313	17220	17226	16987	17210	17242	17121	17271	17280	17270	17210	17161	17208	17197	17302	17093	17398	17218	17343	17160	17313	17028	17207	17104	17287	17211	17161	17214	17172	17173	17283	17105	17188	17199	17325	17225	16983	17062	17341	17364	17399	17109	17403	17380	17221	17185	17333	17302	17308	17358	17119	17317	17289	17203	17076	17231	17179	17371	17145	17351	17249	17232	17248	16990	17275	17297	16997	17277	17266	17371	17168	17197	17209	17263	17146	17200	17354	17372	17087	17043	17261	17191	17001	17313	17066	17303	17191	17222	17242	17177	17343	17201	17387	17191	17058	17199	17260	17304	17188	17186	17226	17211	17299	17341	17200	17204	17281	17297	17161	17354	17104	17116	17336	17179	17202	17134	17144	17282	17305	16976	17201	17265	17209	17061	17319	17278	17267	17128	17360	17314	17138	17422	17279	17343	17135	17281	17273	17284	17100	17192	17296	17182	17294	17180	17247	17160	17276	17145	17262	17267	17270	17233	17257	17372	17293	17096	17191	17431	17402	17203	17121	17357	17352	17295	17268	17221	17291	17313	17210	17152	17411	17084	17185	17287	17009	17278	17106	17196	17131	17239	17344	17344	17354	17170	17160	17120	17284	17328	17207	17327	17453	17060	17287	17218	17086	17337	17153	17325	17182	17291	17046	17197	17113	17223	17354	17314	17413	17208	17311	17356	17207	17245	17150	17107	17238	17211	17337	17332	17153	17134	17219	17188	17247	17139	17199	17336	17321	17310	17471	17153	17158	17275	17097	17265	17296	17154	17191	17158	17205	17266	17350	17065	17300	17343	17381	17208	17291	17417	17032	17253	17234	17337	17240	17380	17083	17286	17377	17304	17196	17231	17199	17402	17287	17251	17216	17273	17108	17188	17201	17333	17233	17259	17254	17212	17218	17183	17276	17083	17254	17322	17201	17336	17267	17280	17335	17229	17304	17246	17202	17079	17509	17397	17241	17299	17184	17241	17338	17101	17173	17384	17381	17377	17258	17158	17396	17314	17153	17247	17209	17244	17109	17289	17097	17314	17234	17372	17224	17484	17314	17157	17241	17121	17168	17325	17066	17165	17173	17252	17213	17256	17229	17299	17262	17208	17309	17491	17338	17334	17197	17304	17379	17293	17283	17287	17171	17321	17250	17156	17298	17129	17363	17250	17355	17287	17220	17322	17229	17140	17218	17234	17069	17270	17082	17197	17387	17236	17458	17282	17236	17313	17291	17285	17183	17177	17098	17403	17231	17253	17225	17186	17307	17080	17381	17260	17341	17267	17226	17241	17296	17287	17156	17199	17274	17364	17265	17403	17418	17152	17214	17122	17232	17401	17208	17023	17192	17337	17178	17176	17264	17292	17202	17354	17271	17300	17326	17360	17239	17173	17350	17257	17257	17258	17399	17322	17122	17319	17279	17241	17252	17178	17439	17268	17463	17219	17174	17117	16979	17251	17181	17220	17107	17117	17093	17167	17197	17226	17316	17311	17398	17215	17167	17317	17313	17340	17433	17212	17340	17345	17121	16961	17350	17195	17325	17092	17150	17164	17279	17216	17218	17321	17151	17175	17244	17169	17257	17284	17267	17246	17131	17212	17263	17183	17267	17323	17013	17330	17232	17356	17286	17429	17288	17293	17181	17203	17080	17238	17204	17207	17065	17185	17103	17172	17167	17211	17177	17290	17225	17175	17098	17041	17331	17258	17386	17175	17235	17242	17084	17083	17091	17155	17349	17206	17169	17149	17186	17143	17246	17274	17176	17257	17383	17153	17231	17445	17273	17281	17249	17380	17102	17420	17282	17220	17264	17186	17393	17171	17142	17155	17266	17292	17136	17440	17408	17323	17155	17355	17186	17367	17061	17405	17302	17177	17343	17214	17126	17239	17147	17084	17124	17025	17206	17332	17166	17218	17273	17310	17101	17405	17289	17290	17233	17255	17324	17066	17237	17280	17048	17193	17203	17198	17091	17230	17263	17085	17302	17433	17226	17250	17320	17249	17340	17287	17121	17265	17249	17274	17117	17354	17230	17399	17298	17270	17332	17197	17405	17208	17186	17017	17369	17359	17264	17172	17316	17137	17292	17087	17216	17133	17152	17251	17296	17184	17222	17239	17024	17270	17253	17324	17383	17263	17169	17327	17202	17203	17000	17231	17459	17259	17163	17254	17204	17409	17317	17362	17344	17177	17032	17261	17097	17039	17323	17191	17311	17509	17191	17199	17257	17407	17160	17254	17171	17157	17254	17196	17143	17284	17213	17190	17303	17284	17351	17274	17190	17311	17211	17320	17205	17195	17187	17215	17311	17290	17434	17476	17256	17142	17061	17173	17140	17256	17118	17217	17128	17251	17319	17333	17213	17357	17190	17073	17178	17268	17191	17142	17324	17210	17304	17338	17204	17194	17240	17312	17300	17271	17312	17325	17268	17277	17295	17243	17223	17059	17222	17216	17338	17235	17176	17165	17124	17297	17144	17328	17330	17334	17270	17194	17308	17237	17399	17288	17018	17390	17289	17218	17050	17249	17168	17357	17241	17323	17201	17285	17267	17318	17226	17181	17127	17188	17362	17388	17195	17182	17371	17315	17071	17269	17198	17207	17202	17265	17309	17307	17270	17295	17346	17267	17213	17338	17274	17085	17287	17270	17150	17283	17391	17191	17355	17186	17143	17174	17128	17155	17341	17297	17291	17137	17285	17332	17132	17303	17585	17069	17351	17360	17398	17210	17177	17107	17149	17313	17224	17340	17099	17243	17189	17216	17287	17356	17264	17218	17063	17348	17286	17114	17312	17179	17231	17212	17134	17148	17305	17163	17331	17281	17259	17335	16995	17275	17188	17187	17219	17121	17147	17193	17065	17304	17396	17162	17193	17163	17441	17399	17166	17218	17057	17201	17231	17290	17279	17121	17347	17267	17242	17157	17286	17326	17012	17248	17432	17215	17311	17087	17277	17329	17233	17188	17117	17394	17118	17201	17282	17282	17211	17179	17289	17137	17401	17307	17152	17223	17403	17299	17170	17238	17220	17336	17199	17185	17316	17338	17233	17290	17082	17521	17180	17149	17154	17228	17260	17187	17371	17247	17269	17186	17235	17278	17323	17199	17260	17201	17280	17054	17054	17389	17115	17156	17051	17313	17288	17297	17177	17351	17407	17318	17263	17147	17214	17250	17245	17306	17264	17341	17345	17310	17084	17147	17396	17241	17224	17310	17355	17182	17307	17205	17321	17258	17350	17423	17190	17337	17230	17154	17220	17120	17449	17296	17198	17168	17289	17283	17388	17262	17254	17058	17152	17300	17174	17166	17319	17071	17179	17306	17180	17420	17137	17203	17333	17201	17386	17398	17183	17283	17319	17292	17306	17242	17154	17226	17093	17254	17198	17167	17060	17258	17197	17310	17244	17394	17267	17342	17233	17334	17247	17281	17191	17134	17283	17182	17248	17226	17101	17120	17225	17136	17281	17219	17197	17257	17412	17254	17341	17432	17352	17087	17210	17419	17101	17130	17402	17197	17167	17094	17263	17068	17075	17218	17361	17101	17142	17202	17175	17329	17392	17321	17207	17333	17234	17265	17248	17018	17282	17253	17234	17163	17189	17282	17278	17252	17314	17355	17326	17355	17091	17334	17242	17225	17245	17289	17306	17318	17346	17327	17310	17195	17245	17385	17200	17202	17176	17135	17208	17287	17222	17290	17389	17269	17341	17467	17174	17145	17327	17237	17249	17106	17265	17177	17178	17191	17233	17315	17415	17138	17336	17315	17121	17227	17404	17174	17172	17300	17229	17384	17335	17251	17175	17333	17161	17258	17372	17193	17229	17040	17139	17293	17327	17403	17169	17323	17295	17310	17166	17190	17124	17254	17288	17249	17318	17164	17230	17303	17256	17397	17452	17341	17236	17233	17339
24006	20792	27170	25702	26308	31237	32991	30614	30019	29802	29488	29281	29176	29021	28914	29056	28766	28797	28589	28742	28589	28802	28823	28730	28496	28713	28434	28573	28595	28581	28529	28326	28427	28514	28679	28309	28445	28173	28423	28069	28186	28246	28614	27971	28271	28233	28439	28222	28278	28393	28268	28342	28023	28281	28036	28232	28283	28405	28215	28228	28213	28405	28122	28146	28312	28183	28246	28022	28400	28042	28375	28145	28031	28096	28356	28167	28369	28186	28116	28294	27966	28215	28179	28132	28043	28040	28126	28186	28139	28127	28270	28285	28227	27974	28091	27961	28338	28123	28142	28291	28241	28198	27989	28243	28370	28339	28477	28230	28040	28236	27964	28175	28150	28380	28271	28320	28374	28167	28119	28231	28354	28262	28314	27932	27993	28138	28453	28128	28253	28317	28183	28087	28168	28085	28150	28054	28119	28184	28260	28353	28129	28218	27996	28315	28285	28203	27857	28352	28187	28264	28027	28058	28146	28444	28173	28160	28473	28336	28182	28293	28322	28068	28146	27928	28407	28240	28331	28271	28141	28291	28005	28239	28424	28190	28063	28096	28251	28007	28053	28145	28005	28247	28200	28250	28116	28147	28062	27983	27907	28082	28359	28077	27967	28135	28342	28184	28127	28062	28234	28234	28373	28192	28053	28071	28245	28033	28335	28162	27940	28264	28149	28155	28146	28099	27898	28026	28375	27950	28379	28214	27899	27993	28110	28324	28296	28180	28102	28189	28123	28162	28383	28077	28143	28223	28392	28500	28319	28199	28330	28270	28289	28040	28056	27979	28047	28022	28104	28556	28274	28123	28149	28117	28302	28102	28172	28335	28151	28344	28550	28215	28360	27964	28030	28155	28007	28219	28229	28236	28095	27914	28319	28150	28211	28320	28185	28162	28426	28097	28169	28115	28145	28081	28127	28320	28284	28175	28473	28192	28411	28075	28105	28126	28495	28252	28368	28182	28324	28221	28344	28152	28107	28066	28290	28196	28172	28128	28191	28261	28351	28082	28098	28202	28169	28020	28219	28208	28303	28204	28581	28389	28123	28263	27824	28264	28169	28225	28155	28548	28189	27812	27992	27971	28365	28034	28176	28016	28278	28012	28157	27991	28221	28315	28260	28297	28331	28169	28412	28354	27942	28308	28138	28201	28210	28238	28225	28048	28024	28185	28368	28436	28203	28229	28161	28034	27963	28164	28308	28162	28320	28408	28341	28084	28442	28244	28406	28466	28332	28288	28256	28416	28382	28282	28149	28150	28663	28305	28247	28226	28290	28439	28292	28223	27952	28176	28301	28133	28209	28181	28055	28156	28297	28176	27939	28090	28072	28318	28083	28138	28053	28308	28307	28194	28112	27948	28123	27933	27972	28006	28201	28238	28181	28193	28284	28123	27971	28255	28392	28273	28152	28021	28228	28055	28082	28275	28222	28260	28283	28122	28223	28064	28284	28197	28389	27993	28042	28351	28057	28430	28390	28194	28005	28131	28238	28417	28092	28097	28163	28062	28134	28331	28249	28220	28292	27909	28145	28037	28034	28389	28469	28151	28044	28010	28344	28268	28213	28282	28397	28308	28439	28218	28124	28484	28291	28179	28123	28015	28007	28330	28172	28159	28032	28110	28334	28276	28326	28203	28277	28432	28404	28227	28497	28265	28253	28407	28400	28138	28446	28106	28289	28085	28264	27969	28247	28134	28289	28351	28053	28140	28303	28221	28176	27810	28117	28209	28186	28255	28382	28053	28053	28121	28152	28060	28294	28140	28136	28255	28155	28163	28243	28194	28438	28096	28056	28235	28347	28329	28294	28295	28319	28105	28114	28268	28409	28102	28177	28062	28056	27977	28403	28462	28077	28557	28172	28142	28356	27960	28265	28311	28225	28137	28003	28524	28280	27918	28354	28173	28257	28261	28146	28388	28204	28123	28331	28286	28547	28176	28123	27970	28055	28176	28277	27818	28237	27996	28113	28250	28242	28210	28085	28224	27840	28144	28094	28375	28388	28450	28155	28291	27991	28303	27978	28357	28252	28145	28247	28095	28264	28057	28058	28053	28211	28302	28181	27998	27975	28022	28350	28516	28195	28417	27951	28033	28133	28146	28363	28076	28203	28386	28239	28011	28384	28136	28110	28109	28054	28135	28317	28121	28291	28174	28279	27928	28041	28151	28207	28353	28462	28330	28096	28278	28169	28296	28231	28239	28480	28291	28397	28177	28186	28261	28211	28122	28074	28151	27991	27989	28202	28027	28152	28195	28274	28050	28161	28302	27934	28072	28250	28075	28208	28092	28195	28360	28268	28417	28345	28208	28464	28611	28314	28172	27993	27999	28375	28214	28125	28196	28025	28065	28290	28113	27858	27979	28351	28426	28136	28112	28095	28175	28150	28154	28220	28413	28286	28113	28007	28270	27907	28210	28154	28168	28063	28226	28258	28257	27909	28138	28038	27963	28363	28157	28443	28311	28128	28061	28206	28007	28121	28350	28396	28406	28029	28190	28378	28155	28405	28234	28373	28401	28039	28266	28142	28147	28215	28130	28171	28286	28164	27950	28367	28428	28386	28131	28153	28128	28325	28245	27843	28167	28169	28399	28130	28081	28040	28229	28374	28391	28039	27916	28211	28197	28156	28180	28115	28037	27975	28098	28175	28206	28314	28227	28247	28114	28176	28250	28238	28370	28226	28486	28140	28207	28131	27988	28265	27994	28192	28409	27907	28197	28281	28150	28065	28219	28307	28134	28279	28297	28203	28119	28171	28174	28242	28160	28226	28233	28260	28294	28209	27927	28491	28275	28222	28129	28203	28130	27891	28321	28229	28188	28118	28268	28221	27995	27995	27986	28436	28212	28224	28282	28181	28352	28176	28231	28244	28188	28234	28204	28108	28142	28328	28052	28224	28322	28260	28112	28367	28435	28335	28109	28309	28241	28059	28280	28133	27989	28239	28284	28252	27968	28143	28289	28336	28258	28369	28130	28158	28086	28424	28381	28237	27992	28128	28254	27928	28117	28411	28287	28239	28109	28143	28485	28235	28329	28193	28245	28210	28158	28272	28515	28371	28309	28454	28192	28164	28007	28302	28353	28290	28246	28186	28125	28282	28092	28102	28063	28067	28102	28330	28301	28096	28111	28188	27925	28348	28224	28282	28608	28340	28083	28102	28162	28442	28179	28139	27979	28140	28284	28194	28102	28157	28182	28245	28060	28285	28264	28173	28360	28434	28227	28300	28081	28206	28182	28360	27871	28242	28142	28127	28251	28179	28045	28275	28328	28395	28178	28036	27911	28121	28349	28082	28331	28313	28287	28044	28386	28351	28389	28143	27991	28167	27753	28148	28324	28390	28173	28167	28089	28071	28439	28468	28322	28157	28309	28285	28160	28369	28212	28223	28269	28127	28083	28323	28157	28249	28081	28258	28241	28302	28577	28212	28142	28176	28645	27972	28168	28126	28121	28213	28189	28258	28316	28522	28309	28026	28417	28247	28146	28348	28058	28300	28429	28241	28339	27988	28217	28317	28083	28161	28033	28172	28147	28241	28217	28334	28228	28282	28631	28255	28214	27928	28305	28130	28356	28311	28208	28003	28201	28320	28344	28480	28261	28254	28137	28084	28004	28029	28284	28246	28249	28163	28172	28219	28125	27847	28291	28443	28215	28140	28251	27944	28061	28277	28280	28235	28095	28258	28364	28373	27928	28192	28206	28337	28147	28249	28115	28375	28382	28121	28329	28134	28431	27913	28199	28142	28135	28380	28176	28080	28241	28083	28279	28015	27949	28210	28425	28302	28487	27998	27966	28417	28081	28178	28224	28112	27986	28273	28330	28387	28084	28255	28206	28287	28293	28476	28059	28143	28034	28244	28288	28365	28211	28210	28274	28275	28534	28224	28101	28060	28251	28156	28127	28151	28219	28097	28213	28344	28103	28231	28245	28271	28237	28236	28221	27985	28228	28087	27954	28559	28286	28126	28136	28151	28337	28293	28219	28472	28244	28293	28301	28225	28416	28196	28166	27966	28223	28403	28290	28478	28039	28225	27911	28203	28114	28304	27927	28062	28244	28124	27980	28289	28478	27925	28287	28465	28301	28297	28221	28501	28251	28206	27973	27862	27913	28181	28219	28285	28167	28160	27938	28426	28444	28196	28294	28387	28221	28068	28020	28106	28228	28359	28087	28280	28146	28164	28223	28355	28400	28261	28202	28327	28348	28259	28273	27999	28076	28100	27948	27726	28068	28232	28086	28439	27871	28192	28326	28009	28421	28193	27968	28068	28150	28235	28262	28175	28190	28263	28249	28205	28412	28474	28149	28170	28101	28126	28268	28287	28210	28274	28263	28105	28338	28238	28468	28094	28162	28036	28075	28153	28451	28154	28072	28058	28187	28119	28390	28284	28189	28115	28101	28058	28464	28247	28105	28449	28212	28355	28161	28171	28250	28408	28279	27887	28209	28204	28298	28166	28180	28006	28148	28126	28073	28469	28129	28177	28248	28202	28188	28202	28094	28375	28339	28217	28275	27985	28077	28068	28170	28248	27984	28013	28190	28032	28056	28184	28175	28237	28330	28273	28265	28111	27980	27828	28039	28354	28388	28348	27958	28083	28006	28190	28145	28234	28125	28385	28058	28216	28189	28290	28309	28021	28110	28239	28219	28239	28071	28317	28067	28142	27959	28297	27719	27805	28045	28339	28315	28431	27970	28291	28253	28492	28217	28200	28136	28155	28277	28082	28444	28190	28104	28200	28072	28166	28299	28249	28224	28273	28117	27916	28366	28101	28156	28184	28118	28436	28410	28245	28362	28229	28307	28072	28288	28238	28186	28100	28176	28309	28191	27882	28109	28357	28206	28152	28145	28300	28131	28152	28272	28205	28299	28281	28312	28331	28647	28216	28155	28156	28190	28148	28012	28408	28502	28350	28252	27915	28003	28241	28181	28103	28365	28106	28076	28221	28414	28074	28090	27998	27938	27907	28152	28147	28084	28230	28196	28296	28125	28422	28029	28172	28256	28178	28233	28081	28406	28221	28135	28454	28203	28248	28243	28432	28367	28037	28333	28403	28273	28236	28326	28363	28052	27936	28260	28554	28334	28464	28155	27879	28082	28159	28216	28211	28218	28063	28218	28185	28148	28273	28143
23866	39643	39005	31547	27272	24614	22811	21595	20869	20213	19757	19752	19277	19213	19297	19191	18879	18970	18929	19000	18746	18451	18663	18419	18263	18428	18123	18533	18508	18291	18430	18256	18196	18131	17989	18043	18021	18116	17897	17969	18076	17988	18129	17902	17923	17814	17968	17975	18034	18151	17906	18135	17901	17896	18012	17939	17886	17999	18068	17989	17837	18045	17933	18073	18119	18002	17886	18054	17906	17735	18051	17812	17938	18016	17901	18045	17801	17966	18063	17820	17883	18100	17869	18008	18002	17866	17903	18004	17915	17956	18177	18005	17857	17983	18080	17921	18052	17962	18066	17835	17925	17858	17945	18160	17923	18138	17886	18047	17942	17840	17941	17726	18026	17903	17892	18082	17948	17924	17877	17949	18001	18082	17823	18060	17877	18079	18014	17905	17865	18011	17974	17999	18053	17688	18044	18044	18131	17837	18035	17961	18002	17896	17920	17927	17852	18031	18018	17946	18012	17955	18187	17908	18023	17805	17966	17965	17831	17950	18016	17914	17879	17999	18004	17844	17811	17920	17821	17794	18084	17923	17860	17853	17946	17805	17817	17917	18056	17824	18013	18025	17929	17871	17978	18085	18028	17914	17842	17800	17884	18015	18204	17982	17825	17868	17954	17858	17932	17853	17906	17963	18008	17893	17882	17941	17939	17998	17948	18060	18001	17683	17855	17995	18104	17821	17973	18059	18028	18011	18000	17889	17888	17869	17878	17890	18070	17997	18000	17921	17846	17885	18148	17935	17865	17914	18074	17972	18081	17856	17922	17965	17945	17925	17878	18009	17971	17932	18068	17959	17801	17908	17794	18099	17956	18049	17719	17853	17950	17916	18000	18073	17785	17952	17868	17796	17914	17912	18053	17748	17973	17982	17897	18132	17797	17896	17897	18020	17856	17930	18014	18138	17865	18078	17984	17844	17897	18090	17952	18015	18002	17837	18044	17975	18009	17804	17921	17925	18009	17879	17854	17856	17990	17925	17932	17706	17838	17883	17905	18005	17782	17926	17887	17852	17859	17744	17930	18035	17850	17781	17874	17920	17909	17961	18027	18002	17923	17935	17956	17973	17974	17869	18103	17936	17983	18082	17919	17759	17960	17790	18010	17877	17860	18070	17918	17833	17825	17914	18024	17928	17817	18090	17797	18027	18041	18093	18044	18030	17803	17799	17833	17918	18091	17851	17899	18095	17908	17967	17959	17787	17906	17930	17787	18051	18056	17849	17963	17906	17776	17996	18117	17916	17826	17870	18025	17977	18039	18083	17863	17941	17987	17957	17900	17923	17945	17792	17937	17942	18064	17886	17968	17968	17838	18016	17938	17703	18026	17880	17968	17923	18018	17989	17846	18129	17769	18049	17841	17934	18081	17895	17968	17853	17898	17881	18054	17976	17945	18044	17923	17767	18004	17841	18073	17853	18003	17970	18046	17924	18100	17811	18075	17936	17740	18000	18005	17883	17902	17879	18033	17927	18001	17732	18112	17824	17960	17978	17973	17923	17951	18081	18021	18068	17963	18112	17951	17947	17881	17960	17890	17935	17898	17784	18049	17911	17939	17950	17892	17802	17940	17722	17926	18093	17847	17951	17981	18051	17842	17903	17868	18013	17870	17898	17962	18044	18142	17906	17916	17943	18062	18029	17970	17746	17927	17950	17975	18039	17832	17971	17828	17850	17749	17780	17841	17826	17883	17961	17755	17750	18013	17934	17926	17945	17925	17864	17962	18023	17909	17992	18033	17801	17917	17982	17826	17954	17890	17827	17858	17962	17947	18026	17945	17905	17806	17847	17896	17916	17899	18008	18134	17725	17774	17788	17959	17945	17867	18057	17948	17897	17909	17809	17711	18042	17900	17987	17852	18067	18018	17878	17990	17930	17930	18028	17723	18010	17709	17925	18006	17856	18045	17912	17963	17786	17900	17891	18034	17939	18145	17946	17891	17653	17949	18037	17941	17844	17976	17762	18191	17823	17968	18124	18100	18150	18012	17930	17874	17939	17900	17852	18134	17899	17891	17909	17909	17789	17880	17927	17923	17749	17975	17953	17900	17861	17994	17949	17772	17897	18015	17883	17774	18026	17868	17916	17997	18113	18043	17761	18048	17816	17993	17855	17878	17913	17986	17964	17997	17839	18047	17897	18028	17986	17978	17982	18023	18007	17954	18012	17952	17867	17868	17997	17855	18107	17866	18011	18081	18083	17825	17995	18031	17853	18080	17970	17970	17992	17956	17942	18082	17904	17877	17881	18132	17916	17804	17995	17957	18200	17863	17783	17894	17968	18040	17886	18006	17893	17809	18004	17900	18001	17946	17862	17956	17886	17780	17907	17940	17868	18053	17821	17912	17903	17708	18067	17821	17920	18019	17808	18043	17885	17957	17984	17773	17893	17840	17783	17910	17973	17953	18117	17892	17835	17912	17853	17784	17856	17927	17874	17920	18061	18003	18014	17999	18142	17925	17883	17744	18016	18075	18036	18062	17927	17777	17937	17953	17937	17974	17965	18011	17809	18006	17872	17918	18060	17909	17955	17957	17820	17899	18105	17915	17889	17923	17826	18008	18095	17796	18062	17874	17889	17866	18106	18080	17967	17976	17872	17855	18021	17924	17972	17864	17949	17979	17952	17907	17825	18045	18052	17852	17952	18080	18112	17894	17792	17987	18023	17808	17937	17913	17960	17841	17982	17959	17963	17921	18103	18044	17782	17878	17965	17955	17996	18030	17906	17924	17868	18090	17945	17838	17958	17743	17844	18024	17953	17852	17838	17705	17917	17937	17896	18143	17938	18081	17779	17727	18127	17947	17870	17863	18076	17883	17967	18072	18012	17899	17845	17996	17999	17979	18042	17849	17956	18019	17965	17890	17941	18066	18112	17909	17874	17815	17998	17964	18001	17873	17716	18006	17918	17877	17817	18103	17828	18049	17888	17960	17673	18032	17790	17978	17762	17826	18007	18034	17936	17807	17973	17941	17822	17849	17847	18134	18076	17974	18030	17945	17835	17845	17963	17927	18030	18057	17646	17800	17758	17827	17895	17862	17877	18047	17799	17854	18096	18034	17910	17900	17887	17955	17976	17889	17869	17876	17878	17965	17837	18056	18022	17858	18013	17878	17861	17888	17981	18154	17788	18012	17990	17907	17898	18021	17916	17914	17922	17871	17968	18076	17837	17664	17882	17834	18205	17809	17800	17933	17960	17841	17811	17927	17786	17958	18089	17842	17948	17980	17920	17947	17978	17957	18020	18004	18049	17987	18001	18021	17993	17923	17836	18063	17987	18035	17947	17828	18006	18035	17879	18092	17982	18072	17908	18035	17961	18013	17989	17985	17863	18020	17946	17984	17972	17923	18102	17936	17957	17952	17916	17951	17905	17856	18021	17930	17863	17929	17958	17936	17907	17889	17912	17971	17955	17843	18052	17971	17960	17877	17804	17831	17978	17799	18012	17846	17936	17958	17933	17849	18001	18058	18025	17897	17865	18056	17900	17924	17897	17931	17948	18059	17862	17818	17983	18071	18006	17866	17784	17980	18025	17959	17927	17935	17867	17814	17959	17951	17831	17906	18069	17911	18121	17988	17845	17804	18056	18015	17922	17800	17965	18007	18069	18014	17853	18001	17826	17940	17858	17856	17842	18099	17978	17906	17861	18141	17876	17786	17879	17774	17972	17935	17998	17935	17853	17775	17920	17822	17927	18035	17959	17855	17961	17882	17950	17876	17963	18076	17980	17928	17892	17939	17826	18121	17872	17917	17994	17767	18116	18129	17801	18131	17950	18003	18024	17924	17996	17711	18046	17851	17946	18019	17700	18032	17854	18018	17829	17983	18056	17891	18170	17754	17832	17998	17863	17939	17925	17951	17854	18004	17919	18009	17966	17829	18035	18043	17890	17869	17892	17957	17766	17923	18104	18099	18033	18003	17650	18023	17894	17934	18048	17894	18171	18106	17973	17898	17927	17842	17907	18028	17989	17746	17947	18007	17916	17899	17990	18034	17859	17777	17909	17833	18016	17883	18070	17996	18026	17762	17959	18068	17877	17998	17967	17960	17969	17997	17997	17819	17991	17921	17844	18056	18075	18024	17956	17971	17912	18049	17844	17860	17913	18011	17966	18074	17991	17964	18017	18002	17888	18139	17998	17738	17963	18006	17937	17777	18067	17895	17906	17909	18064	17852	17965	18088	17898	17901	17980	17920	17915	17981	17842	17930	18010	17766	17912	17880	17781	18001	17808	17965	17972	17870	17994	17841	17997	17959	17949	17980	17900	17844	17861	18185	17998	18058	17879	17898	17759	18068	17901	17977	17880	17971	17901	18021	18112	17860	17580	18121	17816	18233	17949	18006	17948	17982	17966	17810	18040	18035	17982	18004	17968	17909	17881	17843	17927	17900	17952	17947	18088	17833	17972	17913	18036	18045	18034	17987	17867	17960	17830	17783	17900	18017	18087	18079	17964	17858	18031	18087	17767	18010	18160	18086	18056	17977	17742	17957	18114	17944	17888	17970	18042	17888	17981	17914	17890	17975	17883	17926	17989	18089	17927	17958	17875	18089	17874	18028	17820	17959	17934	17943	17844	18018	18002	18041	17996	18127	18067	17917	17854	18079	17764	17924	17946	18149	17830	17799	18080	17978	17945	17934	18115	18088	17818	18115	17834	17977	17954	17947	18053	17996	17985	17950	17994	18086	17786	18094	17676	17953	17950	17988	17969	17809	18005	17994	18040	17847	17919	17778	18029	18001	17852	18088	17865	17872	18141	17859	18005	17735	17938	18110	17867	18073	17858	18059	17931	18005	17861	17968	17947	18009	18118	17994	17970	17840	17853	17918	17783	18108	18002	17654	17844	17892	17797	17959	17938	17994	17817	18182	17980	17897	17900	18006	17944	17824	17839	17910	18069	17856	18008	18001	17925	17795	18030	17960	17928	17998	17983	17722	17905	18082	17999	17910	17777	17922	17948	18012	17951	17925	17947	17879	17903	17934	17989	18026	17994	18006	17819	17974	18044	17991	18166	17985	17775	17936	18036	17874	17874	17924	18110	18036	17796	18051	18125	18181	18006	17990	18042	18062	17810	18138	17880	17961	17875	18074	17882	17958	17728	17960	18071	17880	18114	17857	17892	18067	17922	17977	17880
22335	20778	27209	24773	23466	29963	35276	32203	31166	31209	30737	30232	30236	29954	30034	29665	29706	29846	29616	29664	29294	29245	29223	28915	29192	29199	29135	29045	29213	28915	28863	29140	28877	28703	28841	28951	29012	28755	28900	28600	28550	28843	28574	28590	28442	28984	28929	28763	28407	28698	28687	28670	28492	28563	28460	28479	28555	28374	28468	28799	28706	28500	28508	28398	28531	28568	28702	28830	28700	28472	28725	28539	28459	28626	28776	28799	28854	28587	28724	28688	28611	28759	28446	28577	28739	28708	28532	28559	28579	28520	28576	28508	28418	28618	28473	28879	28523	28646	28484	28578	28668	28415	28329	28512	28386	28623	28525	28779	28639	28599	28543	28804	28817	28405	28637	28589	28612	28705	28451	28185	28413	28709	28476	28578	28540	28359	28261	28442	28627	28511	28519	28617	28723	28610	28730	28763	28604	28602	28818	28365	28402	28665	28385	28812	28577	28731	28738	28307	28556	28697	28553	28522	28852	28752	28622	28748	28428	28765	28504	28571	28609	28426	28536	28846	28394	28193	28466	28576	28415	28251	28625	28417	28417	28403	28456	28351	28640	28547	28576	28354	28711	28501	28551	28633	28256	28736	28428	28662	28478	28660	28597	28494	28615	28842	28693	28605	28774	28709	28900	28466	28389	28364	28498	28551	28517	28286	28532	28562	28504	28603	28453	28628	28687	28480	28684	28604	28438	28539	28570	28387	28271	28578	28423	28438	28327	28335	28537	28968	28611	28448	28310	28459	28614	28617	28720	28629	28686	28380	28581	28788	28518	28764	28523	28729	28750	28365	28328	28751	28285	28211	28277	28439	28299	28552	28492	28451	28669	28497	28562	28748	28458	28517	28826	28644	28553	28464	28490	28431	28787	28514	28509	28500	28648	28375	28474	28548	28623	28535	28442	28457	28255	28418	28644	28572	28499	28342	28662	28379	28536	28580	28712	28599	28623	28514	28852	28608	28355	28420	28694	28548	28575	28291	28590	28378	28610	28311	28553	28824	28411	28471	28410	28529	28342	28593	28757	28817	28627	28539	28545	28477	28568	28602	28534	28586	28767	28627	28632	28388	28333	28595	28360	28617	28556	28329	28619	28473	28536	28442	28388	28483	28653	28632	28751	28585	28522	28609	28520	28652	28540	28685	28547	28546	28711	28804	28396	28425	28540	28827	28451	28496	28539	28386	28456	28442	28391	28669	28542	28326	28437	28712	28533	28860	28618	28490	28727	28604	28370	28484	28592	28530	28606	28619	28681	28517	28572	28391	28419	28457	28693	28484	28347	28488	28421	28770	28478	28812	28519	28471	28444	28609	28424	28661	28280	28381	28567	28649	28481	28584	28674	28503	28362	28698	28375	28299	28315	28574	28303	28733	28470	28524	28617	28519	28466	28459	28536	28431	28659	28505	28574	28672	28818	28605	29043	28692	28507	28377	28505	28678	28383	28688	28675	28729	28666	28613	28829	28769	28513	28589	28724	28774	28879	28815	28759	28512	28607	28578	28630	28515	28723	28684	28503	28434	28533	28467	28722	28552	28429	28423	28278	28568	28594	28506	28468	28547	28644	28442	28661	28374	28332	28476	28510	28603	28461	28596	28582	28407	28527	28665	28642	28560	28325	28617	28457	28561	28545	28271	28664	28608	28734	28846	28672	28442	28588	28509	28539	28428	28529	28780	28529	28475	28541	28310	28656	28775	28659	28513	28738	28682	28398	28507	28409	28393	28825	28161	28457	28706	28390	28760	28914	28686	28855	28600	28600	28560	28423	28618	28562	28511	28641	28551	28697	28995	28505	28341	28498	28823	28491	28413	28524	28364	28516	28525	28273	28427	28450	28842	28363	28207	28353	28484	28642	28543	28446	28531	28688	28701	28640	28409	28461	28723	28651	28661	28574	28729	28574	28544	28522	28715	28605	28385	28576	28421	28426	28602	28852	28773	28354	28121	28553	28633	28357	28445	28564	28592	28581	28557	28646	28461	28739	28303	28618	28401	28541	28292	28590	28721	28420	28674	28429	28542	28374	28319	28498	28647	28703	28478	28562	28569	28693	28626	28526	28674	28591	28553	28563	28785	28654	28271	28834	28402	28195	28627	28523	28539	28699	28629	28560	28462	28429	28573	28533	28381	28650	28625	28611	28516	28697	28345	28570	28512	28556	28336	28678	28540	28457	28642	28604	28743	28549	28589	28654	28711	28560	28711	28453	28555	28514	28622	28502	28834	28623	28525	28391	28700	28561	28456	28422	28426	28570	28762	28450	28660	28761	28589	28471	28512	28629	28576	28786	28557	28559	28512	28623	28638	28588	28365	28287	28437	28748	28537	28555	28517	28516	28251	28399	28665	28541	28539	28479	28754	28537	28526	28510	28340	28577	28438	28856	28455	28608	28666	28697	28452	28749	28498	28530	28526	28492	28480	28430	28495	28583	28568	28722	28423	28584	28575	28704	28577	28635	28508	28383	28408	28685	28489	28476	28623	28391	28585	28587	28499	28392	28572	28661	28282	28408	28735	28536	28454	28527	28723	28388	28672	28580	28636	28716	28449	28486	28499	28615	28726	28850	28583	28727	28848	28811	28900	28606	28518	28373	28619	28707	28582	28582	28403	28516	28218	28688	28569	28657	28502	28564	28456	28538	28485	28460	28575	28424	28408	28393	28701	28728	28632	28581	28676	28732	28319	28304	28481	28470	28476	28586	28675	28519	28599	28759	28573	28406	28540	28598	28395	28878	28744	28501	28609	28777	28863	28550	28838	28485	28260	28878	28661	28577	28534	28610	28350	28699	28531	28549	28637	28490	28358	28068	28392	28693	28236	28552	28599	28698	28415	28414	28497	28530	28553	28473	28400	28583	28593	28651	28678	28337	28537	28485	28555	28331	28384	28615	28570	28533	28514	28631	28516	28558	28543	28826	28691	28446	28550	28358	28532	28651	28698	28654	28279	28707	28544	28575	28625	28691	28828	28600	28453	28459	28488	28435	28442	28541	28359	28525	28653	28739	28379	28738	28454	28318	28217	28507	28553	28413	28473	28796	28464	28652	28812	28634	28558	28548	28631	28356	28759	28309	28787	28659	28496	28478	28399	28754	28827	28479	28431	28421	28619	28480	28604	28441	28620	28697	28362	28591	28662	28596	28428	28744	28477	28504	28559	28795	28533	28609	28389	28382	28617	28667	28597	28415	28646	28255	28555	28575	28468	28847	28362	28644	28406	28564	28659	28695	28716	28773	28584	28318	28467	28590	28671	28883	28666	28414	28469	28373	28319	28428	28638	28847	28086	28523	28734	28404	28404	28423	28521	28613	28616	28492	28550	28329	28211	28465	28685	28265	28328	28632	28596	28705	28477	28572	28714	28579	28772	28648	28559	28424	28265	28385	28486	28470	28545	28566	28453	28448	28491	28321	28411	28714	28604	28556	28816	28506	28792	28446	28641	28786	28616	28530	28548	28376	28699	28580	28722	28576	28561	28591	28630	28589	28389	28448	28686	28283	28727	28334	28628	28646	28561	28571	28354	28659	28680	28550	28505	28679	28472	28690	28682	28758	28372	28353	28459	28586	28786	28632	28546	28789	28716	28287	28519	28685	28637	28491	28507	28564	28594	28575	28689	28663	28502	28612	28678	28648	28510	28588	28354	28484	28554	28521	28537	28457	28511	28256	28785	28631	28760	28507	28639	28920	28535	28596	28508	28719	28429	28473	28567	28289	28639	28420	28442	28460	28553	28596	28731	28807	28494	28413	28676	28611	28602	28554	28524	28415	28402	28363	28346	28361	28815	28705	28705	28612	28691	28653	28631	28644	28821	28730	28374	28509	28613	28522	28766	28412	28561	28474	28503	28286	28545	28521	28496	28465	28652	28562	28438	28628	28756	28686	28410	28706	28677	28785	28491	28515	28637	28608	28437	28606	28453	28401	28538	28541	28559	28316	28636	28667	28552	28583	28574	28626	28510	28533	28427	28579	28343	28362	28530	28567	28755	28643	28619	28510	28455	28407	28369	28651	28580	28733	28556	28307	28750	28548	28540	28539	28520	28248	28442	28734	28775	28450	28740	28397	28661	28536	28353	28722	28393	28507	28577	28436	28701	28518	28344	28425	28646	28610	28746	28448	28395	28277	28570	28408	28351	28386	28480	28368	28497	28664	28478	28547	28284	28398	28421	28551	28609	28294	28457	28587	28850	28613	28546	28602	28603	28268	28663	28459	28594	28790	28691	28707	28349	28543	28535	28209	28491	28639	28366	28643	28575	28500	28473	28542	28570	28463	28538	28715	28574	28701	28559	28548	28555	28427	28596	28647	28490	28499	28332	28510	28482	28427	28452	28374	28603	28653	28478	28391	28442	28448	28485	28413	28729	28536	28561	28646	28660	28334	28863	28699	28299	28477	28477	28477	28844	28842	28256	28663	28418	28677	28525	28749	28447	28795	28563	28790	28835	28552	28303	28451	28475	28322	28420	28302	28201	28569	28379	28605	28409	28911	28808	28700	28671	28653	28826	28722	28724	28323	28541	28345	28574	28802	28303	28677	28658	28537	28517	28613	28553	28693	28638	28528	28751	28497	28630	28770	28391	28804	28723	28411	28495	28543	28461	28223	28676	28577	28667	28705	28547	28406	28593	28643	28690	28577	28686	28646	28653	28565	28505	28595	28562	28348	28342	28372	28476	28757	28362	28572	28538	28759	28806	28640	28660	28589	28528	28427	28466	28758	28424	28327	28324	28374	28568	28330	28399	28629	28856	28724	28434	28681	28457	28520	28517	28665	28525	28824	28698	28485	28468	28586	28462	28421	28508	28666	28594	28447	28477	28825	28663	28516	28496	28461	28260	28568	28581	28514	28390	28404	28650	28611	28570	28282	28299	28461	28536	28661	28590	28585	28558	28845	28453	28680	28716	28735	28427	28696	28475	28590	28472	28723	28654	28628	28662	28557	28471	28658	28541	29005	28764	28470	28453	28501	28330	28474	28554	28408	28654	28402	28542	28443	28467	28533	28621	28621	28520	28776	28421	28645	28848	28558	28485	28521	28562	28313	28367	28388	28496	28444	28459	28637	28375	28442	28498	28697	28447	28498	28543	28785	28446	28382	28365	28444	28415	28332	28791	28426	28549	28646	28668	28442	28352	28562	28425	28613	28050
25837	44622	44488	36637	31441	27877	25367	23553	22530	21702	21034	20612	20382	19981	19885	19701	19668	19504	19536	19590	19106	19080	18882	18868	18646	18627	18622	18584	18576	18422	18489	18431	18343	18282	18278	18380	18176	18179	18128	18201	18003	18248	18175	18244	18216	18160	18225	17995	17800	18186	18224	18151	18132	18280	18106	18329	18038	18167	18102	18112	18152	18020	18177	18084	18161	17982	17924	18065	18155	18037	17935	17952	18013	18042	18093	18051	18138	18095	18049	18151	18092	18213	18200	18034	18080	18177	18105	18198	18110	18205	18172	18111	18180	18024	18185	18021	18168	18069	18099	18128	17869	18159	18226	18078	18057	18029	18125	17980	18187	17995	17945	18090	17892	17983	18051	18162	18135	18006	18004	18029	18043	18089	18009	18165	17984	18059	17939	17938	17903	18063	18110	18067	18130	18223	17947	18137	18152	18013	18084	17986	18240	18146	18186	18068	18150	18137	17984	18101	18175	17986	18301	18133	18052	18048	18092	18140	18014	18098	18021	17853	17951	17832	17914	18094	18013	18209	17919	18037	18068	17956	18250	18009	18025	18170	18023	18152	18027	17885	18105	18035	18012	18182	18087	18075	18201	18190	17973	18050	17955	18092	18135	18115	18066	17930	18023	17991	18126	17954	18061	18099	18031	18115	17959	17985	18045	18014	18149	18072	18115	18052	18085	17860	18024	17943	18085	18068	18217	18096	18142	18173	17987	18052	18224	18204	17840	17926	17975	18070	18067	18032	18069	17996	18244	18058	18031	17985	18124	17968	18053	18125	18037	18204	18072	18169	17888	17935	17965	18113	18046	18056	18076	18088	18090	18100	18081	18123	17975	17970	18201	18044	18050	17982	18148	17862	18122	18148	18172	18046	17997	18051	17967	17951	18149	18137	18111	17945	18088	18074	17902	17948	18060	18108	18150	17973	18062	17979	18021	18088	18094	18119	17922	18127	18164	18054	18025	18098	18217	17891	18038	18016	18041	18167	18132	18028	17915	18161	17915	18300	18041	17943	18000	17988	17971	17941	18136	18159	18037	17919	17906	18073	18166	17867	17968	17900	18069	17953	18085	18059	18118	17982	18124	18130	18190	18069	17939	17869	18167	17962	18050	18262	18095	18047	18063	18033	18148	18221	17993	18145	17995	18173	18010	18216	18169	18057	17905	18083	17843	18035	18041	18184	17800	18087	18184	18048	18102	18057	18087	17874	18003	17857	18060	18035	17918	17986	18073	17812	17908	18032	18025	17883	18029	18036	18169	18007	18008	17969	17944	18088	18033	17828	18035	17890	17973	18105	18124	18186	18061	17859	18040	17938	18091	18034	17925	18057	17899	18074	18214	18131	18142	18002	18209	17968	18144	18044	18214	17863	17985	18020	18057	18193	17869	18144	17998	17931	18062	18018	17936	18076	17969	17744	18014	17965	18104	18048	17948	18072	18105	18111	18146	17779	18192	18121	17926	18087	18007	18049	18009	18073	18063	17943	18021	18101	18035	18178	18066	18096	17970	17925	18038	17948	17922	18130	18135	18099	17990	18111	18125	18076	18157	18092	17904	18178	18065	18031	17989	18058	18034	18027	18054	18066	18065	17886	18014	18158	18077	18028	18039	18025	18134	17995	18063	17842	18063	17977	17899	18026	17984	18031	18000	18080	18059	17989	17803	17972	18008	18208	17982	17868	17939	18082	18333	18099	18139	17987	17925	18010	18054	17894	18044	18029	17952	17970	18054	18079	17939	18088	18099	18112	18103	18037	18132	18113	17984	18175	17865	17923	18027	18042	18155	18047	17942	18182	18145	18089	18084	18152	18190	17836	18250	18059	18004	18036	18087	17903	18047	17985	17978	18104	18078	18114	18139	17991	18186	17982	18107	18149	18157	18099	18096	18035	17900	18031	18019	17924	18182	17996	18040	18006	18065	17961	17837	18049	18145	18018	18058	18078	18070	17946	18146	17985	18095	17929	18083	18091	18030	17815	18085	18034	18261	17909	18099	18068	17941	17971	17996	17951	18321	17947	18128	18044	18201	18103	18097	18054	18092	18028	18159	17948	18104	18140	18115	18034	18061	18028	18193	17971	18015	18092	17902	17936	18165	18075	17959	18035	18144	17957	18142	17930	17982	18095	18047	18166	17939	18255	18045	18072	18018	17865	17950	18109	17950	18103	17953	17969	18137	17922	18182	18129	18179	18116	18066	18133	17744	18073	17938	18120	17985	18097	18012	18028	17963	17987	18146	18025	18067	18037	18007	18069	17944	17928	17967	18096	18079	18157	18083	18274	18011	18130	18132	17985	18099	18090	18217	18035	17813	18104	18056	18018	17950	18042	17947	17904	18110	18232	17914	18172	17908	18089	18200	18155	18243	18115	17908	18092	18021	17856	18066	18054	18060	18133	17881	18018	17999	18006	18171	17975	17872	18107	18119	18102	18033	18001	18111	17953	18141	17930	18108	18028	18057	18211	18098	18160	17769	18076	17894	18091	18149	17950	18012	18018	18156	17958	18079	18040	17985	17831	18078	17936	17844	17907	18138	18100	18132	17994	18240	18047	18060	18051	17982	18173	18108	18156	18227	18155	18016	17868	18072	17973	18291	18030	17972	18116	17969	18017	18091	18013	18083	17911	18081	18086	17982	18001	18112	18065	18035	18126	18234	18005	18032	17971	18009	18122	17964	18093	18158	17921	18001	18000	18007	18109	18012	17952	18031	18148	18076	17863	17922	18150	18103	17963	18129	18093	18276	18010	18009	18029	18145	18071	18136	18128	17998	17957	18091	18176	18075	17857	18224	17931	18063	17969	18038	17923	17998	18096	17917	18028	18143	18043	18166	17843	18079	18096	18057	18122	18141	17921	18177	18078	18086	18112	17933	17995	18094	18002	17935	17922	18068	17989	18042	17863	18084	17954	18202	17908	18041	18158	18066	18066	18037	17973	17855	18011	17948	18188	17959	17974	17803	18029	18145	18039	18068	18100	17977	17937	17995	18084	17939	18142	17968	18050	17953	17985	18080	17923	18120	18089	18110	18119	17903	17959	18224	18102	18194	17815	17849	18125	18176	18076	17943	18052	18168	18013	18163	18113	18095	17781	18132	17951	17839	17924	17985	18068	18138	17948	18160	18021	18142	17986	18032	17991	17983	17885	18047	18069	17935	18012	18150	18048	18055	18069	18121	18148	18177	18029	18027	18184	17979	17865	18029	17876	18074	17964	18026	18034	17831	17876	18032	17987	17995	18163	17999	18090	18101	18129	17950	18115	18090	18030	18150	18078	17960	18097	18138	18089	18073	18049	18156	18114	18057	18174	17970	18057	17967	18150	17917	17882	18062	17971	18054	17950	17930	18109	17760	18057	17872	18168	17962	17988	18159	18143	18139	17995	18212	18010	17961	17927	18061	18000	18051	17950	17947	18116	18218	17902	18001	17995	17991	18309	18109	18085	18096	18040	18163	18040	18182	18093	18107	17921	18017	18124	17998	17951	18014	17849	18129	17868	18106	17837	18130	18039	17988	18150	18088	18037	18064	18204	18089	18067	17904	18117	17890	18087	17925	18118	17987	18137	17904	18020	17950	18005	18019	18044	18068	17946	18067	18037	18001	18106	18018	18047	17985	18219	18117	18014	17996	18128	18063	17985	18081	18014	18059	17976	17992	18175	17875	18175	17987	18350	17963	18002	18072	18158	17928	18048	18127	18055	18077	18130	18215	18139	18115	17963	17989	18034	18173	18154	17901	18033	18104	18112	18198	17953	17980	18136	18063	17897	18135	17908	18148	17998	18117	18205	18121	17970	18070	18035	17816	17986	18073	18130	17895	18169	18077	18188	18058	18040	17989	18169	18040	17932	18078	17901	18088	17943	18049	17993	17944	18034	18152	17957	18095	18007	18047	18150	18126	17912	18028	18041	18017	18088	17864	18044	17921	18037	17943	18044	18105	18218	18014	18063	18207	18116	18148	17916	18115	18098	18004	18014	18281	18082	18070	18001	17999	18154	18022	18069	17936	18028	18080	18053	18080	18210	18001	18112	17978	17923	18077	18070	18033	17997	17998	18164	17918	18128	18094	18027	18119	17788	17963	18119	18073	18095	17978	17921	18226	17992	18066	17896	18056	18102	18106	18048	17840	17987	17961	18129	18069	18130	18126	18076	17874	18032	18164	17984	18142	18002	18016	17953	18204	18129	18102	18192	18044	18036	18158	18150	18061	17882	18124	17969	18050	17975	18018	17919	17818	18127	18037	18036	18033	17973	18078	18246	17967	18011	18125	18001	18111	18157	17965	17985	18115	17925	18001	18048	17898	17953	18162	18024	17983	18070	18103	17904	18075	18067	18058	17889	18166	18116	18023	18070	18063	17978	18117	18162	18047	18014	18096	18018	18147	18059	18183	17962	17943	18096	18028	18158	18084	18080	17976	18134	18206	17895	17724	17929	18011	18091	17994	18012	18183	17917	17977	18075	18034	18054	18043	18085	18033	18129	17862	18087	17864	18112	18038	17997	18052	18069	18163	18087	18086	18141	17868	18191	17993	18002	17897	18051	18028	18089	18010	18167	18024	18197	18178	18227	17928	17914	18023	18046	18051	18104	18037	17936	18115	17838	17986	17835	18270	18050	18040	18097	17820	18053	18049	17987	18015	18181	18120	18039	18134	18079	18079	17875	18053	18260	18042	18102	18075	18143	18120	18169	18070	17871	18044	17856	18113	17999	18104	18057	17980	18202	17966	17905	18061	17946	18166	17999	18017	18036	18028	18068	17856	18229	18059	17972	18013	18058	18140	18070	18074	17977	18135	17896	18061	18006	18055	18057	17930	18179	18091	18066	17957	17969	18118	17885	17954	18194	17927	18138	18043	18080	18037	18093	18122	17938	18130	18149	18029	18100	18132	18069	18078	18082	17988	18058	18257	18038	18087	17889	17790	18054	18087	18031	17987	17952	17990	17980	17964	18036	18054	18017	18094	18131	18027	18005	18000	18074	18114	17954	17947	17853	18164	18229	18109	17923	17866	18054	18137	18310	18086	18031	18068	18224	17927	17941	18091	18145	17933	18223	18049	18048	18143	18179	17969	17877	18022	18101	18067	18055	18094	18035	18130	17871	17826	18036	18028	17965	18134	18011	17811	17916	18005	18033	18048	18307	18075	18147
34951	29934	33911	32091	30114	28923	28331	28039	27767	27602	27516	27421	27298	27311	27344	27293	27074	27412	27191	26964	26997	27132	27250	27075	27200	27276	26909	26918	27059	26887	27310	27074	27010	27037	26878	26929	26951	26968	26930	26846	26957	27148	26934	26689	26926	26768	27316	27078	27029	27020	26794	27064	26947	26926	26859	27020	26997	26763	26991	26788	26924	27001	26828	26937	26922	26889	26915	27036	26953	26826	27024	26929	26757	27016	27295	26967	26899	26919	26993	27014	26925	26882	27020	26996	26914	27194	26815	27014	26859	26805	26742	27075	27299	27106	26954	26779	26843	27163	26899	26976	26921	26757	26895	26814	26938	26788	27069	26802	26869	26861	27101	26783	27020	26699	27069	27098	26956	26842	26740	26786	26892	26904	27095	26871	26788	27090	27063	26753	26858	26807	27101	26906	27161	26707	26921	27171	27123	26964	26940	26958	27208	26959	27049	26942	26904	26703	26922	26867	27292	27166	27015	26945	26937	26938	26731	27043	26978	26753	26700	26758	26919	26924	26750	26916	26775	26995	27028	26932	27045	26851	26825	26819	26843	26999	26933	26982	26993	26824	26745	26699	26803	26818	26791	26933	26913	26911	26774	26885	26867	27209	26997	26872	26957	27069	26890	26984	27033	26946	26715	27192	26942	26952	27054	27254	26906	26880	26842	26841	27270	26905	26849	26820	26878	26907	26954	26988	26911	26861	27247	27089	26552	26826	26887	26626	26837	27148	26790	27150	26741	26979	27015	26903	26763	26742	26770	26738	26929	26795	26780	26959	27208	26740	27068	27089	27010	26869	26957	26959	27068	26916	26668	26755	26953	27093	26785	26870	27214	27055	27108	26985	26830	26758	27000	26809	26835	26688	26833	26665	26479	26963	26800	26896	26762	26837	26773	26600	27119	26699	26570	26711	26910	27113	26729	26743	26861	27087	27030	26806	26955	26959	26990	26851	26796	26602	27010	26808	26748	26818	26714	27029	26798	26995	27025	27062	27256	26816	26852	26868	26865	27014	26891	27041	26765	26929	26987	26975	26803	26961	26794	27077	26947	26847	26802	26760	26844	27018	27017	26765	26884	26964	27070	26961	27058	26866	26724	26936	26995	26993	26770	26827	26878	27053	26499	26953	26960	27133	26789	26767	26651	26867	27203	26882	26930	26836	26826	26976	27055	26952	26769	26916	27000	26962	26916	26944	26879	26904	26950	27154	26813	26722	26962	26874	27049	26883	26685	26934	26849	26906	27145	27270	26871	26977	26893	26733	26890	26788	26982	26977	26785	26836	26799	26903	26988	27100	26987	26711	26723	26925	26838	27046	26908	26907	26696	26454	26885	26869	27045	26714	26854	27065	26921	27085	26803	26825	26552	26883	26922	26608	26985	26645	26940	26954	27192	26783	26749	26984	26983	27072	26907	27032	26916	26767	27056	26846	26994	26962	27110	27100	27015	26788	26720	27098	26876	26939	26971	27198	26942	26720	26873	27104	26775	26897	26989	26726	27152	26637	26739	26708	26788	27006	26799	26967	26948	26862	26878	26925	27051	27101	26790	27045	26957	26934	27002	27053	27011	26881	26914	26823	27144	26893	26887	26838	27090	26824	26960	26969	26823	26920	26826	26964	26919	26906	26577	26798	26774	26782	26892	26593	26662	26859	26644	26897	27023	26868	27056	26853	27030	26848	26950	27112	26617	26738	26654	26884	26851	26906	26839	26752	26793	26834	26745	27153	26898	27042	26879	27039	27137	26871	26854	26947	26976	26912	26907	26877	26674	26804	26907	26868	26852	26821	26981	26936	26986	26910	26730	26901	26972	26904	26669	26704	26813	26692	27037	26636	26953	26807	26973	26744	26615	26806	26782	26801	26751	26805	26597	26673	27024	27154	26911	26774	26770	27018	26839	26816	27104	26983	26992	26983	27147	26839	26788	26769	26959	26578	26947	26781	27055	26846	26741	26948	26547	26873	27108	27034	27000	26839	27420	27098	26914	26826	26816	26700	26947	26827	26997	27360	27209	26851	26993	26958	27090	27169	26992	26948	26859	26930	27026	27220	26711	27069	26933	26683	26611	26797	27168	26917	26753	26699	26678	26885	26911	26910	26853	26882	27142	26760	26893	26917	26938	27041	26895	26566	26897	26737	26856	26819	26841	26779	27008	27089	27023	26886	26827	27034	26845	27277	26842	26916	26823	27084	26964	26869	27117	27088	26858	26907	26911	26860	26707	26770	27014	26785	26943	26963	27009	26894	26907	26861	26741	26970	26827	26822	27039	26614	26960	26875	26911	27076	26740	26894	26923	26491	26834	26976	26801	26779	26827	26656	26682	27029	26929	26634	26839	26806	27003	27205	26973	26770	26900	26774	26965	26780	26768	26999	26931	26912	26995	26686	26911	26652	27082	27033	26821	26913	26950	26891	26764	26972	26973	26864	26829	26987	26798	26886	26895	26865	26924	26782	27066	26993	26962	27254	27100	26875	27082	26910	26856	27012	27003	26908	26832	26860	26915	26947	26875	26819	27025	26861	26979	27048	27073	26781	27237	27043	26611	26765	26687	27032	26991	26799	26947	26628	26724	27100	26895	26909	27050	26733	26943	27064	26833	26856	27180	27154	26846	26981	27033	27131	26973	26978	26989	26871	26853	26882	26909	26913	26955	26848	26753	26894	26993	27005	26995	27056	27141	26908	27088	26987	26853	26875	27079	26828	26776	26936	26970	26894	26780	26766	26966	27091	27072	27033	26967	27130	26967	26959	26682	26880	26880	26945	26874	27036	26776	26926	27092	26922	26923	26769	26957	26946	26891	27140	27026	27014	26696	26829	26850	26673	27076	26936	27096	26771	27091	27045	27116	27030	27015	26806	26816	27057	27134	26787	26952	26870	27045	26816	26951	26932	26826	26828	26890	26825	26793	27029	26937	26836	26967	26861	26995	26914	27003	27020	26723	26803	26973	26673	26782	26909	26913	27101	27047	26844	26597	26783	27037	26912	27007	26947	26957	26965	27149	27211	27044	26916	27076	27182	26910	26872	26845	26942	26641	26863	26785	26904	26996	26837	26828	26948	26903	26935	26861	26987	26952	27058	27192	26906	27031	27108	27024	26876	27041	26966	27006	27205	26874	26923	26777	26636	26834	26966	26970	26850	26716	27079	26990	27036	26932	27151	26897	26881	26884	27127	27019	27040	26973	26751	26995	26935	26967	27029	26773	26964	26977	26872	27024	27106	26761	26730	26781	26885	27008	26979	26800	26892	26685	26792	26931	26741	26799	27222	26946	26994	26996	26740	26874	26663	27073	26917	26774	26811	27005	26700	27102	26769	26810	27006	27060	26954	26907	26728	26784	26978	26830	27002	26907	27088	27051	26969	26903	26954	26689	26733	26962	26907	26997	27068	26711	26702	27119	27009	27073	26808	26918	26765	26903	26661	26892	27119	26828	26842	27182	26945	26870	27082	26984	27041	26622	26963	26925	26979	26732	26949	26873	26710	27132	27083	26878	27152	27100	26863	26781	26972	26857	27196	26846	26878	26905	27096	27209	27157	26976	26809	26804	26962	26950	27004	26898	26835	27069	26932	26797	26855	26850	26894	26966	26856	26847	26862	26721	27233	27052	27201	27130	26907	26860	26892	26681	26971	26869	26885	26981	26868	26944	26786	26907	26999	26870	26664	26960	26837	26954	26867	27002	26870	26728	26993	26741	26821	26902	26694	26836	27122	26767	26788	27076	26622	26827	27114	26793	26889	26794	27006	27210	26750	26787	26886	26873	27134	26925	26837	26984	27181	26957	27100	26858	26986	26939	26996	26868	26951	27023	27075	26959	27060	27176	26748	26944	26931	26808	26864	26955	26921	26799	26999	26978	26670	26819	26921	27012	26801	27032	26944	26671	27053	26894	27025	26948	27004	26849	26982	26821	27170	26919	26738	26855	26718	26756	26997	26596	26882	26989	27144	26910	26815	27004	26974	27049	26852	26758	26937	26984	26771	26898	26936	26747	26825	27054	26788	26596	26937	27062	26805	26842	27080	26962	26752	26832	26918	27084	26867	26860	27003	26951	26789	27006	26901	27049	26956	26788	26929	26972	26902	27011	26962	27038	26918	26967	27032	27136	26876	26920	26973	26902	26864	26901	26951	26979	26964	26875	27135	26944	26830	27387	26812	26617	27016	27046	27057	27042	26988	26920	27259	26733	26831	26928	26921	27017	26776	26776	26933	26740	26865	26846	26932	26862	26775	27084	26783	26895	26956	26926	26794	27069	26776	26782	27051	27033	26956	26690	26907	26913	27078	27023	26762	27095	26602	27072	26849	26737	26912	26837	26843	26567	26945	26826	27061	26975	26924	26667	26923	26979	26946	27047	26980	26810	26826	26869	27057	26826	26994	26591	27172	27245	26712	27129	26766	27004	26798	27189	26982	27035	26874	26807	26850	26665	26831	26824	27122	26851	27158	26862	26839	26685	26953	26612	26870	26899	27175	26915	26955	27005	26738	27114	26793	26948	26822	27057	26911	26806	26957	26983	26799	26801	26928	27003	26977	27102	26850	26815	26951	26923	26972	26946	26893	27073	26978	26924	26924	26944	26795	27014	26757	27137	26875	27190	27051	26807	26956	27081	26854	26918	26766	26890	26910	27126	27117	26938	27155	27029	26754	26857	26970	27010	27114	26880	26873	27063	27001	26916	26843	27006	26815	26932	26933	27069	26950	26956	26880	26946	26939	26726	26866	26949	27035	27108	26990	26873	26895	27036	26833	26986	26837	26926	26922	27131	26881	26888	26882	26836	26921	26787	26874	27150	27154	26969	26742	26961	27036	26952	26801	26816	27046	26922	26959	26838	26804	26767	27103	26943	27074	26739	26890	26988	26835	26990	26966	26808	26980	27016	27058	26951	26643	26844	27040	26997	27124	26938	26787	26942	26996	26676	26781	26942	26941	26973	26887	26810	26950	26847	26767	26739	26911	26952	26925	26983	26908	27029	26890	26933	26957	26806	26869	26839	26854	27021	27089	26844	26826	27030	27000	26921	26960	26829	26849	26702	26764	26814	27010	26901	26795	26826	27024	26827	26996	27094	26861	27237	26887	27114	26830	26877	27069	26940	26991	26965	27109	27243	26960	27031	27008	26917	26861	27155	26769	26838	26959
24284	30150	29664	24325	21941	20369	19448	18937	18469	18292	18227	17971	18147	17813	17810	17890	17844	17859	17764	17759	17731	17588	17524	17381	17628	17309	17368	17392	17509	17377	17433	17395	17401	17386	17321	17422	17360	17379	17085	17275	17197	17145	17238	17283	17338	17301	17338	17242	17222	17199	17348	17365	17161	17245	17345	17318	17407	17129	17272	17197	17218	17236	17333	17114	17066	17259	17256	16990	17175	17339	17281	17227	17202	17364	17135	17159	17372	17083	17081	17230	17158	17143	17305	17113	17321	17057	17189	17312	17166	17376	17337	17312	17264	17294	17311	17242	17303	17248	17091	17264	17329	16959	17276	17308	17320	17093	17462	17313	17163	17072	17215	17468	17259	17225	17161	17186	17406	17248	17187	17136	17043	17244	17306	17373	17383	17063	17353	17376	17187	17312	17232	17315	17128	17449	17202	17345	17306	17260	17334	17408	17095	17329	17255	17249	17147	17318	17420	17381	17307	17229	17237	17165	17088	17398	17199	17352	17360	17034	17217	17229	17189	17234	17230	17255	17308	17329	17169	17238	17200	17128	17174	17300	17092	17422	17157	17250	17273	17160	17126	17278	17311	17120	17195	17060	17235	17313	17365	17199	17079	17223	17150	17258	17160	17158	17280	17195	17193	17227	17329	17349	17234	17223	17160	17293	17527	17127	17354	17376	17342	17263	17234	17082	17431	17243	17315	17159	17308	17391	17220	17366	17233	17271	17290	17190	17117	17295	17369	17207	17246	17197	17323	17339	17279	17232	17359	17134	17308	17233	17350	17304	17324	17207	17246	17329	17339	17111	17579	17344	17321	17068	17174	17065	17413	17044	17207	17243	17176	17296	17274	17164	17186	17171	17067	17008	17412	17038	17190	17287	17227	17281	17389	17240	17260	17469	17232	17194	17241	17258	17213	17380	17265	17209	17240	17179	17155	16994	17454	17242	17138	17158	17171	17281	17321	17149	17155	17153	17198	17162	17254	17436	17248	17160	17333	17155	17083	17239	17374	17293	17324	17265	17385	17324	17298	17252	17506	17326	17027	17354	17115	17241	17245	17176	17240	17277	17294	17231	17162	17300	17360	17113	17196	17273	17141	17332	17003	17255	17142	17331	17305	17136	17248	17167	17184	17214	17119	17038	17142	17140	17284	17339	17131	17349	17341	17275	17257	17214	17181	17338	17169	17150	17174	17084	17318	17151	17283	17288	17189	17214	17268	17314	17460	17083	17179	17111	17266	17349	17396	17282	17276	17188	17424	17256	17413	17240	16945	17176	17429	17336	17391	17365	17203	17290	17263	17167	17135	17315	17209	17112	17372	17182	17225	17233	17151	17225	17342	17161	17089	17139	17198	17276	17316	17082	17235	17050	17148	17314	17287	17078	17338	17134	17369	17271	17268	17181	17007	17280	17115	17346	17352	17181	17184	17352	17175	17170	17185	17242	17138	17333	17182	17364	17242	17182	17139	17224	17289	17141	17258	17346	17293	17192	16982	17265	17153	17211	17224	17306	17409	17402	17255	17284	17310	17195	17164	17187	17327	17369	17213	17238	17345	17201	17436	17205	17216	17177	17259	17238	17232	17374	17109	17303	17260	17120	17315	17420	17105	17130	17078	17338	17391	17231	16962	17188	17114	17334	17203	17243	17232	17262	17155	17295	17303	17284	17323	17296	17158	17345	17167	17300	17222	17220	17140	17303	17307	17155	17253	17281	17177	17021	17277	17243	17270	17245	17296	17180	17317	17157	17242	17249	17199	17178	17336	17324	17178	17231	17136	17493	17098	17311	17284	17218	17462	17143	17093	17239	17245	17361	17236	17227	17232	17150	17034	17307	17178	17095	17307	17345	17180	17168	17261	17041	17076	17284	17204	17024	17391	17361	17312	17259	17146	17302	17288	17197	17239	17231	17415	17135	17372	17272	17234	17131	17123	17112	17078	17326	17402	17271	17132	17085	17148	17326	17249	17221	17269	17310	17243	17284	17244	17421	17348	17222	17155	17176	17348	17377	17243	17271	17118	17256	17324	17199	17194	17342	17219	17281	17334	17083	17346	17213	17220	17265	17281	17207	17060	17215	17317	17251	17237	17372	17356	17031	17275	17381	17321	17113	17263	17115	17418	17256	17458	17044	17083	17392	17202	17186	17155	17238	17150	17112	17074	17348	17159	17167	17260	17240	17134	17144	17177	17348	17072	17123	17256	17315	17119	17345	17241	17180	17161	17404	17420	17108	17365	17265	17185	17449	17156	17421	17373	17227	17243	17168	17187	17239	17161	17145	17112	17209	17328	17347	17237	17368	17242	17173	17266	17066	17150	17217	17248	17177	17202	17201	17283	17263	17273	17283	17426	17082	17300	17338	17062	17389	17298	17320	17343	17197	17109	17441	17262	17253	17262	17132	17036	17345	17123	17130	17360	17199	17304	17153	17390	17242	17304	17311	17255	17286	17236	17263	17428	17368	17233	17240	17116	17267	17257	17193	17148	17311	17228	17355	17153	17185	17159	17302	17310	17165	17308	17170	17207	17387	17269	17203	17046	17291	17236	17118	17306	17294	17154	17297	17269	17314	17131	17004	17391	17097	17197	17258	17161	17287	17273	17282	17207	17159	17275	17498	17204	17306	17213	17119	17158	17236	17270	17338	17276	17160	17369	17203	17275	17261	17195	17241	17302	17259	17136	17254	17409	17175	17203	17190	17137	17146	17316	17307	17301	17307	17302	17182	17281	17127	17217	17281	17280	17288	17399	17160	17194	17193	17321	17276	17224	17370	17290	17132	17279	17186	17255	17171	17112	17237	17293	17302	17259	17296	17191	17194	17164	17141	17303	17302	17288	17243	17227	17257	17473	17340	17273	17282	17210	17289	17343	17191	17335	17055	17358	17284	17223	17335	17179	17077	17167	17103	17302	17281	17250	17355	17210	17094	17252	17377	17205	17214	17256	17383	17167	17234	17071	17326	17133	17080	17108	17204	17248	17198	17121	17406	17287	17254	17244	17470	17136	17311	17131	17314	17187	17385	17176	17289	17252	17370	17114	17153	17291	17310	17356	17095	17078	17231	17304	17293	17216	17239	17237	17286	17203	17115	17338	17196	17277	17233	17213	17178	17237	17315	17158	17227	17127	17222	17173	17302	17287	17276	17226	17249	17288	17283	17232	17255	17397	17287	17155	17346	17257	17283	17369	17168	17061	17243	17351	17386	17349	17147	17107	17438	17329	17135	17136	17164	17265	17058	17105	17110	17124	17325	17135	17275	17137	17201	17199	17094	17337	17282	17128	17210	17293	17199	17229	17280	17449	17102	17307	17231	17333	17178	17323	17212	17315	17323	17183	17355	17266	17196	17106	17211	17192	17251	17235	17162	17136	17222	17200	17388	17247	17298	17169	17320	17140	17348	17157	17325	17261	17202	17210	17092	17203	17207	17363	17255	17282	17260	17294	17305	17306	17160	17321	17322	17317	17126	17215	17144	17316	17184	17218	17369	17350	17178	17262	17150	17290	17191	17097	17364	17326	17164	17308	17240	17346	17375	17347	17217	17196	17102	17216	17158	17399	17251	17278	17264	17252	17304	17316	17001	17288	17186	17212	17159	17311	17271	17193	17361	17223	17097	17133	17324	17301	17242	17307	17240	17349	17420	17271	17065	17194	17349	17072	17159	17302	17282	17200	17270	17268	17237	17325	17349	17147	17250	17146	17292	17323	17325	17265	17161	17161	17376	17348	17303	17047	17142	17342	17192	17389	17316	17297	17232	17357	17291	17211	17330	17149	17122	17306	17132	17248	17163	17124	17319	17245	17261	17134	17261	17216	17385	17401	17261	17250	17217	17201	17213	17409	17289	17273	17126	17143	17273	17300	17259	17411	17268	17222	17262	17128	17274	17170	17163	17115	17104	17197	17225	17199	17065	17286	17234	17214	17277	17375	17174	17360	17232	17150	17030	17231	17144	17331	17205	17348	17283	17106	17219	17205	17309	17318	17125	17281	17298	17212	17139	17219	17352	17205	17252	17286	17117	17209	17154	17270	17343	17233	17292	17146	17222	17277	17075	17266	17304	17365	17254	17267	17048	17097	17107	17317	17225	17299	17236	17327	17203	17220	17168	17296	17151	17343	17181	17210	17118	17164	17243	17232	17279	17165	17263	17425	17122	17192	17233	17123	17340	17330	17140	17345	17182	17355	17217	17344	17194	17188	17300	17339	17327	17218	17306	17217	17183	17349	17211	17242	17154	17223	17221	17281	17227	17209	17171	17364	17401	17228	17278	17148	17319	17191	17263	17148	17258	17078	17137	17264	17133	17359	17392	17291	17250	17335	17379	17213	17403	17200	17222	17135	17036	17151	17293	17205	17159	17070	17180	17295	17165	17458	17174	17307	17245	17201	17332	17290	17177	17394	17177	17250	17074	17295	17001	17218	17263	17135	17187	17393	17173	17321	17241	17279	17377	17228	17144	17162	17335	17077	17156	17148	17309	17218	17278	17333	17188	17116	17358	17215	17164	17227	17218	17213	17332	17236	17050	17386	17244	17219	17338	17385	17255	17202	17073	17312	17303	17404	17174	17286	17295	17404	17294	17305	17465	17235	17188	17166	17380	16944	17337	17359	17262	17366	17142	17199	17180	17132	17163	17294	17185	17351	17170	17053	17234	17245	17353	17218	17102	17222	17350	17228	17251	17182	17264	17216	17135	17313	17180	17045	17356	17321	17437	17353	17249	17431	17181	17431	17286	17035	17361	17308	17213	17083	17194	17318	17225	17246	17405	17339	17208	17331	17132	17265	17155	17379	17260	17117	17218	17230	17248	17207	17340	17353	17245	17351	17161	17121	17314	17196	17270	17237	17228	17230	17281	17370	17487	17029	17417	17153	17385	17303	17332	17314	17331	17108	17243	17240	17128	17266	17472	17277	17156	17308	17181	17251	17335	17177	17174	17472	17338	17097	17143	17205	17040	17228	17022	17182	17196	17292	17280	17232	17367	17200	17155	17230	17137	17131	17299	17457	17225	17204	17149	17231	17300	17308	17380	17264	17125	17168	17243	17175	17217	17476	17362	17351	17180	17261	17204	17174	17318	17145	17504	17281	17219	17194	17442	17277	17321	17228	17136	17288	17370	17403	17423	17232	17262	17144	17132	17338	17222	17207	17130
24039	20793	27173	25728	26480	31027	32992	30721	30007	29720	29493	29363	29506	29360	29147	29174	28740	29173	29139	29197	28745	28777	28532	28442	28680	28743	28635	28593	28760	28507	28666	28740	28255	28351	28167	28347	28455	28313	28309	28151	28263	28422	28162	28272	28454	28460	28166	28280	28206	28156	28513	28285	28321	28476	28282	28301	28422	28004	28244	28319	28582	28205	28444	28185	28213	28209	28436	28137	28259	28433	28209	28512	28369	28218	28222	28475	28264	28140	28145	28235	28218	27904	28090	28309	28458	28457	28214	28392	28218	28422	28260	28301	28272	28079	28359	28426	28153	28292	28202	28123	28317	28265	28119	28081	28387	28195	28243	28173	28626	28119	28329	28406	28212	28305	28307	28112	28015	28210	28367	28304	28135	28225	28260	28276	28161	28297	28389	27975	28111	28342	28301	28310	28492	28467	28168	28187	28172	28345	28214	28403	28292	28111	27875	28271	28216	28388	28489	28028	28274	28114	28088	28272	27942	28430	28316	28205	28245	28221	28342	28579	28277	28169	28139	28274	28161	28619	28153	28198	28465	28077	28292	28312	28569	28166	28153	28175	28155	28284	28309	28250	28322	28249	28421	28340	28081	28245	28185	28441	28413	28133	28298	28300	28482	28438	28270	28186	28446	28155	28305	28128	28084	28367	28051	28073	28231	28506	28474	28438	28233	28385	28130	28164	28438	28205	28304	28129	28241	28120	28197	28294	28189	28328	28304	28241	27944	28251	28254	28350	28469	28140	28319	28451	28053	28452	28179	28190	28417	28351	28300	28358	28262	28236	28146	28199	28123	28233	28056	28305	28250	28462	28351	28489	28437	28584	28554	28335	28392	28315	28285	28157	28346	28461	28256	28422	28285	28370	28162	28378	28120	28243	28402	28187	28356	28441	28330	28342	28152	28419	28437	28377	28446	28453	28319	28182	28344	28209	28195	28163	28522	28317	28235	28293	28156	28260	28256	28160	28402	28235	28266	28242	28392	28275	28241	28020	28148	28482	28526	28262	28221	28380	28273	28087	28103	28183	28330	28153	28139	28428	28145	28098	28328	28202	28050	28163	28179	28348	28440	28206	28233	28528	28106	28618	28574	28135	28426	28332	28093	28156	28356	28232	28365	28296	28424	28132	28102	28302	28549	28125	28497	28235	28073	28198	28075	28331	28383	28424	28418	28079	28210	28209	28063	28340	28340	28191	27902	28188	28169	28358	28356	28223	28183	28422	28162	28177	28183	28068	28475	28117	28276	28400	28372	28266	28078	28211	28365	28264	28415	28148	28221	28204	28351	28347	28071	28431	28254	28174	28020	28377	28508	28053	28343	28403	28288	28356	27936	28203	28384	28336	28558	28225	28233	28459	28465	28688	28140	28307	28038	28301	28395	28239	28222	28298	28423	28224	28131	28017	28278	28207	27981	28379	28205	28067	28286	28334	28258	28309	28370	28205	28369	28503	28425	28218	28278	28261	28369	28224	28186	28075	28099	28153	28119	28156	28529	28151	28367	28144	28489	28265	28326	28458	28567	28424	28122	28008	28057	28017	28265	28248	28227	28485	28441	28327	28456	28224	28085	28203	28335	28229	28100	28231	28094	28188	27996	28408	28300	28296	28277	28083	28283	28298	28028	28202	28410	28141	28280	28399	28300	28255	28241	28018	28232	28355	28223	28567	28276	27875	28194	28425	28228	28033	28537	28234	28288	28207	28420	28221	28296	27939	28315	28163	28047	28126	28204	28324	28274	28252	28222	28445	28390	28331	28233	28093	28087	28235	28258	28086	28326	28254	28523	28077	28316	28339	28511	28043	28193	28334	28286	28593	28518	28248	28332	28278	27960	28327	28489	28375	28507	28324	28233	28163	28469	28378	28349	28302	28242	28045	28457	28406	28178	27983	28029	27971	28226	28339	28167	28118	28431	28095	28000	28255	28460	28226	28116	28163	28283	28168	28367	28491	28252	28334	28169	28335	28100	27991	28388	28406	28216	28340	28311	28321	28236	28339	28444	28336	28293	28257	28279	28009	28500	28140	28300	28182	28200	28454	28433	28399	27962	28242	28344	28319	28257	28098	27911	28259	28415	28122	28112	28476	28063	28371	28119	28357	28354	28225	28371	28433	28368	28128	28350	28417	28206	28268	28142	28261	28358	28436	28242	28164	28218	27987	28157	28294	28229	28334	28191	28387	28629	28379	28326	28163	28353	28279	28197	28097	28352	28236	28169	28353	28556	28336	28265	28266	28390	28296	28261	28257	28355	28267	28196	28190	28119	28132	28347	28231	28265	28556	28247	28243	28091	28045	28261	28387	28416	28465	28095	28216	28246	28234	28296	28337	28194	28355	27965	28358	28121	28031	28282	28142	27935	28194	28290	28174	28174	28141	28179	28137	28495	28205	28189	28314	28312	28441	28446	28489	28381	28219	28313	28288	28419	28209	28201	28311	28259	28281	28155	28154	28322	28126	28438	28538	28166	28260	28231	28072	28273	28386	28313	28294	28271	28281	28436	28203	28115	28287	28212	28210	28260	28271	28197	28253	28192	28257	28342	28305	28575	28395	28476	28333	28339	28179	28097	28252	28291	28449	28510	28112	28166	28157	28292	28183	28186	28294	28188	28262	28532	28373	28266	28200	28181	28395	28123	28412	28179	28381	28441	28213	28289	28475	28371	28222	28262	28101	28308	28181	28544	28352	28186	28340	28327	28472	28253	28211	28040	28381	28212	28448	27922	28051	28295	28200	28430	28307	28240	28250	28084	28053	28041	28254	28417	28263	28498	28287	27981	28092	28484	28040	28257	28494	28242	28343	27929	28013	28362	28271	28272	28047	28365	28461	28491	28374	28088	28166	28334	28552	28312	28606	28431	28279	28309	28266	28215	28175	28316	28350	28268	28178	28236	28233	28159	28361	28271	28215	28117	28365	28621	28333	28186	28146	28296	28187	28250	28228	28103	27879	28339	28095	28323	28170	28245	28113	28217	28430	28140	28092	28123	28152	28279	28498	28142	28125	27896	28072	28149	28279	28155	28321	28213	28175	28189	28340	28110	28227	28021	28341	28268	28227	28318	28545	28409	28405	28228	28101	28047	28199	28452	28378	28209	28164	28156	28247	28374	28230	28221	28142	28386	28358	28230	28170	28073	28363	28443	28317	28309	28057	28299	28297	28398	28371	28357	28022	28240	28439	28186	28331	28376	28022	28102	28382	28305	28408	28084	28211	28353	28220	28298	28293	28324	28191	28224	28512	28378	28212	28717	28090	28124	28307	28212	28487	28054	28148	28210	28363	28142	28252	28174	27968	28191	28237	28086	28185	28057	28154	28208	28117	28445	28500	28283	28184	28331	28262	28262	28175	28035	28235	28235	28381	28436	28205	28091	28204	28210	28322	28351	28588	28320	28273	28288	28371	28174	28223	28334	28317	28098	28326	28302	28189	28177	28205	28224	28281	28082	28169	28460	28243	28147	28368	28271	28229	28135	28161	28197	28076	28436	28354	28249	28223	28133	28190	27994	28143	28417	28143	28370	28372	28347	27949	27995	28113	28339	28461	28114	28309	28410	28424	28398	28104	28106	27923	28294	28353	28286	28562	28331	28579	28199	28345	28216	28143	28243	28084	28153	27967	28266	28210	28311	28055	28348	28222	28220	28342	28314	28427	28458	28295	28228	28318	28383	28288	28341	28228	28412	28329	28173	28112	28339	28271	28045	28166	28041	28329	28286	28153	28191	28321	28243	28577	28378	28288	28087	28142	28454	28231	28315	28460	28188	28174	28148	28142	28336	28274	28255	28250	28262	28529	28357	28289	28268	28222	28397	27974	28151	28025	28349	28256	28095	28114	28148	28309	28321	28189	28270	28318	28116	28414	28332	28275	28081	28092	28013	28263	28193	28265	28096	28241	28152	28346	28001	28130	28283	28283	28208	28364	28490	28234	28447	28296	28369	28201	28036	28501	28209	28250	28375	28486	28502	28232	28502	28394	28404	28265	28111	28426	28341	28330	28283	28002	28543	27993	28406	28152	28181	28184	28510	28332	28128	28173	28135	27978	28376	28433	28219	28311	28120	28595	28519	28338	28329	28222	28379	28350	28338	28422	28295	28448	28136	28499	28637	28324	28237	28399	28463	28381	28405	28358	28508	28081	28078	28128	28299	28059	28199	28161	28181	28333	27876	28283	28013	28347	28197	28184	28491	28294	28327	28080	28184	28064	28404	28158	28107	28456	28310	28426	28432	28292	28332	28328	28212	28376	28229	28657	28298	28309	28467	28108	28404	28012	28289	28443	28578	28161	28555	28243	28333	28253	28284	28445	28335	28389	28448	28075	28407	28121	28204	28175	28238	28449	28370	28241	28526	28286	28446	28428	28211	28354	28065	28458	28400	28065	28205	28351	28161	28176	28019	27975	28304	28252	27920	28269	28097	28257	28313	28149	28273	28283	28466	28186	28331	28021	28255	28219	28317	28088	28059	28268	28424	28165	28251	28138	28063	28302	28238	28270	28429	28043	28509	28093	28202	28148	28054	28379	28338	28433	28276	28231	28242	28461	28262	28123	28247	28408	28548	28326	28285	28087	28331	28383	28409	28419	28222	28299	28348	28290	28119	28264	28190	28156	28306	28281	28029	28183	28251	28261	28204	28179	28097	28392	28335	28282	28488	28008	28256	28040	28129	28468	28482	28283	28346	28214	28482	28090	28242	28255	28303	28282	28128	28276	28201	28469	28160	28596	28283	28111	28404	28247	28396	28339	28477	28105	28333	28071	28299	28129	28321	28060	27949	28106	28250	28312	28124	28190	28324	28330	28235	28294	28224	28230	28223	28156	28198	28228	28157	28249	28282	28324	28523	28531	28436	28449	28303	28216	28340	28021	28537	28286	28334	28310	28107	28206	28299	28358	28315	28155	28415	28296	28196	28418	28169	27835	28217	28129	28054	28132	28384	28259	28255	28255	28328	28477	28239	28126	28325	28216	28357	28398	28393	28017	28109	28259	28200	27913	28237	28160	28157	28308	28386	28399	28371	28288	28040	28103	28116	28154	28402	28241	28416	28220	28304	28239	28206	28113	28264	28136	28324	28411	28426	28272	28245	28225	28141	28473	28209	28371	28243	27994	28359	28157	28196	28182	28294	28249	28427	27996	28214	28270	28382	28199
23729	39061	38452	31542	27323	24326	22771	21650	20995	19984	19790	19717	19282	19296	19195	18946	19060	19143	19025	18993	18630	18590	18450	18374	18421	18519	18251	18425	18276	18208	18477	18061	18067	18081	18188	17989	17899	17904	17851	17965	18086	17878	17869	17810	18056	18051	17878	17831	17959	17868	17852	17783	17823	17738	17886	17915	17902	17996	17956	17874	17878	17737	17927	17925	17934	17800	17909	17883	18038	17890	17965	18038	18087	18086	18001	18006	17861	17912	18005	18064	17902	17771	17834	17977	17710	18067	17888	18024	17819	17779	18000	17919	18048	17920	17886	17879	17792	17842	17940	17838	17827	17781	17835	17837	17777	17976	17873	18055	17939	17951	17912	17934	17803	17900	17806	17921	17931	17949	17952	17912	17867	17911	17875	17914	18104	17888	18068	17948	17945	17976	17738	17996	18002	17861	17871	17917	17939	17973	17809	17830	17922	18017	17996	17898	17964	18066	17928	17853	17832	17962	17956	17939	17954	17900	17970	18128	17772	17991	17859	17856	17776	17631	18157	17972	17832	18026	17818	17757	17920	17941	17962	17804	17736	17845	17921	17946	17761	17854	17992	17820	17782	17964	17975	17953	17942	18018	17940	17896	17676	17764	17836	18094	17795	17706	17845	17937	18117	17713	17976	18021	17915	17869	17975	17965	17884	17820	17876	17856	17967	17751	17844	17976	17700	17933	17952	17876	17907	17929	17937	17897	17862	17917	17932	17953	17954	17940	17855	17772	17826	18021	17893	17893	17965	17893	17830	17889	18058	17896	17546	17975	17949	17852	17898	17876	17967	17893	18016	17859	17791	18069	17771	17933	17890	17871	18000	17878	17897	17852	18039	17741	17749	18014	18064	17760	17940	18123	17988	17885	17793	17844	17856	17741	18065	17837	17899	17863	17842	18071	17924	17824	17816	18096	18044	17987	18026	17998	17969	17793	17762	17802	17892	18123	17908	18035	17913	17926	17875	17890	17932	17939	18056	17964	18007	17931	17834	17970	17770	17921	17953	17796	17778	18031	17885	17829	17840	17760	17840	17832	18017	17806	17810	18106	17814	17926	17992	18085	18112	17952	17854	17960	18084	17854	17691	17913	17686	17920	17751	17934	17997	17917	17917	17759	17868	17976	18003	17700	18017	17838	17937	17943	17896	17800	17883	17830	18068	17912	17788	18019	17980	17912	17936	17765	17951	17892	18011	17919	17970	17909	17975	17951	17879	17778	17899	17763	18009	17833	17861	17801	17931	17805	17943	17686	17941	17899	18027	17951	17859	17924	17885	17912	17875	17833	17870	17940	17962	17854	17790	17924	17879	17965	17993	17853	17927	17970	17920	17962	17888	17954	17899	17935	17809	18089	17760	17981	17985	17779	17854	17987	17975	17957	17937	17963	18064	18005	17869	17886	17908	17972	18003	17902	17766	18035	17787	17996	17848	17839	17891	17768	17983	18041	18027	17873	17793	17869	17821	17957	17845	17938	18021	17867	17939	17747	17830	17915	17858	17938	17963	17989	17881	17963	17842	18013	17836	17738	17997	17873	18069	17899	17872	17961	17816	17882	17923	17928	17814	17822	18117	17796	17699	17862	17941	17803	17917	17868	17751	17743	17939	18020	17741	17811	17809	17879	17860	17980	17877	17988	18001	17851	17720	17867	17917	17844	17882	17961	17656	17914	17886	18068	17858	17962	17958	17857	17908	17878	18025	17954	17774	17822	17750	17848	17767	17839	17797	17893	18023	17871	17861	17891	17917	17766	17941	17949	17860	17877	17871	17858	17821	17986	17655	17963	17900	17927	17992	17900	17851	17943	17834	18032	17824	17852	17779	18069	17862	17943	17876	17857	17873	17886	18017	17912	17874	17843	17872	18120	17921	18067	17964	17957	17808	17755	17694	17972	17941	17777	18014	17837	17936	17706	17898	17906	18086	17969	17888	17886	17891	17931	17755	17768	17995	17909	17964	18031	17894	17859	17963	17890	17896	17662	18123	17961	17786	17840	17989	18021	17952	17754	17898	17814	17858	17861	17766	18000	17846	17860	17763	18039	17945	17997	18018	18053	17744	17916	17963	17959	17988	17818	17983	17845	17763	17869	17924	17689	18062	17893	17821	17975	17807	17970	17972	17954	18002	17965	17908	17811	17870	18089	17983	17772	17881	17872	18033	17883	17952	17829	17911	17700	17761	17966	17627	17755	17954	17891	17925	17858	17917	17988	17845	17899	17743	17861	17768	17767	18003	17892	17828	17990	17979	17906	17770	17923	17858	17918	17891	17814	18058	17837	17879	17884	17887	18025	17889	17976	17826	17900	17860	17759	17987	17795	17839	17894	17998	17884	17839	17943	17950	17830	17865	17877	17883	17779	17833	18055	17996	17766	17925	17972	17920	17906	17970	17920	18183	17819	17990	17859	17885	17784	17964	17814	17879	17847	17870	17903	17834	17780	17995	17832	17809	17970	17777	18102	17940	17980	17696	17829	17916	17790	17857	17997	17874	17981	18025	17810	18022	17897	17944	17874	17884	17860	18005	17656	17892	17981	18017	17786	18090	18040	17826	17767	18043	18057	17947	17895	17975	17996	17951	17996	18060	17737	17781	17791	17942	17859	17958	17999	17883	17879	18009	17795	17862	17927	17872	17844	17848	17754	17834	17876	17771	17856	17867	18054	18009	18138	18057	17896	17805	17972	17855	17946	17921	17964	17898	17870	17947	17973	18129	17851	17870	17905	17800	18020	17952	17992	17894	17891	17862	17966	17884	18100	17832	17748	17930	17888	17820	17803	17856	17736	17978	17954	17890	17974	17830	18018	17807	17830	17844	17814	18058	17835	18182	17992	17926	17742	17842	17689	17815	17860	18042	17873	17853	17930	17869	18092	17886	17830	17841	17969	17734	18091	17938	17892	17981	17932	17876	17916	17820	18085	17774	17756	18081	17776	17832	17844	17966	17802	17832	17896	18053	17817	17926	17923	17999	17777	17973	18040	17845	18086	18099	18012	17971	18112	17817	17747	17928	17917	17899	17978	18106	18011	17952	17993	18089	17784	17818	17943	17987	17848	17774	18016	17825	17885	17826	17967	17955	17845	18031	17873	17737	17899	17681	17896	17743	17881	17866	17924	17875	17772	17720	17922	17861	17850	17612	17870	17737	17801	17845	17851	17896	17889	17722	17968	17892	17941	17817	17854	17798	17878	17956	17888	17968	17823	17930	17928	17828	17970	17997	17899	18026	17802	17826	17994	17833	17919	17960	17831	17958	17836	17995	17917	17835	18094	18081	17923	17943	17810	17870	17597	17815	17922	17891	17842	17877	17891	17907	17961	17869	17769	17886	17906	17959	17797	17707	17960	17922	17885	17862	17816	17707	17961	17967	17825	17804	17895	17936	18020	17946	17687	17945	17796	18036	17811	17894	17868	17855	17936	18052	17922	18068	17914	18123	17881	17893	17764	17697	17917	17951	17714	17852	17918	17819	17943	17870	18091	17965	17893	17992	18068	17864	18134	17852	17859	18029	17870	17823	17892	17902	17954	17881	17591	18002	18046	17977	17784	17767	17948	17759	17936	18215	17923	17841	17893	17882	17869	17880	17846	17997	17985	17906	17887	17718	17908	18026	17883	17816	18048	17836	17952	17702	17815	17902	17896	17808	17811	17706	17828	17940	17964	17899	18033	18031	17923	17895	17958	17813	17885	17943	17632	17879	18086	17836	17799	17984	17840	17918	17936	17846	17854	17937	17915	17950	17873	17952	17751	17879	17927	17908	17686	17962	17889	17803	17892	17903	17731	17758	17969	17768	17967	17728	18146	17962	17754	17972	18124	17967	17877	17873	17885	18084	18026	17879	17955	17964	17781	17863	17830	17996	17968	17856	17788	17873	17964	17819	18016	17977	17877	17928	17981	17789	17833	17782	17857	17789	17968	17784	18093	17990	17898	17847	17773	17910	18063	17899	17928	17957	18127	17882	17811	17942	17755	17771	17916	17850	17834	17688	17816	17892	17841	17856	17913	17967	17890	18004	17963	17953	17806	17910	17900	17775	17899	17965	17896	17870	17898	17961	17818	17871	17896	17975	17922	18021	17881	17710	17800	17996	17987	17733	17835	17903	17856	17983	17942	17890	17793	18014	17874	17978	17853	17935	18022	17868	17831	18091	17769	17974	17764	18117	17940	17836	17766	17977	17844	17909	17934	17767	17755	18140	18041	17967	17911	18044	17914	17821	17721	17934	17822	18004	17919	17857	17724	17819	17976	17994	17931	17826	17907	17846	17933	17890	17984	17788	17947	18133	17865	18036	18003	17949	17900	17839	17966	18005	17948	17881	17910	17898	18051	17850	17934	17929	18061	17850	17858	17910	17900	17968	17849	17924	17736	17993	17966	17738	17853	18039	17917	17859	17961	17897	17824	17944	17828	18071	17916	17945	18019	17931	17931	17929	17931	17949	17882	17816	17816	17828	18029	17920	17991	17964	17939	17740	17933	17957	17787	17851	17903	17924	17720	18095	17778	17973	17962	17848	17856	17922	18085	17899	17770	17866	17901	18047	17922	17912	17898	18060	18064	17919	17978	17892	18041	17979	17712	17893	17930	17868	17924	18009	17903	17812	17758	17761	17785	17839	17804	18093	17637	17846	17844	17970	17943	17888	17886	17820	17777	17986	17804	17882	17805	17682	17912	17895	17899	17869	17985	17838	17894	18069	17922	17980	17816	17778	17737	17803	17734	17744	17881	17797	17739	17835	17855	17789	17928	17937	17858	18089	17701	18068	17882	17950	18002	17910	17839	17838	17956	17918	17823	17864	17780	18000	17875	17894	17900	18005	17970	17773	17753	17893	17860	17891	17795	17925	18023	17856	18055	17833	18094	17890	17743	17837	17807	17988	18078	18028	17998	17785	17661	17990	17879	18050	18006	18113	17842	18146	17801	17928	17868	17830	17911	17822	17922	17803	18095	17984	18006	17878	17861	18025	17906	17851	17872	18023	17857	17947	17716	17703	17823	17959	17923	17868	17825	17886	17861	17978	17995	17948	17857	17894	17865	17722	17947	18051	17851	17816	18012	17944	17775	17942	17902	17926	18048	18025	17917	17842	17885	17811	17873	17872	17856	17767	18133	17660	17867	18039	17884	17996	17795	17838	17903	17884	17944
22340	20780	27160	24794	23497	29878	35567	32183	31079	31161	30763	30445	29939	29801	29897	29740	29813	29634	29484	29864	29595	29476	29246	29201	29087	29187	29366	28913	28744	28917	28819	28991	29043	28906	28656	28676	28694	28802	28977	28685	28855	28627	28664	28702	28600	28793	28519	28609	28645	28690	28637	28675	28699	28845	28732	28446	28783	28435	28821	28642	28941	28624	28457	28501	28494	28595	28648	28604	28425	28646	28640	28407	28678	28705	28667	28636	28769	28693	28588	28457	28697	28865	28701	28480	28538	28552	28626	28542	28531	28492	28590	28740	28571	28598	28524	28674	28566	28499	28440	28884	28473	28785	28383	28571	28267	28643	28540	28759	28682	28528	28711	28554	28452	28527	28389	28592	28548	28369	28681	28574	28568	28872	28653	28635	28433	28566	28472	28525	28418	28759	28615	28775	28629	28412	28615	28584	28599	28643	28574	28673	28450	28687	28533	28620	28583	28790	28711	28685	28674	28576	28647	28593	28810	28633	28554	28765	28476	28615	28454	28421	28773	28616	28726	28393	28696	28493	28549	28634	28517	28630	28365	28581	28729	28604	28605	28571	28578	28446	28529	28747	28762	28688	28719	28690	28492	28420	28585	28647	28766	28613	28503	28587	28518	28589	28671	28716	28533	28624	28487	28644	28568	28504	28938	28739	28720	28560	28574	28637	28700	28624	28587	28439	28504	28534	28717	28411	28598	28584	28377	28630	28440	28514	28763	28722	28679	28494	28729	28618	28531	28380	28533	28487	28616	28665	28647	28615	28639	28584	28379	28659	28748	28648	28653	28598	28646	28610	28486	28785	28843	28768	28733	28710	28625	28243	28525	28627	28537	28358	28563	28688	28788	28663	28433	28635	28335	28471	28541	28782	28679	28401	28591	28632	28822	28802	28611	28673	28665	28710	28696	28689	28698	28582	28611	28736	28617	28819	28638	28449	28498	28444	28600	28598	28451	28443	28800	28381	28600	28870	28647	28418	28574	28610	28563	28607	28708	28754	28612	28452	28478	28782	28425	28459	28392	28582	28604	28634	28644	28833	28779	28604	28685	28713	28631	28617	28758	28564	28611	28456	28474	28469	28510	28758	28903	28592	28681	28441	28567	28870	28342	28580	28569	28383	28708	28696	28937	28668	28472	28566	28678	28519	28459	28494	28716	28651	28556	28563	28605	28520	28427	28626	28463	28435	28612	28599	29007	28465	28649	28722	28722	28255	28529	28736	28488	28497	28573	28581	28765	28489	28627	28464	28558	28339	28755	28463	28646	28640	28373	28445	28668	29089	28682	28641	28466	28444	28529	28694	28688	28461	28446	28308	28544	28617	28594	28499	28695	28949	28654	28631	28485	28526	28649	28735	28724	28660	28514	28592	28569	28708	28891	28441	28653	28390	28602	28666	28669	28455	28358	28522	28448	28742	28533	28775	28742	28618	28462	28552	28469	28650	28575	28712	28756	28401	28473	28546	28812	28480	28440	28657	28484	28738	28612	28418	28537	28647	28614	28404	28706	28593	28728	28489	28543	28543	28844	28629	28795	28582	28594	28594	28668	28439	28336	28412	28614	28446	28461	28429	28754	28459	28433	28734	28587	28587	28559	28621	28494	28487	28620	28497	28725	28410	28478	28437	28588	28597	28613	28649	28585	28447	28471	28616	28546	28550	28653	28777	28591	28718	28520	28296	28625	28379	28705	28484	28912	28772	28342	28786	28640	28562	28588	28508	28584	28508	28854	28579	28363	28507	28381	28487	28728	28658	28597	28527	28655	28522	28582	28633	28359	28741	28514	28662	28499	28442	28754	28433	28363	28696	28602	28731	28606	28661	28442	28653	28566	28546	28898	28506	28409	28591	28399	28465	28468	28562	28570	28606	28859	28515	28501	28835	28635	28691	28463	28628	28621	28577	28474	28514	28571	28776	28521	28541	28596	28297	28918	28870	28531	28738	28498	28813	28702	28592	28562	28420	28670	28646	28660	28732	28543	28682	28603	28607	28618	28869	28760	28638	28663	28705	28642	28579	28599	28705	28567	28743	28554	28535	28558	28528	28674	28427	28631	28243	28497	28513	28639	28712	28496	28443	28649	28246	28447	28776	28684	28858	28584	28813	28462	28652	28442	28341	28480	28367	28427	28774	28539	28475	28674	28773	28387	28637	28655	28430	28693	28677	28757	28779	28463	28607	28645	28723	28559	28643	28587	28546	28748	28604	28471	28591	28588	28752	28594	28900	28732	28478	28581	28705	28777	28387	28384	28593	28519	28507	28597	28844	28416	28520	28473	28683	28773	28529	28545	28555	28768	28412	28590	28494	28859	28630	28436	28502	28497	28648	28822	28624	28838	28721	28538	28710	28437	28536	28389	28423	28649	28536	28629	28295	28759	28716	28513	28394	28561	28507	28507	28519	28541	28480	28781	28566	28643	28747	28712	28638	28599	28628	28454	28514	28500	28453	28581	28657	28401	28508	28763	28589	28785	28739	28666	28609	28501	28451	28900	28698	28680	28556	28657	28686	28600	28486	28694	28838	28547	28635	28642	28497	28487	28259	28367	28591	28745	28710	28762	28537	28424	28471	28708	28747	28989	28698	28379	28584	28753	28461	28691	28655	28454	28722	28317	28770	28369	28537	28474	28516	28553	28761	28592	28650	28722	28542	28705	28592	28552	28654	28511	28527	28593	28484	28422	28526	28678	28768	28684	28333	28823	28611	28296	28342	28279	28612	28829	28591	28548	28486	28611	28551	28279	28613	28723	28699	28681	28544	28511	28475	28518	28414	28612	28619	28590	28542	28475	28542	28357	28402	28686	28659	28292	28511	28643	28391	28724	28512	28656	28663	28606	28480	28612	28622	28599	28694	28720	28415	28578	28627	28653	28674	28755	28366	28727	28577	28632	28623	28614	28528	28631	28662	28515	28294	28281	28400	28691	28272	28731	28384	28585	28247	28616	28592	28452	28731	28543	28471	28649	28590	28584	28270	28528	28762	28679	28480	28530	28407	28742	28606	28674	28364	28588	28597	28599	28666	28751	28570	28326	28341	28424	28599	28607	28459	28668	28700	28520	28613	28657	28920	28512	28509	28774	28789	28604	28361	28551	28476	28715	28502	28648	28624	28517	28588	28568	28513	28728	28611	28692	28757	28694	28793	28723	28405	28776	28466	28639	28647	28446	28421	28386	28699	28419	28525	28710	28688	28735	28702	28823	28480	28520	28504	28764	28654	28576	28711	28534	28445	28756	28515	28553	28823	28725	28448	28779	28602	28818	28452	28855	28449	28406	28516	28743	28559	28704	28358	28840	28426	28675	28492	28415	28508	28588	28701	28278	28526	28364	28725	28820	28603	28450	28515	28664	28243	28478	28764	28600	28537	28459	28687	28685	28718	28598	28616	28596	28523	28668	28575	28678	28546	28583	28717	28442	28410	28567	28729	28812	28676	28649	28358	28597	28233	28367	28896	28389	28642	28608	28396	28765	28704	28684	28364	28665	28447	28566	28619	28762	28534	28693	28684	28557	28659	28397	28854	28525	28326	28755	28628	28547	28629	28492	28743	28610	28491	28632	28625	28508	28693	28663	28585	28652	28374	28382	28549	28455	28573	28540	28567	28577	28692	28543	28400	28504	28393	28425	28481	28524	28586	28451	28387	28511	28676	28616	29025	28568	28381	28590	28637	28481	28704	28406	28594	28594	28467	28591	28259	28652	28540	28297	28764	28562	28593	28873	28525	28575	28758	28776	28585	28761	28582	28692	28549	28262	28695	28368	28631	28523	28568	28685	28583	28387	28656	28703	28835	28548	28882	28663	28354	28501	28584	28457	28605	28355	28585	28424	28645	28583	28734	28677	28455	28653	28650	28569	28663	28449	28694	28423	28165	28536	28621	28653	28625	28822	28762	28664	28553	28557	28790	28474	28515	28449	28525	28708	28465	28749	28639	28680	28607	28436	28526	28773	28814	28856	28646	28597	28622	28450	28544	28610	28740	28683	28637	28552	28508	28645	28840	28683	28675	28616	28482	28489	28554	28722	28446	28637	28593	28787	28580	28463	28275	28590	28676	28450	28558	28625	28475	28874	28715	28734	28429	28678	28446	28523	28377	28445	28572	28557	28628	28655	28567	28772	28613	28643	28386	28525	28526	28682	28683	28564	28866	28451	28610	28573	28576	28534	28379	28755	28600	28618	28654	28695	28563	28586	28500	28561	28788	28882	28822	28434	28548	28777	28499	28398	28302	28301	28605	28823	28716	28777	28435	28728	28579	28605	28671	28954	28550	28616	28684	28373	28698	28121	28617	28652	28574	28844	28719	28496	28539	28611	28449	28448	28641	28544	28565	28629	28798	28618	28634	28437	28725	28593	28826	28579	28597	28716	28311	28700	28215	28822	28664	28623	28417	28691	28575	28751	28478	28596	28480	28386	28601	28425	28503	28561	28647	28619	28763	28514	28778	28533	28864	28628	28592	28581	28601	28646	28411	28781	28380	28589	28229	28528	28724	28639	28261	28598	28710	28609	28586	28710	28716	28642	28585	28517	28825	28451	28778	28481	28597	28851	28682	28720	28644	28581	28590	28604	28666	28918	28518	28524	28599	28803	28658	28685	28819	28477	28571	28501	28582	28643	28466	28674	28467	28571	28555	28707	28365	28736	28739	28701	28796	28616	28437	28627	28816	28648	28452	28558	28663	28509	28311	28597	28677	28709	28574	28413	28622	28820	28447	28437	28688	28658	28601	28600	28647	28711	28551	28672	28827	28584	28482	28712	28658	28554	28325	28668	28563	28728	28796	28742	28459	28514	28642	28662	28561	28613	28474	28360	28523	28645	28676	28488	28543	28362	28593	28785	28651	28602	28563	28623	28427	28571	28528	28477	28693	28640	28724	28562	28574	28797	28473	28528	28614	28705	28699	28845	28681	28719	28461	28671	28687	28930	28420	28508	28530	28360	28974	28498	28629	28608	28861	28641	28641	29040	28771	28752	28579	28762	28591	28517	28666	28721	28552	28674	28659	28652	28633	28823	28476	28632	28578	28521	28485	28640	28700	28620	28458	28625	28600	28451	28588	28640	28644	28615	28356	28399	28537	28609	28560	28483	28788	28762	28385	28453	28514	28964	28568	28418	28718	28624	28545	28766	28464	28742	28479	28796	28593
25636	44297	44191	36208	31137	27832	25296	23896	22416	21570	20954	20564	20380	20021	19831	19809	19725	19579	19796	19643	19150	18871	18877	18760	18637	18622	18795	18518	18574	18658	18612	18379	18228	18222	18518	18210	18095	18085	18014	18055	18241	18167	18207	18197	18087	18123	18241	18262	18144	18058	18252	18068	18168	18035	18135	18128	18087	18224	18057	17947	18061	18080	18141	18263	17962	18094	18045	17898	18049	18193	17916	18068	18107	18055	18041	18000	17997	18168	17842	18173	18019	18071	17994	18046	18137	18086	17932	18135	18108	17994	18115	17984	17906	18241	18100	18019	18072	18007	17862	17848	18020	17948	17956	18051	17993	18138	17979	18180	17932	17978	18014	17853	17969	17934	18051	18071	17835	18151	17958	17982	17866	18029	17935	18051	18074	18162	18033	18082	18044	18147	17989	18031	17853	18109	17986	18017	18077	17875	17993	18046	18044	18169	18094	18008	18000	17944	17982	18149	17979	17864	17944	18021	18153	18071	17894	18288	18025	17785	18228	17914	18040	17843	18114	18125	18042	18056	18033	18125	18211	17948	18001	17956	17985	18245	17883	18155	17805	17989	18123	18231	17899	18114	17921	18114	18018	17897	18081	18079	18102	18158	18102	17994	17757	18115	18087	18029	18059	18070	18083	18105	18008	18062	18217	17922	17892	17935	18144	18033	17986	17998	18002	18052	18001	18162	18004	18148	18074	18048	18008	17949	17974	17931	18030	17999	17921	17880	17835	18179	17966	18086	18044	18177	18046	17674	18111	17946	18130	18001	17928	17932	18089	18309	18248	17963	17951	18007	17816	18127	18056	17968	18000	18076	17999	17914	18012	18038	17921	17997	18082	18028	18015	17988	18007	18016	18230	17987	18161	18133	18008	18246	18079	18123	18077	18038	18054	17951	18041	17901	17906	18096	18039	18085	17805	18062	17984	18007	18082	17950	18094	18072	18048	17991	18053	17789	18049	18064	18091	17954	18129	18196	17989	17951	18076	18151	18028	18225	18098	18022	18001	17983	18180	18197	17962	17960	18118	17917	18175	18080	17945	17936	18108	18064	18124	18201	18122	17835	18177	17781	17952	17974	18048	18051	18035	18077	18149	17929	18165	18023	18038	18018	18309	18140	17925	18026	17892	18169	18186	17924	17994	18057	18067	17933	18142	18047	18050	18191	18048	18124	18013	17976	18034	18100	18147	18043	18066	18042	18137	18133	17903	17977	18099	18044	18172	17957	18173	18130	18180	17953	18009	18082	18085	18101	18163	18053	18138	17880	17954	17850	18154	18041	18047	18002	17989	18112	18047	18072	18030	18041	18017	17975	17947	17884	18046	18124	17979	17977	18151	17965	18194	18097	18147	17967	18194	17902	18086	18142	17999	18079	17885	18077	17931	17940	17996	18158	17979	18085	17935	17887	18025	18018	17862	18215	18037	18138	18057	18103	18089	17902	18063	18079	18022	18284	17953	17989	17869	17962	17827	18013	18113	17972	18115	18050	18095	18182	17787	17981	18279	17907	18122	18216	17934	18013	18020	17948	18067	18113	17734	17928	18023	17933	18187	18066	18049	17936	17983	18017	17896	18005	17909	17885	17954	18003	18005	18041	17897	18124	18069	17873	17947	18109	18094	18161	17921	18127	18175	18059	18054	18130	18044	17984	17963	17897	18050	17957	18028	18145	17997	17819	18022	18174	18147	18067	18017	17968	18029	17933	18113	17784	17936	18021	17948	18011	18038	18018	18031	17997	18029	18004	18045	17949	17926	18007	18131	18079	17975	17968	17891	17988	17941	18045	18124	17947	18125	17973	18034	18020	17981	17894	17992	17993	17998	18099	18110	17905	18109	18024	18093	17963	18069	18049	17928	18203	18051	17939	17902	17958	17984	17839	18090	18068	18038	17982	18186	18279	18057	18282	17949	18148	17950	18102	18044	17904	17883	18018	18111	18017	18076	17885	18061	17905	17962	18035	17989	18012	17994	18122	17950	18103	18086	18235	17973	18075	18044	17946	17999	17993	17917	17944	17908	18081	18070	18192	18002	18024	17942	17921	17967	17988	18258	18093	18098	17962	18147	18183	17905	18084	18155	18101	18120	18040	18015	18147	18032	18173	17942	17857	18030	17937	18082	17818	17996	17859	18024	18049	18104	18050	18077	18221	18128	18018	18043	18113	18124	17888	18032	18194	18017	18046	18073	18005	17914	18000	18135	17907	17981	17962	18111	18085	17994	17997	18219	17985	17844	18047	18004	17995	17931	17987	17940	18199	18018	17819	17893	17918	18128	18060	17972	17998	18142	18044	17930	18019	17874	18141	18003	18018	18191	17968	18259	18051	18193	18072	18095	18108	18090	18086	18049	17951	17949	17997	18182	17872	17888	18059	18174	18112	18034	17933	17907	17938	17951	17797	18110	18045	18011	18232	18007	17980	17858	17841	18025	18139	18000	18058	18103	18101	18198	18077	18082	18087	18040	18064	18128	17883	18142	17913	18046	17925	18012	18020	17996	17868	18026	17871	18123	18014	17988	17963	18266	17954	17906	18098	18163	18089	18101	17956	18073	18053	17961	17959	17984	17998	17993	17977	18046	18216	18135	18047	18148	18021	18090	18048	18125	18014	18089	18298	17956	17948	17964	18170	18128	18063	17952	18131	18142	17954	18042	17858	18231	17969	18128	18121	18105	18110	18086	17915	17978	18064	17949	18124	18180	18041	17911	18080	17934	17898	18158	18230	17934	17953	18086	18068	18160	18167	18137	18136	17818	18213	18077	17912	18253	17987	18065	18029	18115	17919	18028	18423	18077	17851	18098	17966	18085	17990	17960	18085	18073	17973	17999	18173	18160	18071	18178	17936	18098	18019	18119	17896	17982	18034	17942	17930	18006	17865	18018	18004	18070	18181	17979	17893	17940	18147	18076	18148	17928	18020	18153	18146	18073	17923	17917	18166	17941	17991	18037	17979	17989	18022	18128	18070	18183	17973	18073	17948	17946	17953	17945	18010	17902	18047	17998	17926	18161	18076	18037	18039	17913	17919	17868	17905	18134	18103	18015	17828	18065	18133	18104	18053	17982	17980	17972	18105	18084	18029	17944	18053	17996	18071	18148	18160	18056	17996	18008	17828	18091	17913	18011	18077	17909	18241	18002	17972	17928	17804	18124	18222	18010	18147	17995	17938	18093	17975	18049	17986	17974	17875	17947	17968	18073	18178	18029	18108	18182	18089	18150	17919	18048	17872	18101	17984	17863	18026	18153	18150	17983	17928	18071	18018	18064	17973	17997	18195	18120	18134	17973	18184	18010	18010	18060	17991	17952	18087	18051	17806	18058	18009	18025	17998	18048	18001	18088	18000	18110	18099	17876	17936	18060	18126	17930	17931	18159	18122	17987	17899	17938	18128	17999	18022	17955	17922	18067	18127	18073	18132	17943	18017	18088	18116	18034	17954	17926	17795	17727	17958	18088	17984	17855	17934	18118	17986	17980	18043	18042	18102	18067	17678	17890	17994	18021	17936	18099	17975	18082	18006	18057	18078	18055	18027	18011	17963	18033	17817	18058	18172	18176	18130	18050	17986	18046	18049	18097	18075	17983	17979	18143	17997	17836	18201	17951	17930	17914	18029	18154	17907	18047	17916	18130	17965	18035	17996	18037	18058	18043	17918	17858	18012	17905	18059	18095	17993	17943	17887	17991	17921	18101	17945	17930	18031	18126	18008	18195	18044	17988	17921	17995	18241	18004	18119	18006	17922	17920	18101	18204	18232	18221	17999	18079	17895	18080	18153	18034	18085	17919	18038	18095	18011	17971	17936	17836	18155	18136	18254	18044	17930	18102	18150	18061	18066	18164	17975	17948	18000	17837	17890	18078	18012	17984	18073	18001	17919	18074	18241	18081	18109	17942	17974	18057	17904	18079	17980	17719	18113	17923	17994	18069	18201	17995	17878	18152	17863	17975	18037	18039	18043	18056	17971	18007	18183	18073	17888	18050	18168	18332	18041	17912	18068	18074	17898	18135	17903	18069	17975	18011	18089	18054	18110	18122	17935	17990	18071	17887	18092	18179	18097	18036	18152	18272	17916	18068	18133	17963	17951	18087	18045	18093	17901	18197	18207	18107	18111	18055	17877	17941	17975	17990	17855	18001	18018	18026	17819	17984	17972	18029	17979	18057	17797	17911	17840	17938	17997	18044	17952	18179	18170	17894	18079	18065	18082	18036	18142	18087	18111	17985	17919	17935	18161	17890	18097	18001	17967	17932	17978	17982	17931	17920	17916	17976	18214	18045	17867	18056	18042	17917	17895	17989	18068	17935	18036	17864	18084	18035	17896	17998	18013	17915	18143	18014	18103	17977	18042	18043	18005	18036	18083	18165	17934	17946	18211	18023	18139	17990	18165	18112	18053	17895	18102	18018	17939	18047	17940	18077	17917	18207	18027	18022	17808	18024	18171	17974	18267	18065	18224	18232	18042	18156	18020	17895	17922	18374	18026	18184	17961	18031	17943	17897	18194	18172	17956	18022	18027	18076	17872	18020	17983	18159	17939	18135	18086	18156	17891	18058	18118	18149	17968	17971	18074	17948	18026	17993	17938	18096	17974	18126	17901	18060	17956	18084	17844	18106	18016	18024	18048	17993	18017	18070	18088	17920	18176	18162	18048	17910	18076	18165	18149	17859	18055	17981	18070	18017	18030	18112	18079	18239	17933	18020	17989	18326	18129	18168	18134	18080	18037	18107	18041	18033	17993	17911	17856	18149	17960	18104	18051	18141	18060	17899	18000	18073	18030	18015	17984	17811	18117	17933	18109	18323	17941	18086	17924	17988	17995	18061	18119	18215	17961	18017	18120	18002	18301	18199	18120	18116	18036	17967	18067	18059	18010	18027	17973	18122	18079	18193	18071	18076	18106	17932	17872	18000	17993	17970	18102	18033	17936	18014	18015	18174	18100	18099	17920	18010	18041	18032	18106	17978	17991	18038	18175	17964	17991	17939	18152	18066	18175	18147	17867	17934	18077	18164	18117	18174	18141	17958	18047	17946	17935	17924	18080	18163	18029	18034	18055	18080	17929	18172	17962	18092	18124	17905	18001	18026	18154	17987	18088	18011	18004	17912	17820	18149	18049	18142	17851	18225	17964	18033	18017	18051	18055
35324	29727	33891	32222	29829	29046	28311	27819	27592	27635	27416	27420	27361	27243	27100	27119	27556	27022	27222	27424	27120	27105	27109	27237	26987	27131	26836	26604	26939	26891	26924	27059	27127	26866	26976	26993	27104	26874	26801	26819	27032	26869	27003	26767	27002	26874	26889	27076	27010	26936	27119	26837	26916	26838	27105	26897	26881	26857	26754	26923	27195	27306	26983	26835	27001	26798	26918	26941	26938	27057	26826	26826	26826	26920	26896	26903	27050	26978	26675	26760	26891	26967	26968	27023	27019	26737	26961	26891	27020	27043	26880	26962	26955	26987	26870	26862	27077	26852	26783	26891	26709	26866	26989	26813	26890	26832	26882	26939	26694	26965	26944	26888	26940	26760	26816	26883	26649	27020	26855	27156	26848	26780	26769	26920	26553	27030	26700	27138	26546	26742	27011	26806	26890	26861	26953	26735	26843	27174	26966	26817	27009	26744	27126	26877	26986	26607	27185	26791	26881	26592	26958	26886	27048	26671	26938	26681	27033	26941	27113	27047	27070	26746	27055	26685	26825	27124	27036	26827	27023	26760	26738	26657	26852	27080	26926	26930	26686	26804	27054	26993	27088	27123	26897	26806	26747	27024	26724	26755	26920	26735	27312	26988	26742	26669	26931	26957	26942	26872	26844	27064	26870	26827	27115	26748	26987	27029	26911	26909	26915	26951	26945	26980	26743	26866	26835	27041	26753	26609	26857	26988	27046	27040	26991	26785	26734	26636	26818	27034	26964	26826	27119	26768	26790	26727	26893	27021	26984	26833	26787	26757	26994	26973	27002	26795	27004	26754	26860	26603	27165	26805	26836	26938	26658	26945	26867	26968	26749	26984	27152	26888	26645	26772	27058	26513	26971	26964	26976	27039	27081	27053	27142	26849	26939	26891	26690	27112	26679	26844	27015	26693	26878	27008	27015	26740	26846	26744	26906	26912	27121	26889	26958	26933	26864	26940	26773	26798	27029	26813	26979	26804	27235	27122	26796	26716	26925	26690	26600	26940	26877	26770	26819	26937	26965	26898	27060	27063	26792	26754	26712	27146	26944	26976	26897	26854	26925	26732	26859	26832	26782	26794	26689	27009	26834	26878	26951	26927	26860	27121	27010	27098	27050	27022	27078	27018	27021	26703	26892	27003	26968	26904	26765	26754	26971	26922	26968	26985	26988	26848	26958	26812	26635	26998	26932	26932	26610	27038	26971	26903	27003	27273	27129	26931	27013	27057	26800	26881	27041	26942	26744	26905	26998	26881	26837	26947	26922	26997	26839	26769	26826	26847	26777	26738	26927	26757	26656	27144	26878	26851	27045	26919	27100	26765	26816	26936	26929	26978	26594	26824	26881	26681	26480	26994	27016	26891	26819	26809	26966	27082	27001	27071	26961	26949	27037	27042	26920	26941	26873	26908	26744	26861	26897	26515	26729	26844	26733	26948	26932	27100	26802	27098	26777	26865	26834	26818	26751	26937	27011	27042	26749	27120	26794	26928	26698	26781	26905	26751	26957	27077	26829	26855	26947	26976	26945	27181	26854	26886	26853	26904	27094	26909	26711	26715	26827	26627	26459	26790	26743	26978	26635	26719	26789	26933	27112	27124	26983	26746	27035	26839	27000	26724	26696	26687	27064	26894	26922	26856	26761	27085	26803	26797	26785	26925	26723	26778	26903	26749	26918	27054	27011	26981	26858	26775	26694	26937	26792	26711	26801	26935	26683	26922	26631	26800	26914	26948	26571	26725	26968	26761	26589	26663	26850	26751	26936	26845	26759	26904	27179	26800	26776	27002	26942	27111	26771	26746	26936	26786	26801	26857	26884	26765	26744	26793	26795	26787	26715	26856	26682	26720	26780	27093	26872	26838	26989	26870	27052	27012	27099	26901	26890	27037	26895	26815	27173	26865	27159	26840	27009	26978	26861	26914	26754	26821	26578	26937	26919	27006	27040	26855	26636	26784	27085	26784	26978	26930	27107	26828	26804	26934	26861	26628	26884	26874	27094	26634	26860	26896	26676	26849	26947	26713	26764	27050	27141	26741	26950	26979	26905	27109	27001	27038	26748	27033	26975	26939	27292	26805	27021	27080	26943	26950	26722	27026	26877	26950	26870	26840	26776	26720	27282	26819	26985	26927	26976	26897	26948	27003	26919	26971	26838	26917	27091	26896	26861	27008	26833	27060	26926	26955	26823	26860	26816	26911	26950	26804	26995	26759	26913	26857	26908	26984	27169	27077	26900	27001	26830	27013	27022	26672	26883	27013	26896	26806	27084	26960	26941	26837	27112	26872	26806	27095	26922	26818	27000	26824	27005	26972	26924	26636	26766	27329	27007	26999	27103	27151	26925	26812	26790	26842	27001	27073	26927	26846	26693	27137	26866	26681	26932	26998	26863	26774	26695	26751	26806	26932	27039	26778	26989	26963	26813	26769	26887	26946	26864	26740	26812	27006	26673	26933	26905	26855	26809	26874	26836	26992	26841	26838	26868	26950	27089	26858	27011	27143	26872	26806	26823	26788	26875	27140	26936	26801	26911	26977	26947	26912	27012	26988	26756	26685	26864	27122	26828	26985	26815	26892	26775	26641	26833	27018	26795	26962	26908	26779	26967	26851	27022	26716	26796	26787	26974	26814	27002	26969	27102	26845	26815	27005	26966	26989	27028	26670	26780	26568	27035	27151	27112	26760	26789	26756	26765	26867	26913	26821	26653	26903	26849	26863	26986	26815	27170	27124	26911	26934	26972	26650	27136	26896	26793	26845	26884	26788	27241	26825	27104	26936	26953	26983	26716	26915	26894	26764	26982	26793	26528	27136	26882	26884	27036	26866	27003	27126	26944	26864	27022	26971	26827	26725	26901	26711	26850	26817	26874	26699	26964	26999	26995	26697	26926	26740	27006	26945	26741	26866	26999	27018	26651	26969	26881	26721	26707	26860	26890	26901	26801	26919	27043	26747	26862	26905	26706	26862	26610	26830	27169	26872	26929	26893	26701	26749	27088	26868	26914	27068	26978	26767	26766	27026	26790	26992	26939	26902	27014	26768	26872	26978	26742	26850	26892	26852	26950	26899	26692	26720	26914	26916	27159	27024	26967	26815	26937	27060	26856	26907	26879	26881	26983	27050	26963	26712	26945	26796	26788	26681	26890	26619	27027	26770	27033	27068	26821	26825	26943	27049	27092	26805	27112	27111	26786	27064	26838	26931	26704	26899	26970	26827	26988	27045	27112	27182	27058	26794	27097	26782	26935	26788	26780	27090	26949	26604	26953	26742	26876	26873	26799	26909	26681	26768	26998	27037	26902	27007	27069	26939	27056	26629	26822	26792	27001	27025	26961	26817	26906	26844	26937	26998	26999	26880	26991	27055	26957	26809	26940	26899	26802	26732	26757	26779	26928	26849	26916	26838	26806	26743	26665	26909	26809	26874	26903	27004	27024	26958	27033	26580	26895	27124	26935	26771	26907	26776	26884	26746	26896	26815	27104	26902	26905	26777	26949	27055	27133	26790	26909	27040	26579	27050	26946	26978	26938	26964	26985	26975	26937	26953	26989	26879	27098	26939	26751	26876	26630	27022	26862	26876	26856	26916	26689	27065	27062	27117	26899	26934	26967	27028	26965	27055	26819	27054	26792	26959	27042	26582	26764	26866	27057	26973	26838	26986	27056	26940	26840	26712	26992	26773	26995	27155	26625	26741	26495	26879	27024	26742	26875	27055	26959	26804	27136	26947	26990	26751	26876	26782	26829	27055	26936	26935	26834	26844	26945	26715	26775	26987	26888	26800	26893	26723	26728	26787	26780	26947	26777	27008	26859	26776	27037	26934	26873	26798	26823	26993	26593	26945	27069	27103	26959	26721	26612	27128	27191	27014	26547	26942	27069	27044	26883	26912	26769	26885	26765	26693	26906	26748	26733	26924	26888	26938	26853	27023	27248	26683	26882	26932	26960	26448	27150	26983	27197	27113	26872	26849	26922	26948	26915	26642	26738	26983	27029	27131	26745	26903	26845	26887	26809	27079	26908	26967	26808	26727	26838	26861	26928	26925	27151	26944	26967	26942	27144	27298	26926	26909	26715	27178	26840	27032	26681	26941	27066	26772	27078	26869	26894	26992	26769	26866	26809	26900	26919	26739	26844	26866	26766	26633	26797	27127	27118	26940	26963	27065	27020	26808	27081	26970	26842	26768	26880	26903	26774	26858	26830	26799	27100	26990	26909	26833	26935	26831	26896	26924	26714	26967	27111	27049	26967	27073	26726	26862	26838	26666	26963	27171	26670	26882	26907	27004	26987	27139	26843	27110	26839	26917	26715	26665	26784	26732	26944	27001	26997	26853	26689	26963	27011	26914	26869	26910	26926	27062	26849	26770	26846	26702	26896	26961	26976	26766	26903	26994	27123	26794	26701	27131	27058	27050	27043	26927	26893	27262	26810	26624	26819	26836	26705	26749	26686	26727	27041	26829	27012	26856	26762	27015	26958	26834	27036	26730	26767	26860	26841	26776	26751	26808	26835	27050	26863	26882	26731	26917	26872	26818	27020	26806	26759	26896	26871	26974	26944	26885	27079	26933	26837	26940	26925	26630	27072	26885	26962	26759	26919	27071	26876	26968	26724	26767	27076	26668	27098	26959	26613	26870	26780	26783	26841	26882	26852	26991	26841	26697	26957	26756	27010	27004	26912	27081	26947	26901	26731	26819	27044	26863	26885	26602	26813	26834	26873	26847	26909	27217	26916	26826	26799	27039	26823	26761	26883	27018	26585	27009	26776	26935	27151	27045	26900	26479	26850	26970	26966	26823	26876	26656	26864	26735	27231	26811	26664	26741	26716	26797	26797	26884	26952	26764	26926	26997	27045	26849	26724	26914	26795	26851	26981	26863	27103	26786	27032	26703	26953	27028	26909	27008	26984	26774	26536	26642	26883	26858	26834	27139	26973	26971	27227	26923	26721	26959	26822	26964	26976	26921	26929	26937	26880	26932	26917	26848	26996	27005	26974	27205	26792	26731	27211	27267	27009	27113	26788	26775	26536	27012	26923	26935	26830	26864	26836	27065	27011	26762	26841	27100	26777	26890	26953	26732	26652	26760	26637	27057	26957	27014	26569	26889	26994	26910	27042	26812	26990	26868	26614	26886	26944	26873
24051	29596	29141	24473	21674	20349	19459	18795	18609	18150	18211	18084	17744	18102	17957	17922	17786	17945	17870	17728	17546	17562	17611	17599	17466	17432	17401	17585	17549	17664	17556	17381	17249	17289	17467	17335	17307	17160	17293	17161	17314	17184	17262	17363	17235	17206	17363	17210	17305	17200	17154	17290	16938	17177	17288	17143	17188	17079	17285	17183	17140	17361	17300	17379	17392	17098	17137	17476	17289	17232	17279	17206	17128	17390	17115	17121	17404	17271	17059	17357	17256	17194	17328	17314	17076	17423	17037	17312	17188	17181	17319	17187	17168	17188	17366	17354	17090	17213	17387	17320	17272	17157	17161	17195	17245	17227	17340	17228	17300	17194	17453	17164	17271	17299	17301	17213	17291	17181	17281	17351	17144	17221	17178	17182	17188	17328	17296	17298	17383	17122	17252	17319	17360	17313	17117	17258	17278	17244	17223	17142	17153	17224	17100	17079	17387	17347	17233	17262	17036	17362	17342	17192	17367	17334	17240	17222	17288	17345	17138	17283	17148	17206	17126	17043	17118	17259	17287	17156	17160	17222	17349	17080	17053	17235	17322	17404	17112	17229	17262	17404	17136	17158	17248	17253	17345	17287	17311	17290	17240	17269	17269	17279	17347	17286	17071	17216	17174	17207	17264	17194	17149	17124	17249	17218	17168	17156	17283	17296	17165	17211	17324	17229	17256	17231	17206	17405	17252	17162	17215	17289	17391	17339	17090	17343	17262	17212	17154	17275	17280	17414	17340	17408	17165	17175	17330	17259	17247	17086	17286	17174	17318	17364	17221	17167	17543	17275	17122	17324	17375	17339	17197	17279	17270	17358	17311	17185	17363	17180	17279	17298	17151	17143	17198	17368	17148	17271	17304	17418	17292	17443	17390	17214	17116	17189	17230	17258	17234	17152	17445	17226	17323	17279	17146	17108	17173	17275	17270	17117	17331	17286	17089	17156	17374	17298	17413	17243	17438	17055	17201	17265	17157	17168	17266	17465	17308	17149	17348	17004	17167	17271	17208	17188	17325	17246	17221	17366	17263	17339	17196	17107	17137	17324	17258	17295	17282	17201	17239	17049	17264	17270	17194	17260	17278	17162	17175	17269	17236	17294	17396	17483	17236	17172	17220	17287	17312	17226	17302	17188	17145	17137	17136	17150	17165	17320	17186	16985	17164	17305	17127	17255	17105	17290	17253	17298	17151	17245	17464	17442	17187	17144	17129	17268	17184	17262	17280	17415	17303	17171	17126	17308	17341	17433	17161	17343	17111	17068	17348	17180	17220	17166	17319	17205	17218	17095	17306	17197	17160	16960	17235	17405	17212	17203	17139	17123	17399	17249	17305	17150	17146	17123	17061	17188	17284	17127	17231	17177	17213	17131	17264	17227	17130	17179	17257	17207	17258	17255	17167	17324	17246	17411	17238	17285	17474	17160	17237	17331	17458	17269	17374	17245	17381	17304	17402	17150	17172	17425	17322	17329	17154	17337	17221	17372	17296	17134	17429	17076	17028	17159	17215	17226	17269	17224	17339	17030	17255	17124	17272	17284	17220	17492	17140	17195	17326	17213	17252	17323	17205	17327	17370	17206	17256	17176	17163	17133	17148	17234	17345	17046	17400	17301	17146	17407	17173	17351	17104	17270	17473	17269	17088	17199	17256	17299	17141	17252	17405	17317	17225	17277	17331	17228	17185	17267	17236	17283	17398	17244	17330	17065	17232	17314	17163	17127	17253	17242	17385	17220	17120	17300	17400	17125	17216	17356	17306	17310	17112	17337	17318	17088	17304	17372	17199	17346	17260	17277	17339	17366	17311	17291	17098	17176	17283	17217	17173	17164	17056	17116	17244	17055	17230	17204	17209	17213	17234	17217	17298	17195	17262	17293	17281	17180	17313	17200	17234	17136	17197	17112	17129	17330	17234	17447	17390	17303	17180	17330	17302	17213	17322	17316	17241	17102	17066	17204	17188	17248	17221	17241	17360	17256	17162	17235	17254	17247	17128	17297	17249	17385	17333	17135	17247	17152	17396	17443	17044	17197	17273	17160	17138	17514	17316	17467	17201	17269	17189	17280	17287	17152	17295	17290	17286	17205	17198	17114	17340	17401	17360	17191	17085	17167	17139	17407	17115	17221	17176	17157	17162	17242	17228	17082	17296	17213	17151	17190	17228	17073	17346	17187	17355	17155	17145	17264	17357	17355	17320	17206	17282	17203	17342	17373	16982	17239	17353	17246	17249	17251	17306	17093	17176	17322	17266	17165	17063	17348	17184	17287	17282	17204	17222	17291	17175	17256	17104	17128	17336	17088	17295	17162	17348	17305	17181	17333	17249	17131	17060	17304	17199	17134	17267	17244	17298	17316	17121	17098	17206	17305	17321	17254	17254	17143	17196	17312	17293	17198	17117	17447	17278	17356	17359	17261	17206	17488	17150	17249	17262	17198	17213	17350	17332	17074	17190	17248	17106	17209	17276	17364	17184	17327	17050	17135	17313	17254	17190	17420	17310	17181	17275	17234	17232	17132	17206	17203	17218	17300	17192	17158	17136	17251	17211	17193	17256	17153	17097	17275	17270	17194	17122	17288	17006	17060	17215	17150	17327	17263	17224	17078	17202	17290	17091	17215	17157	17341	17254	17123	17171	17227	17201	17326	17326	17225	17310	17270	17398	17242	17358	17212	17466	17146	17274	17280	17375	17191	17347	17060	17201	17395	17229	17148	17343	17337	17220	17340	17253	17030	17230	17234	17255	17272	17332	17254	17325	17184	17370	17041	17130	17274	17171	17215	17331	17199	17194	17383	17201	17151	17411	17282	17393	17265	17245	17335	17473	17296	17293	17198	17259	17326	17412	17271	17262	17277	17320	17298	17337	17099	17406	17283	17147	17318	17102	17202	17294	17358	17318	17075	17256	17199	17310	17211	17092	17326	17277	17354	17459	17335	17176	17323	17237	17046	17259	17259	17371	17190	17241	17339	17139	17301	17255	17114	17048	17278	17449	17365	17268	17315	17219	17224	17228	17253	17160	17125	17123	17334	17222	17158	17267	17417	16997	17287	17283	17226	16984	17338	17107	17393	17372	17226	17184	17274	17103	17251	17085	17272	17308	17083	17321	17239	17253	17155	17128	17347	17340	17318	17263	17271	17016	17176	17203	17329	17149	17411	17306	17049	17266	17339	17232	17087	17317	17338	17234	17303	17266	17201	17307	17218	17300	17286	17441	17046	17126	17214	17256	17177	17057	17276	17321	17276	17362	17301	17241	17141	17320	17256	17227	17354	17267	17339	17314	17261	17208	17258	17317	17184	17341	17285	17154	17255	17265	17259	17197	17415	17159	17307	17154	17318	17214	17223	17387	17119	17330	17143	17315	17303	17192	17379	17151	17249	17399	17206	17311	17267	17386	17340	17288	17269	17234	17289	17214	17133	17358	17272	17270	17245	17310	17198	17270	17237	17290	17294	17170	17188	17203	17225	17406	17260	17226	17351	17175	17246	17224	17231	17236	17461	17134	17388	17253	17398	17330	17121	17070	17179	17169	17321	17138	17261	17054	17222	17125	17039	17242	17184	17254	17347	17208	17190	17300	17330	17276	17056	17356	17356	17202	17381	17275	17246	17214	17163	17205	17171	17073	17323	17373	17295	17145	17415	17194	17146	17303	17058	17353	17168	17180	17162	17264	17216	17226	17161	17388	17331	17196	17176	17319	17314	17142	17031	17236	17205	17272	17466	17261	17196	17144	17183	17425	17285	17485	17231	17165	17371	17193	17267	17392	17267	17254	17175	17128	17154	17312	17283	17180	17110	17152	17174	17172	17259	17386	17241	17277	17222	17201	17241	17209	17312	17154	17148	17152	17244	17383	17245	17308	17355	17255	17453	17362	17139	17305	17330	17317	17277	17243	17267	17113	17457	17211	17130	17273	17407	17266	17282	17329	17422	17281	17201	17266	17061	17087	17282	17248	17247	17189	17201	17297	17314	17281	17411	17298	17326	17131	17190	17162	17233	17158	17127	17214	17342	17273	17213	17161	17197	17318	17302	17057	17218	17209	17238	17246	17279	17153	17377	17131	17207	17280	17081	17245	17267	17202	17171	17337	17195	17283	17274	17317	17124	17187	17117	17248	17287	17175	17160	17471	17230	17276	17187	17297	17219	17330	17390	17157	17328	17234	17123	17127	17178	17326	17088	17226	17270	17224	17278	17183	17359	17092	17147	17238	17194	17287	17128	17231	17180	17244	17215	17456	17228	17106	17184	17371	17297	17229	17290	17205	17379	17256	17126	17302	17219	17372	17278	17159	17298	17321	17221	17296	17303	17025	17216	17367	17297	17127	17205	17179	17221	17318	17227	17268	17377	17132	17308	17258	17132	17074	17269	17305	17380	17317	17325	17293	17393	17066	17147	17249	17312	17370	17231	17315	17176	17295	17154	17146	17063	17140	17205	17341	17304	17393	17324	17271	17234	17286	17248	17219	17259	17352	17198	17406	17298	17316	17092	17023	17389	17204	17258	17344	17466	17256	17080	17214	17385	17197	17210	17295	17414	17255	17202	17242	17281	17023	17183	17402	17176	17218	17285	17242	17108	17272	17240	17359	17346	17206	17192	17327	17210	17356	17273	17144	17174	17389	17307	17227	17124	17210	17194	17202	17167	17243	17372	17153	17184	17216	17464	17276	17156	17239	17283	17229	17148	17331	17270	17152	17253	17322	17295	17411	17166	17284	17396	16926	17372	17361	17120	17209	17323	17247	17292	17358	17219	17266	17152	17169	17370	17309	17300	17185	17281	17054	17464	17271	17146	17339	17184	17116	17483	17195	17230	17321	17469	17151	17171	17259	17301	17247	17254	17310	17263	17213	17112	17264	17271	17419	17366	17214	17452	17199	17251	17320	17304	17239	17241	17333	17351	17263	17216	17251	17351	17363	17212	17406	17263	17335	17100	17277	17259	17347	17284	17192	17115	17389	17117	17213	17212	17356	17270	17324	17419	17151	17260	17170	17264	17087	17337	17385	17196	17171	17209	17110	17361	17231	17126	17350	17241	17349	17357	17176	17293	17148	17305	17251	17196	17261	17148	17240	17143	17113	17279	17370	17216	17421	17286	17261	17160	17397	17322	17189	17238	17124	17253	17297	17334	17190	17284
24053	20820	27164	25690	26228	31218	33194	30513	29805	30057	29708	29376	29371	29274	29227	29138	29016	29072	28988	29096	28772	28827	28932	28733	29063	28657	28656	28675	28471	28655	28512	28474	28185	28218	28541	28314	28352	28290	28430	28220	28354	28378	28168	28156	28299	28123	28369	28431	28416	28384	28548	28255	28314	28173	28360	28039	28337	28071	28456	28529	28267	28089	28311	28182	28418	28162	28244	28298	28037	28377	28340	28403	28089	28080	28145	28203	28031	28213	28131	28509	28223	28207	28313	28451	28152	28155	28210	28337	28465	28380	28427	28475	28433	28364	28344	28349	28362	28332	28232	28345	28293	28391	28202	28266	28346	28147	28146	28392	28427	28259	28394	28243	28303	28017	28188	28325	28086	27951	28166	28317	28498	28247	28149	28016	28274	28158	28323	28113	28374	28280	28421	28285	28277	28211	28095	28075	28213	28159	28276	28501	28089	28240	28142	28297	28186	28400	28226	28368	28247	28319	28263	28203	28452	28247	28248	28249	28263	28294	28179	28298	28182	28291	28380	28351	28236	28302	27869	28394	28208	28283	28329	28577	28222	28181	28257	28361	28094	28180	28365	27890	28249	28393	28196	28291	28422	28372	28535	28486	28649	28325	28181	28180	28429	28275	28387	28358	28367	27922	28253	28177	28368	28301	28462	28212	28457	28281	28220	28071	28435	28069	28326	28214	28425	28646	28365	28336	28160	28298	28180	28202	28184	28546	28354	28269	28258	27997	28233	28147	28538	28238	28254	28121	28156	28206	28286	28094	28391	28131	28183	28421	28140	28455	28312	28302	28027	28255	28485	27981	28150	28529	28314	28205	28307	28314	28008	28080	28154	28447	28312	28241	28287	28202	28476	28393	28341	28098	28088	28443	28385	28242	28237	28447	28162	28205	28361	28207	28232	28151	28092	27804	27924	28518	28217	28428	28417	28350	28193	28395	28389	28071	28221	28391	28410	28170	28136	28325	28601	28354	28175	28256	28360	28283	27999	28273	28230	28164	28069	28081	28287	28395	28424	28066	28158	28506	28227	28221	28356	28275	28360	28352	27937	28366	28411	28169	28414	28362	28418	28678	28332	28209	28300	28197	28263	28317	28253	28197	28343	28122	28355	28403	28090	28082	28431	28139	28195	28092	28240	28139	28096	27939	28172	28263	28344	28302	28144	28011	28005	28294	28269	28304	28483	28303	28322	28438	28313	28365	28448	28099	28146	28409	28033	28288	28091	28164	28192	28195	28397	28387	28530	28263	28341	28429	28273	28314	28249	28095	28111	28220	28364	28071	28357	28331	28194	28244	28208	28339	28339	28144	28273	28218	28515	28147	28546	28204	28358	28125	28204	28195	28296	28148	28210	27953	28299	28214	28285	28431	28171	28065	28135	28016	28195	28399	28137	28311	28336	28221	28511	28605	28325	28232	28186	28183	28468	28078	28429	28092	28408	28069	28247	28353	28480	28217	28177	28229	28268	28197	28351	27916	28292	28362	28392	28187	28050	28377	28314	28247	28327	28182	28384	28264	28202	28232	28381	28043	28091	28211	28269	28220	28264	28358	28263	27966	28298	28399	28299	28690	28277	28480	27968	28036	28161	28024	28427	28333	28225	28285	28051	27924	28236	28509	27969	28150	28367	28292	28283	28291	28248	28258	28338	28182	28368	28488	27998	28160	28182	28039	28120	28216	28305	28156	28112	28281	28254	28193	28351	28440	28543	28373	28428	28263	28243	28456	28156	28192	28255	28264	28390	28074	28414	28374	28467	28092	28187	28346	28403	28140	28274	28151	28181	28267	28327	28357	28370	27973	28240	28177	28000	28245	28184	28529	28393	28131	28345	28165	28321	28179	28269	28300	28511	28304	28385	28323	28246	28223	28125	28176	28417	28370	28418	28291	28287	28386	28409	28013	28425	28474	28259	28412	28051	28440	28140	28433	28217	28096	28308	28128	28124	28241	28193	28214	28271	28027	28129	28130	28187	28291	28269	28527	28407	28330	28270	28118	28220	28250	28026	28305	28117	28545	28403	28241	28483	28325	28248	28081	28288	28286	28222	27974	28166	28055	28224	28173	28294	28237	28170	28117	28246	28077	28474	28187	28456	28064	28213	28097	28300	28154	28337	28522	28397	28297	28213	28399	28426	28062	28433	28060	28126	28260	28151	28399	28310	28250	28335	28353	28200	28183	28198	28294	28273	28158	28345	28207	28376	28195	28374	28345	27966	28183	28120	28143	28208	28295	28236	27851	28323	28147	28053	28468	28431	28150	28157	28221	28272	28230	28318	28330	28035	28319	28210	28244	28228	28035	28400	28203	28288	28281	28136	28329	28370	28105	28465	28106	28291	28343	28499	28239	28317	28418	28186	28197	28479	28029	28547	28203	28159	28218	28449	28194	28167	28071	28000	28090	28226	28257	28458	28380	28220	28274	28316	28281	28224	28144	28324	28126	28241	28094	28487	28059	28215	28324	28291	28384	28312	27908	28208	28424	28096	28103	28102	28074	28182	28243	28338	28255	28354	27999	28551	28405	28410	28315	28372	28484	28439	28289	28465	28250	28337	28156	27897	28261	28114	28156	28426	28251	28201	28235	28111	28425	28528	28514	28330	28143	27928	28070	28294	28240	28267	28136	28061	27920	28183	28066	28347	28146	28322	28548	28301	28015	28750	28367	28285	28062	28171	28343	28477	28269	28227	28108	28594	28147	28226	28314	28273	28174	28291	28352	28186	28139	28146	28267	28447	28209	28311	28190	28381	27977	28329	27931	28358	28330	28258	28578	28567	28126	28444	28275	28193	28283	28350	28338	28305	28184	28243	28440	28341	28253	28259	28373	28351	28253	28297	28042	28148	28210	28136	28418	28124	28340	28446	28227	28157	28296	28414	28248	28108	28184	28270	28077	28301	28458	28225	28415	28412	28295	28229	28310	28188	28243	28531	28328	28059	28294	28221	28233	28136	28172	28292	28063	28205	28187	28525	28345	28481	28455	28248	28241	28434	28391	28059	27986	28287	28355	28343	28117	28058	28474	28351	28272	28217	28242	28175	28168	28131	28251	28360	28154	28291	28391	28277	28290	28303	28126	28318	28170	28169	28012	28433	28094	28164	28421	28312	28329	28292	28320	28398	28172	28208	28302	28452	28388	28109	28231	28290	28244	28045	28223	28140	28144	28368	28228	28301	28060	27989	28148	28435	28082	28428	28436	28426	28430	28210	28232	28409	28449	28271	28210	28291	28255	28043	28395	28126	28367	28341	28308	28288	28152	28393	28056	28188	28405	28240	28358	28024	28247	28052	28135	28190	28277	28238	28375	28526	28172	28195	28097	28376	28254	28280	28242	28333	28195	28254	28480	28321	28341	28135	28217	28146	28196	28268	28218	28233	28146	28306	28307	28310	28272	28401	28397	28266	28140	28192	28436	28299	28291	28034	28139	28222	28199	28310	28475	28217	28234	28389	28420	28119	28173	28370	28248	28166	28093	28116	28159	28112	28401	28217	28301	28112	28493	28125	28269	28353	28118	28233	28272	28212	28282	28562	28257	28356	28602	28586	28452	28031	28385	28247	28059	27988	28190	28257	28392	27995	28273	28254	28456	28501	28311	28133	28359	28243	28307	28306	27868	28262	28094	28194	28440	28350	28070	28184	28372	28413	28383	28166	28115	28184	28459	28235	28558	28283	28055	28101	28044	28384	28315	28407	28220	28258	28025	28240	28221	28384	28259	28388	28138	28335	28391	28269	28256	28089	28396	28358	28117	28385	28182	28263	28662	28322	28310	28064	28353	28295	28187	28413	28278	28104	28078	28193	28268	28309	28154	28213	28514	28156	27983	28467	28146	28062	28274	28338	28359	28409	28541	28181	28438	28181	28258	28334	28208	28321	28314	28050	28187	28409	28272	28119	28039	28294	28320	28249	28305	28406	28166	28005	28331	28503	28577	28267	28335	28117	28299	28315	27868	28339	28378	28347	28088	28337	28093	28204	27988	28398	28258	28162	28376	28328	28295	28163	28183	28419	28669	28115	28219	28306	28260	28049	28348	28230	28307	28267	28165	28261	28342	28092	28088	28202	28289	28322	28343	28144	28043	28303	28379	28142	28597	28250	28246	28557	28188	28562	28235	28276	28159	28132	28288	28290	28046	28406	28048	28172	28288	28180	28350	28375	28304	28283	28215	28134	27977	28272	28193	28098	28230	28186	28340	28247	28370	28399	28202	28268	28352	28307	28325	28549	28185	28518	28349	28296	28205	28239	28146	28219	28405	28296	28311	28307	28116	28224	28380	28239	28328	28279	28150	28211	28366	28428	28342	28343	28320	28378	28320	28161	28277	28316	28251	28439	28136	28142	28145	28247	28303	28444	28257	28311	28440	28180	28321	28172	28196	28516	28290	28297	28069	28471	28430	28173	28210	28160	28258	28311	28528	27973	28373	28377	27850	28139	28007	28337	28456	28218	27972	28469	28390	28157	28128	28325	28349	28182	28593	28378	28043	28106	28167	28291	28155	27958	28321	28344	28405	28153	28239	28249	28212	28256	28295	28294	28286	28134	27915	28040	28575	28380	28279	28340	28485	28292	28243	28431	28292	28196	28393	28445	28365	28341	28519	28095	28069	28071	28270	28349	28337	28199	28260	28397	28200	28322	28279	28252	28330	28333	28184	28079	28362	28010	28029	28199	28433	27945	28258	28325	28234	28302	28318	28080	28187	28175	28369	28301	28311	28347	28053	28197	28148	28324	28556	28395	28169	28646	28326	28573	28390	28292	28227	28535	28286	28201	28295	28106	28129	28241	28000	28164	28279	28137	28305	28079	28282	28013	28148	28491	28255	28365	28241	28464	28300	28255	28363	28274	28481	28293	28143	28505	28318	28166	28179	28075	28319	28278	28245	28217	28218	28326	28250	28223	28196	28220	28063	28164	28238	28409	28115	28460	28497	28581	28435	28111	28295	28403	28070	28298	28464	28402	28380	28211	28110	28351	28125	28098	28111	28167	28249	28364	28258	28198	28444	28357	28387	28434	28134	28006	28207	28356	28368	28298	28265	28291	28168	28102	28343	28101	28319	28093	28411	28195	28477	28266	28298	28151	28150	28219	28392	28168	28471	28425	28311	28174	28120	28199	28329	28257	28237	28331	28082	28420	28090	28210	28455
23662	38907	38231	31085	27101	24522	22865	21815	20978	20378	19814	19556	19498	19197	19107	19177	19055	18988	19133	18867	18745	18653	18594	18439	18384	18429	18445	18268	18168	18334	18392	18188	18259	18095	18182	18171	18020	18097	17988	17976	17941	18003	17921	17774	18007	18073	18024	17819	17978	17976	17928	18164	17923	17893	18112	17839	17950	17979	17906	17814	17853	17894	17949	17863	17928	17963	18041	17799	17952	17912	17891	17909	17937	18025	17984	18168	18075	18232	18075	17886	17834	18010	17959	18038	17901	17923	17909	17952	17911	17990	18031	17974	17907	18010	17942	17925	17925	17997	18029	17997	18151	17927	17860	17760	17939	17945	17833	17894	17892	17882	17933	17939	18133	17951	17623	17901	17915	18055	17863	17852	17937	17774	18074	17853	17946	17975	17872	17992	17842	17955	17888	17932	17846	17753	17954	17939	18012	18014	17858	18002	17831	17956	17947	18021	17775	17868	18321	17929	17828	17797	17824	17871	17904	17896	18073	17923	17896	17908	17866	17911	17957	17985	17952	17924	17690	17972	18042	18027	17961	17882	17888	18004	18071	17920	17934	18046	18021	17946	17822	18068	18061	18086	17874	17798	18012	17978	17838	17992	18003	17837	18102	17815	17958	17905	17980	17850	17795	17865	17993	18041	17963	17948	17785	18110	17975	17911	17948	17865	17949	17951	17795	18021	17844	18023	17734	17988	17978	17902	17876	17872	17768	17941	17870	17877	17929	17958	17993	17950	17978	17853	17918	17912	18010	17930	17870	17898	17851	17762	17965	18132	17924	18075	17885	17878	17986	17893	17929	18064	18002	17895	17909	17858	18077	17882	18047	17875	17867	17952	17837	17966	17998	17864	17876	17912	17942	18099	17996	18001	17822	17914	17829	17853	17905	17954	17959	17952	17976	17936	18028	18015	17807	18079	17880	17891	17968	17983	17941	17933	18044	17957	17946	17915	17895	17815	17877	17861	17910	17789	17767	17902	17907	17957	17819	17790	18089	17690	18019	17982	17831	17899	17945	17952	17980	18156	17926	18052	17955	17882	18013	18013	17829	17877	18062	17864	18077	17954	17907	18010	17956	17751	18037	17889	17964	17895	17982	17919	18096	17918	17865	17926	17995	17891	17997	17990	18023	17809	17997	17956	17985	17819	18057	17715	17921	17892	17880	17912	17886	17825	17909	17880	17699	18040	18062	18024	17810	17881	17934	17774	17934	17866	17953	17976	17709	17923	18149	17790	18122	17985	17850	17801	17908	17984	17696	18079	18001	18091	17824	18111	17874	17845	17876	17964	17781	18052	18039	17728	17944	17932	17936	18044	17936	18073	17883	17883	18123	18038	18077	18138	17823	17808	17964	17854	17780	17876	17940	17912	17809	17815	18146	18043	17864	17777	18046	17851	17918	17872	17854	17862	17768	17902	18013	17875	18077	17790	17931	17864	17958	18052	17747	17936	17971	17864	17921	17938	17972	17986	17947	18072	18022	17982	17883	17840	18012	17959	17989	17982	17820	17915	18035	18062	17819	18138	18057	18057	17835	17994	17990	17873	18006	17827	17948	17742	18101	18091	17892	17966	17870	17936	17923	17864	17850	17946	18017	17930	17879	18165	17977	18010	18044	18007	17867	17809	18019	17842	17953	17910	17841	17997	18047	18099	17916	17822	18086	17975	17825	17877	17974	17883	18060	17880	18041	17979	17970	18010	17913	18049	17764	17774	17970	17990	17903	17895	18005	18035	18078	18120	18016	18013	17949	17894	17985	17689	17899	17958	17977	17802	17964	17946	17900	17960	17939	17792	17687	18011	17933	18068	17719	17916	17832	17652	17865	17939	17926	17854	18074	18054	18069	17975	18071	17716	18036	17950	18082	17765	18088	17801	17976	17981	18004	17914	17915	18010	18147	17935	17877	17844	18030	17986	17925	17860	18027	17919	18011	18075	17778	17903	17729	17951	17964	17887	17912	18070	17896	18006	17859	17922	17823	17984	17830	17921	17798	17854	17978	17951	17941	17757	17969	17920	17838	17866	18029	17993	18233	17893	18121	17799	18012	17990	18027	17810	17891	17875	17947	17776	17949	17889	17911	17901	17935	17814	17907	17981	18021	18001	17839	17934	17881	17858	18094	17972	17877	17990	17818	17875	17963	17776	17867	17877	17834	17803	18124	17823	17831	17982	18175	17963	17856	17895	18017	17864	17991	17836	17918	18064	17825	17969	17952	18098	17997	17886	17852	17984	18027	17889	17928	18003	17988	17976	17900	17948	17824	17844	17987	17983	17780	17980	17915	17855	17906	17797	18041	17955	17839	17689	17959	17962	17997	17895	18230	17907	17995	17974	17925	17895	17948	17964	18008	18127	18086	18053	18047	17827	18058	17730	18083	17928	17982	17778	17924	18011	18067	18095	17976	17974	17953	18058	17950	17876	17884	17944	17995	17825	17960	18052	17920	17985	18099	17942	17935	17951	17871	17805	17877	18061	17742	17825	17954	17995	17896	17960	17793	17905	17862	17876	18045	17759	17947	18004	18080	17988	17715	17843	17872	17962	17986	17764	18004	18063	18000	17786	17876	18046	17868	18012	17879	17886	17989	17887	17906	17850	17899	17869	17851	17903	17887	17910	17950	17969	17816	17984	18033	18002	17872	18016	17742	17832	17920	17977	17820	17900	17779	17863	18030	17653	17785	17821	17985	17992	17868	17956	17796	17954	18053	17943	17966	17993	17985	17938	18054	17878	17713	18090	17913	17708	17822	17959	17796	18007	17898	17936	17751	17945	18053	17941	18005	17879	17947	17844	18002	17908	17835	18179	17768	17923	17914	17998	17959	17843	17890	17954	17840	18216	18015	18115	17939	17985	17855	17862	17775	17971	17920	17845	17856	17920	18010	17986	17812	18164	17943	17940	18120	17920	18010	17783	18010	17994	17967	17819	17931	17981	17804	17838	17923	17797	18057	17881	18071	17956	17888	18023	17844	17948	18057	17928	17716	17775	17846	17874	17882	18037	17882	18089	17944	17950	17909	18030	17927	17927	18132	17903	17844	17947	17859	17890	17879	17939	17966	17875	17995	17739	17995	17758	17875	17906	17973	18017	17993	17952	17880	17978	18023	17874	18142	18003	17870	17997	18062	18100	17994	17967	17808	17861	17893	17823	17832	17832	17881	18061	17977	18098	18011	17882	18038	17873	18009	17767	17901	17945	17983	18079	18015	18104	17987	17888	17986	17923	17926	18045	17924	17995	18009	18225	17914	17795	17992	18035	17942	17858	18097	17892	17862	17962	18120	17949	17828	18032	17834	17961	17948	18006	17692	17954	17882	17781	17905	17887	17981	17735	17884	17973	17887	17835	18050	17902	17874	17926	18097	17827	17875	18055	17927	17997	18103	17946	18080	18054	17757	18030	18036	17900	18107	17889	17993	17715	17876	17883	17894	17927	17956	17967	18019	17933	17960	17808	17977	17863	18007	18109	17847	18018	17856	17917	18004	17938	18012	17809	17878	17981	18062	18072	17830	17970	17799	17840	17931	17955	17809	18018	17931	18032	17780	17877	18059	17715	17801	17910	17849	17998	17960	17960	17815	18040	17808	17916	17990	17904	18001	17735	17875	17809	18175	17831	17822	18079	17945	17943	17697	17995	17912	17886	17957	17945	18006	17823	17957	17974	18001	17951	18068	17884	17816	17898	17995	17890	17904	17859	17844	17866	17804	17956	18130	18008	17880	18088	17888	18125	17840	17712	17938	17724	17752	17799	17898	18029	18013	17834	18095	18016	17906	17840	17763	17936	17952	17806	17951	17915	18042	17901	17986	17986	17869	17917	17995	18043	17920	18037	17715	18036	17934	18076	18051	17891	17826	18013	17717	17868	17947	17983	17911	17940	17955	17795	17978	17993	17738	17949	17936	17944	17914	17987	17853	17875	17762	17932	18078	17982	17961	17870	17908	17860	17938	17856	17907	17994	17883	17894	17814	18019	17925	17886	17903	17757	18015	18090	17925	17743	17880	18230	17946	17940	17814	17986	18098	18021	17958	17892	17786	17803	17958	17868	17882	17969	17864	17901	17862	18126	17913	18008	18046	17957	17939	17996	17857	17999	17895	17912	18088	18002	17896	17924	17967	17870	18012	17788	17931	17899	18056	17738	17834	18036	17961	17888	17776	17988	18016	18049	17960	17937	18042	17932	18073	17815	17870	18066	18057	18079	17973	17991	18081	17925	17922	17996	17861	18002	17867	17891	18037	17984	17876	18048	17767	18004	17961	17931	18037	17931	17954	18024	17859	17871	17924	18150	17895	17886	17928	18025	17836	17904	18108	17820	18058	17896	17881	17940	18120	18042	17978	17677	17986	18142	18019	17927	17993	17978	17878	18141	17909	17971	17887	18024	18057	17814	17841	17914	17768	18060	18088	17927	18068	17954	17953	17821	17941	17931	17867	18041	17932	17962	17872	17945	17986	17896	17887	18116	17848	17852	18052	17886	17872	17885	17935	17958	17898	17840	18268	17907	17866	18028	17996	18025	17718	17861	17935	17914	17942	17958	17792	17975	17819	17887	17919	17737	17927	18125	18003	17998	17680	17864	18018	18018	18072	18038	17966	17939	18048	17964	17863	17935	18007	18008	17967	17858	17871	17808	18090	17958	18021	17930	17933	17948	18018	17990	17818	17903	17948	18006	17837	18096	17826	17931	17952	17946	17808	17909	17749	18075	17962	17950	18084	17908	17994	17939	17995	17989	18178	17853	17995	17987	17834	18038	18008	18019	17955	17985	17922	17938	17922	17969	17925	18091	17996	17759	17968	17948	17846	17888	17844	17843	18016	18045	18046	17948	17913	17960	17765	17713	17896	17985	17887	17838	18036	17859	17895	17985	18044	17791	17865	18016	17924	18033	18103	17926	17999	17721	17825	17859	17922	17892	17976	17927	17962	17856	17796	18007	17931	17925	18133	17880	17705	18061	18026	17815	17981	17781	17994	17961	18266	17907	17949	17783	17970	18184	17968	17845	17886	17900	17792	17850	17899	17969	17930	17901	17916	17988	17744	17689	17804	17865	17752	18057	17955	18182	17933	18125	17798	18086	18092	17923	17974	18033	18008	18006	18006	18085	18003	18076	17754	18020	17924	17840	17860	17959	17784	17868	17881	17833
22301	20775	27224	24764	23402	29656	35302	32223	30971	31022	30531	30297	29881	29939	29681	29611	29709	29568	29700	29644	29582	29297	28938	29214	28811	28777	29011	28561	28997	28886	28754	28813	28700	28639	28914	28652	28594	28546	28641	28489	28470	28498	28324	28306	28577	28715	28452	28333	28611	28516	28807	28455	28757	28652	28812	28399	28466	28395	28673	28648	28575	28630	28645	28792	28739	28455	28508	28656	28573	28395	28199	28496	28418	28327	28329	28546	28361	28265	28480	28378	28702	28570	28480	28497	28623	28716	28375	28859	28353	28636	28627	28706	28566	28456	28490	28207	28500	28500	28333	28636	28478	28443	28415	28317	28319	28192	28441	28453	28471	28575	28403	28550	28598	28320	28411	28111	28385	28452	28338	28435	28792	28433	28734	28686	28446	28355	28279	28467	28428	28510	28406	28355	28330	28481	28177	28549	28540	28763	28310	28624	28224	28455	28415	28533	28287	28579	28372	28478	28391	28322	28721	28424	28301	28563	28541	28670	28533	28486	28496	28410	28399	28149	28505	28180	28390	28456	28389	28480	28484	28298	28348	28765	28410	28616	28343	28326	28230	28554	28610	28335	28497	28445	28378	28204	28543	28755	28364	28380	28336	28351	28305	28206	28238	28467	28546	28312	28402	28526	28561	28460	28749	28619	28550	28475	28364	28428	28211	28244	28642	28584	28277	28436	28426	28710	28337	28549	28445	28291	28523	28349	28434	28585	28291	28538	28343	28584	28403	28167	28514	28383	28204	28426	28485	28547	28078	28337	28489	28420	28485	28556	28412	28540	28333	28534	28467	28120	28557	28596	28155	28528	28308	28483	28387	28316	28365	28619	28290	28059	28262	28358	28533	28456	28344	28574	28320	28581	28517	28479	28752	28486	28572	28363	28527	28415	28577	28294	28346	28559	28326	28746	28410	28563	28663	28345	28274	28513	28667	28414	28656	28257	28464	28361	28557	28551	28513	28473	28556	28515	28352	28296	28370	28327	28439	28750	28451	28548	28402	28401	28334	28430	28356	28377	28356	28306	28278	28572	28376	28259	28343	28447	28470	28605	28669	28348	28610	28226	28292	28397	28294	28333	28401	28450	28393	28405	28623	28453	28635	28595	28598	28511	28413	28380	28544	28368	28473	28376	28471	28680	28462	28407	28221	28354	28338	28449	28489	28525	28494	28112	28397	28342	28737	28162	28341	28440	28414	28379	28684	28056	28476	28237	28534	28390	28466	28457	28639	28347	28504	28238	28530	28458	28645	28569	28715	28341	28488	28694	28432	28606	28532	28232	28456	28485	28522	28429	28509	28606	28453	28794	28489	28343	28603	28375	28274	28595	28435	28495	28447	28511	28481	28392	28462	28347	28477	28475	28318	28309	28446	28638	28622	28341	28268	28428	28540	28563	28529	28178	28473	28394	28252	28631	28417	28459	28408	28292	28299	28128	28362	28504	28381	28064	28363	28707	28267	28362	28838	28393	28464	28591	28441	28593	28486	28429	28507	28280	28549	28259	28691	28624	28281	28657	28467	28537	28508	28553	28367	28321	28350	28437	28539	28513	28417	28459	28427	28335	28687	28263	28366	28380	28242	28482	28358	28262	28355	28390	28526	28826	28629	28269	28467	28599	28596	28424	28690	28334	28403	28447	28430	28395	28581	28264	28290	28387	28297	28476	28222	28407	28652	28454	28485	28444	28467	28232	28255	28361	28556	28461	28511	28465	28299	28468	28705	28360	28643	28447	28425	28216	28177	28364	28409	28481	28387	27935	28395	28248	28261	28419	28501	28645	28457	28517	28695	28432	28489	28683	28227	28318	28285	28477	28538	28425	28346	28020	28389	28587	28323	28451	28286	28112	28698	28354	28199	28227	28365	28369	28352	28651	28630	28537	28289	28475	28354	28390	28480	28328	28489	28396	28363	28661	28343	28410	28169	28187	28557	28480	28460	28439	28175	28446	28512	28371	28380	28502	28282	28364	28617	28239	28573	28502	28603	28399	28325	28266	28383	28404	28151	28272	28350	28358	28407	28701	28486	28600	28635	28357	28403	28644	28267	28405	28437	28418	28563	28541	28385	28381	28459	28248	28613	28651	28321	28419	28855	28517	28316	28330	28703	28435	28201	28284	28798	28296	28433	28625	28321	28598	28254	28464	28642	28466	28535	28387	28276	28336	28045	28395	28375	28322	28348	28044	28362	28371	28548	28432	28376	28243	28378	28344	28397	28328	28592	28270	28384	28283	28275	28481	28390	28450	28399	28485	28467	28568	28385	28278	28431	28520	28370	28432	28402	28304	28399	28374	28347	28466	28268	28373	28223	28366	28374	28249	28360	28534	28773	28290	28435	28334	28394	28434	28270	28156	28258	28521	28455	28657	28381	28353	28437	28287	28319	28468	28249	28252	28306	28413	28563	28325	28523	28585	28683	28574	28375	28532	28452	28678	28349	28183	28635	28557	28449	28309	28576	28648	28291	28492	28423	28576	28630	28469	28638	28420	28280	28438	28380	28629	28438	28502	28259	28262	28296	28340	28570	28248	28325	28503	28541	28365	28234	28642	28463	28278	28329	28459	28501	28316	28375	28275	28315	28505	28673	28417	28551	28333	28635	28532	28329	28368	28364	28435	28492	28443	28419	28199	28175	28283	28649	28379	28412	28440	28456	28439	28514	28616	28454	28406	28438	28506	28539	28502	28590	28518	28431	28498	28419	28549	28443	28472	28398	28447	28897	28417	28553	28426	28250	28526	28379	28368	28464	28437	28319	28423	28493	28502	28279	28559	28292	28412	28367	28385	28460	28382	28245	28591	28513	28483	28523	28360	28212	28841	28580	28269	28486	28610	28349	28285	28310	28428	28727	28477	28601	28238	28470	28630	28434	28335	28311	28375	28481	28317	28297	28505	28517	28547	28375	28440	28527	28575	28598	28751	28670	28197	28554	28403	28382	28611	28204	28262	28414	28372	28330	28420	28593	28485	28337	28465	28206	28436	28488	28404	28217	28503	28682	28496	28331	28534	28173	28569	28509	28286	28474	28364	28209	28398	28260	28392	28404	28601	28386	28407	28727	28342	28203	28652	28539	28507	28175	28211	28497	28227	28526	28289	28564	28518	28429	28255	28051	28382	28778	28467	28548	28269	28622	28321	28442	28609	28438	28432	28476	28429	28590	28489	28477	28242	28237	28503	28375	28374	28525	28416	28739	28535	28594	28356	28338	28552	28616	28295	28410	28436	28513	28401	28441	28396	28518	28583	28510	28607	28483	28286	28462	28407	28433	28424	28509	28350	28516	28056	28385	28455	28460	28254	28528	28342	28376	28563	28560	28470	28164	28697	28443	28461	28331	28650	28373	28547	28356	28591	28438	28588	28380	28443	28446	28464	28318	28407	28691	28530	28483	28294	28245	28337	28439	28524	28575	28141	28761	28410	28458	28481	28444	28415	28480	28374	28363	28646	28570	28624	28280	28565	28704	28579	28524	28363	28214	28477	28438	28409	28419	28267	28427	28355	28487	28405	28314	28233	28394	28184	27951	28532	28372	28246	28485	28395	28483	28501	28440	28549	28535	28447	28364	28277	28302	28430	28427	28595	28589	28365	28487	28294	28302	28471	28278	28308	28346	28493	28383	28313	28539	28168	28001	28079	28430	28360	28116	28525	28270	28403	28393	28210	28362	28576	28516	28399	28611	28534	28465	28516	28624	28440	28413	28506	28562	28365	28291	28064	28399	28400	28296	28667	28366	28669	28535	28428	28333	28561	28442	28216	28220	28425	28302	28245	28490	28213	28345	28363	28519	28343	28244	28460	28392	28390	28390	28342	28313	28327	28495	28718	28486	28179	28323	28623	28210	28524	28519	28413	28267	28301	28602	28416	28552	28401	28437	28185	28356	28499	28285	28558	28548	28501	28566	28323	28500	28448	28250	28137	28518	28448	28669	28147	28497	28346	28432	28507	28710	28516	28143	28171	28342	28485	28368	28442	28323	28557	28545	28448	28417	28284	28553	28373	28311	28545	28398	28310	28388	28380	28392	28410	28421	28287	28478	28458	28182	28303	28540	28519	28185	28318	28615	28599	28420	28399	28562	28138	28302	28242	28281	28396	28469	28573	28329	28444	28531	28542	28459	28438	28689	28453	28446	28633	28236	28320	28356	28471	28739	28354	28648	28567	28247	28259	28437	28458	28372	28319	28326	28493	28409	28307	28378	28367	28320	28518	28355	28416	28489	28572	28561	28564	28487	28387	28401	28459	28702	28552	28275	28600	28755	28742	28233	28281	28579	28591	28569	28378	28411	28177	28175	28584	28357	28360	28411	28575	28466	28479	28320	28647	28364	28408	28389	28231	28286	28395	28442	28270	28444	28565	28523	28442	28560	28456	28402	28533	28409	28353	28393	28330	28562	28627	28420	28503	28486	28379	28435	28473	28346	28444	28614	28312	28443	28629	28560	28367	28357	28481	28481	28561	28459	28240	28355	28599	28417	28376	28372	28421	28325	28541	28643	28489	28413	28679	28310	28369	28479	28495	28269	28433	28342	28366	28609	28322	28508	28446	28429	28526	28606	28596	28330	28569	28414	28262	28597	28482	28484	28347	28468	28689	28375	28210	28194	28469	28506	28292	28477	28508	28366	28647	28683	28287	28500	28313	28117	28391	28492	28619	28397	28286	28406	28504	28587	28476	28295	28293	28577	28527	28569	28565	28477	28236	28392	28518	28562	28333	28461	28337	28490	28307	28476	28409	28478	28513	28502	28493	28601	28361	28498	28360	28618	28479	28201	28556	28514	28484	28590	28413	28685	28234	28377	28370	28309	28649	28655	28137	28350	28424	28366	28369	28586	28525	28599	28575	28372	28493	28621	28264	28498	28494	28757	28310	28245	28392	28531	28438	28353	28378	28363	28521	28515	28409	28509	28513	28668	28235	28396	28517	28572	28428	28159	28588	28491	28411	28622	28280	28542	28427	28443	28385	28307	28298	28314	28346	28517	28526	28823	28338	28688	28481	28440	28307	28363	28450	28483	28277	28560	28310	28492	28074	28513	28312	28365	28556	28433	28408	28304	28419	28222	28436	28367	28364	28411	28488	28328	28427	28460	28172	28221	28312	28712	28457	28222	27939	28490	28505	28411	28290	28524	28405	28362	28394	28432	28290
25636	44161	43562	35738	30985	27671	25356	23662	22574	21731	21139	20605	20179	19911	19718	19669	19552	19569	19625	19312	19065	19038	18766	18880	18614	18561	18434	18646	18640	18652	18513	18432	18332	18250	18323	18248	18241	17993	18104	18246	17962	18093	18098	18145	18020	18077	18200	18100	17946	18137	18050	18095	18106	17987	17997	18043	17989	17980	18015	18104	18221	18144	17875	18223	18188	18040	18150	18066	17979	18111	17950	18140	18104	18009	18031	18028	17954	18115	17999	18042	17960	18101	18094	18029	18078	18122	18033	17900	17831	17918	17891	17977	18036	18007	17972	17932	18037	18248	18024	17946	18071	18076	17937	17950	18019	18025	17805	18032	18034	17994	17972	18040	18085	17919	18030	18191	17974	18110	17819	18030	17886	17925	18081	18246	18057	17920	18102	18052	17964	17907	17889	18023	17873	18072	17847	18094	17931	18080	17773	17993	17891	18068	17950	17912	18075	17892	17993	18059	17925	17992	18079	18009	18036	17891	17851	17881	17962	18083	18079	17949	17977	18030	18103	17982	18106	17947	18034	17988	18012	18089	18080	18110	17958	18015	17988	17863	17817	17774	18064	17871	17981	18012	17962	17976	18099	17869	17952	18034	17982	18169	17937	18200	18180	17872	18002	17979	18188	18012	17979	18018	18071	17993	18110	17989	18123	17874	18091	17967	17988	17976	17904	17999	17906	17798	18020	17886	17894	18023	18091	17848	18092	17881	17996	17848	18088	17981	17956	17965	18070	17879	18016	17959	18118	17854	18145	18292	17999	17960	18043	18120	17918	17987	17911	18094	18065	17984	18081	18043	18005	17978	18044	18157	18004	18107	18126	18102	18025	18017	18133	18051	17782	17932	17842	18010	17936	17941	17995	18084	18144	18254	18003	18039	18078	17936	17971	17991	18032	17989	18078	18077	18006	17916	17919	18001	18061	18041	17939	17885	17852	17875	17898	17959	17942	18031	18072	17988	17942	18139	18160	18083	18001	17998	18006	18023	17963	17955	17694	17865	18037	18169	18068	18005	18097	17986	18091	17839	17893	18025	18103	17989	18110	18043	17950	18152	17986	17982	18246	17983	17932	18071	17962	18049	18172	17959	18008	17937	18032	17974	18042	18119	17676	18096	18030	18019	17833	18014	17976	17979	17928	17891	18029	17955	17841	17807	17877	18038	18069	18047	17993	18027	18020	18092	17945	18206	18044	17890	17839	17896	18045	18144	17885	18097	18066	18072	18072	17861	18164	17906	18336	17747	17933	17883	17925	17928	17921	17950	18033	17910	18084	18000	17999	18067	18226	18067	18047	17985	18035	18024	17956	18019	17927	17861	17964	17998	17778	18058	17924	17865	18097	17892	17819	18037	18039	18065	18008	17944	18116	18096	17863	18004	17924	18106	17967	18038	18089	17863	18145	18000	18027	17939	17929	18175	18136	17963	17974	17883	18153	18002	17969	18235	17860	17890	18259	17876	17976	17899	17925	18123	18036	18061	17911	17881	18098	17929	17995	18079	18008	18045	17991	17915	17996	17986	18143	18222	17928	18055	17973	17886	17991	17786	18116	17985	17990	17998	17805	18043	17833	18045	17887	17852	17961	17973	18100	17955	18072	18132	18050	17991	18041	17790	18164	17942	17907	18019	18011	17978	18028	18081	18101	17978	18097	18078	17977	17929	18142	17972	18047	17969	17889	18000	18075	18102	17989	18219	18063	17917	18050	17955	17894	17772	18149	17990	18019	17873	17997	18072	18084	17837	18016	17918	17876	18014	18194	18149	18080	18148	17889	17960	17876	18091	17953	17910	18143	17929	17934	18020	17988	18020	17954	17924	17911	17935	18028	18036	18105	17970	17907	17931	18056	18112	17718	18019	17959	17947	18131	17941	18011	17897	18047	18066	17847	17897	18049	17854	18004	18194	17970	18077	17983	17920	18109	17998	17989	18187	17907	17983	17968	17857	17953	17820	18044	18055	18142	18089	18208	18096	18055	18051	17982	18082	18014	17949	18015	18034	18067	17903	17869	18089	17886	18031	18025	18121	18013	17930	18020	18035	17886	17778	18202	17912	17984	17874	17969	17871	17927	18042	18102	17889	18084	18022	17942	18165	18032	18047	17966	17935	17814	18104	17958	17990	17881	18113	17959	17981	18014	18144	18022	17942	18013	17738	18049	18026	17831	17866	17977	17879	18059	17979	17985	18191	18061	17965	18120	18072	18061	18112	18005	17950	18091	17937	18082	17979	17845	17961	17998	18052	18011	18028	18085	18020	18020	17987	18050	18099	18101	18075	17946	18008	18016	18052	18117	18079	18013	18152	17990	17989	18003	17959	18146	17894	18101	18071	17796	18051	17929	18028	18044	18142	17806	17821	18088	17842	17925	18118	17761	18003	18109	18009	18006	17865	18124	18047	17791	17945	17882	18057	18200	17851	18038	17932	17962	17995	17837	17892	18112	17822	17953	18072	18115	18044	17907	18161	17977	18092	18136	17924	18095	17901	18088	17870	18029	18146	17819	17996	17927	18039	18056	18009	18013	18098	17880	18007	17855	17888	18056	17967	18019	17976	17933	18156	17830	17980	17977	18160	17868	17921	17997	18072	18125	18032	18092	17946	18012	18208	17932	18147	17820	17960	18044	18090	18096	17965	18000	17967	18120	17785	18101	17968	17930	18107	17970	17880	18123	18006	18111	18187	17957	18043	18033	17926	17963	18027	17840	17954	18051	17924	17912	18089	17946	18018	17928	17738	18002	18128	17903	17988	17936	17928	17968	17873	18078	17974	17961	17843	18188	18062	18145	17987	18085	18026	17998	17969	17926	18000	17892	18105	17917	17936	17831	18085	18034	17983	17963	17738	17952	18056	17980	18004	17860	17864	17921	18085	18101	18074	17910	18008	17984	17995	18095	18066	18014	17942	17934	17893	17886	18025	18113	18133	17999	17995	18075	17913	18030	18125	17759	17905	17925	18089	18141	17828	18018	18076	17896	17890	18008	17976	18004	17968	18063	17971	17978	18044	18119	17928	17914	17934	17953	17866	17981	17980	18052	17942	18007	18117	17901	17961	17925	18110	17988	18032	18100	17970	18043	18098	17968	18037	18274	17829	17891	18239	18227	17963	18047	18013	17924	18007	18020	18035	18025	17957	18042	17952	17985	17878	18161	17984	17973	18038	18095	18055	17954	17931	17897	18176	18084	17966	17851	18011	17935	17977	18060	17862	17942	18066	18111	18123	17894	18154	17907	17962	17932	18073	17940	18110	17893	18047	18123	18031	18100	18007	18046	17930	18018	17947	18210	18005	17978	18072	18019	17902	18045	18136	17911	17911	17913	17975	17850	17864	18015	18018	18056	18036	18006	17951	17813	18147	18083	17981	17864	17872	18078	18002	17907	17932	18140	18139	17845	18003	17855	17940	17985	17928	17893	18080	18012	17907	17913	18057	18014	17961	17997	18030	17990	17784	17937	18009	18138	18023	17873	17937	18056	17933	17932	17989	17865	18074	18005	17966	17797	18086	17983	17909	17765	18039	17998	17916	18036	17836	18060	18015	18041	17992	18019	18087	18035	17886	18058	17880	18197	18150	17993	17826	17811	18054	18069	18101	17947	18106	17937	17845	17772	18012	17768	18001	17958	17951	18075	18070	17886	17944	18019	18071	17916	18095	17921	18036	17834	18006	17847	18013	17933	17881	18055	17879	17969	18126	17923	18058	17947	17970	18032	18075	17884	17868	17935	18046	17941	18009	18072	17985	17980	17927	17885	17986	18057	18027	17839	17839	17980	18068	18057	17960	17972	18078	17887	18106	17974	17927	18142	17839	17993	17950	18008	17753	18084	17702	17955	17977	17879	17985	18011	17990	17953	18072	18011	17939	18071	17905	18124	18022	17901	18055	18052	17988	18074	17934	17947	17986	18001	17912	17998	18062	17972	18060	18040	18075	18050	17866	17951	17955	18058	17923	17970	17972	17949	17874	17961	18036	18017	18156	17926	18059	18054	17891	17967	17959	17932	17870	18040	17927	17914	17840	17901	17800	17962	18184	17917	18031	18139	17877	17941	17963	18113	18075	18119	17815	17938	17991	17907	17930	18111	18120	18114	18045	17954	18142	17993	17884	18056	18045	17963	18059	17763	17877	17919	17985	17936	18044	17978	17927	17890	18044	17927	17879	17920	18139	18148	18143	17808	17860	18095	18033	17881	18051	17953	17995	18030	17983	17963	17965	17930	18132	17997	17919	18141	18045	18021	17968	18086	17935	17979	17987	17995	18200	18007	17911	17926	17945	18078	17856	18003	18119	17970	17871	17894	17998	18188	17918	18065	17939	17913	17953	18050	18042	17944	17972	18206	17831	18073	17882	17924	18107	17883	18151	18069	18010	17932	17898	18025	17878	17952	18001	17894	17957	18082	18205	18157	17966	17977	17969	18025	18014	18052	17969	17934	17851	17793	17851	18103	17969	17939	17982	18230	17970	18187	17896	18026	18139	17966	17978	18017	17883	18071	17987	18027	17987	18089	18118	18035	18011	18098	17923	17861	18060	18008	17944	18044	17831	18026	18087	18154	18022	17969	18004	17999	18286	18170	17902	17833	17815	17926	18222	17978	18004	18042	17918	18089	17961	17937	18039	18099	17875	18082	17979	17979	17865	18030	18066	18180	18002	18163	18065	17989	17905	18002	17733	18055	18151	18281	18083	18038	17883	17931	18033	17971	17950	17870	18014	17870	17877	17975	17966	18010	18031	18158	18015	18142	18138	17963	17937	18040	18019	17917	18003	18038	18040	18181	18120	17921	17915	17922	18035	17947	17967	17928	17943	17987	17990	18022	18096	18122	17757	18096	17926	18168	18026	17947	18210	18070	17884	17897	18080	17927	17967	18098	18103	18000	17967	18087	17749	18027	18024	18033	17883	18143	17960	18128	18121	17828	17898	18008	18019	17969	17753	18056	18219	17953	17957	18096	18019	18043	18036	17909	18082	17788	17964	18019	17899	17942	18028	17862	17993	17942	18000	17976	18118	18087	18061	18044	18160	18027	17805	18135	18019	17833	17932	18046	17988	17936	17896	18018	17980	17980	18163	18273	17910	17940	18142	17932	17971	17963	17962	17994	18095	17882	17680	18013	18092	17968	18073	18006	17842	18007	18066	17985	17929
35146	29627	33628	31835	29503	28761	28312	27894	27589	27215	27304	27076	27268	27259	26976	27000	27156	26997	27057	27202	27302	26772	26994	26846	26691	26721	26685	26889	26663	26764	27034	26933	27107	26522	26817	26840	27011	26593	26939	26594	26742	26788	26924	26785	26812	27000	26728	26847	26807	26818	26772	26768	26993	27016	26846	26584	26633	26652	26784	26733	26596	27045	26701	26803	26723	26762	26601	26698	26742	26722	26647	26777	26782	26733	26748	26937	26685	26730	26756	26491	26477	26565	26792	26981	26952	26665	26664	26768	26671	26915	26702	26589	26765	26819	26853	26896	26616	26710	26692	26622	26647	26810	26652	26607	26650	26727	26713	26909	26714	26741	26650	26544	26702	26846	26541	26908	26862	26830	26428	26788	26926	26594	26944	26808	26770	26849	26756	26863	26423	26631	26699	26799	26669	26784	26652	26712	26925	26930	26775	26797	26648	26574	26743	26746	26981	26519	26694	26741	26848	26858	26940	26832	26718	26834	26470	26589	26776	26716	26641	26633	26745	26819	26684	26811	26645	26621	26477	26464	26683	26709	27044	26577	26813	26550	26618	26782	26606	26825	26849	26784	26490	26565	26701	26750	26721	26902	26660	26777	26820	26616	26879	26656	26808	26792	26618	26758	26766	26805	26697	26706	26596	26707	26737	26870	26733	26754	26804	26753	26637	26734	26690	26711	26772	26644	26673	26652	26568	26725	26767	26742	26490	26631	26691	26767	26594	26453	26695	26727	26575	26408	26572	26528	26673	27013	26528	26581	26828	27085	26750	26708	26715	26661	26846	26497	26707	26803	26585	26756	26699	26785	26699	26653	26610	26847	26865	26734	26931	26865	26786	26907	26674	26805	26841	26538	26558	26651	26580	26914	26636	26637	26825	26704	26789	26979	26776	26749	26928	26717	26875	26654	26531	26790	26683	26776	26758	26809	26724	26611	26436	26671	26495	26678	26345	26569	26637	26541	26797	27049	26793	27088	26832	26545	26706	26642	26685	26498	26849	26582	26676	26662	26710	27015	26891	26738	26715	26487	26738	26788	26591	26771	26557	26666	26826	26764	26740	26850	26393	26784	26692	26850	26575	26613	26732	26729	26877	26683	26781	26690	26915	26799	26759	26590	26520	26662	26887	26696	26614	26795	26894	26679	26879	26721	26547	26709	26598	26916	26547	26637	26796	26638	26602	26767	26742	26650	26747	26892	26674	26751	26938	26665	26801	26580	27001	26472	26653	26734	26757	26806	26926	26721	26772	26725	26713	26973	26624	26632	26737	26688	26738	26452	26449	26710	26482	26839	26797	26711	26620	26423	26752	26757	26577	26903	26648	26650	26839	26998	26997	26592	26671	26921	26855	26455	26921	26769	26734	26510	26690	26620	26651	26576	26487	26557	26804	26878	26799	26783	27082	26644	26789	26587	26704	26853	26645	26658	26639	26605	26621	26633	26705	26787	26518	26772	26490	26613	26836	26512	26627	26878	26687	26328	26897	26825	26640	26729	26827	26580	26702	26658	26910	26825	26731	26579	26801	26879	26784	26385	26884	26709	27053	26884	26766	26420	26807	26740	26512	26693	26555	26524	26703	26698	26810	26649	26600	26768	26902	26742	26647	26720	26495	26784	26898	26957	26645	26681	26675	26633	26749	26693	26699	26748	26788	26695	26563	26425	26782	26518	26732	26742	26888	26664	26877	26689	26670	26888	26686	26887	27081	26886	26610	26475	26684	26636	26945	26824	26419	26867	26552	26809	26627	26666	26681	26589	26598	26614	26767	26865	26724	26686	26701	26628	26692	26554	26679	26609	26769	26848	26682	26586	26954	27017	26674	26644	26645	26640	26978	26712	26675	26747	26892	26790	26677	26625	26903	26633	26946	26808	26683	26408	26756	26725	26774	26741	26761	26712	26678	26802	26655	26590	26513	26568	26855	26854	26809	26746	26826	26608	26716	26609	26709	26823	26759	26528	26679	26589	26789	26829	26680	26563	27035	26741	26775	26697	26712	26463	26661	26691	26902	26600	26815	26621	26629	26604	26989	26781	26780	26681	26980	26582	26962	26451	26685	26873	26768	26751	26672	26856	26828	26701	26773	26973	26789	26874	26771	26764	26641	26760	27080	26696	26735	26597	26704	26900	26753	26762	26955	26646	26857	26827	26685	27027	26702	26869	26749	26671	26626	26633	26646	26738	26765	26637	26686	26498	26553	26776	26576	26750	26722	26425	26693	26657	26616	26847	26789	26632	26810	26323	26974	26648	26586	26811	26573	26594	26689	26942	26710	26735	26709	26601	26691	26834	26700	26771	26790	26686	26665	26719	26676	26547	26714	26530	26723	26608	26781	26556	26495	26824	26819	26591	26342	26801	26785	26627	26832	26701	26946	26573	26916	26872	26636	26696	26658	26717	26961	26618	26735	26485	26696	26600	26613	26631	26622	26604	26522	26587	26533	26489	26881	26812	26601	26904	26742	26739	26667	26572	26645	26817	26765	26802	26689	26634	26877	26814	26587	26600	26797	26801	26824	26749	26955	26580	26759	26491	26708	26879	26823	26497	26824	26798	26768	26759	26721	26764	26735	26858	26901	26830	26909	26834	26700	26678	26830	26665	26828	26678	26710	26753	27017	26712	26657	26740	26640	26509	26844	26659	26820	26706	26740	26672	26779	26771	27139	26779	26430	26720	26717	26568	26708	26610	26663	26673	26559	26850	26880	26898	26744	26769	26703	26584	26800	26639	27077	26696	26809	26751	26732	26596	26647	26759	26658	26702	26737	26724	26838	26682	26758	26610	26854	26690	26593	26632	26682	26696	26799	26822	26809	26766	27136	26696	26686	26735	26805	26811	26840	26880	26635	26542	27043	26839	26827	26674	26822	26973	26626	26665	26685	26868	26584	26717	26579	26857	26794	26907	26769	26870	26634	26742	26892	26720	26750	26737	26747	26520	26901	26573	26922	26615	26697	26748	26619	26606	26922	26703	26702	26569	26671	26576	26488	26969	26789	26583	26734	26668	26427	27002	26584	26802	26431	26622	26816	26900	26941	26509	26603	26735	26723	26875	26524	26694	26654	26820	26747	26651	26851	26812	26774	26697	26815	26892	26656	26517	26568	26731	26947	26818	26812	26887	26768	26546	26660	26843	26665	26810	26761	26710	26654	26719	26866	26741	26621	26770	26658	26581	26893	26840	26862	26635	26616	26656	26788	26820	26857	26673	26655	26382	26685	26697	26851	26812	26490	26686	26645	26612	26519	26648	26589	26594	26873	26943	27146	26885	26636	26679	26722	26636	26700	26939	26761	26941	26881	26879	26807	26699	26566	26613	26538	26764	26896	26725	26769	26821	26594	26748	26904	26771	26759	26859	26610	26497	26905	26827	26791	26443	26745	26678	26799	26688	26946	26741	26795	26797	26847	26838	26718	26602	26831	26623	26623	26731	26710	26765	26914	26746	26599	26890	26892	26564	26733	26878	26585	26743	26910	27035	26589	26589	26674	26808	26672	26604	26806	26747	26827	26604	26819	26856	26599	26920	26667	26700	26676	26758	26664	26704	27041	26499	26726	26776	26778	26646	26761	26709	26739	26858	27058	26729	26840	26636	26387	26585	26833	26745	26832	26761	26721	26858	27006	26804	26486	26742	26610	26685	26964	26632	26847	26721	26843	26784	26662	26757	26602	26671	26856	26809	26802	26869	26775	26483	26906	26628	26658	26546	26745	26920	26726	26909	26695	26738	26529	26656	26764	26795	26810	26708	26734	26646	26637	26799	26745	26828	26565	26796	26479	26798	26642	26907	26612	26817	26850	26873	26954	26849	26657	26754	26685	26602	26743	26774	26719	26648	26764	26906	26749	26768	26487	26707	26827	26718	26491	26433	26852	26955	26577	26652	26777	26638	26897	26677	26655	26949	26465	26604	26856	26550	26746	26594	26729	26753	26808	26585	26769	26930	26672	26635	26778	26553	26786	26912	26831	26764	26680	26606	26810	27033	26746	26793	26654	26659	26700	26641	26559	26820	26986	26815	26821	26591	26842	26477	26507	26558	26896	26844	26726	26687	26718	26514	26664	26685	26785	26721	26783	26704	26553	26549	26712	26722	27012	26599	26743	26750	26723	26952	26992	26735	26661	26771	26568	26710	26915	26738	26662	26618	27143	26701	26409	26775	26766	26949	26557	26711	26506	26882	26837	26774	26712	26741	26622	26818	26671	26776	26700	26742	26675	26624	26747	26649	26639	26493	26846	26760	26504	26928	26684	26505	26749	26695	26681	26648	26763	26618	26758	26659	26944	26619	26921	26938	26633	26820	26626	27044	26717	26441	26753	26940	26741	26779	26712	26559	26690	26692	26532	26659	26771	26951	27046	26825	26720	26676	26595	26873	26544	26559	26437	26592	26522	26764	26699	26757	26750	26881	26965	26638	26797	26609	26754	26720	26706	26700	26614	26701	26680	26778	26640	27083	26491	26755	26543	26976	26886	26820	26764	26698	26729	27094	26584	26540	26593	26617	26659	26740	26688	26763	26813	26703	26791	26494	26595	26603	26786	26681	26821	26496	26621	26748	26688	26677	26842	26741	26743	26730	26818	26987	26541	26689	26911	26837	26567	26677	26832	26924	26856	26765	26692	26623	26712	26845	26692	26961	26764	26915	26803	26815	26857	26599	26725	26674	26645	26635	26700	26747	26761	26967	26705	26649	26661	26858	26863	26789	26783	26823	26910	26802	26808	26987	26722	26692	26808	26881	26771	26561	26825	26512	26512	26651	26862	26756	26829	26610	26857	26637	26843	26820	26816	26639	26488	26681	26820	26835	27148	26945	26805	26931	26796	26674	26940	26686	26542	26484	26865	26674	26677	26821	27070	26746	26848	26889	26891	26880	26597	26623	26811	26635	26820	26727	26683	26825	26805	26786	26644	26598	26769	26846	26593	26685	26693	26658	26690	26627	26875	26653	26821	26564	26622	26951	26551	26421	26830	26821	26365	26536	26653	26629	26554	26703	26705	26880	26736	26377	26689	26731	26760	26443	26629	26351	26842	26954	26543	26637	26815	26474	26708	26742	26591	27047	26926	26723	26788	26468	26800	26462	26729	26693	26987	26726	26757	26769	26729	26413	26839	26697	26681	26586	26703	26778	26654	26818	26771	26534
24102	29519	28843	24022	21689	20335	19388	18872	18669	18473	17955	17935	17934	17885	17551	17714	17670	17746	17677	17779	17469	17523	17527	17337	17441	17486	17436	17388	17217	17355	17265	17161	17254	17399	17338	17012	17356	17140	17039	17208	17189	17224	17213	17192	17148	17216	17108	16892	17025	17129	17171	16926	17387	17166	17127	17131	17040	17059	17180	17261	17182	17128	17201	17079	17112	17199	17289	17184	17256	17266	17223	17334	17378	17162	17278	17167	17008	17108	17340	17304	17108	17122	17137	17122	17199	17041	17172	17066	16976	17163	17359	17180	17108	17143	17152	17182	17158	17159	17226	17105	17282	17304	17253	17221	17158	17163	17247	17388	17055	17165	17268	17256	17068	17038	17127	17180	17264	16950	17162	17084	17064	17074	17050	17156	17075	17186	17255	17156	17121	17145	17255	17123	17207	17158	17229	17286	17172	17129	17044	17236	17250	17165	17320	16880	17188	17078	17144	17035	17037	17216	17102	17205	17162	17286	16989	16992	17194	17060	17190	16982	17003	17226	17066	17247	17004	17064	17063	17167	17169	17184	17038	17081	17149	17219	17078	17011	17166	17232	17203	17048	17246	17083	17088	17233	17207	17112	17235	17146	17135	17232	17164	17303	17083	17020	17173	17116	17034	17240	17015	17136	17147	17078	17183	17031	17224	17198	17084	17181	17127	17163	17108	16985	17099	17192	17027	17142	17057	17045	17214	17162	17139	17277	17086	17067	17144	17155	17235	17088	17193	17125	17078	17150	17152	17162	17185	17189	17190	16994	17066	17057	17158	17114	17178	16984	17207	17144	17138	17231	17229	17346	16923	16997	17105	17317	17281	17145	17255	17329	17208	17227	17140	17087	17251	17073	17185	17064	17197	17068	17245	17162	17296	17184	17308	17096	17248	17345	17029	17100	17070	17091	17059	17279	17130	17198	17123	17228	17027	17036	17102	17180	17117	17235	16998	17302	17168	17030	17147	17329	17208	17166	17061	17052	17100	16981	17188	17117	17114	17178	17047	17332	17058	17120	17205	17323	17258	16942	17229	17044	17319	17093	17199	17067	17255	17191	17139	17064	17011	16986	17195	17230	17141	17202	17096	16989	17250	17177	17182	17327	17068	17058	17056	17191	17355	17258	16987	17163	17098	17307	17097	17266	17211	17107	17166	17111	17059	17231	17180	17107	17187	17002	17113	17010	17257	17027	17229	17152	17204	17193	17198	17183	17151	17189	17093	17114	17062	17068	17342	16998	17161	17150	17112	17343	17182	17073	17107	17051	17101	17236	17065	17080	17053	16913	17175	16890	17391	17150	17125	17311	17185	17131	17126	17260	17262	17132	17119	17055	17203	17019	17073	17188	17032	17090	17126	17217	17142	17126	17239	17097	17146	17099	17064	17235	17091	17151	17356	17073	17145	17056	17190	17260	17168	17134	16956	17164	16954	17218	17143	17099	17330	17196	17067	17061	17189	17190	17294	17179	17081	17084	17192	17231	17151	17188	17268	17116	17084	17090	17131	17119	17144	16974	17020	17328	17201	17115	17201	17350	17193	17073	17208	17092	17347	17097	17072	17185	17064	17059	17133	17277	17181	17181	17198	17270	17042	16969	17350	17113	17267	17146	17079	17100	17358	17259	17176	17169	17176	17330	17112	17141	17123	17202	17338	17168	17058	17265	17183	17289	17271	17052	17222	17274	16980	17240	17038	17131	17080	16989	17124	17181	17142	17063	17183	17103	17304	17075	17239	17051	17035	17304	17185	17317	17160	17131	17087	17108	17116	17210	17124	17046	17187	17266	17151	17081	16997	17002	17152	16978	16909	17188	17116	17020	16988	17126	17278	17003	17029	17166	17200	17189	17022	17014	17191	17301	17098	16992	17167	17045	17218	17220	17268	17276	17144	17147	17092	17183	17181	17140	17211	17292	17027	17377	17093	17196	17183	17248	17181	17223	17278	17239	17141	17045	17073	17233	17280	17135	17082	17060	17172	17187	17132	17194	17370	17117	17145	17139	17083	17084	17071	17225	17407	17190	17258	17291	17141	17279	17071	17107	17178	17025	17187	17241	17129	17004	17116	17204	17079	17205	17131	17221	17242	17227	17092	17253	17063	17075	17173	17209	17205	17235	17133	17302	17164	17006	16915	17250	17229	17152	17164	17179	16964	17184	17181	17272	17119	17236	17108	17093	17046	17095	17171	17354	17088	17329	17243	17246	17131	17171	17040	17099	17071	17124	17236	17193	17144	17144	17111	17143	17243	17174	17275	17062	17163	17118	17145	17232	17072	16920	17253	17173	17213	17283	17132	17260	17210	17264	17072	17092	17064	17175	17152	17143	17092	16976	17087	17218	17116	17105	17111	17151	17270	17216	17108	17181	17047	17120	17124	17237	17142	17162	17215	17174	17351	17228	17130	17115	17144	17144	17234	16869	17085	17221	17196	17162	17247	17035	17147	16943	17188	17246	17163	17156	17218	17222	17134	17306	17284	17125	17163	16879	17159	17209	17089	17379	17220	17071	17147	17257	17199	17179	17026	17239	17032	17227	17221	16990	17125	17052	17139	17140	17158	17256	16998	17169	17174	17067	17014	17064	17173	17025	17206	17129	17133	17118	17141	16947	17135	17160	17035	17223	17204	17177	17170	16980	17124	17160	17120	17265	17166	17068	17287	17219	17178	17045	17041	17034	17271	17249	17215	17124	17274	17183	17109	17039	17121	17203	17187	17158	17254	17142	17117	17170	17145	17130	17279	17261	17081	17217	17046	17164	17222	17375	17186	17128	17245	17009	17229	17141	17082	17233	17121	17353	17164	17135	17230	17151	17123	17096	17299	17254	17181	17376	17265	17218	17188	17011	17112	17054	17162	17141	17083	17193	17322	17094	17025	16913	17126	17268	17342	17077	17227	17097	17194	17266	17147	17088	17086	17244	17132	17035	17294	17086	17060	17213	17231	17229	17306	16990	17230	17191	17197	17104	17267	17207	17136	17237	17054	17137	17056	17085	17094	17215	17371	17137	17251	16985	17269	17185	17264	17124	17118	17055	17204	17178	17119	17066	17096	17305	17230	17085	17326	17373	17075	17221	17154	16982	17086	17078	17115	17174	17166	17174	17142	16919	17103	17081	17280	17070	17261	17108	17178	17284	17268	17121	17326	17032	17188	17046	17042	17160	17135	17251	17209	17190	17165	17114	17147	16973	17180	17090	17173	17221	17173	17314	17116	17168	17024	16984	17182	17171	17027	17055	17191	17113	17052	17219	17296	17122	17204	17243	17271	17177	17344	17357	17239	17094	16912	16982	17252	17228	17200	17057	17204	17187	17219	17348	17113	17377	17076	17204	17093	17286	17167	17252	17327	17114	16952	17245	17365	17307	17035	17187	17140	17318	17088	17303	17241	17175	17209	17219	17012	17244	17157	17276	17254	17081	17167	17126	17146	16926	17084	17085	17050	16939	17080	16982	17275	17093	17338	17151	17291	17219	17191	17234	17172	17194	17193	17151	17189	17222	17143	17041	16934	17057	17253	17228	17049	17232	17196	17298	17205	17118	17233	17128	17237	17114	17121	17115	17199	17057	17081	16989	17237	17146	17092	16982	17066	17099	17068	17135	17123	17257	17211	17215	17089	17190	17320	17256	17179	17029	17244	17074	17010	17229	17259	17203	17103	17187	17213	17094	17055	17180	17264	17224	17155	17138	16993	17204	16991	17318	17257	17190	17011	17108	17094	17094	17075	17187	17000	17258	17040	17040	17048	17056	17261	17178	17191	17097	17132	17181	17346	17238	17193	17149	17091	17027	16930	17113	17229	17129	17077	17083	17178	17164	17237	17201	17116	17338	17142	17297	17228	17060	16994	17232	16974	17151	17238	16932	17172	17050	17185	17193	17222	17119	16968	17146	17007	17201	17267	17254	17061	16950	17264	17243	17193	17306	17053	17157	17274	17160	17046	17259	17234	17200	17109	17201	17266	17149	17018	17084	17234	17164	17287	17153	17126	17258	17222	17245	17226	17206	17062	17280	17166	17241	17176	17060	17231	17269	17278	17148	17149	17140	17195	17154	17035	17035	17303	17030	17177	17198	17157	17185	17096	16996	17166	17215	17216	17123	17156	17189	17298	17220	17130	17279	17073	17080	17129	17115	16993	17262	17161	17143	17294	17129	17366	17180	17068	17192	17220	17381	17077	17310	17241	17144	17122	17234	16960	17169	17111	17218	17102	17170	17308	16871	17100	17127	17277	17272	17272	17212	17111	17158	17220	17216	17179	17188	17345	17309	17114	17175	17318	17097	17323	17093	17292	17108	17070	17184	17108	17160	17230	17069	17171	17233	17310	17143	17395	16995	17308	17184	17219	17136	17043	17093	17329	17160	17218	17212	17035	17088	17178	17131	17068	17065	17322	17214	17232	17062	17184	17124	17233	17190	17147	16997	17127	17135	17201	17117	17121	17060	17321	17079	17089	17224	17121	16984	17004	17234	16963	17180	17166	17165	17185	17192	17175	17137	17214	17108	17114	17208	17181	17139	17124	17287	17209	17021	17187	17209	17036	17229	17113	17129	17167	17161	17197	17273	17202	17258	17054	17312	17089	17096	17247	17147	17020	17088	17168	17129	17004	17032	17164	17351	17135	17154	17046	17141	17057	17207	17062	17221	17025	17165	17174	17198	17166	17140	17176	17048	17035	17283	17251	17236	17076	17179	17379	17124	17227	17247	16974	17309	17029	17115	17120	17371	17297	17037	17145	17139	16995	17128	17174	17127	17063	17312	17417	17180	17115	17192	16954	17038	17197	17224	17030	16970	17131	16955	17189	17310	17261	17157	17227	17097	17220	17066	17107	17278	17302	16961	17205	16988	17182	17211	16978	17262	17166	17220	17119	17146	17093	16943	16996	17110	17182	17289	17079	17158	17151	16975	17389	17202	17377	17114	17003	17088	17070	17074	17045	17331	17080	17126	17138	17111	17146	17287	17033	17196	17205	17009	17109	17250	17132	16979	17120	17317	17136	17279	17138	17218	17141	17202	17034	17203	17265	17199	17129	17253	17107	17183	17007	17029	17241	17203	17396	17150	17160	17103	17158	17110	17232	17323	17244	17181	17326	17223	17310	17287	17327	17036	17024	17256	17148	17078	17136	17224	17094	17155	17226	17309
24087	20775	27157	25643	26349	30993	32925	30404	29637	29751	29603	29268	28969	29198	28889	28932	28697	28691	28573	28752	28574	28576	28577	28312	28156	28333	28294	28186	28293	28441	28354	28218	28228	28308	28446	28234	28205	28189	28271	28077	28189	28215	27955	27977	27915	28068	28052	27961	28270	27996	28165	27914	28225	28045	28191	28034	28145	28085	28134	28385	28176	27882	27958	28100	27975	27883	27922	28032	28093	27874	28154	27956	28115	27936	28005	27645	27995	28089	27939	28008	27944	28164	27902	28015	28001	28193	28051	27784	27931	27974	27989	27907	28053	28033	28277	28277	28018	28059	27994	28176	28279	28073	28084	28089	27995	27976	28157	28120	27943	28136	27983	28049	27921	28006	27947	28023	27768	28036	27865	28143	28129	28037	27959	28036	27755	27918	27862	27823	28136	28141	28060	27924	27724	28131	28068	27816	28178	28176	27985	28062	28127	28124	28133	28132	28068	27740	27975	28130	28184	27993	27908	28290	28433	27880	27923	28267	28136	28077	27747	28097	28305	28188	27994	27970	27805	27869	27887	27631	27860	28006	27865	27905	27817	28034	28532	28096	28052	28051	28064	27932	28039	28021	27863	28027	27896	28078	28113	28013	28058	27844	27923	28131	28138	28182	28063	28057	28116	27957	27998	27807	28032	28042	27962	27991	27711	27768	27781	28102	27906	27916	27884	27910	28172	28126	27899	28212	27861	28035	28103	28219	28144	28054	27972	27992	28220	28086	27714	27978	27791	28159	27756	27868	27760	27838	27697	28165	28043	27875	28028	27757	27867	27820	27966	28111	27961	28158	28178	27841	28041	27898	28040	28046	27881	27953	27643	28064	28145	28023	28125	28066	28242	27942	27902	28202	28361	28206	27809	28001	28216	27871	27993	27896	28031	28014	28206	28231	27999	27878	27920	28185	28093	28067	27879	28018	28014	27986	27948	28168	27934	27900	28150	27950	27762	28123	27958	28018	28011	28098	28139	27851	27910	28114	27918	28044	28210	27934	28128	28157	28368	27951	27829	27916	28118	27950	27795	27959	28233	28091	27980	28072	28248	28095	27910	27921	27853	27700	27936	28246	27980	27878	28147	28009	27801	27685	27674	28248	28163	28216	28368	28166	28039	27844	27966	27776	28191	27920	27960	28227	27876	27922	28177	28087	28174	28176	28155	27920	28016	28007	28275	28012	28177	27889	28078	27827	27890	28162	27915	28008	28309	28156	27774	28011	27825	28135	27869	27871	28501	28084	28348	28172	28207	28160	28073	28028	28198	27827	27964	28183	27815	27892	27829	28111	28037	27968	27889	28224	27971	27930	28061	27831	28002	28018	28181	27862	28067	27823	27942	28018	27996	27908	28127	28141	28002	28100	28069	28163	28067	27934	27802	28046	28014	28065	27870	27890	28083	28226	28062	27896	27942	28114	28092	28044	28111	28320	28006	28038	28333	28159	28138	28002	28092	27811	27771	27939	27975	28136	27960	27969	27762	28073	27841	28281	27888	27760	27902	28162	27953	27912	27776	28210	28053	28087	27948	27813	27981	28172	27920	28017	28202	28209	27884	27965	27939	28047	27924	27769	28222	28207	27958	28040	28050	27943	28063	28075	27893	28133	28060	28188	28086	27828	28044	28114	27932	27933	27860	28131	27706	28182	28044	27998	27790	27934	27946	28015	28031	28236	28016	27771	27986	28008	27977	27918	28190	27895	28073	27756	27939	28032	27978	28080	27783	28242	27918	27974	28201	28058	27920	28167	27947	27927	28025	27924	27968	28035	27951	27867	27886	28058	28146	28172	28010	28173	28010	27923	27925	27919	28084	28126	27733	28084	28042	28067	28175	28107	28104	28197	28093	28122	27767	27984	27920	27664	28089	27807	28074	28185	28079	27808	28410	28210	28113	28061	27815	28349	28157	28288	28036	28088	28177	27916	27977	27970	28068	28015	27931	27931	28159	27901	27925	27881	27868	28125	27744	27794	28015	27967	27777	27913	27810	28326	28011	27888	27946	28033	27937	28157	28197	28013	27995	27866	27841	28163	28043	28064	27966	27847	28111	28090	27802	28060	28103	27724	28141	28079	27951	27775	28154	28091	27807	27949	28125	28221	27933	28054	27915	27837	28178	28068	28220	28049	28047	27867	28073	28054	28163	27890	28052	28022	28053	27982	28126	27802	28289	27983	28043	28103	28069	28102	27956	28116	27699	28003	28383	27743	28023	27916	27837	27857	28138	27990	28018	28155	28087	27867	27847	27728	28122	27873	28012	27987	28071	27901	27902	27579	27933	28005	28027	28056	28034	28079	28045	28026	27929	28138	27983	27988	27816	28155	28141	27806	27976	27930	28122	28140	28099	27743	28003	27932	28018	27936	28124	27797	27919	28046	27875	28239	27936	27909	27896	28004	28157	28092	28042	28083	27798	27961	27967	28188	28055	28299	28118	28115	27852	27965	28043	27965	27903	27782	27993	28089	27871	27826	27990	28023	27900	28277	28061	28180	28221	28361	28201	28203	28084	28144	28086	28155	28104	28296	28085	28045	28120	27906	28019	28186	28029	28200	27875	27931	28084	27969	27950	27947	27799	27690	27954	27949	28156	27945	28098	28111	28348	27739	28153	27996	27926	27960	28064	28245	28049	28002	27925	28098	28044	28286	27930	27968	27658	28130	28030	27936	27951	28049	27908	27971	27902	28116	28082	28065	27950	28118	27793	28102	27931	27705	27873	27976	27998	27861	28277	27931	28041	28038	27932	28111	28089	27920	27775	27881	27646	27907	27918	27922	27990	27987	27774	27990	28097	27816	27960	27831	27712	28105	28189	28347	28205	27839	28191	28246	28182	27928	27893	28048	28125	28002	27927	28074	28116	27896	27918	28100	28017	27861	27842	28175	27960	28256	28061	28111	27756	28091	27803	28046	28005	27980	28040	27987	28142	27803	27804	27868	28116	28067	27803	27963	28040	28093	27923	27957	28075	28050	27972	27968	27905	27962	28078	28136	28072	28069	28099	28029	27987	28031	27865	27706	28050	28184	28101	28013	27994	27999	27783	28012	28026	27840	28083	27985	27911	27985	27920	27940	28254	27928	28032	27898	28181	28168	28181	27723	27895	28000	28080	28164	28004	28135	28159	27929	27847	27753	28240	28161	27926	28248	28213	27981	28092	28032	28102	27919	27758	28064	28109	27994	28244	27878	27883	28019	28028	28051	27946	28130	27930	27984	27634	27811	28151	27964	28038	27952	28186	27929	28050	27864	27852	27954	28013	28184	28009	27985	27860	27859	27837	27924	28104	27887	28174	27776	28073	28075	27931	28121	28070	27774	27784	27934	28220	28012	28037	28088	27872	28008	28247	28200	28071	28105	27994	27804	28095	27991	28201	28140	27958	28202	27992	28075	27928	27926	27860	27859	27874	28014	28085	27790	27983	28162	28331	28252	27936	27981	27948	28166	28020	28029	28058	27778	28082	28205	28054	27999	28047	28172	27929	28036	27930	28221	28121	28037	28025	28004	28163	27921	28005	27826	27925	27844	28025	27995	28080	28195	28044	28096	27887	28079	27884	27974	27984	28127	27897	28121	28068	28101	27901	27982	27705	27647	28039	28111	28184	28291	28106	28134	28310	27923	27907	27940	27796	27883	27999	28104	27938	28024	28014	27899	27918	28043	28200	27754	27778	28152	28038	27943	27786	27755	27949	28112	28138	28027	28060	27931	28174	28132	27760	27684	27821	27883	27995	28163	28001	27826	27979	28000	28107	27935	28082	28107	28068	28279	27818	28127	28098	28188	27881	28208	28083	27952	27834	28005	27907	27933	27994	28411	28111	27947	28263	28148	28225	27976	28215	28044	27880	27826	28180	28226	28225	28084	28066	27917	28074	28038	28308	28063	27881	27878	28158	27955	28187	28032	28018	27964	28097	28024	27968	28229	27986	27752	27781	28139	28014	28016	27929	28062	28261	27898	28083	27858	28001	27694	27889	27965	28079	28263	28012	27942	27851	28050	28039	27940	28157	27838	28021	28014	27935	28063	28075	27918	28048	27918	28104	27782	28182	27821	28130	27785	28088	28112	27882	27961	27868	27899	27834	27980	28067	28069	28124	27825	28076	28129	28148	27845	27889	28001	27884	28285	28106	27825	28397	28263	27929	27602	27931	28027	28220	28164	27752	27858	27881	28073	28179	27882	28113	28041	28243	28156	28054	28200	27727	27953	28094	28245	27926	28165	27912	27886	28018	28111	28062	28056	27775	28108	28059	28006	28167	28018	28272	28060	27856	27938	28125	28093	27940	28166	28147	27878	28209	28011	28065	27935	27983	27999	28091	28241	28144	27995	27934	28043	28028	27857	28105	27800	27972	27987	27876	27884	28214	27830	27926	28184	27875	27931	27814	28134	28010	28070	28170	28104	27890	28083	28229	27994	28061	28145	28047	27953	28063	27904	27834	28017	28167	28030	28098	28020	27838	28018	28080	27858	28013	28211	27870	27844	28075	27819	28097	28109	28112	27726	28259	27963	27877	28204	28052	27990	28004	27889	27987	28086	27925	28015	27777	28246	28030	28053	27736	27714	28366	28017	28022	27806	27945	28180	28171	27916	28132	28105	27696	27727	28127	27757	27953	28268	28243	28166	28018	28086	27920	27751	27702	27848	28145	28103	28070	28069	28249	28093	27831	28046	28105	28123	28075	27941	27866	28025	28177	28019	27836	28029	28140	28013	27976	28131	28158	28085	28162	27941	27984	27870	27897	27864	27924	27987	28101	28222	28067	27963	28066	27807	27927	27974	27952	27895	28002	27856	27821	28075	28082	27861	28072	27980	28250	28006	28170	27992	28001	27847	27957	28102	27953	28080	28078	28064	28066	27813	28163	28014	28065	28049	28065	28099	27990	28204	28110	28049	28479	28029	28135	27891	27997	28181	28148	28159	27961	28039	27921	27745	28127	28013	28134	28159	28024	27939	27903	27969	27900	28217	27982	28230	27899	28022	28144	27856	28123	27909	28083	28138	27973	27960	28164	27989	27916	28279	27942	28278	28179	28166	27963	28093	27801	28141	27868	28019	28065	27805	27795	27989	28140	27997	28028	28019	27996	27912	28048	28238	28159	28177	28012	28100	28106	27935	28013	27690	27838	28120	28241	28203	28016	28196	28260	27945
23290	38337	37542	30879	26970	24318	22769	21439	20644	20176	19672	19546	19332	19202	19146	18965	19009	18876	18930	18654	18531	18474	18474	18278	18052	17990	18142	18333	18154	18187	18118	17931	17928	17937	18039	17957	17891	17888	17863	17891	17849	17970	17933	17657	17848	17807	17909	17804	18036	17822	17848	17774	17820	17860	17784	17709	17856	17804	17959	17818	17906	17862	17901	17857	17556	17833	17793	17923	17981	17950	17843	17844	17712	17813	17835	17749	17934	17870	17849	17820	17757	17869	17699	17802	17956	17786	17745	17844	17739	17896	17719	17993	17911	17864	17695	17816	17696	17603	17809	17760	17735	17863	17886	17752	17829	17673	17906	18057	17800	17827	17959	17840	17622	17856	17796	17752	17958	17775	17658	17857	17824	17646	17751	17644	17720	17763	17674	17761	17664	17839	17759	17771	18078	17744	17875	17857	17731	17848	17833	17696	17756	17632	17886	17777	17822	17654	17949	17655	17814	17823	17772	17763	17696	17842	17794	17869	17594	17853	17724	17697	17803	18002	17808	17671	17672	17764	17756	17786	17805	17646	17768	17812	17816	17936	17874	17870	17735	17896	17546	17789	17854	17684	17748	17723	17674	17778	17852	17736	17753	17814	17710	17874	17782	17770	17844	17842	17891	17795	17928	17795	17815	17820	17908	17664	17764	17731	17777	17735	17762	17724	17853	17845	17780	17919	17828	17807	17695	17883	17812	17839	17872	17705	17662	17830	17816	17811	17657	17872	17842	17730	17844	17935	17855	17807	17686	17784	17737	17671	17887	17787	17828	17886	17769	17823	17810	17668	17692	17838	17862	17807	17848	17812	17748	17794	17972	17875	17678	17649	17701	17789	17958	17741	18053	17857	17979	17820	17791	17874	17869	17786	17603	17798	18004	17727	17750	17621	18143	17862	17851	17781	17672	17811	17935	17709	17737	17693	17986	17789	17867	17701	17891	17614	17863	17538	17851	17801	17806	17735	17851	17844	17690	17601	17787	17937	17815	17807	17824	17685	17729	17846	17833	17869	18031	17797	17834	17800	17763	17665	17587	17831	17844	17711	17707	17854	17757	17803	17780	17805	17887	17662	17547	17691	17931	17896	17652	17788	17850	17717	17702	17852	17601	17702	17918	17877	17802	17804	17813	17665	17744	17841	17841	17765	17768	17811	17730	17779	17775	17684	17916	17810	17907	17756	17838	17755	17764	17897	17740	17810	17714	17855	17793	17930	17925	17749	17656	17808	17777	17957	17720	17875	17802	17944	17844	17762	17863	17743	17981	17850	17728	17782	17667	17920	17976	17940	17791	17686	17724	17772	17739	17773	17745	17755	17808	17753	17718	17918	17648	17576	17708	17906	17787	17534	17832	17842	17706	17950	17643	17779	17812	17753	17829	17673	17892	17823	17697	17626	17822	17779	18008	17934	17663	17785	17799	17696	17851	17824	17903	17746	17721	17812	17600	17714	17936	17902	17771	17780	17626	17748	17879	17961	17706	17943	17750	17806	17862	17792	17814	17651	17741	17893	17859	17876	17765	17785	17872	17792	17583	17848	17764	17780	17883	17770	17792	17910	17588	17812	17877	17738	17416	18082	17759	17922	17917	17633	17871	17901	17760	17718	17936	17817	17698	17811	17992	17853	17900	17904	17834	17814	17895	17672	17841	17821	17873	17916	17872	17713	17988	17888	17761	17728	17799	17848	17764	17817	17690	17738	17773	17683	17860	17741	17502	17640	17774	17888	17869	17898	17743	17676	17855	17747	17684	17818	17805	17667	17777	17885	17863	17668	17834	17965	17922	17808	17799	17693	17685	17955	17677	17784	17816	17756	17902	17723	17785	17645	17810	17780	17699	17873	17965	17873	17704	17833	17624	17842	17806	17865	17888	17809	17704	17689	17846	17670	17779	17705	18023	17828	17871	17976	17807	17771	17884	17738	17805	17763	17668	17743	17785	17829	17767	17850	17903	17639	17645	17828	17767	17766	17914	17812	17933	17901	17580	17718	18016	17721	17899	17775	17797	17813	17969	17724	17722	17668	17945	17841	17684	17933	17734	17888	17715	17665	17773	17853	17756	17760	17930	17796	17810	17860	17670	17875	17789	17803	17918	17756	17882	17705	17833	17645	17769	17836	17729	17889	17816	17735	17842	17696	17867	17706	17837	17885	17812	17793	17962	17799	17932	17700	17920	17753	18001	17937	17727	17908	17805	17812	17890	17741	17693	17727	18028	17908	17892	17839	17799	17592	17752	17812	17775	17725	17828	17763	17815	17757	17922	17705	17772	17730	17711	17852	17827	17862	17669	17717	17695	17705	18051	17848	17753	17809	17824	17828	17936	17938	17761	17819	17822	17894	17940	17839	17944	17622	17623	18023	17821	17893	17865	17756	17651	17752	17743	17792	17726	17754	17582	17751	17639	17761	17704	17845	17768	17688	17922	17619	17898	17813	17853	17734	17706	17729	17701	17792	17738	17824	17792	17604	17685	17888	17771	17835	17659	17892	17711	17704	17765	17667	17758	17797	17668	17789	17963	17527	17759	17655	17741	17638	17801	17733	17832	17671	17701	17711	17769	18052	17645	17697	17640	17710	17688	17858	17818	17609	17806	17845	17657	17757	17741	17743	17912	17867	17826	17722	17712	17678	17793	17663	17661	17707	17919	17877	17507	17809	17707	17901	17869	17686	17725	17712	17759	17540	17843	17868	17795	17780	17766	17654	17892	17688	17708	17769	17776	17735	17848	17768	17654	17799	17623	17705	17789	17902	17645	17878	17733	17748	17844	17752	17697	17762	17701	17971	17803	17904	17635	17884	17824	17895	17737	17756	17765	17836	17811	17653	17704	17564	17785	17764	17773	17783	17900	17794	17808	17720	17835	17945	17617	17857	17810	17858	17699	17936	17837	17719	17850	17753	17759	17893	17826	17715	17630	17901	17853	17654	17964	17738	17843	17738	17903	17838	17998	17767	17870	17867	17807	17826	17741	17713	17779	17649	17796	17748	17812	17852	17721	18042	17816	17764	17828	17714	17857	17938	17780	17812	17756	17835	17750	17949	17993	17737	17686	17792	17998	17727	17475	17780	17724	17817	17959	17799	17760	17733	17873	17774	17876	17857	17705	17780	17778	17806	17717	17920	17671	17762	17810	17834	17752	17750	17863	17839	17713	17758	17842	17829	17849	17765	17607	17914	17960	17693	17868	17806	17597	17714	17903	17670	17875	17655	17795	17808	17664	17696	17745	17930	17741	17787	17755	17835	17751	17763	17665	17873	17803	17814	17682	17776	17921	17757	17848	17738	17841	17950	17795	17604	17873	17854	17957	17766	17753	17971	17873	17620	17890	17767	17679	17875	17650	17760	17792	17708	18046	17835	17831	17612	17920	17791	17638	17747	17811	17802	17758	17640	17824	17794	17630	17809	17797	17813	18001	17752	17694	17742	17745	17684	17792	17765	17657	17721	17848	17734	17726	17941	17884	17847	17628	17731	17782	17797	17721	17749	17655	17825	17836	17763	17805	17585	17712	17620	17881	17712	17693	17864	17800	17897	17757	17927	17726	17838	17778	17924	17793	17847	17718	17675	18017	17735	17886	17844	17811	17863	17826	17700	17757	17920	17705	17804	17774	17563	17930	17784	17866	17804	17827	17769	17885	17817	17778	17713	17692	17745	17754	17827	17592	17806	17822	17747	17854	17863	17867	17797	17835	17728	17683	17780	17788	17858	17790	17858	17751	17935	17634	17832	17821	17694	17724	17856	17836	17709	17795	17719	17863	17876	17886	17713	17827	17771	17685	17766	17845	17804	17778	17773	17668	17761	17833	17799	17955	17820	17831	17957	17662	17957	17786	17728	17773	17639	17953	17813	17737	17943	17801	17811	17717	17716	17781	17790	17685	17663	17801	17864	17739	17776	17663	17931	17753	17994	17818	17823	17799	17865	17887	17797	17781	17991	17987	17918	17863	17849	17762	17924	17634	17762	17919	17731	17714	17494	17916	17775	17999	17790	17697	17769	17794	17788	17654	17928	17761	17743	17756	17790	17760	17705	17827	17841	17770	17875	17656	17909	17716	17750	17849	17849	17851	17837	17979	17603	17860	17850	17764	17825	17914	17828	17762	17996	17758	17762	17838	17726	18045	17835	17745	17655	17785	17652	17958	17704	17845	17960	17827	17877	17701	17759	17825	17915	17775	17966	17609	17816	17692	17784	17777	17722	17818	17677	17809	17733	17691	17776	17971	17684	17714	18059	17725	17698	17695	17695	17818	17682	17786	17849	17558	17816	17769	17743	17731	17745	17709	17865	17749	17795	17975	17830	17723	17862	17869	17761	17794	17693	17848	17795	17913	17666	17861	17711	17825	17676	17771	17829	17745	17724	17751	17783	17616	17682	17830	17666	17684	17771	17738	17952	17791	17865	17876	17867	17964	17885	17740	17958	17677	17761	17596	17815	17838	17738	17815	17797	17891	17632	17746	17846	17709	17776	17823	17914	17859	17779	17932	17685	17903	17604	17689	17770	17722	17955	17989	17873	17851	17755	17690	17783	17786	17807	17850	17874	17716	17549	17814	17868	17849	17758	17896	17827	17757	17707	17850	17551	17989	17846	17758	17896	17868	17962	17719	17634	17934	17827	17753	17710	17864	17769	17861	17749	18036	17801	17774	17906	17755	17856	17907	17770	17853	17786	17790	17839	17825	17888	17805	17767	17841	17894	17879	17814	17717	17777	17735	17821	17851	17816	17781	17720	17911	17889	17923	17881	17947	17780	17815	17776	17854	17737	17724	17827	17737	17767	17659	17745	17937	17916	17816	17663	17900	17896	17733	17835	17712	17925	17889	17705	17940	17844	17731	17717	17756	17771	17974	17971	17760	17823	17783	17780	17950	17905	17899	17936	17754	17984	17791	17892	17881	17890	17853	17907	17739	17888	17758	17620	17857	17736	17769	17790	17869	17769	17904	17852	17686	17781	17790	17800	17804	17698	17917	18034	17959	17710	17759	18006	17733	17861	17676	17665	17754	17724	17848	17855	17988	17759	17860	17751	17869	17877	17927	17790	17951	17844	17812	17957	17640	17754	17705	17680	17616	17829	17832	17841	17699	17767	17780	17795	17754	17710	17903	17720	17772	17880	17771	17865	17604	17834	17949	17921
22374	20774	27176	24733	23373	29868	34868	31835	30745	30802	30148	29842	29606	29765	29476	29292	29377	29204	29278	29012	29397	28912	29107	28888	28833	28798	28533	28817	28658	28625	28560	28807	28456	28689	28547	28398	28466	28673	28329	28097	28427	28662	28177	28053	28408	28377	28452	28376	28454	28672	28430	28257	28354	28045	28161	28351	28072	28260	28290	28336	28044	28403	28090	28329	28265	28382	28452	28287	28208	28237	28224	28107	28254	28485	28208	28302	28354	28187	28270	28271	28252	28206	28349	28318	28358	28381	28537	28263	28016	28346	28305	28319	28264	28154	28093	28097	28359	28295	28125	28312	28219	28172	28173	28244	28233	28077	28087	28388	28507	28182	28314	28239	28267	28274	28425	28214	28246	28034	28078	28243	28173	28136	28098	28271	28296	28088	28202	28226	28241	28146	28451	28167	28221	28075	28019	28092	28251	28217	28199	28309	28260	28237	28273	28115	28117	28193	28361	28229	28326	28204	28475	28347	28429	28292	28368	28277	28252	28261	28108	28311	28071	28620	28230	28271	28206	28037	28269	28297	28182	28256	28324	28404	28289	28367	28095	28225	28091	28061	28194	28226	28117	28022	28654	28180	28317	28368	28195	28312	28257	28325	28269	27913	28275	28336	28318	28154	28189	28540	28193	28392	28329	28538	28341	28114	28179	28249	28073	28230	28487	28135	28267	28005	28196	28150	28228	28001	28313	28128	28166	28117	28121	28280	28363	28255	28252	28330	28486	28091	28043	28138	28314	28229	28193	28138	28333	28148	28300	28013	28069	28232	28264	28253	28210	28056	28387	28154	28111	27767	28119	28044	28205	28214	28398	28451	28277	28252	28190	28146	28481	28257	28315	28407	28175	28357	28085	28053	28205	28155	28295	28228	28188	28194	28194	28286	28083	28137	28144	28371	28178	28083	28396	28458	28334	28175	28298	28215	27960	27889	28183	28456	28227	28028	28216	28279	28360	28131	28392	28206	28330	28297	28203	28155	28174	28446	28357	28377	28612	28226	27962	28319	28087	28274	28334	28173	28145	28220	28247	28160	27862	28335	28337	28218	28088	28151	28101	28197	28259	28402	27996	28427	28311	28188	28104	28150	28159	28046	28000	28317	28399	27969	28110	28267	28094	28306	28152	28298	28294	28092	28243	28196	28389	28256	28255	28328	28168	28336	28217	28163	28289	28300	28384	28314	28113	28381	28056	28081	28153	28234	28233	28516	27857	28198	28520	28209	28211	28295	28470	28249	28216	28224	28154	28180	28315	28402	28098	28330	28219	28151	28355	28298	28301	28151	27999	27980	28182	28080	28050	27949	28386	28337	28161	28205	28122	28164	28385	28395	28119	28274	28124	28350	28305	28071	28155	28173	28281	28345	28300	28248	28266	28477	28215	28156	28319	28367	28086	28329	28396	28115	28334	28020	28181	28127	28319	28279	28033	28252	28287	28477	28130	28348	28194	28054	28207	28273	28240	27975	28325	28183	28034	28098	28110	28295	27916	28297	28196	27961	28241	28059	28249	28082	28402	28253	28276	28428	28285	28490	28467	28168	28129	28087	28466	28333	28059	28248	28085	28097	28396	28356	28277	28307	28214	28237	28399	28217	28441	28342	28119	28463	28398	28041	28162	28241	28330	28243	28314	28271	28147	28169	28229	28012	28195	28226	28403	28120	28292	27909	28399	28252	28033	28335	28445	28195	28428	28096	28296	28324	28345	28166	28078	28398	28121	28389	28508	28098	28408	28151	28222	28332	28115	28231	28223	28077	28203	28263	28192	28211	28342	28291	28246	28211	28403	27967	28187	28467	28283	28191	28259	28254	28451	28105	28072	28181	27978	28095	28287	28310	28283	28368	28332	28035	28203	28153	28327	28606	28403	28386	28081	28499	28129	28366	28131	28252	28174	28126	28105	28455	28149	28348	28227	28041	28467	28507	28421	28248	28021	28241	28292	28298	28171	27953	28482	28217	28319	28245	28304	28008	28329	27976	28301	28412	28066	28197	28557	28221	28417	28125	28379	28073	28131	27987	28256	28347	28333	27954	28248	28115	28239	28258	28259	28064	28144	28318	28290	28032	28235	28132	28362	28317	28214	28357	28053	28132	28228	28263	28252	28093	28358	28125	28058	28203	28126	28264	28178	28212	28178	28364	28164	28303	28406	28227	28524	28098	28035	28184	28439	27994	28298	28338	28235	28421	28238	28174	28139	28136	28114	28273	28331	28296	28290	28547	28303	28326	28512	28220	28329	28394	28131	28190	28273	27982	28271	28261	28323	28009	28035	28363	28421	28554	28369	28504	28454	28083	28167	28393	28527	28058	28332	28194	28092	28280	28365	28268	28314	28211	28184	28206	28203	28341	28175	28317	28259	28167	28090	28275	28346	28323	28023	28247	28410	28435	28417	28153	28322	28223	28188	28076	28145	28391	28118	28215	28068	28286	28548	28117	28403	27991	28053	28346	28222	28148	28256	28291	28505	28233	28515	28292	28345	28016	28058	28276	28381	28423	28232	28050	28402	28235	28135	28229	28412	28234	28068	28251	28403	28372	28159	28095	28289	28033	28310	28286	27756	28186	27999	28128	28210	28169	28206	28115	28210	28119	28157	28179	28297	28429	28102	28180	28158	28202	28244	28203	28215	28004	28042	28311	28374	28235	28474	28159	28256	28160	28380	28417	28222	27923	28246	28042	28225	28135	28126	28332	28352	28334	28414	28526	28042	28264	28221	28358	28269	28155	28144	27922	28145	28158	28063	28257	28454	28333	28471	28244	28227	28290	28594	28435	28232	28578	28258	28120	28229	28041	28311	28478	28103	27803	28229	28075	28226	28119	28319	28283	28129	28453	28332	28369	28005	28218	28321	28157	28097	28169	28397	28161	28125	28215	28368	27927	27974	28035	28292	28313	28231	27999	28153	28155	28231	28124	28015	28031	28189	28086	28082	27892	28252	28231	28114	28056	27897	28218	28073	28601	28329	28419	28532	28380	28276	28026	28424	28141	28189	28251	28308	28400	28308	28510	28312	28299	28249	28279	27982	28410	28069	28187	28320	28341	28103	28398	28317	28255	28438	28239	28102	28227	28183	28125	28236	28185	28365	28236	28345	28365	28327	28193	28330	28267	28143	28372	28373	28333	28514	28533	28142	28327	27947	28162	28015	28157	28288	28254	28103	28213	28202	28337	28319	28412	28196	28294	28257	27983	28422	28190	28551	28143	28150	28202	28326	28394	28683	28290	28451	28132	28369	28172	28359	28364	28112	28298	28259	28263	28263	28001	28392	28233	28336	28169	28032	28189	28741	28323	28232	28487	28440	28097	28289	28412	28282	28036	27997	28102	27990	28148	28384	28072	28288	28319	28203	28339	28239	28128	28247	28234	28292	28214	28482	28113	28202	28358	28291	28195	28042	28095	28393	28246	28351	28139	28299	28294	28090	27917	28205	28170	28348	28262	28224	28387	28314	28308	28273	28343	28287	28459	28241	28292	28254	28108	28040	28118	28191	28193	28216	28261	28152	28112	28239	28160	27865	28160	28174	28234	28296	28262	28134	28089	28118	28005	28213	27978	28018	28007	28419	28283	28390	28319	28255	28156	28072	28065	28320	28198	28056	28134	28327	28404	28418	28186	28154	28381	28190	28246	28193	28138	28134	28244	28373	28253	28288	28578	28163	28111	28207	28266	28297	28044	28087	28143	28101	28572	28129	28133	28152	28131	28293	28365	28250	28226	28189	28500	28307	28023	28223	28309	28374	28056	28392	28399	28183	28392	28187	28214	28435	28268	28146	28032	28263	28107	28239	28352	28143	28156	28502	28004	28086	28322	28199	28503	28080	28306	28118	28139	28060	28368	28313	28267	28279	28508	28350	27973	28449	28037	28182	28139	28295	28209	28104	28571	28054	28261	28531	28274	28326	28409	28053	28271	28012	28301	28453	28551	28308	28310	28316	28651	28191	28098	28215	28166	28207	28329	28152	28073	28298	28053	28275	28300	28158	28091	28051	28269	28322	28121	28341	28389	28304	28297	27952	28157	28129	28070	28502	28165	28254	28392	28238	28069	28306	28198	28369	28297	28119	28223	28258	28206	28071	28313	28374	28223	28512	28247	28209	28314	28486	28337	28209	28146	28136	28004	28401	28126	28152	28226	28400	28394	28305	27982	28442	28320	28464	28213	28170	28371	28346	28101	28253	28367	28315	28051	28201	28152	28395	28033	28284	28290	28526	28286	28392	28486	28317	28269	28425	28082	28243	28500	28085	28543	28382	28142	28247	28294	28538	28196	28331	28183	28376	28332	28307	27897	27980	28442	28415	28149	28253	28203	28232	28363	28139	28306	28080	28062	28167	28205	28427	28036	28295	28557	28209	28201	28394	28187	28122	28101	28250	28063	28422	28408	28286	28224	28083	28350	28057	27869	27883	28174	28183	27952	28030	28101	28344	28158	28426	28280	28361	28151	28431	28133	28052	28147	28062	28204	28315	28249	28272	28398	28090	28339	28283	28135	28183	28155	28253	27961	28183	28340	28469	28278	28213	28418	28515	28420	28344	28360	28317	28200	27926	28007	28226	28161	28333	28421	27936	28248	28201	28291	28475	28297	28201	28204	28183	28169	27944	28471	27982	28102	28135	28135	28280	28352	28035	27832	28226	28248	28342	28259	28296	28008	28165	28069	28212	28168	28289	28295	28232	28264	28142	28354	28037	28112	28327	28319	28076	28091	28217	28137	28208	27901	28219	27962	28169	28294	28155	28261	28485	28229	28195	28201	28175	28276	28296	28351	28245	28277	28351	28026	27949	28035	28327	28140	28018	28472	28510	28096	27950	28272	28276	28300	28122	28421	28199	28264	28377	28125	28434	27980	28291	28037	28296	28227	28167	28420	28386	28203	28219	28174	28252	28160	28184	28055	28301	28302	28161	28075	28425	28224	27962	28129	28160	28108	28153	28128	28253	28224	28290	28261	28279	28331	28360	28219	28206	28341	28491	28114	28119	28208	27962	27884	28334	28176	28151	27968	28326	28208	28018	28448	28502	28094	28224	28262	28244	28235	28470	28241	28275	28167	28329	28291	28201	28213	28375	28252	28302	27985	28282	28282	28263	28340	28373	28246	28114	28159	28245	28188	28168	28176	28207	28223	28390	28023	28131	28075
25483	44245	43272	35795	30682	27564	25086	23562	22365	21331	20921	20370	19989	19834	19798	19498	19435	19511	19291	19234	19039	19063	18626	18697	18585	18532	18543	18528	18331	18558	18390	18313	18159	18168	18104	18031	18153	18241	17946	17925	18135	18149	18043	18091	18059	18125	18141	17910	18062	17942	18121	17885	18085	17810	17971	18062	18135	17777	17999	17956	17825	17852	17855	17819	17943	17904	17902	17794	17929	17922	17845	17911	18048	17832	17877	18016	17892	17796	17961	17999	18012	18018	17795	17974	17731	18027	18019	17885	18054	17934	17926	18053	17745	17937	17783	17956	17974	17886	17928	17951	18129	17859	18041	17799	18024	17968	17753	17801	17753	17919	17909	17890	17983	17953	17873	17694	17605	17913	17941	17916	17702	17831	17973	17964	18022	17904	17844	17927	17925	18095	17875	17846	17953	17906	17960	17861	17945	17760	18013	17847	17784	17940	17895	17957	18007	17782	17847	17922	17869	17997	17866	17864	17755	17781	17812	17792	17972	17855	17911	17947	17881	17810	17961	17754	17954	17793	17847	17781	17897	17957	18008	17865	18003	17934	17829	18025	17818	17804	17864	17808	17769	17828	17822	17961	17981	17861	17819	17730	18048	17902	17979	17968	17871	17837	17803	17827	17940	18025	18136	18041	17670	17890	17998	17986	17909	17876	18017	17972	18028	17862	18034	17845	17653	17697	17835	17919	17848	17794	17931	17932	17901	17959	17918	17776	17930	17958	17706	17828	17886	17920	17905	17855	18065	17924	17801	17977	17815	17888	17760	17964	17834	17842	17883	17932	17867	17890	17905	17967	17826	18055	18027	17843	17874	17732	17780	17710	17898	17833	17923	17715	18009	17885	17784	17859	17986	17815	18122	18004	18062	17997	17746	17877	17878	17967	17867	17667	17857	17757	17842	18023	17807	17899	17960	17903	17840	17969	17736	17909	17767	17806	17939	17787	18052	17707	18014	17794	17936	17931	17823	17908	17929	17898	17842	17712	17997	18095	17835	17781	17811	17950	17733	17811	17913	17970	17954	17762	17802	17785	17984	17743	18024	17791	17949	17630	17981	17820	17753	17779	17965	17912	17648	17966	17812	17968	17962	17870	18037	17873	17732	17900	17799	17954	17800	17876	18132	17916	17762	17954	17959	17946	18004	17927	17887	18073	17777	17983	18002	17872	17850	17826	17852	18119	17641	18119	17828	17943	17940	17839	17816	18056	18002	17863	17983	17939	17895	17995	17789	17936	17936	17802	17761	17931	17846	17786	17948	17741	17867	18028	17879	17742	17973	17769	17828	17885	17851	17635	17982	17855	18093	17975	17807	17695	17930	17847	17924	17951	17788	17770	17858	17830	17911	17889	17981	17843	17831	17754	17791	17817	17844	17976	18006	17916	18024	17944	17965	17756	17951	17873	17951	17648	17696	17942	17837	17804	17738	17815	17835	18047	17908	17868	17744	17678	18000	17909	17761	17760	17999	17820	17846	17801	17875	17883	17816	17805	17760	17941	17848	18012	17836	17964	17919	17975	17845	18051	17847	17820	17902	18018	17820	17960	17852	17939	17819	17959	17749	18078	17790	18022	17839	17916	18018	18115	17808	17974	17841	17960	17924	17686	17834	17880	17944	17793	17977	17866	17792	17952	17922	17908	18014	17609	17782	18040	17814	17877	17855	17909	17805	17798	17845	17880	17784	17855	17837	17905	17857	17770	18113	17912	17842	17841	17919	17891	17703	18154	18029	17857	18046	17824	17932	18079	17759	17878	17915	17936	17937	17727	17717	17936	17741	18134	17717	17963	18099	17776	17954	17644	18064	17718	17852	18101	17849	17806	18017	17743	18058	18010	17833	17798	17928	17806	17847	18030	17893	17980	17864	17925	17905	17859	17900	17880	18016	17831	17702	17843	17801	17788	17937	17831	17863	17935	17680	18048	17976	17900	18012	17900	17959	17926	17804	17944	17976	17771	17928	18028	17938	17969	17827	17899	17828	18105	17779	17784	18130	17855	17821	17761	17799	17813	17892	17875	17937	17732	17849	17801	17930	17661	17945	17857	17915	17849	17766	17857	18001	18029	17771	17931	17730	17850	17806	17781	18039	17859	17898	18036	17869	17876	17850	17908	17884	17826	17947	17919	17795	17759	17780	17998	17858	17916	17853	17687	17856	17936	17909	17718	17833	17955	17724	17861	17849	17834	18007	17905	17816	17971	17756	17926	17966	17946	17754	17832	17719	17847	18043	18021	17785	17916	17892	17921	17796	17850	18025	17862	17941	17869	17839	17832	17954	17855	17992	17783	17896	17826	17915	17890	17940	17936	17944	17669	17830	18149	17849	17998	17950	17818	17728	17875	17710	18113	17907	17751	17991	17911	17867	18062	17761	17838	17875	18014	17980	17708	18028	18133	18122	17817	17858	17702	17902	17988	17833	17846	17880	17901	17931	17843	18058	17886	17768	17810	18048	17937	17884	18079	17764	17828	17942	17885	17891	17738	17700	17893	17849	18076	17806	17759	18002	17849	17792	17980	18022	17898	17977	17862	17713	17910	17817	17999	17906	17920	17916	17936	17707	17860	17921	17909	18017	17903	17955	17727	17848	18047	17968	17697	18069	17822	17776	17768	17971	17788	18021	17960	17847	17947	18013	17918	17793	17849	17853	17765	17976	17971	17893	17803	17869	17768	17865	18011	17798	17819	17820	17749	17896	17777	17922	17725	18197	17883	18039	17855	17967	18002	17963	17737	17833	17706	17802	17774	17909	17827	18031	17935	17975	17753	18137	17855	18006	17909	17931	17890	17839	17881	17904	17828	17838	17749	17842	17705	17838	17749	17883	17782	17938	18032	17792	17922	18115	18015	17979	17901	17801	17696	17859	17957	17863	17873	18022	17926	17801	17837	17948	17728	17829	17926	18008	17962	17963	17822	17742	17826	17923	17886	17851	17892	17885	17701	17718	17916	17868	17928	17726	17890	18018	17952	17829	17933	17775	17938	17839	17901	17673	17775	17809	17824	17851	17879	17850	17885	17791	17988	18028	17889	17686	17941	17699	17958	18011	17933	17935	17899	17808	17867	17950	18021	17845	17874	18006	18149	17801	17784	18017	17921	17918	17884	17912	17821	17892	17856	17874	17674	17865	18095	17625	17892	17881	17972	18069	17749	18168	18071	17744	17956	17759	17723	17794	17943	17873	17821	17998	17813	17744	17820	17762	17935	17863	17810	18013	17824	17932	17852	17758	17842	17828	17948	17826	17841	17748	18001	18095	17987	17814	18017	17880	18003	17967	17787	17917	17885	17825	17744	17767	17864	17923	17957	17889	17974	18017	17877	17769	17837	17910	17753	17852	17890	17835	17942	17890	17893	17703	17927	17832	17949	17872	17887	17784	17866	17793	17852	17669	17852	18025	17845	17996	17855	17888	17770	17872	17918	17786	17857	17857	17849	17686	17992	17907	17807	17909	17880	17896	17978	17893	17914	17794	17948	18051	17869	17909	17997	17877	17908	17807	17818	17722	17840	17867	17979	17729	17807	17909	17937	17916	17951	17853	17834	17911	17920	17730	17907	17905	18011	17829	17848	18076	17858	17738	17856	17728	17774	17803	17887	17870	17874	17894	18039	17911	17826	17732	17874	17866	17930	18014	17763	17794	18076	17727	17953	17935	17873	17986	17749	18051	17938	17941	17847	17936	18027	17881	17862	17843	17828	17892	17887	17884	17795	17896	18143	17937	17867	17847	17761	17782	17898	17835	17977	18003	17813	17832	18022	17708	17858	17690	17988	18059	17952	17988	17843	17969	17730	17872	17884	17697	17871	17921	17976	17787	17852	17997	18053	17884	17735	18016	18029	17964	17957	17950	17823	17899	17962	17961	17898	17892	17637	18114	17969	17795	17931	17853	17896	17903	18062	17976	17844	17863	18013	17883	17934	17673	17807	17824	17824	17833	17930	17992	17895	17744	17937	17814	17900	18093	18006	17926	17856	17772	17844	17860	17951	17658	18016	18051	17777	17830	17818	17740	18057	17987	17815	18068	17816	17923	17786	17917	18026	17771	17894	17870	17874	17818	17758	17944	17790	17816	17830	17876	17785	18027	17818	17860	17800	17887	17878	17847	17872	17870	17921	17882	17918	18007	18047	17896	17978	17892	17993	17751	18032	17892	17867	17826	17735	17908	17796	17734	17822	17749	17840	17795	17862	17851	17802	17957	17829	17734	18083	17819	18162	17974	17728	17837	17909	17847	17883	17900	17859	17957	17924	17919	17907	17898	17873	18071	17896	17933	17883	17829	17777	17900	18062	17728	17741	17859	17783	17843	17950	17892	17780	17878	17875	17816	18026	17909	17918	17817	17994	17927	17970	17932	17881	17960	17983	17944	17854	17860	17854	17999	17799	17727	17780	18044	17929	17972	17950	17791	17844	17992	17681	17853	17833	17917	18097	17895	17844	17957	17865	17632	17950	17838	17721	18042	17610	17956	17799	17765	17819	17773	17818	17800	17838	17836	17821	17927	17816	17796	17871	17928	17891	17893	17737	17765	17987	17781	17977	17795	18015	17858	17882	17923	17854	17886	17919	17829	17826	17737	17884	17876	17873	17953	17782	17884	17881	17889	17858	17758	17860	17857	17849	17940	17797	17847	17890	17902	17979	17698	17829	17914	17846	17819	17814	17687	17831	17862	17964	17858	17754	17946	17832	17716	17939	17944	17940	17786	17832	17913	17820	17682	17828	17798	17839	17896	17889	17809	17960	18103	17900	17894	17825	17923	17958	17753	18040	17945	18009	17895	17831	17883	18060	17894	17926	18098	17943	17833	17817	17778	17810	17825	17895	18166	17642	17996	17817	17839	17824	18017	18008	17831	17880	17744	17917	17788	17901	17845	17814	17887	17969	17976	17963	18064	18044	17832	18258	17842	17707	17998	17978	18000	17860	17891	17898	17875	18082	17877	18105	17943	17679	18056	17818	17780	17654	17804	17763	17879	17974	17809	17822	17745	17789	17921	17937	17786	17945	17950	17927	17705	17978	17810	17796	17747	17675	17881	17950	17872	17698	17945	17791	17837	17861	17936	17888	17854	18043	17911	17900	17800	17950	18100	17861	17795	17948	17947	17899	18117	17898	17901	17869	17942	17863	17943	18000	17833	17947
35262	29470	33393	31903	29204	28468	28117	27558	27467	27158	26984	26965	26955	27146	26781	27067	26874	26650	26647	26688	26857	26849	26660	26650	26865	26727	26570	26770	26339	26480	26512	26514	26647	26549	26672	26312	26577	26438	26652	26575	26688	26494	26348	26311	26794	26324	26389	26321	26783	26286	26596	26663	26643	26464	26422	26487	26593	26555	26685	26448	26309	26505	26679	26507	26625	26495	26378	26410	26570	26640	26623	26318	26583	26400	26149	26514	26336	26512	26374	26558	26474	26539	26435	26268	26349	26250	26656	26535	26283	26558	26648	26531	26604	26506	26751	26416	26484	26288	26407	26749	26506	26404	26560	26619	26502	26651	26484	26641	26600	26355	26508	26448	26433	26335	26427	26556	26414	26380	26723	26463	26583	26327	26539	26600	26468	26531	26664	26160	26585	26257	26769	26379	26140	26458	26404	26722	26585	26347	26587	26438	26320	26718	26275	26635	26602	26523	26469	26139	26333	26438	26319	26315	26432	26429	26660	26313	26586	26598	26411	26505	26591	26328	26415	26420	26613	26441	26407	26523	26613	26585	26640	26525	26391	26400	26391	26335	26474	26306	26390	26241	26532	26444	26362	26709	26401	26576	26615	26412	26323	26531	26272	26459	26876	26380	26463	26404	26620	26514	26557	26345	26996	26380	26362	26244	26534	26283	26463	26587	26345	26411	26544	26469	26255	26478	26611	26550	26568	26402	26473	26476	26323	26392	26428	26341	26528	26607	26496	26804	26662	26216	26401	26419	26368	26338	26513	26478	26499	26366	26475	26248	26341	26428	26398	26055	26405	26357	26385	26338	26418	26418	26323	26515	26365	26625	26530	26546	26450	26604	26479	26281	26459	26591	26821	26564	26516	26495	26385	26397	26393	26501	26411	26366	26415	26433	26161	26574	26501	26626	26348	26137	26540	26494	26406	26338	26409	26614	26513	26421	26883	26698	26658	26487	26265	26451	26408	26205	26438	26706	26428	26841	26397	26452	26330	26395	26484	26709	26413	26422	26509	26523	26498	26537	26539	26581	26486	26600	26495	26364	26341	26527	26673	26620	26712	26459	26625	26444	26708	26663	26351	26250	26234	26494	26280	26493	26283	26364	26611	26613	26706	26506	26410	26368	26347	26392	26560	26363	26519	26472	26593	26409	26628	26628	26454	26466	26401	26432	26503	26563	26261	26255	26226	26594	26355	26603	26528	26465	26445	26437	26539	26465	26388	26545	26415	26353	26449	26359	26416	26348	26681	26514	26445	26600	26367	26585	26505	26613	26608	26383	26353	26303	26669	26582	26395	26209	26427	26497	26512	26508	26541	26561	26347	26330	26422	26528	26619	26292	26381	26566	26742	26669	26346	26470	26798	26429	26207	26476	26449	26594	26384	26466	26527	26704	26676	26622	26336	26573	26714	26480	26455	26310	26554	26651	26372	26484	26477	26546	26531	26802	26646	26399	26647	26390	26488	26368	26501	26361	26471	26443	26372	26616	26646	26444	26802	26452	26623	26560	26632	26456	26490	26396	26577	26642	26411	26546	26516	26417	26562	26411	26463	26264	26170	26650	26594	26591	26798	26587	26613	26403	26307	26440	26293	26298	26417	26595	26594	26345	26275	26679	26344	26432	26384	26654	26392	26385	26609	26278	26575	26628	26584	26417	26623	26628	26580	26461	26550	26400	26278	26471	26428	26767	26380	26636	26428	26456	26441	26516	26528	26465	26544	26568	26682	26534	26438	26407	26149	26387	26521	26659	26167	26263	26508	26460	26426	26564	26514	26630	26560	26453	26666	26458	26613	26441	26416	26415	26413	26159	26473	26495	26448	26447	26801	26515	26445	26424	26558	26695	26739	26483	26343	26386	26424	26400	26459	26502	26106	26615	26373	26690	26664	26329	26593	26452	26163	26554	26429	26327	26507	26662	26352	26102	26129	26414	26548	26295	26498	26531	26460	26789	26618	26332	26316	26581	26641	26658	26641	26658	26610	26571	26593	26431	26603	26681	26345	26558	26503	26402	26679	26507	26533	26362	26337	26507	26296	26400	26411	26390	26184	26276	26489	26411	26322	26587	26574	26526	26449	26336	26710	26638	26488	26400	26390	26350	26443	26525	26498	26330	26611	26515	26347	26624	26400	26734	26521	26500	26319	26582	26457	26439	26388	26287	26754	26532	26412	26618	26343	26409	26434	26257	26744	26353	26485	26569	26528	26514	26356	26478	26365	26194	26702	26403	26208	26474	26426	26467	26624	26499	26407	26372	26522	26753	26372	26494	26549	26610	26596	26240	26373	26521	26303	26258	26384	26554	26344	26422	26548	26622	26588	26638	26521	26469	26615	26314	26250	26376	26352	26386	26415	26516	26235	26374	26461	26443	26898	26419	26742	26506	26426	26306	26300	26388	26460	26465	26423	26386	26735	26292	26549	26557	26298	26568	26557	26457	26514	26652	26696	26659	26458	26523	26732	26573	26349	26585	26729	26403	26740	26336	26411	26466	26498	26377	26586	26567	26414	26694	26639	26305	26482	26466	26642	26374	26387	26469	26514	26474	26617	26494	26617	26334	26169	26414	26235	26478	26360	26668	26629	26434	26420	26480	26733	26513	26556	26219	26549	26452	26274	26278	26451	26571	26510	26450	26733	26346	26213	26471	26250	26619	26430	26644	26377	26458	26612	26484	26304	26515	26341	26451	26597	26631	26664	26637	26805	26597	26597	26843	26624	26451	26497	26465	26592	26418	26582	26358	26388	26487	26223	26835	26735	26378	26541	26383	26582	26252	26555	26556	26323	26665	26534	26257	26400	26450	26481	26621	26616	26748	26618	26425	26625	26423	26350	26383	26642	26340	26446	26705	26705	26655	26569	26851	26295	26602	26390	26553	26455	26546	26648	26398	26635	26387	26385	26616	26627	26168	26334	26482	26454	26592	26463	26507	26510	26726	26655	26440	26579	26434	26443	26455	26520	26556	26700	26381	26426	26663	26364	26660	26405	26522	26447	26474	26150	26599	26606	26565	26633	26446	26447	26523	26733	26374	26562	26714	26292	26299	26684	26446	26391	26450	26385	26545	26549	26406	26488	26551	26543	26735	26889	26508	26454	26610	26824	26597	26503	26377	26362	26335	26617	26424	26334	26526	26617	26376	26312	26594	26421	26525	26624	26582	26546	26432	26543	26514	26723	26671	26558	26566	26356	26545	26465	26648	26527	26153	26655	26694	26687	26501	26435	26498	26421	26208	26752	26431	26686	26332	26387	26710	26644	26707	26631	26563	26561	26332	26500	26549	26553	26529	26534	26368	26433	26664	26686	26424	26457	26313	26415	26455	26375	26205	26625	26607	26463	26400	26603	26276	26186	26418	26482	26709	26722	26557	26635	26513	26642	26519	26611	26338	26531	26506	26485	26296	26383	26567	26418	26344	26424	26633	26500	26328	26647	26508	26216	26178	26366	26466	26526	26460	26488	26356	26498	26528	26472	26592	26392	26561	26519	26522	26546	26545	26480	26511	26399	26336	26386	26358	26490	26630	26451	26419	26609	26500	26491	26653	26358	26475	26244	26436	26620	26605	26454	26397	26493	26424	26589	26494	26666	26299	26397	26554	26318	26350	26711	26126	26484	26560	26658	26414	26381	26589	26394	26492	26452	26581	26395	26576	26414	26409	26412	26466	26501	26719	26534	26324	26460	26496	26331	26436	26533	26708	26322	26212	26538	26648	26135	26493	26586	26546	26512	26520	26575	26620	26459	26575	26516	26599	26341	26284	26371	26705	26649	26419	26396	26603	26410	26510	26491	26387	26627	26630	26501	26658	26619	26764	26530	26540	26625	26508	26199	26286	26459	26499	26370	26544	26710	26805	26541	26337	26547	26632	26406	26698	26281	26578	26642	26316	26496	26760	26332	26435	26440	26494	26492	26427	26449	26662	26352	26512	26611	26475	26515	26593	26391	26645	26489	26276	26437	26412	26331	26492	26438	26855	26680	26471	26351	26328	26581	26508	26768	26308	26305	26473	26281	26614	26444	26438	26212	26392	26319	26175	26372	26369	26530	26559	26357	26470	26346	26353	26493	26704	26467	26353	26527	26503	26393	26578	26351	26387	26687	26502	26699	26404	26471	26422	26500	26620	26533	26434	26465	26773	26678	26363	26192	26458	26557	26633	26513	26585	26408	26416	26393	26589	26709	26804	26438	26407	26636	26416	26251	26779	26284	26602	26500	26665	26441	26568	26549	26489	26549	26532	26279	26427	26593	26426	26536	26436	26367	26318	26374	26667	26453	26282	26323	26457	26651	26599	26585	26609	26464	26451	26511	26564	26533	26735	26305	26566	26555	26380	26680	26562	26440	26464	26805	26505	26454	26432	26490	26604	26412	26521	26624	26446	26542	26582	26377	26535	26554	26158	26330	26434	26490	26304	26330	26515	26707	26548	26486	26318	26550	26503	26441	26567	26714	26737	26630	26473	26455	26575	26540	26485	26597	26322	26204	26276	26469	26452	26570	26347	26694	26418	26621	26379	26609	26344	26374	26415	26461	26488	26511	26490	26441	26468	26296	26337	26388	26321	26310	26628	26455	26509	26394	26390	26547	26517	26448	26367	26484	26765	26701	26495	26544	26396	26433	26497	26376	26341	26595	26483	26210	26342	26489	26340	26702	26295	26754	26525	26373	26577	26603	26296	26420	26466	26403	26571	26837	26412	26436	26443	26568	26491	26560	26611	26707	26490	26573	26536	26627	26656	26480	26570	26337	26484	26497	26382	26364	26422	26369	26463	26318	26561	26590	26488	26317	26694	26382	26418	26411	26503	26512	26202	26385	26333	26406	26479	26749	26502	26861	26811	26481	26529	26659	26499	26589	26518	26416	26673	26562	26549	26351	26544	26608	26534	26696	26777	26421	26510	26360	26409	26535	26502	26395	26458	26684	26366	26244	26369	26605	26483	26355	26483	26276	26491	26547	26531	26305	26389	26528	26614	26504	26587	26453	26465	26413	26455	26305	26417	26393	26466	26678	26397	26432	26483	26399	26487	26394	26651	26851	26469	26444	26471	26476	26436	26529	26311	26451	26700	26529	26453	26317	26375	26458	26584	26494	26439	26554	26767	26549	26433	26606	26530	26401	26343	26597	26273	26428	26818	26449	26617	26376	26402
24239	29538	28547	23729	21360	20494	19345	18882	18287	18143	18131	17861	17913	17689	17844	17782	17524	17628	17702	17564	17492	17415	17268	17383	17236	17431	17246	17419	17224	17374	17381	17200	17166	17133	17376	17183	17156	17096	17200	17235	17090	16970	16962	17221	17132	17260	17103	17176	16998	17215	17245	17207	17041	17262	17173	17045	17110	17027	17108	17055	17011	17010	17060	17104	17152	17069	17363	17048	17120	17112	16954	17065	17101	17091	17073	17147	17148	17077	17076	17097	17204	17082	17081	16957	17019	17063	16985	17133	16956	17210	17128	17067	17142	17105	16989	17215	16967	17133	17295	16993	17045	16970	16949	17124	16936	17114	16974	17170	17129	17275	17086	16930	17154	17128	16963	17225	17164	16974	16994	17142	16898	17030	17133	16972	17098	17135	16959	17029	17105	17313	16938	16997	17217	17095	17091	16944	17223	16858	16904	16919	17069	17194	17005	17108	17056	17100	17033	17008	17020	17012	17032	17032	17141	17015	17161	17089	17137	16972	17178	17203	17004	17038	17127	17177	17205	17008	17026	17072	17026	16972	16972	16934	17117	17116	17095	16935	17118	17197	17043	17090	17083	16982	17068	17136	17344	17193	17078	17177	17076	17187	17088	17080	16959	17167	17038	17219	17119	17104	17046	16992	17048	17083	17004	17118	17030	17143	17042	17006	17033	17087	17189	16981	17126	16966	17096	17140	17151	17049	17137	17267	17111	16979	17227	17124	17022	17069	17195	17127	17082	17005	17064	16907	16944	17192	17130	17063	17293	16978	17113	17068	17115	17061	17096	17032	17107	17139	17057	17047	17021	17210	17120	17035	17130	17186	16940	17021	17315	17051	17172	16850	17137	17031	17068	17153	17269	17033	17059	17175	17240	17017	17105	17166	17282	17095	17043	17088	17187	16984	17195	17050	17095	17070	17123	16974	17068	17054	16903	16988	17149	17005	17112	17048	17045	17011	17155	16944	17014	17050	17008	17100	17097	16975	17064	17176	17228	17128	17072	16998	17140	17145	17072	16993	16942	17027	16995	16999	17194	17066	16978	16973	17063	16949	17219	17034	17136	17132	17157	16914	17051	17110	17091	17143	16992	17177	17141	17161	17045	17121	17110	17022	17030	16950	17024	17050	16923	17090	17239	17143	17000	16994	17014	17038	17122	16982	17078	17069	17051	17037	16991	17064	17256	16990	17153	16995	17006	16997	17028	17114	17039	16920	17218	16981	17011	17115	17037	17136	17171	17132	17185	16953	17227	17001	16969	16979	16927	16945	16937	17204	17081	17049	17305	16947	16997	17174	17013	17098	17175	16905	17206	17088	17234	17289	16993	17080	17148	16919	17089	17023	17195	17178	17038	17119	17389	16986	17044	17104	17175	17298	17079	17017	17000	17119	17098	16957	16958	17392	17109	16999	17191	17209	17158	17086	17136	17299	16933	17148	17050	17094	17029	17024	17071	17040	17164	17076	17293	17396	17037	17140	17175	17097	16994	17205	17095	17128	17310	17059	17216	17100	17026	17150	16984	16924	17107	17137	16903	17078	17129	17007	17067	17137	17119	17051	17206	16934	16786	17034	17077	17142	17022	16991	17204	17031	17054	17051	17075	17293	17099	17189	17058	17194	16929	17111	17257	17111	16971	17138	16977	17128	16971	17005	17165	17137	17138	17270	17063	17132	17035	17106	17083	17046	17164	17076	17054	17007	17165	16960	17023	17079	17030	17077	17234	16929	17186	17104	17200	16955	17087	17120	17003	17221	17130	17139	17043	17063	16942	17015	17077	17058	17227	17166	16981	17113	16996	17106	17076	17054	17202	17158	16955	17047	17188	17045	16941	16996	17099	17077	17075	16977	17023	16997	17127	17202	17140	17205	16979	17148	17150	16982	17052	17267	17118	16822	17122	17090	17066	17283	16896	17110	17121	17018	17036	17115	17014	17035	17078	17021	17188	17000	16897	16997	17225	16852	16918	17195	17043	17009	16991	17133	17150	17008	17102	17043	17050	16990	17157	17011	17015	17079	17127	17059	17266	17032	17127	17106	17152	17004	17016	17178	16941	17076	17000	17229	17094	17126	17260	17013	17052	17150	16959	17180	16931	17254	17017	16951	16980	17072	16982	17038	16830	17176	17078	17160	17072	17002	17097	17152	17007	17244	17089	17101	17019	17143	17025	17089	16956	16956	17219	17165	17123	17095	17223	16986	17115	17231	17046	17235	17025	16999	16973	17059	17017	17015	17058	17025	17074	17106	16984	17125	17153	17033	16981	17021	17091	17142	17103	16846	17084	17043	17012	17121	17041	17128	17215	17080	17035	17151	17132	17220	17078	17086	17129	17116	16994	17180	16911	17190	17188	17181	17146	17041	17161	17233	17088	17123	17204	17140	17100	17118	17095	17097	17144	17124	16919	17162	16938	17118	17033	16974	17335	17009	16936	16993	16921	16872	17245	17181	17041	16844	17242	17127	17020	17019	16991	17117	17157	16965	17110	17184	17153	17070	17097	17082	17023	17043	17019	17093	17072	17102	17134	16939	17106	17021	17030	17059	17098	17218	17154	17152	16985	17083	17081	17138	17094	17269	16950	17208	17107	17109	16971	17109	17197	16958	17063	17097	16920	17022	17125	17116	17223	17134	17176	16920	17115	16958	17116	16936	17090	17140	17121	17106	17013	17111	17094	17003	17312	17226	17092	17145	17098	17154	17080	16953	17026	17224	16974	17032	17202	17155	17003	17082	17019	16953	17259	16986	17236	17082	17106	17148	17134	17033	17021	17016	17244	17046	17148	17214	17014	17076	17049	17221	17177	17103	16670	17093	16978	16917	17280	17126	17257	16881	17254	17120	17001	17233	17096	17189	16945	17013	17097	17254	17050	16885	17115	17044	16938	17037	17029	17057	16999	17000	16950	17097	17036	16954	17053	17254	17187	16956	17201	17064	17073	16915	17142	17103	17255	17188	17046	17136	17127	17199	17126	17177	17122	16935	17074	17072	17144	17172	17042	17023	17011	17007	17254	17147	17151	17112	17088	17010	17084	16978	17117	16892	17029	17092	17124	17129	17019	17144	17225	17119	17166	17194	17304	17281	17278	17131	17066	16984	17140	17000	17095	17210	17284	16987	17110	16993	17112	17001	17038	17137	17067	16857	17079	17024	17170	17142	17251	17279	17058	16987	17071	17001	17068	17171	17164	17166	16898	17191	17044	17302	16899	17110	16938	17279	17071	17112	17216	16852	17108	16798	16910	16957	17221	17042	17086	17112	17012	17158	17019	16988	17078	16948	17067	17080	17124	17106	17107	17141	17046	17084	16972	17076	17029	17221	17027	16942	17171	17012	17162	16991	17025	17023	17232	16967	17042	17156	17157	17188	17146	17018	17129	17265	17122	17050	16889	17122	17068	17185	17208	17026	17102	17087	17264	17017	17073	16917	17048	16998	17093	17052	17093	16976	17228	17187	17120	17090	16952	16958	16993	17241	17020	17092	16977	17059	17136	16963	17046	17010	17006	17026	17066	17077	17122	17199	17234	17158	17120	17187	16957	17091	17213	17075	17027	17026	17274	17113	17105	17086	17031	17018	16996	17127	17319	17072	17184	16991	17139	17154	17139	17123	16979	17203	17092	17131	17073	17202	17229	17110	17063	17046	17138	17133	17013	17016	17041	17116	16983	17023	17014	17112	17094	17199	17098	17291	17014	16985	16868	17115	17163	17093	17165	17144	17248	17132	17035	17207	17260	17004	17320	16999	17020	17075	17175	17100	17123	17109	16972	17033	17296	17032	17074	17188	16984	17006	17347	17151	17239	16970	17010	17141	17019	16924	17171	16992	16934	17173	17205	17022	17150	17040	17116	17104	17078	17134	17164	17033	17078	17021	16979	17195	16932	16917	17097	17107	17079	17142	17324	17119	17112	17029	17097	17071	17218	17249	16969	17057	17037	16962	17137	17064	17078	17065	17142	17089	17149	17074	17185	17186	17184	17110	17219	17190	16989	17102	17032	17113	17056	17065	17096	17125	17170	16990	17145	17200	17136	17213	17215	17138	17023	17098	17110	17033	17109	17071	16965	17064	17132	17091	17053	16877	16946	16990	17194	16964	17092	16923	17169	17129	17265	16968	17024	17106	17179	17139	17271	17121	17068	17076	16819	17255	16954	17117	17133	17137	17173	17054	17034	16883	17022	17259	17203	17203	17162	17150	17233	17252	16981	17095	16924	17240	17286	17185	16983	17046	16997	17094	17138	17112	17157	16992	17125	17113	17138	17128	17119	17060	17087	16882	16953	17113	17135	17039	17084	17201	17316	17059	17054	17048	17143	17200	17205	17116	17238	17159	17225	17048	17220	17226	17220	17093	16950	17084	17076	17263	17058	17021	17302	17137	17220	16935	17117	17085	17123	17071	17013	17035	17082	16918	17100	17102	17059	17053	17175	17001	17036	17015	17091	17081	17060	17064	17147	17213	16949	17172	17218	17150	17152	16961	17096	17088	17063	16910	17083	16989	17042	16810	17067	17119	17225	17142	17269	17069	17160	16972	17088	17221	17064	17199	17178	17131	17190	17098	16942	17092	17067	16995	17122	17077	16917	17339	17028	17248	17119	16986	17042	16982	17211	17107	17126	17119	17048	16944	17035	17226	17126	17090	17041	17185	17070	17160	17062	17230	17141	17045	17241	17130	17055	17028	17154	17128	17084	16948	17312	17166	17127	17129	17026	16961	17037	16896	17112	16973	17005	17180	17231	17128	17364	17218	16853	17199	16939	17055	17134	16837	17127	17042	17113	17075	17055	16986	17074	17033	17004	17054	16941	17206	17216	17158	17210	17167	16986	17227	17009	17107	17266	16971	17055	16976	17036	17189	17197	17124	17044	17021	17132	17232	17071	17083	17195	17060	17129	17093	17108	16932	17192	16980	17165	17145	17167	17110	17064	16943	17105	16999	16977	17102	17161	17131	17181	17197	17224	17107	17075	17274	17101	16945	16906	17316	17036	17083	17026	17174	17197	17204	16921	17260	17044	16894	17079	17088	17180	17145	16989	17027	17148	17050	17330	17157	17182	17043	17112	17041	16993	17016	16969	17078	17192	17072	16933	17072	16956	17174	17091	17099	17075	16918	17211	17088	17145	17328	16921	17014	16900	17065	16997	17113
24144	20784	27143	25626	26326	30982	32434	30180	29411	29593	29142	29235	28779	28663	28693	28809	28745	28516	28530	28600	28250	28057	28239	28397	28026	27958	28164	28115	28214	28441	28049	28132	27786	28004	28036	27900	27769	27498	27680	27877	27992	27823	28019	27829	27925	27821	27841	27825	27871	27772	27670	28041	28010	27732	27981	27918	27737	27912	27778	27883	27907	27971	27741	27840	27705	27842	27543	27909	27570	27946	27872	27808	27835	27806	27981	27752	27931	27927	27735	27521	27656	27665	27692	27915	27793	27841	27982	28021	27921	27940	27942	27849	28012	27969	27679	27752	27889	27832	27813	27766	27942	27661	27720	27640	27853	27937	27743	27623	27601	27673	27999	27606	27764	27726	27874	27636	27794	27782	27878	27956	27837	27818	27604	27892	27666	27680	27670	27759	27912	27686	27890	27759	27577	27510	27923	27467	27921	27634	27738	27819	27620	27903	27963	27872	27854	27707	28120	27905	27802	27911	27974	27897	27737	27657	27745	27961	27637	27750	27683	27830	27999	27957	27795	27814	27736	27968	27743	27501	28192	27917	27830	27850	27679	27517	27754	27836	27788	28095	27611	27660	27914	27675	27979	28028	27935	27935	27738	27737	27541	27781	27842	27725	27883	27912	27716	27724	27746	27869	27690	27981	27773	27950	27576	27673	27836	27820	27583	27741	27885	27844	27712	27801	27777	27754	27703	27913	27747	27828	27813	27777	27832	27733	27709	27998	27656	27975	27815	27707	27823	28035	27787	27689	27819	27650	27855	27519	27707	27766	27656	27812	27666	27964	27850	27919	27713	27902	27722	27575	27953	27679	27691	27860	27493	27840	27621	27732	27816	27776	27825	27900	27657	27893	27597	27770	27963	27887	27792	27701	27888	27741	27902	27749	27816	27672	27958	27914	27840	27669	27943	27639	27787	27600	27700	27662	27752	27768	27787	27595	27910	27511	27676	27724	27967	27986	27644	27827	27840	27786	27709	27825	27820	27706	27582	27799	27723	27612	27717	27802	27763	27733	27574	27783	27848	27856	27637	27781	27829	27663	27718	27763	27704	27776	27664	27607	27598	27516	27947	27880	27543	27449	27832	27720	27718	27864	27608	27549	27390	27812	27991	27932	27870	27692	27558	27611	27882	27868	27553	27753	28077	27653	27487	27737	27667	27579	27887	27674	27904	27779	27624	28086	27666	27863	27820	27819	27920	27683	28033	27896	27668	27833	28047	28152	28000	27532	28008	27606	27819	27818	27645	27676	27714	27719	27756	27794	27740	27979	27920	27915	27652	27853	28133	27633	27779	27848	27875	27687	27822	27802	27680	27759	27675	27588	27809	27683	27646	27856	28073	27941	27594	27640	27818	27805	27765	27883	27852	27879	27836	27653	27766	27943	27967	27670	27766	27548	27621	27670	27762	27784	27857	27780	27801	27857	27904	27810	27815	27748	27715	27751	27577	27752	27717	27907	27869	27842	27785	27822	27662	27910	27761	27711	27849	27811	27883	27661	28022	27692	28040	27808	27517	27912	27817	27813	27744	27547	27815	27909	27631	27584	27732	27570	27653	28011	27969	28027	27968	27836	27756	27548	27774	27845	27836	27986	27725	27895	27875	27492	27824	27986	27540	27798	27727	27554	27909	27666	27848	27774	27647	27734	27648	27691	27873	27653	27860	27685	27713	27575	27910	27682	27923	27496	27784	27681	27949	27454	27592	27992	27821	27981	27803	27840	27584	27758	27730	27942	27661	27603	27677	28090	27797	27889	27734	27825	27790	27488	27844	27826	27643	27894	28108	27789	27717	27708	27603	27837	27733	27874	27811	27847	27703	27829	27736	27598	27862	27684	27622	27575	27863	27809	27707	27539	27719	27864	27965	27859	27962	27501	27674	27506	27783	27805	27807	27724	27846	27651	27816	27626	27672	27800	27824	27722	27763	27339	27908	27801	27554	27620	27918	27860	27594	27573	27784	28050	27898	27862	28123	27892	27788	27666	27606	27734	27970	27975	27998	27638	27844	27865	27506	27941	27609	27805	27687	27827	27939	27933	27785	27519	27662	27497	27707	27893	27805	27915	27701	27912	27801	27644	28032	27767	27771	27534	27608	27997	27923	27586	27875	27940	27544	27722	27797	27713	27880	27763	27474	27620	27683	27929	28052	27826	27961	27929	27916	27704	27625	27901	27900	27791	27709	27622	27833	27718	27466	27880	27642	27648	27818	27810	27773	27618	27952	27884	27787	27745	27797	28102	28088	27924	27968	27818	27756	27777	27620	27524	27908	27704	27692	27685	27774	27639	28032	27955	27950	27870	27949	27819	28133	27753	27677	27627	27779	27938	27885	27917	27952	27798	27789	27831	27869	27756	27817	27948	27825	27893	27950	27758	27658	27659	27944	27874	27774	27622	27675	27955	27724	27828	27883	27789	27980	27521	27628	27968	27977	27941	27927	28056	27916	27731	27717	27710	27700	27771	27977	27983	27765	27982	27684	27612	27587	27795	28088	27656	27817	27501	27766	27819	27740	27757	27854	27855	28117	27938	27599	27628	27845	27660	27739	27865	27664	27786	27750	27850	27622	27829	27768	27894	27830	27852	27812	27982	27659	27745	27788	27641	27752	27988	27993	27782	27864	27960	27768	27833	27906	27889	27664	27909	27814	27746	27778	27991	27653	27654	27887	27887	27630	27767	27730	27521	27770	27829	27537	27872	27754	27853	27940	27651	27843	27855	27621	27893	27701	28008	27741	27704	27988	27616	27717	27645	27799	27892	27894	27796	27510	27919	27903	27924	27928	27809	27969	27947	27613	27631	27647	27533	27669	27626	27664	27717	27802	27567	27950	27764	27810	27864	27893	27886	27789	27878	27709	27865	27869	27980	27892	27782	27834	27662	27578	27829	28223	28119	27624	27584	27785	27794	27811	27773	27785	27767	27876	27691	27888	27936	27707	27710	27432	27944	27742	27852	27853	27587	28044	27713	27784	27586	27543	27538	27726	27919	27809	27420	27944	27670	27621	27864	27604	27923	27779	27665	27947	27709	27798	27723	27712	27607	27642	27645	27843	27829	27828	27947	27804	27914	27923	27826	28045	27616	27918	27782	28036	28057	27837	27842	27842	27793	27877	27873	27659	27681	27845	27912	27884	27836	27812	28016	27613	27689	27858	27811	27854	27867	27986	27838	27933	27619	27907	27832	27849	27924	27917	27536	27709	27642	27939	27746	27717	27924	27839	27851	27894	27903	27670	27538	27828	27661	27756	27690	27463	27525	27642	27681	27773	28029	27821	27676	27798	27641	27795	27884	27758	27786	27770	27887	27944	27756	27833	27657	28230	27677	28137	27797	27850	27695	27585	27720	27767	27547	27841	27816	27848	27924	27726	27847	27914	27978	27694	27723	27856	27738	27813	28159	27799	27624	27529	27585	27807	27945	27723	27631	27539	27980	27688	28102	27744	27762	27781	27917	27962	27836	27715	27797	27889	27891	28006	27622	27732	27781	27926	27746	28005	27812	27841	27775	27901	27925	27830	27893	27816	27847	27654	27826	27921	27945	27736	27738	27926	27864	27609	27550	27758	27779	27533	27868	27852	27738	27762	28013	27581	27820	27982	27884	27601	27871	27858	27984	27868	27574	27961	27678	27924	28059	27812	27884	28007	27745	27590	27920	27879	27840	27806	27682	27840	27878	27474	27837	27694	27754	27818	27649	27733	27669	27777	27688	28032	27787	27914	27877	27704	27888	27695	27936	27835	27688	27679	27649	27711	27887	27816	27737	28021	27825	27709	27725	27479	27919	28141	27750	27849	27649	27751	27734	27936	27619	27793	27797	27964	27814	27802	27705	27985	27577	27736	27706	27808	27791	27939	27759	27676	27836	27788	28043	27876	27623	27836	27811	27720	27830	27981	27996	27882	27732	27715	27923	27721	27683	27911	27910	27910	27769	27983	27930	27905	27779	27781	27835	27809	27708	27665	27803	27988	27962	27762	27669	27676	27816	27962	27704	27660	27648	27599	27656	27539	27646	27894	27970	27762	27831	27712	27821	27556	27721	27809	27849	27780	27771	28027	27769	27867	27936	27636	27590	27658	27804	27992	27650	27556	27594	27672	27565	27647	27786	27623	27753	27559	27814	27809	27776	27798	27977	27783	27729	27859	27686	27665	27793	27974	27763	27879	27897	27829	27846	28093	27907	27829	28015	27677	27660	27644	27726	27994	27798	27854	27813	27683	27713	27634	27788	27940	27798	27759	27526	28059	27798	27574	27834	27897	27532	27759	27651	27952	27735	27883	27819	27839	27813	27870	27850	27781	27769	27894	27866	27623	27754	27741	27599	27449	27715	27992	27762	27911	27732	27557	27884	27431	28020	27939	27869	28017	27835	28065	27766	27926	27900	27611	27891	27865	27945	27723	27717	27712	27848	27897	27691	27894	27679	27733	27587	27958	27873	27804	27898	27882	27556	27726	27901	27628	27859	27777	27956	27847	27746	27767	27965	27669	27829	27726	27522	27748	28064	27566	27816	27834	27872	27727	27720	27547	27909	27554	27899	27655	28015	27891	27693	27798	27693	27925	27628	27742	27802	27890	27648	27779	27583	28022	27939	28058	27753	27928	27723	27820	27770	27879	27719	27743	27620	27713	27895	27862	27551	27662	27848	27746	27982	27717	27878	27757	27759	27863	27634	27815	27636	28065	27880	27924	27673	27899	27827	27730	27659	27840	27853	27712	27889	27677	27651	27863	27836	27981	27975	27928	27994	27989	27904	27770	27875	27709	27693	27889	28015	27627	27582	28022	27603	27623	27827	27567	27572	27503	27858	27647	27804	27818	27984	27560	28026	27867	27812	27783	27875	27938	27676	27759	27475	27624	27464	27867	27555	28016	27714	27944	27968	27721	28061	28005	27597	27979	27841	27920	27548	27754	27832	27890	27832	27638	28056	27839	27783	27794	27671	27811	27798	27895	27846	27751	27901	27910	27927	27619	27961	27795	27978	27555	27847	27919	27839	27664	27642	27711	27629	27935	27698	27859	27901	28058	27799	27699	27783	27606	27618	27597	28005	27811	27766	27635	27858	27733	27646	27498	27740	27682	27568	27622	27798	27631	27712	27902	27677	27948	28136	27785	27828	27912	27728	27815	27494	27792	27906	27698	27880
23021	38417	37810	31000	26709	24427	22795	21520	20550	20019	19645	19499	19261	19073	19049	18754	19099	18921	18739	18679	18479	18291	18299	18073	18214	18129	18137	18143	18286	18164	18219	18014	18100	17783	17854	17934	17738	17881	17898	17702	17980	17735	18109	17844	17869	17827	17855	17872	17747	17830	17754	17911	17684	17910	17728	17636	17801	17838	17652	17779	17604	17989	17630	17691	17794	17729	17708	17947	17787	17897	17782	17845	17761	17798	17656	17870	17751	17810	17954	17731	17853	17792	17709	17711	17654	17562	17746	17664	17719	17941	17633	17820	17688	17643	17760	17611	17760	17731	17999	17622	17742	17709	17717	17685	17548	17663	17687	17959	17614	17830	17722	17544	17961	17893	17647	17801	17826	17758	17667	17746	17690	17779	17680	17648	17592	17682	17813	17875	17680	17788	17673	17734	17541	17854	17805	17812	17834	17739	17753	17751	17783	17694	17666	17647	17771	17763	17709	17646	17740	17759	17647	17635	17787	17796	17814	17652	17633	17720	17814	17798	17758	17797	17780	17635	17693	17798	17760	17709	17811	17695	17669	17772	17881	17802	17825	17756	18056	17711	17883	17751	17840	17876	17669	17795	17820	17702	17751	17656	17785	17713	17827	17773	17777	17607	17740	17849	17946	17797	17797	17846	17569	17746	17944	17596	17702	17754	17719	17630	17578	17716	17770	17797	17734	17724	17738	17748	17535	17842	17729	17766	17648	17602	17757	17739	17732	17703	17636	17855	17559	17629	17883	17549	17659	17750	17667	17756	17702	17863	17727	17752	17634	17655	17622	17711	17697	17699	17670	17777	17760	17742	17721	17677	17672	17635	17799	17743	17861	17571	17593	17771	17827	17851	17642	17808	17834	17893	17659	17683	17801	17722	17597	17832	17728	17808	17672	17644	17853	17780	17748	17994	17767	17546	17696	17680	17832	17769	17667	17629	17693	17713	17644	17765	17929	17651	17759	17791	17729	17505	17712	17739	17723	17687	17656	17754	17708	17722	17748	17884	17636	17648	17760	17818	17549	17779	17645	17915	17503	17690	17592	17710	17500	17539	17785	17833	17845	17728	17565	17691	17802	17736	17703	17697	17766	17712	17685	17753	17696	17586	17676	17763	17824	17647	17612	17600	17505	17686	17774	17724	17721	17752	17645	17578	17755	17799	17827	17780	17643	17613	17700	17678	17634	17708	17763	17785	17821	17768	17860	17715	17853	17876	17817	17750	17923	17657	17829	17623	17863	17646	17862	17717	17828	17785	17751	17611	17699	17815	17628	17658	17720	17737	17908	17669	17848	17509	17565	17513	17670	17752	17665	17719	17731	17774	17627	17734	17934	17696	17874	17680	17681	17599	17772	17637	17828	17848	17776	17732	17696	17692	17592	17943	17783	17564	17875	17594	17759	17752	17619	17916	17644	17647	17719	17636	17723	17733	17731	17616	17781	17669	17919	17736	17688	17631	17668	17948	17748	17766	17730	17458	17689	17948	17529	17606	17750	17482	17648	17821	17653	17576	17952	17894	17696	17616	17765	17699	17619	17793	17830	17633	17823	17799	17908	17715	17716	17661	17752	17560	17797	17688	17630	17821	17575	17682	17752	18029	17851	17741	17816	17925	17576	17827	17693	17962	17785	17836	17742	17726	17622	17842	17653	17627	17670	17887	17589	17715	17801	17673	17754	17722	17607	17845	17833	17549	17699	17546	17645	17636	17505	17809	17574	17706	17725	17804	17803	17598	17836	17723	17577	17770	17627	17572	17858	17753	17835	17799	17627	17586	17834	17781	17830	17752	17732	17867	17704	17766	17662	17818	17845	17699	17689	17700	17918	17561	17777	17721	17714	17878	17795	17716	17741	17834	17744	17753	17745	17759	17720	17845	17801	17710	17712	17912	17743	17808	17693	17811	17720	17590	17671	17751	17602	17687	17742	17670	17549	17639	17677	17686	17664	17723	17901	17773	17788	17844	17619	17789	17728	17607	17833	17906	17586	17761	17769	17745	17599	17502	17536	17665	17733	17683	17616	17586	17806	17758	17618	17735	17575	17716	17574	17661	17780	17892	17843	17871	17630	17770	17915	17756	17744	17787	17911	17706	17603	17681	17549	17829	17784	17836	17730	17971	17792	17777	17724	17727	17848	17645	17696	17849	17812	17622	17635	17953	17673	17655	17711	17789	17569	17787	17817	17841	17665	17676	17675	17859	17747	17594	17763	17725	17695	17841	17749	17778	17699	17765	17730	17689	17684	17542	17554	17647	17633	17690	17845	17671	17645	17795	17721	17676	17744	17849	17815	17755	17851	17708	17693	17650	17797	17700	17666	17590	17487	17688	17911	17756	17612	17699	17754	17784	17423	17718	17615	17528	17978	17735	17719	17733	17845	17791	17669	17833	17726	17646	17691	17729	17709	17670	17834	17643	17622	17774	17723	17643	17785	17764	17834	17715	17746	17749	17778	17942	17700	17724	17669	17810	17909	17693	17558	17647	17618	17625	17673	17629	17816	17837	17705	17726	17820	17516	17879	17664	17774	17705	17803	17642	17652	17718	17652	17857	17823	17677	17479	17791	17654	17788	17689	17552	17718	17632	17785	17725	17542	17745	17702	17721	17725	17665	17690	17948	17709	17792	17619	17863	17738	17743	17836	17827	17781	17840	17832	17807	17751	17557	17805	17805	17871	17635	17759	17821	17738	17791	17759	17817	17709	17611	17736	17846	17655	17771	17638	17732	17719	17812	17687	17539	17671	17931	17661	17604	17862	17902	17706	17743	17816	17689	17706	17581	17685	17839	17801	17714	17674	17625	17663	17709	17763	17772	17610	17767	17809	17743	17679	17717	17654	17901	17916	17662	17704	17720	17721	17909	17707	17709	17686	17686	17819	17789	17698	17756	17654	17776	17567	17649	17685	17814	17791	17694	17777	17612	17834	17721	17686	17786	17776	17783	17771	17886	17768	17745	17605	17746	17795	17755	17608	17665	17727	17688	17659	17731	17849	17789	18041	17637	17777	17746	17698	17930	17753	17864	17666	17854	17822	17842	17748	17684	17755	17803	17718	17796	17639	17732	17732	17841	17847	17720	17851	17583	17705	17926	17710	17710	17855	17735	17758	17682	17770	17486	17793	17774	17805	17733	17759	17598	17887	17793	17638	17684	17936	17705	17714	17871	17763	17751	17778	17692	17861	17604	17701	18023	17929	17987	17748	17760	17814	17765	17683	17800	17872	17797	17710	17725	17758	17788	17787	17666	17796	17691	17644	17897	17665	17602	17986	17474	17469	17668	17731	17890	17795	17760	17732	17778	17756	17682	17609	17916	17897	17673	17654	17753	17676	17858	17662	17841	17713	17695	17603	17789	17746	17720	17809	17664	17756	17608	17715	17757	17774	17527	17829	17873	17679	17659	17803	17698	17830	17609	17737	17729	17936	17690	17789	17668	17592	17610	17981	17700	17793	17761	17739	17738	17787	17866	17725	17607	17603	17804	17615	17880	17820	17828	17712	17653	17949	17756	17807	17633	17738	17789	17742	17625	17676	17777	17659	17768	17887	17754	17672	17595	17762	17776	17727	17884	17589	17818	17706	17647	17803	17627	17673	17726	17840	17817	17681	17831	17850	17749	17831	17646	17598	17682	17762	17710	17787	17786	17851	17816	18043	17783	17781	17889	17627	17697	17839	17818	17519	17764	17786	17806	17821	17583	17820	17827	17891	17702	17597	17624	17718	17712	17797	17559	17827	17613	17779	17840	17540	17818	17780	17820	17779	17616	17869	17752	17751	17720	17717	17472	17750	17668	17766	17709	17851	17633	17702	17602	17682	17778	18030	17836	17761	17702	17767	17602	17702	17618	17621	17700	17933	17785	17744	17811	17671	17740	17781	17622	17808	17737	17724	17779	17816	17723	17788	17552	17731	17765	17612	17837	17784	17780	17753	17633	17584	17835	17752	17854	17720	17673	17639	17717	17636	17869	17668	17732	17832	17770	17764	17609	17712	17727	17629	17790	17760	17694	17707	17790	17827	17631	17649	17875	17664	17624	17745	17676	17713	17620	17884	17580	17716	17634	17784	17722	17670	17922	17660	17774	17829	17665	17682	17731	17663	17858	17690	17771	17718	17667	17789	17873	17764	17701	17771	17807	17870	17814	17621	17818	17594	17795	17881	17837	17924	17692	17940	17701	17772	17544	17842	17674	17880	17621	17747	17633	17730	17659	17793	17799	17729	17641	17769	17768	17802	17856	17733	17687	17583	17709	17802	17691	17644	17603	17778	17853	17741	17724	17766	17755	17750	17848	17728	17735	17658	17715	17794	17567	17508	17833	17724	17836	17708	17775	17684	17849	17737	17797	17734	17738	17879	17668	17952	17610	17784	17713	17840	17715	17742	17853	17837	17864	17703	17920	17720	17691	17854	17691	17858	17801	17745	17793	17667	17648	17949	17707	17851	17478	17622	17770	17740	17828	17681	17855	17768	17596	17786	17754	17620	17648	17673	17544	17825	17760	17764	17593	17804	17780	17738	17727	17708	17737	17822	17581	17770	17649	17728	17861	17786	17831	17655	17748	17866	17867	17800	17513	17596	17865	17780	17852	17787	17663	17759	17631	17535	17865	17766	17760	17792	17892	17729	17676	17840	17670	17694	17575	17811	17832	17644	17792	17596	17784	17778	17706	17645	17709	17890	17749	17768	17649	17701	17763	17585	17758	17840	17815	17598	17646	17839	17752	17620	17772	17690	17843	17812	17710	17822	17837	17771	17797	17656	17745	17709	17785	17752	17572	17803	17733	17751	17808	17678	17888	17745	17806	17616	17945	17747	17850	17730	17771	17718	17843	17846	17782	17578	17736	17684	17624	17778	17682	17795	17763	17760	17613	17894	17510	17758	17721	17698	17697	17703	17755	17661	17674	17792	17608	17717	17430	17857	17627	17781	17808	17716	17554	17848	17862	17726	17626	17708	17671	17640	17737	17759	17772	17748	17866	17949	17565	17726	17791	17899	17686	17658	17797	17646	17716	17828	17752	17766	17559	17913	17689	17795	17768	17661	17642	17713	17715	17821	17784	17856	17821	17708	17745	17855	17822	17718	17997	17719	17605	17661	17785	17695	17564	17648	17693	17649	17726	17778	17802	17783	17841	17771	17710	17695	17682
22347	20776	27145	24784	23309	29846	34952	31952	30717	30753	30300	29674	29467	29369	29513	29233	29294	29232	29069	29273	29009	28964	28917	28606	28417	28602	28579	28576	28734	28615	28586	28435	28402	28413	28690	28319	28458	28047	28316	28456	28152	28468	28049	28183	28277	27981	28077	28111	28057	28244	28169	28226	28306	28468	28337	28258	28237	28182	28215	28261	28236	28092	28265	28149	28288	28133	28304	28312	28102	28161	28198	28085	28086	28262	28212	28235	28286	28085	27997	28184	28334	28204	28405	28031	28292	28281	28297	28382	27869	28012	28269	27961	28254	28034	28265	28258	27976	28206	28148	27989	28181	28167	27906	28434	28079	27992	28167	28099	28218	28177	28248	28343	27755	28403	28188	28276	28162	27890	27972	28261	28299	28305	28291	28171	28131	28070	28395	28207	28511	28083	28279	28348	28421	28136	28141	28144	28022	28145	28230	28050	28097	28151	27989	28036	28021	28115	28223	28083	28145	27970	28075	27888	27932	28096	28287	28112	28341	27780	28109	28058	28081	27894	28110	27804	28192	28222	28081	28065	28015	28042	28270	28271	28071	28121	28041	28080	28220	28119	28028	28257	28234	28021	27962	27940	28162	28114	28206	28249	28072	28158	28423	28220	28010	28114	28142	28021	28266	28221	28201	27904	28189	28167	28053	28035	27928	27977	28135	28083	28128	28298	28271	28047	28033	27953	28124	28458	28047	28049	27940	28091	28064	28103	28377	27865	28217	28256	28242	28099	28348	28248	28273	28178	28123	28255	28083	28162	28371	27946	28235	28160	28191	28106	28243	28026	28131	28214	28108	28060	28275	28172	28150	27965	27954	27915	28161	28294	28360	28040	28092	27898	28063	27935	28052	27786	27814	28033	27944	28002	28135	28041	28100	27946	28118	27874	28226	28065	28162	28013	28136	28066	28089	28061	28182	28206	28162	28176	28057	28166	28225	28158	28370	28191	28387	28117	27996	28195	27864	28303	28017	28068	28161	28137	28203	27957	28108	28079	28229	28347	28189	27787	28092	28076	28225	28377	28070	28188	28018	28103	28115	28148	28058	28142	28180	28466	28036	27911	28165	28031	28110	27815	28074	28073	27960	28157	28112	28050	28073	27800	27879	28123	28154	28097	28061	28121	28107	28035	28132	28103	28044	28130	28051	28190	28360	28166	28170	27908	28110	28386	28373	28115	27946	28093	28226	28186	28035	28191	28144	28166	28382	28023	28152	28192	28271	28237	28173	28092	28251	28215	27915	28070	28221	27993	28082	28126	28187	28103	28295	28086	28007	27953	28195	28217	28165	27932	28171	28120	28201	28090	27873	27829	28061	27996	28342	28154	28160	28381	27987	28266	28299	28384	28005	27898	28147	28231	28048	27965	28236	27909	28325	28086	28135	28111	28290	28157	28187	28079	28265	28307	27824	28018	28026	28240	28001	28020	28146	28116	28251	28230	27960	27942	27699	27850	28154	27998	28155	28069	28077	28131	28164	27998	28046	28008	28146	28135	27993	28063	28072	28144	27784	27948	28076	28105	28100	27858	28240	28076	27836	28027	28293	27974	27858	28321	27991	28207	28209	28199	28175	28095	27974	28286	28052	28113	28071	28023	28254	28010	28097	28026	28231	28360	28093	28154	28203	28268	28069	27973	27875	28228	28389	28246	27998	28029	27847	27940	27898	28054	28313	27946	28136	28306	28251	28403	27984	28228	28030	28121	28188	28122	28122	28061	28170	28054	27999	28396	28345	28060	27830	28307	27975	28042	28205	27950	28046	28107	28035	28064	28175	28064	28036	28069	28191	27965	27960	28089	28174	28230	28251	27880	27879	28078	28055	28081	28294	28103	28239	28009	28003	28053	28007	27982	28251	28285	27887	28121	28245	28138	27912	28094	28182	28084	28155	28407	28157	28215	28081	28166	28110	28242	28142	28079	28031	27965	27918	27748	28091	28138	28459	27878	28093	27952	28177	28018	28156	28080	28340	27873	28141	28046	28141	28135	27871	28027	27911	27961	28103	28190	28011	28347	27939	28374	28140	28161	28067	27862	28268	28173	28168	28172	28233	28008	27609	28328	28150	28259	28015	28095	28135	28254	28319	27993	27993	27904	28194	28079	27956	28200	27948	27820	28009	27999	28250	28075	28024	28076	27966	28112	28411	28230	28108	28165	28105	28217	27940	28071	28089	28330	28324	28278	27820	28130	28033	27918	27988	28085	27796	28088	28153	27927	28407	28099	28184	28165	28263	28235	28396	28062	28215	27998	27918	27786	27940	28098	28451	27967	28095	28218	28168	28189	27995	28217	28403	27880	27848	27786	28054	28200	28005	28350	28168	27813	28054	28004	27947	28107	28151	28273	28075	28231	27966	27884	28066	28073	27973	28010	28028	28049	28106	27967	28316	28138	28122	27917	28483	28091	28074	27910	28261	28004	28117	28054	28257	28175	27954	27991	28059	28090	27971	28084	28015	28029	27891	28101	28108	28007	28193	28084	27981	28153	27858	28363	28094	28350	28330	28151	27825	28011	28119	28110	27934	27961	28134	27947	28054	28155	28109	28174	28042	28111	28166	28234	27907	28174	28216	28299	27759	28147	28125	27864	28137	28174	27972	28163	28063	28180	28328	28305	27956	28102	28097	28132	28132	28377	28164	28009	28094	28120	28038	28294	28180	28012	28295	28029	28352	28275	28137	28042	28166	28166	28040	28345	28203	28107	28275	28087	28110	28003	28230	28144	27962	27976	28324	28217	28353	28069	28077	28106	28255	28336	28090	27937	28179	28275	28046	28101	28220	28134	28158	27786	28125	28339	28235	28058	28094	28252	28312	27947	28037	28129	28167	28054	27995	28016	28133	28148	28054	28255	28172	28085	28221	28175	28105	28055	28116	28175	27965	28039	27954	27935	28106	28272	28119	28177	27897	28297	28092	28142	27948	28088	28260	28133	28082	27946	28145	27934	28150	28246	27990	28014	27840	28139	28151	28440	27916	28248	28106	27716	28223	28094	27939	28141	28195	28088	27884	28124	28154	28101	28254	28051	28299	28351	28051	28149	28107	28180	28113	28284	28097	28271	28396	28080	28163	28047	28381	28397	28210	27883	27795	28103	28033	28142	28324	28222	28006	28104	27757	27904	28176	28063	28030	27969	28032	28150	28242	27919	28352	27935	28079	28163	28113	27990	28205	28118	28199	28060	27985	28122	28139	28309	28210	27956	27994	28075	28180	28170	28097	28087	28175	28226	28145	28096	27923	27840	28087	28235	27994	28102	28624	28036	27974	28003	27959	28100	28173	27884	28040	27920	28130	28063	28301	28113	28085	28084	27949	28271	27970	28143	27900	28072	28375	28126	27829	28094	28217	28090	27855	27922	27848	27977	27986	28131	28052	28280	28164	27895	28326	27846	28111	28033	28324	28033	27999	28202	28274	28030	28270	27842	27972	27998	28201	28229	28128	28195	28016	28205	28353	28088	28089	28002	28043	28211	28151	28087	28101	28269	28040	27797	28139	28358	28094	27971	28151	28219	28250	27865	27993	28238	28265	27996	28048	28277	28106	28127	28269	28192	28168	28248	28273	28243	28204	27865	28160	28180	28069	28191	28090	28214	28296	28097	28364	28009	28192	28211	28225	28208	28308	28000	28112	28172	28327	28089	28028	28286	28081	28045	28134	27810	28122	27975	28050	27867	28148	28289	28176	28004	28075	28493	28337	28230	28017	28194	28087	27962	28293	28111	28135	28118	27892	28166	27935	28268	28444	28033	28171	28129	28187	28084	28224	27841	28090	28059	28291	28201	28277	28219	28071	28169	28163	28165	27975	28017	28003	27988	28400	28150	28061	28287	28182	28090	28071	28016	28200	27740	27920	27981	28161	28069	27923	27999	28077	28058	28220	28192	27996	28300	28048	28020	28054	27975	28111	28057	27947	27903	27980	28111	28349	28313	27827	28298	27970	28074	28146	28049	28177	28231	28149	28332	28101	28189	28276	28095	28377	28171	28179	27999	28043	28009	28186	28046	28177	27949	28462	28110	27892	28315	28086	28315	28007	28146	27987	28098	27978	28362	27970	28324	28085	28010	28027	28149	27956	28031	27868	28015	27909	27999	28121	28355	27990	28490	27871	27967	28157	28345	28037	28025	28093	28025	28138	28180	28109	28182	28107	28199	28223	27917	28231	28157	28287	28145	28120	28163	28210	28052	28031	27978	28132	27951	28060	28194	27977	27967	28366	28126	28356	28157	28304	28144	28026	27997	28199	28324	28059	28176	28080	27937	27795	27966	28162	28022	28049	28104	28064	28240	28104	28112	28292	28139	28263	27845	28356	28072	27968	28030	28257	28177	28020	28027	28130	28013	28259	28108	28114	28081	28127	28113	27937	28089	27918	27960	28255	28454	28110	27701	28097	27995	28027	28278	28259	28346	28308	28075	28031	28057	28155	28023	28039	27978	28074	27922	28038	27883	28012	27995	27929	28203	28338	27993	28045	27822	27937	28369	28073	28049	28335	28275	28148	27896	28063	27971	28383	28104	28154	28120	28062	28370	28444	27950	28200	28096	28376	27969	28011	28253	28252	28151	28216	28246	28100	28051	28173	27927	28365	28307	28354	27904	28123	28271	28016	28170	28075	28002	27906	27987	28186	28161	28056	27991	28266	27966	28186	28160	28167	28096	28161	28249	28279	28034	28025	28248	28169	27742	28171	28124	27984	27938	27913	28098	28006	27942	27980	28042	28145	27922	28292	28184	27994	28091	28143	27988	27951	28147	28100	27987	27965	28090	28142	28356	28280	28354	28078	28347	28025	28041	28219	27950	27869	28001	27984	28267	27922	28029	27995	28043	27964	28051	28213	28176	28061	28211	28287	28155	27939	28168	28181	28165	27917	28220	28152	28146	28179	28243	27961	28030	27841	27927	27873	28180	28159	27997	28011	28270	28193	28069	28126	28211	28260	28092	28281	28186	28417	28063	28141	28285	27986	28187	28191	28022	28017	27936	28311	27997	28368	28067	28372	28322	28211	28347	28117	28210	28137	28201	27904	28254	28164	28100	28155	28268	27997	27993	28112	28030	28104	28189	28216	28244	28158	28270	28063	27732	28046	28094	27825	28045	28113	28180	28202	28036	28250	28232	27823	28036	28271	28143	28141	28084	27871	27873
25486	44178	43258	35623	30813	27440	25254	23794	22452	21640	20851	20273	20053	19937	19738	19581	19521	19479	19285	19264	19119	18890	18771	18605	18712	18749	18420	18443	18508	18616	18336	18244	18255	18155	18139	18292	18182	17941	18035	17979	18050	18037	17946	18094	17854	17922	18107	18093	17804	17990	18008	17963	17903	18027	17946	18077	17867	17815	18033	17782	17986	18039	17854	17955	17875	17775	17959	18036	18039	17918	17832	17786	17782	18041	17843	17940	17885	17872	17917	17919	17898	17908	17982	17939	18054	18214	17934	17960	17653	17960	17843	17785	17962	18022	17847	17790	18071	18082	17983	17966	18060	17941	18022	18175	17788	18057	17916	17876	17956	17931	18018	17792	17727	17987	18011	17936	17823	17976	17848	17960	17667	17875	17919	17872	17946	18052	17898	17907	17899	17840	17980	17844	17966	17836	17888	17776	17973	17829	17865	17787	17904	17834	17975	17969	17975	17807	17935	17865	17988	17812	17951	17777	17982	17881	18077	17882	17944	17762	17966	17762	17942	17799	17703	17845	17855	17974	17917	17957	17850	17946	17885	17779	17833	17962	17835	17841	18059	18008	17795	18094	17951	18002	17903	18006	17954	17815	17816	17774	18111	17946	17979	18010	18048	17782	17982	17880	17828	17824	17800	17830	17887	17918	17954	17915	17968	17957	17949	17769	18060	17867	17992	17993	17914	17802	17878	17863	17911	17863	17919	17924	17831	18065	18102	17948	17992	17949	17847	17871	17795	17807	17879	18027	18043	17917	17912	17716	17905	17834	17771	17947	17797	17890	17827	17871	17914	17857	17718	18086	17998	17816	17980	18012	18086	17793	17879	17831	17933	17825	17910	17954	17897	17960	17854	17995	17988	17785	18009	18125	17812	17910	17934	17942	17773	17861	18039	18081	17857	17800	17817	18116	18002	18000	17919	17859	17855	17886	17798	17670	17927	17676	17873	17932	17702	17747	17887	17884	17882	17850	17707	17858	17928	17843	17750	17850	17941	17970	17946	17920	17903	17851	17869	17925	17889	17808	17932	17619	17916	17862	17888	18050	17893	17911	17956	17910	17957	17896	17912	17886	17476	17897	18114	17826	17817	18158	17991	17757	18012	17770	17698	17736	17772	18077	17904	17958	17790	17823	17842	17943	17796	17955	17810	17894	17905	18026	17843	17998	17873	17923	17773	18053	17882	17988	17860	17855	17780	17827	17828	18001	18008	17958	17737	17909	17742	17819	17999	18027	17922	18051	17784	17834	18094	17929	17920	17930	17725	17946	18062	17823	17898	17806	17759	17856	17774	17940	17937	17812	17970	17858	17846	18077	17786	17757	17861	17831	17951	18099	17768	17767	18014	17876	17906	17906	17836	17810	17890	17874	17677	17830	18028	17967	17843	17701	17895	17954	17965	17935	17864	17865	17871	17946	17937	17890	17954	17998	18041	17891	17902	17935	17903	17875	17852	17912	17736	17949	17739	17996	17953	17863	17902	17902	17762	18032	17802	17844	17735	17904	18034	17981	17844	18148	18070	17982	17851	17916	17934	17890	17898	17994	17898	17839	17836	17798	17850	17867	17899	17959	17959	17841	17975	17954	17897	18129	17898	18101	17921	17985	17957	17860	17872	18034	17785	17873	17878	17918	17868	17946	17971	17940	17918	17895	17860	17880	17967	17845	18071	17988	17852	17949	17714	17891	17941	18005	17688	18078	18064	17652	17834	18051	17879	18087	17913	18043	17888	17982	17913	17843	17847	17927	17638	17779	17874	18020	17839	17889	17948	17867	18023	17878	17770	17758	18045	17860	17806	17980	17979	17828	17983	18004	17846	17920	17835	18050	17958	17726	17869	17921	17799	17935	17942	17840	18015	17819	17779	18090	17953	17812	17799	17842	17881	17909	17880	17870	17751	17777	17926	17944	17887	17877	18001	17767	17890	17956	17825	17898	17989	18014	17890	17948	18119	17993	17850	17898	17958	17894	17662	18028	17813	18006	18005	17967	17950	17748	17797	17981	17966	17942	17887	18061	17868	17932	17918	17901	17989	17753	17738	17993	17945	17868	17757	17887	17924	17989	17727	17980	17888	17980	17827	17954	17865	17986	17628	17761	17726	18054	17948	17958	17874	17883	17893	18000	17864	17999	17861	17921	18043	17912	18112	17948	18007	17887	17878	17762	17821	17939	17836	18007	18202	18021	17899	17913	18061	17847	18106	18063	17790	17846	17887	18004	17926	17951	17851	17896	17811	17898	17661	17975	17759	17922	18023	17945	17865	17766	17951	18165	17886	17806	17927	17907	17915	17704	17882	17765	17940	17914	17905	17879	17814	17843	18048	17962	18057	17921	17971	17865	17786	17943	17877	17949	17905	17792	17825	17943	17733	17895	17861	18014	18103	18023	17829	17958	17776	18000	17587	17864	17717	17992	17917	17802	17868	17754	17972	17879	17820	17805	17943	17976	17824	17864	17800	17925	17764	17785	17791	17762	17820	18004	17896	17763	17869	17997	17788	17951	17778	17873	17811	18025	17879	17934	17739	17654	17875	17800	17984	17869	17990	17835	17807	17686	17831	17904	17889	17876	17828	17839	17936	17709	17951	18021	17831	17782	17895	17706	18113	17796	17942	17811	17756	18024	17980	17907	17887	17915	17884	17809	18049	17939	17897	18025	17767	17999	18134	17815	17880	17903	17703	17960	17947	17897	17834	17883	17834	17861	17805	18015	17975	17823	17835	17906	17765	17953	17825	17724	17930	18032	17762	17945	17847	18079	17901	17806	17867	17781	17910	17864	17870	17883	18068	17796	17911	17934	17819	17989	17951	17628	17930	17970	17719	17916	17987	17937	17911	18034	17834	17881	18027	18006	17792	17904	17842	18028	17930	17907	18057	17988	17910	17732	17900	17978	17829	17957	17988	17794	17928	18103	17937	17844	17899	17908	17936	17857	17904	17990	17835	17985	17922	17986	17956	17813	17854	17710	17953	17754	17756	17862	17876	17739	17954	17942	17964	17889	17990	17805	17823	17936	17861	17966	17930	17805	18063	18039	17822	18082	17999	18061	17760	17723	17921	17804	18034	18035	17979	18153	17945	17801	17977	17849	17991	17877	18004	17879	17838	18003	17961	17863	17878	17822	17891	17949	17822	17750	18040	17881	17985	17872	17969	17917	17838	17886	17959	17861	17910	17826	17888	17879	17884	18077	17813	17856	17969	17933	17908	17975	17948	17802	17934	17909	17680	17859	17912	17842	17762	18022	17908	17878	18030	17990	17842	17791	18018	17922	17837	17938	18062	17911	17831	18099	17817	18016	17867	17992	18084	17799	17942	17911	17982	17879	18100	17800	17792	17863	17932	17896	18011	17768	17972	17828	18045	17817	17948	17947	17950	17771	17885	17822	17949	17876	18045	17883	17911	17833	17885	17930	17930	17855	17943	17896	17966	17938	18075	17853	17789	17989	17956	17849	17816	17811	17788	17898	17910	17842	17882	17992	18036	18133	17702	17932	17939	17944	17969	17878	17838	18054	17848	17742	17938	17762	17865	18088	18064	17894	17803	18078	17848	17980	17746	17950	17948	18046	17841	17764	17834	17826	17971	17818	18025	17894	17758	17963	17921	17949	17935	17931	17921	18011	17922	17877	17759	17886	17908	17943	17868	17895	17936	17807	17920	17836	17815	17870	18094	17861	17906	17914	17865	17829	17780	17791	17630	17866	17956	18022	17746	18143	17844	17854	17892	17871	17762	17837	17937	18152	18037	17860	18011	17735	18084	17903	17821	17949	18050	17820	17783	17827	17936	17840	17850	17722	18005	17919	17915	17911	17824	18120	17856	17855	17685	17750	18007	17906	17979	17804	17858	18025	17776	17971	17808	17960	17812	17862	17957	18170	17901	17861	17872	17997	18016	18012	17922	18004	17777	17887	17938	17740	17981	17822	17907	17960	18030	17918	17922	17822	17937	17843	18081	17888	17915	18034	17825	18061	17901	17861	17860	17734	17953	17997	17837	18001	17919	17859	17896	17864	17837	17893	17790	18011	17993	17724	18018	17900	17972	17826	17843	17853	18001	17855	18002	17881	17867	17931	17972	17968	18185	17696	17939	17964	17952	17990	18102	17940	17825	17791	17854	18176	17963	17963	17902	17729	18005	17915	17832	18028	17888	17924	18083	17830	17953	18077	18090	17933	17870	17781	17870	17902	17975	17710	17909	17768	17947	17854	17942	17901	17846	17956	17828	17740	17880	17952	18177	17854	17822	17902	17942	17991	17888	17969	18001	17914	17798	17756	17891	18042	18027	17940	18027	17747	17787	17919	17753	17738	17723	18000	17703	17850	17921	17995	17886	17730	18002	17722	17820	18137	17854	17889	17709	17865	18055	17958	17913	17843	17941	17712	17865	17812	17944	17880	17975	17907	17777	17963	17939	17807	17933	17893	17919	17918	17863	17900	17998	17959	17970	17843	17773	17847	17963	17753	17923	17758	17786	17821	17738	17798	17863	17942	17885	17813	17837	18038	18014	17817	18018	17856	17978	17807	17926	17887	18001	18003	17809	18040	17798	18023	17857	17832	17907	17813	17831	17805	17934	17795	17839	18044	18023	17832	17925	17832	17857	17774	17981	17952	17932	17752	17890	17912	18066	17885	17757	17665	17894	17896	17868	17976	17797	17839	17930	17914	17968	17860	17880	18013	17977	17898	17903	17752	17997	17902	17760	17761	17951	18012	17742	17987	17828	17964	17879	17739	17858	17996	18040	17803	17929	18001	17902	17784	17791	17786	17930	17947	17763	17878	17943	17983	17713	17910	17722	18003	17932	18019	17875	17912	18003	18094	17872	17840	17810	17761	17826	17974	17635	17886	17757	18059	17779	17981	17981	17907	18076	17857	17924	17946	17801	17862	18019	17821	17846	17804	17926	17820	17933	17953	17721	17828	17896	18001	17846	17917	17881	17850	18016	17961	17640	17787	17957	17918	17946	17846	17847	17773	18011	17870	17859	17908	17935	17960	17962	17789	18014	17806	17884	17975	17883	17878	17768	17855	17938	17988	17896	17865	17951	17906	17869	17991	17769	17941	17843	17924	17872	17880	17937	17896	17800	17837	17704	17980	17860	17895	17988	17866	17714	17865	17924	17897	18019	17806	17861	17664	17981	18026
35432	29708	33668	31947	29226	28441	28279	27447	27398	27416	27190	26879	27373	26805	26722	26965	27140	27035	27141	26875	26902	26892	26852	26772	26690	26849	27099	26809	26576	26781	26507	26856	26698	26595	26636	26646	26755	26519	26717	26574	26744	26555	26422	26564	26631	26672	26534	26691	26758	26547	26475	26517	26637	26617	26479	26635	26674	26615	26571	26528	26519	26415	26537	26795	26626	26582	26400	26604	26739	26713	26692	26601	26661	26764	26825	26635	26823	26520	26752	26419	26630	26816	26721	26867	26715	26521	26502	26663	26626	26770	26422	26527	26491	26409	26589	26581	26562	26622	26745	26389	26668	26527	26605	26539	26415	26518	26663	26468	26676	26329	26469	26672	26293	26520	26648	26795	26724	26383	26527	26434	26611	26458	26630	26576	26629	26496	26589	26522	26436	26756	26819	26496	26591	26577	26695	26661	26605	26500	26563	26516	26571	26654	26751	26522	26696	26426	26414	26504	26535	26547	26404	26755	26475	26639	26749	26503	26328	26584	26715	26608	26649	26475	26620	26570	26500	26633	26297	26693	26667	26599	26323	26546	26771	26681	26563	26462	26606	26641	26630	26336	26414	26622	26503	26623	26631	26502	26745	26566	26521	26332	26690	26713	26774	26451	26495	26518	26585	26579	26564	26583	26419	26509	26564	26754	26583	26383	26683	26284	26479	26725	26850	26502	26719	26630	26560	26804	26579	26668	26407	26816	26472	26442	26505	26469	26671	26638	26433	26617	26672	26506	26619	26723	26554	26381	26753	26270	26505	26524	26670	26525	26557	26431	26790	26519	26535	26625	26600	26562	26627	26614	26369	26630	26787	26424	26702	26767	26604	26557	26756	26625	26565	26552	26690	26718	26424	26543	26654	26593	26649	26602	26575	26518	26506	26511	26426	26429	26421	26778	26402	26740	26447	26700	26779	26577	26648	26547	26598	26450	26584	26455	26345	26529	26593	26641	26537	26571	26869	26676	26632	26642	26784	26831	26877	26473	26606	26606	26565	26709	26485	26732	26650	26598	26545	26622	26663	26757	26621	26570	26679	26590	26658	26555	26253	26358	26692	26716	26681	26707	26751	26749	26541	26444	26641	26580	26543	26584	26322	26585	26820	26534	26482	26424	26707	26467	26332	26777	26794	26783	26480	26404	26609	26615	26525	26433	26694	26697	26673	26494	26814	26545	26501	26496	26727	26776	26646	26582	26200	26431	26647	26371	26688	26543	26779	26730	26482	26464	26553	26362	26464	26656	26651	26814	26645	26486	26819	26524	26708	26434	26507	26665	26338	26459	26573	26658	26808	26646	26616	26685	26722	26733	26577	26589	26602	26614	26603	26510	26859	26689	26451	26553	26547	26552	26622	26543	26520	26807	26469	26439	26740	26700	26609	26620	26609	26648	26648	26356	26474	26548	26624	26403	26551	26569	26624	26620	26543	26577	26519	26384	26475	26507	26657	26477	26703	26599	26796	26558	26565	26449	26537	26653	26362	26558	26505	26660	26524	26581	26573	26383	26725	26658	26619	26623	26813	26598	26689	26478	26336	26531	26729	26555	26736	26596	26683	26657	26770	26600	26362	26592	26590	26427	26467	26523	26475	26347	26436	26719	26554	26381	26287	26521	26468	26683	26739	26297	26656	26579	26647	26536	27001	26833	26735	26593	26813	26511	26667	26233	26516	26807	26799	26480	26605	26596	26546	26492	26678	26537	26447	26447	26537	26503	26505	26489	26517	26676	26397	26630	26797	26581	26437	26339	26589	26538	26517	26556	26312	26669	26533	26702	26714	26262	26683	26765	26533	26698	26543	26764	26600	26666	26661	26306	26462	26739	26828	26469	26721	26579	26586	26609	26742	26677	26706	26757	26536	26817	26609	26555	26643	26648	26610	26469	26704	26561	26624	26460	26500	26566	26597	26633	26439	26557	26686	26501	26720	26423	26628	26726	26754	26693	26389	26393	26474	26640	26684	26591	26560	26635	26611	26617	26522	26618	26794	26665	26798	26722	26544	26595	26703	26529	26617	26421	26530	26500	26691	26454	26589	26686	26412	26622	26778	26551	26387	26731	26669	26563	26749	26611	26597	26636	26701	26794	26743	26552	26441	26645	26503	26648	26413	26737	26734	26733	26797	26838	26501	26800	26482	26296	26493	26407	26550	26519	26623	26658	26567	26653	26537	26401	26614	26678	26634	26642	26541	26587	26558	26420	26547	26849	26537	26426	26672	26489	26491	26518	26629	26552	26618	26564	26559	26551	26266	26465	26629	26826	26530	26599	26533	26788	26633	26420	26733	26698	26367	26298	26560	26325	26756	26591	26612	26499	26729	26683	26566	26439	26671	26617	26522	26597	26639	26612	26638	26613	26493	26608	26722	26587	26704	26380	26642	26380	26586	26550	26412	26739	26362	26578	26488	26499	26721	26690	26480	26648	26570	26723	26514	26650	26569	26507	26683	26437	26592	26734	26511	26312	26722	26566	26407	26507	26546	26326	26644	26672	26641	26630	26392	26744	26736	26399	26555	26603	26849	26455	26647	26471	26408	26513	26558	26437	26763	26656	26621	26513	26699	26775	26601	26716	26488	26778	26497	26618	26633	26677	26588	26569	26820	26686	26469	26582	26504	26464	26528	26716	26289	26470	26705	26512	26606	26804	26597	26852	26429	26524	26521	26434	26696	26521	26406	26744	26616	26418	26532	26320	26691	26814	26390	26655	26609	26524	26622	26669	26619	26663	26488	26480	26569	26983	26605	26532	26509	26715	26653	26570	26545	26602	26805	26795	26865	26770	26906	26675	26660	26740	26719	26717	26634	26529	26370	26567	26547	26528	26441	26521	26648	26543	26838	26690	26358	26683	26745	26427	26556	26846	26402	26574	26607	26555	26601	26378	26610	26833	26636	26520	26573	26776	26447	26516	26870	26516	26787	26587	26703	26666	26784	26552	26590	26800	26552	26368	26512	26592	26353	26171	26358	26491	26688	26549	26722	26288	26338	26894	26663	26718	26459	26677	26381	26641	26609	26597	26854	26906	26695	26485	26661	26647	26881	26540	26535	26827	26548	26630	26689	26911	26682	26648	26660	26743	26610	26769	26577	26770	26505	26737	26724	26633	26727	26723	26477	26593	26420	26509	26598	26605	26657	26881	26535	26564	26556	26618	26825	26585	26676	26424	26533	26602	26751	26985	26783	26785	26791	26677	26723	26580	26561	26697	26564	26666	26505	26762	26692	26586	26385	26623	26665	26685	26655	26658	26533	26550	26479	26637	26422	26521	26533	26471	26502	26467	26808	26730	26572	26547	26557	26384	26560	26527	26763	26507	26652	26601	26611	26645	26688	26611	26484	26522	26566	26460	26572	26689	26606	26554	26486	26524	26468	26706	26698	26540	26704	26603	26562	26487	26387	26589	26563	26708	26658	26525	26503	26794	26312	26555	26793	26699	26889	26658	26667	26607	26733	26534	26689	26699	26833	26804	26389	26721	26593	26590	26444	26345	26532	26731	26739	26507	26648	26782	26503	26492	26719	26643	26558	26733	26789	26667	26411	26648	26737	26390	26434	26534	26534	26625	26598	26720	26542	26514	26504	26529	26573	26741	26462	26780	26829	26471	26630	26668	26602	26372	26594	26719	26340	26762	26454	26826	26425	26670	26810	26592	26725	26577	26700	26538	26612	26863	26557	26638	26560	26446	26641	26639	26693	26632	26824	26597	26465	26504	26778	26329	26656	26458	26276	26493	26550	26372	26673	26586	26511	26678	26459	26840	26809	26461	26570	26577	26692	26385	26714	26811	26546	26654	26715	26897	26526	26464	26785	26490	26443	26205	26690	26686	26557	26608	26713	26662	26322	26857	26762	26762	26627	26604	26549	26615	26360	26738	26759	26475	26632	26484	26719	26720	26567	26265	26435	26714	26463	26911	26763	26512	26676	26669	26520	26441	26625	26526	26626	26479	26863	26824	27044	26750	26468	26317	26522	26440	26678	26516	26435	26548	26654	26540	26550	26815	26341	26743	26580	26733	26891	26711	26632	26672	26642	26797	26565	26694	26564	26395	26798	26742	26808	26414	26616	26569	26609	26525	26688	26779	26813	26714	26581	26637	26531	26411	26655	26418	26705	26495	26608	26611	26735	26418	26353	26443	26668	26536	26551	26391	26676	26479	26414	26611	26572	26566	26576	26411	26581	26516	26435	26350	26723	26611	26317	26504	26583	26884	26685	26703	26414	26361	26563	26829	26597	26595	26634	26444	26589	26639	26491	26471	26721	26858	26730	26616	26566	26761	26634	26649	26690	26671	26866	26773	26766	26691	26379	26584	26738	26648	26533	26704	26725	26495	26551	26435	26583	26761	26310	26431	26509	26530	26553	26523	26442	26675	26378	26658	26689	26519	26549	26851	26830	26470	26685	26560	26713	26594	26889	26664	26552	26401	26343	26582	26482	26605	26292	26633	26650	26674	26717	26558	26703	26545	26799	26532	26573	26674	26680	26562	26550	26600	26496	26544	26739	26630	26535	26776	26577	26611	26461	26348	26467	26779	26641	26610	26706	26485	26646	26568	26908	26782	26458	26612	26950	26547	26639	26603	26405	26653	26312	26321	26324	26609	26631	26577	26553	26710	26471	26710	26447	26682	26863	26474	26409	26462	26651	26583	26738	26536	26648	26532	26530	26529	26709	26529	26564	26562	26497	26542	26476	26560	26529	26529	26824	26560	26655	26348	26640	26503	26421	26629	26689	26602	26519	26368	26470	26610	26743	26661	26952	26511	26506	26615	26637	26467	26623	26687	26526	26694	26826	26575	26954	26516	26847	26511	26639	26646	26501	26937	26550	26483	26617	26362	26652	26683	26611	26705	26523	26811	26593	26553	26805	26529	26525	26754	26477	26680	26647	26579	26383	26864	26748	26595	26547	26756	26552	26508	26809	26385	26661	26597	26681	26695	26569	26712	26843	26611	26599	26588	26342	26349	26671	26316	26571	26621	26603	26610	26618	26377	26607	26541	26497	26500	26533	26405	26745	26482	26513	26498	26669	26725	26617	26525	26414	26769	26534	26350	26496	26686	26293	26785	26558	26596	26518	26889	26455	26562	26574	26487	26536	26629	26645	26763	26531	26676	26604	26681	26739	26657	26550	26603	26339	26635
24130	29833	28853	24281	21635	20243	19343	18958	18571	18359	18111	17891	17885	17999	17773	17729	17755	17707	17647	17797	17418	17536	17622	17423	17574	17431	17259	17504	17401	17418	17313	17373	17175	17281	17148	17297	17287	17418	17211	17208	17175	17162	17049	17298	17188	17091	17019	17265	17254	17228	17250	17252	17354	17252	17348	17157	17126	17226	17138	17172	17425	17167	17154	17179	17179	17376	17117	17240	17069	17220	17070	17071	17110	17156	16988	17139	17067	17309	17315	17172	17302	17220	17242	17169	17232	17034	17191	17051	17114	17093	17192	17140	17200	17093	17227	17191	17203	17018	17026	17064	17215	17060	17255	17341	17244	17340	17268	17095	17225	17253	17118	17209	17144	17058	17066	17108	17083	17257	17245	17013	17259	17071	17091	17122	17273	17119	17161	17061	17216	17201	17062	17213	17065	17126	17037	17167	16962	17095	17117	17097	17117	17234	17065	17219	17222	17183	17222	17225	17190	16989	17077	17116	17116	17127	17118	17175	17192	17125	17237	16931	17092	17242	17037	17125	17184	17265	17180	17175	17073	17178	17206	17201	17273	17145	17044	17125	17192	17209	17093	17078	17164	17062	17285	17106	17224	17138	17231	17170	17171	17185	17349	17287	17520	17258	17233	17234	17137	17316	17177	17352	17240	17214	17297	17130	17274	17179	17154	17164	17100	16956	17080	17169	16968	17257	17194	17193	17322	17251	17167	17202	17160	17120	17272	17138	17076	17122	17108	17149	17216	17169	17143	17259	17185	17188	17181	17015	17071	17332	17162	17222	17011	17074	17066	17220	16982	17279	17114	17102	17290	17263	17174	16971	17094	17054	17169	17033	17080	17184	17090	17183	17133	17138	17190	17256	17220	17199	17272	17184	17170	17217	17242	17301	17188	17228	17339	17150	17135	17214	17102	17051	17121	17362	17121	17179	17226	17175	17166	17059	17225	17181	17242	17250	17274	17111	17128	17139	17143	17207	17049	17050	17077	17064	17140	17230	17101	17137	17117	17095	17083	17091	17187	17385	17182	17189	17151	17304	17030	17307	17166	17025	17256	17185	17297	17190	17051	17063	17242	17241	17123	17094	17171	17156	17170	17131	17195	17256	17084	17256	17246	17089	17267	17230	17077	17164	17105	17270	17053	17263	17190	17007	17304	17165	17074	17069	17092	17342	16979	17392	17184	17082	17110	17094	17161	17067	17219	17114	17128	17141	17188	17387	17101	16998	17176	17209	17350	17195	17191	17272	17234	17088	16949	17125	17313	17077	17076	17056	17349	17222	17086	17079	17210	17296	17078	17042	17257	17179	17090	17294	17142	16982	17152	17205	17288	17126	17048	17085	17224	17216	17128	17358	17041	17212	17269	17136	17169	17298	17171	17075	17202	17063	17261	17286	16998	17365	17183	17146	17153	17203	17175	17237	17201	17227	17184	17206	17259	17144	17100	17364	17080	17154	17185	17132	17213	17289	17185	17268	17153	17204	17131	17277	17255	17250	17238	17201	17164	17213	17197	17136	17362	17288	17241	17091	17078	17122	17198	17149	17219	17218	17114	17080	17173	17171	17196	17247	17222	17041	17144	17280	17254	17145	17075	17265	17365	17234	17173	17297	17140	17176	17090	17118	17141	17221	17125	17062	17190	17095	17147	17041	17109	17208	17187	17129	17274	17159	17155	17233	17323	17065	17228	17271	17049	17138	17192	17262	17203	16978	17092	17157	17146	17127	17030	17341	17088	17386	17184	17298	17176	17047	17246	17212	17042	17356	17240	17332	17163	17086	17244	17099	17029	17093	17328	17029	17064	17121	17265	17199	17071	17221	17181	17072	17159	17146	17064	17223	17076	17216	17240	17084	17239	17165	17059	17142	17077	17132	17128	17296	17051	17135	17315	17148	17139	17323	17169	17117	17081	17139	16956	17125	17146	17108	17188	17044	17033	17078	17166	17158	17390	17120	17174	17276	17139	17227	17110	17135	17166	17161	17257	17171	17127	17081	17150	17222	17325	17196	17154	17043	17221	17201	17334	17170	17275	17389	17178	17182	17267	16864	17207	17270	17200	17147	17145	17166	17274	17075	17104	17199	17213	17140	17091	17192	17305	17121	17282	17253	17247	17219	17221	17234	17186	17041	17174	17047	17145	17246	17196	17137	17109	17141	17105	17065	17097	17188	17222	17147	17196	17109	17203	17088	17190	17207	17221	17049	17201	17277	17216	16985	17113	17246	17210	17074	17082	17204	17285	17280	17218	17278	17109	17207	17117	17215	17241	17343	17204	17136	17079	17167	17050	17298	17103	17038	17146	17177	17133	17247	17086	17249	17278	17060	17206	17008	17034	17084	17138	16964	17211	17159	17136	17253	17308	17134	17017	17399	17049	17011	17298	17195	17181	17199	17084	17075	17137	17007	17146	17076	17008	16999	17126	17105	17098	17251	17171	17256	17065	17280	17010	17215	17113	17071	17053	16904	17241	17088	17226	17127	17256	17115	17279	17101	17345	17144	17322	17224	17040	17241	17277	17305	17159	17129	17164	17248	17186	17132	17088	17095	17195	17304	17174	17217	17133	17259	17125	17043	17132	17117	17145	17271	17067	17140	17205	17228	17247	17054	17141	17202	17154	17060	17255	17204	17072	17298	17386	17172	17097	17161	17159	17108	17172	16940	17244	17101	17150	17207	17185	17116	17180	17191	17177	17360	17242	17206	17104	17122	17211	17200	17020	17278	17232	17189	17315	17112	17314	17319	17226	17253	17281	17316	17235	17089	17179	17219	17167	17300	16969	17120	17152	17180	17298	17186	17140	17410	17132	17090	17103	17224	17142	17228	17172	17090	17335	17079	17063	17383	17189	17235	17093	17223	17043	17120	17172	17131	17302	17089	17247	17006	17211	17201	17030	17179	17163	17183	17165	17208	17042	17170	17395	17256	17109	17120	17038	17280	17181	17147	17108	17147	17215	16967	17171	17150	17191	17098	17111	17121	17242	17235	17196	17075	17086	17199	17144	17100	17102	17198	17167	17122	17194	17198	17221	17232	17308	17255	17359	17072	17120	16946	17328	17069	17123	17216	17243	17128	17142	17155	17005	17269	17235	17301	17105	17230	17231	17312	17075	17184	17111	17132	17344	17269	17307	17180	17211	17061	17220	17212	17199	17255	17234	17197	17282	17306	17064	17200	17223	17234	17327	17175	16971	17199	17169	17166	17222	17193	17286	16922	17331	17481	17042	17164	17219	17063	17337	17185	17071	17096	17048	17295	17249	17290	17211	17305	17326	17099	17255	17198	17206	17212	17141	17205	17178	17166	17079	17361	17336	17269	17313	17209	17264	17310	17206	17031	17221	16895	17204	17160	17057	17110	17281	17155	17250	17020	17132	17215	17168	17079	17276	17105	17168	17133	17129	17088	17178	17099	17218	17215	17177	17013	17115	17120	17313	17287	17302	17118	17158	17061	17069	17007	17140	17076	17100	17183	17056	17158	17242	17143	17163	17170	17058	17129	17193	17160	17060	17086	17237	17004	17203	17302	17195	16999	17274	16958	17283	16971	17421	17307	17270	17207	17232	17164	17222	17225	17086	17303	17089	17299	17176	17303	17231	17226	17040	17087	17116	17155	17176	17148	17006	17128	17209	17058	17091	17197	17216	17244	17235	17256	17383	17173	17149	17149	17189	17069	17165	17239	17062	17066	17264	17012	17281	17149	17138	17323	17344	17220	17216	17171	17154	17100	17246	16902	17097	17053	17177	17222	17110	16894	17336	16963	17222	17118	17164	17194	17238	17220	17315	17207	17297	17088	17056	17221	17068	17253	17031	17027	17294	17239	17078	17213	17197	17306	17083	17194	17235	17161	17008	17246	17328	17159	17168	17146	17204	17035	17324	17160	17063	17174	17335	17310	17026	17165	17199	17372	17255	17012	17326	17262	17110	17265	17156	17280	17161	16941	17063	17243	17240	17116	17272	16952	17338	17111	17249	17140	17175	17187	17197	17128	17224	17265	17063	17233	17090	17456	17202	17202	17231	17169	17223	17198	17321	17212	17074	17253	17156	16986	17286	17201	17267	17161	17280	17173	17106	17024	17112	17336	17081	17232	17148	16978	17212	17127	17332	17240	17266	16909	17040	17263	17142	17296	17206	17110	17135	17321	17036	17251	17056	17262	17059	17162	17126	17121	17326	17105	17227	17244	17238	17257	17153	17102	17202	17156	16977	17194	17220	17025	17207	17091	17273	17163	17133	17016	17180	17215	17340	17032	17162	17150	17193	17028	17080	16922	17204	17243	17081	17402	17202	17162	17162	17025	17082	17083	17175	17131	16915	17221	17218	17112	17283	17160	17230	17132	17323	17121	17178	17366	17110	17192	17163	17285	17126	17095	17150	17169	17361	17222	17249	17199	17370	17207	17215	17215	17165	17169	17232	17240	17210	16995	17101	17234	17341	17191	17051	17142	16963	16969	17193	17072	17133	17095	17179	17023	17116	17164	17352	17353	17356	17140	17276	17080	17229	17142	17058	17089	17333	17167	17136	17090	17295	17048	17240	17275	17268	17134	17119	17099	17047	17114	17252	17213	17241	17194	17308	17098	17282	17122	17128	17157	17229	17257	17200	17223	17213	17031	17079	17215	17271	17329	17338	17188	17169	17269	17220	17178	17232	17205	17251	17209	17155	17029	17188	17286	17268	17335	17158	17255	17218	17131	17365	17175	17052	17145	17131	17208	17167	17143	17239	17023	17260	17166	17157	17212	17060	17163	17045	17231	16969	17201	17064	17136	17100	17072	17529	17198	17200	17092	17251	17107	17084	17199	17181	17194	17258	17155	17171	17247	16918	17035	17224	17243	17284	17181	17102	17066	17233	17108	17200	17328	17163	17052	17096	17230	17322	17028	17194	17299	17279	17152	17291	17212	17107	17281	17271	17119	17157	17169	17259	17137	17282	17403	17238	17084	17189	17116	17134	17124	17251	17214	17032	17312	17142	17328	17186	17250	17032	17145	17244	17272	17138	17029	17100	17416	17160	17237	17165	17352	17089	17274	17364	17089	17182	17195	17194	17296	17199	17244	17088	17282	17292	17080	17079	17109	17159	17218	17317	17156	17196	17197	17270	17121	17377	17212	17291	17246	17206	17155	17151	17164	17242	17174	17326	17045
24140	20782	27114	25702	26122	30721	32686	30161	29902	29491	29162	29130	28626	28860	28771	28507	28752	28560	28515	28650	28552	28284	28113	28263	28200	27914	28163	28222	28308	28007	27968	27775	28118	27860	28008	28090	27995	27680	27965	28002	27907	27806	27791	27851	27919	28268	28060	28088	27914	27704	28035	27785	27973	28105	28066	27746	27643	27728	28090	28002	27919	27928	27421	27951	27771	27663	27741	27720	27701	27860	27823	28030	27951	27840	27809	27771	27787	27721	27639	27843	27742	27903	27826	27947	27747	27833	27820	27685	28090	27903	27892	27814	27792	28080	27639	27911	27801	27954	27861	27976	27659	27801	27998	27825	27645	27729	27561	27626	28025	27777	27706	28105	27879	27901	27765	27530	27642	27765	27968	28003	27944	27833	27790	27782	27864	27803	27757	27767	27887	27962	27849	27614	27683	27701	27865	27772	27739	27799	27810	27891	27868	27820	27732	27875	27812	27626	27635	27649	27740	27821	27790	27843	27992	27912	27877	27694	27705	27968	27861	28043	27865	27711	27864	27639	27882	27537	27890	27779	27924	27810	27690	27794	27765	27698	27548	27807	27891	27797	27958	27850	27783	27758	28192	27910	28036	28021	28006	27707	27855	27837	27667	27624	27670	27566	27749	27654	27429	27666	27732	27827	27879	27925	27858	27693	28071	27910	27709	27851	27741	28050	28027	27776	27596	27934	27831	27642	27758	27923	27744	27726	27773	27791	27881	27909	28183	27784	27794	27596	27895	27685	28169	27755	27886	27790	28133	27800	27747	27697	27882	27667	27869	27900	28058	27657	27955	28051	28001	27961	27544	27861	27743	27862	27680	27873	27975	27525	27825	27966	27750	27847	27795	27949	28008	28030	28128	27883	27901	27809	27920	27945	28193	27759	27934	27971	27808	27675	27614	27891	27967	27863	27868	27589	27244	27941	28089	27768	27776	27841	27576	27604	27913	27630	28025	27725	27810	27912	27716	27786	27763	27976	27861	28020	27898	27832	27613	27671	27669	27588	27824	27585	27888	27824	27889	27724	28027	27765	27913	27930	27958	27996	27865	27809	27718	27726	27847	27722	27746	27586	27933	27889	27814	27834	27678	27949	27667	27547	27732	27997	27660	27897	27869	27616	27829	27613	27905	27777	27889	27748	27600	27610	27698	27963	28014	27813	27739	27858	27733	27867	27895	27768	27936	27544	28035	27844	27861	27998	27913	28021	27719	27716	28054	27812	27619	27648	27579	27953	27950	27963	27559	27773	27752	27510	27803	27277	27618	27715	27816	27729	27818	27801	27677	27653	27789	27996	28101	28044	27739	27998	27918	27895	27706	27616	27836	27924	27808	27758	27864	27716	28101	27830	28050	27778	27802	27907	27780	27742	28042	27805	27645	27546	27660	27904	27683	28054	27969	27820	27712	27628	27978	27924	27584	27550	27906	27750	27731	27954	27943	27930	27648	27676	27733	27959	27708	27801	27731	27832	27882	28029	28137	28067	27923	27793	27676	27926	27844	27922	27914	27828	27556	28010	28107	27704	27698	27807	27817	27974	27859	27767	27648	27636	27589	27768	27732	27889	27530	27766	27624	27719	27596	27875	27836	27721	27739	27868	27789	27919	27897	27644	27850	27703	27865	28078	27722	27793	27820	27851	27811	27761	27691	27624	27376	27832	27769	27659	28173	27881	27819	27708	27740	27713	27816	27979	27939	27880	27955	27947	27559	27626	27879	28087	27637	27911	27801	27916	27773	27886	27963	27851	27813	27688	27704	27793	27855	27761	27726	27754	28015	27731	28027	27835	27879	27885	27593	27755	27791	27769	27880	27744	27818	27917	27490	27693	27913	27843	27762	27557	27877	27843	27887	27587	27637	27926	27733	27963	27622	27762	27883	27919	27955	27926	27912	27876	27743	27804	27750	27793	27764	27753	28024	27789	27569	28072	27829	27606	27707	27858	27765	27734	27765	27663	27827	27711	27730	27949	27634	27875	27951	27977	27952	27719	27815	27669	27950	27898	27741	27942	27706	27441	27981	27744	27928	27737	27840	27837	27917	27915	27727	27723	28068	27812	27689	27947	28063	27809	28084	27954	27791	27853	27948	27774	27800	27837	27677	27992	27936	27790	27948	27548	27837	27737	27649	27778	27534	27749	27835	27803	27953	27870	27820	27879	27819	27926	27919	27915	27946	27731	27760	27913	27994	27818	28181	27824	27712	27777	28113	27911	27994	27921	27774	27939	27596	27889	27972	28097	27790	27995	27722	27820	27872	27873	27739	27730	27556	28001	27862	27900	27590	27742	27896	27841	27664	27903	27828	27844	27866	27641	27723	27836	27870	27909	27830	28000	27791	27875	27890	27871	28044	28017	27799	27716	27738	27827	28049	27738	27924	27719	27865	27662	27636	27783	27764	27896	27703	27822	27797	27989	27858	27692	27774	28040	28007	28033	27938	27802	28188	27877	27851	27934	27619	27463	27787	27682	27716	27876	27774	27999	27806	27807	27786	27671	27751	27831	27842	27578	27725	27652	27824	27605	27847	27763	27870	27837	27924	27910	27750	27977	27824	27896	27923	27894	27564	27941	27917	27785	27878	27661	28009	27812	27676	27831	28058	27802	27571	27697	27814	27952	27653	28011	27536	27627	27742	27680	27558	27887	27581	27848	27775	27882	28036	27830	27720	27661	27743	27547	27740	27959	27884	27910	27777	27936	27946	27708	27842	27752	27660	27934	28036	27943	27710	27588	27748	27881	27822	27786	27861	27933	28028	27750	27988	27811	27612	27693	27785	27599	27846	27882	27738	27730	27720	27848	27886	27875	27801	27621	27867	27626	27799	27571	27672	27585	27999	27793	27638	27639	27705	27795	27652	27804	27940	27782	28051	27696	27798	27820	27761	27649	27830	27812	28362	28001	27693	27501	27680	27715	28167	27977	27541	27782	27768	27768	27958	27820	27936	27646	27558	27742	27788	27888	27574	27863	27846	27832	27764	27978	27413	27763	27638	27711	27960	27856	27841	27691	27828	27886	27911	27755	27942	27559	27959	27768	27988	28083	27849	27623	28116	28108	28008	27648	28064	27997	27917	27984	27808	27794	27659	27814	27638	27871	27723	27758	27768	28034	27498	27687	27869	27897	27695	27577	27847	27789	27527	27827	27808	27839	27852	27966	27920	27705	28028	27905	27637	27742	27870	27861	27709	27807	27779	27868	27939	27849	27762	27901	27911	27974	27908	28019	27549	27838	27812	27970	27852	27699	27702	27689	27897	27788	27660	27677	27709	27699	27727	27990	27824	27718	27675	27587	27652	27704	27794	27907	27945	27884	27684	27897	27875	27993	27918	27925	27825	27672	27880	27759	27863	27696	27685	27646	27852	27961	27805	27480	27693	27766	27803	27860	27846	27663	27954	27886	28012	27705	27831	27805	28029	27998	27993	27584	27690	27605	27787	27820	27985	27946	27860	27749	27992	27909	27790	27946	27805	27631	27965	27841	27848	27700	27721	27751	27835	27901	28019	27974	27755	27891	27993	27593	27863	27756	27907	27981	27802	27765	27904	27836	27430	27728	27786	27608	27507	28023	27714	27799	27799	28092	27812	27859	27911	27903	27847	27825	28069	27690	27796	27638	27677	27847	27830	27965	27637	27725	27916	27914	27962	28058	27935	27837	27892	27420	27909	27804	27921	27867	28007	27982	27695	27677	27891	27752	27904	27800	27842	27762	27937	27636	27778	27891	27754	27662	27652	27696	27782	27764	27862	27972	28003	27697	27823	27766	27762	27456	27731	27813	27956	27855	27869	27931	27787	27797	27750	27790	27934	27832	27976	27861	27879	28044	27903	27806	27910	27880	27833	27703	27818	27849	28019	27964	27693	27859	27932	27780	27691	28001	27758	27805	27653	27732	27786	28095	28077	27894	28011	27833	27799	27656	27960	27599	27671	27820	27837	27892	27921	27821	27718	27856	27713	27794	27897	27830	27767	27765	28045	28159	27812	27646	27675	27973	27909	27801	28010	27754	27696	27872	27684	27870	27969	27699	27735	27965	27747	27592	27918	28084	27790	27799	27723	27761	27790	27916	27888	27686	27921	27615	27859	27825	27768	27951	27437	27912	27680	27876	27810	27938	27912	27854	27875	27701	28016	27844	27857	27829	28154	28043	28085	28012	27901	27915	27931	27828	27729	27881	27855	27684	27808	27725	27780	28016	27700	27724	27730	27866	27711	28052	27785	27889	27682	27756	27442	27872	27821	27823	27680	27724	27964	27712	27847	27688	27788	28146	28014	27901	27768	27930	27754	27720	27628	27739	27758	27761	27730	27845	27949	28023	28009	27923	27691	27932	27886	27524	27817	27837	27535	27864	27784	27776	27858	27752	27927	27967	28015	28063	27815	27668	27745	27864	28129	27822	27557	27828	27930	27695	27964	27846	27881	27714	27722	28026	27783	27869	27874	27763	27888	27874	27819	27798	28026	27814	27735	27847	27953	27847	27679	27697	27924	27793	27751	27755	27854	27973	27879	27686	27905	27851	28202	27903	27735	28117	27847	27876	27882	27676	27725	27714	27916	27735	27674	27761	27766	28081	27989	28198	27742	27919	27768	27647	27933	27941	27807	27756	28145	27994	27940	27764	27710	27814	27986	27940	27916	27562	27846	27954	28045	27814	27811	27681	27690	27656	27991	27830	27718	27633	27923	27713	27514	27762	28117	27939	27857	27849	27906	27816	27722	27864	27849	27885	27615	27856	27973	27882	27898	28040	27798	27656	28130	27977	27741	27783	27794	27853	27795	27876	27729	27809	28041	27968	27693	27935	27869	27604	28057	27964	27958	27744	27917	27933	27624	27820	27879	28001	27882	27723	27790	27851	27901	27689	27734	27806	27759	27829	28007	27600	27786	27847	27883	27882	27832	27789	27968	27726	28099	27684	27840	27684	27777	27626	27582	27862	27814	27778	27712	27735	27880	27918	27712	27868	27707	27586	27847	27845	27764	27641	27790	27741	27963	27991	27783	27657	27790	27888	27906	27825	27807	28089	27906	27847	27940	27924	28213	27777	28033	27883	27664	27629	27927	27760	27727	27853	28182	27627	27748	27852	27889	27834	27784	27854	27729	27846	27619	27737	27676	27717	27801	27792	27959	27882	27732	27877	27863	27848
22962	38595	38042	30623	26873	24412	22663	21597	20594	20216	19547	19441	19265	19015	18843	18924	18921	18746	18620	18729	18459	18403	18443	18365	18176	18316	18212	18136	17968	18027	18045	18118	18076	17895	17805	17821	17686	17718	17793	17944	17805	17719	17716	17661	17745	17717	17687	17871	17802	17927	17624	17599	17816	17731	17800	17904	17692	17762	17642	17789	17665	17804	17664	17606	17862	17749	17948	17798	17747	17886	17797	17677	17778	17786	17644	17724	17817	17783	17870	17738	17930	17866	17766	17843	17678	17734	17759	17786	17870	17916	17704	17884	17845	17659	17884	17749	17640	17854	17723	17710	17659	17911	17821	17576	17815	17700	17693	17596	17792	17676	17921	17653	17820	17686	17793	17851	17810	17858	17760	17758	17722	17737	17936	17864	17805	17712	17801	17711	17777	17691	17832	17812	17946	17693	17839	17639	17871	17885	17685	17883	17744	17796	17843	17507	17957	17691	17674	17749	17614	17733	17676	17655	17593	17701	17780	17816	17953	17698	17701	17859	17653	17926	17791	17865	17798	17634	17798	17692	17833	17771	17546	17756	17687	17730	17872	17626	17724	17673	17788	17804	18056	17824	17665	17816	17732	17860	17691	17716	17718	17662	17621	17785	17704	17795	17795	17876	17911	17767	17597	17668	17651	17693	17841	17775	17746	17622	17774	17826	17760	17699	17814	17912	17812	17759	17800	17831	17727	17722	17794	17590	17687	17807	17796	17698	17773	17964	17937	17947	17774	17652	17820	17758	17950	17701	17844	17558	17676	17881	17589	17809	17803	17706	17454	17706	17958	17889	17742	17952	17679	17717	17849	17659	17790	17777	17785	17865	17759	17841	17622	17825	17798	17675	17849	17577	17745	17715	17661	17801	17978	18047	17742	17685	17679	17646	17975	18041	17875	17734	17749	17810	17826	17696	17716	17756	17735	17711	17788	17896	17590	17768	17920	17764	17683	17731	17743	17775	17792	17696	17627	17742	17765	17775	17960	17923	17743	17580	17837	17875	17729	17748	17976	17770	17883	17795	17738	17738	17895	17840	17519	17826	17802	17848	17708	17755	17889	17788	17722	17893	17834	17720	17677	17821	17751	17833	17674	17866	17702	17737	17695	17595	17747	17968	17752	17789	17931	17651	17648	17769	17728	17671	17609	17808	17814	17734	17872	17660	17690	17909	17942	17542	17887	17750	17644	17954	17681	17739	17720	17823	17820	17817	17674	17578	17843	17743	17837	17699	17563	17854	17836	17622	17575	17777	17843	17637	17677	17748	17812	17684	17781	17805	17691	17723	17655	17771	17589	17748	17821	17822	17727	17754	17796	17687	17801	17811	17695	17713	17648	17896	17823	17711	17764	17719	17792	17742	17770	17820	17569	17773	17780	17722	17655	17670	17772	17778	17658	17652	17837	17990	17880	17899	17921	17764	17684	17850	17656	17792	17688	17705	17812	18131	17746	17902	17761	17533	17667	17922	17841	17815	17740	17976	17829	17742	17736	17752	17827	17797	17734	17618	17767	17746	17628	17693	17720	17705	17775	17784	17774	17748	17811	17848	18020	17755	17754	17733	17754	17882	17765	17585	17797	17722	17912	17712	17702	17542	17829	17731	17759	17770	17851	17748	17747	17822	17739	17946	17678	17848	17727	17702	17762	17910	17597	17640	17833	17741	17686	17820	17856	17945	17643	17694	17824	17686	17695	17688	17843	17622	17708	17824	17795	17659	17762	17799	17528	17791	17707	17708	17956	17825	17836	17750	17728	17685	17755	17920	17644	17860	17704	17798	17861	17755	17947	17651	17769	17796	17685	17847	17821	17776	17745	17673	17803	17995	17962	17836	17854	17667	17850	17565	17796	17537	17865	17806	17744	17705	17830	17874	17798	17715	17839	17878	17730	17738	17773	17697	17814	17752	17885	17555	17694	17820	17878	17793	17498	17788	17776	17829	17771	17725	17785	17731	17612	17677	17764	17758	17855	17892	17790	17781	17643	17665	17839	17681	17837	17660	17742	17691	17655	17914	17773	17794	17805	17693	17901	17766	17808	17701	17868	17653	17735	17891	17972	17688	17698	17743	17693	17823	17688	17677	17815	17704	17790	17754	17791	17805	17790	17672	17776	17591	17699	17824	17677	17767	17724	17720	17750	17795	17608	17774	17856	17921	17700	17930	17633	17713	17755	17726	17667	17819	17791	17757	17837	17860	17807	17914	17580	17690	17756	17654	17759	17678	17814	17779	17943	17683	17537	17888	17929	17650	17843	17675	17907	17756	17670	17568	17914	17647	17857	17538	17724	17973	17762	17771	17732	17753	17727	17848	17645	17705	17665	17808	17898	17743	17806	17754	17825	17784	17882	17777	17723	17716	17642	17663	17768	17884	17914	17775	17775	17750	17772	17824	17805	17657	17890	17667	17578	17666	17778	17803	17741	17807	17784	17661	17804	17752	17940	17924	17855	17833	17731	17714	17693	17781	17613	17816	17842	18109	17909	17634	17791	17715	17735	17853	17700	17842	18025	17723	17732	17698	17715	17770	17870	17524	17926	17799	17864	17747	17720	17941	17676	17720	17680	17653	17718	17856	17884	17734	17643	17675	17905	17794	17673	17882	17686	17796	17873	17857	17889	17914	17969	17733	17873	17778	17662	17793	17630	17707	17712	17843	17691	17871	17829	17811	17703	17687	17962	17815	17772	17734	17851	17811	17681	17779	17873	17866	17759	17680	17675	17813	17711	17648	17836	17645	17647	17903	17763	17839	17886	17732	17886	17646	17673	17800	17658	17802	17731	17892	17720	17729	17795	17855	17857	17781	17684	18010	17660	17731	17884	17808	17950	17645	17847	17793	17817	17672	17824	17809	17751	17702	17715	17728	17892	17736	17642	17797	17780	17847	17786	17680	17783	17865	17774	17690	17811	17614	17910	17780	17626	17695	17743	17660	17648	17683	17698	17697	17863	17673	17764	17639	17820	17917	17761	17748	17916	17832	17845	17675	17870	17734	17878	17727	17826	17774	17688	18002	17640	17685	17895	17845	17729	17736	17915	17804	17598	17771	17721	17675	17853	17868	17742	17829	17678	17611	17946	17733	17767	17855	17907	17934	17877	17676	17670	17843	17845	17867	17750	17587	17724	17701	17674	17757	17888	17634	17722	17730	17863	17634	17794	17750	17810	17650	17742	17759	17775	17904	17659	17853	17776	17843	17704	17635	17698	17850	17476	17829	17712	17971	17702	17721	17756	17652	17800	17638	17889	17805	17699	17656	17813	17866	17844	17683	17799	17767	17784	17758	17766	17629	17786	17836	17851	17554	17667	17716	17927	17915	17964	17731	17718	17690	17847	17917	17923	17797	17613	17949	17726	17727	17987	17676	17797	17712	17734	17890	17772	17816	17655	17751	17738	17803	17723	17852	17797	17715	17748	17860	17603	17863	17696	17748	18005	17800	17881	17881	17775	17752	17640	17881	17812	17836	17628	17858	17728	17946	17645	17683	17675	17701	17568	17871	17784	17629	17903	17642	17740	17703	17835	17536	17774	17739	17723	17786	17793	17761	17654	17801	17652	17851	17803	17897	17541	17756	17802	17689	17806	17737	17810	17953	17647	17795	17689	17778	17636	17573	17867	17781	17790	17725	17698	17774	17743	17691	17740	17798	17788	17661	17965	17773	17735	17867	17919	17696	17779	17760	17826	17706	18058	17815	17697	17790	17663	17616	17679	17671	17689	17844	17752	17662	17616	17766	17746	17750	17671	17682	17747	17813	17883	17975	17863	17715	17797	17802	17757	17773	17577	17836	17727	17881	17675	17785	17798	17743	17663	17643	17873	17622	17963	17638	17830	17713	17881	17865	17772	17683	17752	17889	17574	17685	17714	17827	17652	17742	17722	17898	17885	17876	17872	17838	17770	17770	17735	17839	17726	17768	17766	17619	17743	17808	17729	17850	17651	17891	17590	17960	17974	17752	17825	17823	17764	17670	17702	17855	17758	17803	17859	17550	17787	17856	17748	17895	17825	17757	17832	17787	17770	17863	17875	17834	17890	17697	17815	17918	17758	17767	17780	17805	17751	17607	17854	17768	17745	17614	17753	18035	17837	17626	17695	17757	17674	17768	17779	17761	17627	17631	17912	17643	17734	17683	17680	17831	17698	17700	17678	17804	17752	17725	17749	17671	17761	17774	17662	17768	17677	17820	17841	17772	17823	17611	17753	17946	17866	17783	17583	17721	17657	17746	17745	17688	18016	17833	17811	17773	17626	17829	17805	17696	17518	17649	17759	17627	17762	17653	17876	17900	17639	17803	17838	17668	17621	17662	17854	17764	17760	17773	17701	17580	17805	17934	17783	17768	17735	17501	17730	17797	18003	17642	17715	17674	17849	17739	17691	17693	17758	17906	17814	17627	17779	17605	17792	17860	17766	17615	17881	17908	17816	17976	17718	17719	17777	17907	17682	17819	17717	17845	17922	17650	17852	17933	17815	17878	18000	17664	17800	17713	17838	18054	17722	17668	17750	17862	17649	17685	17633	17839	17635	17757	17766	17765	17666	17868	17756	17584	17738	17768	17855	17786	17656	17749	17785	17794	17637	17694	17556	17845	17746	17760	17750	18039	17713	17807	17923	17682	17581	17810	17739	17739	17753	17736	17884	17846	17839	17876	17950	17682	17539	17646	17478	17762	17852	17720	17578	17723	17803	17763	17945	17734	17762	17834	17662	17855	17825	17889	17791	17828	17884	17623	17798	17747	17760	17668	17903	17794	17751	17568	17861	17740	17777	17616	17956	17637	17693	17744	17764	17725	17528	17765	17828	17704	17602	17959	17886	17774	17733	18029	17692	17746	17832	17826	17606	17779	17792	17721	17716	17708	17656	17660	17861	17797	17818	17870	17667	17779	17751	17522	17739	17827	17924	17891	17700	17749	17758	17835	17858	17775	17643	17691	17823	17840	17746	17614	17863	17709	17740	17776	17668	17561	17708	17734	17810	17861	17801	17791	17604	17818	17676	17743	17714	17589	17990	17652	17909	17665	17675	17658	17717	17870	17707	17706	17797	17751	17639	17595	17734	17744	17866	17788	17791	17759	17606	17670	17876	17776	17832	17969	17530	17792	17851	17832	17816	17707	17928	17743	17817	17796	17946	17738	17661	17733
22402	20814	27201	24795	23271	29934	34977	31937	30771	30721	30408	30125	29915	29447	29415	29360	29290	29493	29168	29145	29258	29106	28739	28984	28805	28865	28913	28606	28381	28499	28656	28684	28583	28481	28168	28479	28592	28257	28452	28355	28150	28482	28234	28633	28299	28381	28246	28403	28040	28338	28432	28254	28242	28331	28196	28190	28413	28165	27898	28238	28246	28118	28067	28068	28218	28334	28197	28384	28203	28420	28271	27985	28225	28199	28361	28384	27902	28337	28186	28262	28261	28293	28147	28533	28297	28341	28105	28344	28263	27912	28218	28113	28174	27920	28135	28225	27984	28143	28229	28194	28250	28458	28273	28164	28063	28331	28116	28093	28127	28176	28079	28168	28093	28006	28230	27895	28336	27913	28125	28198	28184	28277	28439	28201	28166	28148	28213	28142	28436	28316	28063	28185	27898	28231	28142	28121	28104	28357	28113	28285	28114	28027	28122	28186	28303	28251	28357	28206	28152	28113	28308	28400	28193	28417	28136	28084	28273	28238	28403	28113	28324	27959	28022	28253	28359	28074	28443	28238	27956	28124	28176	28117	27852	28151	28220	28108	28293	28112	28352	28211	28352	27972	28143	28198	27933	28118	28233	28046	28138	28384	28214	28058	27885	28202	27977	28037	28385	28322	28369	28042	28011	28059	28179	28226	28468	28189	28352	28159	28211	28456	28350	28294	28041	27980	28171	27953	28097	28116	28319	28345	28361	28561	28184	28079	28029	28128	28313	28067	28156	28078	28413	28085	28140	28243	28079	28474	28251	28276	28346	28089	28135	28378	28126	28126	28265	28091	28350	28000	27905	28120	27935	28410	27952	28226	28068	28268	27996	28339	27912	27970	28199	28410	28131	28353	28102	28088	28116	28193	28161	28143	27973	27874	28400	27922	28257	28318	28167	28044	28195	28112	28166	28267	28493	28124	28175	28203	27959	28293	28137	28006	28237	27988	28072	28019	28016	28279	28118	28236	28393	28257	28299	28117	28287	28210	28274	27889	27775	28059	28028	28009	28072	28168	28224	28106	28180	28374	28078	28267	28369	28452	28288	27884	28018	28295	28099	28223	28109	28324	28081	28201	28259	28090	27970	28322	28205	28076	28242	28201	28174	28155	28241	28009	28129	28476	27974	28285	28009	28002	28264	28195	28122	27830	28297	28190	28242	28302	28206	28172	28211	28173	28008	28354	28282	28336	28291	28057	28182	28426	28263	28014	28072	28071	28357	28193	28309	28187	28004	28206	28421	28064	28077	27992	28169	28197	28078	28286	28255	28114	28281	28154	28115	28031	28135	28179	28156	28164	28282	28277	28086	28304	28188	28244	28514	28202	28293	28258	28183	28097	28046	28127	28507	28223	28189	28415	28014	28213	28326	27908	27849	27871	27957	28090	28061	28407	28412	28208	28064	28284	28094	28141	28095	27923	28110	28174	28068	28161	28111	28106	28104	27994	28250	28260	28163	28079	28351	28128	28239	28154	28037	28040	28318	27996	28301	28129	28050	27933	28105	28300	28205	28282	27968	28290	28229	28045	28309	28012	28001	28297	28259	27882	28091	28141	28173	28151	28175	28124	28012	28048	28023	28312	28260	28139	28448	28389	28350	27940	28249	28428	28525	28050	28143	28011	28267	28326	28091	28114	28255	27994	28359	28191	28041	28315	28258	28131	27820	28105	28059	28143	28089	28138	28080	27971	28086	27848	28012	27970	28373	27892	28244	28019	28197	28230	28298	28193	28224	28084	28035	28067	28279	28267	28193	28071	28359	28154	28218	28073	28104	28069	28100	28269	28016	28158	28354	28102	28174	28087	28150	28096	28264	28264	28107	28051	28189	28278	28262	28098	28179	28172	28135	28231	28428	28162	27989	28059	27918	28182	28125	27996	28111	28238	28201	28191	28131	27906	28168	28298	28141	28169	27973	28153	28119	27884	27982	28079	28214	28149	27884	28318	27828	28049	28071	28201	28196	28089	28171	28099	28138	28431	28075	28164	28156	28080	28417	28245	28238	28072	28081	28285	28219	27840	28062	27954	28121	27995	28135	28328	28166	27903	28303	27937	28227	28112	28054	28299	28394	28294	28237	28343	28329	28081	28087	28232	28201	28094	28204	28219	28050	28320	28109	28257	28103	28223	28196	28055	28131	28381	28049	28199	28029	28100	28437	28086	28071	28240	28154	28307	28155	28236	28125	27861	28184	28328	28530	27972	28035	28233	28003	28368	28116	28354	28353	28142	28021	28272	28397	28009	28017	28163	28262	28239	28060	28176	28069	28154	28294	28122	27992	28207	28363	28132	28114	27872	28223	28157	28208	28133	28279	28044	27990	28079	28267	28244	27976	28239	28275	28069	28069	28046	28258	28121	28307	28161	28282	28013	28238	28193	28152	28083	28253	28131	28337	28225	28020	28197	28112	28231	28137	28171	28275	28490	28095	28496	28270	28093	28044	28082	28325	28308	28156	28008	28246	28185	28189	28133	28188	28112	28142	28143	28017	28165	28050	28338	28324	27855	28103	28407	28247	27924	27932	28214	28206	28030	28270	28377	28241	28069	28415	28238	28254	28178	28382	28103	28034	28299	28312	28000	28185	27986	28227	28272	28015	28046	28250	28330	28177	28188	28266	28063	28220	28017	28371	28222	28179	28197	28372	28119	27916	28305	28303	28296	28201	28286	28195	28125	27833	28302	28185	28263	28115	28279	28361	28463	28213	28018	28355	28063	28122	28174	28399	28249	28108	27954	27982	28379	28219	28061	28161	28335	28070	28138	28020	28338	28151	28271	28317	28160	28115	28216	28334	27996	28115	28127	28057	28047	28457	28221	28156	27973	28050	27938	28127	27812	28127	28299	28074	28099	28140	28382	28297	28198	28150	28378	28278	28048	28142	27937	28414	28182	28062	28152	27974	28194	28093	27906	28374	28182	28286	28278	28315	27916	28203	28403	28117	28013	28052	28167	28224	28072	27961	28222	28151	28143	28213	27988	28390	27771	28183	28260	28183	28300	28428	28052	28219	28281	28093	28175	28293	28066	28225	28037	28012	28082	28186	28285	28054	28257	28194	27950	28179	28165	28138	28167	28350	28291	28195	28264	28370	28144	28283	28153	28010	28108	28084	28466	28242	27945	28196	28147	28078	28143	28258	27905	28162	27983	28426	28111	28115	28255	28112	28278	28233	28175	28289	28222	28113	28246	28084	27917	28060	28282	28039	28401	28154	27930	27909	28039	28175	28213	28180	28176	28020	28244	28235	28019	28341	28127	28065	28062	28346	28101	28051	28179	28140	28201	28238	28539	27905	28165	28474	28483	27989	28050	28473	28177	28225	28135	28068	28184	28313	27982	28203	28402	28439	28316	28205	28481	28216	28161	28391	28198	28010	28063	28113	28095	28277	28003	28193	28335	28298	28049	28077	28145	28341	28120	28111	28110	28212	28274	28379	28183	27924	28133	27942	27835	27898	28038	28108	28182	28215	28131	28217	28058	28153	28172	28055	28317	28099	28010	28303	28176	28311	28296	28117	28064	28159	27994	28146	28339	28198	27991	28423	28413	28264	28274	28238	28048	28221	28159	27938	27858	28183	28421	28083	27958	28081	28111	28232	28303	28559	28031	28334	28442	28274	28461	28154	28316	28110	28352	28338	28049	28295	28251	27993	28228	28179	28298	28352	28166	28071	28020	28184	28076	28003	28103	28147	28016	28276	28051	28041	27782	28221	28320	28029	28224	28175	28114	28266	28181	28188	28349	28375	28150	28275	28329	27919	28197	27996	28055	27731	27913	28151	28340	28081	27696	28401	28051	28128	28069	28279	28155	28122	28217	28192	28309	28042	28228	28102	27853	28249	28190	28267	28169	28174	27969	27979	28522	28125	28085	28175	28223	28219	28106	28238	28400	27978	28186	28029	28285	28115	27883	28284	28603	28173	28344	28161	28196	28069	28315	28211	27941	27899	28129	28079	28280	28176	28287	28166	28242	28093	28088	28469	28333	28158	28268	28127	28254	28210	28329	28289	28099	28462	28115	28196	28112	28078	28309	28298	28326	28233	28145	28082	28264	28063	28110	28122	28305	28274	28083	27949	28102	28053	27952	28153	28212	28265	27955	28143	28334	28084	28172	28137	28012	28182	28117	28391	28317	27982	28134	28103	28089	27947	28247	28389	28121	27974	28232	28031	28336	28125	28169	28101	27934	28068	28068	28216	28357	28280	28365	27864	28029	28076	27982	27942	28149	27925	28302	28169	28156	28120	28237	28249	28382	28101	28133	28338	28021	28203	28139	28287	28231	28006	27970	28191	28111	28307	28043	27985	28283	28050	28093	28125	28219	28014	28136	28181	28111	28267	28177	28170	28184	28167	28133	28146	28303	28158	27884	28302	28281	27986	28283	27926	28235	28397	28283	28341	28517	28240	28264	27998	28090	28231	28153	28296	27958	28094	28302	28050	28016	28174	28456	28365	28395	28076	28149	28412	28174	28208	28115	28239	28162	28153	28038	28130	28134	27962	28146	28099	28183	28093	28256	27959	27861	28416	28104	27919	28277	28274	28021	28052	28281	28077	28209	28112	28149	27982	28087	28186	28073	28081	28076	28362	27818	28039	28163	28350	28058	28212	28193	28250	28186	27820	28081	28258	28165	28207	28392	28147	28000	27993	28059	28309	27997	28163	28254	28348	28309	28010	28053	28425	28162	28156	28154	28363	28094	28134	28262	27923	28274	28108	28320	27999	27985	28160	28265	27911	28350	28268	28248	28340	28135	28068	28289	28194	28158	27961	28139	28149	28012	27960	28283	28172	28101	28267	28410	28249	28286	28293	28115	28059	28238	28326	28055	28174	28070	28260	27987	28188	28060	27976	28114	28012	28477	28141	28327	28171	28024	28072	28051	28207	28218	28087	28126	27953	28300	28264	27984	28076	27957	27997	28130	28062	28161	28185	28217	28377	27917	28459	28344	28172	28296	28192	27957	28290	28174	28092	28206	28162	27835	28024	28192	28153	28397	28293	28326	28214	28042	28062	28107	28121	28073	28047	28269	28327	28162	28135	28262	28157	28220	28279	28341	28459	28248	28163	28151	28229	28293	28133	28208	28238	28304	28240	28454	28177	28094	28227	28151	28388	27894	28362	28424	28016	28150	28049	28378	28130	28015
25117	44021	43769	35839	30584	27320	25305	23516	22437	21561	20798	20362	20215	20035	19742	19622	19328	19535	19419	19302	18989	18981	18752	18675	18650	18418	18486	18450	18348	18621	18506	18214	18247	18242	18033	18188	17912	17986	17969	18133	17959	17966	17897	18243	18110	17925	18106	18099	17997	18051	17881	18154	17932	17874	18135	17839	17904	18052	18073	17979	17839	17927	17831	17921	17973	18044	17948	17859	17837	17890	17895	17918	17909	17898	17938	18082	17930	17826	17806	17892	18058	17911	17842	17995	18010	17946	17944	17985	18044	17829	17929	17991	17985	17838	17991	17825	18100	17989	17892	17803	17893	18013	18015	17937	18084	17872	17952	17950	17978	18008	17962	17851	17767	17948	18038	17886	17850	17983	17866	17902	17832	18008	17759	17863	17895	17912	18034	17847	18048	17813	17747	17968	17935	17958	18000	17849	17991	17989	17869	17878	17848	18015	17745	17983	17851	17903	17926	18066	17974	18012	17840	18002	17774	18235	17938	17990	17967	17956	17944	17991	17871	17827	17937	18057	17816	17860	17975	17972	17990	17948	18177	17871	17844	17899	17770	17937	17850	17874	17787	17830	17962	17991	17962	17909	17911	17930	17966	18092	17824	17881	17808	17783	17882	17803	17956	17902	17785	18009	17871	17895	17798	17990	17913	17889	17935	17920	17943	18040	17969	17932	17920	17923	17921	17914	17926	17956	17793	17929	18004	17877	17986	18052	18054	17880	18118	17931	18033	17863	17852	17909	17891	17895	18012	17995	17947	17929	17862	17921	17794	17906	17936	17917	17952	17802	17795	17854	17763	18032	17788	17821	17996	17930	18038	18086	17785	17902	18071	17918	17830	17991	17913	17780	17899	17928	17901	17991	17813	17839	17782	17927	17964	18044	17938	17880	17816	18086	17759	18068	17797	17791	17765	17718	18096	17931	17959	17920	17802	17835	17919	17836	17851	17967	17872	17789	18062	17900	17814	18039	17975	18031	17821	17869	17909	17871	18129	17869	17897	18168	17841	17917	17998	17945	17947	17889	17848	17869	17969	17847	17813	17898	18133	17822	17934	17836	17883	18125	17721	17998	17918	17911	17870	17870	18012	17684	17872	17704	17995	17876	18013	18019	17937	17751	17742	17863	17981	17833	17952	17877	17875	18029	17714	17893	17906	17996	17808	18042	17782	17879	17982	17882	17853	17900	18048	17899	18077	17943	17984	17834	18008	17852	17754	17754	18040	17883	18122	17745	17760	17830	17909	17795	17935	18003	18032	17977	18129	17766	18011	17871	17843	17979	17888	18027	17896	17760	17829	17759	17867	18005	17888	17923	17889	17961	17885	17880	17813	17971	17897	18148	17920	18109	17864	17748	17723	17913	17852	17864	17914	17918	18043	17991	17864	17985	17711	17986	17920	17803	18026	17827	17910	17940	18027	18099	17865	17903	17945	17834	18010	17959	18125	17788	17788	17798	17830	18000	18052	17983	17893	18156	17808	17972	18026	17992	17950	18016	17945	17824	17947	17911	18019	17972	17917	17968	18085	17805	17843	18143	17921	17936	17828	17771	17933	17969	17894	17858	17819	17973	17920	17989	17977	17936	17890	17812	17873	17856	17934	18013	18229	17895	17902	18058	17893	17912	17886	18051	17879	17888	17862	17959	17917	17978	17857	17909	17706	17898	17962	17853	17915	17908	17900	18012	18041	17876	17929	17862	17904	17735	17808	17954	17846	17823	18033	18167	17852	17800	17742	18085	17968	18038	17979	18068	17894	17976	17863	18007	17822	17926	17791	17859	17905	17798	17891	17878	17939	17889	17881	17862	17915	17795	17922	18058	17824	17929	18026	17834	18064	18070	17937	17937	17898	17738	17881	17843	17955	17813	17855	17644	17856	18031	17931	17889	18021	18073	17985	17976	17845	17788	17839	17871	17805	18009	17908	17970	17860	17791	18075	17983	17859	17776	17842	17916	17926	17890	17796	17896	18045	17709	18020	17846	18011	17793	17861	17977	18058	18018	17832	18102	17884	17933	17971	18025	17993	17820	17850	17926	17849	18039	17899	17890	17896	17823	17941	18037	17883	18070	17837	17863	17941	17957	18030	17848	17885	17879	18189	18058	17914	17831	17846	18044	17873	17887	17880	18105	18001	17851	17897	17886	17805	17843	17886	17933	17971	17796	17771	18019	17904	17862	17923	18009	17834	17888	18039	17945	17727	17915	17768	17901	17732	17789	17985	17885	17913	17995	17917	17844	17860	17783	18046	17855	17962	17885	17727	17987	17847	17923	18053	17884	17895	17875	17803	17912	17848	18005	18002	17977	17818	17819	17987	17873	17846	17943	17826	17739	18003	17615	17833	17640	17958	18053	18002	17879	17971	17931	17955	18052	17990	17904	17859	17874	18009	17953	17864	18071	18063	17944	17847	17915	18115	17836	17984	17899	17790	18002	18054	17836	17810	18000	17996	17939	17925	18038	17846	17846	17868	17963	17867	17880	17850	17800	17881	18076	17752	18077	17909	17807	17982	17979	17798	17899	17821	17970	17722	17761	17938	17822	17807	17923	17937	17909	18033	17836	17819	17767	18079	17847	17964	17918	17897	17924	17825	18038	18000	17853	17963	18062	17912	17948	17879	17950	18181	17972	17982	17956	17858	17932	17806	17817	17936	17955	17947	17750	17974	17928	17885	17823	17860	17787	18014	17876	17983	17733	18008	18083	17928	17763	17951	18013	17866	17862	17858	17946	17818	17837	18019	17956	18014	17919	17981	17843	17936	18039	17951	17950	17931	17921	17985	17916	17954	17922	17929	17889	18074	18015	17940	17893	17844	17918	17993	17974	18095	17865	17855	17893	17983	17944	17938	17863	18077	17683	18065	17815	17775	17791	18014	17933	18095	18080	17764	18060	18045	18049	17933	18028	17828	17912	18044	17751	17903	17825	17881	18043	18010	17649	17880	17833	17971	17879	17871	17903	17934	17817	17852	17803	17942	17939	17933	17905	17728	17934	17929	18025	17813	17646	17939	17915	17939	17953	18006	17883	18044	17826	17949	17922	17722	17952	18002	17927	17809	17946	17937	17996	17765	18005	17770	17920	17964	17936	18065	17826	17788	17968	17848	17805	17937	18000	17813	17793	17866	17842	17877	17834	17796	17839	18082	17804	17785	17971	17966	17854	17979	17960	17810	17844	17839	17777	17924	17828	17999	18011	17810	17848	18080	17943	17886	17978	17996	17955	17940	17893	17858	17945	17854	17908	17822	17901	17795	17917	17913	18073	17727	17882	17989	18059	17872	17683	18053	17914	17903	17838	17996	17854	17935	17894	17906	18111	17783	17921	17947	17811	17895	17795	18041	17749	18067	17952	17801	18055	18043	17803	17936	18058	17919	18017	17946	17957	17935	17907	17894	17683	17936	17893	17962	18077	18058	18020	17830	17848	17881	17795	17825	17921	17957	17955	17969	17892	17905	17749	17969	17922	17963	17820	17910	17850	18065	17938	17969	17997	17884	17961	17956	17893	17953	17880	17954	18009	18012	18028	17784	17844	17915	17922	17964	18003	18024	17846	17862	17872	17901	17965	17822	18099	17804	17995	18066	17697	17922	17999	18051	17917	18043	17827	17868	17967	18018	17940	17687	18006	17904	17868	17901	17986	17946	18039	17834	18024	17846	18016	18068	17911	17872	17925	18059	17937	18106	17876	17919	17953	17901	17939	17896	18224	17900	17738	17994	17726	17666	17959	17828	17768	17958	18047	18153	17848	17984	17990	18046	17840	17886	17815	18032	17938	17836	17863	17773	18076	17981	17946	17927	17915	18117	17966	17963	17741	18022	18006	18003	17640	17911	17918	17886	18033	17800	17896	17973	17883	17908	17881	17883	17921	18231	17903	17843	17949	17838	18001	17886	17836	17935	17949	17806	17938	17840	17896	17825	17826	17932	17759	17966	18021	18020	18008	17992	18059	18113	17823	17897	18048	17833	17926	17928	17980	18033	17857	18005	17969	17756	17832	17909	17901	17933	17894	17906	17697	18184	17854	17892	18014	18079	17905	18009	17830	17854	17964	17781	18014	17765	17863	17820	17602	17971	17995	17970	18058	17798	17823	17755	17896	17963	17765	18009	17850	17953	18046	17995	17866	17915	17914	17856	17872	17902	17749	17956	17858	17828	17891	17805	18119	17930	17816	17883	17798	17776	17823	17927	17787	18047	17907	17894	17812	17903	18024	17748	17917	17827	18009	17887	17979	17967	18025	17943	18009	17997	17910	17709	17805	17882	17778	17907	17901	17953	18098	17888	17958	17964	18005	17973	17875	17930	17941	17979	17970	17996	17938	17947	17987	17833	17896	18009	17720	17763	17780	18011	17995	17952	18064	17914	17967	17888	17802	18097	17918	17982	17845	17788	18089	17880	18001	17695	17913	17967	17784	18040	18080	17896	17743	18008	17674	17907	18081	17971	17990	17971	17974	17977	17828	18029	17856	17917	17864	17931	17777	17986	18042	17954	18024	18017	17788	17901	17844	18000	17909	17956	17900	17737	17977	17835	18005	17858	18004	17825	17926	17712	17883	18104	17774	18007	17937	17960	17817	17929	17905	17862	17931	17792	17910	17852	17855	18182	17962	17867	17748	17954	17952	17823	18098	17841	17848	17941	18031	17935	17998	18099	17856	17723	17929	17926	18000	17850	17953	17941	18078	17938	17815	17918	17906	17863	17993	17866	17876	17971	17976	17897	17844	18141	18036	18017	18048	17906	18021	17905	18011	17820	18037	17863	18084	17834	17891	18149	17902	17690	17955	17870	17995	17967	18101	17847	17953	18148	17991	17899	17711	17816	17875	17900	17913	17853	17883	17742	18038	17833	18018	17935	17818	18193	17865	17836	17983	17940	18054	17746	17854	18020	17655	17891	17859	17930	17945	17802	17883	18128	17921	17967	17861	17917	18005	17726	18001	17813	17767	17817	18028	18093	17999	17792	17981	17905	17981	18090	17983	17902	17903	17877	17939	17835	18105	17859	17981	17790	17939	18059	17948	17954	17843	17921	17947	17863	18010	17920	17885	17965	17901	18057	18189	17936	17791	17910	18038	17865	17822	17964	17943	17924	17844	17843	17795	17950	17976	18025	17796	17831	17970	17932	18124	17958	17824	17844	17840
35592	29667	33525	32192	29022	28593	28231	27712	27260	27385	27159	27117	27263	26977	27173	26841	27111	27056	26887	26863	26962	26756	26510	26601	26507	26728	26815	26654	26713	26572	26876	26617	26714	26680	26832	26520	26827	26607	26580	26713	26734	26471	26568	26309	26580	26662	26648	26545	26288	26524	26532	26569	26743	26606	26678	26302	26415	26621	26996	26768	26509	26800	26585	26478	26621	26489	26733	26683	26650	26336	26405	26548	26685	26700	26735	26760	26606	26704	26940	26588	26525	26541	26825	26427	26524	26827	26634	26361	26786	26521	26558	26266	26560	26507	26656	26649	26765	26416	26480	26705	26478	26521	26767	26450	26492	26634	26709	26552	26671	26760	26528	26597	26545	26589	26502	26366	26643	26478	26508	26467	26531	26727	26524	26780	26813	26631	26520	26555	26861	26752	26435	26603	26712	26472	26513	26648	26754	26711	26692	26766	26676	26677	26829	26636	26600	26511	26529	26605	26651	26475	26897	26502	26650	26510	26672	26596	26456	26558	26614	26662	26458	26449	26633	26478	26711	26542	26834	26627	26654	26598	26510	26474	26481	26597	26435	26529	26417	26640	26526	26775	26416	26538	26731	26636	26504	26722	26504	26567	26555	26835	26520	26636	26521	26583	26356	26526	26741	26481	26704	26594	26666	26777	26564	26601	26632	26665	26584	26342	26481	26403	26525	26703	26506	26463	26428	26509	26554	26807	26659	26500	26581	26572	26658	26637	26742	26535	26724	26382	26469	26756	26599	26566	26683	26411	26608	26754	26600	26593	26956	26563	26555	26796	26881	26742	26660	26482	26671	26345	26470	26424	26649	26739	26794	26725	26735	26580	26541	26688	26522	26537	26606	26670	26639	26393	26388	26496	26442	26151	26358	26685	26508	26570	26964	26325	26578	26519	26392	26738	26753	26441	26763	26785	26869	26644	26340	26338	26690	26807	26458	26478	26378	26809	26531	26506	26772	26611	26577	26730	26588	26467	26713	26864	26597	26613	26283	26507	26459	26501	26584	26537	26533	26772	26551	26433	26683	26762	26445	26432	26822	26752	26756	26669	26618	26736	26416	26264	26680	26651	26820	26726	26580	26536	26747	26613	26556	26830	26610	26545	26652	26485	26996	26509	26529	26823	26538	26443	26466	26543	26721	26767	26570	26408	26695	26568	26549	26559	26341	26742	26681	26544	26734	26333	26388	26570	26461	26660	26563	26617	26760	26676	26693	26764	26698	26706	26455	26799	26604	26519	26283	26652	26331	26368	26564	26448	26719	26504	26608	26810	26588	26501	26551	26769	26623	26524	26818	26609	26887	26653	26653	26640	26491	26797	26728	26692	26488	26627	26890	26738	26557	26419	26630	26588	26776	26864	26269	26640	26462	26463	26458	26431	26776	26600	26622	26696	26554	26457	26721	26691	26485	26511	26614	26707	26658	26383	26484	26513	26524	26858	26469	26578	26757	26761	26737	26589	26619	26509	26636	26688	26653	26637	26509	26639	26294	26493	26626	26273	26647	26570	26663	26550	26727	26643	26805	26731	26527	26568	26408	26708	26488	26770	26359	26490	26548	26652	26546	26828	26772	26815	26656	26669	26621	26604	26686	26764	26570	26674	26809	26593	26387	26558	26793	26802	26565	26558	26612	26489	26832	26531	26617	26615	26549	26354	26388	26453	26551	26540	26746	26844	26672	26473	26728	26640	26446	26393	26641	26590	26619	26332	26395	26592	26545	26456	26461	26327	26478	26654	26687	26640	26746	26728	26697	26625	26605	26556	26594	26305	26668	26510	26521	26648	26664	26862	26668	26418	26680	26555	26577	26758	26565	26327	26641	26527	26533	26691	26629	26436	26671	26620	26706	26598	26775	26496	26543	26669	26584	26628	26451	26685	26741	26692	26551	26601	26671	26801	26680	26532	26533	26567	26865	26665	26820	26552	26706	26821	26753	26620	26563	26544	26602	26740	26554	26460	26466	26656	26543	26433	26700	26491	26321	26878	26688	26504	26556	26673	26442	26398	26849	26657	26799	26747	26598	26534	26701	26619	26780	26958	26639	26369	26827	26682	26486	26507	26760	26693	26532	26897	26767	26671	26693	26683	26649	26557	26795	26238	26645	26663	26576	26739	26590	26670	26679	26639	26355	26547	26701	26530	26312	26643	26503	26518	26700	26312	26595	26710	27016	26496	26938	26680	26870	26724	26380	26377	26516	26682	26631	26661	26637	26411	26706	26673	26474	26430	26564	26410	26407	26553	26839	26798	26607	26532	26779	26563	26542	26569	26475	26240	26719	26709	26586	26633	26623	26679	26649	26439	26561	26753	26484	26685	26604	26421	26803	26771	26860	26474	26602	26663	26709	26819	26524	26743	26680	26707	26899	26506	26666	26656	26632	26633	26698	26624	26547	26637	26519	26738	26808	26408	26715	26663	26510	26685	26566	26446	26545	26599	26565	26670	26621	26577	26824	26640	26726	26830	26598	26631	26563	26621	26531	26487	26498	26620	26636	26550	26458	26540	26430	26455	26373	26430	26639	26569	26523	26689	26784	26627	26653	26685	26665	26538	26680	26598	26748	26523	26524	26816	26336	26404	26709	26733	26522	26592	26593	26611	26626	26429	26616	26692	26867	26655	26724	26759	26523	26832	26592	26660	26694	26454	26520	26683	26553	26460	26616	26708	26619	26480	26537	26754	26749	26666	26685	26502	26729	26486	26365	26645	26729	26599	26711	26762	26640	26859	26666	26647	26582	26555	26499	26487	26782	26489	26508	26322	26467	26477	26577	26549	26468	26568	26643	26698	26654	26600	26357	26380	26745	26609	26731	26625	26792	26441	26393	26629	26562	26750	26569	26618	26511	26605	26638	26559	26446	26897	26531	26642	26834	26547	26618	26628	26689	26691	26545	26446	26655	26528	26706	26542	26676	26647	26246	26833	26983	26768	26615	26705	26710	26536	26573	26774	26937	26462	26522	26546	26600	26722	26549	26607	26573	26689	26472	26666	26870	26508	26726	26648	26930	26550	26519	26713	26703	26919	26645	26697	26495	26775	26540	26526	26478	26715	26364	26675	26370	26797	26424	26536	26783	26403	26683	26875	26485	26765	26484	26732	26679	26436	26593	26705	26735	26685	26541	26514	26534	26284	26712	26547	26676	26476	26575	26491	26400	26583	26586	26559	26394	26560	26472	26456	26597	26498	26804	26395	26490	26518	26948	26718	26646	26435	26779	26633	26708	26644	26673	26969	26550	26573	26672	26622	26526	26489	26475	26441	26617	26401	26736	26553	26445	26474	26655	26689	26722	26816	26518	26784	26577	26793	26494	26556	26721	26420	26578	26390	26468	26911	26464	26603	26568	26753	26629	26696	26791	26824	26726	26397	26673	26537	26376	26560	26525	26605	26698	26555	26681	26674	26513	26549	26747	26490	26502	26638	26931	26653	26402	26501	26541	26549	26805	26591	26399	26654	26670	26511	26324	26412	26544	26738	26301	26640	26868	26453	26773	26656	26596	26475	26805	26618	26504	26469	26700	26608	26316	26398	26540	26558	26678	26541	26569	26575	26727	26534	26728	26715	26907	26602	26680	26448	26500	26494	26878	26616	26509	26381	26595	26586	26609	26615	26622	26525	26387	26639	26790	26482	26486	26455	26599	26632	26600	26498	26501	26723	26413	26658	26523	26652	26451	26630	26612	26607	26737	26549	26659	26503	26910	26571	26405	26345	26625	26754	26785	26652	26433	26742	26684	26484	26481	26543	26517	26566	26403	26688	26565	26725	26457	26516	26406	26608	26724	26728	26741	26402	26510	26517	26616	26645	26711	26761	26682	26559	26613	26506	26293	26319	26451	26446	26460	26524	26770	26818	26667	26547	26703	26730	26454	26462	26414	26307	26713	26641	26691	26664	26630	26733	26526	26595	26485	26764	26739	26718	26548	26665	26300	26791	26457	26384	26799	26572	26693	26653	26533	26614	26732	26819	26758	26629	26578	26474	26451	26827	26619	26709	26497	26621	26810	26673	27016	26747	26604	26532	26497	26515	26574	26821	26656	26589	26628	26727	26852	26857	26462	26699	26720	26531	26680	26378	26555	26601	26548	26738	26669	26641	26640	26379	26682	26410	26599	26719	26761	26729	26478	26509	26841	26549	26572	26571	26760	26709	26719	26493	26957	26788	26704	26517	26366	26393	26384	26548	26665	26684	26545	26636	26494	26661	26671	26710	26430	26676	26311	26622	26528	26353	26691	26720	26438	26586	26695	26695	26822	26623	26607	26619	26446	26703	26534	26602	26776	26294	26570	26712	26768	26602	26660	26512	26805	26772	26646	26576	26710	26657	26543	26594	26915	26462	26699	26630	26740	26763	26608	26581	26666	26664	26533	26626	26628	26571	26493	26734	26780	26534	26356	26512	26746	26621	26506	26791	26823	26875	26632	26434	26542	26535	26788	26681	26463	26446	26671	26420	26556	26506	26681	26539	26647	26635	26587	26640	26771	26736	26777	26743	26770	26737	26550	26582	26469	26390	26354	26446	26339	26349	26400	26646	26872	26287	26665	26788	26645	26578	26673	26520	26681	26701	26743	26556	26615	26456	26775	26934	26608	26338	26717	26495	26771	26552	26688	26786	26715	26614	26451	26477	26560	26816	26534	26783	26571	26813	26645	26687	26666	26696	26805	26748	26413	26566	26948	26664	26738	26679	26560	26521	26552	26568	26393	26519	26496	26635	26548	26518	26731	26602	26677	26508	26480	26652	26602	26651	26801	26591	26698	26295	26537	26511	26591	26566	26650	26618	26405	26389	26562	26861	26742	26528	26674	26571	26679	26800	26693	26666	26526	26823	26754	26569	26720	26626	26560	26444	26670	26847	26578	26513	26733	26666	26466	26734	26697	26550	26712	26740	26776	26582	26933	26567	26693	26638	26669	26571	26621	26520	26720	26726	26659	26578	26597	26588	26539	26843	26880	26642	26627	26646	26587	26703	26791	26531	26736	26340	26516	26424	26837	26597	26420	26561	26527	26711	26779	26543	26634	26523	26383	26904	26687	26713	26596	26401	26709	26600	26571	26682	26653	26672	26511	26589	26529	26715	26766	26706	26499	26754	26675	26480	26562	26623	26575	26692	26663	26549	26703	26702	26649	26675	26791	26593
23896	29612	28839	24048	21575	20079	19495	18670	18308	18135	17821	17860	17698	17796	17688	17664	17647	17829	17514	17706	17462	17314	17251	17308	17501	17437	17447	17312	17460	17260	17269	17279	17250	17015	17402	17109	17203	17145	17108	17081	17353	17179	17041	16907	17134	17175	17200	17119	17105	17076	17230	17226	17047	16988	17047	17075	17170	17075	17006	17287	17259	17122	17220	16965	17063	17165	17187	17205	17067	17159	17020	17041	17222	17098	17233	17140	16942	17120	17145	17244	17043	17134	17127	17238	17109	17126	17255	17128	17263	17161	17314	17144	17191	17192	16994	17106	17193	17015	17181	17138	17223	17188	17199	17115	17113	17188	17253	17140	17250	17009	17132	17199	17051	17085	17018	17093	17049	17105	17166	17169	16969	17166	17255	17208	17183	17063	17067	17010	17214	17164	17295	17107	17171	16928	17109	17030	17183	17237	17033	17155	16993	17160	17222	17076	17076	17041	17036	17000	16948	17077	17179	17292	17216	17223	17096	17157	16981	17124	17207	16886	17025	17245	17146	16940	17101	17014	17152	17017	16950	17370	17161	17160	17164	17073	17111	17025	16981	17031	17112	17203	17097	17106	17104	16900	17040	17161	17018	17194	17107	17115	17050	17137	17257	17137	17075	17246	17060	17031	17242	17336	17233	17135	17116	17229	17125	17080	17240	16949	17139	17235	17119	16990	17094	17222	17166	17266	16953	17061	17061	17252	17096	17179	17146	17173	17112	17003	17150	17020	17306	17242	17169	17101	17251	17091	17145	16959	17154	16924	17240	17154	17243	17056	17029	17133	17023	17254	17018	17102	17065	16978	17036	17317	17257	17020	17184	17125	17060	17103	17077	17044	17074	17109	17266	17131	17328	17006	17070	17052	17244	17125	17219	16955	17093	17180	17123	16920	17179	17044	17105	17265	17132	17287	17099	17148	17095	17133	17232	17211	17195	17170	17117	17015	17172	17069	17179	17061	17068	17199	17039	17020	17101	17152	17202	17164	16875	17329	17271	17173	17271	17052	17044	17290	16888	17079	17007	17173	17093	17048	17136	17147	17009	17200	17025	17182	17307	17403	17145	17151	17172	17119	17114	17184	17074	17123	17130	17186	17042	17156	17117	17157	17085	17127	17167	17128	17143	17114	17209	17129	17269	17152	17196	17264	17181	17199	17071	17149	17159	17108	16938	17008	17252	17212	17090	17199	17220	17196	17257	17166	17245	17227	17256	16995	17126	17140	17197	17265	17126	17204	17056	17194	17141	17026	17238	17021	17046	17063	16891	17158	17256	17041	17226	17090	16965	17165	17241	16971	16942	17200	17034	17141	17202	17185	17144	17133	17112	17297	17015	17046	16975	17152	17019	17170	17125	17286	17040	17143	17170	17209	17028	16991	17023	17031	17283	17142	17097	16979	17080	17153	17005	17034	17147	17102	17097	17076	17201	17179	17096	17102	17140	17118	17168	16997	17107	17242	17144	17046	17019	17046	17072	17204	17143	17030	16991	17187	17355	17106	17123	16929	17041	16919	16987	17094	17055	17110	17180	17040	17050	17043	17201	17213	17147	17093	17162	17069	17019	17236	17120	17166	17011	17073	17237	17134	17148	17024	16976	17112	17121	17013	17202	17190	17167	17204	17077	17025	17054	16984	17002	16977	17053	17035	17144	17211	17060	17243	17069	16910	17160	17221	17125	17148	17153	17133	17044	17160	16913	17126	17000	17218	17138	17038	17127	17046	17111	17142	17114	17118	17187	17109	17128	17053	17140	17107	17051	17218	17172	17159	17267	17284	17186	17029	17071	17153	16992	17042	17227	17078	17139	17274	17164	17029	17199	17005	17125	17163	17212	17088	17153	17304	17123	17063	17024	17191	17207	16960	17125	17122	17165	16906	17246	17180	17110	17122	17071	17029	17094	17129	17126	17130	17085	16996	17231	17129	16998	16981	16917	17097	17176	17265	17075	17047	17079	17036	17132	17183	17109	17172	17155	17109	17274	17123	17140	17078	17151	17064	17067	16858	17391	16998	16988	17224	17000	17205	17073	17280	16921	16958	17226	17027	17350	17108	17175	17218	17172	17161	17218	17081	17201	17236	17069	17262	17196	17220	17102	17060	17057	17126	16983	17082	17276	17110	17101	17041	17041	17138	17056	17051	17050	17381	17123	17182	17106	17228	17073	17237	17222	17085	17047	17177	17070	17161	17143	17091	16987	17175	17137	16962	17221	17212	17098	17094	16990	17058	17205	17175	17107	17194	17019	16951	17095	17079	17360	17159	17087	17073	17149	17025	17120	17044	17176	17234	17107	17138	17205	17065	17068	17128	17142	17050	16962	17093	17117	17271	17124	17148	17291	17225	16913	17080	17173	17215	17100	17108	16917	16936	17181	16980	16988	17141	17250	17157	17162	17112	17161	17199	17156	17210	17102	17187	17176	17090	17265	17185	17228	17058	17063	17091	17048	17169	17062	16977	17142	16921	17102	17113	17373	17198	17096	16958	17404	16988	17231	17178	16973	17062	17304	17045	17195	17284	17200	17161	16998	17121	17157	17132	17107	17096	17350	16977	17237	17201	17198	17238	17019	17134	17014	17039	17050	17177	17216	17067	17129	17058	17297	17128	17135	17276	16910	17093	17220	17260	17186	16970	17160	17181	17085	17164	17054	17277	17045	16998	17129	17153	17101	17034	17120	17162	16982	16994	17100	17197	17051	17088	17186	17006	17176	17095	17126	17240	17204	17157	17157	17246	17133	17043	16995	17191	17330	17315	17148	17094	17181	17152	17055	17179	17115	17133	17032	16912	17196	17177	17164	17008	17185	17254	16910	17142	17072	16863	17267	17014	17227	17354	16907	17083	17181	17206	16975	17095	17068	17099	17228	16916	17162	17135	17153	17096	17084	17079	17206	17099	17172	17037	17187	16919	17278	17138	17097	17109	17052	17158	17120	17083	17110	17052	16878	17243	17110	17124	17179	17229	17002	17250	17172	17147	17044	17226	16909	16970	17261	17001	17141	17362	17185	16975	17076	17152	17198	16938	17041	17181	17134	16914	17103	17064	17127	17167	17023	17095	16937	17167	17171	17218	17167	16974	17103	17189	17236	16968	17077	17184	17319	17167	17135	17080	16996	17032	17285	17115	17054	17264	17036	17229	17097	17059	17113	17239	17152	17125	17045	17089	17069	16969	17085	17172	17115	17120	17190	17084	17157	17033	17190	17060	17030	17203	16993	17104	17169	17054	17040	17100	17195	17039	17168	17288	17162	16995	17146	17129	17044	17176	17259	17070	17000	17187	17306	17187	17060	17095	17060	16950	17232	17236	17057	17009	17216	17182	17029	17066	17051	17211	17067	17203	16968	17133	17227	17241	17070	17043	17040	16899	17190	17091	16917	17151	17074	17080	17237	17211	17084	17107	17153	17233	17224	17143	17032	16940	17141	17117	17263	17131	17176	17143	17300	16894	16997	17037	17246	17163	17132	17038	17075	17185	17128	17223	17013	17152	17023	17129	17004	17085	17275	17186	17227	16975	17157	17043	17050	17048	17134	17207	17058	17144	17041	17294	17168	17079	17289	17070	16958	17175	16978	17198	17204	17068	17084	17104	17144	17059	17107	17134	17251	17170	17056	17172	17180	17003	17176	17074	16974	17095	17176	17250	16983	17158	17213	17033	17083	17140	17176	16954	17071	17004	17078	17363	16958	17154	17124	16934	17024	17034	17011	16860	17221	17024	17217	17025	17116	17096	16922	17095	17110	17291	17046	16952	17264	17001	17083	17103	17208	17027	17061	17076	17035	17096	17146	17108	17099	17042	17099	17146	17033	17244	17171	17154	17118	16981	17198	17057	17153	17139	17298	17153	16921	17106	17086	17073	16904	17034	17078	17124	16983	17157	17173	17074	17079	17148	17204	17052	17266	17112	17181	16983	17111	17077	17090	17018	17098	16969	17289	16968	17248	17092	17292	17049	17145	17153	17264	16957	17023	17019	17085	17027	17207	17303	17125	17038	17210	17151	17224	17047	17172	17149	17257	17038	17066	17209	16929	17196	17057	17163	17032	17180	17109	17228	17091	17301	17237	17209	17056	17066	17174	16993	17181	17141	17091	17225	17204	17123	17126	17064	17144	17298	17022	17275	17099	17140	16905	17089	17230	16986	17082	17122	17057	17135	16999	17081	17131	17124	17057	16904	17324	17128	17144	17205	17221	17000	17196	17107	17243	17187	17134	17251	17086	17293	17024	17099	17195	17254	17079	17235	17255	17085	17108	17031	17090	17157	17200	17216	17225	17204	17016	17080	17172	17045	17080	17011	17203	17089	17185	17152	16964	17316	17088	17185	17010	17172	16982	17124	17133	17097	17129	17079	16883	17158	17322	17053	17052	17241	16986	17055	17226	17163	17139	17168	17203	17220	17147	17074	17252	17200	17107	17144	17097	17255	17353	17005	17093	17263	17235	17109	17152	17128	17291	17028	17127	17246	17132	17104	17082	17112	17025	16992	17173	17125	17139	17190	17193	17188	17125	17198	17214	17194	17184	17231	17163	17246	17031	17188	17168	17085	16954	17219	17154	17254	17150	17188	17127	17109	16978	17024	17002	17031	17077	17130	17030	17290	17113	17091	17043	17048	17114	17055	17030	17086	16972	17342	17178	17234	17172	17089	17148	17092	17143	17130	17162	17146	17032	17058	17120	17221	17088	16948	17121	17150	17144	16916	17184	17083	17320	17077	17196	17097	17123	17277	17100	17210	17006	17076	17177	17001	17301	17112	17031	17113	17125	16997	17111	16999	17176	16989	17206	17024	17089	17130	17103	17248	17161	17128	17114	17186	17100	17236	17124	17162	17179	17165	17358	16935	17120	17145	17196	17204	17163	17095	17191	17232	17188	17092	17093	17176	17163	17004	17179	17025	16903	17152	17187	17048	17025	17091	17179	17113	17084	16998	17165	17176	17064	17174	17096	17078	17174	17082	17056	17244	16987	17224	17009	16945	17157	17220	17104	17002	17044	17243	17002	17172	16976	17247	17072	17158	17034	17159	17014	17193	17197	17134	17266	17180	16963	17316	17116	17184	17250	17268	17234	17089	17031	16995	17037	16974	17092	17081	17205	17064	17064	17156	17134	16928	17218	17146	17192	17202	17082	17144	17148	16974
24048	20813	27158	25693	26325	31049	32938	30233	29815	29730	29622	29216	29207	29004	28835	28651	28755	28762	28725	28665	28587	28506	28488	28357	27939	28192	28500	28300	28211	28309	28420	28134	28106	28162	28020	28165	28121	27877	28084	27917	28106	28159	28255	28203	28309	28132	28303	28270	28160	27913	28135	28205	27997	28059	28305	28039	28071	28168	28066	28072	28113	28113	28239	28076	27976	28193	28092	27909	28174	28081	28048	28150	28084	27907	28044	27939	27950	27983	28194	28200	28142	28059	28168	28081	28026	28177	28329	28092	28037	28224	28125	28275	28149	28191	28079	27920	27954	27938	28198	27751	28052	27959	27848	27971	27807	28124	27698	27574	28085	28259	27999	27965	28178	28036	27873	27812	28058	28347	28126	28050	27875	27895	28067	27985	27965	28096	27986	28214	28029	28125	27926	28049	28002	28109	28061	28163	28043	27960	28015	28170	27897	28087	28103	28437	28287	27926	27967	28147	28184	28049	28248	28283	28023	28216	27960	28122	28324	27964	27971	28134	27879	28032	28056	28040	28034	27932	27712	28049	28114	28125	27948	27891	28107	28163	28040	28025	28119	28102	28197	28032	28128	27968	27994	27982	27947	27975	28163	28038	28100	28003	28008	28131	27963	28252	27967	27825	28164	28026	28064	28095	27703	28119	27910	27939	27946	27798	27987	27999	28030	28112	28185	28123	27967	27871	28240	28139	28059	27888	27926	28037	27980	27825	28284	27918	28336	28199	28018	27891	27967	28164	28088	28085	28032	28275	28052	28010	28250	28255	28316	28178	28102	27986	28246	28216	28126	28047	28057	28145	28110	27870	28032	27937	27811	27984	28056	28249	28024	27967	28015	28015	28173	27929	28046	28242	28095	27952	28174	27964	28063	27862	27957	28025	27917	27718	27900	27964	27767	27960	28171	28026	28184	27953	27986	27873	27957	28138	28129	27803	27882	27953	28134	28028	27927	27945	27729	27881	28315	28027	28152	27962	27956	28352	28202	27881	27801	28199	27762	27898	28299	28181	28132	28031	27987	28199	27906	28144	27884	27983	28143	27899	28024	28003	28039	28266	27921	27978	28092	27847	28036	28226	28186	27994	28096	28193	28009	27821	28164	28125	28013	27888	28067	28166	28120	27925	28081	28004	27887	27970	27719	27736	28032	28267	27783	28095	28148	28165	28073	28074	28194	28057	27985	27948	28070	27928	27857	28381	27939	27936	27896	28001	28190	27967	28009	27982	28379	27910	28240	28053	27936	28121	27822	27926	28207	28078	28016	28054	27973	27978	28255	27903	27914	28002	27905	27811	28255	27841	27925	27761	28110	27890	27816	28323	28193	28046	28143	27950	28288	27910	28274	28070	27995	28254	28074	27957	27929	28054	28007	28215	28001	28043	28034	28003	28473	28025	28115	28277	27897	28082	28031	28048	27987	28074	27986	28228	27918	28024	27822	28271	28009	27807	28107	27801	28054	28250	28084	28180	28034	28182	28105	28079	28004	27899	28152	27870	28023	28015	28133	27875	28018	27953	27744	28024	27962	27968	28137	27950	27918	27934	28199	28051	28085	28011	27907	28166	28163	27897	28203	28239	28142	28133	28195	27847	27777	28074	27941	28200	28047	28089	28107	28259	28134	27952	28010	28238	28242	28225	28427	28080	27853	28238	28042	28062	28133	28105	28008	28076	28284	28077	27856	28066	27842	28107	28064	28150	28161	27936	27751	28009	28103	28000	27978	27954	28326	28179	28052	28153	27968	27699	28166	28101	28120	28091	28085	27869	28277	28410	27835	28102	27906	27923	27979	27893	28071	28121	27751	28084	28129	28010	27832	27930	27935	28072	28150	27970	28014	27881	27921	27930	28109	28096	27815	28144	27934	28102	28360	28310	28045	27784	28110	27966	28004	27991	27999	27977	27932	27892	27875	27818	28034	28120	28059	27971	28111	27956	28295	27950	28153	27760	28050	28069	27828	28110	28151	27925	28069	28161	27990	27990	28102	28297	28153	27894	28275	28276	27988	27930	27982	27895	27978	28141	28050	27914	28158	27840	28044	28091	27972	27883	28219	27982	27989	28114	28246	28097	27954	28045	27935	27769	28021	28328	27865	27986	27769	28117	27785	28003	28132	28011	27933	27917	28122	28186	28145	27904	27908	27936	27956	28035	28189	28292	28144	28077	28034	28057	28205	28069	27944	27978	27703	28054	27916	27898	28038	28013	27950	28093	28090	28155	28243	27936	27914	28030	28023	28234	28141	28065	28201	28229	28126	27940	27817	28020	27967	27938	28008	27942	27980	28064	27853	28210	28108	28009	28019	27912	27960	27808	27723	27804	27963	27900	28224	28195	28062	28214	28137	27987	28276	27729	28041	27955	27999	28068	28077	28050	28123	28117	28329	28262	27994	28236	28227	28157	28135	28042	27892	27857	28090	27978	27813	27833	27821	27985	28024	27938	28027	27857	28115	28087	28142	27991	28024	28067	28056	27774	27905	28028	28083	27998	27918	27951	28025	28133	28028	28001	27809	28137	27848	28267	28177	28115	28262	28103	28292	28168	28087	28063	28284	28306	27911	27920	28013	27933	28157	27761	27897	28240	27988	28084	28257	28029	28090	28055	28134	27969	28136	28079	28168	27932	27949	28227	28025	28079	27987	28186	28009	28056	28150	27816	28029	28060	27964	28053	27929	27975	27979	28121	27877	27831	27911	28030	27839	28028	27889	28071	27846	28060	28073	27915	27963	28136	28362	28039	28118	27906	27811	28105	28289	27928	28046	28033	28145	28117	28028	28118	27933	28153	28078	28180	28007	27944	28040	27945	28003	28001	27834	28041	28052	28135	27890	27899	28078	27857	27923	28000	27758	27937	27995	27906	28251	28116	28130	27832	28189	27767	27897	27856	27952	27940	28026	28133	28041	27937	28138	27909	28199	28227	28089	28052	28057	27922	28193	28176	28123	28157	27855	28165	28143	27998	27752	28145	28056	27934	28029	28148	27886	28166	28155	27900	28049	27827	27976	27883	28195	28133	27641	28116	27924	27757	28039	28006	28039	28217	28170	28209	27812	27939	28046	28216	28088	28207	27928	28039	28148	28347	28038	28205	28166	28086	28013	28020	27893	28155	27968	27821	27929	28014	28145	28100	28112	28142	28154	27805	28035	27852	28046	28035	28096	28051	27925	28210	28147	27883	28076	27969	27806	27900	28108	27909	28109	27979	27856	28217	27839	28027	28043	27826	27823	27911	27977	28130	28090	27997	28111	27958	27934	28026	28126	28045	28329	28144	28102	27818	27917	27951	28058	28102	28098	28153	28032	27836	27890	27865	28087	27994	27953	28197	28146	27853	28332	28337	28006	28086	28084	28174	27924	28197	28367	27850	27843	27923	27946	27726	27901	28331	28082	28013	27760	27902	28009	28357	27979	27871	28068	28002	28084	28015	28150	27851	27959	27937	28005	28123	28133	28227	28211	28124	27872	28159	28123	27835	28221	28094	28181	28176	28137	27792	28068	28175	28117	27989	28137	28061	28010	28149	28043	28067	28275	28238	27991	27900	28130	28075	28019	27850	27858	27729	28095	28201	28255	28030	28089	27983	27971	27941	28133	28146	28147	27993	27897	28032	28061	28026	27974	28166	27995	27870	28078	27821	28064	28002	27818	28127	28195	27891	28079	27897	28105	28012	28098	28122	27963	27762	28120	27705	28121	28015	28083	27977	28206	28069	27945	27886	27960	28063	27847	28283	27993	27734	28167	28014	28072	27945	27842	28087	27957	28045	27922	28312	28134	28156	27917	27994	27931	27707	28400	28152	28062	27787	27941	27881	28111	28342	28108	27940	28084	27920	28206	28066	28126	27921	28149	28009	27917	27957	28289	28192	28240	28179	28080	27970	28093	27940	27870	27870	28332	28083	28076	28127	27892	28062	28104	28003	28086	27990	28244	27807	28014	28116	27985	28096	28088	28207	27944	28008	27956	28036	28079	28215	27977	27826	27846	28141	27913	28204	27927	28029	28000	28050	28169	28035	28158	28066	28122	27934	28070	27992	28061	28242	28095	27897	27938	27978	28109	27938	28173	28085	28211	28106	28242	27888	28078	28162	28281	28115	27975	28189	27900	28039	28042	27882	28289	28055	28027	28008	28165	28017	28234	27842	28053	28174	28049	27972	28028	27967	27953	28071	28259	27989	27897	28168	28099	28146	27973	28048	27960	27909	27968	27956	27961	27861	27988	28019	27884	28222	27859	27844	28177	28116	28391	28159	28126	28077	28015	27919	27892	28048	27987	27946	28362	28060	28130	27790	28230	28326	28151	27876	27837	27986	28222	28024	27887	27803	28153	28008	27992	28093	27937	28078	28144	28033	27825	28226	28043	28234	27922	27946	27930	28077	27983	27952	27925	28046	28013	28066	27987	28085	27879	27852	28111	27883	28046	27968	28041	27853	28152	27995	28122	28315	28096	28018	28295	28118	28281	28080	28038	28229	28124	27791	27842	28000	27763	27930	27870	28000	27904	27763	27887	27743	28278	28224	28350	28091	27813	28081	28021	28082	27838	28040	28013	28095	27984	27902	28205	28262	28288	27917	28016	28142	28119	28278	27890	28050	28223	27943	27970	28007	28086	28211	27885	28166	27952	28011	27974	28210	28128	28153	28263	28002	27949	27995	28102	28002	28041	27948	28166	28208	28075	27890	28171	28027	27932	27861	28075	27861	27765	27996	28139	28137	28148	28109	28140	28292	28236	27992	28152	27863	27987	28103	28123	28047	28181	27981	28269	27992	27697	27806	28242	27988	28028	28268	28083	28016	28005	27983	28067	27937	27912	28044	28300	28126	27715	27868	28021	28273	28040	28188	28050	28169	28252	27968	28139	28147	28071	28016	28147	28315	28240	27987	28085	27884	28085	28135	28186	28065	28084	28224	28209	28337	27906	28174	28124	27904	27783	27918	27776	27963	27862	28109	28219	27964	28100	27820	27837	27980	28036	28225	28227	28084	27992	28140	27827	27970	28047	27979	28108	28157	27845	28243	28089	28098	28140	27960	28085	28045	27816	28116	27873	27961	27925	28007	28016	28200	28227	27869	27875	28090	28310	27967	28103	28016	27926	27955	27937	28130	27820	28004	28073	27984	28005	27974	28195	28085	28050	28128	28057	28084
22921	38443	38086	30878	26958	24088	22514	21536	20743	20052	19930	19347	19331	19009	19000	19060	18996	18898	18868	18811	18626	18444	18460	18124	18272	18175	18273	18248	18248	18126	18252	18218	18137	18161	17955	17907	17919	17837	18099	17636	17969	17897	17977	17779	17754	17926	18017	17796	17834	17963	17812	17780	17917	17761	17930	17907	17911	17813	17836	17719	17898	17815	17784	17970	17963	18048	17730	17717	17848	17927	17673	17899	17746	17926	17790	17768	17908	17947	17797	17922	17816	17821	17968	17888	17907	17873	17956	17741	17722	17891	17782	17850	17844	17741	17807	17681	17746	17955	18025	17942	17903	17882	17806	17979	17821	17830	18028	17755	17743	17745	17802	17695	17998	17842	17739	17841	17871	17787	17720	17837	17918	17901	17651	17789	17728	17760	17750	17724	17690	17927	17835	17843	17848	17996	17771	17815	17810	17693	17821	18003	17753	17779	17731	17776	17975	17768	17873	17861	17783	17855	17882	17843	17847	17912	18020	17717	17743	17711	17786	18030	17793	17931	17781	17971	17812	17904	17786	17893	17680	17719	17825	17869	17705	17755	17749	17823	17821	18037	17757	17747	17758	17691	17937	17756	17963	17761	17937	17980	17739	17775	17989	17907	17945	17739	17860	17752	17722	17921	17790	18006	17815	17934	17900	17818	17982	17771	17899	17787	17807	17857	17784	17894	17809	17804	17792	17989	17873	17946	17831	18000	17871	17965	17689	17735	17615	17854	17718	17932	17767	17719	17918	17784	17844	17893	17683	17896	17719	17898	17717	17826	17871	17761	17893	17948	17867	17895	17825	17639	17775	17725	17853	17691	17910	17751	17936	17732	17764	17790	17903	17782	17758	17692	17906	17881	17770	17803	17755	17967	17928	17782	17801	17937	17960	17840	17702	17820	17603	17671	17755	17937	17858	18033	17812	17765	17764	17763	17878	17891	17855	17943	17804	17850	17869	17843	17752	17888	17637	17823	17849	17945	17904	17869	17674	17796	17744	17900	17822	17851	17755	17928	17844	17821	18009	17765	17731	17777	17645	17743	17908	17986	17858	17764	17813	17818	17857	17880	17825	17595	17730	17721	17722	17930	17957	17685	17785	17673	17887	17847	17843	18070	17823	17875	17610	17880	17840	17758	17939	17755	17972	17811	17859	18039	17847	17808	17799	17824	17859	17788	17878	17764	17894	17966	17721	17766	17768	17879	17822	18026	17749	17871	17945	17732	17947	17811	17835	17891	17863	17781	17730	17754	17774	17809	17880	17914	17787	17743	17715	17635	17790	17834	17969	17867	17762	18027	17876	17911	17891	17803	17866	17831	17772	17673	17908	17718	17668	17781	17750	17828	17868	17729	17910	17823	17886	17917	17766	17752	17900	17813	17961	17792	17623	17860	17769	17857	17867	17863	17681	17910	17857	17659	17919	17949	17675	17689	17811	17816	18080	17946	17740	17826	17932	17888	17850	17839	17958	17649	17952	17707	17834	17816	17662	17813	17880	17912	17737	17667	17872	17965	17972	18021	17886	17878	17790	17867	17937	17684	17786	17827	17870	17724	17855	17701	17764	18003	17751	17785	17731	17769	17864	17786	17775	18057	17707	17995	17700	17877	17843	17762	17817	17889	17891	17632	17804	17864	17829	17838	17821	17734	17930	17894	17922	17867	17772	17695	17778	17849	17896	17709	17797	17680	17882	17790	17811	17773	17714	17855	17768	17766	17705	17687	17840	17785	17861	17784	17716	17663	17830	17764	17785	17975	17831	17782	17800	17949	17858	17947	17942	17797	17785	17830	17655	17761	17796	17898	17778	17766	17937	17774	17918	17885	17885	17813	17631	17970	18031	17734	17871	17841	17848	17786	17737	17956	17873	17857	17601	17742	17795	17888	17702	17870	17972	17793	17786	17899	17726	17714	17797	17828	17723	17780	17962	17761	17864	17847	17780	17996	17851	17762	17659	17825	17762	17721	17610	17724	17933	17707	17811	17836	17885	17778	17928	17652	17886	17615	17772	17841	17755	17803	17858	17600	17790	17860	17778	17840	17767	17827	17874	17868	17660	17886	17754	17733	17920	17786	17634	17754	17818	17879	17968	17616	17913	17793	17878	17695	17671	17846	17914	17923	17766	17819	17735	17852	17903	17880	17721	17958	17905	17744	17876	17990	17760	17641	17841	17959	17722	17881	17734	17727	17674	17840	17825	17735	17914	17814	17789	17639	17798	17982	17961	17738	17812	17888	17807	17947	17974	17857	17702	17697	17723	17706	17945	17869	17768	17667	17812	17729	17731	17816	17901	17669	17710	17794	17745	17909	17824	18016	17739	17836	17815	17785	17856	17929	17848	17925	17932	17878	17926	17915	17800	17664	17759	17768	18139	17592	17727	17883	17978	17844	17833	17818	17705	17659	17854	17883	17855	17623	17963	17787	17899	17817	17843	17820	17836	17761	17897	17648	17751	17706	17909	17823	17734	17787	17632	17769	17799	17981	17698	17890	17736	17715	17932	17614	17859	17907	17699	17843	17771	17883	17795	17814	17821	18124	17858	17948	17788	17823	17810	17770	17904	17744	17856	17793	18029	17707	17967	17882	17828	17811	17700	17959	17733	17918	17818	17799	17917	17718	17781	17901	17803	17685	17895	17812	17807	17784	17864	18063	17736	17798	17846	17958	17934	17857	17930	17555	17700	17820	17925	17847	17737	17873	17684	17837	17713	17842	17924	17906	17785	17850	17920	17825	17919	17921	17849	17696	17729	17796	17968	17736	17838	17688	17847	17921	17820	17955	17729	17757	17848	17657	18035	17793	17928	17938	17839	17828	17654	17719	17875	17823	17907	17875	17825	17666	17834	17771	17851	18002	17755	17627	17826	17907	17909	17919	17724	17866	17909	17930	17943	17793	17941	17832	17857	17554	17931	17874	17783	17941	17877	17684	17877	17816	17702	17868	17848	17856	17900	17819	17835	17874	17860	17800	17776	17815	17881	17815	17714	17828	17752	17847	17821	17736	17701	17953	17813	17809	17985	17789	17863	17712	18001	17891	17777	18093	17713	17838	17633	17758	17861	17827	17819	17810	17897	17747	17816	17815	17820	17890	17905	17914	17787	17775	17946	17627	17981	17890	17860	18112	17848	17844	17773	17939	17714	17721	17738	17742	17951	17744	17899	17669	17831	17745	17751	17879	17752	17916	17786	17922	17856	17887	17821	17790	17755	17889	17814	17863	17934	18093	17766	17670	17745	17844	17927	17680	17868	17993	17826	17894	17890	17926	17837	17930	17876	17706	18014	17838	17843	17933	17909	17675	17709	17713	17788	17786	17854	17716	17789	17761	17817	18010	17810	17811	17792	17875	17830	17724	18049	17684	17871	17884	17719	17696	17847	17870	17718	17894	17952	17998	17685	17626	17624	17782	17741	17745	17989	17958	17949	17798	17837	17743	17730	17805	17843	17778	17754	17975	17872	17585	17841	17789	17977	17934	17716	17733	17844	17839	17735	17791	17690	17763	17771	17779	17803	17791	17890	17735	17757	17966	17928	17845	17716	17858	17724	17852	17772	17853	17814	17820	17796	17842	17977	17695	17723	17911	17765	17678	17746	17876	17712	17785	17970	17858	17752	17996	17757	17867	17824	17750	17931	17752	17842	17993	17779	17936	17898	17788	17709	17594	17780	17737	17854	17825	17798	18031	17827	17885	17650	17834	17790	17747	17877	17752	17741	17859	18136	17708	17962	17763	17969	18048	17800	17794	17630	17757	17760	17711	17817	17834	17880	17756	17878	17759	17878	17893	17861	17716	17887	17658	17928	17849	17842	17774	18002	17923	18017	17693	17701	17851	17886	17900	18018	17725	17867	17683	17711	17917	17870	17736	17761	17927	17699	17740	17802	17875	17698	17903	17766	17859	17858	17746	17919	17818	17766	17855	17769	17838	18062	17705	17752	17792	17695	17715	17814	17845	17671	17932	17925	17763	17773	17826	17965	17892	17911	17635	17896	17939	17908	17845	17858	17825	17843	17948	17900	17810	18065	17974	17847	17905	17780	17882	17948	17840	17823	17849	17715	17961	17952	17766	17960	17963	17765	17948	17764	17901	17835	17974	18065	17752	17796	17913	17913	17927	17836	17688	17846	17822	17916	17782	17836	17778	17913	17821	17644	17803	17729	17959	17842	17914	17994	17691	17976	17774	17872	17664	17892	17727	17791	17896	17918	17794	17889	17830	17873	17892	17892	17945	17738	17810	17782	17734	17929	17933	17676	17697	17883	17734	17953	17938	17754	17815	17872	17920	17745	17776	17834	17782	17853	17776	17741	17802	17862	17781	17857	17699	17948	17776	17629	17659	17784	17919	17677	17798	17690	17808	17857	17690	17824	17745	17706	17901	17826	17632	17843	17778	17805	17804	17708	18001	17853	17772	17898	17853	17720	17906	17862	17793	17806	17843	17974	17737	17902	17900	17755	17768	17782	17929	17789	17613	17819	17706	17868	17698	17859	17865	17860	17735	17756	17774	17818	17807	17819	17821	17665	17838	17756	17888	17805	17865	17894	17786	17848	17832	17933	17928	17771	17805	17862	17854	17695	17957	17697	17687	17845	18033	17915	17651	17886	17745	17832	17770	17620	17753	17673	17988	17677	17723	17798	17973	17705	17849	17779	18010	17895	17725	17896	17790	17771	17911	17792	17777	17901	18046	17908	17745	17640	17880	17794	17720	17778	17897	17656	17818	17765	17812	17867	17749	17677	17725	17953	17654	17683	17792	17840	17770	17742	17716	17648	18075	17918	17868	17628	17771	17988	17765	17731	17841	17912	17714	17967	17915	17803	17864	17871	17843	17727	17695	17974	17666	17895	17853	17817	17751	17955	17740	17855	17838	17808	17647	17965	17786	17873	17801	17670	17899	17858	17872	17746	17818	17855	17922	17865	17982	17913	17900	17725	18050	17896	17864	18020	17865	17937	17706	17788	17832	17888	17831	17773	17807	17929	17816	17846	17873	17732	17944	17709	17791	17900	17777	17930	17815	17800	18070	17837	17698	17940	17834	18027	17838	17850	17749	17822	17768	17787	17825	17824	17861	17811	17824	17960	17979	17772	17757	17801	17859	17537	17751	17868	17759	17927	17860	17892	17877	17843	17752	17944	17812	17922	17778
22349	20814	27226	24731	23342	29912	35325	31977	31068	31347	30657	30241	29852	29903	29949	29725	29474	29339	29319	29684	29227	29218	29024	29128	28944	28969	28912	28873	28815	28612	28981	28730	28587	28507	28616	28646	28606	28522	28530	28670	28683	28466	28490	28566	28895	28593	28707	28412	28705	28600	28348	28567	28473	28485	28558	28185	28288	28319	28286	28385	28584	28477	28365	28338	28436	28307	28460	28225	28326	28639	28507	28478	28475	28620	28541	28331	28424	28314	28196	28339	28643	28308	28257	28294	28309	28538	28361	28428	28537	28634	28515	28238	28422	28259	28685	28181	28318	28513	28383	28505	28370	28276	28374	27999	28540	28486	28577	28127	28370	28245	28245	28685	28511	28424	28519	28130	28323	28539	28343	28574	28268	28256	28553	28340	28351	28655	28284	28254	28230	28379	28543	28407	28229	28651	28291	28729	28475	28607	28381	28587	28654	28410	28591	28396	28404	28366	28503	28434	28514	28452	28710	28515	28527	28246	28302	28466	28458	28368	28508	28438	28667	28220	28466	28417	28409	28559	28550	28320	28320	28539	28397	28394	28459	28557	28585	28407	28309	28390	28468	28443	28547	28562	28708	28436	28599	28565	28456	28328	28454	28394	28267	28384	28364	28328	28305	28476	28549	28543	28277	28426	28425	28338	28403	28322	28423	28383	28531	28576	28374	28356	28547	28370	28220	28396	28207	28279	28511	28634	28770	28487	28282	28336	28382	28424	28455	28266	28260	28348	28476	28386	28380	28370	28699	28403	28527	28517	28553	28478	28463	28209	28553	28319	28583	28187	28507	28574	28426	28134	28541	28563	28615	28301	28270	28167	28286	28358	28340	28262	28373	28285	28441	28471	28519	28237	28441	28515	28648	28465	28504	28522	28421	28757	28500	28375	28436	28561	28467	28419	28464	28326	28374	28385	28258	28280	28481	28401	28363	28499	28472	28413	28633	28570	28357	28417	28441	28592	28453	28269	28411	28448	28601	28581	28450	28314	28575	28231	28190	28481	28399	28410	28391	28312	28423	28156	28361	28287	28531	28378	28375	27905	28398	28458	28400	28455	28324	28278	28643	28166	28162	28333	28209	28321	28419	28651	28423	28507	28350	28671	28330	28506	28395	28236	28360	28622	28522	28554	28517	28463	28061	28227	28352	28399	28383	28659	28507	28266	28320	28555	28530	28416	28299	28232	28351	28381	28486	28364	28458	28225	28486	28239	28385	28197	28314	28503	28350	28538	28504	28374	28398	28610	28412	28596	28519	28479	28673	28361	28650	28664	28467	28459	28276	28615	28429	28391	28461	28649	28220	28578	28512	28215	28507	28392	28332	28444	28420	28400	28390	28557	28417	28563	28453	28388	28439	28432	28102	28134	28389	28201	28413	28461	28536	28577	28515	28487	28577	28496	28526	28397	28450	28747	28498	28561	28224	28088	28388	28429	28125	28431	28327	28302	28284	28267	28454	28445	28426	28268	28512	28262	28376	28525	28810	28305	28706	28715	28613	28637	28362	28455	28527	28223	28309	28597	28281	28377	28443	28530	28534	28416	28353	28243	28217	28210	28259	28527	28586	28492	28441	28574	28484	28328	28457	28396	28298	28587	28617	28308	28485	28379	28294	28460	28379	28403	28756	28382	28462	28645	28364	28398	28336	28427	28459	28516	28343	28283	28382	28669	28308	28266	28443	28692	28564	28332	28472	28520	28483	28399	28477	28524	28511	28514	28438	28421	28395	28329	28552	28375	28155	28226	28425	28624	28206	28062	28265	28122	28160	28358	28546	28593	28284	28090	28274	28327	28312	28383	28307	28616	28325	28538	28475	28410	28518	28426	28446	28320	28402	28135	28436	28284	28411	28083	28339	28283	28348	28483	28219	28479	28140	28229	28520	28296	28543	28518	28325	28560	28674	28293	28592	28428	28587	28227	28208	28433	28206	28464	28164	28425	28494	28413	28267	28470	28459	28467	28306	28459	28338	28333	28475	28659	28522	28737	28329	28463	28364	28382	28366	28166	28064	28566	28511	28380	28360	28617	28465	28516	28455	28591	28641	28423	28433	28407	28343	28483	28456	28314	28290	28245	28338	28406	28339	28481	28451	28305	28521	28561	28079	28398	28472	28310	28376	28170	28215	28414	28224	28320	28498	28560	28481	28408	28430	28563	28486	28484	28226	28506	28388	28285	28434	28200	28358	28281	28130	28243	28322	28428	28315	28052	28410	28424	28599	28533	28288	28561	28376	28637	28407	28220	28290	28239	28506	28281	28330	28444	28377	28437	28362	28270	28366	28397	28282	28598	28514	28259	28281	28403	28175	28534	28232	28291	28380	28392	28413	28289	28397	28373	28480	28259	28216	28130	28588	28329	28556	28520	28307	28198	28596	28490	28496	28480	28409	28478	28104	28422	28325	28391	28426	28202	28324	28691	28026	28398	28479	28389	28263	28491	28579	28381	28536	28325	28362	28519	28474	28342	28206	28634	28179	28497	28355	28419	28372	28571	28338	28404	28557	28481	28530	28405	28490	28245	28226	28268	28406	28577	28610	28404	28414	28223	28343	28278	28463	28180	28361	28467	28506	28421	28356	28549	28464	28145	28381	28442	28208	28411	28030	28627	28705	28610	28291	28431	28310	28052	28318	28549	28445	28467	28548	28326	28337	28288	28701	28555	28236	28524	28534	28368	28506	28409	28400	28593	28409	28522	28596	28271	28455	28483	28345	28320	28310	28620	28430	28389	28304	28462	28587	28434	28540	28299	28499	28424	28387	28559	28384	28468	28451	28502	28324	28355	28426	28558	28293	28155	28295	28285	28364	28161	28555	28494	28359	28422	28389	28268	28316	28369	28266	28518	28583	28471	28268	28429	28351	28428	28380	28521	28349	28378	28563	28752	28673	28381	28543	28447	28485	28446	28316	28471	28476	28406	28161	28188	28632	28538	28067	28587	28473	28271	28358	28090	28532	28421	28429	28392	28451	28448	28266	28296	28241	28666	27996	28585	28371	28508	28691	28404	28505	28286	28242	28402	28236	28228	28585	28470	28512	28293	28289	28133	28239	28365	28163	28396	28209	28378	28293	28431	28242	28331	28199	28342	28353	28305	28290	28150	28322	28320	28449	28329	28347	28387	28190	28142	28182	28344	28303	28357	28383	28267	28337	28511	28167	28455	28455	28221	28449	28434	28421	28192	28360	28363	28185	28288	28211	28372	28355	28194	28917	28432	28349	28441	28448	28604	28368	28187	28396	28347	28297	28373	28663	28599	28535	28385	28328	28407	28588	28379	28481	28483	28384	28371	28519	28253	28309	28367	28359	28315	28531	28468	28484	28075	28295	28047	28188	28358	28461	28423	28431	28258	28302	28332	28467	28428	28763	28253	28300	28432	28557	28439	28374	28412	28537	28481	28607	28569	28256	28466	28331	28219	28232	28391	28306	28472	28386	28678	28258	28323	28402	28261	28382	28268	28257	28514	28393	28463	28580	28275	28388	28470	28495	28508	28230	28371	28233	28335	28521	28366	28356	28159	28514	28468	28662	28548	28518	28508	28499	28321	28353	28485	28441	28563	28575	28276	28413	28381	28293	28577	28603	28266	28203	28446	28457	28192	28428	28252	28363	28406	28224	28403	28490	28401	28335	28234	28378	28430	28283	28193	28442	28263	28503	28341	28308	28261	28497	28412	28446	28170	28230	28382	28488	28451	28504	28436	28286	28435	28586	28485	28181	28308	28398	28566	28161	28560	28496	28131	28395	28331	28474	28479	28223	28187	28282	28236	28365	28601	28274	28477	28271	28380	28342	28362	28416	28348	28457	28539	28433	28363	28393	28453	28490	28339	28264	28292	28520	28343	28346	28234	28402	28532	28644	28608	28435	28535	28543	28168	28398	28453	28582	28180	28415	28255	28404	28357	28417	28317	28484	28250	28188	28486	28274	28152	28559	28310	28354	28538	28552	28383	28501	28591	28353	28515	28429	28555	28397	28358	28426	28294	28501	28297	28517	28567	28158	28603	28483	28410	28628	28431	28359	28028	28308	28407	28389	28504	28315	28319	28486	28348	28216	28390	28608	28558	28323	28406	28249	28485	28293	28198	28430	28564	28136	28420	28262	28365	28370	28382	28509	28400	28163	28601	28484	28492	28351	28701	28434	28198	28299	28433	28469	27975	28493	28849	28639	28243	28406	28485	28788	28531	28339	28395	28390	28437	28473	28307	28279	28275	28702	28233	28478	28514	28509	28349	28381	28342	28253	28406	28561	28466	28410	28286	28347	28275	28393	28261	28199	28327	28400	28377	28556	28333	28653	28446	28386	28428	28347	28527	27994	28481	28482	28486	28264	28363	28552	28362	28394	28401	28566	28441	28488	28335	28496	28629	28447	28262	28548	28446	28316	28335	28559	28482	28668	28396	28297	28509	28319	28363	28640	28462	28590	28622	28519	28407	28409	28366	28350	28444	28323	28452	28550	28309	28427	28274	28205	28312	28292	28241	28358	28229	28299	28035	28247	28439	28214	28235	28275	28372	28301	28358	28522	28256	28188	28206	28741	28469	28376	28285	28454	28510	28646	28204	28414	28557	28571	28480	28505	28354	28448	28315	28265	28494	28498	28289	28247	28295	28432	28283	28394	28454	28583	28282	28258	28408	28418	28474	28590	28499	28194	28553	28363	28413	28511	28420	28520	28571	28299	28295	28266	28320	28317	28174	28414	28606	28529	28505	28280	28512	28584	28576	28356	28571	28549	28415	28296	28500	28380	28465	28255	28406	28315	28407	28308	28354	28610	28543	28578	28325	28424	28543	28236	28424	28489	28260	28413	28509	28299	28301	28466	28453	28176	28464	28410	28436	28567	28392	28607	28507	28507	28456	28534	28503	28382	28539	28242	28375	28469	28732	28487	28337	28395	28591	28668	28260	28376	28412	28510	27984	28412	28504	28491	28456	28785	28300	28141	28476	28473	28468	28153	28365	28540	28277	28446	28260	28389	28239	28218	28627	28572	28305	28430	28331	28257	28287	28452	28563	28592	28356	28420	28340	28276	28334	28360	28402	28386	28285	28447	28391	28442	28370	28267	28353	28279	28371	28580	28391	28490	28320	28560	28437	28347	28335	28171	28343	28260	28213	28248	28182	28439	28561	28415	28502	28370	28310
25159	44511	43926	35501	30717	27435	25050	23540	22498	21660	20961	20655	20193	20031	19660	19747	19396	19451	19494	19248	19085	18978	18930	18524	18653	18624	18412	18631	18455	18641	18550	18372	18128	18109	18057	18101	18163	18207	17984	17995	18238	18328	18019	18108	17979	17988	18041	18040	17972	17861	18006	17844	18024	18009	17873	18154	18158	18158	17909	17950	18055	18068	18053	17983	18017	17945	18196	18062	17908	18110	17791	18019	17933	18168	17848	17923	18160	17912	17889	17688	18118	18208	17921	18123	18035	18107	17893	18210	18119	18124	17858	17888	18049	18083	18030	17993	17960	17966	17824	18155	18008	17997	18177	17981	18123	17973	17980	18058	17895	17916	17997	17967	18165	18004	17977	18109	18041	18025	17780	17882	17836	17826	18122	18009	18226	17940	17903	17804	17820	17934	18007	17816	17971	17926	17944	18069	17870	17862	17895	17844	18016	18051	17942	17948	18125	18022	18074	17946	18010	17830	17893	18120	17971	18026	17991	18142	17981	17996	17904	18008	17882	18041	17973	18192	18086	17911	17955	17830	17766	17849	17997	17841	18057	18069	17938	17875	18150	17995	18111	17998	17911	17964	17904	17859	17711	17880	17959	17878	18033	17929	18110	18001	18050	17991	18002	18014	17977	17906	18090	18070	17967	17862	17908	17905	17943	18085	17924	17847	17943	18074	17978	17992	17843	17912	18064	18109	17967	17974	18033	17941	17932	17970	17947	17861	17881	17891	18147	17907	17769	18117	17935	17897	17963	17882	18127	17849	18044	17874	18153	18089	18047	18012	18050	18099	18081	17854	17872	17932	17910	17880	17944	18009	17831	17907	18152	17836	17831	17800	17967	17838	18144	18078	17915	17888	18017	17972	17900	17950	17803	18077	17827	17934	18030	17884	17807	17897	17988	17965	17990	18093	17840	17892	18192	17940	17996	17816	17987	17884	17844	17959	17898	17868	17942	17929	17930	17966	17958	18026	17897	17926	18085	18085	18023	18024	18021	17880	17895	18046	18187	17990	18056	18030	17981	18026	18020	17930	18000	18018	18122	17798	18163	18075	17935	17982	17937	18012	18011	17955	17983	17917	17997	18091	18033	17777	18006	18029	17930	18029	17972	17902	17835	17862	17878	17814	17979	17874	17891	17876	17965	17861	17951	18076	17876	17979	17722	17916	18004	17970	17910	17773	18126	18000	17850	17818	18020	18004	17857	18053	17996	17922	18032	17882	17950	18079	17844	17985	18127	17781	17927	17900	17966	18059	17874	17933	17962	18036	17978	17905	17986	18055	17976	17949	17957	17874	17902	18043	17987	18023	18030	18076	17870	18033	17951	18015	18035	18138	18060	17905	17977	17976	17960	17883	17924	18017	17747	17916	17949	17954	18005	18024	18035	18032	18090	17947	18089	18007	17891	17766	17937	17841	18008	18074	18059	17988	18006	17871	17941	17990	18097	17885	17894	17801	18037	18009	18030	17914	18017	17812	17958	17979	17824	17973	17930	17828	18077	17746	17883	17861	17889	18079	18007	17904	17869	18021	17943	18003	18091	17939	17926	17896	17989	17934	17852	18034	17837	18053	17896	18130	17995	17854	17940	17970	18039	17801	18136	17864	17934	18019	18039	18182	18050	18096	17979	17778	18138	17998	17937	17889	17949	17808	18025	18008	17885	18189	17985	18045	17983	17763	17962	18017	17906	17868	18117	17963	18082	18178	17982	17927	17998	17869	18010	17971	17883	17814	17854	17815	17778	18264	18050	17872	17980	18032	17834	18071	18109	17906	18043	18076	17859	18043	17931	17795	18023	17838	17653	18005	18148	18011	17887	17822	17954	17879	18067	17771	18332	17865	17934	18029	17973	17798	17814	17933	17923	18028	17885	17934	18076	18003	17854	17916	17851	18050	18049	17797	17898	18002	17940	18062	17873	18052	17963	17856	18010	18086	17872	17999	18018	17941	17955	18040	17929	17972	17987	17823	17989	18033	18140	18010	17922	17919	18152	17988	17903	17879	17887	18156	18039	17992	17992	17956	18001	18009	18044	17902	17958	17993	17814	17908	18223	17991	17791	17736	17933	17833	18055	17825	18021	18133	17986	17939	18038	17835	17869	17986	17921	18004	17869	17762	17887	17956	18174	18115	17973	17912	18129	17974	17799	17909	17950	17893	17934	17987	18031	18011	17968	17870	17945	17957	18137	17933	17925	18038	17943	17925	18067	17951	17782	17907	17912	17904	18125	17793	17941	17905	17970	17997	17956	17946	17898	17990	17769	17926	18099	18136	17952	17702	17967	17994	17936	17990	18227	17916	18002	17895	17983	18125	17842	18078	17842	17941	17915	17747	17854	18076	17893	17904	17791	17992	18020	17920	18005	17955	17803	17898	17925	18019	18042	17917	18016	17864	17957	17855	17995	17819	17931	17914	17917	17905	17964	18100	17880	18002	17928	17922	17886	17924	18156	17973	17918	17986	17846	18176	18020	18021	18022	18011	18090	17977	18115	17795	17952	18012	17933	18011	18094	17998	17872	17924	17993	18038	17792	17891	18112	17946	18016	17968	18055	17928	17887	18102	17861	18071	18062	17928	18183	17846	18047	17951	18111	18007	17968	18043	18038	17935	18028	17899	17854	17830	17874	17930	17814	18001	18021	18075	18028	17843	17963	18033	17824	18137	17957	17867	17894	17909	18053	18116	17804	17814	17918	17984	17919	17878	17902	17929	17932	17905	17998	17900	17851	18072	17939	17926	18007	18043	18089	18058	18011	18084	17857	17757	17754	18010	17914	18008	17766	18159	17867	17896	17888	18118	17987	18137	17963	17871	17867	18070	17938	17829	18131	17869	17916	17976	17851	17847	17954	18106	17975	17890	18230	18145	17861	18041	17792	17948	17934	18008	17943	17909	17902	17839	17964	17877	17913	17725	18037	17902	17924	17907	18040	17785	17946	17886	17886	18010	17979	17897	17906	17953	18080	17986	18025	18137	18024	18093	17912	17857	18041	17907	17863	17825	18158	17853	18050	17891	17752	17730	17920	18010	17936	17973	17868	17841	17855	18143	17992	17834	17904	17852	18010	17865	17889	17944	18033	17870	17995	18005	18183	18020	17963	17923	18003	18112	17798	17770	17856	17810	18051	17927	17867	17893	17969	17901	18098	18044	18032	18002	17949	17908	18004	17813	17903	18041	17935	17894	18044	17904	17825	18003	18100	17963	17896	17958	17876	17971	17874	18086	18017	18053	17922	18011	18028	17954	17922	17907	17757	18040	17929	18005	17868	18067	17802	17863	17970	17920	17954	17959	17989	17932	17684	18153	17934	17924	17963	17954	18000	17975	17875	18094	17975	17951	17963	18010	17958	18031	18062	18043	18027	18037	17864	17876	17860	17925	18012	18000	18048	17788	17891	17971	18123	18022	17966	17890	18111	18190	17769	18088	17996	18046	18014	17845	18093	18009	18091	17999	18172	17828	17943	18026	17882	17891	17990	17939	17994	17884	17780	18008	18029	17880	17957	18112	18005	18073	18084	17960	18136	18040	17886	17970	18040	18036	18024	18009	17915	18079	17905	17926	17950	17871	18057	17929	18006	17910	17962	17955	18060	17917	18111	18081	17994	18018	18049	17999	17932	17788	18080	18104	18097	17980	18004	17879	17922	18028	17793	17745	17911	18181	17811	18033	17999	17947	18061	17993	17977	17976	17921	17938	18010	17991	17937	18106	17890	17970	17836	18141	17884	17902	17917	17940	17931	17869	17958	17860	18029	17833	17846	17996	18010	17884	17916	18025	18002	17799	18034	17969	17838	17835	18064	17887	18056	17906	17901	18069	18030	18023	17881	17921	18010	18102	17922	18038	18220	17959	18121	18099	17891	18027	17859	17906	17936	17980	18166	17988	17890	18010	18060	17830	18068	17833	17886	18030	17880	18073	18122	17889	17852	17977	17702	17922	17795	17930	17895	18102	17902	18049	17932	17928	18068	17915	17845	17787	17967	18034	17902	17952	17732	17951	17873	18031	17875	17998	17944	17911	17951	18027	17842	17931	18090	18058	17940	17793	17940	17890	18082	18005	17890	18063	18074	17928	17969	17895	18025	18040	17940	17968	17929	17905	18011	17728	17826	17781	17970	17926	17854	17844	17714	17908	17910	18065	17994	17877	18021	17978	18000	17845	17915	17892	18019	17842	18131	17939	17915	18177	18090	17974	17900	17921	18067	17848	18035	18040	17870	17857	17838	17990	18005	17958	18097	18068	17941	17911	17947	17921	18052	18125	17892	17917	17863	18052	17932	17883	17967	17754	17983	17742	17960	17960	17996	17996	18072	17891	17879	17961	17925	17995	17985	17860	18043	18025	17812	18042	18170	17998	18012	17963	17946	18023	18014	17983	18124	17958	17802	17942	17932	17955	17959	18035	17934	17920	17852	17904	17907	18042	17956	17947	17822	17875	18044	18115	17959	18010	17826	17935	18073	18016	17965	17697	18138	17856	17793	17984	17881	17978	17952	17989	17876	17772	17883	17970	17811	18001	17886	17817	18151	18025	17751	18009	18083	17706	17837	17800	17964	17975	17681	17911	17864	17709	17866	17950	17804	18188	17916	17954	17911	18012	17918	18061	18027	17975	17994	17907	18141	18075	17879	17957	18076	17929	17847	17914	17999	17858	18055	18016	17843	17988	17852	17963	18054	17968	17999	18055	17942	18163	17778	17995	17941	18081	17826	18063	17812	17939	18021	17982	18014	18037	18049	18070	18010	18012	17953	18031	18056	18215	18106	17995	18100	17941	17728	18009	17939	18070	18011	17966	17899	17858	17917	18004	17821	17913	17823	17865	17955	17854	18026	18042	17986	17840	18128	18019	17870	17978	18004	17899	17982	17882	18075	17882	17834	18084	17882	17987	18079	17869	18010	18125	18086	17987	17983	17982	17854	17918	18071	18097	17862	17781	17770	17856	18094	17791	18019	17918	18020	18058	18000	17814	17888	17779	18020	17863	18101	17905	17994	18033	18104	17863	18124	17939	18040	18022	17991	17882	17856	17654	17863	17865	18074	17852	17746	17952	17828	18052	17906	17797	18022	18039	18076	17853	18022	17841	18003	18030	17857	17930	17921	17963	18068	18091	17996	17797	17956	17895	18078	18041	17995	17872	18091	18068
35269	29980	33661	31990	29619	28726	28341	28146	27712	27477	27419	27161	27332	27054	26996	27100	27152	27159	27535	27251	27036	26968	27097	27128	27040	27104	27204	27055	26812	26851	27041	26736	26919	26967	26749	26868	26863	26809	26850	26843	26600	26797	26709	26683	26792	26903	26888	26742	26818	26730	26945	26630	26704	26958	26884	26923	26971	26932	26920	26870	26825	26907	26865	26880	26933	27053	26787	26961	26702	27000	26811	27031	27129	26779	26784	26955	26728	26639	26959	26806	26823	26644	26985	26776	26745	26864	26825	27086	26983	26757	26867	26675	26950	26668	26743	26942	27158	27030	26784	26686	26782	26595	26558	26745	26997	26754	26948	26732	26942	26797	26643	26618	26691	26922	27083	27008	26956	26649	26806	26697	26630	27045	26673	26884	26627	26937	26922	26811	26875	26678	26722	26912	26686	26525	26651	26754	26746	26861	26900	26755	27062	26680	26881	26804	27007	26732	26891	26897	26886	26807	27106	26824	27009	26648	26583	26921	26856	26717	26690	26631	26848	26733	26607	26683	26865	26907	26827	26964	26739	26706	26793	26649	26816	26770	26775	26669	26886	26843	26801	26543	26839	26638	26664	27082	27081	26678	26751	26709	27025	26888	27085	26988	26849	26794	26885	26523	26941	26700	26737	26996	27015	26512	26786	26651	26658	26755	26678	26773	26716	26807	26885	26803	26884	26665	26611	26572	26934	26621	26949	26825	26652	26780	26663	26368	26554	26950	26735	26802	26537	26760	26999	26718	27057	26737	26921	26752	26697	26783	26938	26533	26643	26788	26949	26808	26908	26836	26896	26888	26746	26891	26761	26838	26773	26551	26933	26748	26745	26741	26813	27015	26842	26830	26652	26761	26761	26731	27028	26863	26794	26873	26804	26741	26859	26780	27025	26859	26989	26705	26725	26952	26971	26803	26915	26939	26626	26780	26772	26865	26845	26797	26717	26865	26690	26658	26840	26957	26874	26812	26889	26691	26777	26910	26749	26842	27114	26763	26702	26693	26789	26773	26619	26734	27024	26951	26561	26750	26732	26899	26646	26765	26687	26770	26779	26660	26949	26891	26879	26801	26671	26704	26762	26839	27055	27067	26692	26928	26702	26858	26614	26700	26866	27069	26828	27025	26793	26895	26623	26657	26761	26870	26898	26837	26882	26771	27124	27023	26532	26966	26618	26893	26733	26774	26872	26834	26677	26834	27004	26722	26905	26980	27050	26825	26756	26769	26833	26659	26909	26708	26876	26767	26805	26596	26645	26860	27092	26738	26845	26659	26888	26604	26676	26907	26655	26672	26783	26851	26965	26830	26808	26634	26887	26715	27060	27092	26790	26910	26714	26731	26961	26791	26899	26791	26913	26884	26754	26575	26839	26900	26800	26669	26682	26639	26933	26858	26675	26974	26903	26900	26947	26863	26904	26774	26683	26659	26728	26963	26467	26853	26978	26670	27147	26673	26752	26749	26835	26756	26903	26520	26840	26814	26910	26971	26868	26741	27129	26913	26989	26797	26823	26904	27053	26719	26817	26798	26653	27109	26765	26895	26553	26723	26781	26991	26868	26538	26759	26787	26606	26773	26883	26865	27127	27100	27060	27026	26606	26874	26851	26706	26738	26836	26925	26855	26731	26649	26905	26753	26925	26884	26899	26754	26853	27029	26848	26980	26778	27095	26992	26972	26833	26954	26808	26928	26772	26982	26518	26855	26667	26797	26644	26719	26690	26831	26853	26728	26908	26893	27161	27102	26891	26832	26860	26794	26734	26819	26698	26698	26963	26738	26811	26740	26974	26913	26890	26893	26713	27040	26919	26944	26648	26662	26645	26693	26842	26541	26696	26857	26978	26886	26931	26632	26796	26935	27068	26904	26919	26849	26751	26819	26902	27076	26807	26886	26865	26890	26662	26999	26564	26688	26840	26872	26908	26873	27084	26835	26780	26810	26657	26726	26898	26682	27107	26914	26957	26836	26812	26987	26980	26698	26978	26787	26843	26841	26753	27061	26784	26971	26739	26653	26994	26936	26752	26898	26819	26845	26938	26615	26942	26779	26803	26862	26818	26780	26727	26890	26760	26885	26929	26681	26886	27002	27041	26448	26611	26806	26792	26875	26741	26828	26865	26886	26583	26656	26999	27015	27005	26948	26744	26679	26734	26842	26832	26802	26875	26597	26895	26789	27008	27010	26779	26767	26960	26866	26701	26662	26710	26875	26916	26985	26801	26705	26553	26898	26847	26500	26872	26898	26716	26984	26729	26846	26693	26861	26813	26732	26577	27003	26694	26638	27045	26887	27009	26730	26883	26729	26712	26967	26895	26650	26696	26537	26908	26939	26860	27040	26955	27021	26874	26878	26870	26663	26861	27052	26950	26798	26743	26892	26926	26554	26746	26687	26693	26971	26565	26869	26734	26852	26767	27019	26802	26762	26588	26691	27037	26746	26723	26699	26754	26502	26876	26814	26962	26908	26874	26860	26931	26924	26721	27126	26694	26911	26901	26879	26911	26821	26728	26979	26894	27079	27269	26928	26818	26466	26688	26859	26710	26753	26911	26943	26955	26865	26859	26552	26810	26673	26887	26936	26805	26948	26811	26692	26774	26769	26835	26837	26867	26950	26914	26830	26785	26652	26875	27048	26846	26806	26819	26924	26811	26746	26578	26903	26768	26824	26977	26924	26726	26938	26812	26752	26837	26683	26898	26656	26977	26405	26703	26572	26917	26592	26877	27060	26856	26634	26762	26769	26792	26785	26860	26901	27017	26744	26973	26917	26963	26679	26850	26761	26629	27035	26682	26580	26753	26631	26624	26877	26622	26694	26741	26454	26617	26980	26706	26776	27074	26787	26853	26749	26723	26795	26732	26761	27199	26629	27196	26936	26877	26985	26843	26813	26637	26973	26643	26843	26687	26779	27075	26930	26870	26563	26815	26892	27098	26709	27113	26756	27154	26715	26706	26920	26920	26813	26712	26787	26583	26943	26930	26836	26677	26828	26756	26832	26645	27067	26876	26876	26927	26745	26839	26554	26922	26803	26371	26671	26704	26940	26724	26818	26797	26847	26748	26854	26899	26866	26847	26996	26724	26368	26856	26916	26491	26852	26893	26879	26960	26892	26786	26742	26633	26616	26729	26905	26825	26503	26588	26889	26487	26769	26901	26959	26803	26725	26872	26998	26852	26973	26701	26777	26968	27041	26755	26807	26905	26756	26922	26948	26899	26801	27156	26853	26792	26767	26773	26889	26657	26612	26576	27073	26704	26839	26993	26864	26963	26773	26915	26703	26937	26747	26871	26768	26730	26632	26716	26630	26712	26932	26635	26900	26843	26752	26905	26794	26884	26868	26602	26931	26943	26825	26551	26955	26707	27101	26876	27091	27045	26785	26806	26692	26751	26708	26992	26920	26872	26780	26993	27166	26802	26749	26945	26889	26778	26697	26822	26996	26834	26775	26652	27027	26917	26780	26967	26757	26817	27063	26867	26944	26731	26590	26946	27075	27000	27003	26922	26888	26768	26935	27001	26806	26733	26699	26769	27078	26744	26973	26554	26743	26642	26834	27041	26624	26831	26698	27109	27010	26911	26771	26944	26697	26729	26702	26790	26528	26992	26765	26904	26802	26823	26994	26853	26823	26903	26604	26840	26844	26856	26791	26810	26724	26920	26756	26690	26884	26646	26993	26973	26756	26987	26861	26635	26972	26784	26810	26592	26690	26885	26973	26994	26687	26899	26827	27274	26943	26830	26975	26712	26846	26959	27019	26876	26753	26712	26670	26899	26746	26894	26831	26834	26893	26993	26947	26707	26944	26818	26939	26916	26858	26828	26825	26834	26697	26666	26644	26857	26994	26993	26754	26432	26726	26766	26832	26863	26476	26933	26913	26899	26861	26792	26766	26939	27021	26693	26600	26901	26697	26766	27059	26884	26843	26987	26820	26741	26646	26987	26977	26800	26655	26745	26791	26600	27004	26691	26854	26919	26916	27059	26912	26961	26851	26837	26747	26653	26945	26945	26784	26760	26886	26933	26825	26743	26791	26652	26740	26656	26792	26626	26448	26910	26703	26808	26893	26861	26640	26868	26736	26614	27042	26743	26789	26885	26935	26741	26776	26705	26576	26720	26591	26731	26887	26570	26777	26779	26796	26872	26607	26834	26832	26680	26861	26968	26848	26730	26980	26842	27049	26975	27047	27132	26862	26954	26537	26897	26620	26752	26656	26894	26971	26941	26557	26511	26938	26794	26881	26708	26719	26910	27019	26755	26932	26828	26972	26774	26822	26811	26879	26722	26950	26672	26803	27033	26700	26833	26713	26977	26960	27081	26994	26848	26724	26894	26905	26841	26916	26626	26747	26824	26587	26691	26902	26816	27012	26614	26924	26918	26892	26860	26975	26971	26817	26901	26690	26983	26993	27054	26720	26778	26889	26748	27031	26901	26810	26551	26657	26972	27002	26649	26922	26749	26760	26819	26829	26745	26895	26978	26807	26738	26961	26708	26683	26909	27089	26796	26865	26727	26696	26866	27086	27046	27050	26821	26715	27071	26701	27006	27040	26728	26748	26968	26866	27004	27016	26629	26646	26785	26839	26875	26872	26783	26891	26892	26842	27157	26592	26782	26711	26997	26884	26838	26805	26959	26816	27019	26806	27162	27010	26692	26795	26680	27036	26744	26750	26745	26878	26733	26913	27052	26442	26636	26564	26890	26695	26732	26777	26771	26603	26728	26888	26913	26659	26976	26768	26603	26635	27013	26882	26837	26749	26740	26919	26816	27053	26800	26846	26725	26766	26924	26983	26580	26970	26951	26947	27025	26932	26893	26916	26954	26767	26791	26866	26878	26875	26947	26809	26946	26839	26816	26757	26891	26733	26828	26973	26626	26808	26773	27071	26755	26871	26974	26832	26897	26768	26929	26947	26938	26665	26733	26770	26895	26850	26632	27033	26635	27131	26961	26782	26876	26893	26756	27049	26737	27016	26600	26858	26788	26805	27012	26834	26655	26855	26837	26631	26762	26725	27065	26806	26825	26883	26826	26870	26683	26763	26789	26821	26770	26935	26984	26789	26792	26681	26585	26700	26832	26989	26929	26598	26668	27075	27047	26986	26768	27078	26979	27011	26554	26988	26603	26881	26906	27039
24186	29812	29213	24172	21785	20218	19426	18995	18528	18166	18115	18070	17921	17895	17820	17766	17807	17627	17677	17715	17665	17484	17549	17388	17491	17424	17422	17375	17497	17431	17496	17239	17389	17095	17303	17041	17179	17189	17239	17234	17340	17180	17144	17264	17175	17301	17236	17275	17240	17445	17284	17350	17365	17125	17139	17239	16998	17355	17197	17307	17208	17056	17267	17328	17302	17362	17105	17133	17110	17267	17159	17194	17213	17347	17291	17130	17119	17183	17290	17135	17227	17180	17217	17212	17327	17254	17522	17082	17253	17159	17316	17229	17061	17272	17304	17145	17171	17258	17189	17322	17064	17322	17169	17193	17297	17361	17325	17133	17019	17026	17232	17353	17162	17178	17299	17217	17106	17256	17234	17100	17226	17258	17213	17228	17224	17221	17104	17136	17303	17294	17131	17129	17386	17282	17347	17327	17060	17234	17219	17165	17316	17047	17289	17091	17405	17009	17213	17061	17084	17149	17189	17018	17389	17281	17151	17154	17260	17203	17141	17134	17366	17156	17014	17552	17287	17011	17332	17294	17310	17200	17328	17168	17150	17267	17134	17226	17280	17098	17163	17145	17159	17191	17123	17108	17254	17167	17359	17183	17326	17231	17246	17139	17169	17263	17127	17326	17316	17177	17319	17136	17219	17048	17239	17319	17069	17333	17199	17297	17271	17178	17356	17328	17297	17167	17297	17117	17245	17117	17223	17319	17196	17217	17095	17088	17123	17256	17247	17212	17060	17061	17099	17267	17158	17311	17233	17137	17170	17051	17291	17211	17004	17264	17228	17344	17213	17192	17164	17168	17111	17206	17343	17251	17157	17288	17028	17256	17393	17323	17167	17183	17221	17159	17196	17165	17177	17352	17257	17217	17103	17243	17252	17143	17272	17173	17240	17237	17130	17107	17307	17310	17003	17458	17190	17261	17040	17255	17254	17235	17267	17175	17211	17318	17481	17254	17131	17312	17223	17416	17292	17126	17183	17030	17245	17120	17238	17297	17148	17229	17255	17134	17172	17277	17124	17214	17122	17158	17084	17307	17109	17249	17140	17242	17251	17287	17226	17353	17329	17132	17128	17221	17198	17218	17238	17195	17140	17193	17218	17336	17066	17292	17426	17171	17298	17043	17215	17230	17298	17367	17258	17211	17237	17233	17191	17089	17239	17305	17165	17285	17191	16985	17415	17283	17157	17200	17261	17225	17138	17095	17207	17187	17487	17096	17279	17205	17355	17301	17277	17308	17079	17032	17313	17245	17346	17300	17286	17171	17193	17198	17340	17271	17285	17149	17343	17332	17250	17258	17036	17064	17265	17182	17062	17289	17182	17250	17034	17176	17272	17171	17397	17217	17284	17248	17383	17173	17080	17266	17254	17199	17355	17335	17139	17141	17184	17227	17181	17210	17169	17220	17313	17109	17310	17232	17207	17352	17235	17120	17213	17442	17180	17211	17333	17215	17291	17174	17163	17237	17185	17096	17333	17279	17109	17075	17107	17267	17205	17241	17205	17308	16990	17197	17378	17230	17319	17298	17183	17303	17241	17314	17115	17177	17292	17315	17222	17347	17243	17180	17173	17114	17182	17179	17431	17049	17321	17251	17109	17290	17417	17131	17310	17356	17252	17232	17330	17248	17210	17159	17354	17127	17175	17038	17260	17335	17150	17361	17194	17157	17157	17211	17301	17173	17208	17433	17346	17119	17135	17041	17383	17189	17215	17059	17334	17124	17209	17080	17164	17199	17267	17150	17235	17322	17353	17217	17323	17163	17174	17252	17271	17237	17096	17396	17268	17168	17006	17134	17054	17208	17196	17109	17283	17137	17330	17380	17147	17202	17344	17220	17103	17195	17304	17171	17514	17282	17230	17316	17297	17253	17386	17208	17259	17328	17199	17114	17168	17172	17211	17115	17158	17234	17127	17255	17136	17214	17171	17272	17149	17136	17303	17356	17218	17072	17123	17136	17308	17173	17428	17208	17185	17330	17107	17265	17168	17215	17186	17127	17115	17228	17049	17413	17239	17309	17282	17098	17357	17203	17349	17061	17246	17053	17313	17282	17220	17213	17232	17276	17245	17250	17262	17442	17173	17025	17146	17061	17287	17240	17144	17043	17381	17210	17203	17086	17360	17274	17118	17023	16970	17299	17166	17222	17202	17130	17138	17123	17301	17183	17332	17226	17153	17283	17307	17181	16926	17229	17145	17290	17164	17155	17255	17144	17139	17219	17188	17261	17106	17185	17508	17231	17064	17099	17272	17340	17195	17108	17124	17223	17250	17192	17212	17186	17134	17338	17082	17145	17185	17313	17109	17126	17240	17238	17198	17202	17404	17107	17452	17335	17154	17129	17085	17166	17108	17181	17201	17079	17438	17182	17187	17226	17278	17337	17226	17116	17285	17103	16991	17312	17306	17141	17161	17291	17330	17237	17120	17118	17324	17336	17493	17261	17183	17135	17331	17066	17168	17207	17203	17248	17261	17089	17303	17282	17247	17202	17337	17212	17227	17395	17385	17369	17274	17287	17229	17111	17200	17199	17112	17325	17259	17188	17226	17201	17327	17215	17138	17170	17268	17102	17134	17316	16977	17435	17157	17185	17337	17320	17193	17157	17230	17131	17299	17264	17241	17125	17181	17212	17167	17295	17380	17203	17327	17282	17191	17103	17186	17215	17228	17242	17309	17365	17271	16994	17271	17178	17208	17120	17260	17247	17159	17320	17356	17391	17000	17239	17274	17189	17075	17212	17129	17161	17253	17145	17179	17226	17289	17196	17271	17159	17183	17272	17335	17382	17279	17217	17130	17366	17295	17235	17111	17313	17205	17313	17102	17336	17213	17166	17165	17117	17197	17023	17382	17087	17234	17272	17307	17236	17182	17194	17154	17169	17097	17171	17404	17142	16967	16984	17259	17142	17419	17252	17441	17308	17122	17208	17173	17122	17348	17286	17267	17214	17214	17219	17300	17097	17156	17274	17354	17295	17138	17193	17131	17299	17186	17160	17202	16993	17155	17256	17257	17355	17122	17052	17035	17174	17231	17111	17183	17361	17249	17156	17127	17379	17211	17328	17220	17304	17163	17233	17213	17237	17148	17284	17378	17365	17211	17181	17042	17168	17254	17186	17183	17248	17149	17161	17325	17013	17302	17116	17057	17318	17135	17352	17231	17338	17279	17317	17166	17061	17005	17191	17027	17270	17367	17222	17303	17062	17420	17246	16962	17270	17218	17239	17364	17110	17277	17062	17256	17133	17440	17305	17207	17309	16986	17180	17062	17375	17218	17115	17184	17144	17167	17029	17139	17259	17225	17187	17249	17137	17281	17281	17342	17258	17346	17081	17154	17090	17228	17172	17264	17220	17026	17106	17311	17379	17351	17320	17312	17200	17144	17228	17409	17283	17230	17504	17198	17234	16976	17307	17189	17153	17243	17301	17226	17158	17158	17417	17232	17312	17354	17249	17285	17143	17250	17150	17221	17289	17175	17042	17172	17114	17250	17335	17130	17212	17311	17277	17120	17209	17243	17382	17455	17181	17142	17344	17140	17315	17387	17325	17062	17345	17176	17017	17304	17059	17139	17273	17147	17264	17269	17168	17356	17104	17086	17322	17235	17108	17076	17200	17177	17278	17387	17239	17286	17278	17297	17131	17202	17273	17378	17287	17257	17350	17242	17234	17205	17200	17057	17247	17183	17315	17218	17158	17258	17366	17101	17117	17204	17250	16954	17266	17363	17165	17203	17153	17238	17222	17344	17322	17201	17083	17323	17066	17234	17282	17166	17170	17345	17071	17242	17284	17154	17348	17228	17216	17161	17151	17313	17009	17278	17166	17316	17340	17180	17269	17253	17196	17241	17236	17139	17233	17242	17144	17318	17265	17190	17198	17486	17168	17181	17379	16974	17057	17226	17169	17382	17040	17152	17217	17157	17102	17106	17298	17126	17226	17279	17159	17210	17091	17223	17227	17170	17309	17216	17177	17229	17175	17252	17336	17289	17177	17321	17268	17223	17199	17241	17094	16993	17153	17206	17146	17065	17191	17270	17196	17153	17375	17079	17227	17053	17178	17462	17205	17161	17079	17204	17283	17253	17181	17149	17089	17294	17300	17181	17226	17237	17334	17257	17149	17271	17349	17310	17363	17203	17258	17315	17342	17063	17179	17312	17205	17469	17184	17198	17311	17182	17195	17323	17297	17276	17071	17072	17152	17313	17131	17167	17065	17236	17404	17284	17356	16964	17134	17209	17311	17147	17187	17345	17162	17254	17387	17240	17211	17365	17385	17133	17195	17355	17209	17234	17360	17332	17214	17274	17038	17381	17117	17320	17428	17195	17270	17214	17124	17094	17408	17494	17154	17063	17211	17323	17229	17224	17235	17321	17264	17029	17127	17146	17153	17132	17208	17208	17383	17083	17106	17127	17122	17233	17284	17144	17244	17235	17305	17146	17190	17095	17183	16995	17174	17183	17208	17176	17056	17103	17159	17269	17238	17206	17237	17186	16928	17339	17238	17281	17117	17208	17115	17132	17238	17318	17289	17190	17270	17158	17234	17364	17170	17177	17168	17357	17246	17256	17236	17243	17182	17307	17237	17174	17342	17403	16987	17153	17439	17087	17199	17245	17182	17054	17223	17075	17318	17303	17223	17226	16948	17252	17218	17212	17248	17309	17197	17186	17027	17246	17208	17235	17194	17200	17292	17108	17317	17292	17048	17278	17252	17237	17055	17372	17278	17152	17348	17236	17226	17282	17116	17154	17139	17341	17295	17183	17287	17268	17113	17356	17254	17337	17132	17353	17177	17252	17424	17360	17381	17308	17136	17134	17093	17248	17278	17393	17242	17190	17142	17194	17201	17158	17250	17275	17235	17289	17294	17318	17226	17207	17106	17184	17222	17243	17330	17154	17210	17153	17230	17266	17114	17348	17221	17142	17010	17208	17248	17168	17249	17212	17071	17471	17158	17385	17302	17270	17322	17297	17056	17246	17115	17218	17224	17338	17080	17098	17312	17268	17171	17170	17266	17320	17302	17320	17074	17352	17273	17137	17085	17277	17266	17204	17158	17182	17235	17333	17181	17323	17367	17182	17046	17125	17250	17261	17300	17156	17238	17398	17276	17092	17142	17165	17164	17291	17241	17108	17122
24021	20778	27094	25732	26212	30882	32715	30383	29858	29614	29359	29093	29327	29108	28879	29090	29015	28686	29044	28850	28580	28841	28456	28271	28416	28481	28390	28498	28233	28362	28366	28297	28524	28326	28024	28232	27966	28198	28031	27989	28154	28170	28125	28161	28098	27976	28177	28337	28306	27861	28298	28265	28061	28333	28234	28253	28164	27967	28272	27935	28258	28256	28095	28250	28504	28003	28190	28079	28110	27839	28107	28255	27943	28179	28194	28104	28032	28187	28016	28193	28075	28201	28190	27792	28387	28239	28328	27968	28001	27938	28266	28164	28236	28030	28043	28078	28126	28016	28061	28167	28040	28017	28138	28012	27899	27887	28222	28235	28021	28077	28119	28097	28105	28160	28247	28065	27923	27707	28247	28228	28328	28079	28248	28108	27907	28145	27915	28070	28340	27946	27822	28113	28060	28152	27883	28074	28231	28215	28187	28229	28128	28048	28231	28168	27765	28290	27816	28138	28225	28386	28006	27985	28150	28114	28204	28167	28177	28173	28292	28281	28076	27987	28161	28295	27923	28151	28270	28187	28096	28379	27951	27944	27817	28057	28115	28138	28027	28051	28090	28130	28290	27893	27894	27928	28122	28224	28019	27955	28103	27950	28244	28051	28362	28232	28016	28204	28008	27926	28180	28154	28078	27880	27865	28228	28136	28085	28285	28335	28233	28598	28143	28075	27899	27920	28347	28175	28139	28214	28308	27963	28189	28089	28042	28015	28181	28207	28043	28348	28333	27898	28005	28133	28327	28096	28008	28142	27804	27864	27865	28093	27957	28121	28105	27948	28129	28042	28480	28075	27933	28169	28201	28037	28180	28024	28417	28520	28111	27943	28208	28150	28321	28043	28084	28028	28254	28069	27867	27964	28257	28148	27964	27821	27992	28214	27999	27966	28167	27935	28020	28011	28173	27868	28163	28148	28034	28374	28488	28202	28156	28230	28173	28091	27901	27989	28042	28142	27960	27786	28019	27934	27976	28012	28039	28093	28233	28104	27946	28013	28069	28066	28358	27899	28062	28173	28130	28001	28224	28095	28172	28096	28085	28021	28012	28256	28035	28200	28141	28136	28000	28021	27971	28099	28251	27971	28150	28274	28139	28088	28028	28096	28067	28145	28065	27930	28119	28266	28011	28286	28329	28174	28034	28051	28320	27950	28065	28330	28087	28198	28049	27969	28102	28383	28113	28233	28124	28098	28249	28141	28344	28057	28347	28162	28120	28184	28335	28117	27989	27991	28131	28042	28068	28189	28246	28040	28207	27952	27986	28213	28071	28170	28131	27986	28015	28198	28021	28004	28135	28086	28330	27702	28092	27975	27902	27826	28003	28073	28090	28219	28011	28066	28120	27904	28067	28260	27906	27969	28142	27990	27876	28143	28152	28211	28346	28115	27972	28007	28023	28239	28033	28074	28076	28173	28136	28031	27939	28242	28198	28035	28174	28180	28209	28024	27951	28251	28015	28112	27873	27926	28186	27955	28044	27879	27833	28093	27969	27847	28107	27843	28193	27960	28136	28437	28067	28144	28139	28120	28038	28215	28023	28155	28191	28285	28389	27841	28058	28116	28052	28163	28209	27848	28290	28217	27955	28177	27982	28205	28050	27992	28306	28290	27864	27881	28136	28023	28069	28187	28180	28348	28144	28040	28115	28102	27982	28119	28337	28211	28223	28142	28092	28044	28091	28117	27943	28042	28000	28019	28057	27734	28254	27971	28124	27903	28079	28188	28163	28187	28100	28340	28301	28083	28163	28131	28195	28204	28282	28573	28144	28024	28192	28180	28243	28182	28098	28284	28035	27760	28026	28291	28089	28206	27993	28220	28217	27960	28179	27945	27993	28034	28020	28159	28185	28193	27999	28005	28162	28109	28292	28028	28135	28375	27933	27958	28136	27950	28034	28160	28003	28069	28207	28001	28166	28087	28264	27926	27902	28079	28258	28171	28216	28235	28092	28232	28020	27989	28094	28118	27912	28114	28027	27803	28209	27848	28080	28079	28086	27974	28091	28359	28205	28193	27861	27997	28174	28240	28101	28327	28068	28150	28435	28296	28137	28309	28189	28069	28117	28142	28000	28218	27973	28145	27932	28102	28025	28042	27988	27982	27927	28107	28219	28117	28152	27826	27865	28042	28250	28232	28165	27840	27967	28223	28281	28037	28182	28063	28100	28464	27920	28119	28288	27919	28174	27975	28120	28196	27918	27859	28212	27944	27892	28126	27978	28019	28173	27884	28445	27940	28020	28091	28067	28120	28307	27866	28147	27991	28117	28188	28105	28063	28272	28185	28013	28406	28209	28045	27921	27987	28000	28223	28001	28101	28187	28120	28057	27977	28283	28149	28048	27925	28033	27967	27776	28337	28160	28030	27930	28114	28057	28208	28202	27951	28026	28139	28074	28207	28125	28211	27736	28267	28227	28122	28382	27877	27910	28143	28035	27978	28184	27948	28007	28220	28060	28169	27983	28061	28122	28185	28194	28067	28032	27899	28086	28098	28033	28076	28249	28036	28112	28205	28204	28167	27997	28295	28202	28103	28305	28037	27988	28063	28132	27948	28069	28133	28070	28163	28366	28115	27951	28270	28003	28000	28211	28291	27841	28195	28169	28305	28124	28243	28138	28466	27926	28290	28090	28122	28089	28227	28101	28270	28001	28020	27969	28086	28015	28383	28248	27896	28162	28216	27920	28242	28029	28165	28070	28198	28072	27838	28064	28349	28093	28160	28152	28073	28042	28125	28076	28211	28338	28108	28232	28056	27985	27971	28193	28159	28192	28186	28174	28152	27984	27981	28203	28038	28130	27993	28297	28082	28108	27976	27970	27788	28023	27914	28059	28432	28073	28087	27839	28150	28346	28182	28117	27949	28225	28105	27916	28145	28563	27997	28164	28238	28089	28333	28034	28134	27887	27882	27964	28212	27910	27945	28045	28047	28143	28065	27994	28151	28256	28342	28009	27997	28159	27863	28198	28254	28078	28083	28377	28158	28245	28253	28017	28116	28204	28140	27847	27878	28030	28129	28167	28186	28081	27796	28226	27931	28036	28071	27991	28529	27905	28146	28237	28184	28120	28058	28172	27796	27834	28020	28140	28060	28112	28187	28383	28193	27985	27903	28324	28138	28243	27970	28001	27805	28139	28110	27949	27964	28129	27977	28018	27987	27819	27961	28037	28139	27913	28021	27965	28240	28252	28384	28392	28240	28287	28259	28071	28336	28331	28284	28084	28191	27789	28315	27977	28047	28125	27975	27926	28054	28201	28276	28269	28149	28290	28085	28191	28192	28319	28186	28002	28050	28229	28511	27931	27817	28317	28241	28212	27852	28017	28034	28145	28251	28108	28023	28141	28201	28081	28295	27973	28226	28173	27864	28002	27994	28296	28141	28004	27702	28283	28085	28176	28088	28204	28332	28074	28009	28054	28343	28486	28095	28086	28070	28191	27811	28095	27991	28076	28015	28081	28127	28203	28078	28141	28145	28084	28057	28360	27897	27861	28245	28153	27919	28446	27979	27967	27734	28214	28118	28200	28165	27902	28210	28305	28236	28002	28007	28132	28155	27877	28045	28071	28072	27960	28002	28054	28076	28146	27887	28185	28380	27869	27786	28135	28085	27972	28201	28041	27915	28234	28188	28043	28026	28353	27907	28074	27969	27794	28098	27908	28328	28116	28357	28085	28235	27919	28075	28247	28315	27902	28194	28263	28052	27947	28154	27951	28103	28138	28011	28147	28095	28140	27955	28023	28375	28162	28231	27934	28234	28139	27997	28030	27943	28143	27942	27933	28240	28062	28273	28128	28310	28138	28167	28065	28095	28296	28010	28256	27988	27923	28311	27948	28219	28199	28069	28101	28314	28037	28299	28051	28030	28134	28212	28081	28412	28382	28115	28288	28161	28236	28088	28220	28084	28199	28165	28311	28238	28064	28041	28220	27888	28088	28033	28200	27924	28144	28078	28280	28063	27951	27835	28342	27941	28276	27838	28114	28364	28326	27963	28257	27951	28164	28272	28153	28009	27906	28388	28203	27945	27976	27963	27878	28042	27893	28203	28050	28362	28052	28191	28049	28022	28078	27831	27684	27900	28044	28069	27956	28110	28333	27794	28053	28240	27782	28004	27801	28110	28044	28028	28030	28084	27881	27827	28036	28112	28099	28133	28125	28243	28129	28364	28074	28149	28029	28134	28137	27858	28002	28394	27796	27782	28023	28280	28059	28093	27928	28129	28085	28231	28270	28031	28210	28019	28004	28037	27987	27882	28026	28130	28148	28272	28376	28079	28014	28339	28258	28023	28033	27975	27996	28022	27996	28276	28117	28053	28107	27960	28205	28433	28204	28030	28232	28124	28107	28053	28046	28069	28241	28337	28211	28085	27796	28207	28310	27919	28114	28143	28019	28174	28201	28099	27994	28138	27945	27945	28198	28116	28102	28063	27907	28216	27941	28155	28015	28288	28067	28118	28336	28016	28226	28051	28051	27968	28171	28118	28173	28401	28083	28064	27990	28034	27965	28067	28232	27977	28101	28084	28043	28180	27901	28231	28124	28177	28090	28098	27880	28052	27986	27719	28059	28311	28052	28213	27961	27993	28119	27846	28070	27932	28129	28205	28009	27925	28127	28001	28258	28215	28259	28229	28265	28122	28278	27952	28277	27873	28049	28261	28146	28335	28094	27974	28188	28025	28260	27818	28110	28435	28202	28067	28208	28241	28234	28021	28164	28128	28222	28205	27906	28250	28070	28301	27893	28221	28049	27857	28294	28060	28141	28213	28288	28162	27990	28129	28119	28263	28419	28192	27930	28260	28136	27986	28254	28272	28144	28095	28229	28074	27976	28001	28276	28210	28181	27970	28218	27986	28069	28073	28178	28192	27953	28233	27913	28076	27983	28036	28098	27929	28094	28414	28194	27957	27903	27981	27833	28184	28114	27964	28167	27820	28208	28018	28411	28457	28138	27932	28220	28185	28093	28234	28290	28048	28468	27838	27920	28230	27830	28056	28211	27922	28290	28116	28188	28038	28137	28067	28232	27989	28130	27980	28027	28082	27981	27988	27896	28076	28079	28117	28280	28104	27987	28007	28202	28156	28124	28146	28157	27965	28024	27951	28274	27889	28200	28308	28088	28121	27943	28075
23053	38681	38204	30853	26821	24051	22517	21391	20859	20279	19814	19568	19306	19218	19053	18943	18874	18850	18652	18763	18570	18546	18524	18201	18457	18440	18338	18251	18127	18259	18220	18195	18107	17986	17964	17929	18037	17981	17997	17729	17783	17825	17894	17822	17909	17774	17818	17964	17932	17923	18030	17904	17929	17868	18108	17979	17883	17850	17816	18095	17681	18114	17569	17850	17705	18043	17872	17937	17815	17737	17801	17754	17907	17874	17957	17902	17869	17944	17934	17781	17838	17768	17781	17641	18012	17910	17795	18054	17972	17775	17852	17815	17873	17683	17785	17825	17921	17845	17656	17988	17926	17939	17934	17891	17887	17726	17785	17913	17832	17865	17905	17959	17996	17880	17929	17910	17728	17811	17813	17912	17835	17717	17953	17822	17827	17875	17772	17956	17926	17928	17866	17902	17964	17911	17816	17729	17764	17750	17835	17652	17901	17841	17840	17883	17808	17911	18088	17831	17950	17984	17681	18048	18034	17680	18090	17979	17837	17963	17975	17893	17915	17671	17878	17791	17930	17792	18047	17836	17754	17816	17902	17793	17974	17901	17742	17933	17925	17625	17670	17809	17693	17665	17870	17771	17708	17844	17847	17717	17872	17786	17924	17720	17893	17860	17979	17836	17768	17830	17630	17953	17783	17940	17632	17761	17761	17867	17647	17900	17650	17639	17868	17890	18005	17758	17772	17808	17678	17895	17996	17726	17766	17897	17714	18022	17781	17892	17837	17931	17696	17938	17954	17916	17730	17738	17858	17724	17890	17826	17725	17710	18060	17890	17629	17866	17885	17769	17951	17749	17877	17862	17746	17735	17778	18189	17776	17762	17801	17902	17982	17925	17853	17786	17863	17981	17776	17901	17940	17959	17795	17812	17857	17902	17740	17686	17963	17757	17897	17798	17915	17802	18166	17742	17840	17926	17761	17779	17871	17764	17799	17818	17737	17722	17950	17798	17809	17861	17805	17778	17685	17994	17901	18021	17770	17836	17793	17821	17888	17651	17900	17902	17848	17959	17799	17775	17814	17745	17856	17877	17771	17793	17779	17744	17765	18009	17771	17724	17879	17890	17860	17701	17756	17834	17725	17825	17923	18023	17924	17703	17951	17886	17818	17769	17793	17850	17672	17882	17843	17792	17785	17968	17690	17873	17905	17780	17700	17872	17939	17812	17862	17943	17844	17761	17861	17981	17833	17988	17945	17944	17702	17886	17958	17840	17844	17899	17735	17877	17621	17885	17747	17860	17989	17897	17680	17798	17716	18008	17867	17910	18001	17896	17810	17762	17983	17712	17905	17763	17700	18030	17934	17808	17788	17810	17889	17855	17905	17781	17692	17855	17842	17738	17759	17857	17756	17802	17961	17638	17800	17703	17940	17933	17903	17913	17826	17915	17907	17704	17755	17849	17852	17933	17846	17878	17837	17783	17871	17962	17837	17873	17889	17735	17905	18016	17774	17668	17918	17956	17779	17975	17725	17843	17676	17850	17920	17958	17881	18038	17831	17903	18074	17775	17846	17971	17789	17788	17900	17780	18038	17825	17740	17782	17867	17909	17824	17898	17952	17816	17731	17828	17736	18006	17897	17774	17837	17900	17726	17899	17834	17907	17915	17898	17813	17939	17981	17869	17916	17707	17820	17690	17875	17681	17715	17651	17757	17856	17793	17795	17765	17930	17815	17688	17979	17762	17778	17755	17884	18027	17841	17815	17662	17672	17632	17922	17803	17898	17846	17737	17883	17921	17988	17627	17878	17834	17875	17786	17766	17892	17902	17904	17688	17943	17605	17821	17840	17730	17754	17701	18057	17786	17937	17941	17733	17742	17704	17855	17762	17620	17760	17933	17978	17800	17698	17912	17689	17881	17809	17795	17887	17933	17842	17933	17823	17938	17781	17871	17759	17680	18059	17751	17790	17687	17882	17827	17708	17974	17779	17677	17930	17848	17676	17664	17840	17922	17745	17809	17809	17933	17821	17685	17902	17834	17892	17708	17843	17906	17714	17804	17936	17829	17750	17844	17801	17775	17758	17860	17852	17838	17743	17640	17854	17806	17883	17860	17992	17679	17807	17952	17744	17853	17876	17992	17930	17936	17845	17906	17991	17784	17735	17874	17875	17893	17699	17735	17876	17809	17815	17697	17795	17809	17852	17834	17815	17959	17793	17674	17822	17811	17873	17704	18038	17808	17965	17854	17931	17924	17652	17723	17729	17719	17963	17869	17705	17914	17858	17657	17967	17834	17821	17960	17866	17723	17872	17725	17851	17852	17828	17870	18074	17896	17738	17829	17965	17860	18162	17897	17738	17770	17850	17857	17892	18008	17732	17767	17694	17803	17722	17998	17665	17952	17666	17733	17707	17757	17784	17828	17670	17840	17885	17860	17882	17968	17967	17619	17857	17906	17692	17869	17673	17896	17946	17771	17857	17729	17843	17909	17814	17775	17852	17949	17797	17773	17833	17825	18027	17733	18000	17924	17805	17818	17785	17852	17948	17783	17595	17755	17860	17760	17693	17760	17913	17833	17771	17855	17796	17781	17733	17865	17713	17679	17887	17922	17750	17940	17769	17804	17994	17900	17937	17617	17887	17692	17802	17930	17726	17741	17910	17955	17784	17885	17757	17921	17854	18010	18044	18099	17717	17773	17966	17797	17950	17732	17729	17860	17705	17967	18099	17866	17837	17881	17906	17798	17932	17900	17880	17686	17955	17577	17786	17772	17834	17749	17773	17768	17864	17750	17893	17769	17838	17864	17827	17692	17847	17686	17778	17779	17791	17809	17999	17910	17776	17696	17919	17729	17744	17905	17775	17959	17854	17732	17782	17758	17905	17773	17809	17917	17858	17758	17722	18017	17746	17829	17946	17814	17849	17940	17823	17861	17931	17901	17830	17943	17890	17836	17816	17914	17918	17845	17838	17858	17930	17828	17682	18001	17739	17790	17914	17779	17724	18002	17943	17676	17784	17748	17901	17819	17908	17993	17792	17559	17820	17748	17760	18003	17993	17868	17853	17855	17847	17915	17870	17954	17828	17909	17866	17878	17926	17974	17723	17906	17857	17904	18024	17695	17847	17926	17834	17958	17923	17888	17948	17805	17819	17963	17886	17888	17765	17952	17782	17821	17858	17954	17691	17808	17808	17979	18018	17704	17926	17923	17743	17915	17934	17836	17786	17865	17766	17943	17834	17856	17944	17847	17747	17880	17816	17885	17757	17903	17898	18034	17812	17836	17809	17915	17941	17874	17885	17760	17890	17699	17901	17896	17851	17830	17853	17822	17851	17933	17795	17836	17681	17769	17791	17852	17708	17870	17771	17883	17904	17906	17992	17803	17823	17749	17748	17755	17780	17774	17988	17793	17865	17828	17988	17782	17906	17828	17983	17847	17830	18021	18009	17878	17746	17938	17660	17770	17823	17854	17929	17940	17900	17935	17918	18073	17847	17815	17923	17966	17890	17946	17938	17802	17866	18076	17880	17737	17977	17710	17794	17932	17710	17945	17726	17940	17884	17841	17941	17813	17855	17925	17807	17710	17975	17717	17931	17936	17842	17733	17865	17889	17819	17794	17913	17839	18058	17658	17788	17957	17714	17831	17830	17717	18003	17737	17966	17684	17826	17684	18003	17898	17930	17915	17772	17803	17887	17760	17955	17764	17743	18024	17839	17801	17855	17904	17908	17823	17911	17921	17896	17919	17917	17918	17879	17933	17911	17910	17937	17832	17884	17704	17715	17655	17768	17810	17767	17824	17821	17802	17794	17803	17925	17854	17840	17780	17846	17882	17883	17866	17918	17827	17875	17967	17818	17872	17859	17885	17810	17773	17906	17994	17707	17908	17877	17823	17811	17847	17761	17897	17885	17785	17992	17968	17981	17984	17812	17946	17790	17889	17735	17761	17858	17923	17594	17947	17808	17645	17857	17977	17639	17853	17708	17808	18005	18004	17789	17893	17969	17859	17916	17779	17822	17900	17766	17689	17759	17747	17865	17890	17731	17875	17832	17749	17718	17887	17768	17880	17911	17905	17794	17770	17732	17783	17875	17903	17793	17860	17859	17741	17770	17931	17772	17942	17857	17725	17912	17858	17772	17751	17982	17793	17775	17891	17878	17834	17792	17898	17919	17834	17853	17630	17808	18023	17929	17965	17898	17843	17914	17849	17703	17935	17679	17777	17863	17744	17932	17908	17797	17762	17776	17851	17717	17840	17927	17974	17902	17908	17714	17856	17759	17755	17894	17739	17657	17835	17814	17843	17976	17853	17979	17757	17703	17783	17971	17742	17862	17798	18063	17919	17968	17814	17786	17786	17754	17950	17781	17839	17810	17856	17968	17914	17922	17851	18038	17885	17843	17828	17787	17826	17892	17759	17989	17805	17956	17873	17799	17834	17818	17849	17990	17750	17791	17745	17884	17847	17719	17933	17779	17869	17760	17823	17936	17791	17930	17896	17747	17770	17735	17770	17843	17881	17993	17657	17802	17689	17717	17750	17851	17927	17959	17903	17942	17853	17827	17828	17759	17724	17851	17840	17962	17637	17728	17729	17880	17761	17833	17845	17949	17988	17813	17970	18124	17784	17834	17717	17828	17756	17927	17841	17936	17787	17863	17754	17885	17840	17713	17847	17813	17702	17951	17831	17804	17924	17853	17665	17688	17850	17919	17840	18007	17784	17895	17944	17926	17720	17833	17785	17854	17893	17860	18002	17760	17749	17789	17798	17926	17701	17778	17842	17982	17740	17757	17683	17863	17888	17754	17796	17745	17790	17803	17885	17756	17687	17957	17791	17795	17981	17791	17944	17815	17801	17953	18084	17774	17841	17745	17989	17791	17856	17914	17845	17812	17959	17883	17766	17924	17804	17693	17710	17885	17888	17845	17935	17918	17761	17994	17847	17786	17837	17902	17783	17937	17861	17849	17933	17709	17915	17840	17892	17870	17952	17807	17741	17865	17821	17912	17821	17813	17678	17844	17743	17927	17982	17788	17694	17956	17844	17971	17823	17857	17592	17888	17829	17717	17842	17697	17721	17887	18081	17793	17810	17877	17754	17640	17846	17845	17741	17913	17917	17950	17777	17870	17873	17773	17847	17986	18061	17777	17853	17876	17935	17863	17918	17900	17822	17827	17884	17813	17790
22364	20773	27172	24705	23224	29812	35231	32272	30667	30829	30364	30086	29747	29922	29785	29360	29269	29458	29229	29136	29111	28872	28770	29053	28994	28678	28758	28500	28737	28675	28755	28768	28415	28572	28422	28452	28466	28181	28455	28594	28191	28546	28434	28416	28514	28276	28528	28347	28347	28359	28206	28106	28389	28421	28348	28445	28245	28480	28624	28201	28427	28549	28485	28486	28191	28487	28466	28445	28017	28381	28384	28584	28374	28122	28522	28386	28383	28466	28486	28444	28261	28382	28319	28107	28043	28471	28640	28486	28329	28303	28489	28638	28465	28109	28243	28246	28273	28401	28364	28207	28367	28508	28566	28230	28329	28019	28229	28161	28038	28526	28257	28381	28155	28362	28082	28604	28314	28332	28253	28568	28459	28244	28472	28112	28287	28026	28415	28231	28145	28300	28224	28176	28496	28089	28301	28191	28240	28332	28420	27979	28273	28192	28202	28436	28234	28410	28390	28027	28446	28195	28499	28359	28163	28400	28354	28336	28351	28478	28231	27863	28316	28402	28372	28489	28540	28131	28256	28257	28076	28321	28495	28450	28366	28174	28259	28366	28285	28203	28435	28424	28229	28241	28415	28198	28230	28405	28245	28374	28441	28070	28191	28272	28403	28686	28331	28605	28236	28348	28317	28430	28360	28332	28262	28449	28140	28221	28306	28078	28583	28245	28511	28296	28257	28180	28392	28240	28373	28400	28345	28501	28252	28358	28318	28289	28214	28296	28304	28137	28183	28243	28081	28596	28471	28368	28386	28421	28484	28154	28133	27983	28210	28463	28330	28139	28453	28294	28000	27994	28358	28224	28038	27931	28299	28353	28196	28183	28151	28355	28216	28224	28135	28355	28408	28154	28250	28189	28247	28338	28053	27985	28248	28494	28209	28267	28374	28277	28174	28310	28425	28354	28560	27982	28266	28180	28147	28259	28149	28462	28352	28255	28123	28123	28275	28102	28425	28161	28369	28232	28038	28232	28310	28396	28566	28192	28277	28319	28268	28170	28320	28352	28152	28345	28144	27961	28298	28273	28291	28395	28118	28178	28418	28163	28058	28250	28189	28281	28165	28197	28245	28117	28196	28039	28096	28233	28062	28263	28377	28348	28259	28316	28351	28193	28288	28254	28429	28395	28251	28261	28407	28366	28414	28263	28318	28210	28226	28406	28247	28425	28376	28245	28339	28116	28134	28272	28270	28169	28245	28374	28350	28111	28051	28218	28482	28516	28310	28179	27935	28131	28245	28418	28285	28120	28207	28220	28265	28336	28342	28470	28201	28503	28405	28288	28420	28206	28489	28267	28151	28019	28231	28333	28426	28318	28275	28409	28389	28341	28484	28157	28242	28228	28366	28307	28319	28467	28440	28108	28227	28327	28008	28136	28234	28062	28214	28284	28445	28152	28087	28298	28408	28372	28201	28137	28322	28269	28313	28539	28411	28165	28283	28468	28553	28226	28363	28257	28547	28092	28317	28503	28408	28374	28319	28313	28218	28141	28355	28433	28495	28393	28333	28054	28044	28161	28228	28131	28228	27994	28188	28146	28300	28138	28153	28159	28125	28102	28286	28182	28377	28137	28246	28179	28084	28376	28539	28577	28338	28389	28161	28434	28373	28045	28158	28306	28278	27988	28132	28347	28488	28145	28064	28261	28078	28257	28182	28159	28139	28131	28136	28103	28226	28075	28026	27934	28225	28145	28340	28173	28251	28372	28139	28156	28454	28128	28192	28287	28296	28295	28434	28486	28041	28081	28312	28268	28157	28321	28246	28410	28303	28233	28204	28259	27992	28224	28177	28211	28111	28284	28225	28283	28135	28103	28328	28436	28114	28176	28350	28383	28444	28233	28145	27924	28124	28204	28230	27914	28243	28400	28155	28139	28410	28192	28149	28178	28338	28242	28558	28486	28225	28395	28066	28280	28190	28268	28339	28213	28251	28277	28279	28126	28152	28334	28468	28242	28193	28186	28273	28284	28179	28098	28379	28375	28287	28338	28523	28270	28186	28397	28232	28337	28227	28399	28319	28232	28397	28313	28174	28385	28305	28271	28369	28226	28340	28218	28405	28204	28103	28122	28470	28117	28130	28442	28570	28136	28242	28255	28336	28198	28339	28097	28019	28106	28395	28231	28070	28615	28197	28094	28330	28407	28182	28356	28358	28130	28023	28213	28280	28495	28694	28109	28057	28193	28121	28008	28339	28547	28262	28154	28167	28068	28325	28344	28409	28412	28107	28533	28215	28383	28342	28187	28101	28179	28191	28266	28171	28454	28165	28290	28497	28251	28430	28248	28139	28290	28119	28315	28492	28241	28145	28345	28174	28377	28255	28233	28195	28325	28293	28317	28252	28368	28283	28059	28028	28242	27993	28325	28183	28006	28221	28095	28409	28132	28285	28218	28136	28210	28273	28150	28365	28458	28253	28307	28258	28070	28370	28258	28273	28407	28465	28186	28321	28427	28225	28303	28410	28279	28288	28196	28467	28152	28252	28181	28277	28159	28561	28148	28203	28141	28096	28421	28308	28348	27959	28394	28292	28086	28041	28287	28181	28093	28246	28484	28351	28371	28249	28080	28196	27967	28105	28308	28511	28331	28236	28211	28207	28094	28331	28098	28216	28372	27992	28357	28354	28142	28161	28503	28173	28221	28179	28263	28152	28442	28265	28222	28504	28333	28284	28222	28435	28023	28323	28338	28149	28029	28177	28216	28255	28242	28468	28356	28118	28208	28089	28154	28073	28376	28352	28156	28379	28165	28287	28293	28305	28027	28333	27996	28414	28377	28311	28194	28389	28193	28143	28130	28039	28299	27922	28353	28330	28137	28044	28304	28314	28413	28171	28396	28324	28198	28300	28255	28214	28478	28330	28496	28292	28336	28482	28014	28182	28231	28268	28233	28225	28523	28338	28104	28264	28136	28106	28337	28201	28374	28276	28188	28243	28210	28055	28183	28272	28156	27973	28309	28425	28292	28464	28131	28132	28581	28357	28033	28471	28392	28241	28055	28224	28336	28440	27938	28288	28316	28094	28124	28432	28161	28318	28418	28306	28240	28236	28387	28394	28243	28461	28210	28178	27782	28129	28189	28345	28255	28346	28585	28352	28216	28165	28118	28251	28026	28195	28348	28442	28090	28340	28132	28291	28199	28185	28367	28141	28190	28456	28234	28019	28448	27959	28147	28301	28385	28458	28257	28225	28341	28414	28083	28252	28527	28303	28283	28324	28090	28203	28396	28057	28612	28127	28414	28569	28536	28375	28384	28294	28197	28346	28231	28478	28305	28281	28313	28332	28161	28197	28312	28413	28448	28466	28391	28391	28178	28315	28062	28126	28225	28248	28146	28194	28273	28166	28302	28238	27962	28184	28229	28250	28129	28223	28283	28229	28212	28265	28276	28233	28182	28181	28461	28287	28034	28428	28165	28380	28303	28281	28523	28301	28311	28273	28377	28248	28595	28378	28106	28218	28403	28398	28312	28204	28270	28404	27955	28109	28279	28324	28160	28356	28157	28057	28450	28343	28287	28339	28133	28094	28240	28320	28188	28050	28025	28511	28321	28349	28345	28503	28173	28329	28400	28289	28189	28531	28327	28451	28259	28489	28310	28012	28239	28348	28289	28067	28547	28314	28191	28415	28208	28148	28070	28315	28288	28302	28279	28382	28411	28272	28372	28205	28427	28378	28507	28163	28396	28272	28064	28254	28339	28337	28319	28316	28388	28173	28089	28607	28254	28254	28475	28155	28378	28402	28436	28356	28256	28206	28185	28420	28162	28263	28480	28490	28164	28354	28319	28219	28055	28262	28425	28243	28191	28149	28337	28605	28210	28295	28218	28135	28045	28568	28187	28148	28341	28284	28019	28451	28403	28230	28016	28088	28219	28443	28168	28193	28257	28522	28487	28487	28229	28310	28186	28107	28033	28123	28198	28293	28218	28234	28233	28405	28399	28261	28292	28001	28145	28064	28078	28305	28488	28307	28092	28284	28252	28227	28390	28193	28129	28279	28449	28204	28077	28081	28401	28383	28378	28150	28067	28266	28327	27907	28029	28298	28300	28137	28162	28272	28436	28530	28172	28258	28336	28245	28337	28347	28136	28286	28218	28296	28229	28204	28466	28166	28000	28305	28271	28298	28179	28113	28329	28288	28056	28297	28172	28365	28357	28183	28222	28236	28194	28132	28333	28255	28084	28197	28149	28064	28203	28065	28260	28341	28383	28412	28163	28199	28440	27928	28365	28410	28314	28319	28304	28246	28358	27937	28296	28367	28478	28395	28317	28155	28434	28256	28375	28450	28501	28141	28134	28283	28327	28190	27925	28179	28335	28266	28194	28059	28241	28211	28396	28269	28462	28256	28289	28277	28107	28362	28266	28113	28455	28693	28081	28331	28263	28047	28086	28280	28313	28181	28232	28304	28089	28257	28310	28260	28616	28267	28205	28084	28286	28302	28308	28208	28391	28482	28342	28280	28007	28254	28439	28351	28595	28224	28170	28222	28439	28276	28115	27949	28104	28217	28247	28356	28456	28193	28191	28064	28484	28190	28449	28438	28311	28431	28354	28209	28553	28315	28445	28151	28351	28142	28593	28341	28082	28390	28280	28128	28425	28437	28293	28306	28383	27857	28384	27919	28327	28290	28242	28440	28380	28170	28318	28347	28191	28290	28304	28314	28246	28324	28332	28319	28170	28382	28119	28320	28289	28152	28518	28352	28230	28180	28129	28415	28299	28361	28178	28264	28043	28271	28441	28550	28117	28313	28339	28209	28297	28129	28231	28292	28349	28266	28191	28247	28316	28602	28233	28234	28184	28404	28065	28027	28208	28380	28046	28276	28117	28051	28250	28383	28100	28332	28104	28053	28102	28551	28360	28385	28149	28525	28238	28459	28193	28443	28245	28169	28204	28184	28264	28091	28366	28452	28347	28375	28345	28193	28301	28358	28272	28238	28393	28152	28273	28279	28316	28435	28324	28311	28289	28167	28353	28395	28191	28127	28337	28441	28331	28246	28296	28281	28054	28262	28152	28148	28678	28382	28566	27985	28262	28433	28274	28097	28340	28086	28238	28395	28350	28274	28314	28065	28247	28112	28490	28409	28354	28193	28045	28313	28306	27962	28354	28407	28175	28244	28124	28071	28371
25236	43745	43592	35929	30831	27341	25287	23714	22586	21525	21055	20325	20149	19769	19800	19441	19398	19313	19320	19282	18906	18897	18729	18598	18688	18479	18516	18160	18387	18415	18342	18406	18178	18314	18370	18010	18176	18135	18005	18066	18043	17949	17928	18031	17993	18019	17893	18209	17877	17935	18062	17894	17858	18006	17950	18077	17914	18049	17991	17992	17975	17900	17781	17885	17778	18163	18018	18051	17895	17946	17933	18021	18053	17979	18038	18031	17864	17851	17851	17875	17956	17975	18067	17879	17858	17882	17876	17957	17977	18022	17816	18076	17775	18033	17774	18120	17865	18034	18039	17892	17949	18002	17919	17820	17871	17830	17984	17973	17860	17962	17976	17856	17826	17858	18011	17899	17968	17881	17928	17948	18049	17961	17992	18077	18115	18069	17995	18033	17943	17825	17985	17775	17982	17942	17875	18023	18076	17987	17785	17829	17858	17850	17893	17931	17874	17901	17862	17870	17974	17849	17853	17826	17952	17869	17884	18016	17921	18003	17638	17897	18073	17885	18035	17838	18062	17896	17967	17868	17958	17785	17946	17966	17902	17858	17998	17795	18050	17871	17926	17968	17823	17938	17880	18017	17921	17775	17759	18039	18176	17905	18168	17874	17894	18041	17918	17948	17865	17865	17831	17795	17816	17791	17995	17982	18008	17764	18017	17914	18104	17898	17965	17937	17954	17964	17935	17882	17710	17893	17885	17760	18015	18003	17972	17997	17943	17947	17875	17910	17722	17902	18001	17904	17831	18040	17802	17906	18031	17885	17985	18046	17971	17999	17830	18096	17837	17981	17836	18140	17900	18041	17972	18037	17855	17824	17938	18002	18060	17847	17852	17934	17899	17855	18046	17848	18070	17892	17751	17973	17944	18015	17836	17949	18007	17820	17877	17891	17888	17865	18015	18009	17842	17840	17931	18198	17899	17937	17811	17842	17817	17822	17963	17949	17894	17839	18120	17904	17756	17953	17953	18162	17884	17975	17843	17986	17905	17827	17902	17961	17976	17961	17849	18069	17859	17752	17943	17991	17912	17873	17975	17997	17850	18033	17823	18105	17930	17853	17994	17931	17983	17845	17830	17874	17735	18014	17787	17888	17884	17914	17939	17862	17941	17916	17954	17931	17847	17783	18046	17904	18043	17916	17654	18014	17900	17816	17785	17959	17766	17980	17942	17951	17896	17964	17856	18020	17849	17738	17910	17837	17868	17726	17847	17994	17888	17826	17910	18084	18026	17765	17890	17809	17750	18002	18102	18022	18105	17876	18071	18000	17667	17835	17862	17833	17944	17941	17895	17912	17791	17768	17697	18201	17876	18018	17882	18004	17678	17880	17934	17904	17826	17980	17826	18083	17780	17953	17831	18040	17931	17870	17964	17980	17800	17842	17941	17770	17805	17952	17918	18041	17749	17940	17848	17960	18057	18076	18103	17932	18019	17797	17870	17966	17916	17991	17969	17697	17820	17841	17882	17992	17806	17854	17837	17874	18150	17959	17918	17937	18055	17918	17937	17863	17786	18021	18048	17745	17764	17870	17976	17960	17851	17887	17839	18023	18041	17990	17779	17763	17815	17749	18007	17955	17934	18059	17770	18021	17901	17869	17888	17810	18064	17887	17880	17882	17791	17953	17805	17902	17886	17954	17963	17895	17882	17816	17995	17875	17792	17818	17851	18058	17879	18047	17825	17813	18077	17933	17900	17822	17971	17885	18145	17789	17899	17951	17897	17886	17881	17910	17869	17853	17709	17943	17904	17833	18022	18061	17763	17745	17963	18092	17893	17851	17926	18022	17705	17814	17923	17887	17991	17897	17798	17739	17926	17956	17902	17901	17995	17713	17927	17909	17883	17945	17816	17740	17875	17987	18035	17885	18024	17805	17820	17925	17984	17880	17837	17945	18164	17970	17955	17972	17897	17769	17956	18003	17832	18045	17903	17883	17965	18030	18015	17876	18027	17880	17862	17933	18027	17884	18096	17972	17960	17849	17975	17848	18022	18046	17883	17890	17811	17940	17990	17899	17838	18056	17744	17980	17890	17888	17866	17917	17890	18019	17803	17902	17860	17702	17981	17747	17984	17843	18026	18020	17837	17736	18040	17902	17821	18072	18015	18002	17814	17978	17925	17942	18039	17883	17828	17786	17721	18015	17721	17941	17866	17742	18143	17939	18048	17831	17955	17672	18051	18040	17938	17646	17869	17935	17765	17803	17807	17897	17811	18008	17982	17883	17983	18036	17722	17845	18117	17821	17865	17780	18017	17880	18055	17593	17982	17866	17903	18025	17760	18135	17896	17832	17755	17807	17882	17795	17667	17916	18001	17916	17924	18021	17987	18036	17684	17896	17945	17907	17850	17879	17993	17973	17951	17855	18021	17845	17827	17731	17915	17893	17916	18009	17996	17927	17976	17761	17936	18033	17768	17932	17795	18016	17723	17961	17975	17979	18065	17972	17952	17952	17809	17835	17963	17830	17856	17956	18110	17972	17898	17896	17927	18122	17799	17900	17964	17976	17876	17824	17917	17626	17952	18091	17790	18095	17801	17855	17823	17902	17833	17931	17938	17802	17832	18049	17922	17857	17903	17931	17872	17868	17830	17861	17770	17971	17801	17935	17912	17942	17907	17797	17947	17994	17918	17827	18116	17881	17954	17985	17842	18104	17902	17909	17916	18156	17844	17665	17879	18056	17977	17935	17842	17885	18030	18022	17799	17951	17947	17989	17846	17777	17808	17854	18002	17947	17928	17823	17962	17723	18066	18098	17812	18103	17900	17807	17916	17788	17914	17993	17870	17989	17930	17991	18161	17892	17900	18049	18046	17747	17946	17898	18101	17910	18053	17752	17934	17908	18084	17813	18070	17897	17863	17831	17791	17960	18041	17967	17965	17989	17709	18050	17997	17985	17858	18076	17937	17804	18100	17894	17874	17996	17810	17989	18069	17980	17940	17758	17908	17870	18119	18050	17869	17703	17855	17786	17830	17848	17985	17952	17882	17878	17884	17792	17892	17921	17990	17866	17840	17873	17775	18030	17781	17884	17993	17712	17890	17921	17779	17878	17879	17858	18017	17873	17846	17893	17973	17840	17786	17834	17910	17705	17943	17684	18095	17869	17696	17970	17954	17916	17846	17999	18080	17834	17855	17926	17885	17910	17863	17969	18001	17903	17992	17882	17942	18056	17930	18067	17728	17986	17927	17870	17761	18053	18013	17862	17786	17858	17968	18000	17790	18046	17893	18022	17953	17826	17839	18004	17944	17886	18047	18034	17920	17949	17822	18078	17846	17866	17952	18072	17945	17862	17955	17905	17870	17932	17811	17876	18036	17897	17896	17895	17892	17986	17927	17829	17872	17819	17724	17850	17995	17964	17905	17934	17928	17853	17836	18114	17933	17883	17967	17982	17878	17976	17600	17821	17918	17967	17917	18006	18001	18052	18045	17656	17881	17914	17844	17817	17953	18012	17945	17968	18041	17908	17864	17795	18066	17923	17986	17977	17764	18060	17975	17985	17904	17840	17863	17714	18025	17872	17824	17926	17792	17923	17828	17842	17901	17886	18082	17873	17857	17782	17952	17919	17999	18019	17851	17798	17922	17924	17780	18065	17974	17903	17948	17804	18068	18050	17938	17987	17944	18004	17869	17990	17912	17899	17884	17795	17926	17964	17785	17865	17988	17849	17786	17744	17833	17811	17992	17968	17773	17878	17946	17792	18045	17970	17944	17763	17855	17820	17825	17782	17845	17880	18012	17920	17912	18038	17714	17699	18010	17920	18049	17900	17873	18039	17786	17849	17895	17835	17710	17850	17877	17913	17964	17825	17753	18033	17845	17865	17964	17845	17937	17933	18019	18002	17933	17917	17890	17899	17840	17947	17932	17739	17879	17973	17925	17967	17946	17967	17876	17831	17767	17899	18045	17863	17875	17857	17721	17846	17871	17751	18062	17853	17825	17902	17882	17717	17866	17566	17806	17779	17978	18008	18068	18015	17879	17986	17987	17927	17927	17860	17767	17823	17962	17984	17931	17899	17789	17879	17969	18116	17810	17821	18055	17837	18022	17971	18007	17851	17795	17788	17859	17833	18029	17979	17979	18059	18110	17882	17854	17905	18055	17987	18044	17935	17777	18016	17886	17805	17907	17877	17910	18031	17875	17906	17895	17752	17820	17988	17976	17960	17982	17960	17821	17776	17932	17841	17839	17993	17796	18049	17927	17909	17855	17899	17898	17763	18060	18046	18009	17777	17774	18049	18003	17915	17871	18034	17915	18014	17883	17867	17918	17868	17982	18116	17963	17936	17713	17842	17925	17975	18135	17826	17859	17900	17790	17921	17782	17841	17913	17790	18020	17879	17950	17840	18013	17901	17883	17780	17926	18009	17940	17830	17844	17899	17898	17895	17874	17664	17902	17776	17893	18039	17787	17805	17956	18065	17929	17746	17877	17836	17932	17895	18060	17763	17848	17887	17810	17898	17977	17975	17984	17968	17980	17904	17890	17879	17994	17932	17861	17751	18028	17875	17858	17982	17830	17995	17731	17802	18176	17941	17919	17849	17919	17873	17890	17866	17855	17920	17883	17740	17944	18039	17829	17926	17974	17923	17798	17757	17884	17793	17885	17993	17919	18057	17926	17892	17693	17866	18071	18024	17851	17900	17875	18045	17879	17983	17961	18003	17859	17842	18006	17893	18014	17975	18053	17973	17918	18047	18041	17724	17868	17782	17920	17820	17869	18074	17887	17986	17860	17735	18070	17942	17833	17980	17767	17993	17990	17680	18059	17853	17915	17838	17908	17765	17970	17861	17958	17869	17990	17872	17946	17920	17881	18072	17850	18036	17931	17793	18082	17953	18026	17972	17793	17900	17734	17776	17973	17891	18008	17891	17865	17946	17951	17845	17711	18016	17966	17837	17831	17962	17864	17935	17916	17932	17889	17905	17768	17746	18021	17945	17890	17909	18005	17739	17755	17929	17865	17908	17800	17901	17955	17971	17778	17879	17841	17944	17883	17846	17993	17937	17713	17926	17661	17929	17988	17781	17836	17844	17854	17818	17882	17927	17941	17748	17832	18130	17845	17866	18005	17959	17769	17816	17863	17781	17790	17900	17730	17926	17771	17866	18050	17777	17686	17967	17988	17825
35259	29764	33726	31884	29338	28729	27948	27575	27405	27199	27032	27133	27323	26943	27151	26813	26817	26806	26980	26817	26871	26946	26741	26975	26925	26656	26799	26716	26983	26841	26615	26559	26427	26812	26652	26654	26575	26565	26376	26557	26542	26290	26622	26677	26668	26467	26523	26762	26670	26433	26609	26643	26524	26499	26542	26451	26707	26700	26492	26413	26780	26620	26539	26623	26502	26579	26524	26414	26541	26532	26366	26839	26690	26746	26648	26398	26551	26772	26651	26559	26652	26359	26571	26606	26576	26444	26961	26398	26441	26566	26757	26457	26589	26563	26618	26739	26644	26865	26631	26668	26658	26589	26694	26472	26403	26629	26754	26738	26610	26644	26615	26487	26424	26384	26468	26488	26618	26550	26556	26159	26567	26644	26504	26728	26459	26603	26728	26698	26684	26632	26570	26656	26742	26593	26674	26776	26591	26561	26412	26724	26396	26661	26484	26672	26760	26678	26491	26350	26621	26924	26553	26435	26721	26524	26401	26489	26447	26476	26690	26669	26765	26320	26700	26610	26729	26793	26617	26512	26697	26539	26557	26617	26655	26639	26492	26346	26612	26595	26366	26644	26516	26471	26550	26510	26349	26458	26510	26615	26750	26553	26631	26495	26539	26546	26741	26644	26593	26779	26377	26734	26489	26653	26431	26663	26728	26489	26504	26549	26575	26477	26415	26548	26905	26657	26644	26684	26436	26487	26658	26547	26537	26424	26526	26500	26555	26676	26549	26799	26818	26619	26582	26419	26458	26595	26572	26672	26368	26481	26736	26716	26863	26714	26625	26652	26673	26681	26524	26629	26610	26671	26520	26590	26726	26521	26489	26759	26572	26764	26537	26570	26601	26813	26515	26415	26429	26654	26556	26598	26408	26367	26414	26578	26598	26407	26657	26823	26492	26719	26796	26610	26590	26590	26607	26546	26332	26370	26606	26623	26776	26950	26669	26658	26723	26950	26559	26498	26632	26525	26626	26621	26752	26138	26507	26736	26512	26485	27029	26817	26484	26525	26440	26918	26729	26601	26644	26373	26355	26496	26298	26340	26526	26565	26761	26624	26779	26768	26610	26340	26112	26241	26563	26656	26624	26626	26570	26598	26614	26738	26871	26866	26574	26601	26570	26620	26422	26599	26610	26725	26641	26354	26594	26484	26758	26696	26428	26653	26616	26863	26713	26437	26437	26936	26472	26648	26822	26601	26665	26738	26652	26790	26702	26469	26522	26456	26658	26612	26416	26409	26639	26636	26596	26817	26692	26527	26631	26688	26738	26667	26492	26388	26769	26710	26698	26353	26344	26516	26448	26512	26704	26630	26674	26484	26745	26698	26443	26567	26542	26715	26926	26631	26787	26768	26386	26490	26759	26710	26452	26526	26592	26646	26548	26607	26601	26658	26628	26471	26510	26832	26521	26225	26490	26701	26631	26873	26625	26548	26732	26534	26587	26600	26640	26380	26357	26543	26664	26570	26596	26672	26525	26676	26786	26512	26582	26444	26533	26809	26505	26418	26568	26464	26807	26568	26552	26618	26302	26476	26566	26557	26466	26552	26543	26582	26665	26417	26757	26700	26530	26419	26846	26494	26627	26540	26392	26442	26660	26802	26732	26581	26699	26579	26574	26627	26784	26467	26690	26547	26467	26350	26631	26861	26843	26770	26875	26669	26685	26578	26619	26879	26707	26904	26666	26529	26620	26378	26523	26531	26853	26562	26548	26547	26556	26443	26417	26676	26576	26558	26563	26700	26510	26502	26679	26708	26777	26581	26605	26490	26408	26453	26702	26628	26850	26566	26886	26562	26541	26531	26674	26636	26430	26438	26371	26422	26596	26732	26666	26607	26746	26526	26351	26539	26682	26717	26500	26562	26790	26383	26704	26740	26738	26603	26591	26399	26545	26548	26651	26534	26396	26466	26609	26650	26529	26211	26668	26472	26860	27068	26609	26690	26712	26662	26647	26621	26667	26825	26731	26708	26802	26734	26796	26755	26419	26642	26912	26473	26536	26625	26600	26562	26645	26411	26581	26607	26359	26591	26567	26517	26727	26538	26900	26646	26637	26864	26509	26673	26569	26210	26465	26834	26685	26396	26616	26415	26640	26733	26795	26481	26589	26684	26843	26639	26576	26616	26593	26545	26519	26396	26650	26562	26769	26260	26432	26674	26912	26595	26534	26898	26686	26556	26630	26699	26636	26478	26763	26587	26587	26491	26573	26552	26650	26514	26416	26712	26446	26777	26594	26410	26442	26561	26721	26332	26632	26747	26448	26383	26819	26685	26455	26583	26517	26364	26623	26528	26658	26768	26642	26299	26714	26760	26645	26428	26448	26699	26523	26474	26870	26816	26612	26792	26497	26393	26592	26727	26937	26769	26590	26894	26632	26428	26537	26448	26597	26243	26673	26513	26676	26459	26511	26678	26801	26636	26734	26677	26746	26754	26669	26289	26439	26526	26774	26565	26679	26644	26673	26638	26703	26616	26412	26404	26339	26648	26869	26576	26925	26674	26684	26537	26560	26728	26925	26415	26624	26407	26574	26621	26625	26657	26198	26455	26424	26665	26597	26736	26663	26479	26521	26567	26633	26701	26723	26586	26433	26411	26468	26805	26620	26660	26755	26678	26634	26748	26570	26671	26702	26361	26810	26695	26628	26480	26652	26659	26691	26588	26575	26563	26609	26723	26620	26581	26691	26388	26492	26738	26558	26552	26768	26608	26251	26693	26506	26787	26688	26587	26748	26781	26552	26552	26521	26514	26791	26795	26939	26708	26429	26341	26639	26645	26738	26699	26522	26629	26606	26628	26427	26746	26659	26353	26757	26802	26776	26496	26472	26545	26709	26381	26765	26674	26602	26557	26617	26570	26567	26587	26687	26679	26649	26414	26600	26657	26600	26631	26522	26808	26732	26645	26641	26672	26637	26638	26657	26741	26661	26795	26703	26557	26706	26739	26638	26634	26663	26590	26523	26669	26551	26783	26474	26484	26493	26411	26729	26501	26683	26420	26406	26766	26705	26472	26772	26674	26726	26525	26648	26609	26697	26813	26590	26458	26617	26592	26635	26285	26533	26522	26830	26614	26507	26626	26657	26620	26634	26741	26574	26513	26888	26632	26710	26763	26656	26549	26567	26531	26697	26461	26510	26821	26578	26884	26520	26645	26632	26502	26719	26481	26544	26768	26899	26604	26449	26757	26706	26815	26786	26562	26669	26636	26570	26746	26568	26757	26552	26878	26562	26732	26722	26402	26558	26737	26662	26837	26585	26520	26554	26547	26647	26602	26316	26719	26554	26644	26472	26579	26513	26714	26377	26441	26689	26539	26652	26574	26410	26503	26709	26583	26397	26637	26697	26714	27091	26843	26346	26927	26428	26533	26651	26658	26608	26446	26548	26761	26499	26669	26423	26770	26587	26736	26673	26729	26328	26597	26501	26483	26685	26791	26520	26799	26489	26720	26557	26574	26588	26591	26652	26858	26837	26647	26645	26329	26629	26653	26669	26643	26709	26567	26569	26448	26582	26689	26758	26681	26623	26653	26753	26367	26801	26849	26598	26637	26800	26490	26566	26671	26527	26725	26369	26711	26485	26493	26572	26415	26677	26539	26995	26700	26526	26551	26463	26658	26483	26527	26696	26550	26448	26610	26777	26364	26665	26774	26710	26552	26662	26634	26742	26669	26499	26463	26746	26569	26839	26589	26529	26769	26826	26619	26692	26739	26394	26579	26596	26690	26596	26521	26599	26571	26706	26606	26638	26548	26515	26734	26522	26786	26527	26639	26434	26565	26705	26725	26702	26442	26532	26598	26591	26757	26753	26578	26654	26841	26890	26293	26449	26443	26603	26782	26619	26513	26742	26607	26482	26558	26822	26605	26805	26554	26637	26604	26515	26630	26557	26399	26690	26593	26540	26726	26719	26702	26675	26803	26672	26835	26700	26749	26633	26438	26626	26627	26535	26585	26595	26708	26656	26470	26297	26808	26600	26607	26664	26729	26493	26592	26689	26698	26865	26658	26487	26827	26517	26471	26568	26803	26282	26566	26714	26419	26599	26605	26441	26449	26702	26445	26688	26614	26582	26619	26527	26774	26698	26628	26636	26550	26687	26633	26539	26567	26909	26496	26693	26673	26596	26895	26554	26334	26575	26551	26805	26628	26301	26250	26227	26577	26497	26471	26612	26602	26486	26596	26485	26693	26662	26637	26703	26620	26665	26645	26728	26447	26492	26304	26502	26496	26741	26516	26529	26830	26868	26816	26786	26862	26971	26590	26398	26615	26708	26571	26679	26550	26485	26803	26656	26795	26763	26546	26560	26624	26643	26509	26922	26632	26569	26446	26527	26649	26640	26395	26456	26693	26512	26818	26831	26689	26728	26466	26481	26714	26728	26592	26639	26708	26756	26739	26977	26664	26544	26273	26684	26620	26506	26538	26706	26483	26634	26729	26568	26429	26790	26701	26699	26578	26551	26483	26782	26364	26879	26670	26589	26404	26667	26729	26762	26529	26521	26710	26556	26748	26554	26543	26864	26644	26742	26476	26777	26705	26577	26456	26512	26895	26716	26650	26610	26334	26418	26674	26719	26652	26537	26503	26756	26531	26650	26369	26820	26792	26734	26567	26549	26405	26649	26431	26895	26790	26636	26576	26806	26755	26532	26425	26570	26757	26684	26599	26193	26557	26861	26558	26487	26415	26467	26719	26755	26703	26680	26811	26666	26744	26747	26781	26777	26701	26740	26517	26779	26447	26761	26613	26640	26458	26385	26484	26591	26515	26455	26704	26865	26463	26491	26454	26477	26594	26544	26577	26668	26568	26407	26636	26409	26552	26584	26299	26795	26591	26665	26608	26841	26677	26522	26412	26623	26736	26635	26659	26364	26611	26832	26596	26528	26719	26394	26518	26907	26928	26531	26617	26384	26658	26546	26546	26801	26543	26637	26252	26613	26324	26449	26580	26776	26734	26807	26527	26593	26706	26504	26809	26863	26572	26925	26650	26731	26624	26475	26490	26544	26607	26367	26660	26829	26588	26604	26674	26840	26610	26620	26498	26533	26554	26604	26618	26747	26455	26534	26569	26723	26408	26519	26814	26413	26576	26778	26592	26612	26710	26795	26597	26740	26439	26709	26730	26953	26750
23925	29557	29321	24088	21659	20096	19338	18796	18361	18184	18089	17989	17869	17978	17675	17718	17647	17730	17770	17535	17580	17449	17447	17467	17350	17386	17161	17303	17311	17195	17340	17363	17350	17178	17189	17123	17106	17001	16956	17032	17173	17335	17317	17160	17114	17205	17234	17199	17169	17065	17220	17100	17033	17159	17237	17124	17224	17116	17052	17222	17119	16961	17205	17110	17009	17058	16995	17192	16937	17062	17021	17274	17202	17174	17169	17119	17038	16962	17060	17146	17003	17033	17241	17049	17152	17209	17009	17169	17213	16905	17024	17195	17075	17155	17062	17186	17096	17270	17120	17072	17257	16908	17117	17286	16986	17117	17000	16999	17071	17077	17117	17108	17036	17326	17157	17138	17198	17170	17136	17117	17101	17090	17257	17098	16979	17129	16887	17186	16996	17175	17034	17068	17108	17222	16952	17247	17166	17186	17036	16997	17162	17251	17144	17237	17141	16999	17104	17243	17180	17076	17106	16868	17214	17228	17236	17229	17118	16933	17176	17090	17161	17167	17177	17018	17402	17295	17051	16986	17170	16972	17191	17256	17062	17092	17017	17058	17184	17169	17020	17285	17189	17071	17223	16970	17244	16961	16974	17153	17145	17175	17157	17175	17011	16967	17023	17185	17065	17145	17154	17228	16941	17049	17161	17279	17153	17319	17216	16919	17306	17182	17040	17168	17137	17157	17102	17181	17081	16921	17107	17012	17128	17158	16990	17145	17175	17073	17083	17073	17060	17076	17214	17109	17106	17128	17203	17039	17264	17417	17060	17111	17133	17012	17060	17084	17053	17161	17184	17358	17122	16999	17157	17189	17239	17133	17083	17051	17279	17060	17125	17159	17136	17248	17177	17185	17023	16865	17274	17049	17191	17195	17080	16941	17093	17230	17087	17209	17013	17096	17180	17105	17193	17149	17044	17072	17266	17218	17200	17231	17161	17103	17066	17122	17239	17117	17119	17093	17280	17357	17188	17072	17231	17054	17003	17179	17136	17163	17077	17041	17171	17053	17002	17035	17077	17016	17118	17204	17136	17042	17360	17275	17243	17014	17024	17198	17164	17088	17145	17133	16955	17051	17237	17021	17109	17115	17116	17025	17085	17231	17044	17142	17081	17164	17072	17157	16946	17311	17253	17099	17062	17223	17135	17177	17023	17371	17200	17069	17121	17102	17030	17373	17057	17085	16994	17219	17080	17182	16930	17026	17081	17243	17019	17058	17210	17096	17124	17224	17048	17086	17125	17153	17185	17159	17039	17162	17149	17084	17242	17156	16998	17023	17153	17074	16938	17009	17177	17297	17270	17117	17179	17033	17301	16911	17022	17033	17167	17070	16946	17204	17247	17126	17071	16991	17226	17302	17098	17095	17094	17186	17072	17239	17147	17177	17067	17269	17086	17037	17093	17157	17191	17090	17009	17054	17272	17077	17178	17083	17194	17164	17029	17074	17164	17021	17142	17078	17233	17156	17085	17128	17234	17022	17297	17162	17070	17060	17108	17072	17231	16987	17090	17210	17144	17221	17132	17219	17081	16849	17022	17144	17205	17148	17144	17147	17009	17040	17072	16975	17132	17151	17112	17239	17170	17182	17151	16955	17050	16985	17010	17033	17229	17235	17160	16981	17084	16885	17046	17180	17015	17284	17134	17182	16957	17046	17078	17104	16984	16999	17118	17017	17096	17261	17172	17258	17149	17237	17033	17061	17058	17064	17271	17212	17087	17207	17341	16916	17165	17091	17076	17137	17166	17082	17149	17136	16919	17267	17071	17253	17014	17262	17078	16939	17199	17168	17109	17036	17118	17337	16959	16876	17154	17097	17070	17207	17231	17226	17034	17242	17069	17187	17105	17071	17210	17218	16968	16980	17183	17049	17039	17094	17122	17096	17310	17076	16988	17228	17065	17096	17116	17082	17189	17088	17084	17009	17034	17196	17236	17032	17094	17125	17109	17070	17153	17225	17192	17150	17208	17223	17215	17107	17058	17127	17176	17108	17150	17270	17273	17206	17020	17252	17165	17014	17225	17116	17051	17275	17257	17096	17216	17043	17007	17164	17008	16944	17041	17187	17099	17211	17128	17088	17171	17063	17125	17053	17149	17154	17021	17021	17088	17152	17110	17070	17153	17156	17065	16888	17152	17021	17235	16998	17379	17170	17283	17172	16989	17115	17122	17102	17213	17135	17118	17037	17186	17169	17056	17059	16995	17061	17023	17010	17085	17137	17217	17181	17092	16984	17061	17391	17134	17011	17001	17337	17144	17053	17198	17134	17167	17005	17117	17055	17222	17098	16910	17091	17028	17044	17076	17241	17036	17223	17153	17252	17145	17220	17022	17055	17078	17121	17110	17023	17038	17123	17285	17193	17319	17038	17155	17094	17136	17104	17263	17051	17257	17160	17111	17066	17123	17050	17044	17039	17006	17048	17160	16949	17168	17161	17150	17113	17094	17199	17110	17083	17177	17067	17065	17279	17006	17066	17098	16938	17109	17131	17163	17161	17196	17057	17080	17087	17027	17088	16900	17099	17096	17109	17185	17127	17108	17173	17092	17077	17165	17218	17130	17243	17080	17058	16932	17256	17142	16988	17270	17289	17110	17117	17149	16916	17060	16979	16995	17266	17029	17184	17238	16980	16990	16944	17090	17205	17149	17021	17181	17028	17153	16921	17103	17136	17178	17279	17235	17148	17185	17179	17174	16950	16942	17125	17032	17184	17207	17188	17317	17113	17284	17140	17361	17296	17247	17228	17257	17089	17124	17210	17282	17053	17109	16899	17103	17015	17038	17136	17099	17058	16990	17250	16942	17128	17151	17088	17137	16958	17101	17185	17149	17116	16967	17154	17084	17219	17136	17223	17264	17046	17252	17222	17054	17061	17287	17059	17150	17154	17054	17178	17116	17048	17042	16923	17024	17025	17214	17105	17172	17049	17183	17094	17250	17258	17238	17110	17054	17145	17185	17119	17071	17066	17095	17182	17050	17124	17193	16922	16944	17197	17040	17059	16926	17250	17007	17256	17064	16975	17260	17040	17225	17151	17272	16962	17063	17151	17148	17223	17262	17081	17073	17107	17105	17150	17172	17113	17039	17257	17003	17093	17148	17114	17066	17249	17073	17125	17188	17039	17280	17058	17206	17183	17038	17116	16980	17361	17200	17183	16990	17224	17089	17234	16957	17200	17236	17163	17132	17063	17109	17217	17165	17237	17208	17100	17151	17056	17276	17081	17124	17268	17108	17082	17279	17050	17105	17015	17142	17187	17170	17123	17106	17226	17178	17282	17318	17144	17405	17051	17324	17044	17129	17055	17213	16864	17114	17022	17144	17082	16993	17321	17003	17101	17083	16876	17008	17145	17119	17205	17186	17102	17170	17126	17258	17259	17047	17095	17114	17179	17136	17002	17023	16886	17150	17147	17274	17167	17176	17229	17122	17058	17207	17078	17144	17247	17163	17095	17216	16949	17221	17094	17098	17105	17198	17074	17245	17104	17041	17086	17256	17217	17009	16989	17233	17124	17186	17167	17054	17035	17238	17216	17215	17025	17288	17160	17100	16880	17209	17299	16884	17019	17068	17142	17131	17002	17124	17218	17042	17117	17048	17172	17058	17029	17056	17059	17079	17150	17132	17167	16945	17168	17018	17158	17258	16986	17039	17095	17136	17018	16975	16984	17205	17057	17389	17034	17227	17173	17041	17226	17227	17089	17072	17006	17140	17169	17200	17285	17131	17107	17044	17127	16972	17077	17138	17159	17065	17172	17035	17050	17365	17193	16979	16983	17032	17182	17058	17099	17047	17101	17107	17183	17149	17053	17164	17177	17112	17248	17138	17128	17157	17249	17031	17155	17027	17342	17167	17060	17214	17199	17155	17094	17111	17102	16993	17166	17001	17219	16934	17172	17179	17143	17071	17296	17038	17021	17118	17216	17172	17243	17175	17018	17028	17282	17101	17013	17076	17105	17138	17163	17136	16959	17163	17165	17228	17078	17030	17228	17023	17146	17036	16944	17152	17187	17134	17013	17414	17201	17206	16973	17187	17007	17101	17030	17176	17077	17194	17036	17257	17242	17191	17226	17015	17126	17042	17311	17086	17276	17113	17195	17248	17286	17181	17036	17075	17153	16997	17132	17041	17027	17116	17266	17170	17002	17319	17091	17230	16963	17245	17134	17099	17203	17071	16972	17175	17056	17132	17147	17058	17172	17290	17125	17361	17126	17171	17124	17117	17266	17129	17160	17263	17152	17096	17089	17098	17256	17234	16897	17125	16992	17023	17175	17104	17234	17005	17329	17054	17072	17139	17196	16997	17241	17251	17017	17216	17081	17119	17082	17138	17146	17315	17165	17148	17054	17105	17060	17158	17017	16993	17160	17165	17191	16991	17252	16957	17059	17014	17210	17094	17001	17092	17314	17055	16987	17292	17184	17322	17216	17177	17086	17162	17191	17155	17043	17076	17105	17218	17103	17169	17185	17181	17095	17240	17015	17071	17230	17093	16933	17152	17103	17028	17126	16951	16937	17159	17092	17094	17093	17198	17050	17108	17171	17109	17168	17126	17280	17056	17209	17096	17318	17166	17155	17034	17267	17012	17153	16950	17053	17094	17025	17290	17079	17102	17343	17228	17149	17081	17075	17243	17078	17231	17070	17136	17199	17076	17072	17271	17335	17030	17198	17080	17276	17142	17184	17159	17278	17192	17127	17114	17154	17301	17036	17150	17311	17208	17248	17343	17016	17081	17245	17178	17056	17128	17012	16998	17243	17133	16980	17086	17249	17016	17294	17133	16973	17309	17177	17025	17174	17329	17181	17172	17013	17078	17119	17109	17133	17217	17117	17040	17054	17181	17074	17127	17153	17002	17050	17271	17195	17183	17080	17055	16959	16963	17061	16983	17168	16929	17113	17194	17195	17068	17020	17160	17159	17175	17136	17019	17099	17157	17163	17268	17060	16997	17140	17264	16870	17127	17380	17254	17234	17146	17011	17098	17048	17222	17151	17115	17096	17093	17058	17093	17064	17220	17173	17020	17113	17102	17104	16939	17150	17166	17017	17042	17086	16977	17102	17101	17136	17209	17334	17229	17226	17089	17063	17055	17041	17271	17064	17335	17094	17155	17037	17138	17388	17038	17010	17150	17045
23994	20802	27191	25663	26180	30841	32922	30512	29750	29848	29369	29182	29141	28949	28774	28459	28629	28634	28825	28631	28361	28245	28430	28423	28482	28410	28472	28275	28222	28394	28156	28166	28196	27945	28256	28076	28295	27957	28102	28028	28109	28037	28178	27828	27792	28025	28206	28058	28110	28103	27987	28020	28239	28128	28000	28255	27915	27930	27963	27697	27872	27928	27959	27967	27901	27997	28192	27993	27963	27953	28113	27821	28315	27905	28021	27936	27980	27996	27996	27967	28274	27908	28125	27816	28118	28189	28066	28070	27868	28032	28031	28065	28265	28025	28134	28149	28094	27854	28084	27990	27930	27955	27860	27974	28094	27970	28057	28191	27878	28088	28345	27905	27912	27824	28017	28089	27881	27938	28012	27985	28043	27954	28338	28351	27858	27945	27900	28243	27860	27999	27826	28176	28123	27700	27756	27820	28142	27944	27790	27975	27755	28175	28228	28019	27656	28194	28091	28064	28123	27896	28157	28138	27909	27960	28167	28312	28093	27953	27958	27893	27947	27900	27990	28011	27918	28152	27939	27884	28019	27786	28217	27979	28020	28006	28029	27845	27917	28054	28090	28005	28292	28172	27779	27898	27848	27897	28014	27757	28045	28176	27893	27862	27935	28099	28220	27819	27965	28054	27925	28104	27882	27872	27870	27994	27894	27877	28106	27929	27910	27926	28179	27889	28018	28355	28169	27993	27812	28158	28043	27982	27922	27980	28005	28215	28130	27914	27985	27872	28211	28075	28023	27901	27982	28200	27866	27998	28014	28142	28024	27886	28170	27920	27805	28002	28150	28163	27879	27940	28070	28125	28236	27814	28084	28143	27769	27900	28037	28076	28087	28109	27981	28038	27848	27858	28112	28295	27819	28096	28156	28117	28051	28155	27783	28021	27933	28036	27989	27888	27882	28317	28052	27919	27917	28095	28112	27998	28031	28036	27766	27920	27982	28083	27966	28020	28108	27919	27967	27958	28044	28162	27940	28219	27763	28215	27870	28081	27852	27966	28014	27962	27967	27923	27928	28200	28133	28104	28377	27857	28248	27967	27904	28250	27910	28239	27730	28201	28052	28082	27928	28159	28348	28135	28108	28021	27986	27839	27969	27988	27783	28068	27882	28166	27754	27721	27920	28098	28126	27958	28098	27766	27997	27959	28196	28103	28343	27870	27939	28229	28194	28008	28017	27932	28101	28110	28307	28015	28024	27947	27904	27915	27990	27954	27862	28331	28158	28018	28130	28018	27912	27804	27922	27950	27775	27871	28033	27807	27958	27856	27949	27984	27944	27889	28083	27919	27933	27786	28062	28032	27900	27692	28164	28293	27831	27717	27996	27981	28059	27973	27707	28156	27920	27844	27927	27850	27925	27954	28187	28025	27866	28040	27937	28026	28146	27807	27790	27958	27812	27745	27838	28069	28110	27934	27929	28015	28272	28318	27886	28166	28021	28144	28230	27792	27799	27851	28092	28047	27894	27956	27903	28139	27909	28041	28164	27909	27847	28138	27923	27998	28072	27987	28143	27840	28023	28081	28167	27875	28110	27955	28117	28094	27934	28056	27967	28112	28389	28052	27926	27782	27859	28030	28189	28078	27989	27952	28138	28159	28249	27758	28208	28315	28064	28147	28077	28022	28020	27907	28092	27932	28154	27899	27992	28108	27956	27917	28073	28010	28069	28267	27878	28088	27765	27963	28071	27803	28112	28004	28089	28079	28392	28114	28273	27930	27732	28008	28122	28076	28106	28071	28058	28081	27870	28038	28151	27926	27846	27945	28159	28126	28028	28133	27998	28229	27908	28270	27694	27971	28020	27999	28096	28023	28132	28162	28058	27958	28140	28055	27971	27925	27967	28137	27965	27879	27995	28197	28008	27867	28063	28155	28159	27663	27946	27734	27782	27859	27839	27947	28133	27775	28032	27864	28137	28065	28027	27976	27977	28288	28076	28164	28070	27953	27862	28109	28049	27963	28003	28015	27943	27920	27978	27822	28271	28045	27701	28036	28039	28102	28152	27726	27658	27991	28038	27809	28128	27880	28222	27882	28048	27907	28038	27803	28093	28178	28065	27966	28007	27694	27972	28163	28084	27909	27706	28130	28182	28076	28047	28055	27937	27986	28192	28092	27899	28055	28110	27924	28004	28023	27911	28267	28312	27883	28006	27794	28000	28006	27780	28055	28028	28271	28004	28060	28213	28178	27854	27987	28061	27736	28082	28189	28150	28348	27885	28066	27980	27870	27803	27859	27739	28124	28042	27943	27978	27968	27861	28013	27973	27899	27901	28067	28097	28010	28155	28035	28227	28053	28146	27975	28178	27858	28049	28004	27774	28039	27979	27806	28129	28176	27994	27965	27910	27806	27778	28224	28105	28185	28002	27880	28040	28039	27970	28214	28199	27931	28075	28013	28041	27864	27806	27964	27981	27855	27982	28026	27936	27809	28043	28176	27987	28016	28046	28171	27963	28403	28037	27893	28003	27957	27953	27868	27892	27834	27754	27996	28125	27872	28153	28049	27894	27980	27956	27856	27941	28020	27953	27999	28196	27961	28028	27949	27850	28102	28013	28100	28033	27824	28112	28304	28105	27831	27884	28081	28040	27974	27989	27954	28256	27941	28145	27814	28140	28007	28222	27793	27727	28128	27948	27865	28121	28140	27929	27921	28087	28031	28074	28096	27932	28003	28132	28042	28044	27831	27999	27981	28084	27905	27865	27915	27914	27993	28056	28167	27891	28028	28149	28207	27951	27920	28062	27985	28019	27829	27757	27799	27805	27794	28044	27842	27983	28023	27939	27728	27851	28064	28284	27944	28394	27943	28146	27943	27793	27693	27996	27862	27960	27761	28124	27942	28097	28191	28327	27969	28044	27945	27974	28340	28089	28096	27768	27671	28017	28081	27930	28053	27884	28131	27958	28221	28072	28048	27987	28114	27879	27923	27907	27668	27904	27866	27995	28241	27824	28097	28002	28303	28029	28071	27877	28085	28066	27968	28022	28051	28010	27920	27658	27895	28085	27833	28185	27938	27768	28047	27990	28026	28064	27855	27984	27859	27895	27734	27875	28193	27860	27873	28099	27896	27914	27965	28056	27868	27831	27899	28018	28079	28181	27807	28017	28034	27997	28086	27754	27818	28143	28043	27980	27927	28027	28077	28195	28051	27859	27888	27912	27963	27998	28006	27889	27932	28152	28005	27859	27732	27842	27948	28172	28083	28035	27888	28161	28228	28125	27821	27977	28069	28015	27932	27993	27934	27937	28203	28006	28087	27931	28105	27951	28082	28010	28071	27876	28018	27799	27991	27882	27906	28138	28102	27959	28129	27837	27931	28255	28122	27834	28358	28022	28084	28018	28287	27987	27816	27784	28086	27839	28113	27924	28039	28053	28104	28074	28109	27781	27971	28081	27959	27912	27771	28206	28137	27812	28036	28093	27860	27874	28065	27886	27762	27974	27910	27874	27763	27897	28067	28023	28172	27985	28010	28083	27947	27958	27866	27880	27740	28234	27986	27909	27976	28020	28055	27935	28067	27752	27985	28002	28245	28120	28187	28065	27962	28022	27963	28159	28050	27894	28225	27996	27938	27960	27949	28102	27920	28043	28096	27868	27833	27872	27837	28128	27950	27966	28241	27777	27769	27830	27818	27843	27952	28116	28049	27973	28068	28030	27934	27780	28014	27736	28196	27787	28102	28432	28199	27853	28062	28288	27726	28107	27979	27881	28149	27808	27974	28324	28064	27863	27824	27955	27982	28346	28002	27892	27641	28095	27913	27863	28091	28206	27997	28052	27950	28313	28032	28094	28055	27968	28278	28099	27824	28161	27848	28056	27949	27845	28038	28107	28010	28166	28004	27954	27767	28069	27992	27992	27943	27880	27748	27963	27877	27954	27888	27829	27808	27816	28055	28036	27917	27783	28174	27953	27909	27578	28182	27946	28039	27937	28029	28099	28040	27918	27970	28097	27966	28126	28140	27998	27787	28148	28046	27899	27878	28193	27926	27989	27915	28096	28105	27884	28125	28056	28043	28178	28231	28166	28096	28013	28000	27728	28025	27929	28105	28003	28146	28031	27835	27966	27980	28117	28019	27908	27925	28300	27981	28184	27918	28219	27806	28188	28157	27956	28038	27957	28092	28044	27959	27876	28396	27957	28007	28182	27884	28044	28053	28020	28182	28082	28304	28095	28097	28077	28103	28183	28081	27990	28317	28125	27859	28174	28038	28001	27698	28033	27837	28118	27821	27980	27797	28198	28288	27982	27967	28005	28107	27857	28088	27884	28333	27962	28171	28195	28056	28154	28086	27907	28060	28160	28213	28137	28128	28078	28098	28051	28112	28046	27818	27961	27894	28069	27651	28000	28406	28192	28202	28219	27963	27938	28133	27970	27951	28092	28023	28283	28147	27981	27811	27877	27880	28075	28225	28014	28002	28131	27875	28168	28060	27979	28032	27933	28026	27994	27803	28035	27977	28077	28017	28090	28022	28183	28137	27911	27843	27981	28241	27963	27982	28209	28111	28006	27980	27995	27847	28023	27846	27973	28037	28085	27807	28019	28070	27920	28066	28071	28009	27909	27817	27970	28195	27885	27909	27966	28232	28099	28001	28195	28024	27954	27901	27930	27921	27878	27888	27971	28068	27993	27921	28071	27960	27952	27952	28075	28119	28012	27949	27705	27723	27889	27919	28103	28141	28337	28268	28148	28003	28016	28058	28026	27968	27935	27919	27999	27628	27978	27788	28166	28026	27762	27860	27864	28112	27726	28116	28323	28101	27922	28043	28032	28116	27823	28116	27896	28114	27828	28207	28079	28024	28081	27812	27882	28109	28026	27972	27700	28178	28022	28144	28064	28217	27942	28049	27927	28028	27914	27886	28229	27956	28072	27764	28006	27985	27958	28260	27692	27813	28065	28174	28137	27986	28032	27988	28061	27748	28126	28098	27779	27980	28143	28096	27916	28267	28013	27865	27759	28227	27885	27974	28011	27974	27916	28122	28159	28163	28008	27831	28054	27841	27798	27996	28187	28093	28095	27873	27946	28192	28043	27799	28060	27914	28021	27914	28252	28094	28026	27999	28036	27985	28024	27970	28121	27873	27822	27887	27981	27871	27961	28092	27827	28018	27847	28004	28032	28118
23195	38658	38398	31100	26872	24268	22680	21675	20937	20263	19640	19381	19294	19114	18904	18825	18766	18637	18896	18726	18647	18578	18397	18169	18337	18200	18200	18280	18267	18172	18122	18064	17953	18172	17939	17769	17946	17940	17944	17883	17971	17893	18069	17776	17904	18002	17813	17912	17852	17924	17927	17784	17678	17717	18101	17801	17804	17975	17787	17891	17865	17749	17782	17962	17811	17580	17768	17861	17887	17848	17749	17744	17980	17934	17806	17858	17786	18011	17749	17917	17771	17930	17704	17787	17761	17813	17924	17916	17878	17993	17748	18037	17726	17784	17822	17966	17808	17824	17708	17864	17672	17785	17914	17796	17773	17707	17962	17901	17704	17769	17801	17878	17831	17722	17844	17839	17751	17808	18008	17770	17912	17902	17831	17818	17902	17747	17939	18085	17819	17910	17809	17680	17888	17841	17762	17938	18070	17952	17867	17835	17757	17934	17845	17858	17849	17821	17611	17788	17840	17940	17919	17932	17908	17713	17846	17460	17790	17753	17882	17629	18025	17752	17772	17852	17793	17821	18101	17814	17884	17870	17738	17796	17742	17859	17804	17858	17841	17775	17889	17925	17748	17675	17912	17899	17791	17882	17859	17747	17723	17878	17873	17814	17714	17859	17900	17844	17856	17848	17891	18030	17863	17748	17761	17857	17828	17933	17892	17863	17755	17915	17906	17774	17851	17906	17944	17918	18008	17749	17658	17930	17835	17762	17895	17833	17989	17993	17871	17887	17872	17898	17669	17925	17763	17739	17691	17786	17897	17797	17908	17893	17842	17838	17778	17891	17805	18098	17772	17811	17950	17804	17906	17881	17843	17795	17992	17760	17829	17976	17759	17856	17773	17879	17855	17838	17641	17768	17802	17763	17976	17578	17703	17719	17922	17843	17968	17950	18030	17850	17831	17827	17951	17901	17913	17823	17803	17931	17614	17893	17918	17760	17948	17931	17968	18075	18033	17860	17731	17829	17846	17848	17845	17815	17663	17948	17768	17560	17572	18041	17866	17992	17862	17842	17929	17938	17762	17835	17890	17993	17689	17810	17654	17849	17774	17836	17817	17708	17943	17875	17936	17845	17902	17920	17761	18014	17963	17738	17740	17667	17981	17878	17706	17840	17887	17845	17793	17859	17868	17564	17747	17903	17669	17885	17926	17892	17793	17772	17905	17820	17924	18021	17743	17848	17853	17904	17868	17800	17676	17940	17985	17877	18005	17769	17739	17709	18025	17866	17952	17833	17957	17760	17795	17855	17875	17967	17791	17689	17721	17688	17818	17837	17851	17961	17580	17789	17837	17845	17740	17830	17928	17905	17738	17968	17949	17881	17910	17774	17865	17795	17721	17969	17895	17686	17849	17696	17837	17676	17937	17748	17800	17953	17734	17898	17865	17914	17753	17768	17817	17804	17566	17896	17837	18040	17813	17779	17915	17784	17787	17837	17903	17824	17707	17906	17842	17905	17872	17800	17996	17749	17643	17793	17977	17778	17797	17739	17689	17726	18009	17804	17923	17784	17888	17985	17870	17851	17980	17853	17787	17634	17916	18040	17928	17793	17858	17852	17764	17828	17657	17836	17784	17946	17812	17849	17772	17885	17962	17728	17849	17655	17858	17851	17662	17824	17820	17886	17828	17784	17921	17795	17641	17800	17860	17778	17958	17867	17770	17844	17811	17972	18004	17894	17784	17852	17966	17811	17770	18101	17951	17794	17695	17750	17824	18073	17803	17956	17787	17866	17891	17840	17963	17814	17844	17785	17474	17582	17961	17743	17791	17891	17873	17885	17799	17886	17900	17920	17856	17849	17866	17549	17782	17750	17753	17892	17873	17759	17861	17893	17762	17614	17879	17475	17711	17957	17801	17802	18005	17821	17739	17850	17586	17823	17832	17825	17874	17848	17885	18101	17677	17854	17884	18020	17787	17821	17814	17757	17888	17934	17816	17869	17767	17805	17671	17852	17728	17814	17910	17851	17855	17812	17853	17749	17940	17655	17926	17731	17682	17695	17735	17822	17875	17651	17820	17947	17883	17867	17763	17876	17768	17775	17809	17863	17987	17881	17997	17768	17840	17823	17729	17778	17771	17646	17714	17798	17822	17727	17734	17780	17869	17737	17868	17886	17778	17757	17787	17745	17846	17754	17764	17936	17859	17624	18043	17955	17713	17781	17669	17830	17837	17927	17910	17852	17874	17734	17723	17820	17811	17667	17951	17808	17762	17906	17623	17734	17993	17911	17982	17807	17837	17724	17841	17770	17929	17896	17945	17699	17661	17781	17724	18063	17886	17986	17833	17753	17778	17692	17803	17895	17784	17785	17731	17866	17887	17942	17821	17838	17652	17826	17930	17901	17709	17887	17721	17690	17717	17822	17964	17837	17894	17902	17961	17976	17934	17913	17742	17876	17980	17857	17762	17666	17881	17879	17768	17831	17823	17919	17847	17976	17767	17913	17914	17984	17896	17869	17824	18008	17727	17694	17892	17761	17612	17870	17777	18050	17742	17854	17970	17821	17785	17701	17797	17936	17797	17834	17925	17829	17783	17943	17824	17819	17829	17646	17827	17875	17855	17870	17789	17867	17844	17664	17855	17807	17629	17850	17984	17886	17724	17757	17912	17869	17997	17988	17836	17778	17873	17787	17722	17788	17884	17872	17832	17920	17775	17903	17813	17884	17924	17898	17854	17644	17904	17610	17817	17639	17831	17734	17901	17800	17872	17794	17692	17827	17839	17781	18130	17712	17787	18013	17788	17949	17828	17842	17703	17545	17793	17661	17699	17825	17956	17918	17794	17902	17796	17849	17956	17886	17826	17974	17676	17841	17850	17885	17882	17726	17776	17778	17840	17843	17982	17904	17895	17842	17859	17997	17794	17958	17783	17762	17846	17628	17839	17891	17760	17809	17774	17750	17767	17901	17856	17735	17801	17874	17731	17763	17675	17808	17701	17766	17902	17828	17823	17919	17900	17821	17860	17860	17938	17819	17891	17857	17774	17656	17845	17924	17898	17735	17826	17923	17800	17862	17739	17784	17936	17838	18003	17639	17790	17668	17713	17864	17794	17959	17674	17862	17956	17941	17712	17752	17912	17723	17893	17910	17950	17839	17866	18064	17805	18019	17965	17869	18022	17780	17982	17783	17893	17702	17838	17972	17860	17779	17707	17984	17835	17814	17852	17748	17889	17730	18050	17943	17838	17856	17877	17981	17867	17964	17895	17684	17791	17781	17874	17684	17799	17762	17862	17749	17862	17965	17822	17921	17658	17628	17768	17784	17866	17741	17793	17927	18092	17872	17854	17909	17890	17870	18001	17837	17836	17673	17774	17781	17939	17826	17688	17956	17765	17844	18016	17838	17764	17704	17684	17771	17708	17995	17876	17646	17969	17706	17801	17898	17891	17718	17823	17915	17603	18147	18038	17763	17907	17896	18065	17354	17853	18097	17836	17849	17820	17680	17770	17695	17868	17842	17861	17923	17891	17919	17822	17893	17808	17965	17838	17707	17720	17849	17789	17852	17972	17988	17867	17889	17880	17870	17571	17792	17827	17758	17837	17844	17782	17844	17764	17933	17794	17740	18133	17918	17796	17806	17643	17620	17879	17719	17868	18045	18034	17823	17685	17759	17682	17754	17745	17784	17837	17922	17866	17900	17633	17718	17813	17896	17703	17773	17901	17800	17719	17825	17814	17937	17845	17816	17988	17843	17900	17741	17826	17784	17837	17903	17689	17860	17782	17763	17890	17838	17877	17851	17774	17942	17756	17783	17754	17880	17929	17797	17849	17837	17824	17798	17807	17709	17731	17888	17841	17729	17764	17756	17712	18040	17709	17903	17828	17753	17780	17910	17778	17703	17934	17673	17892	17814	17759	17833	17818	17807	17903	17726	17738	17984	17741	17734	17858	18009	17799	17783	17902	17701	17914	17769	17926	17766	17894	17769	17962	17650	17619	17745	17763	17711	17698	17815	17662	17956	17917	17898	17777	17858	17844	17932	17921	17978	17887	17809	17778	17868	17963	17921	17868	17910	17885	17861	17927	17798	17826	17734	17713	17816	17708	17692	17792	17800	17974	17848	17781	17727	17839	17783	17779	17771	17825	17681	17846	17917	17841	17689	18038	17761	17808	17725	17967	17869	17900	17683	17708	17986	17976	17845	17800	17704	17734	17911	17938	17768	17850	17959	17822	17798	17873	17868	17937	17811	17922	17917	17740	17743	17863	17790	17989	17867	17794	17955	17818	17898	17978	17781	17760	17859	17904	17802	17894	17793	17679	17877	17843	17831	17752	17846	17873	17926	17870	17749	17963	17771	17769	17748	17907	17897	17911	17737	17794	17747	17887	17867	17774	17762	17825	18012	17835	17856	17866	17715	17986	17878	17838	17858	17831	17727	18017	17835	17880	17752	17776	17654	17823	17888	17693	17922	17889	17771	17962	17820	17804	17685	17757	17789	17988	17771	17932	17851	17881	17878	17921	17739	18080	17810	17914	17635	17713	17756	17925	17909	17879	17811	17881	17765	17727	17907	17873	17846	17873	17889	17848	17775	17957	17763	17774	17864	17735	17883	17952	17871	17823	17770	17838	17883	17740	17877	17747	17805	17794	17855	17977	17835	17757	17760	17610	17800	17923	17724	17558	17925	18026	17904	17844	17884	17834	17830	17794	18030	17920	17926	17887	17863	17664	17881	17832	17846	17815	17967	17602	17938	17791	17910	17677	17823	17872	17943	17887	17681	17851	17782	17932	17745	17897	17861	17846	18026	17662	17833	17703	17855	17810	17726	17796	17603	17930	18014	17798	17882	17840	17878	17945	17867	17885	17743	17906	17800	17745	17826	17698	17658	17934	17803	17819	17890	17753	17718	17815	17740	17875	17916	17914	17826	17755	17643	17923	17814	17606	17806	17810	17819	17767	17780	17752	17990	17775	17941	17879	17796	17847	17918	17980	17722	17780	17926	17778	17908	17711	17780	17860	17825	17775	17760	17718	17786	18119	17793	17966	17803	17911	17927	17794	17837	17830	17779	17875	17761	17886	17786	17978	17823	17963	17810	17619	17668	17779	17730	18016	17747	17915	18033	17829	18122	17749	17870	17793	17899	17712	17867	17764	17732	17783	17820	17961	17795	17746	17800	17910	17604
22390	20823	27232	24768	23418	29961	35051	32021	30927	30805	30870	30066	30040	29850	29457	29476	29339	29298	29141	29267	29077	28794	28937	28645	28953	29006	28915	28840	28746	28854	28684	28716	28793	28662	28609	28511	28653	28695	28461	28414	28703	28393	28547	28367	28524	28509	28443	28257	28607	28529	28347	28489	28659	28282	28461	28524	28412	28453	28336	28245	28348	28419	28359	28338	28219	28469	28572	28328	28025	28492	28218	28552	28418	28615	28423	28346	28212	28431	28380	28371	28376	28393	28383	28474	28574	28067	28273	28477	28317	28140	28302	28534	28693	28430	28461	28687	28351	28521	28264	28557	28492	28316	28497	28312	28388	28154	28267	28410	28515	28641	28659	28553	28461	28567	28435	28346	28301	28329	28340	28367	28191	28488	28451	28167	28494	28280	28282	28427	28490	28378	28541	28452	28239	28298	28432	28326	28353	28448	28237	28546	28493	28385	28463	28204	28370	28307	28199	28329	28594	28255	28256	28297	28220	28343	28244	28341	28313	28638	28365	28296	28292	28339	28368	28219	28275	28371	28156	28254	28407	28261	28519	28397	28429	28240	28568	28404	28435	28554	28335	28358	28445	28532	28209	28390	28525	28228	28566	28175	28487	28669	28254	28254	28085	28717	28309	28161	28177	28686	28380	28187	28331	28233	28328	28143	28403	28437	28457	28258	28327	28457	28193	28421	28378	28238	28102	28335	28436	28273	28336	28222	28318	28418	28465	28298	28335	28530	28194	28327	28543	28381	28167	28390	28436	28223	28287	28500	28193	28412	28520	28581	28284	28256	28191	28271	28490	28398	28244	28092	28476	28156	28276	28277	28430	28239	28306	28214	28412	28750	28335	28446	28332	28266	28231	28394	28236	28427	28418	28275	28136	28333	28389	28165	28206	28640	28149	28054	28142	28350	28156	28334	28581	28337	28350	28499	28434	28488	28275	28509	28411	28555	28646	28500	28338	28282	28250	28435	28310	28349	28207	28203	28390	28622	28474	28222	28432	28476	28401	28142	28291	28463	28267	28355	28124	28367	28372	28085	28364	28286	28528	28202	28158	28125	28561	28275	28441	28227	28208	28650	28444	28297	28238	28286	28128	28279	28106	28418	28270	28012	28447	28266	28430	28290	28313	28224	28228	28374	28418	28393	28000	28381	28224	28467	28577	28453	28378	28434	28407	28226	28178	28034	28247	28304	28252	28057	28481	28579	28454	28348	28254	28196	28373	28398	28436	28254	28257	28431	28339	28414	28518	28379	28470	28184	28316	28434	28261	28533	28141	28219	28186	28311	28536	28504	28385	28404	28361	28062	28544	28562	28240	28430	28347	28187	28323	28276	28446	28269	28225	28383	28197	28334	28175	28350	28419	27837	28354	28513	28338	28302	28427	28435	28323	28263	28366	28377	28535	28183	28154	28414	28637	28245	28491	28201	28096	28146	28417	28322	28279	28294	28449	28468	28280	28472	28494	28247	28340	28231	28440	28356	28150	28370	28396	28427	28383	28153	28557	28315	28218	28331	28424	28403	28365	28185	28484	28530	28317	28168	28427	28276	28379	28438	28330	28083	28415	28719	28395	28609	28123	28284	28165	28230	28085	28458	28528	28510	28262	28456	28455	28552	28238	28084	28335	28143	28472	28383	28651	28193	28042	28313	28191	28330	28564	28125	28246	28254	28331	28371	28525	28344	28276	28500	28445	28487	28305	28443	28527	28340	28190	28072	28064	28589	28406	28211	28416	28283	28560	28185	28536	28396	28402	28393	28389	28130	28483	28553	28516	28355	28467	28149	28146	28424	28498	28415	28371	28288	28076	28318	28427	28156	28378	28271	28293	28249	28396	28219	28351	28320	28221	28084	28293	28223	28554	28546	28490	28481	28119	28314	28599	28313	28256	28442	28317	28430	28330	27972	28271	28334	28410	28175	28396	28322	28294	28126	28459	28371	28188	28336	28034	28426	28458	28523	28433	28138	28425	28224	28456	28173	28287	28181	28208	28539	28256	28545	28206	28398	28505	28052	28402	28224	28419	28249	28307	28146	28236	28069	28328	27994	28305	28419	28494	28365	28362	28510	28219	28280	28312	28250	28317	28488	28534	28371	28524	28392	28179	28526	28401	28321	28299	28302	28518	28350	28302	28336	28372	28273	28413	27923	28096	28336	28184	28092	28490	28397	28325	28296	28321	28381	28191	28346	28447	28465	28502	28496	28434	28292	28398	28026	27892	28241	28198	28277	28229	28382	28374	28228	28277	28180	28211	28108	28407	28647	28475	28253	28184	28396	28288	28332	28239	28170	28403	28264	28269	28243	28354	28266	28212	28252	28201	28339	28475	28182	28468	28602	28330	28216	27975	28174	28379	28618	28393	28324	28630	28472	28386	28465	28454	28475	28385	28402	28177	28398	28310	28113	28482	28187	28185	28411	28312	28286	28541	28192	28056	28215	28234	28361	28247	28287	28265	28409	28223	28114	28410	28346	28223	28142	28331	28673	28358	28601	28342	28335	28366	28200	28292	28569	28403	28306	28422	28618	28382	28139	28188	28437	28234	28318	27993	28333	28247	28293	28262	28304	28305	28345	28397	28493	28241	28228	28477	28549	28280	28130	28417	28297	28519	28063	28470	28535	28222	28049	28217	28325	28461	28636	28729	28271	28284	28347	28074	28252	28419	28402	28131	28220	28283	28275	28525	28217	28374	28027	28110	28397	28426	28370	28176	28299	28158	28284	28489	28219	28371	28311	28173	28186	28151	28226	28395	28482	28271	28119	28221	28095	28123	28289	28355	28493	28554	28138	28457	28116	28441	28231	28330	28215	28291	28440	28291	28395	28564	28293	28397	28278	28254	28336	28316	28381	28214	28422	28400	28429	28451	28293	28189	28211	28205	28196	28236	28224	28418	28350	28193	28296	28159	28112	28451	28478	28275	28073	28406	28195	28277	28396	28305	28356	28278	28420	28344	28296	28305	28323	28303	28219	28220	28125	28382	28429	28345	28044	28302	28403	28357	28139	28281	28395	28367	28235	28312	28583	28687	28189	28270	28005	28284	28466	28368	28247	28125	28263	28074	28400	28440	28349	28414	28104	28239	28286	28486	28382	28216	28382	28285	28133	28153	28233	28282	28489	28287	28222	28490	28374	28174	28350	28064	28231	28145	28344	28165	28454	28427	28284	28450	28322	28431	28422	28330	28315	28262	28295	28290	28363	28162	28388	28185	28388	28428	28489	28158	28336	28046	28465	28250	28217	28569	28660	28231	28539	28114	28332	28471	27879	28266	28436	28280	28433	28311	28337	28049	28408	28588	28286	28328	28306	28295	28515	28499	28378	28419	28329	28382	28231	28347	28300	28459	28455	28462	28289	28375	28369	28475	28308	28459	28367	28209	28318	28262	28114	28344	28150	28388	28249	28346	28260	28255	28176	28441	28482	28317	28291	28241	28383	28218	28309	28474	28286	28410	27983	28398	28017	28274	28229	28456	28200	28360	28657	28370	28365	28493	28294	28427	28147	28487	28274	28503	28004	28122	28088	28363	28423	28117	28320	28367	28434	28417	28332	28298	28192	28274	28049	28229	28179	28468	28244	28789	28487	28119	28455	28491	28242	28594	28532	28553	28270	28360	28021	28367	28263	28442	28295	28437	28525	28170	28069	28412	28320	28245	28693	28346	28216	28265	28374	28206	28459	28140	28405	28337	28160	28375	28428	28447	28362	28386	28186	28319	28154	28479	28199	28416	28098	28314	28385	28212	28273	28215	28110	28407	28678	28171	28449	28441	28482	28245	28454	28411	28175	28248	28211	28313	28204	28412	28593	28286	28272	28235	28219	28137	28101	28157	28413	28390	28161	28548	28300	28363	28263	28500	28519	28325	28312	28341	28449	28471	28245	28268	28454	28470	28439	28176	28314	28418	28066	28478	28545	28318	28287	28373	28553	28482	28222	28452	28215	28240	28426	28220	28482	28054	28334	28303	28467	28275	28131	28183	28051	28387	28194	28437	28217	28350	28426	28284	28395	28313	28281	28026	28434	28172	28401	28428	28559	28102	28229	28308	28117	28511	28498	28261	28339	28318	28468	28117	28189	28514	28537	28520	27907	28139	28139	28336	28359	28563	28335	28419	28364	28215	28198	28327	28511	28463	28186	28484	28405	28150	28039	28416	28472	28215	28244	28292	28278	28196	28115	28185	28358	28147	28205	28220	28200	28502	28437	28314	28265	28166	28414	28284	28375	28427	28465	28217	28130	28122	28278	28497	28426	28269	28305	28374	28222	28377	28636	28435	28377	28430	28409	28314	28318	28499	28289	28530	28645	28278	28347	28411	28024	28419	28264	28268	28498	28176	28357	28092	28525	28603	28320	28067	28082	28453	28471	28382	28073	28656	28474	28473	28099	28332	28402	28215	28328	28168	28198	28411	28387	28081	28283	28379	28432	28145	28315	28526	28208	28610	28480	28109	28374	28248	28285	28299	28321	28334	28442	28189	28584	28311	28231	28658	28369	28403	28380	28408	28282	28543	28358	28431	28489	28343	28185	28428	28206	28272	28432	28244	28156	28391	28128	28145	28147	28131	28159	28543	28456	28410	28211	28544	28254	28336	28316	28337	28247	28273	28217	28274	28482	28323	28327	28457	28096	28145	28226	28306	28158	28441	28187	28160	28551	28375	28174	28305	28318	28415	28172	28293	28745	28407	28528	28610	28498	28578	28252	28189	28389	28246	28402	28301	28349	28338	28143	28354	28263	28318	28327	28033	28457	28464	28071	28182	28539	28269	28399	28254	28116	28315	28536	28275	28231	28335	28450	28346	28166	28594	28306	28305	28216	28435	28204	28494	28423	28534	28295	28339	28225	28415	28111	28337	28346	28279	28215	28079	28195	28369	28243	28286	28196	28242	28799	28409	28356	28035	28347	28283	28295	28313	28216	28303	28394	28503	28513	28617	28504	28490	28382	28382	28333	28487	28632	28356	28105	28237	28447	28195	28403	28222	28145	28318	28246	28387	28269	28165	28383	28227	28364	28311	28342	28232	28374	28219	28468	28245	28274	28023	28286	28606	28104	28487	28174	28199	28327	28268	28269	28743	28492	28513	28400	28452	28327	28309	28154	28421	28253	28094	28128	28477	28085	28159	28365	28306	28372	28289	28276	28140	28101
25643	44441	44313	36227	30976	27630	25389	23784	22545	21390	21031	20552	20175	20148	19844	19727	19480	19425	19193	19465	19179	19022	18661	18890	18547	18617	18617	18781	18502	18638	18598	18342	18278	18401	18188	18185	18236	18180	17997	17997	18072	18404	18057	18067	18151	18176	18123	18062	18004	18215	17813	18102	18013	18096	18142	18191	18177	18104	18137	17980	18015	18028	18095	17963	18023	18056	18038	18040	18279	17940	17990	18026	18231	18129	18134	18118	18052	17969	18067	17964	18083	17886	18094	18148	17998	17898	18086	18169	18116	18284	17953	17987	18151	18032	17921	18113	17890	18100	18122	17987	18070	17943	17975	17904	18034	17796	18089	17977	18021	18021	18094	18014	17852	17966	18087	17891	17970	18169	18098	18097	18118	17943	17871	17991	18093	18038	18110	17876	17982	17900	18083	17960	17943	18054	18085	17989	18039	18188	18006	18042	17973	18095	18283	17786	17924	17838	17864	17916	17963	18142	18140	18045	17966	18052	17851	18039	18021	17845	18014	17900	18009	18220	17936	18101	17973	17753	18022	18097	17868	18200	18019	17827	18091	17975	18067	17944	18082	18037	17835	18052	18057	17851	18155	17965	18119	17992	18005	17919	18077	17913	17883	17918	18093	18089	17981	17879	18054	18185	18139	17959	17998	18042	17912	18076	17971	18057	18092	17961	17960	17922	18225	18115	17952	17946	17889	17901	18049	17947	17985	17997	18150	17993	17959	18068	18034	18136	17617	17913	17922	17822	17885	18208	18107	17938	18003	18128	18056	17938	17983	17912	18006	17917	17984	17946	17953	18018	17905	17922	17997	18080	18034	17981	18112	18045	17915	17935	18069	17983	17943	18029	17978	17994	17892	18169	17857	18084	18039	17957	18124	18096	17928	18035	18117	17857	17864	17839	18016	18009	17890	17906	17873	18104	17953	17870	17950	17884	17963	17977	17891	17986	18071	18104	18006	17959	18094	17877	17924	17926	18014	18029	17993	18068	18011	17952	18032	18092	18065	18002	17919	18237	17981	18029	17984	18267	17776	18019	17979	17918	18078	17946	17832	17910	17833	18094	18043	17998	17976	17974	18075	18011	18081	17935	17962	18157	18133	17804	18040	17913	17911	18053	17995	17967	18009	18182	17960	17810	18038	18001	17890	17994	17984	18152	18087	17906	17912	17955	18053	17846	18087	18180	18131	17963	17996	18041	18038	18043	17773	17804	17995	18065	18085	17982	17975	18197	17916	18241	17955	17924	17997	17922	18213	17862	17909	17932	17843	17999	18153	17908	18032	18242	17912	17981	17926	17978	18186	17988	18224	17914	18140	17863	17993	17912	17907	17900	17916	17888	18044	18080	18042	17980	17781	18065	17945	17765	17972	18141	17768	18085	17933	17943	17973	18059	18058	17964	18047	18075	18085	18107	17867	18110	17976	17959	17985	18017	17805	18020	17814	17890	17736	17914	18033	17902	18157	17978	17969	18015	17917	17956	17856	18002	18129	18083	17970	18046	17910	17874	17934	18029	17878	17938	17896	18109	17866	18262	17898	18184	18037	18036	17965	17889	17888	17929	18044	17973	18056	17850	18157	18103	17933	18024	17843	18037	17939	18129	18069	18076	18231	17976	17986	17705	18058	18023	18013	17974	17983	17992	18031	18022	18018	18026	18017	17987	18006	18009	18122	18040	18117	17956	18080	18069	18020	18085	18083	17976	18055	18065	18099	17899	17960	18140	18059	18068	18233	18029	18008	17827	17851	17950	18000	18061	17917	17730	18078	17746	18099	17995	17994	18030	17951	18055	17876	17900	18195	18008	17960	18054	18106	17916	17876	18047	17897	18050	17982	17904	17981	17966	17962	17978	17967	18290	17797	18081	18008	17878	18032	17981	18090	18219	17785	17970	17940	17894	17958	17971	18006	17997	17950	18014	17979	17874	18090	18014	18239	18114	17817	17965	18147	18004	17913	17937	18124	18088	17970	17933	17853	18105	18025	18110	17858	18142	17915	17961	18015	18068	18134	17837	17983	17961	17937	18051	17876	17886	17917	18008	18015	18012	18012	17843	17953	17850	17908	18145	18011	17966	17940	18177	18003	18006	17929	17996	17904	17993	17984	18120	18018	17978	17981	18106	17897	18050	18065	18056	18064	18095	17900	18036	17946	18046	18020	18103	18019	17884	18015	18008	17954	18021	18076	17891	18001	17942	18070	18076	17942	18093	17985	18048	17998	18022	17925	18139	18157	17963	18086	17928	18057	18011	17902	17872	17825	18246	18015	18099	17884	18192	18046	18099	18131	18152	17653	18129	18142	18034	17931	17742	18015	17952	18038	18029	18049	17987	18053	17865	17983	18061	18081	17871	17976	17988	17927	17999	18041	18072	17918	18053	18056	17975	18010	18130	18057	17905	17997	17850	18153	17996	17915	17966	17964	17899	17971	18138	17961	17999	18050	18050	17985	18119	17995	18127	18083	18191	18098	17897	18072	18139	17959	18018	18076	18119	17850	17993	17868	18161	18038	18024	18048	18031	18229	17814	18147	18151	17993	17955	18027	17864	18044	17889	18052	17896	18237	18000	17982	18046	17834	18017	17989	18001	17969	18073	18055	18125	17858	18103	18056	17994	17845	17935	17999	18099	17991	17908	17983	18027	18007	17913	17959	17933	17982	17938	17881	17844	18017	17864	18246	17977	18100	18007	17955	17916	18193	17959	18036	18131	17898	18063	18040	17945	17945	18086	18038	17971	17810	18119	17994	17943	18079	18050	18103	18038	17937	17997	17909	17900	17896	17996	18018	17971	17879	17896	18201	17927	18062	18112	18025	18086	18175	18114	17975	18069	18030	17913	18041	18123	17842	17982	18079	18034	18034	18046	18063	17854	17791	18007	17952	18084	18027	17867	17961	18055	17993	18020	18016	18055	17928	18020	17803	17985	17846	18073	18005	17875	18037	18031	17922	17845	17998	18079	18066	18094	18036	18109	18099	17959	17931	17821	18170	18006	18072	18069	17839	18016	18043	17999	17968	18042	17921	17943	17962	17916	18010	18130	17792	18043	17898	18227	17932	17939	17834	18004	18121	18036	17876	18040	17921	17904	17947	17998	18052	18108	18033	18038	18108	18101	17975	17935	17912	17921	17976	17878	17978	17962	18160	17944	18085	18059	18122	18171	17819	18079	17840	18148	18214	17842	18059	17895	17911	17950	18072	18067	17977	18175	17945	17955	18033	18088	17950	18011	18066	18001	18073	17902	17888	18310	18120	17961	17982	17864	18068	17887	18109	18055	17831	17943	18010	17857	17908	18003	18089	17921	18125	17915	18057	18026	18100	17936	18021	17991	18022	17972	18030	17995	18051	17936	18018	18010	18144	17983	17977	17948	18050	17843	18195	17938	18048	17865	18009	18063	18091	18149	17903	18004	18175	17909	18017	17919	17879	17810	17792	17949	17861	18035	18019	17949	18149	18105	18203	17972	18054	17989	17897	17844	18082	17969	18101	17968	17947	18052	18129	17915	17964	18019	18030	18131	17928	17999	17943	18162	17983	17788	17988	18212	17834	17931	17951	17961	17924	17705	17968	18007	17964	18145	18038	17991	17973	18022	18009	18169	18035	17992	17982	18062	17970	18036	18057	17850	17962	17958	17786	17757	17978	17969	17862	18095	18035	18055	17924	18177	18030	17876	17917	18056	17879	18102	18061	18082	18203	17843	18082	17827	18045	17952	17987	17969	18082	18110	17969	17937	17760	18127	17985	17919	18080	18007	18077	17975	18057	18113	17962	17960	17755	17966	18197	17977	18028	18247	17926	17960	17766	18083	18016	18160	17764	18219	18115	17965	17919	18025	17937	17969	18031	18212	17961	17981	17852	18112	18017	17916	18011	18071	18048	18033	17927	17885	18159	18113	18068	18159	18010	17907	17969	17810	17843	18080	18215	17889	18031	18079	17982	17843	17927	18029	17963	18011	17884	18138	18041	17962	17977	17920	18225	18018	18162	17882	18074	18035	17885	18004	18165	18007	18046	17798	18035	18171	18020	17942	17827	17906	18030	18075	17881	17968	17817	17948	17961	18168	18001	18125	18006	17930	18066	17846	17963	18178	18029	17884	18079	18059	17994	18066	18055	17990	17979	17888	18064	17861	18076	17953	18135	18083	18206	17986	18105	17993	18175	18081	18171	18057	17986	17855	17755	17949	18109	18160	18114	18013	18032	17879	17970	17746	18161	18072	18029	18105	17997	18002	18035	18033	17932	18022	18039	18166	17853	17894	18128	18018	17867	17955	17866	18108	18041	17954	17846	18021	17927	18019	17964	18124	17921	17851	18110	18010	17945	17848	17970	17956	18178	17937	17996	17911	18066	18118	18136	18176	18030	18126	17837	17922	17990	18086	17808	17921	18087	17959	17927	17969	18098	17992	17995	18002	18061	18100	18119	17945	17994	17938	18287	17896	18057	17983	18093	18157	17883	17995	18021	17989	18193	18004	17939	17945	18132	17940	18126	18157	17974	17919	18112	17986	18005	18064	18013	17915	18117	17892	18067	18015	17679	18049	17940	18052	17999	17899	18008	18098	18179	17964	18057	17966	18012	17773	17857	17869	18032	17981	17873	17934	17876	17949	17975	18052	17971	18029	17817	17938	18067	18015	17984	17928	17952	18049	18006	17846	17854	17986	18013	17938	18157	18071	18083	17930	18150	17816	17998	17778	17981	17920	18064	17946	17889	18019	17906	18019	17944	18103	18040	17863	17907	17902	17864	17998	18073	18081	18066	18077	18052	18004	18044	18065	18090	18012	18134	18061	17997	17920	18163	17994	18020	18097	17967	17994	18093	17995	17928	18090	17846	18002	17844	18054	18174	17990	17932	18078	18100	17986	17890	17870	18210	17826	17958	17846	18182	17940	17944	18083	18179	18028	18047	18058	17982	17916	17928	18046	18113	17940	17965	17994	17994	17758	17944	18053	18193	17850	17856	18023	17897	17999	17948	18007	18151	17963	18013	18088	18029	17958	18002	17939	18216	18125	18098	18042	18036	17993	18073	17895	18064	17921	17961	17969	17986	18054	18150	18046	18208	17886	17851	17968	18056	17873	17972	17898	18018	18107	17879	18048	18088	18094	17840	18085	18080	17841	18065	17987	17987	18034	18061	18149	17886	17996
35317	29650	33877	32135	29339	28742	28314	27893	27619	27277	27338	27221	27098	27171	26975	26869	26999	26997	26991	27262	27195	26762	26941	26980	26622	26588	26828	26482	27100	26909	26852	26716	26581	26869	26602	26717	26651	26691	26684	26744	26634	26921	26534	26663	26714	26753	26828	26817	26749	26884	26840	26776	26787	26850	26741	26672	26794	26903	26656	26563	26565	26716	26568	26475	26911	26844	26677	26555	26777	26565	26971	26641	26492	26553	26446	26720	26581	26855	26598	26687	26984	26614	26582	26602	26552	26818	26797	26417	26933	26816	26828	26713	26763	26828	26692	26793	26922	26777	26651	26597	26712	26766	26891	26832	26674	26865	26658	26715	26724	26799	26771	26438	26835	26798	26679	26892	26854	26550	26467	26787	26704	26634	26871	26744	26668	26525	26622	26500	26564	26771	26468	26749	26734	26627	26451	26719	26854	27079	26499	26434	26520	26743	26621	26785	26682	26733	26765	26916	26857	26614	26645	26776	26616	26789	26824	26786	26642	26917	26610	26606	26873	26736	26503	26801	26644	26741	26808	26713	26670	26607	26878	26731	26580	26805	26762	26556	26504	26805	26889	26760	26663	26913	26594	26731	26549	26564	26774	26628	26664	26604	26630	26441	26722	26725	26686	26707	27049	26888	26724	26529	26710	26888	26810	26646	26686	26706	26876	27064	26717	26523	26553	26555	26551	26868	26557	26665	26568	26850	26554	26516	26526	26439	26638	26931	26610	26669	26981	26707	26772	26632	26708	26776	26642	26541	26647	26530	26541	26558	26678	26687	26754	26795	26678	26701	26935	26570	26778	26580	26464	26731	26703	26655	26875	26793	26918	26829	26769	26711	26692	26716	26786	26523	26849	26756	26785	26782	26667	26647	26613	26557	26541	26649	26713	26515	26328	26719	27047	26656	26593	26483	26569	26783	26723	26553	26803	26552	26743	26883	26656	26480	27038	26674	26484	26603	26637	26481	26547	26677	26686	26859	26785	26664	26714	26703	26809	26583	26910	26551	26710	26607	26672	26915	26840	26915	26812	26569	26595	26662	26528	26595	26747	26523	26854	26490	26612	26480	26575	26544	26534	26687	26674	26992	26583	26881	26574	26715	26730	26644	26515	26688	26400	26816	26661	26808	26863	26655	26886	26664	26832	26696	26895	26793	26726	26803	26807	26693	27021	26805	26714	26768	26637	26674	26453	26772	26610	26595	26826	26788	26452	26430	26634	26426	26842	26549	26593	26769	26955	26822	26761	26701	26913	26650	26598	26789	26608	26844	26937	26600	26864	26981	26753	26836	26633	26629	26586	26830	26780	27057	26655	26856	26743	26850	26625	26893	26739	26812	26783	26625	26805	26576	26613	26796	26755	26693	26754	26662	26790	26542	26568	26635	26636	26753	26768	26687	26773	26728	26462	26663	26759	26645	26550	26837	26639	26647	26873	26564	26942	26846	26682	26896	26625	26858	26444	26593	26690	26978	26670	26683	26562	26731	26532	26703	26632	26766	26859	26521	26988	26844	26686	26781	26766	26513	26764	26727	26888	26740	26682	26502	26731	26386	26652	26525	26729	26725	26533	26667	26656	26600	26741	26583	26499	26828	26886	26891	26646	26766	26823	26655	26569	26946	26664	26603	26768	26449	26624	26506	26676	26718	26715	26541	26628	26637	26736	26654	26639	26534	26653	26711	26644	26772	26554	26524	26561	26746	26534	26419	26673	26898	26810	27002	26823	26897	26821	26729	26792	26739	26792	26576	26634	26468	26607	26731	26694	26581	26684	26647	26447	26568	26871	26994	26873	26866	26634	26765	26789	26606	26652	26866	26963	26840	26506	26688	26672	26646	26734	26478	26740	26485	26492	26399	26776	26603	26585	26726	26619	26683	26862	26790	26857	26807	26816	26607	26758	26699	26700	26552	26791	26682	26765	26632	26707	26394	26657	26727	26835	26709	26476	26684	26819	26879	26584	26933	26717	26498	26568	26717	26590	26555	26728	26695	26554	26567	26410	26538	26840	26631	26913	26731	26670	26703	26742	26666	26677	26806	26469	26963	26788	26979	26753	26861	26895	26682	26834	26618	26896	26745	26764	26592	26740	26973	26785	26671	26560	26697	26791	26755	26615	26754	26693	26440	26757	26631	26640	26675	26674	26685	26668	26560	26786	26501	26468	26710	26744	26892	26710	26567	26530	26557	26644	26571	26453	26769	26733	26788	26539	26729	26637	26578	26622	26424	26597	26849	26684	26874	26693	26787	26562	26461	26790	26771	26688	26762	26800	26848	26700	26745	26702	26521	26591	26525	26612	26498	26797	26695	26805	26776	26525	26520	27012	26849	26450	26760	26682	26643	26683	26686	26704	26670	26645	26527	26658	26672	26841	26470	26601	27052	26495	26586	26438	26756	26550	26476	26649	26649	26665	26756	26924	26724	26790	26823	26459	26842	26716	26829	26549	26681	26852	26618	26512	26504	26746	26835	26855	26593	26619	26553	26580	26652	26743	26645	26776	26570	26530	26839	26796	26585	26507	26821	26574	26740	26830	26713	26667	26545	26692	26793	26605	26521	26784	26523	26737	26636	26526	26517	26735	26604	26914	26690	26656	26824	26497	26791	26779	26717	26753	26866	26420	26448	26385	26600	26432	26811	26920	26605	26878	26648	26424	26539	26505	26726	26416	26714	26570	26560	26703	26597	26902	26860	26944	26767	26936	26550	26624	26769	26770	26829	26668	26476	26802	26792	26755	26612	26869	26691	26508	26577	26350	26554	26578	26666	26693	26840	26980	26908	26788	26612	26813	26655	26598	26769	26735	26776	26625	26606	26988	26469	26759	26698	26565	26766	26861	26692	26873	26526	26614	26547	26677	26725	26873	26677	26655	26729	26632	26770	27048	26733	26684	26935	26726	26640	26887	26384	26644	26640	26782	26599	26639	26748	26829	26578	26794	26840	26805	26722	26590	26467	26701	26741	26738	26809	26738	26605	26731	26591	26823	26822	26554	26662	26656	26769	26464	26662	26722	26928	26471	26618	26688	26668	26421	26633	26710	26726	26685	26721	26605	26549	26861	26483	26680	26556	26571	26800	26710	26511	26494	26703	26797	26679	26721	26497	26841	26932	26726	26845	26807	26950	26741	26505	26842	26745	26639	26698	26721	26599	26424	26643	26516	26728	26501	26887	26559	26502	26545	26795	26561	26409	26717	26427	26612	26696	26956	26668	26520	26629	26848	26489	26726	26784	26737	26570	26836	26714	26830	26747	26662	26646	26755	26836	26752	26718	26739	26537	26596	26560	26699	26623	26867	26666	26695	26537	26654	26842	26640	26799	26629	26733	26861	26639	26519	26804	26656	26624	26734	26624	26923	26443	26815	26708	26677	26732	26675	26551	26707	26518	26926	26764	26743	26684	26638	26802	26659	26690	26602	26661	26721	26798	26903	26660	26845	26715	26743	26555	26711	26510	26792	26679	26771	26600	26767	26747	26746	26474	26861	26759	26856	26691	26687	26790	26638	26851	26733	26776	26806	26577	26505	26515	26670	26657	26694	26917	26735	26672	26798	26677	26786	26556	26668	26466	26756	26736	26699	26662	26621	26623	26778	26662	26608	26753	26585	26459	26426	26332	26724	26697	26651	26818	26650	26795	26865	26822	26859	26519	26549	26708	26828	26727	27144	26703	26862	26692	26523	26756	26833	26827	26570	26774	26649	26843	26552	26689	26584	26981	26833	26730	26564	26804	26780	26781	26577	26756	26808	26763	26974	26635	26751	26790	26610	26579	26686	26602	26790	26586	26452	26616	26669	26893	26502	26697	26662	26841	26644	26749	26791	26814	26762	26564	27005	26749	26647	26731	26500	26646	26781	26723	26837	26638	26586	26706	26685	26679	26713	26624	26655	26783	26716	26658	26279	26713	26592	26488	26791	26741	26803	26639	26789	26756	26776	26711	26708	26565	26722	26788	27040	26569	26576	26521	26567	26663	26729	26822	26752	26837	26658	26341	26791	26821	26956	26668	26834	26689	26614	26756	26691	26796	26616	26772	26856	26550	26396	26427	26602	26450	26523	26732	26402	26851	27092	26663	26758	26683	26468	26829	26893	26661	26517	26663	26708	26591	26544	26659	26653	26597	26715	26831	26635	26626	26634	26504	26638	26594	26637	26770	26829	26513	26375	26492	26480	26719	26542	26638	26584	26450	26769	26791	26858	26677	26720	26560	26599	26708	26717	26535	26710	26763	26658	26598	26721	27071	26697	26825	26774	26607	26537	26656	26830	26815	26759	26749	26603	26792	26666	26623	26416	26782	26862	26844	26639	26737	26521	26705	26574	26543	26646	26613	26699	26559	26768	26906	26902	26376	26847	26877	26737	26703	26761	26904	26838	26678	26785	26493	26623	26705	26656	26703	26565	26698	26895	26875	26615	26615	26673	26590	26695	26663	26651	26685	26687	26805	26502	26588	26723	26468	26983	26858	26512	26548	26756	26658	27216	26709	26657	26577	26802	26941	26760	26637	26872	27034	26858	26619	26535	26478	26459	26702	26702	26528	26232	26647	26871	26603	26955	26571	26869	26680	26799	26875	26862	26509	27055	26642	26710	26649	26608	26700	26553	26775	26607	26589	26721	26623	26620	26863	26642	26481	26975	26818	26587	26647	26758	26643	26706	26700	26361	26590	26493	26537	26486	26693	26898	26781	26887	26609	26619	26725	26679	26942	26587	26742	26674	26795	26612	26537	26696	26851	26741	26649	26749	26672	26750	26769	26745	26913	26465	26760	26584	26675	26476	26753	26530	26710	26682	26804	26840	26588	26752	26282	26534	26844	26866	26691	26667	26586	26830	26594	26554	26891	26671	26807	26819	26579	26674	26648	26707	26436	26671	26768	26526	26831	26743	26519	26797	26530	26705	26619	26558	26778	26766	26554	26673	26807	26703	26710	26645	26840	26838	26882	27169	26815	26811	26620	26800	26427	26504	26767	26685	26581	26700	26376	26775	26635	26778	26754	26787	26443	26703	26497	26642	26571	26749	26811	26454	26643	26827	26856	26894	26803	26861	26705	26723	26722	26870	26460	26744	26619	26546	26643	26451	26744	26719	26588	26628	26840	26497	26499	26683	26886	26782	26665	26810	26575	26668	26881	26531	26504	26808	26642
23857	29875	29436	24254	21753	20207	19476	18913	18501	18281	18000	17956	17870	17874	17886	17822	17595	17566	17786	17651	17646	17639	17453	17420	17289	17388	17547	17458	17340	17429	17337	17408	17362	17367	17350	17353	17371	17282	17334	17425	17241	17290	17204	17262	17121	17399	17137	17288	17196	17089	17251	17317	17155	17255	17069	17164	17303	17381	17172	17227	17306	17337	17363	17225	17258	17034	17149	17112	17295	17194	17215	17099	17090	17102	17221	17270	17082	17261	17136	17152	17160	17310	17195	17360	17052	17168	17276	17162	17158	17058	17232	17072	17196	17207	17034	17192	17234	17185	17112	17110	17235	17085	17264	17143	17301	17160	17194	17158	17074	17149	17212	17297	17228	17141	17128	17039	17071	17275	17200	17223	17246	17214	17192	17317	17280	17306	17144	17234	17289	17189	17257	17128	17071	17266	17205	17225	17085	17154	17414	17255	17289	17226	17279	17209	17293	17282	17158	17155	17199	17314	17120	17199	17210	17167	17137	17195	17168	17116	17351	17125	17412	17192	17235	17173	17199	17123	17300	17213	17180	16999	17232	17462	17199	17187	16987	17259	17160	17229	17178	17307	17074	17169	17197	17152	17172	17161	17266	17335	17168	17051	17187	17241	17218	17254	17286	17112	17153	17233	17164	17114	16994	17074	17306	17357	17261	17346	17233	17218	17228	17248	17132	17151	17166	17308	17238	16928	17117	17089	17161	17138	17103	17233	17251	17112	17039	17157	17158	17236	17065	17054	17324	17327	17219	17302	16983	17273	17134	17198	17051	17237	17162	17229	17288	17206	17196	17147	17216	17106	17277	17367	17269	17384	17124	17272	17235	17172	17276	17102	17153	17151	17186	17454	17243	17269	17323	17162	17113	17160	17164	17185	17181	17121	17112	17124	17305	17289	17240	17249	17033	17145	17294	17157	17204	17148	17166	17150	17115	17156	17182	17171	17207	17204	17120	17232	17161	17294	17172	17087	17329	17244	17226	17157	17312	17181	17235	17258	17308	17189	17228	17027	17189	17247	17368	17261	17266	17107	17336	17045	17188	17144	17229	17170	17296	17188	17272	17167	17097	17284	17200	17193	17236	17097	17250	17154	17100	17163	17184	17227	17270	17106	17254	17211	17156	17172	17219	17309	17284	17240	17151	17402	17237	17188	16984	17079	17300	17235	17205	17074	17033	17307	17103	17120	17181	17249	17363	17059	17030	17057	17170	17229	17347	17107	17169	17122	17274	17232	17229	17262	17301	17122	17145	17266	16997	17005	17216	17003	17205	17199	17166	17303	17260	17081	17090	17337	17349	17022	17211	17197	17114	17242	17213	17170	17189	17059	17226	17303	17146	17158	17215	17216	17265	17255	17112	17181	17292	17295	17194	17210	17076	17268	17159	17143	17169	17252	17122	17125	17313	17126	16989	17243	17130	17080	17175	17049	17133	17158	17270	17253	17151	17304	17210	17208	17191	17069	17234	17224	17039	17172	17444	17205	17233	16915	17367	17173	17251	17349	17083	17138	17224	17046	17131	17360	17223	17216	17230	17082	17129	17260	17322	17189	17158	17075	17142	17295	17133	17266	17213	17216	17079	17231	17237	17298	17198	17272	17040	17288	17199	17325	17265	17360	17212	17279	17266	17274	17151	17314	17151	17142	16943	17224	17177	17212	17095	17034	17203	17140	17271	17264	17301	17142	17251	17237	17252	17212	17307	17325	17065	17210	17285	17379	17239	17072	17119	17078	17081	17258	17083	17121	17328	17050	17331	17251	17301	17259	17021	17277	17382	17038	17164	17274	17259	16972	17272	17153	17182	17310	17067	17362	17214	17192	17023	17205	17246	17376	17280	17292	17009	17467	17245	17129	17238	17202	17095	17278	17180	17300	17051	17343	17371	17252	17156	17229	17075	17251	17346	17198	17129	16967	17365	17241	17275	17246	17276	17164	17105	17168	17265	17097	17159	17067	17199	17117	17332	17117	17175	17229	17121	17274	17179	17174	17210	17181	17207	16926	17114	17257	17216	17069	17270	17135	16931	17250	17228	17203	17205	17192	17250	17243	17253	17007	17173	17149	17191	17295	17263	17303	17216	17196	17115	17265	17209	17391	17201	17184	17033	17082	17076	17181	17258	17280	17253	17167	17139	17068	17188	17156	17263	17524	17317	17313	17242	17407	17086	17154	17332	17258	17214	17185	17056	17100	17161	17273	17200	17325	17111	16987	17275	17283	17117	17370	17337	17234	17230	17335	17217	17295	17203	17044	17308	17174	17347	17262	17117	17225	17177	17143	17060	17154	17251	17301	17155	17160	17119	17176	17219	17243	17238	17138	17258	17145	17211	17383	17267	17320	17219	17229	17326	17330	17171	17293	17060	17146	17302	17006	16996	17307	17215	17063	17194	17140	17340	17302	17264	17101	17227	17167	17154	17364	17178	17313	17122	17245	17317	17239	17319	17307	17117	17108	17101	17140	17247	17344	17262	17241	17360	17175	17282	17121	17316	17052	17098	17078	17248	17135	17216	17261	17218	17239	17097	17255	17084	17230	17223	17224	17179	17192	17227	17105	17338	17265	17269	17198	17304	17182	17208	17117	17236	17290	17350	17329	17155	17301	17257	17210	17179	17117	17244	17173	17319	17223	16990	17226	17217	17327	17252	17141	17189	17221	17191	17110	17319	17040	17154	17178	17377	17207	17073	17252	17225	17146	17119	17156	17312	17154	17230	17321	17341	17396	17302	17190	17144	17398	17138	17309	17223	17258	17286	17143	17188	17301	17533	17146	17106	17230	17330	17252	17197	17360	17003	17206	17205	17353	17291	17203	17125	17321	17108	17176	17195	17379	17201	17057	17224	17261	17360	17294	17135	17291	17064	17032	17160	17262	17219	17287	17016	17248	17207	17204	17126	17104	17336	17107	17032	17292	17319	17155	17069	17349	17263	17221	17191	17154	17302	17145	17224	17191	17105	17247	17163	17159	17214	17261	17135	17025	17099	17267	17300	17220	17150	17169	17301	17370	17273	17179	17207	17296	17245	17244	17314	17083	17258	17175	17280	17074	17253	17110	17202	17111	17220	17399	17259	17263	17107	17007	17228	17068	17341	17222	17264	17176	17116	17204	16998	17177	17174	17156	17334	17311	17271	17202	17126	17195	17158	17194	17262	17358	17035	17238	17387	17271	17214	17139	17266	17104	17300	17228	17086	17119	17375	17292	17124	17269	17240	17132	17410	17197	17136	17160	17176	17189	17157	17221	17230	17353	17122	17231	17307	17126	17110	17188	17357	17169	17171	17264	17250	17247	17237	17211	17071	17228	17186	17146	17068	17236	17358	17178	17159	17310	17135	17327	17241	17232	17215	17277	17325	17003	17120	17377	17082	17224	17187	17155	17255	17241	17094	17186	17432	17251	17328	17198	17296	17215	17308	17145	17239	17070	17113	17257	17267	17270	17119	17183	17284	17278	17271	17291	17357	17280	17175	17052	17328	17204	17133	17255	17315	17304	17071	17174	17167	17099	17311	17152	17269	17071	17235	17347	17129	17207	17101	17218	17059	17364	17020	17269	17391	17014	17079	17198	16996	17237	17224	17106	17227	17169	17263	17214	17199	17182	17290	17281	17193	17167	17328	17214	17253	17130	17133	17363	17043	17220	17192	17121	17316	17064	17147	17282	17194	17195	17338	16965	17191	17093	17079	17157	17257	17284	17205	17364	17281	17049	17089	17397	17330	17310	17095	17198	17144	17137	17222	17160	17241	17343	17224	17270	17280	17214	17089	16859	17039	16913	17294	17185	17093	17055	17216	17207	17129	17049	16967	17106	17078	17330	17189	17029	17256	17162	17302	17228	17153	17284	17165	17043	17334	17253	17272	17371	17270	17289	17137	17151	17207	17236	17208	17180	17086	17422	17186	17333	17083	17188	17297	17391	17014	17193	17302	17127	17352	17208	17236	17140	17193	17202	17373	17129	17211	17312	17266	17236	17160	17153	17341	17241	17260	17180	17312	17238	17275	17123	17090	17230	17150	17162	17261	17306	17070	17274	17209	17252	17109	17090	17268	17289	17138	17148	17231	17193	17283	17108	17297	17352	17218	17212	17194	17190	17282	17230	17092	17380	17167	17347	17151	17253	17220	17218	17174	17127	17283	17214	17189	17195	17175	17281	17129	17391	17300	17283	17329	17321	17136	17283	17307	17261	17131	17208	17212	17155	17133	17017	17137	17294	17188	17171	17209	17166	17321	17325	17233	17203	17213	17324	17025	17315	17104	17195	17223	17229	17249	17208	17144	17172	17272	17140	17365	17081	17219	17172	17125	17294	17302	16995	17278	17249	17412	17253	17231	17245	17094	17295	17370	17205	17136	17331	17118	17152	17359	17300	17194	17161	17217	17228	17248	17166	16997	17138	17150	17144	17035	17117	17060	17219	17217	17230	17299	17095	17155	17178	17074	17322	17305	17144	17232	17288	17167	17178	17280	17344	17138	17228	17118	17352	17221	17212	17277	17304	17175	17234	17427	17277	17321	17053	17110	17156	17177	17161	17113	17040	17276	17302	17304	17190	17268	17043	17096	17109	17388	17255	17208	17236	17247	17182	17174	17047	17160	17210	17218	17216	17344	17221	17084	17281	17141	17198	16972	17305	17296	17221	17188	17284	17243	17173	17307	17096	17229	17396	17015	17318	17370	17074	17102	17260	17136	17253	17069	17279	17220	17289	17158	17252	17124	17109	17199	17299	17239	17323	17439	17232	17007	17389	17277	17172	17202	17066	17083	17233	17169	17260	17101	17182	17441	17172	17150	17364	17307	17092	17241	17242	17314	17155	17097	17211	17286	17244	17240	17253	17235	17313	17190	17144	17289	17376	16989	17301	17179	17189	17191	17179	17243	17121	17311	17238	17162	17108	17190	17195	17251	17090	17235	17367	17123	17142	17205	17251	17148	17124	17342	17291	17281	17200	17262	17275	17036	17336	17325	17281	17213	17228	17256	17129	17102	17250	17231	17064	17194	17029	17124	17115	17373	17336	17347	17351	17281	17358	17032	17273	17211	17208	17076	17297	17118	17123	16966	17342	17265	17145	17065	17342	17178	17173	17406	17150	17266	17024	17090	17173	17153	17252	17041	17223	17074	17201	17192	17134	17240	17452	17146	17377
23929	20815	27212	25717	26302	31035	32986	30686	30002	29651	29461	29223	29239	28996	29024	28962	28644	28602	28875	28731	28645	28887	28668	28448	28342	28444	28586	28332	28419	28306	28593	28212	28227	28419	28458	28015	28061	28279	28219	28389	28123	28281	28238	28166	28190	28306	27990	28129	28162	28217	28125	28386	28200	28035	28120	28143	28116	28141	28174	28026	28189	28136	28334	28150	28085	28167	28173	28247	28175	28109	28216	28247	28247	27981	28200	27951	28035	27897	28059	28049	28332	27948	28172	28241	28074	28229	28185	28074	28073	28080	27878	28423	28112	28449	28115	28065	28066	28225	27995	28223	27929	28193	28196	28049	28145	28031	28287	28272	28196	28038	28149	28162	28199	27981	28324	28125	28440	28154	28028	28210	28078	27957	28208	28232	28122	28114	28101	28162	28135	28160	28021	28231	28340	28352	27853	28196	28288	28098	27971	28156	28016	27829	28145	28259	28101	28271	28060	28181	28005	28327	28178	27929	27994	27925	28333	28235	28127	28046	27928	27930	28399	28136	28185	28029	28116	27983	28228	28239	27974	27909	28218	28158	28222	28323	28055	28010	28049	28212	28046	27850	28157	28154	28598	28130	28029	28019	28150	28071	27953	27957	28307	28123	27851	27999	27984	28271	28021	28085	28246	28219	28251	27918	28145	28132	28154	28173	28089	28177	28145	28027	28031	27969	27964	28032	28274	28050	28262	28103	28058	27893	28277	28381	28204	28067	28009	28016	28098	27978	28268	28192	28324	28094	28072	28018	28160	28284	28090	27921	27700	28036	28100	28047	28066	27848	28021	28215	28146	28252	27991	27932	28054	28070	28075	28013	28186	28451	28041	27999	28182	28178	28037	28312	28291	28074	28046	27970	28223	28178	28052	28172	28147	28178	27843	28046	28023	27932	28096	27952	27880	28164	28079	28349	28214	28000	28188	27942	28221	28263	28249	28104	27978	28133	28167	28258	28002	28190	28294	28098	27999	28295	27813	28026	27984	28037	28338	28062	27986	27751	27924	28203	28114	28127	28088	28139	28088	28046	27957	28398	28031	28081	28234	28183	28182	27976	28066	28113	28006	28037	28105	28106	27891	27932	28179	28120	28153	28179	28048	28164	28239	28080	28111	28170	28068	28196	28269	27828	28128	28423	28331	27917	28075	28038	27871	28054	27884	28134	28080	28222	28094	28109	27956	27992	28172	28136	28114	27815	28187	28260	28193	28016	28133	28036	28243	27952	28056	28165	27988	28154	28212	28190	28192	28132	28104	28071	27996	28055	28292	28064	27899	28363	28195	28059	28290	28137	27998	28172	28023	28297	28080	28089	28158	27954	27983	27897	27986	27915	28198	28201	28134	28315	28132	28169	28139	28069	28442	28067	28017	28079	28159	28023	28090	28019	28283	28249	28151	28107	27972	28033	28281	28138	28129	28225	28199	28243	27993	28176	28405	28032	28171	28100	28002	27985	28133	28152	27992	28111	27998	28157	28119	28140	28144	27855	28290	28138	28283	27944	28125	28017	28155	28028	28188	28113	28053	28263	28022	28141	28027	28200	28026	28168	28040	28052	28020	28122	28336	28189	28269	28157	28444	28106	27997	27902	28006	28117	28155	27920	28276	28101	28373	28312	28230	28056	28030	27855	28296	27996	28270	28177	28318	27795	28335	28002	28050	28057	28160	28055	28131	28334	28153	28254	28096	28208	28151	27930	28036	28080	28058	28139	28327	27979	27999	28099	28203	27869	28097	27980	28162	28428	28255	28096	28323	28204	28017	28233	27971	28184	27880	28105	28226	28118	27982	27950	27997	28000	28207	28096	28225	28315	28113	28148	27915	28186	28084	27991	28399	27987	28154	28195	28119	28070	27813	28226	28197	28062	27731	28070	27941	27942	28087	27838	28078	28284	27960	28064	27814	28107	28196	28108	28209	27877	28038	28303	28135	27991	28028	28207	28167	28091	28064	28332	28286	28192	28206	28109	28145	27916	28300	28083	28100	28155	28037	28214	27988	28152	27932	27881	27975	28210	28159	28221	28315	27939	28128	28069	27988	28237	28145	28183	28133	28268	28229	28156	28250	28114	28471	28256	28350	28223	27965	28370	28126	28176	28449	27952	28200	28068	27914	27774	27914	28005	28204	28072	27746	28005	27872	28188	27827	28015	28305	28059	28151	28133	28088	27995	27884	27805	28051	27971	28144	28025	28019	27936	28171	28168	28171	28297	28393	28103	28183	28041	28185	27971	27890	28430	28172	28001	27992	28167	28165	28111	28170	28047	28295	27945	28054	28118	28024	27980	28160	27798	28322	27812	28291	28224	28335	28008	28239	28077	28121	28087	27880	28288	28223	27965	28102	28453	28114	28059	27958	28221	28211	28029	28227	27980	28257	28203	27910	28106	28013	27826	28078	28415	28186	28068	28019	27996	28233	28161	28270	27814	28142	28119	28117	28112	28085	28169	28064	27958	27821	28354	27936	28022	28011	28235	28339	28183	28058	27873	28091	28103	28184	28018	27934	28044	28249	28046	27959	28072	28236	28294	28294	27867	27925	27931	28224	28328	28080	28403	28227	28214	28125	28095	27890	28052	27779	28011	27989	28171	28160	27977	28154	27974	28113	28037	28218	28230	28349	28089	27859	28210	27944	28000	28048	28085	28285	28056	27994	28022	28228	28426	28122	28223	27945	28076	28333	28236	27967	28101	28088	28046	28305	28013	28214	28125	28145	28072	27972	28050	27905	28215	28089	28320	28035	28295	28226	28105	28093	27938	28307	28265	28144	28059	28094	28163	28096	28101	28138	28169	27942	28061	27967	28340	27938	28386	28168	28174	28000	27736	28193	27973	27869	27926	27983	27984	27899	28073	27863	28114	28160	28046	27962	28075	27867	28005	28062	27942	28083	27892	28207	27945	28099	28259	27944	28082	28044	28243	28082	27998	27997	28229	27994	28145	28311	28127	28375	28069	28318	28039	27868	27993	28165	28330	28083	28073	28164	28135	28321	28132	28079	28012	28000	27886	28184	27987	28137	28253	28150	28038	28360	28309	28092	28053	27919	28426	28067	27999	28023	28057	28011	28262	28031	28233	28145	27766	28068	28218	28100	28260	28143	28117	28349	27966	28318	28159	28215	27858	28220	27926	27907	28006	27783	28050	28328	27984	28039	28213	28297	27959	27947	28093	28241	28118	27976	27884	28201	28247	28199	28384	28190	28224	28016	27900	27930	28096	28279	28063	28240	28229	28362	28045	28174	28024	28179	27875	28037	28258	27832	27879	28309	28312	28007	27904	28130	28260	28250	28213	28305	27940	27891	28257	28094	28215	28293	28103	28332	28274	28064	27968	28120	28071	27899	28199	28005	28245	28174	28095	28103	28096	27801	28220	28036	27914	28195	28215	28104	28347	28294	28247	28438	28160	27977	27859	28029	28449	27893	28167	28197	28083	28055	27809	28186	28309	28178	28100	27893	27997	28067	27919	28221	27946	28053	28114	28105	28099	28322	28093	28125	28178	27817	28106	28221	28047	27963	28003	28033	27993	27757	28226	28013	28214	28180	28223	27982	28040	27955	28269	28247	27883	28258	28223	28063	28139	27871	28016	28076	28038	28193	28167	27879	28224	28222	28241	28112	28128	28136	28055	28041	27999	28100	28114	27991	28156	28088	28157	27930	28207	28192	28151	27933	28057	27988	28247	27780	28100	28052	27977	28002	28171	28416	28347	28066	27937	28207	28204	28085	28011	28044	28065	28306	28269	28285	28022	28041	28157	28159	27880	28065	28283	28032	27850	28077	28133	28228	28043	28184	28006	28086	27976	27943	28099	28103	27995	28137	28039	28028	28173	28039	28114	28071	28011	28119	28197	28203	28182	28076	28287	28187	28018	28374	28017	28134	27920	28025	28337	28114	28048	28083	28423	28181	28039	28270	28349	28134	28210	28056	28164	28292	27915	28520	28047	27942	28110	28150	28195	28098	28448	27987	28238	28193	28034	28112	28044	28375	28254	28127	27958	28162	27983	28208	27972	27925	28030	28281	27997	28330	28225	28053	27986	28019	27880	28158	27855	28084	28002	28064	28176	28159	28050	28242	28191	27970	28153	28355	28370	28125	27994	28091	28077	27913	27946	28011	28248	28127	28087	28304	28134	28170	28075	28075	28052	28223	28006	28145	27836	28030	28117	28398	27932	28208	27926	28180	27937	28111	27799	28172	28232	28255	28143	28090	27924	28076	28036	28107	28067	27869	28082	27904	27918	27939	28150	27966	28139	28152	28011	28039	28034	28051	28214	28221	28197	27858	27983	27829	27963	28089	27885	28154	28241	28268	28241	27921	28204	27863	28107	28180	28272	27844	28297	28044	28276	28115	27900	28120	27933	28230	28012	28030	27956	27925	28202	28288	27977	28013	28147	28181	27821	28206	28067	28074	28090	27770	27932	27941	28052	28169	28353	27910	28048	28270	28096	28134	28087	28403	28310	28347	28295	28022	28009	28012	28104	28175	28239	28021	28373	28156	27949	28008	27994	27964	28113	27987	28240	28306	28444	28290	28325	28072	27928	28072	28288	28091	28158	28121	27925	28142	28048	27903	27757	28237	28101	28020	28056	28225	28111	28013	28126	28157	28144	28157	28080	27992	28016	28053	27806	27968	27934	28091	28338	28318	28254	28107	28330	28008	28192	28075	28228	28019	28237	27972	28128	28252	27911	27999	27978	27919	28123	28036	28377	27805	28438	28269	28190	28112	28054	28125	27947	27940	27951	27866	28054	28112	28207	28256	27800	28198	27994	28083	28083	28098	28207	28159	28401	28333	28180	27863	28254	28218	28280	28327	28136	27967	28318	28463	28184	28279	27777	28143	28047	28098	28280	27935	27937	28116	28168	28114	28011	28249	27830	28043	28332	28203	28138	28136	28229	28271	28140	27822	28011	28103	28119	27833	28195	28080	28172	28129	27911	27948	28366	28101	27962	28019	27931	28072	28121	28031	28278	28191	27911	28181	28182	27898	28258	28157	27876	27875	28094	27896	28106	28145	27859	28052	28180	28148	28044	28125	28151	28086	27703	27983	28240	28097	28024	27998	28290	28076	28175	27938	28072	28134	28165	28156	28246	28176	28124	28063	28076	27963	27869	27914	27994	28289	28233	28123	28107	28247	28306
23368	38663	38086	31209	26870	24500	22692	21861	20968	20330	19926	19702	19394	19119	19006	18927	18880	18697	18896	18836	18679	18488	18527	18453	18288	18408	18361	18306	18316	18192	18282	18396	18258	18083	18032	18012	17915	17927	17854	18016	17995	18039	17911	17991	18036	18133	17880	17974	17998	17984	18027	17903	17886	17950	17921	17783	18022	17638	17884	17959	18085	17887	17775	18044	17837	17943	17982	17890	17923	17757	17889	17960	17906	17985	17849	18061	17890	17983	17831	18036	17954	17923	17945	17843	18154	17738	18043	18003	18090	18003	17746	17983	17921	17861	17985	18008	17688	17970	17853	17699	17794	17923	17977	17915	17962	17783	17751	18064	17988	17874	17894	17871	17891	17977	17778	17884	17956	18021	17989	17905	18108	17920	17740	18192	17962	17896	17965	17774	17909	17915	17971	17799	17961	17875	17925	18167	17980	17915	17826	17899	17888	17920	17803	17796	17924	17985	17960	18138	17859	17997	17847	17815	17906	17806	17794	17987	17735	17886	17880	17804	17835	18138	17842	17844	17870	17850	17925	17963	17932	18027	17984	17764	17929	17775	17987	17928	17755	17834	17938	17985	17659	17855	18011	17867	17931	17853	18002	17829	17819	17875	17765	17846	17809	17840	17902	18071	17808	17863	17886	17963	17967	17844	17886	17751	17813	17957	18014	17954	17765	17860	17941	17729	17858	17843	17985	17822	17784	17975	17937	17719	17991	17889	17846	17975	18045	17709	17849	17754	17857	17873	17983	17807	17781	18048	17752	18033	17853	17917	17956	17823	17827	18067	17967	17904	18025	18055	17920	18053	18006	17925	17768	17861	17832	17990	18007	17811	18059	17869	17855	17893	17776	18034	17912	17734	17858	17891	17929	17730	18032	18083	18100	17902	17928	17908	17922	17925	18015	17723	17916	17822	17849	17966	17839	17895	17844	17825	17835	17972	17852	17695	17902	17949	17907	17854	17779	17873	17782	17908	17702	17957	17900	17896	17970	17889	17916	17603	17975	17725	18078	17788	17965	17899	17942	17894	18082	17820	17812	17811	17811	17970	17847	17848	17905	17945	17867	18021	17777	17953	17965	17868	18003	17888	17930	17954	17973	17848	17918	17748	17945	17963	18032	18051	17829	18049	17849	17880	17890	17907	18041	17978	17841	17953	17786	17828	17855	17991	17888	17972	17978	17929	17909	17758	17846	17961	17851	17791	17881	17692	17840	17882	17765	17848	17925	18070	17830	18011	17823	17874	17953	18006	17897	17966	17922	17987	17970	18049	17874	18049	17829	17756	17868	17941	17929	17883	17816	17850	18091	17923	17970	17804	17875	17857	17891	17769	17803	17811	17912	17910	18054	17822	17944	18019	18021	18011	17937	17696	17685	18048	17800	17853	18012	17745	17956	17790	17933	17813	17785	17884	17866	17884	17880	17925	18071	17917	17809	17773	17889	17971	17867	17948	17758	17800	17790	17820	17813	17927	17887	17931	17881	17892	17845	17872	17927	17866	17977	17948	17835	17996	17859	17907	17806	17964	17958	17930	17890	17790	17936	18114	18120	17940	17790	17963	17813	17907	17896	17914	18142	17927	18029	17827	17782	17786	17798	17918	17898	17796	17959	17811	17868	17907	17996	17870	17968	17874	18010	17859	17635	17986	17863	18078	18073	18027	18096	17814	17857	17839	17926	17790	17832	17912	17753	17964	17850	17918	17944	17833	18101	17859	18044	17995	18201	17933	17867	17958	17825	17975	17914	17852	17820	17881	18004	17754	17879	17866	17813	17757	17776	17964	17806	17803	17908	17749	18022	17831	18032	17901	17993	17914	18032	17952	17638	17907	17938	18000	17840	17841	17852	17958	17925	17944	17722	17863	17954	17795	17979	18039	17899	17858	17951	18243	17870	17881	17861	17850	17885	18002	17812	17889	17768	17884	17862	17804	17996	17826	17953	17816	17930	17841	18069	17874	17930	17932	17801	17853	17815	17870	17865	17913	17857	17807	17946	17877	17825	17981	17850	17881	17865	17916	18119	18132	17884	17924	17908	17962	17791	17987	17764	17932	17972	17907	17812	17659	17845	18044	17839	17809	17863	17908	17864	17973	17859	17882	17869	17918	17798	17921	17824	17941	17863	17867	17937	17666	17954	17751	18095	17766	18058	17927	18087	17784	17887	17860	18033	17794	17954	17892	17824	18048	17876	17808	17845	17873	17978	17949	17704	17895	18036	18016	17829	18096	17883	18097	17849	17902	18002	17778	17977	17907	17558	17834	18054	17961	17851	18047	17894	17732	17844	17879	17889	18050	17936	17784	17902	17763	17946	17906	17925	17873	17977	17884	17961	17950	17972	17618	17955	17940	17880	17862	17980	18013	17952	17808	18022	17823	17803	18002	17896	17938	17769	17934	17992	17834	18068	18002	17919	17794	17962	17668	18021	17868	17882	17897	17949	17882	17798	17894	17956	17839	17938	17925	17980	17906	18045	18014	17880	18039	17704	17955	17932	17860	17836	17759	17869	17838	17851	17826	17930	17708	17907	17966	18056	17837	17820	17980	18124	17776	17904	17984	17989	17952	17907	18075	17824	17849	17800	17836	17715	17865	17891	17825	17902	17861	17896	17948	17874	18000	17966	17850	17776	17786	18030	17800	17915	17853	17903	18008	17738	17904	17920	17745	17906	17958	17763	17919	17932	18054	17808	17975	17895	17857	17953	17864	17850	17957	17772	17738	17783	18057	17982	17939	17854	17872	17788	17866	17726	17884	17891	17773	18165	17883	17924	17790	17968	17881	17989	17744	17935	17665	17989	17785	17930	17969	17829	18011	17972	17852	17857	17932	17883	17807	17768	17947	17764	17961	17821	17787	17888	17821	17888	17882	17747	17841	17916	18023	17894	17806	17968	17795	17895	18051	17930	18005	17984	18068	17903	17821	17942	18012	17883	17872	18176	17794	17935	17861	17922	17787	18012	17934	18078	18000	17957	17949	17960	18099	17734	17929	17702	17867	17898	17772	17880	17837	17958	17692	17906	17837	17946	17968	17839	17800	17975	17889	17917	17799	17947	17941	17920	17840	18036	17804	17952	17940	17855	17979	17854	17991	17951	17778	17877	17674	17877	18017	17834	17953	17865	17967	17847	18001	17951	18066	18025	17909	17922	17937	17898	17862	17838	17968	17870	17780	17997	17993	17752	17929	17767	17873	17859	17867	17800	18017	18092	17869	17917	17838	17828	17769	18011	17888	17864	17765	17787	17946	17909	17969	17984	17874	17831	18071	17857	17936	17918	17875	17895	18091	17925	17933	17911	17945	17805	18063	17819	17752	17784	17732	17939	17942	17874	17913	17685	17865	17970	17878	17873	17878	17997	17860	17960	17943	17725	18101	17819	17981	17957	17847	18030	17893	17907	17853	17774	17756	17835	17986	17937	17991	17926	17912	18003	17976	17979	17856	17815	18046	17947	17886	17850	17785	17885	17936	17885	17915	17890	17883	18006	17900	17907	17851	18009	17760	17795	17816	17883	17856	17828	17881	17955	17927	17754	18059	17761	17727	17935	17766	17890	17967	17906	17864	17895	17859	17867	17916	17909	17968	17989	17862	17707	17843	17850	17760	17924	17961	17712	17858	17952	17887	17832	17825	17845	17784	17904	17834	17894	17838	17827	17978	17997	17940	17748	17805	17946	17680	17879	17955	17893	17960	17939	17987	17877	17862	17926	17895	17850	17868	17819	17778	18021	17704	17927	17886	17845	17937	17846	17912	17805	17907	17935	17968	17751	17898	17944	17916	18002	17921	17763	17948	17987	17892	17941	17880	17829	17906	17910	17906	17758	17894	17980	17801	17864	17963	17994	17921	17992	17960	17882	17802	17798	17877	18052	17989	17983	17804	17908	17930	17942	17848	17858	17827	18125	18006	17756	17863	17783	17835	17808	17740	17845	17954	17876	17893	17961	17931	17895	18009	18167	17682	17938	17922	17823	17905	17951	17896	17683	17876	17882	17870	17913	17981	17975	17924	17997	17891	17845	17785	17989	17887	17788	17804	17900	18007	17905	18001	17981	17803	18040	17715	17790	18119	17890	17820	18064	17731	18086	17817	17753	17952	17972	17832	17971	17952	17890	17811	17999	17928	17926	18013	17779	17642	17917	17923	17893	17971	17884	18013	17880	17930	17904	17877	17925	17744	17898	18003	17901	18108	17867	17957	17812	18029	17771	18005	17900	18076	17918	17995	18103	18026	17904	17888	17797	17969	17913	18054	17919	17933	17936	18067	17979	17871	17963	17994	17873	17994	17764	18067	17832	17874	18018	17790	17957	17766	17786	17781	17839	18059	17976	17888	17962	17757	18006	17723	17801	18090	17890	17964	17879	17915	17951	17880	17934	17919	17833	17978	17900	17816	17885	17992	17779	18071	17869	17857	17967	18010	17729	17912	17718	17909	18024	17780	17815	17918	17921	17876	17879	17930	17740	17895	17808	17876	17879	18137	17703	17894	17761	17808	17745	17893	17958	17910	17796	17934	17762	17888	17939	17829	17855	17942	17865	17868	18018	18010	17870	17917	17771	17765	17832	17892	18025	17993	17781	17915	17851	17958	17863	17789	17809	17851	18119	17910	18032	17750	17962	17966	17960	17874	17714	17731	17762	17849	17697	18070	17913	18052	17811	17942	17718	17867	17893	17870	17888	18085	17745	17907	18073	17962	17892	18016	17907	17853	17837	17860	17893	17702	17965	17646	17790	17940	17986	17855	17846	17984	17889	17831	17886	17925	17838	17801	17920	17814	18018	17852	17946	17742	17817	17980	17681	18011	17901	17912	17947	17772	17899	17961	17882	17854	17753	17984	17862	17842	17826	17818	18031	17882	17859	17817	17924	17834	17812	17994	17740	17831	17922	17919	17850	17604	17908	18013	17777	17969	18015	17986	17781	17867	17982	18033	17974	17830	17775	17884	17612	17924	17981	17926	18043	17814	17954	18099	17698	17774	17860	17865	17933	17803	17815	17870	17764	17898	17796	17955	17946	17894	17914	17850	17841	17785	17898	17930	17905	17818	17869	17995	17965	17873	17853	17931	17723	17691	17902	18097	17814	18061	17865	17963	17924	17821	17805	17954	18025	17983	17861	17855	18026	17632	17880	18030	18048	17932	17833	17681
22366	20818	27241	24776	23417	29865	35198	31868	31183	30835	30565	30108	30074	30030	29982	29566	29324	29422	29355	29254	29180	29263	28847	28779	29205	28939	29069	28952	28892	28844	28958	28477	28659	28429	28659	28439	28709	28656	28627	28537	28550	28431	28495	28324	28572	28656	28444	28335	28291	28421	28349	28722	28558	28695	28615	28205	28536	28431	28568	28406	28444	28621	28534	28376	28595	28120	28445	28386	28522	28374	28245	28316	28545	28629	28284	28335	28654	28496	28612	28534	28365	28522	28679	28455	28409	28340	28388	28317	28435	28308	28506	28487	28183	28308	28545	28142	28688	28727	28536	28444	28611	28474	28436	28597	28537	28585	28336	28364	28472	28483	28381	28568	28663	28452	28266	28327	28293	28309	28456	28274	28497	28280	28356	28625	28390	28385	28343	28438	28381	28442	28429	28432	28188	28215	28602	28583	28470	28370	28252	28363	28168	28390	28334	28474	28352	28340	28584	28385	28410	28517	28269	28485	28522	28416	28620	28448	28709	28478	28474	28337	28416	28575	28311	28576	28388	28494	28421	28439	28136	28284	28347	28350	28378	28119	28248	28262	28214	28314	28616	28630	28627	28429	28560	28547	28436	28280	28190	28607	28341	28237	28292	28532	28180	28117	28385	28278	28273	28474	28284	28140	28349	28212	28292	28300	28525	28410	28418	28338	28340	28617	28514	28218	28287	28559	28470	28429	28438	28054	28161	28204	28389	28242	28601	28479	28419	28775	28575	28468	28349	28341	28386	28504	28320	28537	28290	28297	28561	28367	28302	28393	28313	28418	28580	28330	28408	28456	28441	28253	28549	28370	28443	28406	28383	28467	28541	28562	28235	28532	28420	28558	28275	28437	28462	28438	28415	28588	28755	28401	28443	28411	28274	28372	28468	28387	28043	28390	28564	28729	28454	28313	28188	28227	28375	28582	28307	28440	28639	28364	28306	28409	28567	28493	28410	28304	28231	28616	28477	28428	28266	28203	28333	28491	28467	28301	28290	28104	28593	28315	28443	28340	28393	28524	28094	28444	28313	28551	28514	28760	28534	28525	28379	28331	28280	28279	28163	28305	28469	28256	28262	28307	28153	28545	28531	28714	28533	28436	28553	28555	28476	28482	28156	28240	28063	28405	28469	28058	28048	28405	28532	28500	28412	28243	28505	28342	28499	28415	28267	28356	28543	28191	28324	28260	28533	28389	28559	28429	28353	28288	28528	28340	28431	28340	28714	28457	28481	28482	28368	28294	28568	28329	28318	28111	28183	28375	28597	28450	28280	28382	28406	28579	28590	28264	28501	28348	28226	28537	28332	28415	28493	28354	28487	28407	28283	28428	28567	28294	28498	28418	28562	28378	28591	28416	28565	28488	28276	28316	28461	28365	28326	28413	28455	28427	28211	28568	28430	28315	28640	28464	28769	28393	28313	28224	28445	28419	28400	28526	28453	28624	28358	28277	28347	28340	28274	28319	28633	28321	28238	28052	28192	28357	28454	28162	28281	28680	28558	28179	28198	28581	28493	28333	28375	28158	28181	27968	28484	28448	28250	28488	28144	28390	28258	28156	28540	28241	28338	28263	28629	28558	28368	28315	28407	28368	28299	28544	28321	28304	28215	28323	28294	28269	28343	28535	28435	28348	28355	28416	28454	28293	28464	28608	28108	28113	28316	28418	28359	28494	28426	28487	28632	28569	28476	28414	28293	28468	28428	28202	28036	28241	28406	28564	28551	28346	28352	28468	28379	28386	28515	28353	28306	28163	28523	28496	28450	28425	28433	28297	28313	28337	28554	28436	28461	28279	28395	28236	28282	28527	28382	28408	28642	28538	28715	28255	28451	28327	28634	28401	28083	28399	28381	28325	28421	28436	28512	28494	28299	28411	28479	28099	28547	28483	28728	28345	28548	28332	28362	28455	28376	28524	27986	28318	28425	28195	28430	28428	28200	28477	28313	28534	28360	28577	28653	28689	28418	28537	28296	28641	28330	28488	28593	28387	28363	28242	28568	28445	28563	28383	28191	28268	28495	28328	28410	28398	28612	28330	28390	28276	28534	28273	28266	28301	28434	28451	28121	28454	28448	28386	28472	28433	28657	28510	28483	28413	28504	28435	28337	28132	28237	28340	28420	28500	28492	28490	28092	28427	28298	28220	28250	28255	28392	28471	28593	28392	28346	28445	28301	28492	28482	28308	28361	28293	28008	28299	28264	28400	28229	28546	28337	28308	28437	28408	28618	28709	28258	28384	28321	28607	28018	28511	28541	28799	28526	28640	28228	28483	28307	28506	28624	28161	28466	28480	28389	28161	28242	28437	28399	28458	28307	28518	28255	28606	28475	28362	28404	28392	28427	28272	28769	28263	28589	28345	28308	28416	28188	28262	28519	28244	28516	28429	28401	28470	28358	28584	28294	28486	28610	28362	28452	28355	28741	28523	28336	28246	28285	28356	28541	28549	28383	28339	28406	28422	28266	28387	28228	28323	28465	28441	28464	28395	28508	28331	28470	28433	28568	28733	28484	28533	28218	28320	28360	28205	28459	28541	28286	28246	28788	28763	28405	28577	28364	28487	28535	28286	28663	28583	28557	28690	28487	28576	28239	28165	28367	28366	28415	28491	28470	28348	28514	28527	28360	28298	28357	28315	28381	28527	28374	28320	28455	28523	28641	28464	28291	27986	28539	28330	28340	28006	28201	28300	28388	28254	28318	28525	28629	28330	28199	28424	28610	28396	28319	28284	28367	28261	28345	28578	28466	28175	28457	28350	28391	28504	28628	28701	28496	28374	28429	28605	28274	28300	28174	28363	28052	28495	28414	28384	28518	28213	28401	28402	28417	28366	28506	28153	28638	28672	28461	28492	28377	28160	28140	28273	28582	28447	28207	28332	28479	28348	28235	28133	28552	28370	28562	28582	28186	28410	28363	28345	28286	28334	28340	28316	28390	28355	28399	28545	28418	28359	28400	28447	28416	28241	28211	28384	28294	28417	28318	28327	28184	28420	28695	28390	28408	28230	28628	28546	28411	28203	28287	28073	28399	28262	28343	28482	28477	28420	28586	28329	28713	28190	28572	28437	28481	28587	28469	28605	28375	28413	28238	28550	28348	28488	28286	28398	28258	28477	28484	28321	28391	28619	28690	28383	28425	28461	28544	28237	28624	28330	28534	28287	28243	28308	28584	28369	28438	28277	28348	28223	28492	28537	28333	28439	28388	28378	28301	28492	28375	28479	28473	28417	28340	28357	28477	28505	28278	28236	28531	28217	28196	28360	28381	28330	28666	28524	28603	28289	28192	28275	28467	28404	28351	28785	28237	28610	28460	28571	28438	28412	28534	28773	28551	28306	28306	28386	28342	28570	28472	28743	28294	28307	28292	28446	28398	28257	28568	28348	28413	28417	28443	28404	28234	28331	28246	28426	28720	28360	28397	28479	28721	28283	28284	28439	28216	28239	28369	28115	28316	28402	28165	28313	28633	28528	28419	28534	28502	28544	28346	28118	28380	28581	28593	28494	28564	28450	28367	28353	28376	28168	28421	28337	28446	28403	28331	28319	28329	28552	28404	28355	28571	28341	28366	28200	28315	28522	28299	28467	28190	28115	28599	28294	28361	28124	28402	28391	28314	28409	28688	28318	28267	28442	28329	28518	28395	28518	28422	28247	28451	28688	28149	28329	28265	28571	28545	28175	28291	28302	28443	28603	28212	28316	28306	28316	28486	28522	28267	28135	28248	28416	28221	28651	28534	28288	28714	28210	28282	28399	28483	28202	28514	28418	28479	28454	28460	28290	28510	28296	28650	28561	28489	28569	28517	28626	28729	28348	28252	28040	28296	28367	28481	28443	28099	28348	28354	28199	28192	28405	28310	28231	28636	28434	28497	28388	28397	28723	28286	28415	28686	28639	28599	28427	28578	28279	28472	28296	28675	28460	28159	28312	28307	28382	28377	28661	28384	28429	28234	28280	28363	28551	28179	28450	28413	28436	28534	28095	28209	28347	28385	28363	28132	28255	28389	28228	28405	28401	28142	28519	28469	28301	28391	28206	28405	28415	28493	28433	28587	28363	28455	28222	28305	28132	28243	28126	28533	28428	28288	28443	28188	28536	28366	28489	28457	28135	28438	28660	28234	28444	28538	28239	28721	28438	28234	28331	28319	28496	28355	28498	28615	28385	28421	28342	28011	28298	28443	28347	28273	28299	28329	28370	28051	28344	28473	28259	28608	28507	28174	28278	28431	28219	28127	28230	28642	28545	28371	28142	28280	28303	28484	28140	28434	28166	28267	28364	28444	28333	28362	28195	28428	28193	28168	28238	28415	28385	28110	28252	28030	28373	28376	28291	28542	28287	28311	28343	28524	28294	28337	28397	28123	28383	28407	28263	28338	28296	28413	28364	28290	28432	28181	28449	28356	28296	28492	28641	28416	28440	28496	28333	28287	28578	28402	28385	28158	28435	28493	28438	28280	28262	28315	28518	28517	28557	28428	28692	28718	28266	28537	28486	28340	28438	28292	28478	28459	28384	28586	28445	28333	28205	28332	28292	28312	28513	28533	28355	28395	28470	28181	28214	28392	28457	28509	28293	28335	28315	28172	28538	28476	28597	28399	28197	28127	28417	28591	28400	28311	28198	28358	28338	28368	28254	28187	28276	28464	28382	28350	28347	28563	28147	28290	28369	28523	28161	28246	28261	27985	28196	28321	28363	28480	28426	28635	28315	28356	28492	28329	28136	28541	28374	28229	28773	28526	28647	28343	28314	28148	28457	28313	28218	28438	28485	28489	28386	28374	28200	28307	28489	28533	28387	28246	28473	28405	28249	28297	28370	28361	28274	28167	28340	28540	28287	28472	28305	28274	28579	28550	28557	28435	28284	28192	28314	28198	28794	28176	28329	28391	28278	28422	28496	28220	28543	28393	28292	28688	28155	28341	28385	28483	28385	28345	28616	28595	28584	28322	28173	28412	28368	28205	28475	28415	28525	28233	28310	28372	28531	28345	28184	28275	28606	28359	28543	28496	28444	28308	28399	28074	28372	28337	28224	28167	28516	28395	28614	28391	28482	28357	28185	27999	28514	28334	28245	28395	28600	28149	28173	28486	28444	28450	28153	28164	28329	28266	28304	28392	28231	28606	28623	28471	28448	28401	28235
25387	44216	43895	36293	31030	27680	25295	23678	22385	21879	21121	20788	20256	20282	19720	19724	19443	19281	19406	19407	19221	19103	18792	18645	18684	18741	18677	18446	18572	18464	18473	18468	18556	18183	18247	18251	18146	18186	18066	17882	18153	17954	18179	18224	18398	18121	18184	18035	18098	18115	18155	18211	17987	18050	17963	17894	18199	18151	18184	18025	18091	18110	18100	17994	18046	17967	17982	18193	18282	18063	18019	18077	18063	18093	18022	18144	18085	17982	18038	18060	18136	17903	17815	18274	17979	17991	18249	18156	18108	17998	17961	18113	18113	18046	17969	18214	18153	17980	18223	18112	18117	18064	18054	18272	18162	17939	18059	18144	18074	18147	18173	17967	18103	18111	18052	17937	18034	17971	18193	18069	17976	18204	18028	17918	18168	18037	18023	18064	17695	17932	18167	17955	18078	18019	17971	17936	18086	18000	17953	17843	18000	17793	18084	18149	18040	18059	18014	17966	18004	18081	18071	18051	17932	17884	17898	18006	17903	17929	17825	17987	18063	17912	17927	17995	17955	17951	17997	18049	18004	17927	17905	17949	18171	18084	17848	18063	18017	18067	18036	18222	18099	18216	17814	18067	18036	18006	17947	18054	18151	17990	18003	18031	17999	17964	18023	17993	17901	17975	17904	17999	17928	17926	18124	18015	18094	18211	18042	17867	18093	17960	18108	18095	17961	18014	17961	17884	17903	18030	18105	18051	18172	18013	18011	17988	17990	18067	18012	17917	17957	18184	18225	18012	17937	17897	17903	18154	17934	17953	17995	18213	18008	18056	18149	18083	18046	18005	18083	17983	17983	18019	18022	18010	18017	17962	18189	17984	17974	18049	18003	17880	18062	18042	18074	18013	18069	18097	18161	17956	17934	18103	18157	17993	18200	17969	17964	18133	17969	17873	17899	18227	17965	18048	18048	17978	18037	18269	18166	18148	18064	17991	18195	17944	17996	17870	18135	17938	18020	18029	18105	18173	18016	18057	17962	18080	18049	18070	18129	17952	18106	17844	17991	18043	17981	17986	18013	18055	17980	18104	18084	17838	18074	18018	17971	17799	18015	18049	18020	17904	18112	18055	18037	18065	18020	18104	17917	18012	18007	18110	18162	17844	17922	18060	18018	18068	18000	18077	18045	18049	18041	18043	17997	18134	18036	18033	18236	17877	18092	17999	17905	18078	18068	17931	18021	17981	17957	18240	18007	17841	17841	18054	18028	17908	17884	17996	18126	18054	17939	17938	18250	17953	18162	17929	17941	17924	18252	18024	18011	18059	17899	18059	18052	18112	17970	18107	18035	18108	17986	17916	18129	18037	18082	17938	17932	18069	18128	18031	18086	17965	17977	17765	17909	18019	18063	18059	18007	18124	17980	18020	18229	18043	18052	18094	18023	18013	17895	18015	18037	18001	18026	17983	18031	17966	18082	17973	18055	17950	18138	18076	17983	18012	17735	18165	18010	18128	17960	18040	18059	18028	17941	18061	18084	18132	18128	17831	17993	17998	18123	17918	18032	18138	17919	17946	18026	18056	17962	18106	18027	18047	18096	18112	18019	18032	18003	18160	18127	17908	18000	17991	17912	17963	18079	17737	17973	18017	18106	17847	18098	18135	18019	17802	17934	18064	18146	17855	18025	18190	17895	18037	18025	17933	18173	17989	18181	17890	17978	18148	18188	18073	18194	17920	18306	18032	17938	18014	18080	18039	17956	17986	18014	18089	18069	18002	17973	18243	17872	18000	18097	17966	18106	17998	18012	17986	18159	17958	18101	18109	18027	18033	18095	18083	17953	18059	17914	17940	17957	18030	18064	18051	18057	17996	18074	17893	17976	18066	18139	18032	18174	18060	18067	18042	17918	18008	18031	18107	18041	18060	17931	17926	18185	17967	17965	18059	18136	18078	18160	17922	18020	17994	17930	17947	17854	17845	18153	18180	17935	18019	18145	17988	18025	18148	18089	18113	18072	18090	18135	17934	18149	18228	18200	17934	17981	18109	18051	17973	18166	17900	17983	18058	18030	18068	18205	18144	18096	18004	18068	17945	18227	18171	18054	17999	18005	18072	18070	17988	17977	17901	18008	18057	17799	18088	17944	18141	18149	18079	17889	18226	18128	18051	17967	18024	18049	18159	17835	17859	18045	18172	18233	18011	18144	17970	18047	18087	17955	17925	18170	18050	18124	18125	18042	17978	18115	18069	17978	18062	17869	18076	17982	17892	18022	17976	18047	18070	18095	17959	17910	18165	18045	18143	17937	18038	18002	17892	18040	18098	18027	18213	18236	17958	18058	17961	18111	17966	18007	17961	17832	17926	18121	17942	18113	18231	18069	18138	18014	18006	18136	18115	18155	18056	18228	18024	18201	18199	18079	18086	17998	18002	18197	17945	18021	18103	18078	18144	17906	17980	17862	18055	18042	18092	17941	17948	17839	18091	18020	17983	18109	18025	18023	17964	17955	18010	18045	18055	18175	17890	18151	17904	18032	18125	17872	17986	18044	18132	17993	17911	18102	17958	18152	18065	18061	17950	18179	18029	18005	18078	17941	18048	17978	18061	18204	18000	18037	18139	17975	18195	17873	17922	17845	18076	17949	17894	18057	18202	17952	18126	18085	17921	18093	18005	18052	18045	17982	17933	18015	18052	17980	18048	18046	18043	17971	17992	18035	17900	18050	18102	18139	17952	17857	18093	18031	18047	18117	17898	18108	18126	18039	17831	18181	18021	18047	17886	18073	17984	18169	18189	18013	18170	18131	18050	17979	17926	18009	18062	17921	18058	18008	18204	18093	18232	17936	18104	17970	18124	18015	18031	18149	18011	17997	17892	17940	17999	18011	18006	18141	18112	18105	18125	18043	17950	18103	17895	18239	18082	17888	18062	18088	18151	17757	17962	18134	17867	17914	18022	17964	18043	18116	17846	17958	17922	18183	17902	17905	18027	17984	18042	17956	18141	18014	18147	17942	17959	17897	17945	17989	18027	17848	17990	18091	17973	17986	17921	18053	17898	17845	17977	17989	17957	18106	18009	18033	18014	18013	18180	17986	18009	18044	17832	17976	18075	18110	18195	17947	18172	18120	17988	18074	18151	18260	18012	18136	17999	18124	18104	17948	18106	17980	18088	17951	18091	17858	17886	18000	18048	17816	18020	17946	18090	18027	17993	17943	18001	18072	18024	17991	17827	18153	18103	18130	17936	18145	18053	17934	18012	17985	18181	18058	18026	18119	17996	18075	18083	18019	18025	17838	18103	18067	17889	18247	18086	18105	18028	18036	18018	18058	17983	17979	18016	18008	18002	18008	18019	17981	18167	17959	18076	17930	17877	18045	17984	18064	18178	18168	17836	17985	18083	18216	18188	18033	17918	18162	18028	18058	18029	18166	17943	18047	18016	18015	17997	17972	18070	17988	17900	18064	18107	17970	18045	18059	18133	18141	18110	18078	17973	18091	17889	18077	17818	17820	17950	17943	18081	18018	17953	18008	18069	18091	18060	18040	17848	17865	18264	18027	18210	18033	17848	17935	17885	18053	17904	18194	18014	17985	18076	17877	18063	18172	18031	17903	18202	17937	17860	18117	18096	17907	17980	18100	17946	17924	18102	18104	17971	17952	17971	17984	18012	17989	18181	18158	18127	18058	18104	17836	18026	18068	18278	17924	18002	17886	17983	18185	17968	18038	17906	18166	17963	17878	18078	17952	17985	18012	17975	18012	18127	17774	17921	17786	18044	18046	17966	18073	17936	18064	18024	18006	18152	18010	17943	18024	18125	17962	18169	17988	17791	18053	18035	17918	18095	18031	18049	18104	18093	17948	17931	17947	18059	18009	18103	18075	17950	17935	18077	18157	17918	18099	17925	18101	18175	18155	18030	17785	18036	18147	18047	17900	18065	17979	17937	17961	17985	17879	18152	18088	17979	18058	17991	17924	18046	18096	18093	18032	18075	17825	18108	17974	18280	18000	17950	17926	18018	18053	17888	17792	17859	18088	18066	17998	18021	18002	17988	17946	18083	17882	17924	18037	18033	18045	18048	18138	18010	18078	18002	18091	17841	18113	18094	18118	18077	18067	18143	17887	18234	17932	18128	18034	17990	18048	17833	18095	18043	17988	17921	18093	18186	18048	17989	18083	17989	18024	18133	17911	18034	18015	18010	18172	17832	17988	18093	17989	17947	18011	18203	18091	18113	17914	18046	17874	18008	17995	18156	18131	17933	17971	18209	17927	17940	18035	18036	17965	18064	18064	17987	18185	18025	18045	17935	18060	17944	18131	17771	17960	18070	17921	18256	18051	18018	18139	18130	17901	18025	17920	18081	18067	18004	18135	18001	17944	17963	17949	18152	18027	18023	18009	18009	18002	18130	18133	18023	18052	18158	18128	18000	18153	18141	17989	17911	17900	18092	18165	18080	18075	17967	17986	18091	18083	17953	18017	18056	18164	17977	18085	17901	18154	17979	18029	18227	17909	18145	17934	17974	18104	18028	17903	18087	17970	17922	17910	18171	17995	18081	18037	18057	17932	17983	18057	18036	17962	18032	17981	18028	18106	18003	18068	18070	17965	17719	17916	18124	18241	18120	18076	18059	18088	18077	18048	18187	18008	18109	17824	18127	18043	18004	18123	17893	18103	17983	18022	17977	18181	18037	18210	18020	17990	18120	17964	17989	18194	17991	17957	17943	18021	18038	17911	17858	18039	18035	17976	18009	18130	18025	17976	17967	18131	18190	18101	18017	17892	18023	17922	18139	17904	18012	18028	17929	18073	17963	18042	17980	18166	17998	18016	18207	18092	18073	17895	18153	18121	17989	18210	17824	18186	17957	17936	17829	18092	18157	18046	17920	18094	18018	18056	17921	18121	18186	18108	17855	18261	18013	17996	18002	18157	18141	17861	17965	18111	17911	17983	18077	17965	17880	17921	17919	17931	18060	17906	17938	17957	18067	17915	17958	17894	18016	18043	17978	18037	18108	18074	18050	18258	18154	18018	17974	17951	18137	18125	18242	18254	17866	18072	18105	17978	17969	17895	18019	18095	18108	18130	17955	18052	18135	17790	18084	17969	17995	17984	18189	18085	18008	18016	18000	17980	18038	18256	17963	18113	17940	17916	17882	17767	18120	18078	17930	17859	18087	18065	18058	18061	17986
35377	29937	33973	32459	29421	28461	28254	27985	27638	27502	27183	27285	27268	27282	27187	26968	27327	27006	27429	27295	27027	27004	27074	26855	26945	27118	27128	27182	26760	27036	26800	27073	26970	26998	26862	26921	26843	26732	26805	26732	26871	26830	26654	27002	27045	26900	26732	26840	26958	26822	26913	26692	26773	26642	26811	26899	26790	26544	27066	26628	26887	26979	26625	26862	26665	26934	27124	26896	26667	26791	26703	26894	27078	26864	26800	26799	26656	26903	26757	26811	27144	26957	26965	26905	26778	27026	27009	26737	26885	26855	26674	26985	26518	26971	26890	26917	26986	26628	26933	26817	26662	26786	26781	26750	26796	26720	26682	26787	26816	26585	26605	26561	26773	26691	26916	26770	26854	26771	26695	26717	27010	26986	26760	26701	26761	26789	26776	26720	26655	26707	26613	26898	26874	26499	26830	26956	26618	26755	26426	26871	26637	26744	26700	26764	26579	26581	26805	26801	26694	26616	26756	26715	26699	26927	26716	26689	26813	26776	26938	26795	26804	26689	26856	27025	26760	26536	26649	26592	26832	26690	26831	27144	26660	26720	26775	27017	26973	26671	26993	26705	26935	26789	26848	27095	26745	26708	26886	26521	26629	26587	26634	26924	26775	26555	26722	26906	26737	26658	26857	26893	27052	26776	26995	26807	27025	26937	26937	26638	27021	26807	26620	26826	26784	26868	26746	26867	26822	26616	26947	26950	26908	26912	26906	26904	26660	26713	26849	26802	26658	26510	26898	26917	26725	26832	26578	26812	26725	26865	26917	26861	26682	26725	26702	26552	26836	26803	26855	26916	26811	26635	26862	26880	26852	26699	26631	26918	26845	26805	26673	26754	26877	26857	26984	26928	26765	26515	26778	26621	26774	26774	26902	26671	26897	26984	26786	26692	26911	26905	26578	26927	26914	26923	26745	26864	26935	26867	26852	26869	26612	26841	26630	26717	26780	26594	26693	26621	26771	26596	26853	26921	26840	26545	26746	26801	26820	26787	26912	26785	27136	26641	26681	26756	26573	26856	26916	26888	27007	26800	26870	26942	26963	26736	26763	26922	26859	26734	26612	26913	26964	27047	26888	26766	26867	26946	26711	26708	26692	26560	26792	26574	26871	26598	26803	26772	26993	26714	26656	26804	26725	26729	26967	26812	26760	26909	26855	26910	26531	26853	26666	26849	26531	26691	26707	26797	26932	27160	26925	26722	26896	26802	26865	27130	26617	26823	26756	26734	26880	26883	26753	26916	26822	26802	26842	27030	26720	26846	26866	26957	26883	26832	26868	26781	26900	27032	26962	26688	26882	26778	26583	26662	26662	26929	26657	26807	26848	26773	26994	26875	27040	26999	26858	27022	26705	27006	26758	26729	26675	26705	26986	26888	26965	26814	26967	26968	26931	27002	27002	27162	27029	26910	26627	26828	26893	26716	26974	27189	26848	26811	26893	26885	27001	26904	26875	26831	26851	26822	26987	27056	26685	26841	26629	26611	26820	26736	26878	26781	26830	26983	26883	27100	26859	26852	26782	26812	26751	26709	27082	26754	26951	26565	27101	26761	26836	26674	26746	26933	26733	26674	26966	26839	26450	26807	27055	26847	26834	26726	26679	26910	26966	26948	27003	26845	27021	27004	26732	27064	26860	26803	26948	26869	26841	26988	26746	26715	26690	26797	26751	26788	26906	26834	26803	26809	26856	26832	26896	27035	26996	26848	27059	26826	26798	26944	26989	26975	26642	26766	26788	26645	26753	26877	26880	26871	26901	26855	26919	26692	26800	26766	26805	26763	27058	26626	26968	26770	26797	26671	26617	26881	26878	26927	26650	26723	26852	26833	26745	26807	26682	26684	26865	26722	26760	26975	26800	26798	26817	27125	26958	26963	27042	26749	26589	26682	26847	26819	26585	26958	26947	26921	26682	26932	26609	26996	26963	26554	26705	26626	26844	26674	26978	26784	26735	27113	26683	26872	27037	26883	26755	26743	26783	26956	27087	26930	26922	26700	26963	26878	26749	26809	26752	26933	26559	26769	26990	26787	27040	26773	26933	26789	26757	26849	26948	26840	26774	27036	26785	26991	26763	26818	26865	26769	26872	26873	26940	26726	26706	26614	26821	27049	26528	26777	26790	26729	26691	26572	26821	26841	26899	26772	26957	26994	26913	26998	26977	26826	26858	26801	26816	26739	26800	26762	26662	26926	26895	26929	26977	26765	26738	27037	26721	26975	26749	26858	26792	26712	26780	26792	26963	26915	26896	26728	26818	26648	26654	26627	26725	26642	26772	26841	26566	26902	26764	26860	27100	26951	26936	26586	26696	26767	26618	26938	26680	26889	26588	27048	26758	26806	26941	26943	26743	26570	26666	26789	27063	26839	26905	26764	27008	26996	26751	26613	26959	26744	26794	27063	27030	26757	26634	26739	26532	26891	27029	26799	26768	26791	26864	26702	26854	26849	26795	26775	26980	26861	26717	26863	26890	26697	26606	27028	26977	26857	26825	26795	26793	26832	26853	26626	26734	26652	26903	26865	26950	26767	27005	27195	26696	26692	26608	26873	27151	26865	26721	26884	26915	26981	26892	26983	26660	26934	26941	26665	26693	26832	26844	26936	26750	26694	26859	27104	26984	26727	26780	26900	26914	26653	26717	26904	26879	26776	27014	26718	26951	26959	26737	26722	26834	27099	26890	26793	26920	26817	26854	26868	26877	26959	26859	26988	26957	26700	26811	26918	26670	26728	26702	26932	26661	26686	27024	27043	26909	26552	26865	26930	26809	26839	26720	26612	26731	26754	26827	26967	26972	26767	26863	26761	26753	26949	26997	26839	26930	26597	27127	26866	26752	26773	26935	26835	27014	26799	26769	26641	26854	26755	26786	26805	26898	26734	26996	26960	26708	26755	26748	26954	26898	26906	26658	26834	26968	26883	26709	26880	26521	26716	26855	26779	26592	26807	26980	26910	26780	26965	26867	26782	26978	26977	26711	27001	26806	27054	26733	26987	26946	26801	26788	27000	26937	27040	26778	26810	26811	26858	26860	26775	26791	26658	26960	26957	26789	26959	26718	27020	26876	26647	26764	26795	26703	26889	27025	26741	26676	26689	26885	26849	27173	26598	26771	26862	26769	26765	26813	26704	26631	26598	26844	26786	26664	26804	26574	26829	26829	26914	26667	26560	26880	26786	26787	26767	26775	26589	26981	26648	26827	26794	26900	26849	26615	26825	26681	26699	26547	26807	26772	26814	26494	26769	26964	26671	26978	26887	27185	27002	27050	26677	26718	26573	26766	26812	26726	26747	27031	26710	26874	27185	26850	26794	26632	26699	26638	26735	26833	26858	26960	26751	26815	26679	26827	26978	26758	26584	26851	27118	26952	26730	26811	26734	26858	26865	26700	26901	26786	26676	26844	26980	26554	26838	26598	26786	26698	26824	27108	26991	26995	26862	27009	26669	26887	26817	26798	26880	26813	26904	26729	27124	26596	26678	26719	26937	26798	26797	26777	26857	26809	26726	26806	26943	26733	26863	26919	26734	26755	26965	26721	26814	26833	26922	27061	26651	26968	26795	26868	27113	26736	26991	26873	26758	26890	26691	26884	26975	26831	27110	26817	26596	27084	26820	26973	27091	26710	26567	26736	27039	26979	26925	26894	26733	26981	26833	26845	26693	26725	26947	26877	26848	26600	26977	26883	26902	26776	26841	26849	26694	26670	26848	26839	26785	27104	26698	26501	26894	26754	26500	26731	26846	26902	26976	26864	26969	26901	26809	26764	26939	26972	26853	26909	26926	26636	26886	26710	27101	26880	26590	27013	26897	26885	26817	27012	26853	26886	26965	26627	26898	26908	26874	26940	26931	26937	26903	26659	26620	26782	26943	26765	26757	26623	26757	26719	26642	26988	26931	26964	26852	26510	26883	26818	26835	26859	26871	26961	26629	26694	26945	27100	27018	26698	26699	26619	26917	27165	26850	26944	26831	26740	27097	26732	26766	26725	26806	26850	26583	26744	26892	26887	26798	27040	26741	26774	26784	26782	26873	26617	26661	26726	26613	26740	26740	26884	26817	26923	26881	26845	26802	26733	26879	26992	26886	27164	26980	27121	26690	26881	26756	26926	26908	26738	26766	26794	26869	26890	26794	26676	26929	26845	26924	27086	26998	26954	26792	26998	26897	26610	26986	26914	26948	26749	26833	27231	26896	26695	27041	26904	26625	26844	26814	26881	26948	26661	26856	26889	26917	26758	26902	27028	26748	26790	26792	26894	26844	26770	27025	26681	26891	26990	27073	26829	26803	26904	27033	26941	26945	26797	26774	26855	26783	26613	27003	26890	26863	27088	26986	26815	26824	26762	27005	26893	26733	27022	27132	26848	26789	26846	26938	27032	26882	26744	26668	26914	27026	26937	26790	26715	26515	26708	26634	26887	26891	26982	26927	26895	26758	26855	26730	26884	26915	26994	26536	26505	26606	26938	26814	26730	26978	26813	26832	26835	26763	26851	27156	26722	27052	26875	26867	26770	26862	27096	26664	26964	26682	27251	26933	26922	27042	26923	26571	26811	27019	27078	26884	26712	26811	26601	26646	26823	26840	26690	26678	26910	27059	26853	26664	27275	26953	26924	26833	26753	26780	27008	26698	26899	26633	26937	26975	27000	26927	26689	27016	27026	26763	27020	26824	26816	26858	26849	26664	26943	26855	26484	26854	26968	26880	26745	27075	26754	26887	26965	26790	26697	26681	26945	26639	26694	26773	26791	26811	26770	26729	26909	26701	26753	27033	26935	26787	26869	26689	26813	26590	26731	26840	26472	26758	26833	26440	27139	26840	26783	26833	26701	26791	26979	26763	26656	26963	26750	26734	27014	26761	26721	26790	26630	26871	27092	26897	26668	26744	26690	26835	27060	26976	26796	26769	26775	26888	26853	27004	26816	26853	26859	26725	26924	26999	26785	26700	26732	26943	26762	26528	26974	26972	26496	26913	27245	26809	26915	26660	26668	26861	26830	26844	26809	26800	26884	27028	26743	26617	26793	26836	26771	26549	26676	27046	26945	26790	27126	26871	26859	27069	26788	26572	26870	27282	26951	26866	26715	26922	26717	26702	26845	26920	26714	26902	26737	26815	26863	26748	26807	26620	26840	26850
24234	29539	29078	24289	21753	20417	19451	19011	18759	18397	18080	17877	18078	17922	17869	17622	17850	18004	17702	17731	17883	17634	17490	17476	17340	17478	17452	17288	17368	17496	17504	17287	17414	17362	17393	17293	17545	17341	17342	17054	17263	17250	17297	17295	17327	17249	17192	17366	17259	17386	17363	17483	17164	17208	17234	17147	17232	17382	17348	17268	17279	17171	17228	17362	17566	17230	16975	17284	17400	17241	17259	17307	17287	17273	17300	17358	17302	17344	17382	17344	17234	17178	17139	17299	17100	17180	17343	17268	17211	17165	17374	17258	17236	17223	17139	17295	17123	17370	17448	17297	17277	17227	17406	17291	17336	17323	17272	17186	17209	17144	17190	17217	17387	17233	17193	17156	17266	17354	17152	17114	17266	17194	17142	17205	17261	17061	17374	17270	17229	17160	17292	17376	17352	17168	17201	17270	17510	17400	17149	17208	17379	17225	17159	17186	17499	17142	17254	16981	17204	17242	17179	17274	17258	17359	17226	17252	17178	17474	17305	17175	17311	17121	17189	17186	17170	17245	17408	17287	17330	17363	17253	17270	17200	17269	17278	17144	17212	17235	17151	17225	17189	17356	17229	17096	17268	17152	17286	17109	17213	17296	17344	17156	17339	17249	17271	17360	17092	17326	17442	17186	17189	17316	17231	17372	17342	17394	17260	17189	17232	17137	17269	17182	17321	17319	17215	17281	17242	17287	17135	17288	17272	17017	17229	17245	17180	17295	17383	17341	17172	17217	17229	17176	17167	17296	17392	17309	17524	17214	17334	17369	17263	17204	17255	17263	17133	17097	17134	17141	17175	17216	17300	17180	17171	17117	17293	17037	17269	17269	17336	17261	17261	17233	17208	17331	17264	17283	17182	17260	17286	17263	17208	17376	17436	17220	17217	17322	17327	17342	17182	17047	17228	17300	17435	17416	17498	17253	17231	17248	17522	17386	17278	17344	17241	17274	17401	17144	17266	17180	17231	17337	17187	17348	17532	17208	17293	17194	17281	17196	17272	17189	17215	17245	17211	17322	17213	17408	17285	17306	17359	17168	17404	17211	17235	17189	17394	17297	17129	17246	17321	17183	17400	17210	17159	17323	17322	17316	17093	17060	17247	17233	17337	17167	17420	17061	17314	17182	17360	17285	17257	17306	17295	17334	17401	17113	17231	17378	17348	17204	17227	17272	17135	17308	17188	17273	17167	17266	17286	17305	17163	17287	17286	17252	17258	17344	17220	17334	17264	17272	17230	17267	17293	17301	17197	17164	17107	17222	17351	17285	17198	17372	17129	17266	17261	17221	17242	17098	17361	17242	17316	17114	17191	17458	17249	17165	17247	17282	17156	17095	17205	17339	17256	17176	17400	17141	17424	17208	17411	17099	17239	17132	17297	17168	17329	17242	17228	17216	17212	17110	17323	17273	17047	17307	17184	17200	17206	17313	17347	17338	17223	17105	17343	17198	17305	17366	17265	17319	17192	17315	17246	17243	17228	17272	17345	17205	16931	17276	17445	17153	17265	17264	17230	17256	17097	17257	17138	17339	17319	17255	17369	17395	17074	17008	17266	17313	17194	17266	17262	17228	17282	17131	17198	17094	17248	17224	17147	17381	17347	17241	17185	17245	17348	17192	17264	17232	17338	17265	17406	17314	17051	17275	17329	17375	17184	17199	17286	17352	17193	17367	17272	17192	17359	17209	17286	17121	17206	17218	17320	17335	17105	17383	17290	17054	17287	17163	17169	17197	17315	17177	17147	17319	17278	17336	17255	17192	17319	17312	17380	17187	17271	17249	17312	17162	17226	17103	17082	17331	17298	17225	17294	17243	17141	17316	17200	17320	17230	17165	17210	17342	17255	17320	17212	17208	17317	17167	17201	17282	17275	17273	17269	17335	17275	17144	17126	17324	17256	17414	17336	17182	17239	17330	17332	17149	17194	17411	17243	17342	17321	17171	17277	17382	17389	17007	17120	17376	17077	17397	17212	17238	17402	17166	17233	17202	17181	17269	17260	17285	17341	17288	17172	17291	17191	17171	17181	17219	17218	17434	17399	17198	17398	17204	17184	17336	17192	17239	17360	17173	17258	17105	17116	17468	17276	17340	17113	17228	17222	17091	17408	17248	17220	17147	17295	17256	17250	17264	17242	17139	17318	17387	17203	17182	17357	17258	17235	17367	17256	17122	17115	17231	17175	17343	17347	17177	17374	17366	17334	17332	17200	17262	17148	17261	17075	17261	17290	17190	17205	17265	17271	17273	17351	17252	17158	17359	17182	17183	17247	17342	17247	17196	17156	17175	17392	17459	17118	17231	17388	17311	17373	17275	17255	17444	17158	17331	17256	17186	17323	17246	17210	17402	17234	17275	17263	17227	17275	17212	17233	17310	17160	17315	17344	17167	17146	17268	17197	17132	17293	17314	17386	17208	17314	17153	17227	17270	17204	17248	17211	17209	17310	17253	17262	17072	17277	17358	17301	17421	17322	17328	17182	17285	17297	17203	17205	17332	17120	17334	17099	17151	17265	17320	17110	17160	17299	17302	17173	17249	17255	17373	17191	17099	17345	17268	17288	17263	17263	17126	17188	17303	17218	17026	17280	17264	17302	17244	17366	17159	17269	17290	17420	17273	17319	17226	17282	17264	17298	17219	17268	17252	17109	17436	17253	17113	17189	17161	17300	17209	17221	17170	17212	17192	17200	17300	17106	17195	17166	17354	17199	17166	17388	17208	17280	17141	17077	17180	17178	17098	17340	17129	17141	17312	17145	17314	17221	17227	17276	17178	17302	17154	17133	17325	17260	17302	17147	17389	17163	17308	17296	17141	17450	17149	17226	17346	17310	17350	17255	17356	17160	17100	17254	17170	17347	17284	17278	17355	17119	17137	17226	17222	17189	17165	17398	17497	17277	17072	17278	17288	17224	17363	17054	17368	16963	17173	17217	17190	17364	17269	17266	17127	17118	17299	17311	17269	17350	17108	17273	17250	17330	17132	17351	17220	17339	17243	17240	17489	17349	17385	17140	17335	17369	17333	17094	17241	17036	17373	17331	17485	17296	17354	17393	17453	17216	17151	17295	17301	17319	17138	17195	17180	17143	17252	17199	17225	17078	17118	17187	17150	17320	17426	17226	17326	17421	17272	17373	17167	17257	17333	17303	17299	17237	17275	17221	17346	17200	17103	17266	17360	17351	17253	17298	17200	17329	17091	17205	17104	17268	17250	17264	17167	17344	17330	17282	17286	17253	17187	17240	17291	17312	17177	17154	17331	17258	17302	17065	17152	17280	17316	17120	17231	17282	17209	17227	17105	17126	17184	17123	17103	17133	17404	17219	17446	17331	17164	17389	17364	17376	17318	17163	17191	17238	17143	17274	17228	17381	17108	17292	17254	17257	17236	17252	17370	17530	17312	17156	17180	17172	17299	17334	17238	17328	17450	17113	17215	17095	17311	17376	17129	17297	17366	17183	17156	17434	17229	17345	17147	17191	17370	17376	17182	17230	17196	17417	16999	17223	17286	17190	17259	17291	17306	17380	17145	17208	17220	17141	17189	17277	17141	17237	17333	17215	17233	17225	17264	17206	17091	16990	17149	17237	17261	17403	17079	17322	17372	17309	17302	17202	17114	17229	17297	17397	17186	17086	17266	17201	17302	17383	17300	17308	17150	17231	17191	17137	17111	17284	17170	17074	17325	17370	17195	17205	17275	17334	17180	17095	17273	17224	17318	17234	17203	17216	17509	17235	17214	17501	17166	17253	17215	17200	17351	17390	17142	17305	17332	17311	17161	17221	17162	17246	17179	17416	17303	17300	17226	17311	17204	17291	17372	17366	17247	17126	17275	17349	17221	17178	17107	17115	17240	17238	17283	17276	17272	17320	17300	17274	17248	17417	17201	17380	17389	17258	17394	17328	17229	17118	17385	17261	17236	17356	17095	17211	17126	17438	17357	17196	17176	17294	17184	17166	17290	17212	17318	17148	17237	17470	17165	17324	17379	17231	17237	17081	17255	17078	17365	17310	17214	17125	17330	17221	17188	17211	17223	17302	17216	17351	17201	17277	17358	17354	17180	17390	17296	17113	17347	17212	17134	17119	17192	17226	17283	17229	17506	17256	17222	17268	17275	17073	17369	17178	17317	17189	17283	17110	17431	17221	17316	17120	17247	17333	17001	17333	17286	17191	17173	17091	17271	17239	17101	17286	17161	17317	17304	17170	17356	17189	17329	17274	17109	17398	17185	17183	17171	17068	17221	17329	17263	17290	17239	17256	17196	17135	17185	17038	17317	17198	17202	17173	17219	17200	17273	17118	17115	17212	17254	17405	17407	17336	17313	17120	17337	17256	17333	17234	17082	17173	17112	17234	17107	17238	17013	17458	17314	17228	17176	17293	17294	17208	17103	17420	17168	17188	17312	17258	17268	17417	17189	17247	17150	17150	17261	17284	17223	17573	17152	17291	17300	17245	17070	17268	17409	17327	17252	17311	17245	17284	17272	17024	17255	17139	17197	17156	17228	17343	17251	17291	17293	17355	17227	17200	17224	17022	17402	17239	17274	17230	17215	17388	17319	17425	17287	17189	17277	17167	17471	17099	17251	17241	17355	17098	17113	17325	17033	17197	17273	17284	17053	17335	17289	17278	17312	17258	17163	17189	17199	17165	17238	17180	17219	17142	17373	17344	17223	17201	17176	17280	17397	17296	17323	17254	17443	17221	17394	17150	17141	17166	17132	17195	17220	17228	17178	17300	17098	16970	17302	17370	17383	17181	17300	17120	17195	17463	17396	17187	17241	17288	17190	17183	17253	17211	17293	17297	17246	17263	17149	17117	17379	17250	17292	17454	17169	17141	17122	17211	17196	17369	17243	17364	17166	17204	17320	17321	17218	17283	17349	17344	17357	17261	17410	17154	17212	17182	17168	17343	16989	17161	17201	17168	17177	17436	17127	17296	17121	17436	17209	17415	17154	17328	17386	17222	17101	17398	17123	17160	17180	17311	17348	17249	17337	17294	17305	17128	17204	17209	17137	17276	17295	17479	17338	17364	17277	17186	17364	17368	17295	17118	17114	17333	17338	17251	17252	17251	17156	17436	17131	17189	17156	17174	17076	17108	17252	17346	17260	17320	17071	17373	17384	17333	17270	17450	17343
24091	20795	27134	25696	26303	30966	33275	30679	29677	30125	29338	29094	28948	29202	29027	29085	29211	29057	28742	29001	29006	28861	28635	28631	28327	28593	28438	28332	28465	28415	28722	28218	28291	28378	28234	28236	28421	28209	28091	28403	28297	28455	28030	28249	28170	28226	28385	28317	28447	28194	28344	28375	28249	28270	28571	28248	28492	28073	28380	28109	28178	28062	28209	28374	28288	28173	28335	28173	28416	28420	28235	28112	27963	28097	28265	28325	28421	28237	28181	28426	28199	28212	28029	28062	28361	28209	28274	28185	28325	28374	28322	28356	28577	28389	28354	28120	28063	28261	28174	28403	28122	28263	28020	28367	28415	28102	27976	28314	28171	28389	28293	27953	28488	28634	28295	28226	28183	28035	28111	28314	28595	28304	28293	28349	28161	28220	28311	28358	28047	28375	28383	27927	28341	28182	28095	28081	28109	27997	28172	28302	28246	28238	28140	28379	28246	28179	28346	28371	28154	28094	28365	28128	28164	28165	28353	28235	28256	28581	27989	27942	28258	28018	28068	28229	28325	28143	28129	28417	28157	28125	28142	28200	28449	28399	28215	28113	28125	28060	28111	28227	28379	28315	28500	28174	28032	28250	28163	28119	28130	28169	28140	28267	28122	28246	28246	28202	28284	28160	28087	28294	28192	28419	28118	28253	28264	28475	28319	28309	28151	28327	28168	28280	28223	28008	28256	28053	28248	28236	28237	28471	28017	28146	28405	28062	28154	28230	28219	28478	28239	28281	28127	28162	28075	28605	28192	28528	28449	28347	28236	28365	28277	28081	28098	28251	28164	28412	28468	28245	28214	28140	28428	28282	28091	28046	28067	28281	28305	28144	28131	28157	28203	28475	28197	28387	28132	28340	28138	28168	28260	28129	28530	28129	28227	28087	28151	28308	28454	28336	28271	28111	28453	28294	28548	28320	28145	28429	28574	28456	28347	28370	28496	28290	28361	28313	28070	28255	28203	28482	28582	28151	28142	28370	28128	28324	28146	28320	28217	28217	28322	28090	28229	28234	28237	28062	28122	28238	28353	28028	28129	28451	28157	28099	28322	28296	28375	28363	28191	28030	28223	28114	28337	27982	28501	28218	28280	28359	28318	28260	28205	28171	28215	28198	28278	28116	28008	28134	28116	28245	28434	28257	28238	28336	28178	28231	28579	27953	28302	28385	28575	28302	28371	28255	28573	28332	28202	28300	28106	28496	28237	28325	28254	28322	28231	28210	28339	28208	28135	28429	28188	28078	28479	28000	28376	28072	28213	28248	28254	28173	28235	27991	28205	28213	28052	28264	28368	28282	28393	28000	28448	28241	28161	28232	28090	28225	28092	28363	28326	28052	28340	28269	28218	28123	28477	28446	28348	28143	28430	28224	28200	28309	28151	28178	28324	28447	28206	28353	28536	28280	28206	28232	27871	28497	28255	28535	28404	28308	28296	27967	28206	28334	28341	28269	28367	28202	28002	27953	28137	28312	28362	28151	28319	28245	28206	28306	28397	28210	28243	28133	28193	28509	28271	28360	28260	28457	28351	28343	28488	28136	28126	28196	27753	28230	28047	28215	28037	28182	28250	28233	28122	28183	28174	28229	28165	28452	28347	28202	28203	28424	28180	28340	28114	28221	28237	28312	28044	28388	28309	28181	28134	28058	28429	28220	28172	27875	28175	28276	28154	28273	28237	28316	28489	28246	28239	28181	28253	28243	28249	28204	28325	28300	28478	28276	28050	28029	28274	28128	28538	28331	28280	28212	28065	28181	28284	28267	28095	28358	28099	28079	28031	28175	28341	28408	28192	28410	28240	28066	28235	28135	28104	28000	28208	28191	28385	27985	28160	28528	28355	28072	28245	28301	28001	28042	28192	28135	28097	28018	28155	27806	28234	28038	28096	28344	28269	28044	28466	28408	28289	28108	28453	28280	28226	28173	28126	28130	28252	28243	28185	28012	28202	28254	28092	28090	28280	28217	28043	28016	28132	28238	28178	28266	28149	28106	28260	28199	28111	28372	28219	28142	28572	28202	28409	28308	28375	28128	28305	28188	28182	28111	28231	28497	28260	28398	28106	28309	28213	28307	28350	28333	28242	28245	28113	28058	28236	28251	28010	28201	28186	28216	28300	28296	28115	28231	28351	28090	28021	28308	28073	28049	28264	28023	28234	28311	28370	28211	28188	28200	28339	28213	28170	28435	28197	28160	28041	28207	28333	28309	28486	27928	28490	28261	28073	28170	28114	28113	28246	28143	28191	28507	28109	28183	28118	28385	28274	28067	28181	28306	28378	28396	28167	28185	28381	28316	28264	28228	28238	28264	28357	28379	28391	28213	28271	28362	28311	28230	28381	28145	28257	28240	28256	28327	28308	28009	28294	28080	28015	27988	28070	28125	28054	28247	28208	28126	28244	28243	28017	28464	28019	28285	28516	28136	28311	28033	28161	28200	28163	28334	28284	28213	28057	28150	27993	28102	28318	28077	28261	28147	28174	28434	28184	28190	28507	28186	28274	28075	28281	28163	28196	28236	28257	28302	28279	28354	28451	28325	28074	28034	28235	28227	28353	28336	28437	28327	28220	28301	28099	28194	28290	28370	28199	28258	28495	28350	28317	27987	28173	28141	28080	28153	28337	28152	28204	28212	28452	28347	28344	28419	28332	28428	28134	28322	28307	28352	28249	28152	28122	28115	28220	28162	28290	28201	28198	28125	28167	28260	28263	28358	28382	28132	28039	28101	28423	28253	28366	28180	28141	28259	28370	28176	28561	28043	28214	28306	28061	28205	28382	28334	28424	28206	28243	28283	28501	28411	28084	28126	28210	28477	28322	28513	28481	28474	28199	27944	28161	28223	28280	28039	28245	28073	28279	28257	28395	28155	28096	28296	28355	28062	28487	28263	28227	28298	28299	28022	28134	28119	28266	28202	28082	28200	28132	28146	28219	28334	28035	28265	27958	28265	28164	28272	28211	28053	28144	28196	28210	28198	28206	28245	28457	28200	28182	28138	28114	28497	28173	28371	27987	27934	28210	28165	28043	28216	28443	28354	28394	28315	28343	28303	28392	28059	28223	28142	27995	27992	28336	28414	28394	28022	28162	28550	28181	28253	28217	28264	28323	28017	28076	28299	28296	28196	28517	28346	28261	28187	28321	28376	28335	28416	28279	28173	28484	27980	28221	28223	28279	28383	28295	28342	28155	28364	28057	28310	28447	28341	28190	28321	28445	28014	28201	28448	28242	28145	28044	28185	28438	28307	28330	28242	28328	28053	28144	27900	28201	28189	27953	27955	28159	28387	28174	28120	28061	28067	28526	28243	28433	28231	28190	28016	28448	28351	28345	28151	28164	28335	28362	28228	28178	28051	28263	28146	28311	28280	28310	28361	28264	28186	28084	28192	28351	28384	28128	28096	28237	28378	28283	28019	28412	28288	28314	28088	28306	28255	28213	27991	28160	28293	28175	27891	28111	28370	28283	28022	28181	28092	28472	28186	27997	28146	28412	28162	28264	28223	28356	28439	28296	28538	28207	28292	28128	28252	28303	28119	28173	28347	28326	28479	28291	28371	28213	28336	28397	28493	28359	28217	28137	28450	28301	28334	28297	28107	28587	28201	28334	28371	28247	28130	28033	27896	28101	28246	28449	28153	28167	28350	28244	28322	28411	28336	28237	28385	28208	28321	28227	28296	28131	28247	28195	28451	28073	28095	28204	28368	28349	28249	28307	28275	28243	28297	28346	28051	28203	28044	28002	28131	28246	28321	28278	28250	28291	28311	28242	28159	28297	28214	28125	28283	28314	28535	28341	28330	28044	28247	28145	28053	28437	28323	28280	28062	28142	28023	28392	28586	28170	28134	28250	28182	28255	27988	28374	28242	28223	28356	28419	28217	28329	28373	28096	28426	28264	28146	28041	28212	28299	28347	28128	27950	28123	28213	28189	28102	28074	28275	28435	28614	28407	28261	28227	28256	28207	28488	28324	28084	28227	28148	28336	28154	28239	28398	28481	28481	28105	28050	28176	28134	28501	28413	28429	28268	28169	28430	28325	28506	28219	28131	28111	28351	28010	28191	28329	28282	28245	27974	28028	28199	28296	28243	28092	28248	28200	28305	28223	28421	28487	28334	28310	28421	28430	28463	28166	28268	28308	28083	28277	28533	28380	28115	28132	28274	28397	28265	28392	28257	28341	28216	28356	28320	28165	28362	28335	28316	28074	28129	28079	28137	28252	28366	28412	28308	28156	28298	28267	28358	28418	28236	28307	27963	28174	28087	28117	28149	28209	28046	28392	28322	28299	28248	27989	28269	28286	28229	28464	28441	28222	28159	28084	28167	27855	28191	28216	28370	28087	28422	28359	28264	28303	28151	28172	28482	28440	28381	28040	28334	28454	27967	27953	28286	28190	28032	28206	28260	28078	28378	28179	28261	28309	28198	28172	28054	28126	28157	28300	28210	28282	28363	28391	28153	28490	28261	28339	28434	28247	28430	28191	28009	28071	28320	28042	28173	28305	28107	28308	28319	28457	28326	28295	28317	28249	28249	28533	28411	28221	28162	28292	28060	28369	28126	28211	28278	28416	27971	28202	28268	28502	28148	27945	28301	28322	28241	28250	28067	27989	27915	28133	28350	28384	28091	28283	28111	28233	28119	28322	28079	28151	28262	28282	28109	28351	28474	28163	28380	28118	28168	28198	28135	28171	28294	28156	28382	28170	28297	28430	28051	28254	28230	28393	28200	28218	28146	28066	28074	28098	28219	28163	28148	28094	28200	28283	28191	28398	28152	28316	28419	28291	28261	28269	28422	28464	28371	28244	28123	28314	28412	28541	28146	28191	28317	28283	28273	28177	28103	28112	28257	28233	28222	28317	28235	28062	28178	28408	28086	28156	28264	28437	28135	28080	28304	28272	28295	28179	28133	28435	28274	28279	28285	28243	28356	28430	28232	28202	28463	28253	28173	28176	28291	28216	28277	28143	27970	28348	28241	28156	28438	28418	28270	28234	28098	28608	28411	27995	28187	28311	28293	28226	28037	28364	28375	28312	28071	28387	28228	28464	28340	28460	28456	28315	28341	28323	28269	28397	28039	28142	28256	28329	28024	28041	28221	28395	28427	28512	28481	27758	28469	28454	28292	28219	28235	28383	27999
23520	38656	37797	31016	27125	24388	22753	21609	20800	20404	19812	19596	19430	19343	19118	18975	18835	19036	18914	18692	18704	18574	18457	18322	18327	18043	18258	18042	18397	18214	18237	18060	18130	17962	18128	17956	18095	18061	18139	18153	17871	18242	18091	17995	17934	18107	17961	17790	17918	17926	17922	18066	18100	17917	18066	17882	17944	17815	18018	17872	18010	17956	17859	17833	18057	17993	17959	17856	18027	17834	17963	18060	18042	17893	18001	17849	18048	17922	17985	17891	17947	17819	17805	17901	18067	18040	17852	17979	17999	17879	18003	18047	17854	17815	17967	17935	18061	17988	17876	18006	18040	17955	18023	17825	17876	18051	17897	17966	17878	17821	18068	17961	18008	17977	17860	17909	18105	17815	17805	17957	17719	17903	18094	17979	17960	17973	17881	17861	17894	17817	17710	17831	17950	17854	18079	18017	17839	18077	17785	17997	17880	17812	18138	17791	17958	18020	18012	17882	17955	17907	17857	18088	18153	17832	17961	17967	18100	17984	18075	18010	17941	17653	18074	18089	17983	17819	17840	17979	17797	17768	17959	18021	17956	18000	18049	17809	18117	17995	17955	17825	18089	17882	17954	17744	17877	17934	17988	17939	18004	17892	18049	17928	17981	17974	17965	17929	18079	18070	17952	17898	17821	17884	17803	17925	17909	18007	17980	17877	17965	18014	17960	18134	17962	18101	17851	17928	17900	17928	17832	17982	17911	17849	18053	17941	18161	17977	17906	17878	17875	17865	17989	17721	17931	17802	17805	17825	17920	18015	17831	17890	17963	18017	17836	17764	17957	17977	17770	17811	17791	17807	17873	18114	17847	17828	17968	17875	18073	17779	17839	17961	18034	18055	17925	18074	18036	17993	17923	18083	18018	17917	17890	17663	18116	17872	17912	17781	17911	18007	17894	18066	17853	17801	17805	17895	17974	17976	18075	17771	17797	17970	18063	17805	17801	18114	17879	17993	17917	17970	18014	17981	17810	17934	17901	18086	17955	17754	17999	18214	18039	17900	17878	18015	18080	17956	17834	18137	18011	18012	17947	17944	17912	18066	17974	18007	18071	17941	17852	17999	17845	17935	17836	18028	17944	17827	17862	17977	17771	17889	18034	17682	17820	17896	18017	17956	18062	17841	17846	17755	17929	18046	17896	17955	17908	17981	18023	17961	18063	17970	17994	17842	18024	17859	18020	17851	17883	17883	17791	17823	17978	17956	17777	17926	17968	17960	18087	17871	17804	17921	18050	17767	17900	18051	17923	17815	17891	18102	17869	17909	17826	18053	17861	18088	18003	17800	17868	17876	17951	17874	17812	17948	17828	17787	17951	17971	18027	17955	18023	17920	17988	17919	18062	17905	17890	17955	17798	17837	17949	18011	18029	17931	17837	17882	17888	17841	17971	17837	17817	18003	18076	17906	18062	17953	18169	17990	18048	17796	17863	17882	17911	18127	17972	18059	18010	17884	17906	17835	17911	17976	17952	17708	17918	18087	17683	17951	18088	17861	17894	18016	18036	17973	18015	17712	18001	18036	17929	17876	17698	17727	17946	17817	17902	18034	17942	17980	18012	17941	17944	17918	17865	17932	18001	17890	17879	17844	17867	17778	17997	17985	17956	17974	17846	17696	18019	17915	17924	17959	17785	17911	18009	17938	17811	17860	17998	17908	17840	17975	17990	17894	17900	17917	17963	17905	17944	17780	18025	17950	17948	17943	17673	17829	17874	17654	17883	17896	17737	17964	17970	17853	17777	18006	17879	17763	17890	17886	17957	18021	17937	17907	17994	17972	17741	17832	18075	17927	17863	18099	17848	18038	17921	17691	17782	17986	17803	17964	17904	17861	17866	17778	18021	17904	18024	17983	17907	17929	18035	17987	18000	17793	17872	17795	17949	17961	17911	17909	17854	17915	17950	17946	17980	18086	17877	17928	17990	17952	17853	18014	17998	17846	17875	17982	17772	17960	17976	17937	17926	17875	17898	17985	18110	17856	17910	18049	18021	17831	17975	17847	18030	17893	18059	17923	17834	17842	17895	17796	17854	17861	17967	17981	17809	17836	17902	17945	18043	17890	17947	17730	17769	17905	17681	17899	18075	18033	17931	17817	17746	17804	17978	17954	17714	17928	17988	17882	17981	17888	18206	17906	17869	17914	17859	18027	18016	17923	17800	17905	17821	17868	18048	18143	17711	17966	17844	18045	18033	18023	17878	17989	17794	17959	17940	17797	17980	17876	17904	18036	18068	17825	17905	17672	17910	17878	17882	17889	17956	18154	17862	17985	18036	17666	17902	17887	17867	17861	18086	18164	17895	17841	17931	18044	17853	18047	18015	17846	17927	18014	17995	18094	17988	17850	18022	17886	17847	17964	17904	17885	17805	18007	17974	17925	17972	17988	17913	17974	17810	17908	18013	17915	18032	17870	17909	18020	17943	17931	17904	17896	18060	18005	17930	17953	17985	17938	18023	18098	17895	18086	17845	18004	17704	17932	17990	17994	17877	17784	17865	17941	17777	18033	18062	17984	18053	18013	18112	17861	17826	17901	17875	17786	18179	17890	18018	17924	17978	17854	17770	17758	18040	17958	18037	17862	17961	17984	17930	18018	17908	17959	17995	17825	17999	17914	17819	17949	17890	17895	17781	18127	17931	17903	17879	18020	17885	17938	18039	17797	17920	17786	17896	18140	17947	17866	17988	17781	18022	17984	17967	17973	17893	17931	17878	17990	18090	17918	17948	17961	18005	17877	17826	17956	17960	18090	18044	18028	17778	17960	18048	17968	18107	18079	17943	17950	17839	17911	18049	17955	17998	17810	17946	18034	18030	18006	17861	18040	17938	18059	17901	17962	18116	17853	18155	17957	17739	17940	18066	17706	17959	17955	17879	17865	17989	18041	17804	17999	18058	17956	17860	18064	17822	17923	17964	17950	18020	17842	18021	17814	17839	17900	18081	17906	18082	18097	18106	17857	17886	17808	17823	17975	17889	17878	17975	17985	17968	17917	17799	17974	18027	17911	17954	17774	17809	17936	17962	17851	17924	17777	17978	17885	18098	18010	18109	17883	17778	17962	18014	17987	17908	17908	17872	18023	17998	17801	17793	18000	17992	18095	17889	18016	18043	17892	17955	17849	17892	17988	17977	17784	17784	17951	17925	17966	17915	17935	18028	17727	17973	17979	17977	18018	17776	18014	17961	18063	18084	17934	17899	17865	17828	17944	18005	18036	17935	18039	17824	17832	17960	17973	17827	17876	17856	17967	18051	17913	17894	17885	17904	17918	18007	17850	17870	18045	17873	17884	17969	17797	17842	17897	17896	18036	17957	18084	17793	17754	18005	17907	17902	17845	17933	17828	17883	17973	17745	17902	18014	18074	17939	17974	17953	17757	17961	17949	17965	17867	17648	17944	17903	18008	17852	17857	18085	17934	17925	18024	17912	17927	18055	17908	17914	18048	17881	17993	18077	17993	18170	17846	18045	17975	17927	18039	17748	18026	17834	17930	17686	17911	17917	17839	17824	18002	17940	18015	17893	17971	17816	17777	17867	17931	17879	17833	18091	17838	18014	17880	18044	17942	17901	17945	17938	17838	18040	17910	18065	18074	17826	17865	17782	17872	18075	17924	17989	17810	17985	17863	18036	17805	17963	18031	18137	18021	17903	17770	17927	18025	17835	17793	18074	17958	17837	17920	17792	18087	17846	17803	17843	17826	17832	17914	18057	17810	18005	17898	18010	17773	18024	17826	17903	18041	17918	18008	17948	17923	17898	18082	18108	18081	17915	18074	17896	17891	17952	17782	17931	18096	17972	17826	17864	17936	17946	17869	17931	17883	17929	18021	17943	17797	17897	17876	17934	17992	17837	17733	17867	17810	17780	18053	17816	17981	17878	17847	18010	17910	17896	17781	17971	17950	17878	18056	17981	18070	17857	17798	17932	17856	17861	17938	17948	18112	17789	17911	17866	17750	18059	17980	17863	18037	18026	17869	17911	17972	17829	17965	17860	17893	17829	17993	17993	18077	17892	17965	17981	17936	17947	18105	17930	18009	17948	17771	17942	17861	18056	18132	17793	18050	17955	17873	17847	17879	18055	18001	18004	17968	17821	17992	17890	17863	17812	17955	17945	17999	17814	17854	18132	17853	18092	17879	18063	17909	17910	17850	17652	18072	17877	17925	17715	17988	17967	17856	17901	17829	18087	17842	18067	18031	17834	17770	17812	17828	18007	18076	17777	17859	18036	17798	18032	17937	17901	18083	18122	18045	17895	18030	17871	17989	17883	17920	18020	18059	18013	17822	17953	17977	17986	17770	18061	18015	17990	18028	17970	17872	17983	17883	17878	17928	17917	17934	17975	18017	18253	17713	17940	17732	18003	17840	17890	17861	18001	18010	17911	17999	17906	18071	17980	17875	17953	17930	17959	17931	17872	17923	17869	18047	17859	17966	18063	17984	17986	17724	17954	18092	17947	17902	17922	18058	17786	18070	17912	17960	17872	17935	18026	17893	17899	17789	17981	18123	17929	18020	17820	17933	17898	18058	17877	17806	18094	17999	17898	17954	17780	17938	17743	17836	17798	17919	17898	18006	17924	17839	18099	17990	17880	17959	18009	17962	17940	18052	17951	18015	17970	18091	17942	18016	17996	17927	18041	17842	17826	17892	17859	17719	17953	17928	17903	17805	18051	17918	17952	17825	17966	17906	17906	17835	17873	17981	17951	17984	18146	17865	17977	17915	17856	18011	18016	17931	17976	17938	17851	17924	17892	17891	17905	17830	17908	18019	17955	17929	18078	18003	17970	17995	17836	17939	17858	17821	17707	17911	17737	17718	18081	17980	17912	17991	17799	17864	17849	18150	17741	18029	17927	17816	17949	17926	17897	17957	17896	17742	17950	17785	18000	18077	17860	17797	17974	18046	18072	17733	17955	17870	17898	17873	17990	17924	17926	17906	17862	17933	17946	17923	17946	17949	17978	18015	18015	18141	17959	17986	17923	17784	18016	17892	18004	17922	17815	18101	17870	17978	17936	18105	18113	18037	17881	18161	17899	17935	17871	18051	18127	17875	17779	17916	18099	18009	18081	17899	17883	18100	18106	17987	17954	17963	17934	17973	18023	17924	18026	17948	17971	17954	18152	17896	17925	17941
22332	20792	27256	24742	23384	29838	34876	32065	31028	30959	30643	30252	29991	29812	29656	29661	29608	29385	29108	29391	29324	29455	28933	29084	28931	28768	28927	28823	28928	28982	28854	28635	28872	28508	28692	28677	28693	28598	28476	28372	28678	28373	28631	28659	28647	28547	28592	28535	28529	28391	28251	28413	28807	28600	28634	28226	28255	28552	28614	28365	28640	28736	28734	28508	28281	28522	28378	28495	28349	28416	28264	28397	28443	28393	28383	28684	28492	28495	28605	28275	28551	28707	28539	28468	28337	28628	28664	28252	28426	28472	28639	28464	28605	28605	28561	28523	28864	28729	28333	28427	28333	28664	28266	28372	28531	28604	28690	28298	28703	28510	28281	28403	28383	28488	28367	28311	28366	28067	28722	28154	28508	28652	28516	28504	28295	28485	28380	28611	28470	28199	28440	28328	28381	28407	28297	28508	28461	28404	28372	28410	28668	28296	28433	28336	28249	28457	28527	28270	28333	28588	28541	28185	28168	28414	28329	28582	28401	28549	28457	28379	28427	28484	28481	28440	28647	28305	28458	28406	28503	28425	28412	28231	28344	28543	28530	28450	28331	28348	28382	28489	28366	28449	28537	28628	28647	28727	28470	28416	28451	28365	28293	28423	28357	28400	28194	28631	28362	28308	28361	28354	28290	28257	28306	28452	28609	28460	28468	28587	28554	28346	28378	28419	28369	28776	28336	28454	28193	28613	28398	28414	28741	28300	28243	28090	28357	28354	28480	28507	28447	28550	28401	28571	28451	28323	28355	28449	28170	28331	28288	28508	28489	28608	28370	28414	28420	28702	28367	28373	28412	28452	28608	28480	28571	28225	28358	28301	28513	28341	28563	28548	28345	28601	28376	28138	28376	28334	28406	28281	28410	28295	28391	28405	28365	28248	28359	28592	28553	28540	28432	28394	28356	28417	28119	28481	28581	28220	28320	28389	28503	28297	28330	28425	28445	28462	28341	28367	28403	28504	28405	28434	28249	28508	28705	28476	28312	28464	28324	28426	28412	28530	28343	28530	28255	28328	28508	28439	28446	28413	28252	28285	28361	28505	28492	28289	28503	28385	28388	28379	28455	28553	28380	28406	28504	28422	28628	28494	28434	28759	28482	28475	28303	28310	28434	28627	28105	28203	28344	28605	28364	28465	28648	28297	28348	28231	28304	28700	28564	28515	28381	28597	28198	28274	28316	28550	28096	28256	28206	28519	28474	28300	28345	28071	28279	28125	28380	28641	28423	28418	28343	28364	28436	28443	28516	28280	28540	28278	28355	28439	28428	28319	28389	28627	28482	28439	28161	28366	28264	28373	28421	28215	28579	28434	28005	28630	28483	28452	28404	28652	28320	28299	28215	28408	28386	28501	28445	28262	28418	28504	28228	28370	28226	28563	28482	28580	28450	28310	28614	28417	28269	28293	28572	28464	28531	28324	28469	28559	28462	28450	28332	28370	28290	28512	28371	28450	28567	28402	28232	28253	28225	28603	28387	28344	28255	28358	28231	28281	28195	28378	28184	28444	28762	28378	28371	28449	28282	28650	28567	28328	28384	28367	28300	28316	28348	28383	28277	28299	28343	28257	28266	28305	28519	28434	28562	28472	28249	28472	28439	28457	28607	28545	28404	28279	28246	28171	28417	28509	28513	28420	28460	28194	28389	28602	28510	28413	28324	28264	28333	28346	28499	28491	28559	28549	28782	28724	28521	28513	28475	28187	28506	28358	28621	28518	28318	28275	28470	28252	28305	28406	28432	28130	28358	28214	28364	28268	28424	28206	28289	28128	28412	28335	28507	28391	28293	28366	28254	28608	28362	28435	28463	28386	28125	28415	28246	28490	28606	28387	28311	28476	28501	28513	28628	28554	28455	28340	28140	28436	28119	28295	28275	28291	28434	28314	28252	28498	28424	28478	28578	28622	28488	28292	28428	28362	28357	28390	28389	28462	28547	28572	28474	28185	28523	28535	28157	28104	28511	28357	28264	28495	28250	28363	28549	28495	28662	28369	28466	28572	28442	28334	28102	28331	28357	28442	28310	28465	28408	28387	28463	28322	28515	28576	28462	28255	28404	28555	28532	28423	28630	28588	28467	28396	28314	28382	28343	28315	28780	28379	28418	28427	28322	28262	28514	28534	28281	28354	28139	28426	28499	28204	28048	28323	28463	28423	28233	28292	28406	28265	28292	28298	28340	28341	28313	28469	28367	28372	28143	28309	28308	28471	28399	28151	28520	28361	28354	28408	28529	28487	28326	28243	28218	27992	28304	28350	28206	28426	28382	28621	28722	28281	28594	28471	28466	28364	28295	28519	28592	28436	28326	28454	28404	28394	28505	28431	28674	28280	28311	28305	28694	28296	28238	28464	28376	28366	28261	28670	28201	28339	28240	28381	28391	28439	28534	28393	28303	28322	28226	28479	28335	28487	28350	28321	28547	28517	28370	28443	28489	28600	28363	28321	28503	28336	28380	28281	28532	28473	28312	28474	28475	28365	28198	28072	28329	28560	28417	28423	28554	28335	28377	28111	28382	28547	28420	28571	28493	28392	28521	28442	28244	28483	28328	28536	28526	28123	28499	28591	28579	28088	28553	28434	28214	28369	28302	28574	28240	28399	28380	28073	28664	28632	28390	28231	28201	28201	28324	28539	28363	28425	28293	28453	28516	28623	28415	28018	28380	28617	28516	28577	28297	28402	28394	28313	28295	28486	28519	28260	28142	28365	28610	28410	28565	28418	28372	28132	28219	28480	28619	28411	28380	28215	28424	28500	28283	28645	28277	28341	28637	28602	28541	28445	28215	28165	28302	28259	28242	28491	28304	28256	28524	28369	28316	28312	27959	28367	28217	28423	28467	28447	28380	28702	28274	28396	28504	28507	28497	28107	28336	28323	28385	28229	28406	28489	28395	28251	28409	28413	28619	28458	28608	28552	28370	28461	28385	28424	28318	28148	28323	28166	28268	28423	28338	28509	28120	28591	28332	28293	28447	28207	28238	28347	28495	28329	28541	28393	28249	28152	28322	28568	28373	28363	28529	28132	28587	28598	28873	28717	28412	28462	28614	28309	28503	28549	28094	28432	28534	28408	28379	28660	28500	28405	28172	28533	28536	28442	28333	28588	28704	28401	28447	28318	28211	28412	28442	28455	28399	28324	28344	28447	28425	28255	28469	28546	28307	28533	28308	28232	28282	28462	28456	28294	28368	28152	28461	28346	28465	28549	28298	28496	28867	28272	28602	28567	28627	28253	28516	28379	28486	28383	28356	28402	28465	28625	28357	28304	28214	28427	28549	28450	28544	28219	28250	28387	28042	28445	28537	28485	28248	28517	28486	28370	28464	28632	28414	28485	28224	28336	28390	28390	28230	28321	28352	28259	28463	28355	28569	28571	28542	28528	28195	28443	28486	28403	28660	28599	28482	28081	28445	28727	28390	28767	28480	28204	28136	28211	28240	28540	28622	28246	28461	28412	28385	28278	28456	28551	28678	28689	28611	28416	28277	28262	28349	28417	28329	28346	28603	28479	28392	28548	28676	28491	28369	28448	28484	28530	28482	28485	28499	28408	28413	28324	28193	28393	28430	28519	28427	28398	28433	28422	28598	28388	28337	28409	28341	28433	28481	28372	28442	28406	28235	28089	28411	28198	28384	28474	28482	28167	28644	28413	28311	28636	28289	28342	28297	28647	28424	28461	28366	28703	28525	28198	28306	28433	28306	28494	28535	28565	28434	28357	28437	28331	28298	28457	28293	28303	28559	28730	28505	28223	28398	28443	28383	28275	28635	28245	28366	28549	28223	28412	28603	28522	28386	28292	28455	28423	28448	28605	28105	28300	28427	28436	28492	28554	28383	28365	28577	28329	28297	28602	28233	28611	28388	28397	28304	28447	28344	28395	28551	28460	28515	28584	28570	28531	28627	28671	28613	28441	28531	28281	28485	28602	28357	28566	28551	28326	28662	28261	28270	28365	28288	28540	28654	28255	28417	28403	28450	28338	28179	28399	28482	28321	28569	28321	28691	28398	28311	28446	28362	28471	28471	28443	28292	28566	28264	28459	28251	28537	28662	28582	28375	28388	28459	28087	28546	28136	28409	28461	28221	28503	28460	28485	28390	28222	28468	28297	28093	28200	28449	28107	28289	28412	28406	28584	28729	28235	28185	28259	28383	28292	28429	28688	28550	28369	28419	28620	28622	28334	28482	28338	28272	28671	28733	28391	28707	28596	28553	28280	28713	28369	28379	28631	28428	28539	28600	28541	28331	28264	28389	28188	28490	28204	28416	28433	28321	28569	28330	28468	28441	28409	28340	28258	28399	28250	28484	28502	28205	28444	28450	28495	28599	28446	28320	28275	28317	28046	28379	28370	28503	28219	28788	28605	28579	28404	28507	28561	28436	28381	28544	28622	28246	28199	28527	28302	28750	28475	28343	28523	28345	28155	28452	28502	28502	28362	28553	28613	28150	28337	28464	28268	28105	28347	28536	28319	28370	28160	28149	28291	28399	28085	28392	28379	28526	28427	28315	28399	28433	28338	28452	28614	28130	28405	28669	28344	28414	28539	28546	28269	28589	28223	28623	28431	28405	28456	28563	28335	28301	28568	28251	28319	28552	28415	28460	28322	28429	28377	28343	28384	28294	28667	28443	28204	28419	28330	28309	28317	28633	28385	28383	28587	28362	28471	28290	28533	28432	28573	28644	28420	28609	28466	28442	28439	28481	28602	28661	28423	28450	28453	28362	28223	28552	28351	28411	28600	28105	28297	28367	28501	28605	28429	28507	28356	28226	28302	28420	28391	28098	28610	28480	28269	28667	28720	28370	28446	28438	28349	28622	28434	28219	28271	28516	28486	28642	28082	28274	28409	28312	28314	28378	28511	28396	28360	28301	28156	28458	28638	28299	28598	28547	28321	28405	28147	28197	28538	28219	28310	28527	28464	28364	28371	28440	28296	28030	28246	28576	28434	28456	28659	28268	28455	28385	28247	28322	28340	28345	28208	28428	28462	28400	28468	28341	28207	28325	28287	28676	28336	28632	28498	28369	28528	28405	28443	28125	28527	28382	28382	28233	28435	28729	28449	28449	28188	28237	28427	28388	28402	28440	28502	28427	28667	28610	28530	28133	28337	28380	28548	28594	28516	28522	28386
25733	44340	43957	36179	30792	27300	25156	23738	22623	21701	20882	20753	20225	20048	19873	19637	19509	19427	19421	19314	19296	19070	18727	18743	18584	18639	18598	18456	18624	18567	18522	18541	18191	18197	18204	18122	17978	18073	18138	18158	18067	18119	18069	18068	18173	18205	18207	18159	18080	18001	18045	17996	18166	18142	18100	18188	18102	18148	18198	17797	17844	17996	18066	18119	18043	17988	18082	17689	18120	17923	18098	18084	18052	18050	18062	17928	17992	18056	18026	18123	18054	18112	18114	18112	18087	18010	18115	18007	17998	18066	17825	18048	18003	18047	18072	18045	17950	17787	18066	17937	17994	18079	18038	18097	17914	17935	18029	18102	17965	18169	17836	17833	18008	18110	17864	17867	18074	17949	17954	18079	17866	18043	17960	17943	17901	18026	17957	17812	17963	18006	18020	18096	18060	18067	18206	17907	17908	18229	18109	17965	18155	17953	18108	17848	18027	18090	17967	17982	18080	18020	18090	18018	18148	17987	18083	18086	17939	17982	18019	18057	18128	18108	17909	17812	18129	18061	18041	18125	17805	17864	17904	18029	17830	17949	18135	17969	18072	17912	18064	18179	17976	18024	17854	17861	18120	18258	17908	18107	17987	18050	18132	17963	18045	17871	18053	17925	18099	18026	18057	17861	18108	17814	17971	17935	17994	17988	17995	18112	18043	18020	18040	18090	18143	18008	17998	18047	18139	18071	17920	18009	17970	18055	18081	18059	18118	17933	17840	18015	18043	18041	17925	18152	18091	18038	17992	17924	17957	17893	18087	18059	18052	18088	18014	17914	18087	18091	17974	18167	17956	17986	18180	18226	17953	17986	18168	18164	17989	17844	18235	18108	17953	17935	17945	18024	18046	18025	18026	17919	17996	18073	18072	17999	18062	17942	18284	17754	18073	17845	18018	17937	18032	18042	17910	17971	18056	17958	18049	18015	18051	18069	17828	18051	18059	18057	17789	17932	18063	17956	18053	17920	17991	17926	17957	17995	18089	18087	18083	18003	17918	18042	17956	17897	18041	18091	17920	18005	18044	17858	17929	18013	18048	18154	18133	18031	17924	17996	17991	17900	18153	17981	18095	18077	17985	17956	17907	18184	18237	17982	18046	17900	18029	18021	18015	18009	17992	18051	17882	17994	18147	18056	18114	18029	17996	17924	17939	17973	17971	18154	18006	18018	18154	17952	17829	18061	18170	17942	18109	18019	18106	18126	18005	18028	18046	17959	18136	18091	17911	18000	18035	17985	18053	17903	17953	18071	17910	17987	17908	18040	17965	18049	18086	18035	17821	17927	18089	17939	18093	17975	17854	17993	17901	17858	17885	17875	18242	18034	17861	18070	18007	18003	18012	18189	17843	18004	18190	17929	17966	17977	18079	17873	18008	17860	18012	17866	18043	18009	18062	18098	18110	17959	18070	17845	18059	17976	18086	17902	17940	17772	17914	17971	18102	17921	17858	18042	18031	18023	17783	17991	18017	17972	17804	17951	17841	18052	18145	17805	17900	18060	17849	18023	17901	17823	17967	18063	17905	18185	18017	18155	17889	18202	17891	18142	17918	18104	18141	17922	17937	17911	18065	18042	18085	17941	17970	17980	17953	18227	18156	18024	17926	18068	17966	18063	18072	17900	17934	18049	17990	17974	17912	18079	17953	18010	17909	17916	17853	18210	17820	17757	17953	17875	18040	18088	18044	17952	17975	18151	18041	17781	17989	18106	18025	18104	18086	18092	17968	17935	17975	18058	17930	18022	18022	17949	18019	18017	17971	18041	18085	18101	17956	17921	17945	17922	17995	17936	17926	18120	18023	17929	18052	17939	18126	17998	18130	17947	18049	17920	17972	18001	17798	17814	17899	17948	18130	18081	18102	17987	18045	18163	17986	17931	18149	17966	17919	17936	18071	18105	17923	17899	18022	18023	18129	17944	17957	18089	18045	17884	18064	17869	17956	18069	17994	18050	18041	18043	18081	17948	18007	17979	17984	18154	18018	18146	17921	18071	18019	17917	17900	17996	18098	17946	17894	18033	18101	18056	17898	17969	18011	18044	17886	17959	17999	17993	18064	17976	18106	17878	17920	18124	17854	18016	17933	17933	18124	17955	18057	18069	18034	17912	18152	17913	17847	17942	18064	18027	18193	17967	17889	17966	17888	18118	18083	17898	18049	17930	17987	17984	18074	17948	17951	17903	17956	17991	17975	18200	18083	18112	17988	17858	17870	18014	17872	18003	18042	17950	18022	18029	17990	17991	18185	17840	17907	18037	18049	17983	17756	18060	18059	18019	17974	17922	18188	18103	17941	17826	18052	18024	17897	17829	18081	18030	17915	18124	18100	18064	17964	17950	18104	18305	17930	18063	17973	17996	17958	18017	17888	18011	18023	17980	18027	18108	17986	17856	18045	17965	17978	17894	18015	18024	17770	17949	17896	18055	18049	17873	18012	17946	17854	18295	18038	17993	17825	18144	18107	17913	17850	18119	17894	17861	17933	18243	17807	18102	17907	17873	18027	17828	18118	18118	18133	17924	18057	17869	17935	18042	17831	18100	18066	17864	18022	17995	18006	17893	18027	17969	18059	18011	18009	18098	18138	17713	17983	18017	17989	17866	17937	18001	18154	18088	17874	17967	17992	17906	17929	17970	18027	18018	18119	17927	17999	18098	17917	17824	17747	18077	18047	18003	17977	17853	17998	17954	17996	18019	17999	18014	17995	18103	18099	18048	18113	17907	18120	17916	18144	18023	18107	18021	18103	17872	17949	18066	17961	18271	17953	18064	17987	17982	18084	17891	18236	18068	17976	18113	17899	18046	18175	17916	17951	17975	17911	18028	18051	18160	18020	18105	17891	18127	17907	17941	17819	18060	17957	18138	17945	17939	17972	17959	18074	18026	17890	18039	17973	17910	18004	18203	17914	17998	18135	18023	17886	18122	17976	17955	17865	18122	18052	18117	17984	17992	18056	17907	17862	17956	17907	17863	18077	17909	17977	17960	18106	17872	17962	17880	18137	18008	18058	17912	17999	18039	17898	18049	17978	17922	18068	17941	18130	18173	17837	17836	18084	17957	17950	18020	17978	18065	18032	17908	18057	17942	17892	17919	18014	18133	17906	18050	18033	17972	17988	17964	17862	17996	17943	18160	18100	17947	18051	17901	18081	18158	18142	17907	17944	18017	18008	17919	18008	18082	18051	17992	17944	17853	18009	17996	17944	18054	18040	18042	17979	17962	18103	17980	17928	18006	17990	17962	18001	18048	18066	17930	17959	18041	18081	17993	17956	17967	18023	17987	18131	17868	18144	18284	17951	17817	18040	17928	17951	17982	18001	18073	17874	18063	17995	17957	17905	18080	18004	17974	18016	18109	18150	17874	17931	18121	18105	18041	17981	17948	17945	18135	17931	18025	18078	17982	18014	17943	18168	18238	18137	17922	18044	18018	17997	18085	18178	18090	17824	17988	17917	18182	18000	18033	18130	17840	17873	17899	17888	17945	17913	17898	18079	18095	17982	17966	17989	17909	17939	18098	17931	17962	17996	18125	18046	18103	17852	17966	17959	17986	18082	18166	18070	17957	18036	17922	18096	17854	18150	17972	17962	17929	17988	17950	17881	17972	17946	17922	18018	17923	17851	17946	17958	18147	17973	18008	18061	17909	18052	17983	17916	18207	17981	18086	18048	17978	18069	17899	18013	17937	18107	17943	18014	17961	17927	17957	18106	18102	18056	18279	18064	18066	18062	17865	18151	17979	17897	17902	18141	17839	17958	18023	17754	18061	18094	18038	17957	17988	17975	18096	17843	18042	17888	18106	18121	18080	18056	18119	18147	17984	17977	17910	18085	18008	18149	18260	18144	17897	17974	17934	18152	17878	17921	18019	17891	17986	17926	17910	18046	17936	18093	17945	17953	17903	17877	18093	18109	18062	17905	18061	18003	17949	18043	17983	18010	17868	18077	17969	18108	18138	17972	18002	17874	18067	18183	18000	18003	17991	17822	18165	17930	18006	17978	17885	17874	18004	17925	17942	18039	18066	17982	17950	18115	17959	18103	18064	17834	18042	17982	17854	18085	18095	17879	17999	18169	17918	18020	17812	18095	17808	18077	17884	18040	17921	18042	17962	18062	18057	17920	18079	18032	18078	17839	17969	17873	18076	17962	18139	18045	18102	18063	17972	18012	17824	18215	17998	18003	17979	18039	17974	17988	17818	18135	18082	17902	18115	17999	18037	17918	18174	18008	18020	17990	17934	17918	17914	17930	17871	17851	17904	18068	18019	18024	18016	18006	18047	17922	18236	18010	17941	17976	18029	18015	18031	18044	17989	18031	18181	18154	18052	17926	18143	17885	18091	17944	18049	17958	18092	17936	17909	17994	17961	18029	17921	18012	18082	17912	17954	18058	18089	17925	18148	17947	18004	17994	17954	17983	17901	18092	17997	18058	17997	17946	17952	17980	18079	18064	18008	18083	17911	17930	18188	18266	17754	17941	17996	17913	17987	18067	18012	17870	17925	18064	18118	18107	18043	18010	17940	17976	18097	18151	18151	18004	18031	18113	17851	18066	17968	18035	18030	17923	18015	17914	18115	18001	17801	18007	18316	17906	17903	18012	17959	17981	17948	17879	17855	17883	18047	17940	17871	18025	18039	18033	17987	18046	18208	17929	17909	18213	18156	17818	18030	18101	17988	18083	18022	17815	17987	18127	18088	18000	18028	17941	17996	17957	17945	18005	17823	17994	18054	17972	18026	17947	18067	17925	18113	17827	17971	18057	18048	18004	17813	17962	18157	17936	17931	18173	18019	18098	18206	18154	17828	17979	17994	18265	18012	17872	17886	17902	18016	18139	18001	17975	17958	18011	17970	18094	18048	18056	17921	18085	18130	18017	18060	18083	18039	17997	17943	17933	17968	18068	17857	17927	17989	17949	18002	17764	18004	18070	17841	17979	18011	17934	18087	18087	18153	18023	17928	18102	17908	18102	18146	18044	17879	17999	17945	17894	18034	17961	17982	17964	17879	18033	17879	18058	17858	18094	18130	17980	18019	17983	18019	18109	18062	18100	18057	17967	17952	18060	18040	17889	17953	17980	18000	17954	18017	17877	18245	17951	17892	17919	18057	17970	18004	17925	17986	17809	17816	18011	18084
35432	29730	34039	32092	29595	28629	28194	27686	27526	27431	27531	27096	27300	26895	26868	26805	26969	27311	26922	26929	27188	26820	27111	26849	26830	26953	26995	26736	26884	27011	26843	26780	26686	26894	26753	26802	26428	26671	26820	26709	26636	26810	26916	26760	26502	26570	26666	26664	26455	26735	26601	26578	26952	26693	26473	26724	26847	26832	26738	26691	26588	26760	26689	26565	26408	26525	26859	26593	26684	26952	26684	26618	26779	26777	26584	26706	26914	26661	26495	26676	26880	26565	26681	26991	26557	26638	26717	26550	26561	26648	26703	26638	26538	26710	26757	26536	26283	26544	26617	26631	26713	26794	26559	26823	26308	26483	26676	26530	26720	26790	26551	26740	26792	26708	26687	26692	26754	26680	26788	26626	26653	26692	26641	26737	26755	26546	26896	26896	26738	26823	26846	26600	26485	26713	26596	26725	26838	27102	26599	26512	26571	26604	26800	26578	26884	26606	26679	26445	26619	26818	26948	26721	26792	26567	26652	26799	26707	26725	26816	26544	26854	26712	26853	26705	26336	26608	26601	26834	26602	26721	26945	26475	26600	26594	26543	26380	26554	26369	26409	26590	26673	26540	26818	26534	26537	26632	26597	26494	26784	26415	26716	26742	26730	26477	26650	26772	26612	26677	26782	26744	26680	26661	26562	26582	26987	26822	26762	26784	26654	26619	26787	26527	26631	26644	26570	26472	26765	26596	26732	26544	26824	26633	26559	26343	26762	26946	26814	26716	26827	26807	26690	26571	26914	26616	26630	26650	26784	26565	26753	26613	26755	26626	26892	26705	26627	26732	26660	26656	26714	26726	26715	26572	26517	26803	26799	26874	26709	26776	26815	26654	26430	26656	26893	26367	26468	26507	26828	26899	26746	26909	26811	26695	26918	26650	26778	26681	26724	26691	26620	26740	26520	26697	26688	26762	26603	26719	26541	26870	26848	26715	26617	26671	26560	26652	26878	26817	26830	26459	26695	26679	26511	26571	26616	26698	26730	26693	26503	26650	26631	26620	26720	26646	26559	26653	26618	26701	26607	26901	26835	26668	26753	26694	26796	26712	26504	26641	26820	26452	26640	26668	26669	26495	26663	26516	26625	26669	26462	26504	26558	26687	26629	26991	26676	26628	26906	26797	26784	26805	26619	26679	26655	26696	26650	26700	26750	26332	26704	26638	26625	26673	26675	26675	26744	26820	26972	26740	26548	26573	26714	26835	26753	26665	26816	26827	26833	26601	26695	26807	26770	26835	26860	26661	26589	26457	26490	26704	26771	26566	26462	26809	26916	26727	26867	26577	26751	26671	26641	26762	26706	26894	26780	26715	26708	26612	26797	26744	26766	26537	26612	26610	26522	26606	26591	26584	26584	26562	26907	26756	26522	26509	26727	26774	26527	26554	26617	26848	26624	26705	26674	26510	26719	26591	26768	26505	26766	26583	26578	26672	26585	26777	26752	26587	26634	26796	26618	26597	26626	26608	26898	26721	26978	26730	26716	26692	26507	26368	26579	26519	26521	26675	26644	26935	26741	26706	26612	26754	26785	26634	26820	26717	26698	26566	26677	26608	26881	26931	26592	26744	26791	26753	26534	26786	26929	26632	26608	26710	26764	26442	26527	26564	26763	26810	26513	26562	26662	26809	26793	26649	26780	26789	26917	26767	26738	26432	26772	26686	26617	26687	26749	26420	26730	26445	26897	26665	26668	26652	26669	26557	26508	26544	26864	26833	26622	26680	26545	26544	26602	26798	26449	26629	26635	26714	26712	26725	26888	26701	26655	26449	26665	26846	26785	26563	26681	26712	26763	26460	26763	26473	26622	26766	26470	26357	26517	26771	26703	26625	26735	26606	26477	26501	26622	26565	26602	26501	26583	26650	26748	26716	26645	26647	26707	26631	26743	26567	26568	26927	26709	26631	26702	26720	26498	26679	26862	26558	26831	26832	26688	26841	26887	26566	26559	26862	26850	26508	26697	26808	26670	26493	26764	26574	26578	26547	26842	26879	26804	26787	26789	26590	26748	26529	26943	26905	26729	26705	26783	26691	26562	26649	26576	26621	26555	26673	26754	26636	26935	26547	26656	26673	26446	26466	26593	26874	26708	26445	26632	26605	26580	26703	26805	26744	26824	26656	26548	26701	26713	26748	26877	26638	26720	26847	26789	26527	26578	26608	26601	26696	26743	26457	26848	26931	26752	26715	26696	26978	26773	26932	26574	26603	26873	26630	26619	26869	26706	26952	26611	26764	26584	26950	26666	26625	26783	26690	26765	26784	26744	26478	26779	26446	26599	26556	26548	26439	26774	26507	26917	26648	26775	26619	26420	26669	26608	26612	26783	26753	26707	26801	26836	26624	26711	26818	26471	26684	26748	26531	26896	26623	26637	26569	26719	26826	26863	26542	26612	26813	26674	26538	26762	26501	26710	26536	26795	26660	26431	26652	26798	26546	26761	26599	26983	26829	26453	26669	26751	26684	26479	26659	26948	26486	26856	26561	26579	26727	26492	26396	26757	26691	26520	26567	26656	26642	26515	26549	26624	26834	26922	26806	26633	26955	26615	26553	26654	26696	26664	26439	26360	26778	26709	26433	26716	26808	26797	26813	26681	26637	26838	26744	26720	26569	26820	26900	26845	26905	26658	26743	26726	26575	26642	26634	26637	26823	26320	26592	26285	26743	26693	26789	26741	26540	26871	26606	26672	26783	26709	26656	26613	26561	26755	26639	26800	26574	26704	26285	26860	26688	26827	26610	26920	26929	26690	26771	26777	26819	26690	26789	26724	26559	26765	26819	26405	26559	26449	26862	26778	26918	26918	26570	26711	26906	26639	26645	26696	26541	26330	26916	26496	26846	26833	26566	26721	26724	26780	26905	26763	26746	26622	26773	26626	26643	26547	26480	26644	26612	26725	26664	26510	26670	26653	26734	26935	26647	26676	26930	26651	26624	26730	26806	26956	26905	26436	26765	26794	26619	26905	26757	26565	26921	26970	26899	26770	26870	26603	26622	26739	26728	26645	26722	27001	26699	26707	26571	26714	26703	26540	26861	26483	26534	26526	26757	26954	26645	27020	26732	26730	26661	26986	26611	26683	26627	26752	26557	26788	26825	26905	26793	26729	26594	26699	26574	26296	26742	26715	26539	26668	26646	26829	26672	26503	26552	26698	27072	27009	26791	26792	26698	26621	26882	26630	26692	26654	26726	26696	26626	26914	26625	26664	26516	26662	26598	26760	26642	26730	26469	26703	26583	26709	26500	26657	26729	26399	26720	26745	26606	26643	26635	26633	26698	26752	26384	26645	26674	26670	26692	26880	26781	26727	26761	26662	26769	26596	26580	26575	26603	26541	26680	26617	26813	26561	26838	26765	26717	26642	26833	26635	26683	26725	26536	26730	26516	26672	26735	26567	26608	26717	26666	26497	26728	26753	26582	26665	26652	26738	26476	26748	26500	26614	26791	26876	26550	26642	26919	26797	26618	26687	26807	26982	26579	26689	26704	26701	26486	26573	26647	26867	26874	26738	26599	26378	26741	26589	26661	26916	26481	26659	26581	26638	26735	26445	26587	26887	26536	26739	26633	26696	26613	26721	26734	26784	26631	26712	26851	26623	26554	26638	26600	26746	26571	26634	26724	26755	26529	26550	26579	26477	26506	26638	26897	26569	26496	26773	26779	26904	26806	26748	26897	26706	26775	26630	26517	26586	26643	26683	26694	26603	26642	26701	26694	26757	26483	26838	26928	26589	26653	26784	26735	26556	26773	26660	26612	26685	26834	26546	26743	26709	26624	26501	26590	26889	26715	26717	26804	26764	26542	26606	26811	26898	26613	26748	26863	26511	26648	26619	26695	26786	26723	26389	26624	26692	26519	26650	26486	26531	26748	26484	26587	26469	26678	26734	26807	26666	26614	26784	26556	26746	26868	26788	26682	26745	26531	26616	26764	26645	26428	26656	26779	26931	26778	26547	26685	26446	26680	26597	26668	26723	26983	26525	26747	26601	26771	26641	26493	26729	26629	26666	26893	26683	26637	26394	26730	26558	26196	26808	26860	26829	26504	26659	26841	26673	26589	26667	26539	26765	26731	26703	26679	26693	26862	26623	26385	26700	26730	26862	26515	26810	26824	26652	26504	26764	26641	26637	26647	26727	26772	26704	26529	26842	26624	26423	26789	26816	26613	26706	26749	26709	26636	26676	26759	26882	27031	26653	26691	26570	26768	26447	26608	26657	26597	26741	26625	26829	26710	26744	26701	26775	26654	26880	26737	26830	26568	26798	26643	26952	26560	26563	26836	26673	26795	26655	26712	26611	26822	26866	26686	26763	26755	26700	26714	26581	26778	26773	26573	26557	26610	26739	26729	26439	26630	26674	26419	26764	26598	26591	26779	26662	26524	26632	26741	26759	26725	26509	26551	26567	26524	26622	26810	26702	26618	26628	27017	26606	26514	26539	26750	26673	26664	26622	26532	26452	26573	26855	26832	26690	26860	26889	26772	26796	26699	26964	26772	26419	26690	26404	26640	26632	26656	26808	26719	26821	26670	26840	26785	26938	26606	26655	26708	26771	26672	26742	26637	26832	26746	26792	26508	26559	26546	26771	26655	26707	26692	26896	26798	26661	26712	26661	26695	27037	26895	26594	26771	26745	26786	26764	26792	26763	26671	26664	26634	26784	26583	26709	26599	26746	26869	26551	26591	26702	26273	26668	26726	26604	26584	26613	26543	26609	26525	26788	26823	26869	26642	26855	26828	26793	26796	26696	26711	26515	26735	26643	26572	26452	26460	26851	26682	26675	26669	26680	26791	26855	26888	26783	26662	26781	26927	26561	26405	26593	26735	26652	26690	26822	26671	26762	26684	26782	26509	26686	26636	26760	26593	26525	26323	26793	26760	26561	26378	26634	26672	26683	26669	26877	26725	26715	26704	26839	26661	26854	26840	26709	26876	26561	26581	26521	26582	26733	26502	26527	26600	26436	26259	26586	26698	26703	26791	26836	26647	26915	26757	26645	26785	26875	26832	26630	26648	26765	26618	27002	26883	26752	26478	26842	26704	26642	26460	26902	26802	26829	26426	26452	26634	26806	26609	26864	26564	26716	26870	26603	26556	26540	26597	26657	26578	26703	26778	26712	26839	26641	26557
24290	29877	29090	24112	21530	20234	19403	19000	18634	18430	18134	17793	17720	17975	17642	17694	17597	17675	17684	17622	17591	17615	17416	17368	17349	17263	17522	17639	17433	17324	17240	17368	17445	17276	17294	17464	17224	17334	17274	17244	17251	17138	17199	17204	17079	17208	17236	17344	17025	17195	17181	17213	17256	17425	17126	17284	17255	17267	17437	17082	17217	17130	17273	17089	17182	17067	17098	17412	17199	17164	17292	17243	17086	17281	17153	17275	17168	17144	17264	17206	17363	17337	17185	17072	17348	17152	17077	17014	17121	17287	17236	17092	17106	17036	17125	17221	17203	17138	17308	17251	17462	17210	17109	17255	17213	17249	17080	17206	17238	17277	17190	17150	17217	17273	17281	17214	17079	17226	17267	17045	17154	17075	17211	17026	17286	17357	17102	17303	17304	17116	17149	16985	17096	17196	17207	17059	17260	17274	17276	17092	17072	17279	17136	17339	17149	17331	17286	17260	17142	17151	17148	17313	17230	17296	17235	17113	17239	17272	17173	17124	17160	17270	17072	17150	17008	17268	17242	17153	17021	17352	17294	17199	17221	17200	17113	17246	17401	17007	17068	17080	17164	17131	17213	17150	17157	17281	17318	17207	17121	17088	17235	17407	17210	17192	17280	17122	17142	17115	17164	17239	17329	17230	17222	17051	17200	17056	17125	17375	17356	17143	17327	17172	17296	17236	17189	17128	17058	17298	17260	17094	17077	17202	17008	17178	17212	17157	17046	17173	17111	17192	17229	17214	17160	17294	17188	17002	17311	17124	17017	17024	17206	17327	17141	17075	17249	17265	17427	17096	17342	17122	17218	17152	17211	17124	17161	17186	17153	17127	17239	17126	17454	17381	17264	17051	17120	17447	17300	17137	17104	17248	17242	17269	17062	17299	17191	16992	17126	17267	17078	17323	17285	17264	17015	17174	17333	17120	17201	17052	17091	17147	17195	17166	17297	17168	17267	17168	17355	17288	17122	17256	17194	17350	17266	17302	17221	17252	17301	17063	17195	17243	17266	17217	17234	17109	17273	17160	17117	17229	17191	17197	17232	17222	17059	17520	17261	17170	17051	17233	17171	17377	17210	17230	17089	17158	17170	17253	17436	17097	17130	17151	17080	17258	17052	17195	17031	17179	17188	17213	17210	17085	17186	17262	17116	17161	17165	16926	17077	17226	17278	17200	17034	17318	17194	17053	17240	17301	17134	17282	17305	17225	17084	17077	17180	17191	17296	17298	17248	17092	17147	17283	17032	17320	17226	17142	16968	17118	17231	17191	17159	17220	16962	17147	17140	17002	17266	17163	17132	17337	17233	17437	17227	17139	17192	17270	17319	17242	17361	17261	17173	17003	17415	17017	17116	17316	17190	16956	17305	17168	17091	17089	17223	17083	17289	17000	17334	17168	16954	17227	17324	17265	17119	17252	17153	17160	17238	17278	17111	17378	17301	17249	17350	17061	17186	17126	17105	17068	17075	17219	17200	17130	17051	17255	17171	17139	17269	17096	17281	17250	17303	17171	17301	17278	17276	16919	17461	17213	17137	17358	17293	17173	17109	17271	17267	17106	17276	17115	17171	17248	17405	17238	17253	17277	17204	17072	17116	17036	17314	17152	17297	17332	17152	17058	17263	17141	17310	17212	17076	17054	17204	17274	17240	17257	17092	17058	17232	17307	17044	17215	17274	17373	17115	17363	17318	17112	17193	17187	17040	17256	17277	17204	17180	17197	17167	17137	17258	17032	17139	17258	17215	17202	17332	17174	17226	17190	17363	17095	17287	17188	17141	17074	17281	16995	17285	17169	17205	17223	17329	17346	16990	17260	17188	17327	17358	17300	17156	17276	17273	17121	17275	17129	17199	17018	17279	17346	17414	17280	17236	17360	17242	17117	17192	17283	17106	17007	17303	17284	17261	17378	17289	17399	17211	17212	17147	17062	17276	17287	17093	17150	16990	17244	17395	17130	17289	17293	17193	17117	17158	17334	17287	17151	17260	17248	17152	17109	17209	17277	17236	17279	17149	17184	17193	17266	17247	17221	17148	17132	17099	17117	16948	17140	17301	17193	17255	17385	17244	17281	17377	17148	17235	17172	17172	17306	17045	17204	17170	17087	17153	17174	17177	17087	17286	17485	17032	17321	17176	17217	17063	17189	17226	17249	17115	17065	17113	17088	17272	17384	17197	17240	17292	17226	17111	17025	17226	17396	17309	17112	17165	17093	17140	17331	17219	17327	17209	17300	17469	17267	17185	17197	17380	17338	17075	17186	17154	17184	17015	17367	16905	17316	17291	17198	17077	17148	17185	17205	17203	17237	17304	17264	17173	17375	17378	17240	17138	17258	17097	17120	17053	17163	17102	17052	17237	17248	17237	17033	17087	17384	17226	17185	17328	17383	17242	17397	17394	17216	17270	17250	17169	17310	17235	17187	17230	17310	17067	17275	17135	17299	17130	17285	17327	17316	17090	17174	17255	17213	17253	17392	17173	17237	17247	17212	17196	17295	17184	17120	17363	17101	17186	17059	17342	17068	16994	17284	17136	16979	17209	17273	17243	17150	17308	17117	17195	17152	17269	17081	17250	17319	17140	17204	16940	16997	17319	17086	17249	17191	17128	17372	17165	17247	17180	16968	17237	17095	17058	17085	17416	17397	17082	17100	17256	17113	17195	17207	17157	17069	17072	17316	17100	17155	17213	17239	17196	17267	17305	17102	17167	17179	17254	17337	17252	17093	17306	17157	17358	17090	17200	17184	17178	17285	17086	17239	17206	17203	17181	17277	17149	17051	17205	17212	17247	17168	17220	17250	17451	17106	17300	17110	17254	17170	17261	17141	17144	17214	17207	16974	17199	17110	17205	17243	17231	17265	17210	17164	17115	17241	17118	17155	17122	17200	17124	17301	17306	17062	17001	17202	17096	17126	17249	17160	17112	17339	17209	17250	17163	17387	17285	17062	17112	17053	17241	17253	17296	17159	17481	17108	17450	17284	17103	17071	17158	17281	17159	17093	17268	17208	17327	17259	17178	17202	17104	17174	17360	17052	17164	17177	17258	17185	16997	17121	17276	17284	17343	17164	17149	17167	17036	17163	17180	17353	17166	17117	17233	17068	17054	17263	17123	17326	17253	17198	17150	17125	17184	17249	17190	17313	16986	17255	17080	17207	17163	17146	17295	17181	17157	17286	17234	17349	17287	17161	17177	17232	17315	17212	17249	17126	17125	17187	17171	17138	17202	17109	17286	17188	17168	17112	17209	17201	17323	17141	17035	17180	17206	17312	17273	17062	17231	17150	17136	17075	17229	17142	17132	17248	17131	17181	17193	17218	17150	17157	17274	17138	17234	17137	17306	17168	17243	17235	17159	17148	17181	17220	17325	17282	17129	17156	17181	17307	17232	17247	17080	17122	16984	17154	17138	17226	17062	17218	17182	17035	17158	17303	17335	17337	17426	17285	17182	17306	17046	17113	17163	17331	17163	17102	17242	17005	17159	17145	17055	17283	17192	17241	17264	17025	17324	17375	17300	17224	17291	17397	16996	17378	17112	17241	17168	17264	17265	17136	17073	17353	17168	17240	17308	17083	17199	17461	17295	17208	17240	17199	17010	17265	17239	17344	17209	16974	17348	17240	17098	17086	17334	17044	17180	17187	17220	17259	17167	17303	17109	17104	17319	17274	17231	17188	17137	17277	17111	17211	17157	17112	17164	17125	17132	17101	17212	17186	17282	17116	17036	17219	17305	17287	17243	17277	17095	17380	17232	17019	17162	17237	17335	17247	17137	16962	17183	17230	17176	17402	17386	17269	17191	17285	17228	17196	17330	17308	17237	17143	17150	17473	17142	17324	17078	17319	17271	17176	17304	17079	17180	17070	17220	17199	17248	17200	17372	17207	17313	17182	17347	17104	17136	17068	17354	17249	17057	17149	17186	17390	17219	16994	17171	17211	17286	17095	17239	17202	17222	17058	17269	17382	17085	17341	17061	17227	17045	17257	17245	17223	17157	17200	17077	17561	17169	17173	17022	17271	17217	17148	17253	17294	17345	17438	17288	17289	17094	17215	17215	17083	17270	17156	17372	17284	17044	17188	17222	17304	17037	17221	17232	17119	17161	17139	17203	17176	17311	17198	17124	17231	17220	17354	17344	17245	17380	17025	17143	17176	17120	17228	17308	17281	17129	17125	17110	17052	17141	17279	17111	17145	17230	17276	17229	17153	17007	17244	17276	17282	17314	17174	17161	17273	17077	17291	17209	17268	17282	17125	17095	17224	17392	17302	17236	17258	17207	17206	17206	17058	17145	17257	17240	17394	17349	17257	17220	17116	17229	17273	17244	17218	17438	17274	17086	16955	17174	17206	17121	17186	17096	17187	17470	17243	17081	17122	17233	17198	17285	17191	17154	17268	17158	17098	17107	17164	17484	17112	17104	17212	17447	17033	16993	17340	17215	17137	17186	17107	17158	17234	17339	17105	17159	17047	17103	17266	17141	17159	17162	17140	17305	17311	17105	17124	17219	17142	17066	17098	17195	17130	17250	17221	17089	17260	17132	17091	17291	17170	17192	17122	17169	17213	17088	17382	17142	17325	17190	17158	17177	17187	17150	17197	17094	17087	17200	17335	17164	17292	17248	17123	17180	17166	17221	17135	17344	17064	17176	17213	17104	17123	17308	17181	17226	17344	17283	17226	17276	17299	17149	17109	17231	17142	17035	17138	17192	17059	17324	17092	17224	17253	17273	17217	17077	17219	17189	17275	17199	17057	17285	17330	17208	17403	17336	17213	17181	17299	17345	17032	16911	17133	16997	17266	17190	17226	17179	17301	17098	17305	17112	17245	17358	17262	17271	17050	17327	17151	17104	17245	17135	17162	17204	17100	17256	17239	17284	17023	17070	17141	17070	17024	17127	17022	17184	17230	17326	17180	17193	17128	17171	17207	17297	17243	17083	17181	17144	17123	16996	17211	17092	17148	17174	17172	17100	17425	17124	17310	17301	17304	17286	17259	17200	17139	17085	17262	17286	17409	17151	17152	17235	17281	17293	17227	17309	17057	17301	17166	17167	17203	17032	16962	17301	17234	16906	17226	17181	17050	17229	17060	17170	17100	17292	17321	17059	17205	17238	17120	17230	17077	17400	17259	17252	17249
24015	20760	27117	25635	26143	30819	32627	30352	29513	29504	29418	29112	28734	28984	28866	28574	28816	28499	28681	28422	28469	28194	28263	28325	28259	28149	28208	28340	27965	28315	28115	28112	28205	28015	27775	28020	28064	27917	27944	28055	28419	27969	28226	27889	27931	28004	27788	27983	27981	28158	28032	27758	27995	27918	27968	27943	28054	27740	28076	27748	27647	27916	27976	27849	27975	27952	27855	27934	27848	27869	27868	27990	27691	27925	27795	27697	27991	27689	27834	27760	27834	27861	28040	27856	28151	27852	28050	27765	27900	27759	28067	27950	28000	27677	27652	28010	27685	27985	27880	27956	28044	28017	28131	28119	27917	27709	27920	27768	28000	27830	27977	27770	28001	27953	27804	27735	28010	27835	27883	27973	28039	28011	27856	27864	27890	27851	28069	27866	28061	27810	27696	27786	27809	27859	27835	28135	27957	27920	28111	28063	27995	27853	28052	27845	27759	27782	27859	27995	28132	28108	27930	27979	27939	27977	27859	27889	28090	27984	27732	27782	27924	27679	27825	27794	27734	27991	28033	27805	27981	27726	27863	27609	27973	27656	27815	27769	27730	28077	28059	27993	27895	27785	28016	28006	27872	27924	27956	28164	27968	27554	27934	27890	27536	27945	28071	28163	27746	27763	27899	27873	27872	27931	27509	28012	28216	27762	27998	27823	27804	27946	27841	27811	27719	27982	27864	28013	27891	27882	27998	28084	27853	27933	27897	27848	27816	27751	27662	27603	27777	27985	27680	27742	27949	27925	27817	27691	27919	27945	28029	27907	27886	27849	27821	27759	28043	27957	27786	27935	27749	27726	28061	27802	28011	27799	27962	27902	27865	27844	27648	27888	28046	27817	27905	27758	27781	28002	27857	27914	28087	27966	28121	28012	27938	28032	27764	27908	27813	27997	27744	27803	27801	27545	27805	27688	27726	27949	27839	27898	27951	27803	27722	27971	27794	27764	27752	27895	27920	27883	27975	27862	27763	27830	27921	27741	27977	27980	27885	27730	27762	27676	27876	27877	27896	27695	27886	27834	27704	27726	27847	27769	27733	27913	27949	28086	27889	27751	27697	28217	27992	28005	27745	27923	28029	27898	28060	28111	27866	28120	27702	27736	27830	28083	27720	27577	27925	27983	27864	28010	27996	27799	27816	27900	27923	28065	27913	27981	27939	27574	27800	28029	27816	27968	27821	27733	27931	27890	27754	27844	27883	27829	27823	27824	27802	27678	27941	27831	27955	27523	27684	27831	28021	28095	27913	27761	27871	27938	28137	27875	28027	27880	28092	27938	27907	27888	27852	27872	27873	27884	27974	27726	27773	27891	27757	27931	27926	28022	27996	27883	28134	27930	28185	27685	27931	28137	27982	27901	27937	27911	27917	27913	28038	27985	27937	27950	28097	27864	28249	27821	28021	28098	27756	27731	27913	27801	27821	27852	27981	27799	27812	27917	27984	27918	28122	27906	27848	27829	28039	27967	27908	27953	27634	27835	27787	28105	28045	28009	27665	27793	27770	27846	28006	27862	27699	27884	27975	27856	27957	28114	27788	27687	27871	27904	27852	27947	28005	28024	27744	27774	27769	27734	27907	28230	27843	27850	27932	27844	27900	27825	27784	28013	28024	27887	27840	27954	27780	28013	27844	27928	27896	27716	27688	27812	27825	27850	27971	28045	27995	27993	27779	27450	27997	27805	27755	27791	27764	27935	27988	27660	27891	27938	27982	27860	28014	28034	28032	27747	27752	27811	27783	27882	27930	27926	27918	27905	27822	27947	27984	27769	27755	28143	28030	27722	28017	28026	28012	28184	28029	28199	27967	28050	28069	28186	27754	27883	27814	28057	28029	27480	27846	28062	27990	28095	27842	27815	27791	27602	27896	27939	27835	27930	27878	27775	28054	27799	27591	28038	27890	27992	27796	27997	27848	27813	28029	27765	27958	27972	28082	27852	27689	28021	27922	27867	28021	27819	27916	27770	27877	27757	28003	28016	27972	27933	27733	27902	28082	27972	27708	27868	27794	27793	27633	27979	27838	27961	27764	27614	28046	27774	27943	28041	28053	27923	27919	27604	28125	27991	28098	27590	27774	28058	27855	27815	27927	27896	27667	27859	27878	27568	27985	28009	27798	27663	27942	28023	28051	27965	27855	27837	27739	27716	27985	27661	27956	27594	27800	28080	27684	27742	27933	27970	27887	27558	27888	27913	28029	27837	27558	27829	27838	27888	27843	27861	27834	27918	27825	27885	28197	28135	28065	27836	27629	27751	27965	27951	28017	27948	27909	27893	27808	27654	27881	27797	27690	27937	28000	28016	27978	27998	27675	27929	27949	28127	28236	28087	27927	27555	27962	27760	28037	28103	28042	28064	27951	28141	28008	27638	28116	27993	27697	27735	27708	27879	27569	27680	27918	27750	27984	27655	28003	27595	27873	28041	27914	27824	27510	27935	27917	28017	28026	27726	27836	27908	28025	27875	27922	27684	27825	28006	27827	27805	28049	27967	27830	27883	27962	27818	27832	27682	27877	27771	27797	27863	27768	27723	27702	27924	27801	28002	27895	28003	28129	27724	27886	27728	27740	27827	27915	27991	27871	28073	27806	27993	27879	27792	27814	27837	27854	27745	28003	28037	27710	28017	27766	27808	27787	27558	27855	27865	27972	27919	27937	27966	27806	27740	27786	27806	27989	28075	27669	27729	27861	27655	27741	27795	27710	27839	27872	28113	27926	27963	27966	27944	27860	27556	27956	28108	27957	27840	27811	27805	27692	27975	27934	28123	28000	27966	28165	27828	27845	28028	27854	27566	27926	27708	27443	27778	27856	27775	27701	27611	27853	27868	27871	27804	27885	28115	28090	27836	27692	27791	27964	27859	27912	27875	27894	27709	27982	27711	28019	27696	28076	27999	27968	28046	27771	27926	27956	27914	27897	27942	27877	27906	27917	27860	28083	27936	27843	27736	27966	27845	27960	28267	28194	27981	28200	27843	27857	27785	27840	27888	27908	27954	27873	27718	28058	27919	28118	28203	28049	27704	27944	27580	27822	27829	27936	27852	27845	28143	27684	27984	27888	27927	27967	27702	28047	28026	27900	27863	27990	27626	27955	27706	27973	27880	27798	27620	28022	28123	27925	28140	27793	27749	27816	27741	27788	27897	27913	27942	27891	27747	27771	27750	28081	27767	27759	27591	27992	27655	27951	27968	27744	27771	27931	27837	28095	27893	27936	27905	27677	28030	27833	27661	27689	27711	27913	28188	27966	27850	28084	27947	27814	27872	27816	28040	28237	27966	28070	28231	27771	27870	27800	27953	27879	27938	27796	27902	27888	27857	27917	27633	27846	27814	27992	27812	27809	27949	27817	27965	27943	28250	27775	27722	27755	27964	28052	27970	27815	27706	27787	27699	27981	27973	27887	27865	27837	27921	27994	27962	28200	27895	27851	27611	28031	27781	28176	27870	27929	27648	27902	27878	27834	27773	27823	27715	27992	27567	27862	27875	28022	27958	28013	28180	27776	27752	28059	27611	27852	28009	27769	28055	27918	27774	27726	27889	28056	27857	27944	27985	28055	28167	28073	28120	27688	27695	27789	27876	27886	27947	28074	27832	27557	28070	28158	27867	28024	28060	28072	27879	28083	27906	28031	27923	27646	27932	28047	27827	27915	27718	27778	27895	27691	27959	27858	27851	27986	27952	28007	27945	28005	27808	27745	27782	27801	27787	27953	27694	27893	27709	27812	27985	27772	27792	27907	27640	28125	28142	27722	27939	27797	27870	27596	27669	27853	28110	27878	27673	27904	28119	28058	27840	28122	27919	27768	27914	28036	27898	27926	27903	27821	27835	27985	28188	27965	27773	27808	27863	27861	27528	27799	27785	28035	27893	27672	27759	27853	27850	28237	27950	27832	27824	27722	27768	27851	27787	27829	27620	28127	27793	27749	27997	28022	27632	27871	27833	27863	28010	27796	27966	27923	28077	27640	27697	27894	27774	27847	27768	27928	27985	27677	27889	27754	27839	28034	28071	27887	27896	27816	27933	27789	27989	27663	27768	27995	27940	27741	27805	27792	27938	27914	27805	27807	27780	27998	28300	28069	27846	27818	27890	28102	28069	27724	27948	27998	27956	27816	27781	28060	28063	28017	27675	27888	27835	27926	27926	27802	27879	28050	27610	27745	27698	27937	28068	27763	27832	28063	27881	27843	27870	27824	27733	27703	27722	28091	27912	27710	28087	28106	27821	28103	27827	27918	28028	28172	28234	27694	27826	27952	27853	28043	27917	27950	27676	27845	27801	27856	27876	27948	27953	27790	27950	28087	27900	27838	27783	27712	27955	27944	27876	27749	27971	27932	27523	27675	27693	27890	27783	27635	27512	27684	27660	27773	27984	28180	27922	27890	28146	27789	28223	27925	27879	27907	28093	27847	27892	27901	27756	27959	27920	27717	28137	27914	27827	27975	28046	28002	28073	27891	28196	27734	27741	27844	27728	27992	28044	27885	27795	28089	27775	27794	27705	27698	28047	28129	27847	27892	27912	27781	27869	28103	27777	27983	27763	27901	27705	28041	27953	28082	27806	27768	28114	28006	27854	27811	28038	27665	27840	28031	28016	27925	27908	28021	28216	27794	27988	27793	27765	28002	27828	27969	27936	28057	27873	27764	27781	27966	27752	27927	27984	27634	28026	27950	27743	27837	28146	27864	27768	27984	27842	27957	27958	27952	28018	27675	27937	27824	27698	27809	28188	27919	27860	27786	27745	27813	27927	27885	27953	27953	28092	27786	27917	27983	27954	27962	28288	27699	28025	28021	27675	27994	27970	28031	27827	27685	27709	27897	27882	27869	28124	27822	28020	27998	27729	27832	27686	27810	27804	27640	27719	27915	28175	27675	28028	27929	28019	27857	27799	28022	27817	27748	27714	27902	27788	27981	27926	27738	27776	27901	27727	27926	27746	27855	27869	27847	28066	27822	27810	27885	27856	28217	27662	27782	27875	27934	27843	27717	27976	27794	27784	27422	27778	27853	27884	28048	27902	27709	27755	28003	27692	27731	27975	28006	27844	27739	27781	27750	27867	27682	27822	27795	27833	27760	27743	28023	27911	28027	27761	27892	28140	28040	28084	27725	27711	27878	27845	28021	27847
22998	38490	37725	30917	26936	24061	22627	21518	20639	20087	19813	19365	19242	19122	19014	18861	18786	18772	18822	18680	18713	18643	18198	18202	18266	18181	18047	18197	18067	18236	18120	18031	18194	17962	17566	17786	17859	18013	17814	17897	17782	17835	17856	17844	17864	17871	17913	17899	18043	17944	17712	17902	17735	17940	17850	17870	17699	17836	17975	17830	17749	17930	17848	17695	17865	17624	17830	17726	17753	17896	17784	17949	17809	17803	18033	17721	17827	17608	17754	17658	17722	17808	17943	17673	17962	18015	17747	17929	17948	17956	17779	17935	17735	17838	17716	17718	17878	17874	17664	17666	17814	17856	17727	17860	17872	17751	17755	17751	17815	17780	17634	17658	17691	17822	17723	17751	17670	17717	17704	17991	17912	17755	17820	17689	17829	17778	17763	17789	17781	17741	17722	17708	17826	17958	17699	17755	17659	17935	17821	17853	17725	17735	17584	17644	17891	17768	17650	17688	17943	17694	17772	17819	17739	17851	17890	17745	17739	17856	17873	17916	17679	17767	17871	17634	17864	17806	17643	17659	17667	17807	17598	17820	17833	17902	17682	17711	17964	17867	17681	17811	17992	17608	17804	17920	17535	17646	17870	17796	17938	17871	17945	17714	17803	17769	17758	17663	17829	17895	17686	18025	17786	17884	17882	17782	17793	17603	17934	17753	17618	17883	17711	17833	17739	17729	17817	17794	17640	17904	17776	18136	17789	17759	17699	17931	17891	17666	17811	17819	17826	17826	17765	17808	17842	17719	17670	17747	17656	17744	17740	17887	17573	17932	17892	17780	17832	17676	17669	17678	17834	17686	17807	17743	17706	17742	17620	17819	17853	17809	17837	17945	17842	17919	17715	17627	17799	17858	17758	17864	17888	17917	17744	17844	17819	17711	17639	17786	17867	17799	17882	17851	17839	17769	17575	17890	17786	17748	17882	18061	17647	17817	17729	17989	17843	17874	17826	18019	17868	17794	17684	17525	17725	17852	17963	17904	17844	17718	17831	17658	17742	17588	17587	17576	17737	17737	17758	17790	17624	17686	17868	17908	17705	17807	17790	17720	17698	17664	17820	17791	17639	17867	17918	17617	17926	17769	17707	17721	17747	17795	17872	17947	17863	17784	17659	17677	17876	17796	17856	17828	17718	17654	17677	17741	17797	17940	17722	17503	17733	17917	17907	17494	17733	17773	17831	17882	17867	17936	17840	17820	17873	17821	17698	17936	17774	17711	17825	17824	17837	17627	17695	17633	17847	17819	17682	17862	17725	17771	17744	17642	17822	17929	17710	17834	17852	17843	17766	17708	17741	17770	17821	17763	17832	17886	17754	17967	17845	17737	17813	17830	17816	17954	17962	17681	17585	18006	17898	17672	17925	17817	17788	17870	17704	18020	17792	17693	17780	17706	17719	17861	17638	17939	17748	17816	17774	17746	17757	17899	17654	17557	17778	17777	17686	17762	17914	17867	17700	17876	17971	17903	17682	17815	17821	17886	17829	17885	17805	17928	17873	17767	17768	17592	17957	17697	17644	17749	17970	17875	17692	17728	17782	17702	17786	17856	17850	17860	17849	17852	17914	17667	17563	17896	17733	17907	17715	17845	17956	17732	17585	17936	17911	17820	17830	17800	17827	17897	17880	17795	17843	17698	17891	17646	17783	17789	17733	18007	17782	17685	17730	17779	17911	17709	17844	17815	17903	17657	17660	17819	17923	17852	17824	17646	17828	17712	17833	17831	17708	17617	17839	17787	17790	17898	17826	17716	17968	17823	17676	17816	17643	17930	17778	17828	17697	17760	17967	17826	17782	17780	17867	18139	17937	17715	17969	17739	17648	17903	17846	17555	17801	17738	17822	17839	17709	17742	17559	17826	17783	17829	17943	17943	17707	17839	17751	17555	17896	17773	17913	17712	17931	17785	17707	17657	17795	17779	17615	17849	17874	17781	17901	17814	17740	17698	17649	17776	17698	17934	17706	17749	17841	17664	17641	17804	17873	17724	17742	17635	17872	17852	17954	17946	17757	17781	17710	17873	17812	17834	17768	17805	17792	17732	17738	17954	17861	17774	17812	17904	17858	17892	17842	17943	17699	17871	17859	17761	17870	17634	18000	17791	17889	17712	17668	17990	17761	17607	17977	17722	17874	17838	17730	17621	17850	17564	17751	17793	17955	17742	17776	17754	17685	17744	17844	17755	17906	17722	17875	18030	18007	17787	17863	17918	17927	17495	17710	17847	17905	17826	17823	17743	17773	17830	17699	17854	17860	17685	17755	17722	17850	17766	17995	17828	17820	17747	17708	17737	17732	17675	17983	17705	17955	17827	17594	17860	17755	17850	17759	17602	17738	17848	17774	17681	17820	17848	17863	17967	17724	17841	17786	17713	17852	17614	17998	17833	17667	17747	17791	17829	17996	17875	17777	17854	17755	17767	17922	17777	17711	17793	17846	17709	17787	17751	17873	17842	17759	17558	17887	17689	17773	17733	17672	17710	17731	17749	17875	17807	17811	17991	17873	17686	17898	17887	17672	17936	17800	17817	17661	17697	17910	17865	17765	17648	17757	17917	17654	17746	17545	17604	17785	17784	17873	17794	17771	17937	17680	17620	17820	17705	17935	17881	17795	17568	17830	17702	17830	17974	17900	17889	17908	17736	17838	17923	17836	17720	17800	17722	17848	17596	17867	17864	17814	17769	17937	17711	17627	17842	17928	17850	17728	17818	17725	17804	17900	17815	17693	17815	17612	17847	17654	17696	17886	17858	17756	17647	17755	17881	17650	17712	17873	17757	17775	17688	17748	17745	17946	17965	17743	17874	17716	17889	17811	17800	17835	17756	17710	17836	17653	17742	17710	17686	17737	17734	17928	17915	17635	17693	17602	17928	17840	17844	17763	17817	17609	17895	17656	17735	17660	17900	17897	17818	17893	17714	17686	17650	17835	17736	17917	17683	17969	17520	17788	17751	17751	17842	17960	17933	17746	17869	17788	17926	17713	17817	17727	17724	17757	17784	17697	17797	17750	17806	17780	17905	17705	17700	17768	17839	17788	17732	17702	17790	17894	17681	17801	17926	17821	17795	17573	17887	17856	17769	17749	17846	17925	17671	17767	17741	17871	17974	17856	17711	17756	17867	17911	17891	17741	17915	17698	17724	17771	17765	17714	17912	17837	17895	17479	17621	17866	17677	17764	17730	17882	18027	17833	17702	17947	17701	17887	17806	17811	17656	17777	17909	17985	17847	17775	17698	17730	17730	17833	17785	17742	17753	17868	17656	17923	17843	17879	17759	17795	17897	17982	17737	17873	17723	17955	17647	17730	17887	17785	17794	17705	17720	17943	17681	17733	17772	17649	17837	17860	17924	17856	17792	17873	17872	17816	17633	17970	17992	17590	17804	17817	17797	17984	17880	17814	17748	17803	17889	17679	17715	17582	17723	17759	17752	17796	17848	17656	17908	17678	17830	17826	17765	17638	17641	17740	17638	17760	17987	17661	17885	17823	17751	17849	17806	17774	17685	17783	17775	17694	17826	17738	17718	17650	17624	17832	17550	17739	17654	17801	17838	17690	17862	17842	17836	17898	17727	17847	17898	17772	17794	17842	17803	17878	17857	17625	17710	17758	17794	17804	17691	17922	17688	17883	17846	17782	17876	17768	17749	17747	17788	17669	17854	17770	17889	17894	17808	17752	17713	17833	17920	17938	17629	17769	17765	17795	17847	17609	17956	17699	17764	17583	17941	17930	17674	17856	17712	17893	17803	17780	17715	17676	17879	17813	17517	17659	17763	17698	17879	17805	17957	17789	17841	17757	17773	17792	17706	17921	17724	17877	17930	17760	17716	17690	17867	17688	17715	17711	17625	17810	17747	17794	17949	17789	17770	17790	17831	17825	17735	17726	17741	17664	17828	17867	17824	17641	17811	17742	17774	18071	17784	17777	17839	17755	17718	17652	17912	17774	17890	17663	17847	17843	17777	17906	17745	17874	17783	17681	17851	17773	17873	17778	17750	17770	17812	17638	17657	17803	17540	17835	17899	17608	17795	17697	17711	17626	17696	17901	17704	17968	17810	17729	17808	17713	17884	17781	17657	17885	17853	17907	17811	17733	17783	17776	17797	17814	17685	17699	17902	17707	17814	17765	17842	17817	17632	17714	17741	17796	17613	17677	17788	17972	17610	17941	17988	17693	17659	17883	17800	17667	17770	17910	17827	17891	17843	17841	17793	17907	17909	17747	17916	17759	17633	18007	17725	17714	17924	17919	17797	17732	17818	17713	17880	17788	17797	17678	17817	17678	17733	17717	17935	17635	17930	18013	17822	17787	17771	17759	17938	17832	17867	17862	17695	17807	17727	17840	17840	17664	17843	17909	17753	17855	17612	17826	18021	17755	17758	18012	17662	17944	17787	17775	17719	17782	17646	17791	17759	17725	17867	17756	17797	17897	17804	17804	17767	17773	17634	17815	17821	17763	17812	17599	17639	17774	17793	17772	17523	17835	17736	17840	17845	17898	17713	17748	17849	17825	17810	17755	17807	17724	17867	17447	17899	17765	17815	17904	17759	17709	17718	17684	17806	17766	17866	17801	17750	17786	17884	17692	17887	17902	17561	17847	17804	17825	17642	17726	17748	17832	17722	17760	17645	17908	17804	17706	17903	17886	17731	17977	17944	17830	17915	17768	17791	17759	17730	17715	17646	17743	17877	17800	17766	17614	17817	17661	17882	17742	17491	17854	17809	17929	17757	17830	17726	17609	17639	17892	17634	17801	17786	17997	17797	17817	17797	17639	17825	17792	17857	17689	17759	17672	17737	17688	17758	17852	17751	17748	17900	17761	17771	17653	17826	17772	17729	17754	17818	17903	17756	17770	17864	17884	17809	17821	17867	17954	17915	17633	17838	17853	17696	17800	17769	17627	17695	17877	17664	17995	17855	17702	17925	17869	17949	18008	17753	17802	17837	17863	17805	17965	17704	17733	17855	17798	17610	17804	17962	17729	17793	17724	17828	17655	17674	17878	17738	17732	17837	17758	17755	17761	17675	17731	17842	17800	17876	17890	17667	17562	17649	17825	17807	17893	17804	17849	17891	17746	17816	17837	17876	17860	17817	17796	17825	17662	17968	17838	17930	17590	17791	17894	17879	17702	17785
22378	20769	27113	24742	23231	29430	35026	31768	30801	30939	30427	29889	29959	29590	29659	29228	29077	29122	29069	29221	29321	29024	28622	28699	29023	28626	28559	28329	28672	28384	28581	28574	28328	28423	28480	28177	28127	28239	28189	28307	28285	28207	28453	28329	28291	28384	28060	28379	28224	28103	28352	28184	28352	28180	28242	28397	28367	28256	28447	28148	28284	28205	28073	28007	28310	28227	28161	28115	28472	28300	28208	28408	28252	28296	28340	28297	28286	28092	28168	28113	28210	28370	28324	28189	28222	28177	28234	28050	28340	28270	28157	28101	28142	27992	28317	28042	28299	28202	28252	28330	28128	28121	28059	28405	28006	28402	28125	27915	27920	28155	28133	28211	28283	28505	28044	28255	28115	28254	28467	28052	28218	28175	28219	28028	27989	28286	28380	28222	28236	28032	28347	28260	28120	28129	28033	28439	27908	28124	28218	28160	28204	28090	28145	28357	28122	28063	28229	28018	28424	28209	28158	28132	28336	28042	27990	28038	28252	28252	28409	28504	28071	28129	28222	28091	28011	28033	28179	28014	28087	28125	28082	28386	28132	28059	28074	28040	28144	28466	28373	28099	28053	28126	28308	27954	28249	28330	28196	28147	28256	28279	28187	27949	27955	28111	28009	28024	28206	28032	28314	28299	27985	27973	28127	28130	28099	28253	28237	28153	27993	27861	28060	28278	28380	28363	28220	28103	28185	28085	28288	28192	28078	28278	28281	28098	28242	27983	28066	28210	28057	28174	28140	28412	28168	28075	28071	28249	28116	28086	28160	28292	27868	28043	28351	28205	27921	28135	28373	28287	28243	28144	28684	28271	28169	27972	28167	28283	28302	28208	28070	27941	28184	28052	28005	28068	28197	28126	28014	28304	28481	28071	28138	28312	28117	28315	28110	28258	27896	28076	28382	28167	28188	28087	28185	28518	28469	28134	28299	28164	28060	28283	28165	28237	28270	28044	28123	28070	28274	27917	28167	28139	28266	28117	27999	27875	28040	28178	28245	28090	27955	28042	28066	27988	28064	28155	28084	28133	28104	28289	28141	28666	28113	28098	28219	28139	27893	28115	28277	28023	28404	28196	28150	28327	28180	27969	28198	28331	28091	27879	28254	28083	28425	27938	28261	28218	28123	28121	28324	28017	28038	28031	28311	28338	28122	28094	28283	28243	27858	28247	28166	28107	28213	28180	27895	28356	28290	28263	28343	27853	28208	28132	28233	28110	28167	28060	28204	28238	27983	28296	28093	28054	28110	28174	28157	28026	28405	28026	28146	28230	28191	28173	27915	27949	28139	28085	28492	28130	28029	28314	28048	27980	28304	28080	28109	28081	28341	28363	28295	28382	28226	28027	28362	28100	28221	28196	28214	28022	28275	27981	28408	28026	28183	28278	28076	28197	28227	28178	28298	28135	28085	28298	28097	28248	28133	28129	28039	28110	28001	28077	27933	27823	28384	28212	27966	28080	28161	28089	28231	28090	28290	28084	28048	28092	27926	28224	28041	28142	28369	27898	28205	28152	28103	28096	28369	28164	28019	27856	28348	28219	28073	28159	27917	28312	27858	28155	28057	28319	28128	28106	28324	28216	28034	28259	28103	28025	28024	28073	28146	28053	27926	28303	28232	28166	28260	28136	28239	28444	28414	28098	28378	27919	27993	28278	28027	28042	28132	28192	27888	28052	28254	28225	28143	28281	28168	28270	28172	28318	28053	28137	28403	28098	28331	28068	28054	28078	28145	27945	28188	28257	28179	28267	28191	28055	28228	28162	28309	28433	28354	28144	28305	27962	27877	28127	28141	28141	28030	28173	28083	28280	28230	27834	28435	28092	28229	28008	28193	28159	28194	28148	28051	28220	28095	27783	27950	28036	27984	28291	28307	27983	28152	28453	28165	28011	28466	28137	28296	28030	28099	28163	28205	27915	28095	27882	28079	28116	28260	28236	28305	27990	28115	28007	28243	27879	28108	28056	28221	27940	27985	28284	28039	28193	28275	28326	28361	28342	28137	28084	28203	28195	28242	28115	28112	28017	28391	27973	28280	28432	28205	28066	27910	28026	28220	28041	28246	28108	28122	27950	28200	28183	28050	28364	28372	28146	28190	28314	28275	28263	28346	28152	28147	28149	27812	28278	28141	28114	28431	28309	28068	28018	28238	28288	28261	28016	28060	28268	28333	28282	28344	28347	28190	28052	28170	28530	27959	28085	28073	28184	28114	27938	28193	28416	28146	28153	28096	28325	28236	28035	28173	28220	28053	28030	28235	28183	28256	28068	27901	28109	27946	27956	27907	28120	28001	28193	28238	27943	28038	28260	28029	28207	28078	28202	28273	28166	28051	28161	28141	28366	28247	27930	28194	28353	28567	28423	28086	28050	27991	27930	28052	28080	28244	28182	28037	28018	27889	28194	28221	28063	28031	28025	28025	28139	28131	27993	28041	28119	28372	27807	28319	28249	28104	28272	28102	28155	28224	28056	28067	28442	28076	28167	28032	28302	28087	28174	28194	28245	28073	28153	28286	27849	28101	27847	28254	28193	28145	28207	28175	28066	28257	28143	28264	28232	28216	28028	28180	28152	28344	28192	28252	28062	28032	27903	28070	28169	27967	28128	28059	28082	28334	28243	28215	28241	28127	28101	28196	28245	28316	28335	28356	28378	28462	28316	28254	28316	27936	28166	28294	28028	27880	28210	28052	28482	28015	28136	27974	28294	28175	28194	28307	28175	28189	28262	28012	28119	28101	27866	28064	28032	28235	27975	28146	28018	28307	28063	28133	28143	28116	28114	27927	28377	28302	28049	28202	28162	28239	28106	28045	28149	28339	27817	28172	28212	28319	28172	28277	28132	27985	28197	27974	28183	28098	28355	28225	27996	28214	28183	28281	28187	27958	28183	28278	28186	28156	28204	28096	28137	28158	28239	28097	28168	28418	28314	28004	28147	28108	27989	28392	27796	28340	28086	28311	28076	28021	28079	28488	28424	28178	28011	28151	28098	28235	28310	28213	28251	28109	28122	28031	28282	28233	28261	28380	28262	28290	28092	28564	28444	28241	28094	28445	28167	28074	28389	28124	28311	28220	28119	28221	28190	28270	28295	28217	28198	28429	28225	28179	27900	28152	28472	28235	28040	28049	28272	28212	28283	28291	28163	28099	28324	28085	28067	27988	28225	28060	27941	27953	28256	28260	28320	28117	27963	28013	28037	28053	28077	28221	28303	28189	28105	28354	28087	28100	28091	28131	28044	28284	28259	28095	28120	28224	28176	28389	28154	28359	28333	28028	28203	28348	28289	27994	28132	28035	28026	27907	28180	28438	28151	28333	28191	28113	28047	28147	28221	28117	28243	28168	27915	28295	28349	28046	28237	28190	28165	27977	28420	28157	28426	28261	28050	28179	28160	28229	28179	28244	28130	28184	28202	28264	28353	27912	27989	28222	28065	28160	28323	28296	28251	27778	28235	28157	28293	28267	27982	28068	28166	28485	28250	28049	28097	28290	27923	28200	28084	28437	28182	28280	28219	28271	28331	28168	28398	28240	28069	28279	28280	27943	28266	28076	28158	28101	28219	28056	28068	28266	28145	28000	27924	28097	28148	28022	28443	28096	28173	28135	28082	28052	28250	28239	28064	28020	27922	28115	27916	28085	28236	28135	28244	28359	28232	28286	28163	28249	28236	28110	28027	28224	28008	28182	27946	28102	28117	28085	28166	28225	28133	28044	28271	28086	28124	28008	28201	28158	28242	28167	27900	28174	28053	28164	28280	27940	28240	28270	28184	28116	28192	28366	28119	28183	28168	28500	28393	28500	28071	28306	28351	28103	28142	28241	28052	28043	28431	28310	28035	28222	28290	28295	28246	28028	28185	28277	27977	28044	27934	28155	28064	28136	28262	28158	27722	28232	28111	28107	27993	28101	28112	28318	28234	28276	28287	28380	28164	28536	28112	28103	28280	28035	28140	28294	28349	28388	28062	28130	28341	28163	28309	28195	27982	28100	28187	28270	28189	28130	27841	27864	28206	28109	28078	28334	28282	28215	27848	28148	28175	28052	28100	28166	28103	28056	28476	27955	28201	28249	28209	28262	27935	28078	28148	28358	27985	28137	28232	27923	28185	28022	28297	28114	28151	28373	28239	28204	28237	28303	28273	28063	28326	28220	28309	28166	28201	28029	28100	28032	28273	28078	28096	28060	28156	27933	28190	28258	28254	27958	27678	28158	28164	28204	28089	28324	28187	27992	28234	28110	28038	28133	28079	28200	28080	27994	28109	28233	27961	28205	27902	27930	28115	28129	28097	28164	27938	28098	28205	27977	28060	28088	27915	28429	28083	27934	28190	27932	28065	28179	28190	28179	28069	28186	28249	28141	28059	28272	28017	28205	28234	28053	27971	28110	28390	28141	27987	28034	28263	28048	28207	28113	28276	28359	28192	28086	28026	28442	28049	27794	27966	28286	28274	28161	28398	28082	28058	28275	28287	28407	28247	28296	28174	28129	28027	28358	27919	27940	27945	28000	28196	28293	27997	28012	27943	28100	27994	28263	28227	28368	28040	28412	28215	28036	28228	27860	28031	28178	28039	28245	28177	28261	28281	28352	28203	28157	28146	28187	28187	28049	28213	28372	28163	28196	28170	28122	28471	28176	28095	28285	28025	28109	28107	28302	28181	28392	28278	28108	28124	28319	28259	28020	28049	28220	28313	28371	27966	27843	28413	28267	27978	28144	28298	28334	28463	28032	27839	28171	28096	28139	28298	28343	28274	28279	28177	28199	28204	28121	28201	28147	28240	28209	28033	27935	28095	28078	28209	28130	28300	28281	28316	28278	27986	27844	28035	28311	28176	27848	28015	28201	28185	28106	27891	28342	28230	28231	28503	27974	28213	27972	27849	28175	28399	28157	28046	28376	28457	28259	27929	28004	28048	28139	28152	28046	28314	28311	27934	28350	28226	28130	28136	28149	28143	28327	28050	28324	28109	28171	28081	28373	28069	27937	28085	28262	28120	28133	27920	27913	28198	28385	27941	28302	28195	28200	27982	28198	27957	28061	28414	28202	28293	28123	28247	28219	28027	28336	28007	28245	28340	28367	28180	27967	28253	27958	27944	28035	28088	28229	28004	28365	27987	28002	28325	28254	28100	28298	28095
25174	44355	43774	35597	30560	27139	24966	23582	22475	21304	21034	20429	20310	19836	19656	19548	19358	19385	19193	19315	19164	18820	18591	18614	18521	18597	18526	18538	18600	18479	18363	18206	18222	18153	18079	18034	18252	17936	18062	17857	18033	18180	17876	18043	17839	18068	17959	18013	18095	17972	18032	17939	17881	17939	18030	18033	17981	18009	18001	18251	18052	18094	18011	17849	17876	17936	18076	17870	17920	17920	18023	17991	17792	17968	17810	17897	17692	17778	18075	17999	17998	18103	18044	17931	17787	17993	17927	17778	17909	17934	18054	17872	17905	17840	17868	17909	17949	17867	17869	17788	17885	17926	17931	17942	17805	18071	17956	17853	18012	17940	17868	18002	17953	17953	18018	17801	17973	17929	18005	17778	17999	17968	18036	17948	17978	17937	17845	17979	17897	17904	17989	17881	18018	17977	17797	18002	17897	17795	17930	17865	17917	17902	17892	17899	17822	17843	17839	17934	17744	17846	17962	17857	17908	17923	17753	17946	17901	17876	17957	17753	17835	17902	17860	17918	17951	17909	17963	18001	17985	17867	17769	17701	17998	18119	17906	17804	17839	18148	18047	17943	17965	17897	17854	18013	17860	17878	17924	17869	18064	17959	17903	17927	17901	17965	17866	18048	17983	18044	18036	18128	17897	17935	17962	18105	17986	17985	17748	17919	17937	17926	17748	17950	17991	17864	17902	17826	17846	17912	18006	18078	18047	18014	17914	17936	17736	17833	17946	17882	17929	17663	17719	17765	17887	18022	18085	17958	17885	17882	17752	17757	17678	17929	18004	17867	18023	17958	17996	17831	17967	18082	17921	17872	17781	17823	17908	17985	17881	17863	18000	17921	17866	18013	17777	18052	17856	17880	17817	18031	17967	18017	17964	18094	17990	17903	17903	18071	17887	18077	17652	18001	17797	17997	17892	17862	18078	17875	17920	17883	17906	17859	18089	17961	17951	17964	17813	17835	17950	17870	17882	17808	17958	17963	17823	17864	17929	17801	17958	17931	17865	17989	17876	18048	18023	17982	17746	17875	17828	17977	17777	18039	17722	17615	17783	18123	17796	17816	17962	17852	17690	17743	18035	17943	17916	17806	17974	17783	17877	17933	17865	17793	17947	17898	17835	17991	17826	17931	17881	17931	17842	17846	18008	17995	17980	17922	18000	18026	17919	17696	17975	17817	17881	17801	17915	17951	17954	17804	17839	17898	17901	17776	17901	17924	17828	17799	17834	17886	17846	17975	17827	17857	17843	17953	17885	17920	17783	17803	17927	17972	17814	17921	17589	17978	17829	17831	17800	17899	17928	17871	17932	17982	17920	17981	17922	17931	17821	18021	17970	17749	17861	17950	17833	17832	17877	17865	17858	17794	17907	17892	17872	17905	17975	17795	18053	17825	17916	17974	17912	18076	17891	18047	17785	17968	18068	17996	17767	18019	17930	17830	17804	17980	17888	17801	17961	17710	17921	17758	17880	18028	17737	17856	17870	17934	17874	17997	17902	17829	18035	17998	17888	17845	17693	17807	17936	17809	17794	17945	17994	17910	17762	17892	17865	17979	17850	17947	18014	17950	17896	17790	17970	17944	18023	18020	17942	17917	17871	17875	17897	17966	17897	17839	17954	17954	17828	17769	17999	17821	17859	17832	17845	18037	18030	18049	17748	18117	18070	18112	17996	17783	17761	18070	17958	17800	18010	17865	17845	17740	17769	17858	17927	17967	17912	17908	17692	17830	18021	17916	17830	17963	17983	17885	18001	17901	18104	18011	17947	17893	17785	18042	17928	17831	17960	17973	17894	17806	17719	17927	17926	18028	17954	17836	17769	17836	17733	17750	17906	17876	17866	18031	17869	17976	17978	17688	17961	17892	17844	17790	18023	17872	17787	17782	17823	17857	17767	17778	17880	18025	17722	17892	17720	17892	17759	17840	17905	17976	17940	17903	17846	17855	17931	17842	17810	17957	17812	17955	17745	17730	17995	17979	17973	17786	17915	17987	18061	17770	17995	17812	17892	17734	18040	17904	17686	18095	17865	17955	17923	17538	18004	17910	17779	17859	17822	17908	17937	17824	17761	18055	17892	17980	17742	17978	17865	17870	17933	17858	18094	17897	17897	17978	18013	17887	17771	17839	18030	17843	18072	17842	17903	17940	17836	18032	17842	17841	18028	18039	17859	17912	17922	18012	17956	18183	17901	17944	17897	17963	17926	17817	17770	17931	17915	17892	17958	18066	17941	17667	17623	17933	17867	17934	17925	17955	17727	17963	17929	18153	17852	17827	17850	17885	17958	17869	17899	17901	17952	17821	17922	17957	18005	17804	18002	17819	17907	17895	17905	17660	17933	17905	17763	17911	17954	17884	17915	17815	17804	17858	17914	17924	17913	17718	18027	17736	17818	17642	17921	17764	17948	17832	18030	17760	18018	17619	17815	18025	17709	17810	17842	17840	17843	17871	17822	17918	17988	18063	18008	17851	17966	17934	17773	17863	17856	17799	17811	18000	17844	18011	17776	17855	17918	17935	17937	17822	17715	17734	18068	17874	17898	17970	17736	17871	17732	17994	17949	18082	17869	17988	17825	18002	17863	18019	18026	17937	17950	17904	17974	17921	17743	17935	17855	17970	17997	17971	17934	17965	17917	17946	17892	18016	17984	17769	17816	18097	17971	17829	17762	17760	17819	17769	17752	18106	18085	17910	17885	17924	17825	17899	17910	17845	17885	17964	17931	17805	17979	17882	17960	17998	17814	17954	17845	17874	17612	17940	17877	17849	17799	18004	18124	17949	17910	17976	17878	17617	17872	17752	17829	17898	18029	17681	17998	17824	18027	17891	17957	17940	17979	17822	17925	17914	17988	17974	18061	18039	17965	17938	17891	17939	18010	17955	17918	17571	17914	17918	17817	17852	17994	17925	18006	17835	17909	17775	18159	18044	18014	18011	17969	17929	17732	17936	17985	17943	17855	18051	17941	17827	17913	18004	17924	18036	17801	17837	17776	17897	17962	17845	17791	18021	17794	17824	17820	17823	17820	17943	17843	17971	17780	17919	17853	17862	17775	17960	17958	17931	17821	17905	17660	17984	18064	17892	17925	17881	17841	17851	18086	17905	17983	17932	17646	17904	17974	17984	17959	17814	17853	17853	18073	17866	17905	17948	17962	17908	17762	17923	17925	17846	17854	17871	17960	17825	17857	17933	17924	17763	17961	17939	18066	17897	17892	17963	18003	17702	17852	17992	17900	17939	17846	18025	17758	17887	17776	17827	17918	17944	17917	17906	17819	18018	17684	17904	18068	17863	17944	17823	17875	17872	17861	17992	17980	18007	17840	17928	17858	17874	17977	17863	18097	17964	17948	17825	17863	17869	17849	17870	17833	17982	17877	17862	17926	17942	17818	17980	17841	17803	17888	18066	17979	17846	17835	17977	17826	17830	17977	17608	18092	17931	18069	17874	17932	17897	17884	18102	17784	18034	17942	17912	17857	17835	17839	18072	18037	17914	17769	17824	17731	17828	18014	17840	17987	17647	17920	17852	17870	17725	17835	18058	17954	17910	17829	17839	17839	17815	18065	17767	17915	17921	17856	18077	18090	17663	17983	17821	17832	17912	17981	17782	18050	17885	17819	17980	17930	17822	17917	17761	17862	17915	17921	17959	17909	18017	17909	18015	18026	17861	18026	17935	17902	17964	18000	17814	17803	17861	17957	17972	17980	17924	18001	17762	17801	17922	17980	17970	17786	17883	17951	17900	17764	17944	17929	17951	17995	17784	17894	17931	17968	17739	17946	17892	18144	17931	17973	17928	18064	17669	17758	17984	17854	18022	17930	17864	17713	17994	17929	17898	18005	17931	17957	18113	17818	17941	18030	17770	17963	17881	17921	17855	17790	17783	17964	18013	17786	18044	17975	17648	17981	18094	17908	18082	17902	17862	18033	17884	17828	17910	17871	17892	17781	17864	17923	17835	17826	18091	17849	18031	17829	17955	17911	18041	17864	17821	18095	17890	17849	17981	17968	17944	17814	17823	17904	17802	17871	17995	17987	17984	17830	17887	17921	17818	17970	18078	17963	17854	17876	17703	17927	17729	17911	17825	17873	17913	17970	17984	18020	17872	17973	17934	17882	18046	17883	17909	17931	17797	17822	17870	17936	17863	17849	17872	17984	17913	17914	17878	17942	17890	17887	18040	17771	17830	17898	17806	17940	17790	18056	17865	17818	17979	18066	17820	17842	17825	17823	17839	17870	17857	17894	17858	17957	17858	18052	17990	17844	17669	18196	17922	17913	17814	17960	17857	17934	18012	17736	17862	18097	17914	17945	18174	17905	17877	17829	17910	17801	18004	17706	17894	17867	18042	17683	17800	17815	18050	17821	17856	17941	17743	17903	18000	17775	18065	18007	18020	17579	17886	17839	17827	17944	17719	17856	17903	17944	18129	17950	17861	18032	17865	18169	17799	17795	18025	17832	17976	17885	18023	17654	17821	17867	18117	17767	17958	17887	17997	18039	17963	17756	17912	17815	17980	17839	17901	17851	17999	17844	17847	17857	17915	18010	17950	18054	18038	17831	17921	17821	17612	17989	17941	17840	17725	17938	18035	17921	18049	17909	17952	17778	17786	17987	18120	18043	17644	17932	17793	17997	17808	18024	17796	18013	17909	18095	17865	17904	17964	17895	18065	17866	17602	17807	17993	18010	17998	17969	17779	17894	17941	17937	18023	17840	17872	17926	17862	17978	18048	17975	17939	18101	17889	17752	18034	18020	17906	17987	17924	17911	17733	17879	17902	17878	18043	17874	17893	17873	17835	17903	17788	17888	17752	18126	17986	17862	17842	18044	18042	17939	17907	17887	17941	17697	17904	18006	17761	18000	17965	17884	17965	18030	17737	17935	17629	17991	17879	17786	17926	17822	17983	17964	17969	18038	18071	17942	17872	18092	18015	17933	17879	17886	17822	17851	17984	17775	17992	17911	17736	18009	17783	17858	17855	18096	17968	17900	17947	17650	17884	17854	17919	17888	17777	17747	17915	17844	17848	17819	17859	17840	17632	17828	17933	17924	17830	17964	18012	18017	17904	17977	17819	17788	18086	17833	17961	17901	17916	18030	17774	18016	17890	17946	17871	17932	17873	17909	17937	17774	17868
35382	30097	33520	31916	28923	28225	28007	27721	27249	27164	27038	27009	27197	26935	26985	26976	26841	26882	26746	27040	26872	26945	26926	26943	26744	26532	26845	26847	26825	26954	26537	26487	26628	26733	26673	26655	26595	26353	26551	26603	26653	26687	26571	26742	26778	26541	26543	26685	26640	26184	26591	26410	26560	26639	26426	26648	26462	26500	26678	26750	26528	26641	26616	26767	26595	26502	26552	26596	26387	26484	26571	26295	26540	26545	26720	26500	26820	26661	26713	26459	26666	26417	26673	26526	26807	26707	26843	26650	26543	26671	26620	26626	26607	26887	26511	26557	26720	26655	26615	26430	26484	26551	26696	26491	26467	26227	26669	26617	26493	26578	26828	26761	26467	26747	26668	26495	26743	26314	26610	26415	26560	26374	26520	26545	26618	26553	26386	26538	26735	26549	26565	26632	26628	26524	26372	26679	26368	26673	26542	26456	26565	26490	26504	26765	26621	26652	26524	26588	26628	26542	26355	26589	26662	26284	26645	26667	26532	26512	26443	26526	26623	26522	26393	26622	26759	26621	26728	26437	26431	26523	26531	26625	26635	26337	26441	26544	26622	26508	26594	26654	26831	26617	26448	26413	26567	26432	26835	26772	26658	26670	26542	26448	26510	26634	26580	26564	26422	26639	26653	26750	26594	26447	26584	26402	26372	26382	26482	26638	26685	26608	26559	26639	26556	26553	26597	26777	26678	26607	26726	26611	26468	26320	26261	26537	26578	26676	26557	26443	26823	26395	26612	26883	26479	26750	26410	26412	26788	26579	26481	26698	26837	26726	26640	26339	26520	26644	26526	26498	26575	26644	26387	26543	26848	26596	26789	26636	26734	26468	26571	26388	26566	26683	26542	26650	26564	26675	26619	26457	26463	26454	26605	26580	26407	26718	26436	26602	26601	26495	26672	26429	26431	26702	26777	26689	26536	26630	26783	26351	26619	26690	26702	26368	26690	26576	26589	26485	26453	26699	26622	26807	26890	26677	26750	26715	26376	26686	26651	26397	26452	26512	26678	26770	26627	26600	26552	26580	26677	26606	26608	26487	26392	26535	26669	26471	26249	26652	26480	26667	26648	26586	26427	26655	26565	26690	26776	26635	26593	26517	26501	26634	26536	26497	26586	26626	26652	26762	26514	26445	26294	26736	26721	26577	26488	26553	26705	26514	26556	26499	26544	26770	26597	26642	26748	26611	26810	26475	27039	26423	26636	26318	26541	26631	26566	26490	26679	26545	26502	26389	26353	26688	26515	26510	26531	26468	26769	26570	26541	26651	26488	26551	26487	26553	26713	26462	26575	26513	26808	26637	26503	26550	26315	26628	26555	26445	26380	26518	26416	26672	26422	26467	26716	26308	26514	26453	26487	26599	26562	26608	26299	26952	26726	26326	26352	26316	26667	26610	26756	26653	26503	26478	26507	26355	26738	26710	26688	26662	26673	26600	26491	26709	26678	26568	26455	26349	26784	26659	26530	26586	26644	26635	26536	26672	26634	26459	26559	26511	26597	26492	26532	26441	26375	26298	26258	26526	26282	26897	26486	26687	26330	26615	26732	26643	26432	26644	26680	26316	26532	26740	26725	26608	26727	26751	26663	26570	26638	26764	26663	26639	26628	26587	26512	26615	26348	26788	26177	26486	26423	26610	26309	26503	26466	26627	26731	26455	26635	26658	26703	26484	26534	26507	26673	26598	26659	26700	26608	26538	26436	26422	26572	26701	26470	26679	26567	26536	26613	26453	26560	26594	26428	26498	26925	26594	26583	26832	26580	26686	26470	26461	26525	26611	26520	26615	26650	26462	26641	26601	26522	26385	26624	26535	26561	26386	26760	26605	26720	26603	26764	26532	26856	26650	26352	26400	26480	26203	26526	26773	26828	26657	26567	26896	26725	26378	26578	26680	26563	26578	26897	26602	26885	26736	26669	26531	26497	26747	26777	26489	26559	26719	26630	26468	26300	26266	26815	26406	26586	26816	26763	26741	26503	26748	26381	26472	26722	26503	26426	26528	26506	26692	26638	26819	26553	26737	26531	26606	26551	26466	26460	26523	26740	26613	26667	26681	26483	26559	26508	26628	26535	26529	26811	26293	26544	26560	26736	26720	26814	26425	26498	26528	26629	26590	26630	26602	26591	26490	26632	26580	26654	26487	26482	26594	26668	26771	26660	26671	26730	26567	26654	26607	26437	26538	26645	26719	26663	26464	26885	26820	26408	26582	26452	26305	26599	26625	26440	26784	26577	26551	26543	26733	26319	26474	26546	26590	26745	26530	26403	26517	26429	26564	26742	26699	26549	26748	26556	26820	26593	26452	26795	26426	26451	26427	26573	26791	26777	26679	26653	26558	26537	26541	26510	26692	26862	26635	26817	26396	26625	26349	26443	26760	26734	26667	26443	26344	26232	26539	26638	26423	26590	26613	26484	26525	26885	26690	26605	26666	26488	26510	26811	26699	26644	26524	26904	26800	26419	26557	26394	26683	26570	26387	26706	26466	26481	26525	26688	26734	26528	26557	26872	26608	26632	26675	26610	26514	26936	26832	26498	26832	26800	26676	26686	26690	26793	26538	26649	26333	26517	26572	26493	26452	26833	26408	26474	26309	26304	26606	26856	26617	26455	26650	26621	26497	26512	26533	26800	26373	26597	26696	26426	26487	26488	26402	26545	26524	26553	26439	26432	26306	26769	26565	26483	26603	26580	26686	26666	26608	26435	26578	26342	26737	26566	26585	26715	26582	26709	26583	26728	26672	26493	26495	26540	26420	26487	26616	26556	26357	26667	26590	26645	26717	26523	26761	26780	26525	26840	26560	26642	26429	26528	26536	26301	26686	26713	26671	26511	26480	26689	26737	26672	26591	26610	26470	26601	26679	26514	26461	26519	26419	26757	26658	26552	26725	26868	26385	26531	26321	26254	26595	26485	26523	26608	26539	26605	26557	26521	26640	26758	26621	26573	26539	26576	26596	26635	26486	26535	26551	26739	26537	26533	26489	26474	26427	26577	26573	26641	26554	26839	26584	26595	26417	26780	26751	26588	26655	26455	26345	26755	26640	26686	26583	26562	26529	26747	26672	26453	26798	26729	26516	26604	26419	26440	26396	26567	26678	26593	26538	26595	26794	26400	26557	26928	26587	26613	26478	26562	26485	26313	26434	26448	26509	26500	26391	26411	26719	26406	26496	26521	26510	26873	26656	26466	26400	26636	26478	26832	26616	26823	26496	26457	26800	26726	26548	26575	26441	26665	26729	26382	26624	26529	26628	26637	26515	26660	26499	26525	26481	26594	26569	26831	26825	26609	26661	26720	26764	26607	26617	26535	26423	26447	26670	26498	26639	26521	26787	26468	26204	26653	26535	26652	26899	26693	26665	26718	26427	26407	26543	26559	26289	26456	26387	26421	26591	26512	26513	26633	26565	26659	26489	26673	26837	26591	26660	26531	26664	26491	26470	26459	26582	26698	26731	26642	26502	26572	26773	26655	26517	26637	26473	26608	26508	26649	26591	26241	26491	26704	26759	26679	26531	26446	26332	26646	26846	26725	26407	26663	26470	26855	26510	26517	26552	26606	26479	26457	26669	26660	26409	26549	26660	26797	26538	26657	26512	26573	26479	26265	26674	26590	26678	26749	26663	26594	26471	26777	26436	26525	26391	26476	26669	26518	26351	26402	26807	26526	26561	26476	26482	26672	26441	26672	26591	26739	26586	26731	26571	26747	26669	26284	26651	26701	26490	26441	26488	26376	26651	26625	26836	26584	26282	26343	26241	26484	26509	26626	26655	26886	26813	26562	26595	26594	26566	26537	26684	26545	26658	26766	26497	26684	26592	26496	26289	26553	26476	26516	26582	26629	26785	26691	26491	26590	26517	26535	26669	26509	26618	26458	26739	26697	26725	26673	26270	26721	26694	26575	26611	26710	26463	26641	26667	26406	26546	26703	26732	26642	26564	26546	26816	26826	26824	26662	26525	26620	26504	26553	26516	26557	26535	26669	26758	26691	26708	26580	26752	26595	26854	26539	26221	26654	26880	26473	26515	26569	26317	26605	26856	26455	26686	26643	26681	26333	26545	26705	26572	26580	26494	26474	26574	26879	26461	26534	26717	26765	26631	26583	26502	26508	26471	26268	26500	26631	26677	26649	26568	26636	26728	26728	26464	26876	26680	26544	26519	26466	26612	26346	26464	26457	26535	26711	26599	26648	26616	26861	26670	26693	26676	26772	26440	26523	26515	26531	26503	26712	26473	26419	26603	26628	26569	26743	26674	26575	26794	26749	26741	26488	26715	26688	26480	26745	26566	26653	26772	26676	26874	26645	26601	26437	26674	26852	26854	26480	26723	26736	26648	26702	26705	26520	26669	26572	26563	26655	26531	26426	26546	26322	26701	26596	26538	26882	26652	26698	26518	26508	26667	26695	26485	26360	26483	26359	26738	26770	26796	26629	26447	26630	26461	26390	26858	26448	26476	26346	26490	26638	26528	26521	26438	26643	26558	26599	26684	26660	26507	26463	26578	26733	26753	26647	26490	26414	26774	26699	26373	26842	26606	26547	26700	26653	26774	26541	26580	26693	26574	26555	26527	26457	26465	26510	26570	26778	26511	26664	26636	26554	26427	26398	26697	26723	26585	26570	26515	26595	26582	26348	26678	26691	26723	26579	26545	26483	26510	26723	26591	26361	26693	26690	26649	26499	26454	26704	26688	26457	26664	26658	26510	26496	26424	26471	26530	26452	26620	26577	26775	26568	26652	26598	26516	26503	26466	26618	26773	26465	26468	26720	26681	26692	26401	26550	26525	26468	26439	26532	26653	26555	26634	26498	26550	26767	26396	26719	26704	26904	26784	26733	26825	26689	26670	26575	26785	26749	26486	26450	26662	26705	26313	26588	26176	26503	26773	26434	26713	26600	26424	26533	26615	26781	26531	26448	26362	26521	26529	26314	26649	26554	26779	26834	26604	26284	26388	26472	26511	26423	26550	26633	26552	26738	26623	26742	26532	26668	26482	26527	26778	26516	26558	26468	26572	26767	26687	26679	26574	26507	26647	26500	26460	26498	26580	26671	26872	26908	26756	26574	26507	26633	26293	26683	26727	26596	26774	26398	26508	26306	26473	26678	26503	26424	26342	26676	26583	26598	26633
24188	29844	29087	23926	21322	20062	19412	18851	18433	18242	17938	17951	17856	17733	17695	17603	17735	17709	17589	17750	17605	17538	17398	17498	17554	17332	17243	17381	17227	17389	17307	17430	17284	17189	17180	17060	17203	17137	17116	17144	17166	17011	17189	17090	17197	17084	17231	17053	17182	17015	17022	17053	17229	17188	17164	17127	17307	17243	17055	17126	16920	17280	17291	17099	17098	17162	17041	17056	17071	16940	17098	17054	17149	16972	17241	16958	17052	17101	17249	17095	17248	17035	17081	17162	17255	17029	16991	17149	17124	17088	17099	17160	16951	17131	17013	17083	17242	17043	17136	17044	17124	17207	17074	17176	17099	17267	17235	17107	17218	17092	17147	17302	17341	17033	17188	17103	17152	17124	17025	17103	17062	17280	17150	17156	17237	17131	16995	17127	17019	17356	17059	17137	17193	17076	17263	17257	17068	17111	17262	17186	17186	17083	17235	17318	17058	17262	16938	17019	17109	17114	17107	17298	16938	17100	17168	17154	17354	17115	17116	17071	17038	17144	17140	16968	17105	16984	17121	17224	17073	17213	17357	17093	17131	17067	17176	17170	17090	17216	17001	16969	17104	17179	17054	17085	17086	17067	17030	17183	16994	17159	17111	17151	17209	17072	17123	17191	17056	17252	17114	17180	17071	17199	17154	17327	17189	17143	17179	17314	17209	17094	17017	17098	17208	17184	17300	17184	17120	17111	17000	17127	17072	17217	17206	17244	17213	17166	17109	17144	16991	17211	17057	17052	17171	17098	16996	17088	16979	17014	17025	17170	17178	17130	16900	17248	17167	17178	17131	17174	17033	17175	16909	17164	16981	17121	17128	17108	17256	17176	17142	17194	17249	17046	17220	17132	17120	16982	17077	17209	17085	17027	17082	17022	17005	17198	16988	17152	17139	17225	17121	16966	17155	17095	17109	17135	17101	17062	17215	17072	17161	17214	17039	17164	16885	16916	17005	17187	17031	17176	17021	17185	17080	17286	17060	17101	17031	17158	17281	17184	17172	17209	17141	17199	17261	17158	17210	17107	17217	17279	16905	17129	17196	17187	17172	16986	16995	17099	17060	16962	17231	17214	17069	17042	17225	17179	17121	17125	17256	17020	17152	17111	17188	17118	17030	17176	17200	17118	17164	17085	17164	16888	17169	17209	17065	16928	17239	17020	17283	17122	17010	17051	17149	17074	17120	17009	17003	17140	17073	17215	17288	16991	16823	17147	17097	17054	16905	17189	17106	17102	17185	17053	17010	17062	16985	17160	16982	17133	17059	17047	17124	17248	17121	17223	17086	17175	17118	17029	17209	17055	17175	17070	17302	17054	16987	17112	17216	17178	17106	17106	17145	17073	17130	17136	17056	17181	17153	17173	17122	16933	17310	17197	17153	17279	17100	17138	17108	16986	17161	17181	17189	17071	17168	17215	17130	17185	17081	17109	17112	17195	17178	17008	17095	17158	17256	17231	17238	16980	17155	17207	17099	16899	17177	16974	17276	17187	17162	17245	17349	17273	17197	17177	17043	17049	17045	17142	16948	17109	17041	17215	17133	17024	17242	17032	17071	17242	17236	17211	16971	17172	17034	17032	17158	17106	17150	17080	17106	17016	17121	17132	17252	17241	16994	17284	17164	17274	17083	17235	17160	16947	17116	17027	17218	17152	17200	17199	17080	17252	17171	17265	17225	17359	17256	17152	17180	17130	17070	17149	17276	16954	17053	17176	17128	17060	17117	17274	16925	17346	17092	17128	17164	17210	17181	17124	17160	17062	17096	17028	17261	17167	17145	16996	17187	17209	17195	17247	17000	17042	17089	17115	17050	17114	17117	17118	17079	17075	17183	17255	17194	17211	17254	17126	17255	17061	17050	17155	17197	17063	17105	17305	17111	17207	17183	17280	17070	17031	17067	17173	17384	17007	17353	17020	17181	17082	17060	16948	17064	17114	17165	17099	17272	17144	17144	17143	17250	17168	16997	16972	17129	17158	17013	17037	17022	17071	17379	17177	17139	17145	17209	17070	17303	17171	17345	17119	17187	17030	17052	17228	17085	17026	17160	16953	17266	17102	17306	17015	17197	17231	17182	17078	17270	17343	17072	16933	17087	17127	17209	17082	16969	17088	17086	17072	17105	17140	17147	17013	17220	17204	17109	17316	17303	17028	16951	17083	17076	17129	17169	17101	17105	16997	17085	17174	17046	17161	17049	17122	17075	17259	17150	17146	17133	17059	17105	17096	17167	17018	17170	17158	17064	17046	17057	17178	17072	17113	17195	17134	17064	17008	17297	17172	17151	17089	17121	17136	17056	17073	17291	17186	17042	17114	17185	17095	17336	17024	17288	17027	17341	17203	17238	17217	17180	17119	17142	17156	16948	17115	17070	17045	17155	17035	16961	17035	17326	17261	17155	16999	17236	16982	17236	17181	17126	17283	17191	17379	16978	17116	17121	17080	17048	17089	17106	17160	17125	17024	17154	17216	17193	16944	17041	17273	17235	17149	17386	17195	17327	17196	17159	17276	17119	17276	17130	17052	16972	17166	17116	17133	17140	17282	16991	17070	17056	17140	16942	17064	17283	16924	16979	17053	17114	17147	17161	17045	17232	17148	17104	17225	17259	17126	17078	17258	17106	17097	17078	17164	17021	17145	17049	16957	17215	17098	17124	17003	17093	17049	17097	17083	17255	17199	17182	17137	17037	17178	17062	16992	17051	16883	17162	17160	17143	17209	17249	17057	17002	17186	17303	17219	16921	17027	17144	17082	17087	17038	17251	17064	17273	16987	17084	17291	17182	17123	17212	17005	17132	17116	17147	16975	17098	17106	17162	17141	17163	17157	17134	16946	17129	17114	17090	16958	17460	17059	17144	17093	17213	17385	17083	16962	17243	17135	17063	17059	17175	17024	17120	17135	17226	17089	17257	17214	17205	17195	17078	17080	17244	17119	17068	17184	17212	17019	17260	17125	17129	17207	17114	17110	17219	17053	16990	16992	17058	17188	17147	17231	17264	17155	17283	17243	17297	17260	17142	17027	17130	17036	17176	17052	17250	17133	17134	17257	17027	16971	17223	17221	17118	17104	17063	17197	17175	17138	17208	17380	17277	17128	17190	16995	17187	17037	17094	17054	17294	16866	17239	17082	16969	17201	17250	16950	17034	17152	17017	17074	17233	17009	17080	17139	16899	16940	17027	17062	17358	17216	17293	17215	17030	17244	17111	17165	17100	16890	17241	17265	17372	17092	17109	17119	17216	17158	17145	17193	17191	17178	17121	16970	17123	17085	17189	17161	17104	17213	17048	17201	17150	17121	17209	17182	17145	17063	17110	17217	16947	17187	17222	17034	17034	17148	17148	17217	17243	16975	17082	17291	17290	17074	16955	16932	17173	17113	17176	16953	17029	17208	17211	17231	17181	16997	17134	16970	17046	17153	17177	16998	16806	17279	17172	17177	17100	17168	17327	17063	17131	17167	17184	17221	17165	16948	17147	17258	17137	17099	17140	17148	17255	17069	17001	17371	17278	17216	17113	17100	17154	17194	17251	17117	17201	17208	17103	17181	17126	17089	17043	17155	17040	17122	17312	17149	17246	17185	17138	17154	17198	17222	17183	17015	17264	17009	17295	17241	17221	17179	17074	17104	17200	17176	16999	17122	17127	17169	17119	16984	17079	17134	17021	17035	17057	17152	17055	17185	17072	17142	17213	17079	17242	17048	17110	17035	17096	17135	17153	17027	17084	17022	17107	17217	17049	17188	17333	17257	17075	17265	17027	17039	17258	17104	17154	17120	17288	17245	17097	17109	17006	16993	17121	17132	17282	17246	17214	17219	16999	17046	17202	17017	16990	17265	16961	17002	17136	17147	17171	16962	16917	17059	17281	17129	17229	16988	17125	17061	17161	17148	17208	17094	16975	17248	16957	17111	16969	17282	17026	17004	17127	17328	17135	17102	17266	17235	17204	17144	17189	17152	16975	17196	17079	17200	17351	17198	17107	17147	17281	17351	17091	17089	17045	17119	17229	17159	17139	17238	17124	17151	17120	17086	17395	16951	17105	17009	17200	17117	16997	17292	17052	17119	17190	17136	17186	17173	17018	16984	17232	17175	17348	17073	17205	17070	17105	17008	17143	17148	17078	17128	17081	16972	17053	17015	17047	17144	17030	17176	17061	17157	17300	17130	17186	17074	17099	17061	16997	17287	17306	17098	17195	17303	17138	17173	17136	17154	17049	17074	17061	16871	17220	17173	17247	17032	17281	17113	17207	17046	17275	17003	17264	17142	17311	17045	16944	16987	17256	17050	17238	17106	17101	17191	17227	17087	17030	17061	17103	17224	17164	17208	17156	17293	17273	17067	17250	17093	17078	17089	17172	17136	17214	17091	17128	17097	17110	17258	17208	17054	17224	17007	17269	17169	17113	17056	17018	17043	17127	17185	17135	17123	17223	17301	17078	17167	17168	17164	17344	16971	17285	16968	17117	17155	17073	17105	17174	17136	17210	17226	17235	17126	17208	16902	17207	17166	17083	17086	17040	17246	17097	17126	17146	17102	17179	17057	17126	17305	17165	17124	17071	17112	17110	16986	17170	17144	16796	17145	17326	17023	17036	17132	17147	17139	17165	17058	17209	17082	17236	17059	17193	16967	16988	17270	17139	17096	16979	17184	17023	17300	17164	17047	17204	17162	17052	17013	17241	17184	17279	17085	17097	17250	17335	17171	16935	17117	17249	17108	17055	17137	17032	17100	17240	17173	17239	17183	17138	17114	16973	17059	17106	17121	17116	17094	16973	17211	16969	17050	17265	17184	16988	17048	17168	17284	17093	17059	17312	17126	17232	16985	17159	17170	17350	17108	17210	17035	17106	17454	17136	16994	17093	17121	17232	17320	17317	17188	17152	17101	17122	17264	17083	17353	17003	17122	17056	17047	17223	17245	17253	16981	17119	17113	17127	17176	17031	17224	16954	17148	17154	17330	17146	17037	17054	16900	17170	17104	17318	17077	17206	17222	17048	17160	16938	17212	17310	17101	17179	17055	17033	16937	17223	17204	17231	17100	16913	17129	17184	17046	17168	17079	17275	17107	17159	17172	17275	17176	16998	17260	17269	17083	17148	17207	17091	17096	17195	17047	17173	17280	17079	17290	17173	17028
24115	20818	27196	25619	26201	30739	32872	30463	29826	29613	29055	29025	28907	28947	29010	28725	28766	28571	28583	28623	28670	28505	28220	28298	28081	28194	28312	28079	28086	28185	28335	28072	28025	28014	27908	27898	28022	27988	28160	27973	28006	27905	28059	27999	28093	27863	27903	27713	28203	27972	28081	28016	27879	27989	27864	27923	28030	27948	27983	27737	28132	27989	27976	27952	27936	27836	28117	27872	27797	27943	27833	27810	28118	27952	27931	27803	28089	27937	28017	28067	27867	27792	27979	27957	27864	27873	27798	28018	27971	28012	27854	27545	28025	28021	27859	27693	28216	27883	27801	27953	28013	28173	27892	28056	27692	27843	27972	27748	27699	27659	27872	27818	27977	28076	28079	27745	27908	27723	27795	27933	27958	28201	28074	27829	27675	28010	28154	28091	28076	28111	27916	27794	28015	27816	27888	27949	27727	27916	28130	28016	27854	28005	27915	27732	28084	27860	28001	27929	27678	27857	28206	27959	27849	27951	27895	27891	27809	27858	27831	28137	27781	27920	27968	27943	27721	27918	27966	28113	27867	27699	27857	27704	27839	27656	27774	27847	27750	27789	27769	28214	28036	27785	28163	28152	27988	27802	27812	27837	27857	28084	28213	28136	27976	27827	28023	27836	27989	27976	27806	27733	27669	28056	28084	28213	28014	28040	27661	27756	27592	28033	27953	27837	27948	28017	27967	27763	27809	27966	28030	28031	27788	27622	27932	28048	27847	28379	27877	27914	28162	27751	28158	27800	27868	27715	27707	27771	27705	28202	28006	28046	27852	27823	28064	27867	27983	28102	27834	27848	27843	27806	27849	28011	27820	27728	27906	27758	27744	27754	27869	28136	27895	27816	27853	27731	28014	27984	27976	27961	27884	28032	27916	27774	27774	27891	27935	27957	27896	27959	28170	28013	27888	28022	27913	27664	28000	28004	28182	27925	28089	27782	27760	27947	27933	28049	27929	27891	28109	28163	27954	27830	27879	27987	27878	27960	27886	27920	28023	27884	27997	28018	27849	27704	27799	27946	27795	27928	27736	27980	27942	28068	27998	27934	27835	27891	27588	27898	27853	27700	27936	28119	27534	27763	27729	27964	27838	28026	27868	27922	27859	27685	27704	27944	27942	28002	27955	27820	27603	27729	27782	27771	27662	27875	27893	28060	27857	27800	27848	27905	27956	28079	27941	28048	27872	27938	27893	28061	27950	28079	27825	27955	27793	27859	27928	27917	27960	27504	27930	27811	28024	28033	27935	27653	27824	28080	27783	27886	27944	27868	28012	27823	28056	27964	27963	28108	28188	27864	27962	27685	27795	28005	27953	28000	27736	27800	27851	27950	28273	27959	27986	27822	27986	27592	27887	28163	28035	27908	28084	27846	28028	28006	27886	27918	28001	27913	27892	27906	27714	28080	27850	27790	28049	27819	27929	27858	28002	27635	28269	28015	27795	27803	28154	27828	27943	28116	27810	27912	27942	27844	27861	27963	28225	27849	27907	28165	27985	28049	27837	27729	28183	27983	28090	27912	28113	27987	27996	28068	27894	27770	27882	27843	27995	27820	27953	27872	27737	27884	27941	27859	28084	27816	27821	27866	27881	27747	27905	28055	27828	27879	27841	28113	28077	28175	27913	28082	28087	27823	27932	27764	28086	27655	28005	27950	27818	27705	28081	27794	27863	27900	27980	27980	27911	27884	27952	28045	27977	28080	28024	27856	27771	28049	28041	27789	28045	27973	27996	27843	27798	27885	27835	28102	28007	27855	27837	27874	27876	28086	27572	27874	28066	27936	28003	27799	27979	28087	27809	27898	27869	27899	27917	27715	27896	27962	27963	28235	28228	28026	27859	27994	28168	27910	27731	27977	27881	27928	28148	27717	27933	27941	27885	27757	27901	27752	28021	27900	28003	28080	28030	27952	27867	28049	27764	27710	28067	27895	28084	27808	28208	28156	27992	27979	28062	28031	28163	27633	27973	28102	28014	27914	28020	27830	28044	27836	27726	27779	27829	28128	27914	27845	27634	28044	27967	28131	27774	27896	27969	27919	27959	27886	27818	27851	27969	27997	27938	27910	27933	27688	27966	27826	27722	27907	27838	28028	28018	28179	28005	27854	27766	28191	27631	27761	27987	27741	27865	27863	27900	28128	28054	27886	27844	27937	27924	28017	28086	27863	28030	27905	27846	27979	27787	27896	27963	27942	27864	27936	27966	27895	28205	27945	28050	27828	27902	27915	27909	27971	27777	28025	27790	27951	27724	27999	28011	28022	27979	28048	27829	27903	27781	27899	27912	27872	27921	27909	27849	28137	27966	27851	28076	27820	27919	27984	27877	28057	28066	27839	27818	27567	27746	28087	27902	27978	28097	28005	27964	27926	27809	27786	28201	27855	28008	27986	27737	27895	27760	27895	27959	27865	27982	28087	27618	28068	27918	27827	27791	27960	27941	27834	27700	27848	27936	27970	27902	28110	28092	27980	28036	27942	27890	27717	27842	27769	27902	28004	27884	28086	28070	27994	27921	27740	27851	27995	27981	28067	27812	27848	28187	28020	27934	27819	27820	27641	28049	27883	28018	28013	28073	27875	27681	27962	28142	27759	27925	27732	27900	27793	28163	27889	27624	28002	27742	27775	27735	27699	27895	27940	27721	27848	27800	27898	27749	27884	28015	27801	27865	27941	27948	27730	27709	27830	28233	27941	27927	28079	28044	27887	28091	28101	28069	28027	27957	28041	27856	27946	27796	27649	27609	27859	27851	27909	27808	27959	27773	27926	27797	28066	28091	27966	27880	27881	27902	28219	27751	27754	27912	28032	28254	28076	27924	27914	27898	27903	27974	27945	27911	27827	27923	27853	27963	27857	28052	27730	27884	27721	27764	27705	27978	27733	27791	27806	27935	27901	27744	27924	27957	27990	27882	27912	28015	28025	28117	27835	27806	27988	28066	28119	27919	27958	27781	28075	28016	27719	28035	27970	27867	27745	27953	28012	27995	27966	28157	28053	27842	28022	27794	27767	27816	27687	28141	27983	27835	28006	28024	28196	27793	28152	27817	27914	27998	28140	28023	28192	27976	27922	28067	28075	27964	27766	27704	27841	27770	27856	28177	27836	28120	27774	27828	28114	27742	28023	27947	28030	28019	27969	27908	27831	27631	27842	27924	27766	27980	28120	28046	28048	27853	28083	27778	27771	28037	27836	27874	27885	28108	27967	27820	27840	27708	28070	28036	27934	28072	27967	27862	28096	27941	27837	27808	27954	27931	27767	27954	27843	27968	27831	27987	27851	27891	27761	27971	27909	27831	28090	27888	27464	27974	27906	27913	27866	28171	28058	27722	27852	27883	27811	27765	27706	28102	27778	27987	27893	28023	27843	27607	27795	28180	28039	27932	27971	28097	27981	27880	27725	27743	28079	27759	27797	28079	27923	28097	27654	27834	27861	27715	27996	27902	27803	27916	27787	27920	28000	27916	27788	28056	27925	27879	27833	27910	27945	28012	28043	28111	27997	27843	27895	28088	27922	27918	28152	27766	27915	28169	27914	27804	27912	27734	28051	28107	28047	28025	27723	27769	27830	27965	27636	27823	28043	27903	27847	27838	27876	27859	27761	27882	28122	28083	27800	27939	27793	28014	27966	27862	27792	27625	27929	27776	28098	27828	27750	27944	27860	27981	27643	27523	27867	27850	27904	28152	27960	27921	27849	27748	27933	28041	27794	27778	27553	27806	27965	27930	28003	28017	27962	27709	27972	28013	27853	28045	28102	28077	27758	28037	27849	28056	27902	27890	27669	27901	27946	28143	27995	27942	27582	27852	28261	27854	27783	28061	27845	28074	27860	27935	28014	28009	27965	27699	28120	28090	28162	27778	27983	27935	27891	27731	27981	27911	28005	27888	27973	27837	28166	28153	27947	28254	27784	27894	28031	27700	28061	28017	27813	27915	27932	27613	27800	27822	28039	28008	27992	28032	27868	27871	27987	27987	28059	27940	27901	28154	27838	27795	28022	28056	27960	28038	27727	27842	27997	27823	27896	27990	28135	28087	27722	27950	28011	27912	27837	27939	27854	28051	27888	27741	28128	27839	27961	28019	27809	27924	28101	27700	27956	28179	28162	28015	27980	27928	27860	28009	28130	27934	28011	27957	27920	28087	28176	27980	28047	27883	27820	28095	27811	27702	27760	27828	27827	28265	27806	27909	28025	27915	27800	28025	27686	28187	27970	27929	27901	27694	28106	27873	27772	27998	27659	28057	27942	28000	27893	28022	27795	27980	27722	27699	28085	27977	27951	28236	27729	27852	27987	27784	27889	27919	27706	27707	27882	27797	27999	28199	27945	27917	27880	27879	27858	27632	27716	27654	27942	27840	27931	28049	27686	27777	27846	27882	28017	27967	27928	28020	27997	28115	28081	28097	28014	28018	27969	27970	27786	27762	27992	27925	27879	27933	27824	27910	28171	27820	27678	27909	27743	27803	27553	27790	27909	27985	27786	27858	27786	27928	27790	27775	28096	27671	27914	28018	27890	27680	28049	27923	27929	27983	27685	27822	28029	27898	27714	27924	28111	27934	27891	27802	27870	27911	27930	28215	27642	28077	27988	27826	27912	27874	28033	27856	27846	27947	27978	27891	28016	27801	27944	28040	27837	27944	27852	27977	27725	27744	28020	28001	28083	27893	27865	27847	27755	27836	27718	27863	27861	28032	27717	27834	27780	27659	27788	28078	27658	27976	27869	28048	28104	27978	27874	27707	27984	28065	28076	27912	28044	27887	28161	27806	27753	27837	27701	27995	27891	27884	27890	27920	27669	27889	27907	27875	27930	28031	27672	27874	27735	28013	27941	27668	27773	27832	27821	27958	27996	27804	27702	28158	27897	27980	27965	28028	28131	27961	27829	27782	28073	27921	27884	27700	27899	28004	28042	27993	28077	27783	28060	27911	28177	28049	27641	27829	27822	27840	27830	28121	28083	27845	27769	27884	27937	28080	27782	27818	27964	27945	28055	27876	27881	27886	28067	27821	27618	27893	27944	27739	27709	27890	27741	27937	27961	27910	27814	28008	27860	28076	27889	27965	27926	28102	27863	28102	27881	27949	27790	28041	27766	27847	28232	27854	27866	27850	27904	27938	27971	27865	27776	28072	27982
23139	38428	37995	30633	26431	24158	22522	21337	20705	20264	19747	19619	19342	19112	18961	18861	18801	18924	18751	18656	18667	18504	18323	18179	18285	17988	18047	18074	18204	18294	18142	17985	17844	18036	17950	17792	17889	17761	17907	17901	18068	17911	18031	17778	17760	17913	17751	17822	18016	17763	17773	17815	17794	17798	17760	17947	17843	17719	17786	17944	17739	17957	17729	17722	17749	17943	17822	17812	18024	17931	17778	17882	17790	17894	17881	17763	17776	17855	17806	17769	18007	17920	17732	17790	17884	17836	17733	17792	17774	18039	17841	17887	17837	17802	17758	17846	17777	17788	17795	17705	17788	17831	17741	17697	17903	17872	17812	17800	17900	17791	17900	17808	17842	17711	17830	17873	17809	17851	17715	17730	18034	18050	17647	17789	17723	18005	17863	17792	17874	17747	17784	17835	17767	17662	17827	17799	17757	17994	17879	17851	17933	17781	17808	17800	17770	17694	17626	17894	17747	17788	17787	17721	17849	17933	17885	17791	17734	17912	17754	17689	17687	17875	17753	17848	17718	17749	17721	17935	17918	17858	17767	17812	17962	17958	17773	17873	17983	17693	17727	17696	17668	18051	17634	17878	17914	17888	17964	17903	17591	17865	17739	17914	17692	17934	17752	17857	17636	17916	17672	17851	17810	17871	17914	17674	17872	17822	17713	17834	17748	17719	17735	17802	17994	17874	17817	17860	17768	17885	17828	17920	17828	18018	17771	17836	17712	17734	17786	17782	17994	17893	17935	17899	17812	17781	17787	17912	17533	17723	17779	17790	17823	17900	17841	17779	17675	17773	17900	17884	17698	17774	17893	17763	17975	17860	17882	17673	17905	17807	17962	17674	17831	17836	17915	17945	17784	17799	17891	18080	17924	17735	17903	17676	17815	17831	18017	17874	17799	17857	17792	17619	17750	17863	17779	17681	17849	17871	17793	17951	17757	17904	17927	17824	17847	17752	17856	17725	17829	17805	17817	17863	17728	18090	17733	17862	17884	17695	17756	17748	17818	17663	17637	17699	17869	17738	17762	17718	17764	18017	17783	17656	17683	17853	17821	17760	17853	17754	17759	17891	17764	17847	17812	17820	17879	17676	17853	17899	17716	17864	17843	17748	17930	17773	17938	17699	17780	17917	17775	17810	17795	17759	17648	17703	17715	17678	17914	17977	17598	17774	18039	17706	17976	17643	17806	17707	17903	17750	17790	17801	17722	17936	17730	17734	17841	17868	17874	17793	17799	17740	17720	17705	17946	17725	17796	17692	17759	17802	17845	17677	17990	17820	17868	17952	17834	17850	17737	18006	17729	17674	17952	17714	17783	17932	17711	17830	17765	17827	17862	17788	17528	17814	17787	17682	17631	17807	17699	17800	17530	17863	17913	17783	17849	17823	17761	17685	17808	17892	17689	17767	17759	17877	17845	17924	17808	17864	17849	17691	17783	18021	17916	17678	17904	17877	17821	17821	17912	17781	17784	17805	17892	17845	17728	17908	17893	17800	17690	17866	17890	17809	17839	17624	17770	17817	17588	17816	17868	17728	17861	17906	17932	17758	17863	17755	17946	17803	17843	17799	17678	17721	17821	17781	17803	17967	17713	17803	17767	17686	17646	17860	17985	17893	17741	17812	17677	17779	17686	17698	17888	17859	17881	17907	17580	17791	17692	17727	17834	17787	17901	17816	17884	18133	17824	17775	17677	17669	17869	17695	17892	17769	17829	17872	17798	17680	17678	17544	17676	17864	17733	17757	17865	17888	17612	17768	17986	17734	17675	17744	17825	17842	17680	18033	17785	17783	17865	17773	17822	17924	17772	17845	17799	17743	17667	17788	17759	17935	17712	17919	17714	17848	17942	17660	17938	17854	17798	17824	17729	17732	17735	17814	17881	17812	17589	17978	17861	17763	17721	17623	17962	17848	17801	17761	17673	17831	17738	17728	17821	17874	17695	17938	17735	17715	17744	17813	17838	17776	17810	17713	17811	17709	17936	17742	17739	17725	17775	17704	17836	17769	17750	17727	17782	17824	17881	17782	17956	17761	17836	17811	17805	17847	17885	17820	17809	17913	17901	18027	17690	17726	17725	17766	17819	17825	17918	17875	17896	17819	17694	17928	17923	18073	18012	17735	17720	18004	17790	17901	17750	17753	17838	17812	17802	17871	17667	17699	18032	17957	17621	17888	17779	17693	17863	17901	17626	17934	17906	17848	17880	17892	17866	17694	17855	17752	17776	17741	17815	17779	17825	17671	17820	17959	17872	17763	18026	17855	17854	17844	17845	17855	17703	17728	17789	17758	17901	17715	17668	17609	17830	17784	17668	17757	17793	17909	17737	17800	17886	17659	17760	17778	17675	17978	17832	17655	17792	17933	17882	17925	17848	17844	17889	17779	17828	17902	17693	17845	17650	17878	17854	17853	17807	17985	17792	17816	17806	17691	17673	17720	17837	17806	17832	17752	17881	17833	17774	17707	17723	17782	17779	17913	17793	17628	17833	17822	17935	17972	17899	17849	17753	17856	17818	18002	17842	17733	17823	17826	17949	17852	17848	17989	17752	17874	17724	17787	17690	17889	17828	17628	17691	17887	17804	17923	17802	17973	18089	17926	17963	17741	17845	17701	17970	17589	17891	17740	17955	17783	17952	17800	17884	17777	17688	17960	17842	17634	17905	17791	18092	17852	17648	17742	17711	17804	17727	17871	17752	17803	18036	17898	17816	17628	17871	17780	17978	17768	17591	17921	17807	18020	17845	17793	17811	17801	17898	17806	17773	17551	17745	17832	17824	17630	17866	17786	17735	17834	17744	17734	17769	17574	17927	17765	17962	17861	17663	17739	17854	17745	17901	17550	17743	17650	17634	17717	17662	17833	17776	17802	17829	17903	17904	17672	17886	17990	17739	17817	17909	17866	17672	17693	17730	17993	17695	17762	17925	17996	17883	17838	17836	17874	18058	17947	17652	17825	17714	17541	17991	17783	17875	17708	17936	17886	17934	17861	17804	17716	17810	17904	17907	17918	17706	17762	17903	17824	17969	17905	17649	17819	17879	17757	17722	17771	17798	17782	17847	17656	17805	17648	17902	17856	17803	17686	17743	17847	17634	17895	17793	17897	17739	17940	17964	17867	17729	17839	17650	17913	17779	17824	17713	17789	17628	17864	17857	17795	17905	17941	17696	17833	17644	17839	17916	17870	17836	17786	17915	17627	17779	17717	17708	17761	17896	17769	17782	17853	17805	17874	17809	17802	17800	17868	17910	18108	17596	17748	17805	17705	18032	17850	17799	17816	17968	17808	17715	17706	17919	17753	17850	17747	17836	17724	17892	17830	17803	17856	17845	17884	17778	17860	17817	17697	17781	17803	17895	17953	17803	17979	17834	17819	17890	17803	17818	17940	17870	17889	17787	17902	17704	17806	17729	17942	17658	17832	18010	17654	17799	17816	17968	17655	18028	17806	17691	17801	17819	17780	17781	17674	17757	17863	17836	17865	17776	17663	17707	17827	17916	18025	17796	17795	17611	17879	17715	17808	17840	17691	17652	18054	17907	17864	17784	17881	17877	17594	17895	17835	17907	17602	17760	17687	17954	17830	17838	17620	17783	17863	17756	17753	17789	17817	17712	17918	17864	17786	17836	17757	17763	17707	17828	17755	17758	17964	17838	17755	17758	17709	18044	17918	17783	17684	17868	17890	18035	17683	17854	17668	17849	17912	17689	17798	17708	17945	17776	17702	17743	17814	17791	17867	17685	17893	17853	17642	18085	17862	17960	17825	17907	17625	17713	17820	17759	17851	17776	17884	17823	17714	17770	17726	17771	17908	17778	17835	17843	17849	17822	17717	17588	17887	17844	17737	17690	17930	17740	17570	17796	17906	17992	17921	17916	17960	17770	17859	17832	17615	17765	17913	17806	17795	18025	17820	17790	17752	17678	17706	17873	17663	18018	17882	17808	18021	17692	17922	17968	17848	17969	17770	17826	17880	17939	17673	17891	17938	17951	17984	17901	17801	17976	18062	17879	17834	17717	17838	17857	17940	17858	17784	17884	17685	17987	17615	17932	17887	17983	17815	17767	17800	17803	17921	17642	17825	17944	17943	17843	17631	17809	17756	17829	17841	17824	17779	17796	17947	17728	17788	17850	17799	17999	17892	17805	17713	17759	17857	17835	17671	17930	17787	17775	17765	17652	18009	17907	17734	17859	17868	17725	17757	17908	17832	17798	17887	17652	17733	17621	17889	17943	17774	17847	17787	17905	17938	17794	17955	17921	17861	17788	17744	17474	17903	17867	17844	17784	17728	17795	17724	17814	17902	17702	17834	17779	17667	17908	17868	17590	17851	17709	17891	17918	17862	17925	17703	17822	17771	17920	17888	17702	17774	17834	17659	17825	17719	17723	17894	17921	17729	17773	17631	17844	17965	17752	17873	17782	17714	17782	17776	17772	17856	17868	17824	17773	17907	17762	17839	17702	17838	17927	17843	17869	17818	17760	17702	17854	17742	17929	17820	17898	17803	17810	17839	17707	17780	17986	17881	17905	17987	17910	17805	17868	17714	17902	17946	17921	17903	17561	17645	17838	17701	17915	17927	18038	17722	17929	17738	17884	17861	17816	17992	17693	17760	17693	17761	17811	17806	17836	17821	17739	17797	18020	17775	17813	17746	17926	17827	17950	17802	18027	17640	17759	17714	17671	17809	17949	17818	17820	17858	17768	17669	17765	17830	17801	17668	17734	17722	17702	17838	17941	17736	17843	17863	17935	17661	17831	17670	17871	17908	17790	17787	17861	17850	17808	17821	17888	17816	17832	17876	17911	17904	17604	17929	17786	17795	17915	17747	17949	17875	17822	17741	17866	17918	17917	17879	17940	17757	17739	17745	17944	17822	17743	17928	17844	17837	18018	17957	17916	17958	17678	17887	17772	17815	17764	18001	17831	17632	17919	18035	17964	17730	17792	17807	17854	17800	17752	17840	17934	17751	17795	17890	17694	17799	17758	17744	17770	17926	17761	17845	17854	17765	17931	17860	17809	17801	17890	17821	17777	17836	17754	17728	17932	17937	17879	17874	17903	17604	17748	17778	17838	17734	17719	17863	17617	17825	17757	17768	17910	17743	17930	17772	18065	17833	17937	17542	17782	17891	17829	17963
22392	20798	27191	24783	23200	29647	34829	31646	30923	30786	30258	29729	29760	29876	29537	29473	29261	29139	29387	29298	29431	28862	28831	28658	28339	28402	28674	28634	28590	28498	28417	28558	28611	28366	28474	28468	28111	28325	28671	28293	28233	28465	28301	28282	28309	28269	28026	28318	28440	28140	28218	28460	28552	28012	28637	28135	28089	28345	28261	28248	28136	28047	28271	28314	28328	28085	28174	28227	28108	28206	28059	28206	28507	28030	28324	28260	28158	27948	28314	28194	28169	28167	28139	28349	28322	28338	28112	28215	28352	28069	28284	28140	28291	28418	28174	28236	28276	28329	28340	28119	28305	28423	27984	28238	28190	28221	28204	27953	28414	28234	28116	28195	27889	28078	28195	28453	27998	28275	27992	28139	28179	28031	28108	28355	28224	28286	28212	28098	28043	27988	28341	28114	28238	28185	28415	28223	28325	28316	28399	28080	28042	28137	28118	28145	28127	27939	28220	27984	28161	28336	28292	28434	28037	28197	28230	28075	28146	28388	28306	27965	28361	28308	28208	28150	28256	28084	28117	28424	27950	28151	28045	28272	28193	28162	27933	28294	27903	28152	28221	28051	28339	28105	28462	28300	28247	28231	28205	28099	28068	28039	28538	28219	28190	28072	28037	27902	28225	28044	28048	28146	28061	28157	28233	28359	28282	28274	28066	28020	28327	28216	28279	28299	28173	28174	28139	27990	28405	28196	28040	28400	28303	28140	27896	28371	28376	28261	28184	28242	28287	28182	28136	27985	28027	28018	28221	28180	28148	28315	28090	28106	28297	28270	28068	28088	28097	28316	28315	27988	28300	28220	28282	28361	28430	28100	28281	28114	28114	27920	27971	28022	28014	28059	28176	28233	28183	28108	28199	28141	28209	28274	28158	28245	28131	28085	28546	28258	28170	28216	28184	27870	28084	28310	28067	28068	28341	28065	27979	28315	28391	28140	28283	28127	28054	28015	28296	28071	27935	28081	28160	27920	28290	28093	28108	27882	28293	28265	28195	28116	28165	28230	28017	28256	28108	28038	28236	28088	28273	28160	28405	28088	28008	28240	28097	28372	28297	28118	27959	27970	27920	27985	28082	28195	27999	28139	28402	28254	28221	28186	28086	28104	28230	28189	27978	28087	28169	28164	28097	28181	28379	28266	28118	28296	28014	28420	28112	28334	27979	28145	28128	28071	28226	28180	28272	28098	28154	28428	28436	28244	28152	28006	28218	28314	28125	28009	28219	28101	28312	28191	28135	28110	28158	28079	28371	28250	28054	28148	28172	28036	28166	28115	28135	28055	28209	28077	28127	28068	28175	28194	28052	28050	28429	28095	28111	28059	28236	27951	28163	28179	28024	28167	28341	28213	28321	28120	28146	28463	28149	27969	28291	28065	28060	28119	28137	28084	28210	28370	28316	27932	28155	28127	28002	28179	28138	27938	28159	28110	28275	27959	28063	28275	28252	28189	28256	28437	28089	28091	28146	27999	28179	28217	27991	28140	28163	28228	28227	28040	28419	28044	28194	28213	28190	27961	28474	28195	27963	28216	28072	28283	28119	28253	27928	28298	28125	28078	28106	28080	28457	28297	28441	28219	28413	28620	28178	28162	28213	27903	28097	28073	28141	28014	28374	28216	28350	28176	28033	28066	28306	28118	28440	28141	28342	28053	28243	28332	28269	27853	28174	28006	27885	28239	28029	28375	28187	28088	28288	28270	28061	28036	28169	27910	28057	28228	28261	28086	28040	28300	28138	28385	28339	28093	28330	28316	28261	28034	28284	28249	28318	28180	28218	28083	28325	27986	28313	28125	28389	28162	28212	28023	28165	28183	28100	28032	28371	28230	28206	28270	28302	28350	27887	28071	28283	28263	28208	27851	28139	28068	28184	28236	28197	28371	28202	28334	28391	28006	28233	27930	28298	28250	27994	28379	28152	27962	28079	28153	28311	27955	28106	27988	28331	28315	28099	28155	28192	28112	28181	28150	28005	28423	28167	27891	28080	28106	28022	28378	28261	27973	28041	28245	28265	28079	28086	28135	28457	28147	28167	28096	28209	28247	27917	28215	28081	28172	27932	28015	28080	28201	28234	28024	28085	27968	28209	28339	28202	28132	28147	28023	28011	28317	27916	28158	28068	28223	28058	28375	28110	28015	28068	28168	28214	28024	28140	28186	28128	28208	28375	28170	28204	28002	28218	28091	28288	28211	28109	28105	27939	27898	27937	28263	28132	28371	28324	28179	28132	28081	28088	28256	28156	28301	28154	27840	28250	28027	28316	28100	28160	28393	28082	27972	28066	28427	28011	28106	28250	28000	28104	28148	28414	28131	28283	28188	27950	28109	28092	28311	28036	28184	28216	27925	27984	28226	28211	28288	28363	27874	28215	28191	27942	27983	28151	28048	28371	28170	28464	28347	28332	27939	28014	28066	28139	28045	28180	28106	28073	28010	28125	28294	28310	28167	28234	28368	28148	28057	28262	28147	28354	28205	28365	28092	28176	28032	28206	28258	28076	28043	28089	28273	28062	28361	28194	28183	28444	28220	28162	27994	28190	27927	28074	28441	28098	28038	28221	28140	28218	28215	28320	28210	27990	28223	28100	28074	28395	28097	28043	28195	28048	28066	28146	28058	28240	27947	28395	28205	28061	28143	28085	28177	28209	28471	28098	28089	28176	27997	28129	28088	28226	28094	28114	28327	28165	28175	28222	28244	27969	28189	27924	28199	27971	28325	28216	28270	28236	28117	28317	27865	28205	28375	28261	28046	28138	28222	28158	28249	28416	28295	28075	28219	28234	28138	28209	28102	28411	28186	28332	28288	28397	27930	28191	28221	27964	28107	28025	28129	28316	28134	28015	28063	28292	28124	28237	28273	28011	28219	28091	28035	28152	28056	28242	28198	27890	28232	28238	28174	28153	28108	28241	28300	28219	28238	28286	28075	28384	28193	27969	28207	28097	28054	28502	27947	27947	28121	27969	28086	28143	28221	28363	28229	28020	27873	28153	28138	28019	28169	27986	28216	28096	28279	28041	28347	28027	28094	28116	28184	28284	28223	28275	28274	28155	28243	28108	28088	28272	28194	28180	28005	28080	28330	27921	28150	28279	28417	28141	28076	28121	28006	28097	28087	28169	28088	28266	28194	27996	27998	28197	28285	27871	28274	28132	27977	28001	28000	28191	28277	28052	28098	28073	28024	28373	28261	28145	27981	28182	28237	28133	28085	28315	27949	28117	28121	28374	28456	28297	28235	28072	28234	28060	28125	28278	28027	28440	28184	28031	28252	28211	28374	28208	28030	27908	28400	28315	28320	28166	28392	28381	28176	28453	27972	28363	27933	28155	27804	27958	28175	28157	28080	28168	28301	28210	28295	28061	28090	28086	28140	28090	28073	28370	28477	28397	28220	28409	28079	28367	28272	28353	27803	28296	28085	28072	28041	28094	28490	28252	28155	28253	27894	28370	28199	28136	28284	27995	28075	28101	28180	27954	28307	28338	27965	28239	28211	28105	28312	28285	27888	28041	28195	28223	28253	28378	28244	28072	28248	28161	28283	28475	27853	28187	28229	28276	28192	28098	28302	27946	28287	27994	28044	28141	28180	28216	28130	28223	27961	28113	28352	28260	28136	28369	28190	28187	28536	28146	28074	27983	28220	28266	28159	28056	28164	28229	28114	28028	28257	28439	28194	28089	28574	28163	28062	28203	28440	27932	27846	28072	28201	28345	28078	28172	28190	28461	28267	28219	28068	27964	28207	27727	28142	28172	27760	28156	28284	28101	28166	28144	28158	28106	28193	28226	28310	28203	28169	28195	28295	28331	28079	28190	28258	28198	27951	28127	27982	28148	28003	28020	28186	28252	28265	28137	28207	28210	28226	28324	28117	28174	28284	28224	28093	28285	28182	28187	28259	28471	28059	28058	28306	28308	27937	28351	28521	28167	28138	28167	28156	27996	28069	28253	27908	28310	28113	28096	28229	27912	28088	28089	27912	28157	28323	28033	28087	28089	28131	27895	28171	28160	28065	27938	28409	28150	28242	28208	28182	28201	28035	28226	28160	28248	28437	28268	28220	28352	28142	27931	28118	28112	28310	27997	28280	28184	28124	28086	28168	28355	28231	28136	27911	28255	28201	28145	28388	28237	28010	27992	28010	28227	28059	28112	28194	28270	28067	28154	28403	28510	28167	28088	28183	28108	27998	28193	27944	28108	28129	28451	28095	28069	28300	28343	28040	27995	28302	28115	28107	28302	28049	28313	28203	28296	28283	28206	28334	28357	28197	28262	28341	28333	28042	28041	28257	28066	28102	28162	28060	28232	28195	28169	28278	28039	28052	28144	28284	28324	28168	28280	28074	28151	28146	27966	28486	28263	28073	27989	28188	28074	28073	28015	28066	28207	27966	28043	28245	27950	28233	28071	28261	28145	27985	28022	27961	28093	28054	28083	28094	28209	28250	28199	28101	28250	28193	27911	28218	27984	28114	28078	28147	28156	28427	28135	28163	28160	28250	28150	28339	27947	28144	28237	28217	28067	28150	28212	28285	28102	28265	28041	28063	28080	28414	28194	28061	27914	27931	28094	28199	28367	28091	28041	28162	28342	28210	28034	28173	28250	28493	28227	28021	28049	28238	28296	28483	28501	28238	28291	28085	28335	27936	28126	28376	28125	28030	28305	28035	28177	28185	28264	28270	27972	28219	28103	28357	28279	28371	28019	28140	28293	28158	28205	28226	27711	28094	28054	28256	28202	28183	28054	28211	28166	28070	28202	28233	28109	28161	28166	28170	28233	28306	27934	27919	28198	27989	28383	28247	28176	28242	28429	28335	28303	28271	27951	28163	28075	28030	28213	28290	27984	28127	28190	28258	28044	28252	28259	28183	28312	28216	27916	27951	28239	28453	28267	28025	27983	27952	28254	28386	28034	28072	28308	28084	28169	27935	27941	28123	28051	28383	28148	28146	28234	28340	28188	28106	28114	28185	28001	27979	28416	28300	28125	28063	28319	28418	28409	28115	28100	28191	27880	28303	28169	28080	28308	28240	28035	28216	28166	28203	28228	28116	28327	28020	27841	28120	28309	28220	28444	28189	28106	28108	27961	28164	28198	28091	28247	27934	28079	28007	28448	28248	28222	28023	28075	28265	28204	28137
25499	44282	43570	35388	30440	27289	25173	23652	22423	21609	21097	20397	20229	19993	19660	19586	19214	19397	19346	19203	19122	18849	18623	18662	18367	18206	18377	18253	18394	18458	18410	18331	18233	18222	18197	17742	18020	18013	17855	17885	18060	17926	18133	18229	17876	17856	17937	17939	17952	17995	17860	17990	18136	17960	18024	17782	17857	17823	17925	17996	17922	17829	18026	17776	17939	17876	18065	17946	17885	18006	17976	18061	17960	17943	18078	17798	17841	18042	17996	17712	18013	17913	17906	17799	17948	17816	18117	17833	17824	17959	17911	17941	17911	17776	17829	17950	17972	17989	17930	17976	17864	17752	18046	18090	17898	17775	17895	17939	18096	17949	17920	17817	17926	17795	17905	18093	17926	17924	17908	17793	17865	17956	17907	17829	18026	17923	17894	17968	17844	17937	17861	17808	17807	17833	17802	17870	17973	17792	17647	17887	17898	17727	17770	18232	17920	17916	17880	17860	17800	17901	18022	17965	17922	17936	18060	17959	17955	18057	18122	17859	17821	17942	17602	18029	17848	17920	17954	17857	17847	17993	17872	17843	17970	17928	17862	17993	18070	17868	17865	17965	18007	17977	18019	17952	17890	17772	18056	17795	18086	17858	17858	17840	17886	17838	18038	17932	17870	17899	17998	17898	18125	17650	18006	17891	17974	17990	17979	17794	17964	17892	17871	17855	17995	17749	17812	17946	17952	17890	17961	17999	17967	17900	17815	17862	17723	17896	17922	18068	17858	17878	17908	17998	17850	17933	17917	17939	18029	17850	17932	18032	17893	17886	17981	17930	17790	17794	17994	17921	17945	17914	17854	17856	17866	17917	17806	17828	18016	17871	18027	18069	17930	17837	17880	17822	17973	17881	17890	17953	18065	17977	17954	18139	17794	17937	17793	18081	17922	17952	17978	17877	17819	17904	18020	17992	17754	17968	17870	17878	18026	17996	17908	18025	17995	17948	17823	17867	17792	17829	17964	17956	18041	18001	17823	17819	17892	17770	17904	17879	17821	18025	17613	17940	17995	17880	17892	17953	18002	17863	17854	17902	18307	17924	17946	17927	17994	17986	17869	17906	17898	17781	17957	17898	17918	17941	18072	17722	17805	17803	17884	18019	17856	17750	17916	17918	17781	18030	17890	17922	17725	17714	17944	17939	17915	17963	17861	17940	17892	17775	17736	17901	17968	18051	17857	17905	18005	17773	17929	18166	17750	17939	17979	17779	17804	17916	17954	17806	18029	17692	18155	17982	17885	17930	17844	17926	18000	17919	17856	18058	17862	17911	17761	17862	17834	18088	17987	17822	17955	17856	18077	17724	17965	17935	17769	17723	17934	17917	17823	17904	17855	17944	17893	18016	17847	18013	17895	17819	17884	17682	17943	17926	17981	17871	17891	17981	17673	18053	17814	18089	17899	18078	17890	17801	17850	17989	17750	18047	17834	17914	17924	17936	17791	17855	17967	17893	17780	17691	17904	18061	17832	17729	17793	17899	17830	17950	18051	17892	18061	17970	18003	17909	17883	17825	17953	17844	17803	17955	17961	17926	17924	17886	17896	17898	17959	17922	18059	17717	17643	18012	17882	17857	17919	17880	18081	18065	18103	18089	17977	18065	17941	17762	17928	17854	17989	18046	17862	17919	17829	17717	17895	17883	17980	17944	17810	17932	17851	17829	17869	17765	17877	18016	17791	17924	17972	17996	18061	17767	17791	17879	17774	17768	17898	17812	17802	17996	17937	18060	17799	18016	17767	17992	17785	17852	17940	17730	18058	17758	17923	17917	17839	17927	17919	17901	17758	17810	17978	17814	17981	17929	17845	17925	17905	17841	17855	17918	18067	17979	17905	17871	17815	17958	17849	17855	17994	17838	17689	17974	18001	17976	17845	18083	18111	17917	17962	17833	17806	17844	17870	17963	17820	17795	17892	17793	17793	17999	17893	17900	17914	17977	17924	17836	17879	17968	17790	17992	17918	17968	17889	18028	17816	17976	17951	17714	17827	17756	17913	17974	17901	17972	17839	17832	18036	18017	18086	17939	17916	18047	17685	17921	17934	17950	18006	17937	17784	18067	17886	17846	17956	17793	17782	17939	17719	17947	17833	17946	18032	18051	17999	17796	17773	17763	17758	17926	18017	17862	17862	17976	17952	17881	17918	17952	17907	18129	17890	17941	17879	17888	17780	17859	17745	17698	17931	17816	17889	17941	17905	17871	17848	17704	17756	18026	17913	18140	17773	17724	17859	17786	17828	18195	17797	17930	17945	17867	17873	18053	17998	17876	17833	17854	18016	17916	17952	17849	17916	17867	17900	17930	17895	17911	17922	17969	17867	17819	17861	17877	18074	17931	18046	17830	17896	17987	17893	17675	17697	17938	17875	17816	17934	17940	17953	17871	17886	18221	17993	17909	17926	17883	17812	17861	17949	17957	18075	17771	18058	17897	17810	17857	18010	17859	18148	17876	17862	18052	17756	17880	18101	17953	17862	17942	17988	17735	17835	17770	17992	17845	17956	17995	17915	17874	17772	17715	18050	17843	17874	17896	17859	17689	17836	17623	17841	17921	17924	17938	17889	17983	17848	18031	17879	17885	18115	17792	17998	17686	17955	17987	18076	17908	17843	18036	17941	18089	17933	17871	17949	17835	17897	17804	17794	17781	18029	17987	17934	17895	17895	17857	17962	17842	18007	17845	17939	17997	17939	17940	18013	17573	18020	17926	17849	17912	17912	17767	17829	17961	17778	18024	17891	17789	17900	17978	17981	17785	17831	17946	17745	18037	18104	17962	17974	17925	17938	17723	17868	17805	18005	17862	18000	17707	17919	17979	17930	18133	17864	18119	17955	18023	17939	17886	17967	17853	17885	17715	17769	17819	17732	18087	17738	18016	18004	17869	17872	17955	17909	18010	17973	18014	17952	17943	18022	17803	17918	17817	17934	17827	17931	17913	17967	17764	17941	17944	17988	18089	17883	17870	17932	17822	17933	17941	17767	18064	17718	17915	17971	17823	18052	17637	18079	17775	17790	17890	17923	17929	17875	17914	18004	17836	17855	18097	17740	18089	17954	18043	17837	17837	17698	17833	17841	17796	17803	18031	17946	17974	17860	17813	18004	17952	17861	17850	17859	17843	18067	17934	17755	17812	18038	17741	17989	17866	18001	17963	17935	18036	17805	17973	17788	17914	17939	17977	18059	17787	17678	17854	17954	17950	17894	17894	18006	17860	17983	17675	17891	17711	17858	17805	17823	18005	17924	17891	17912	18107	17793	17805	18012	17850	17829	17950	17959	17779	18026	17857	17879	18100	18029	17787	17862	18001	17792	17907	17927	17799	17799	17681	18026	17882	17982	17851	17799	18104	17653	17984	17734	18046	17862	17840	17852	17788	18018	18151	17957	17908	17908	17922	17788	17771	17756	17953	17933	18033	17835	17993	17894	17996	18001	18025	17871	17902	17993	17945	17974	17934	18034	17769	17940	18031	18004	17543	17965	17854	18015	18060	17856	18029	18049	17971	17787	17845	18020	18010	18056	17860	18043	17856	17948	18086	17877	17662	18038	17903	17912	17895	18030	17785	17859	17851	18005	17958	17875	17865	17853	18032	17956	17986	17909	17831	17786	17991	17944	17989	17928	17984	17782	17830	17953	17864	17864	17710	18159	18011	17852	17636	17867	17807	17907	17986	17874	17910	17844	17795	17899	17806	17732	17961	17828	17891	17989	17940	17960	17942	18036	18041	17645	17792	17684	17972	17804	17902	17782	18020	17928	17875	17839	17940	17952	17920	17897	17879	17962	17838	17883	17887	17823	17918	17766	17965	17836	17858	17819	18019	17980	17819	17777	17945	17921	17805	18069	17940	17798	18096	17971	17938	17924	17887	17738	17996	17998	17917	17972	17902	17965	18100	17877	17932	17861	17946	17835	17699	17885	17858	17866	17906	17908	17796	17857	17742	17744	17901	17846	18005	17845	17874	17934	18006	17980	17778	17887	17951	17914	18071	17986	18047	17922	17916	17997	17918	17888	17892	17934	18136	18006	17929	17932	17969	17930	17937	17897	17933	18073	17777	17936	18045	17970	17716	17698	17908	17868	17901	17907	17806	17915	17905	18075	18127	17852	17999	17973	17770	17877	17762	18180	17879	17910	17855	17847	17867	17801	17866	17954	17867	18025	17719	17815	17950	17863	18032	17976	18072	17907	17919	17947	17875	18008	17966	18041	17762	18019	18013	17979	17797	17907	17957	18127	17767	17817	17804	17824	17693	17912	17835	18040	17798	17922	17901	17843	17973	17749	17883	17988	17923	17897	17859	17876	17712	17903	17880	17928	17995	18003	17941	17851	17819	17917	17851	17902	18015	17779	17958	17928	17986	17906	17880	17840	17823	18003	17860	17754	18013	17880	17846	17747	18089	17682	17956	17778	17864	17719	17942	18010	17653	17954	17819	18017	17876	18068	17771	17765	17810	17919	17927	17971	17835	17824	17906	17855	17949	17867	17985	18065	17797	17864	17929	17691	18010	17996	17970	17943	18107	17864	17974	17889	17915	17913	17933	17968	17895	17887	17801	17699	17814	17951	17868	17997	18245	17608	17910	18170	18101	17869	17741	17985	17860	17863	17976	17792	17850	17871	17920	17926	17964	18034	17683	17972	17772	17707	17844	17646	17889	17803	18108	17979	18029	17947	17954	17990	18055	17814	17747	17769	17881	17893	17864	17892	17844	17898	18045	17980	17883	17978	17934	17881	17947	17934	17839	17673	17916	17676	17814	18036	17903	18042	17891	17910	17791	17971	17967	18105	17905	17869	17836	17669	18058	17940	17926	17917	17900	18076	17880	17890	17844	17930	17923	17985	18008	18030	17753	17965	17832	17865	18007	17966	17783	17889	17653	17955	17931	17989	17826	17946	17933	17817	18121	17754	17777	17746	17846	17804	17929	17785	18020	17940	17986	17807	17836	17914	18041	17989	17961	18037	17878	17922	17884	17901	17987	17906	17979	17973	17903	18013	17965	17972	17952	17889	18053	17940	17786	17925	17846	17922	17897	17815	17771	17931	17863	18054	17948	17935	17951	17992	17784	17742	18039	17900	17889	17901	17826	18011	17987	17857	17811	17993	18052	18072	17906	17920	17820	18022	18105	17896	17919
35216	29806	33964	31798	29301	28641	28161	27808	27624	27415	27393	27233	27133	27196	26989	27129	27099	27156	27212	27114	27065	27079	26633	26655	26825	26659	26561	26982	26720	26714	26610	26638	26923	26899	26600	26619	27013	26883	26725	26607	26704	26570	26758	26603	26959	26455	26762	26695	26609	26870	27017	26718	26578	26815	26666	26862	26583	26626	26776	26827	26670	26766	26362	26866	26811	26606	26456	26677	26709	26652	26703	26733	26774	26580	27035	26660	26790	26832	26545	26439	26548	26564	26730	26694	26806	26709	26683	26402	26614	26750	26827	26891	26631	26809	26613	26799	26556	26759	26782	26615	26624	26873	26610	26769	27150	26671	26601	26804	26961	26682	26446	26554	26542	26518	26743	26777	26851	26818	26299	26842	26732	26808	26800	26692	26470	26683	26564	26685	26868	26684	26686	26923	26741	26697	26706	27146	27008	26758	26654	26216	26565	26783	26426	26943	26654	26703	26737	26644	26563	26712	26885	26559	26588	26647	26680	26685	26859	26790	26768	26381	26682	26646	26662	26834	26679	26757	26579	26754	26537	26608	26671	26829	26862	26771	26569	26650	26848	26661	26586	26541	26805	26671	26532	26810	26867	26817	26707	26580	26793	26622	26524	26915	26858	26760	26379	26556	26838	26556	26794	26701	26633	26808	26465	26558	26849	27004	26843	26763	26688	26500	26601	26465	26370	26604	26914	26821	26786	26767	26725	26763	26700	26833	26575	26776	26962	26823	26479	26808	26770	26857	26762	26665	26576	26757	26721	26483	26681	26911	26737	26774	26868	26812	26579	26657	26643	26722	26461	26642	26675	26673	26982	26998	26758	26773	26927	26640	26573	26740	26865	26519	26625	26697	26497	26618	26664	26634	26600	26783	26717	26720	26628	26492	26652	26668	26836	27033	26795	26831	26700	26703	26622	26854	27014	27050	26591	26740	26658	26796	26851	26570	26701	26752	26714	26688	26801	26646	26571	26640	26842	26482	26915	26749	26603	26572	26615	26505	26593	26707	26900	27027	26743	26621	26698	26758	26641	26514	26753	26756	26852	26789	26700	26637	26798	26466	26713	26751	26800	26607	26859	26870	26721	26766	26620	26606	26624	26631	26671	26679	26534	26739	26706	26685	26672	26589	26590	26730	26723	26461	26843	26381	26759	26522	26691	26550	26764	26672	26506	26672	26567	26528	26708	26579	26522	26667	26557	26528	26573	26552	26653	26806	26339	26819	26509	26585	27026	26633	26690	26580	26681	26527	26815	26597	26707	26622	26629	26536	26657	26506	26757	26760	26590	26820	26791	26537	26645	26734	26809	26725	26916	26776	26898	26543	26780	26639	26682	26546	26649	26975	26669	26714	26832	26610	26677	26590	26710	26773	26617	26736	26990	26639	26878	26828	26751	26788	26697	26694	26821	26865	26825	26610	26793	26656	26686	26680	26580	26755	26667	26810	26750	26739	26581	26674	26612	26569	26645	26859	26851	26828	26700	26845	26671	26741	26642	26794	26598	26675	26447	26865	26776	26787	26694	26838	26684	26713	26906	26657	26808	26611	26910	26702	26607	26546	27010	26541	26516	26622	26751	26859	26676	26578	26676	26820	26827	26689	26759	26582	26555	26867	26738	26524	26738	26668	26668	26926	26707	26623	26586	26562	26719	26619	26615	26898	26593	26843	26651	26774	26616	26800	26691	26616	26690	26590	26882	27098	27036	26533	26768	26801	26888	26661	26739	26700	26791	26709	26773	26589	26977	26659	26686	26576	26697	26819	26964	26815	26570	26782	26960	26580	26757	26658	26906	26464	26852	26441	26462	26632	27030	26865	26701	26733	26754	26653	26854	26511	26559	26520	26445	26611	26896	26991	26518	26758	26726	26537	26411	26672	26479	26793	26634	26596	26570	26987	26654	26837	26581	26704	26635	26541	26724	26926	26719	26801	26758	26417	26565	26862	26699	26491	26542	26738	26788	26639	26605	26805	26815	26838	26809	26979	26517	26719	26679	26578	26795	26776	26401	26690	26645	26804	26708	26436	26606	26675	26762	26734	26653	26722	26791	26721	26699	26564	26734	26822	26599	26714	26613	26598	26664	26844	26614	26848	26568	26922	26765	26485	26683	26749	26675	26532	26789	26783	26643	26800	26687	26718	26736	26575	26708	26761	26861	26568	26637	26504	26511	26741	26780	26908	26920	26578	26810	26406	26786	26892	26772	26569	26455	26698	26437	26817	26920	26790	26873	26447	26744	26657	26657	26970	26660	26731	26722	26709	26949	26637	26608	26778	26891	26862	26741	26569	26669	26571	26915	26603	26903	27041	26763	26731	26554	26956	26642	26820	26885	26991	27125	26690	26922	26777	26650	26783	26680	26904	26736	26547	26817	26743	26671	26670	26909	26976	26764	26709	26672	26831	26903	26763	26654	26609	26514	26584	26703	26767	26530	26543	26712	26918	26936	26511	26870	26659	26579	26587	26490	26511	26664	26289	26622	26749	26696	26584	26685	26685	26988	26653	26740	26876	26741	26559	26447	26932	26562	26727	26676	26764	26866	26803	26753	26647	26771	26568	26701	26658	26837	26404	26675	26729	26754	27018	26710	26684	26745	26905	26924	26754	26651	26557	26703	26503	26786	26904	26847	26764	26489	26641	26381	26625	27222	26582	26666	26744	26762	26982	26834	26748	26723	26854	26766	26648	26844	26685	26565	26703	26753	26945	26819	26521	26672	26629	26637	26732	26838	26939	26916	27000	26849	26710	26543	26522	26595	26764	26791	26582	26725	26733	26677	26475	26674	26693	26490	26757	26653	26553	26655	26531	26699	26491	26611	26696	26882	26644	26666	26943	26812	26784	26600	26720	26757	26656	26723	26573	26872	26578	26580	26765	26948	26704	26850	26800	26620	26591	26867	26526	26512	26667	26700	26887	26680	26633	26565	26881	26668	26821	26840	26632	26573	26619	26731	26891	26965	26643	26822	26802	26786	26809	26970	26635	26724	26489	26724	26562	26489	26590	26436	26449	26707	26776	26743	26906	26632	26785	26852	26698	26541	26628	26512	26631	26751	26538	26848	26500	26696	26728	26715	26717	26707	26701	26855	26638	26782	26608	26730	26756	26931	26792	26858	26615	26619	26684	26716	26409	26557	26844	26743	26848	26804	26810	26464	26693	26666	26890	26949	26815	26730	26772	26887	26690	26740	26810	27032	26713	26573	26830	26989	26705	26863	26625	26725	26732	26681	26822	26893	26855	26712	26661	26840	26607	26879	26952	26692	26765	26613	26611	26799	26880	26480	26523	26628	26731	26605	26538	26421	26735	26752	26635	26745	26729	26636	26615	26885	26770	26835	26680	26507	26554	26828	26861	26677	26604	26398	26841	26823	26701	26738	26628	26972	26766	26924	26911	26794	26604	26555	26678	26802	26629	26683	26779	26864	26923	26885	26604	26398	26602	26721	26569	26706	26688	26463	27039	26555	26636	26897	26586	26976	26854	26962	26972	26643	26583	26782	26462	26660	27031	26993	26698	26913	26714	26795	26536	26487	26516	26736	26634	26704	26704	26722	26764	26478	26751	26650	26821	26484	26644	26630	26681	26706	26564	26948	26530	26513	26507	26634	26584	26524	26568	26634	26617	26700	26723	26742	26524	26990	26804	26532	26911	26646	26683	26666	26880	26942	26880	26887	26849	26677	26632	26565	26502	26697	26952	26815	26803	26764	26544	26629	26819	26773	26573	26754	26536	26693	26714	26748	26517	26661	26679	26705	26642	26808	26584	26671	26742	26695	26658	27009	26393	26469	26597	26581	26766	26651	26706	26690	26644	26663	26791	26734	26441	26868	26711	26788	26588	26520	26619	26592	26709	26804	26838	26611	26588	26468	26500	26752	26621	26454	26811	26866	26432	26434	26768	26803	26727	26761	26728	26751	26689	26744	26753	26868	26537	26924	26760	26756	26523	26787	26453	26633	26757	26696	26638	26745	26861	26693	26724	26495	26673	26389	26566	26693	27042	26716	26426	26743	26548	26764	26832	26887	26796	26504	26644	26699	27015	26946	26577	26734	26723	26750	26725	26553	26548	26775	26767	26850	26516	26637	26749	26801	26802	26725	26775	26399	26705	26866	26755	26747	26780	26929	26771	26914	26723	26736	26427	26902	26655	26684	26525	26556	26861	26880	26600	26772	26657	26701	26626	26627	26524	26648	26750	26660	26810	26432	26608	26621	26759	26835	26815	26509	26672	26556	26605	26756	26345	26729	26626	26731	26533	26717	26508	26687	26433	26706	26606	26783	26897	26783	26687	26646	26620	26618	26530	26718	26724	26842	26761	26889	26653	26775	26784	26552	26505	26692	26524	26534	26601	26422	26992	26806	26745	26924	26384	26632	26554	26688	26825	26654	26853	26648	26647	26618	26698	26557	26691	26801	26508	26730	26767	26769	26982	26673	26867	26788	26613	26748	26706	26688	26798	26811	26721	26745	26761	26725	26793	26491	26636	26798	26352	26574	26527	26819	26720	26790	26619	26747	26889	26582	26843	26963	26736	27031	26780	26651	26764	26883	26635	26654	26647	26754	26908	26791	26722	26630	26546	26684	26597	26835	26640	26491	26613	26826	26467	26927	26757	26780	26784	26645	26622	26768	26911	26752	26811	26628	26592	26713	26604	26750	26636	26410	26757	26715	26749	26789	26784	26936	26864	26387	26671	26564	26558	26656	26643	26629	26535	26701	26686	26680	26558	26584	26496	26748	26849	26798	26692	26545	26771	26704	26762	26789	26736	26921	26531	26659	26713	26611	26768	26884	26699	26663	27044	26603	26608	26776	26592	26588	26676	26683	26654	26971	26463	26862	26756	26558	26675	26774	26836	26836	26713	26789	26670	26892	26700	26714	26859	26848	26854	26761	26648	26685	26464	26584	26851	26596	26811	26584	26710	26717	26715	26658	26805	26577	26738	27055	26613	26753	26568	26735	26569	26598	26508	26725	26702	26656	26663	26762	26806	26670	26535	26661	26541	26836	26733	26608	26566	26596	26776	26834	26570	26666	27057	26619	26750	26941	26805	26682	26587	26725	26706	27046	26596	26663	26955	26698	26622	26523	26612	26613	26560	26866	26621	26496	26764	26602	26683	26387	26646	26742	26734	26525	26578	26763	26374
23906	29781	29046	23965	21348	20332	19525	18911	18470	18288	18194	18107	17775	17828	18061	17808	17586	17793	17661	17668	17793	17459	17583	17522	17452	17394	17385	17451	17357	17458	17376	17430	17246	17429	17254	17255	17015	17270	17163	17165	17123	17186	17322	17205	17363	17256	17226	17265	17173	17318	17230	17152	17222	17088	17116	17348	17277	17187	17068	17131	17043	16995	17247	17211	17203	17283	17127	17289	17137	17331	17001	17176	17138	17152	17160	17078	17106	17308	17103	17263	17270	17241	17327	17305	17183	17342	17170	17323	17314	17043	17239	17117	17206	16945	17184	17210	17115	17273	17180	17078	17132	17195	17111	17283	17318	16989	17123	17180	17348	17272	17251	17265	17195	17155	17204	17156	17283	17264	17064	17238	16952	17177	17281	17174	17044	17365	17229	17311	17260	17170	17161	17121	17121	17268	17129	17262	17341	17251	17271	17116	17147	17102	17079	17196	17185	17199	17168	17168	17248	17135	17342	17294	17032	17230	17201	17105	17302	17250	17146	17296	17030	17157	17155	17205	17288	17186	17239	17189	17262	17166	17273	17096	17265	17227	17302	17278	17180	17153	17308	17219	17239	17172	17173	17246	17181	17133	17196	17174	17244	17044	17087	17151	17097	17260	17261	17179	17219	17418	17220	17280	17347	17097	17226	17145	17337	17140	17294	17317	17155	17151	16898	17044	17279	16944	17147	17282	17188	17242	17263	17363	17152	17164	17235	17174	17162	17160	17268	17092	17139	17126	17205	17222	17372	17264	17350	17196	17293	17281	17295	17119	17062	17400	17250	17281	17195	17268	16978	17317	17080	17239	17249	17272	17070	17238	17140	17081	17219	17109	17243	17401	17090	17156	17221	17251	17167	17143	17316	17342	17281	17064	17226	17238	17243	17053	17394	17171	17358	17368	17179	17242	17240	17318	17184	17254	17227	17295	17032	17119	17025	17246	17219	17179	17112	17420	17268	17253	17175	17237	17213	17278	17340	17055	16959	17101	17268	17070	17187	17075	17184	17324	17358	17229	17198	17320	17216	17152	17206	17161	17083	17050	17296	17258	17300	17169	17305	17336	17202	17201	17097	17173	17347	17213	17292	17351	17130	17063	17120	17071	17238	17153	17171	17226	17209	17115	17201	17174	17086	17143	17102	17200	17164	17213	17087	17323	17182	17011	17286	17340	17190	17292	17268	17141	17058	17233	17402	17113	17177	17033	17162	17273	17193	17115	17119	17217	17013	17283	17152	17143	17131	17287	17224	17185	17167	17138	17119	17139	17087	17227	17212	17161	17173	17130	17250	17268	17108	17198	17236	17327	17123	17253	17156	17187	17169	17366	17273	17163	17238	17284	17105	17111	17290	17321	17089	17300	17243	17231	17437	17341	17083	17161	17302	17228	17147	17282	17244	17279	17242	17174	17127	17175	17192	17115	17119	17242	17291	17242	17273	17227	17343	17190	17107	17118	17212	17205	17142	17147	17073	17158	17396	17192	17074	17005	17150	17240	17346	17099	17078	17334	17205	17394	17214	17165	16969	17187	17237	17315	17240	17258	17234	17202	17193	17225	17195	17274	17057	17078	17210	17255	17243	17155	17210	17306	17104	17344	17217	17225	17191	17293	17294	17101	17310	17198	17258	17153	17313	16915	17321	17456	17250	17191	17229	17090	17252	17142	17118	17108	17164	17244	17167	17200	17206	17127	17347	17273	17190	17037	17226	17196	17140	17093	17145	17213	17136	17105	16990	17221	17176	17290	17199	17068	17183	17427	17102	17202	17150	17265	17244	17261	17129	17084	17132	17199	17346	17340	17197	17235	17179	17303	17067	17096	17275	17291	17352	17113	17314	17205	17192	17170	17375	17204	17188	17386	17184	17198	17194	17017	17377	17202	17175	17156	17106	17123	17170	17147	17147	17080	17223	17178	17081	17096	17263	17328	17176	17167	17181	17091	17025	17073	17216	16996	17164	17231	17032	17075	17130	17288	17270	17175	17300	17018	17291	17208	17151	17157	17166	17273	17099	17197	17038	17254	17346	17144	17214	17127	17200	16981	17154	17057	17246	17203	17102	17307	17085	17161	17246	17048	17399	17150	17260	17292	17325	17341	17323	17067	17157	17390	17270	17271	17232	17132	17192	17147	17358	17221	17134	17278	17306	17225	17072	17383	17227	17057	17227	17095	17127	17138	17176	17204	17190	17093	17240	17296	17346	17283	17122	17332	17282	17183	17182	17161	17445	17262	17157	17155	17374	17212	17163	17138	17108	17188	17132	17254	17100	17190	17211	17086	17221	17111	17223	17094	17176	17320	17288	17283	17222	17141	17146	17231	17205	16997	17027	17328	17315	17123	17306	17308	17209	17223	17294	17186	17201	17206	17398	17067	17263	17254	17251	17105	17306	17107	17031	16945	17073	17264	17028	17312	17133	17150	17178	17208	17382	17272	17354	17134	17312	17138	17126	17354	17385	17147	17309	17237	17118	17369	17211	17088	17212	17403	17323	17404	16933	17161	17307	17161	17306	17133	17251	17279	17372	17335	17143	17324	17183	17318	17179	17264	17220	17004	17258	17242	17194	17225	17048	17183	17079	17228	17090	17112	17220	17301	17203	17244	17324	17074	17195	17175	17380	17203	17346	17089	17306	17105	17092	17163	17187	17204	17133	17155	17394	17337	17144	17267	17287	17313	17330	17162	17196	17173	17016	17405	17207	17267	17201	17324	17177	17312	17229	17344	17236	17320	17212	17228	17176	17223	17245	17179	17260	17274	17259	17253	17322	17093	17253	17178	17495	17257	17198	17213	17371	17207	17356	16996	17237	17121	17205	17222	17231	17024	17398	17136	17297	17275	17112	17160	17140	17249	17224	17219	17120	17430	17116	17321	17205	17134	17245	17352	17277	17315	17075	17123	17149	17242	16978	17237	17249	17099	17226	17158	16991	17191	17117	17384	17160	17212	17259	17170	17342	17181	17017	17206	17198	17428	17170	17283	17218	17259	17201	17224	17270	17265	17202	17220	17125	17278	17141	17179	17195	17083	17188	17032	17163	17212	17415	17151	17153	17175	17343	17223	17314	17131	17058	17169	17392	17153	17229	17239	17292	17277	17329	17241	17135	17165	17397	17313	17162	17145	17128	17137	17204	17201	17201	17118	17138	17261	17310	17373	17174	17226	17116	17436	17254	17315	17342	17538	17385	17141	17060	17283	17302	17280	17151	17370	17210	17128	17099	17281	17314	17163	17165	17232	17209	17101	17302	17249	17133	17349	17324	17192	17329	17314	17210	17230	17092	17168	17258	17308	17364	17182	17205	17236	17214	17141	17158	17200	17279	17425	17183	17184	17211	17289	17096	17303	17186	17294	17188	17277	17144	17362	17209	17260	17349	17209	17181	17112	17132	17165	17322	17513	17147	17192	17192	17179	17219	17293	17452	17161	17166	17195	17200	17297	17203	17157	17268	17304	17443	17171	17378	17122	17301	17286	17173	17176	17258	17195	17218	17116	17189	17447	17277	17218	17241	17319	17150	17173	17291	17252	17393	17244	17368	17150	17218	17382	17091	17234	17364	17077	17255	17136	17130	17080	17237	17300	17140	17299	17271	17333	17217	17018	17109	17024	17317	17455	17233	17226	17170	17119	17097	17144	17263	17237	17196	17188	17182	16968	17353	17162	17281	17057	17255	17096	17209	17254	17215	17304	17214	17049	17212	17179	17179	17105	17299	17021	17227	17259	17200	17169	17287	17202	17330	17244	17210	17161	17249	17184	17314	17103	16976	17101	17283	17118	17077	17139	17135	17185	17139	17238	17301	17259	17026	17146	17358	17171	17249	17173	17236	17113	17333	17108	17074	17227	17151	17247	17429	17196	17143	17170	17169	17004	17131	17135	17410	17065	17219	17266	17208	17091	17109	17304	17264	17390	17210	17237	17194	17070	17159	17219	17426	17149	17271	17053	17192	17266	17320	17256	17236	16980	17219	17129	17211	17279	17099	17339	17115	17260	17201	17124	17282	17256	17130	17233	17288	17236	17425	17200	17117	17135	17163	17236	17316	17217	17231	17166	17262	17091	17062	17146	17186	17275	17200	17160	17098	17146	17251	17256	17331	17109	17203	17150	17143	17260	17116	17146	17264	17360	17143	17202	17158	17252	17203	17277	17488	17126	17196	17046	17217	17078	17250	17295	17167	17284	17079	17279	17318	17134	17273	17188	17215	17231	17268	17376	17339	17425	17451	17271	17046	17231	17237	17217	17313	17294	17344	17229	17351	17172	17262	17320	17182	17104	17184	17225	17292	17068	17217	16972	17079	17188	17261	17284	17294	17215	17287	17213	17162	17326	17262	17257	17266	17215	17193	17299	17286	17435	17176	17343	17383	17116	17105	17250	17250	17087	17278	17305	17458	17026	17185	17206	17251	17112	17233	17136	17224	17120	17211	17031	17334	17002	17293	17264	17255	17172	17318	17326	17213	17145	17422	17172	17222	17242	17192	17290	17271	17262	16961	17019	17090	17063	17303	17314	17052	17335	17218	17334	17179	17189	17170	17406	17134	17218	17180	17252	17142	17158	17148	17249	17087	17323	17327	17331	17025	17133	17154	17170	17153	17253	17235	17303	17177	17352	17213	17329	17256	17118	17112	17244	17258	17334	17281	17299	17257	17203	17187	17191	17200	17148	17283	17262	17102	17494	17188	17230	17251	17101	17166	17192	17393	17067	17170	17109	17228	17324	17243	17237	17277	17211	17187	16958	17059	17398	17229	17089	17248	17287	17310	17239	16990	17126	17116	17180	17111	17182	17298	17028	17114	17209	17302	17316	17108	17203	17216	16924	17028	17248	17193	17043	17152	17249	17284	17236	17342	17273	17207	17250	17206	17207	17320	17197	17224	17148	17229	17204	17111	17303	17122	17210	17248	17114	17287	17228	17062	17163	17372	17179	17222	17258	17238	17201	17203	17073	17187	17321	17181	17147	17177	17105	17474	17294	17107	17180	17207	17285	17185	17093	17292	17281	17273	17160	17129	17181	17332	17203	17175	17181	17234	17140	17219	17290	17140	17263	17334	17170	17295	17191	16991	17081	17264	17192	17099	17183	17226	17035	17185	17324	17340	17121	17260	17149	17129	17261	17260	17299	17098	17258	17165	17153	17229	17225
24069	20779	27125	25568	26135	30832	32768	30275	29655	29772	29232	29073	29055	28906	28977	28919	28878	28629	28367	28421	28688	28413	28532	28380	28152	28390	28259	28271	28433	28393	28382	28049	28269	28341	28131	27802	28345	28286	28093	28288	28148	28067	27947	28236	27985	28195	28059	27916	28064	27999	28253	28232	28265	27905	28135	27912	27722	27839	28089	28237	27947	27760	27890	27580	28078	27959	27955	27812	27898	27988	28110	27953	27763	28118	27774	27994	27948	28052	27643	27973	28101	28192	28049	27997	27816	28101	28292	28091	27835	27851	27970	28029	27897	27924	27556	27733	27955	27914	27877	27844	27787	27927	28041	27853	27926	27898	27971	27944	28175	27976	27896	27979	27953	28099	27981	28033	27813	27914	27962	28167	27896	28079	27936	28040	28187	27615	27895	28043	28018	27837	28004	28160	28049	27924	28383	28224	28034	28150	27974	28094	28039	27706	27718	28029	27998	27862	27890	27869	27816	27685	28023	27803	27879	28061	27773	28122	27932	28251	27939	28134	27929	28040	27888	27997	28131	27795	28150	27853	27902	27932	27790	27952	27879	27426	27859	27827	28057	27954	27909	27710	27987	27860	27834	28229	27877	27822	27956	27929	28173	27912	28164	27956	27898	28036	27963	27962	27890	27875	27896	28016	28088	27860	27710	27872	28002	27770	27901	28034	27770	28065	28073	27611	27949	27753	28031	28033	27887	27992	27896	27995	28076	27737	27830	27947	27898	27978	28023	27830	28033	28198	28108	27840	27685	28068	28021	27994	27913	27975	28013	28010	27723	27964	28140	28035	27799	27966	28042	27826	28023	28128	28129	27974	27991	28016	28053	27912	28153	28026	28042	27821	27998	28185	27939	28117	27997	28215	27952	27990	27933	27866	28035	28111	28135	27863	28180	27857	27884	27961	28105	28044	27960	27968	27782	27875	28304	28016	28166	27870	28250	27879	28079	27776	27824	27881	27827	27847	27952	27815	27829	28038	27894	27975	27667	28026	28100	27966	28143	27866	27823	27795	28092	28104	28251	27953	28054	27886	27947	27923	27926	28013	28187	27915	28013	28253	27908	27821	28027	27865	27787	27944	28330	27911	28017	27718	27767	27861	28142	27966	27900	28186	27928	27814	27669	27928	27985	27908	27999	27927	27939	27896	27976	27886	28109	28018	27924	27918	28029	28058	28103	28227	27818	27979	27965	28120	28191	28019	28160	28289	27843	27947	28009	27882	27966	28025	27755	28121	28152	28027	27934	27998	28152	28105	28111	28133	27996	27932	28235	27653	27984	27854	28087	27859	27715	28015	27678	27909	27767	28065	27867	28156	28129	28013	27912	27904	27887	27975	27925	28027	28002	28133	27870	28056	27717	27867	28039	27979	27938	27882	28102	27920	27739	27914	27958	28028	28040	28016	28082	27838	27657	27614	27953	27751	28138	28045	28046	28037	27964	27848	27995	27931	28033	27625	27945	27652	27877	27763	27915	27908	28001	27977	27881	28073	28103	28031	28071	27912	27885	28021	27954	27837	28206	28046	28148	28230	27958	27955	28108	27955	27812	28033	27905	27883	28117	27933	28020	27869	27897	27881	27966	27902	27959	27795	27693	27871	28099	27986	27663	28252	27884	27976	27920	28023	28091	28033	27828	27850	28117	27775	28056	27822	28133	27671	27988	27871	28069	27815	28045	28056	27906	27825	28077	27765	27852	27808	27883	28194	28107	28090	27968	28064	27964	27991	28115	28076	27835	28004	28033	27833	27985	28054	28077	27896	27950	27846	28057	27984	27989	28080	27829	27853	27982	28062	27870	27803	28075	27912	27987	27910	27974	27991	27960	27937	27934	27896	28100	28185	28120	28007	27961	27932	27909	28023	28017	27941	28063	27953	27745	27843	28214	27910	28129	27720	27928	27785	27970	27916	28055	27965	27975	27897	27854	28150	27719	27865	27903	28037	28316	27904	27853	28117	27821	27636	28009	28022	27988	27812	28004	28066	27870	27962	27748	27839	27966	28360	27615	27911	27792	27994	27855	27912	28093	27644	27710	27719	27973	27849	28170	27852	27817	28052	28144	27887	28005	27902	27970	28035	28020	27965	28066	27813	27949	28181	27826	27812	27882	27935	27666	27900	28028	28177	28063	28139	27811	27922	28281	27647	27716	28024	27958	28082	28013	27870	27935	27902	27838	27826	27752	28061	27948	28139	27611	27996	27703	28166	27992	28116	28212	27889	27819	27976	27963	27913	27637	27941	27895	27892	27992	27907	27834	27897	28282	27921	28276	27927	27889	27870	28081	27812	27911	28004	28048	28032	28153	27979	27990	27852	28035	28143	28109	28175	27884	27860	27844	28163	27996	27832	27974	28005	28051	28275	28040	28250	27875	27753	27715	28014	28092	27734	28310	27961	27787	27762	28007	27997	27710	28131	28126	27822	28090	27635	27874	27712	27748	27931	28143	28110	27984	27929	28188	28001	27650	27918	28054	28175	27799	27825	27980	27804	27958	27946	27984	27922	27761	28138	27738	27922	27939	27909	28242	28034	27996	28020	27905	27664	27968	27987	27863	28125	28053	27850	27844	28013	27876	27798	28194	27985	28020	27958	27797	27826	27997	27979	27924	28041	27842	28016	28146	27954	28054	28083	28180	28032	28072	27902	27896	27805	28057	28130	28040	27991	27819	27941	27918	28205	28077	27846	28177	27953	27898	27908	27930	27973	27807	27959	28107	28033	27945	27992	28032	28055	28166	28110	27919	27943	28301	28066	27929	28050	27901	28303	27769	28040	28076	27934	27985	27992	27734	28039	27677	27902	27957	27807	27866	28075	28032	27882	27917	28064	28353	27999	27776	27864	27787	28167	28017	27841	28100	28065	28055	27976	28007	27790	27975	27988	27928	27860	27909	27913	28273	27909	27868	28183	27887	27901	27969	28207	27673	28019	28075	28093	27689	27914	28163	28120	27965	28398	27856	27916	28039	28071	27932	28005	28023	27827	27908	27899	28016	27828	27962	27741	27788	28036	28139	27933	27974	28018	27727	28098	28207	28062	28206	27910	28119	27985	28061	28070	28137	27903	27886	28312	28013	28028	28032	27820	28106	27954	28102	28206	28035	28101	27742	27783	27905	27952	27973	28127	27908	27918	28311	27812	27741	27939	28113	27990	27732	27856	28142	28001	27897	28040	27886	28031	27792	27966	27875	27807	28213	27660	28150	27820	28362	28052	28036	27789	27819	27896	28046	28151	28282	27796	27980	27946	28040	28140	28102	28051	28306	27946	27983	27773	28017	27762	27963	28053	28121	27791	28031	28040	28073	27922	27801	28112	27887	27903	27996	27802	28056	27910	28149	27798	27767	28231	27823	28026	28108	27780	28131	27918	28129	27768	27894	28057	27950	28007	28146	27830	28124	27950	27871	28070	27922	28179	28008	28028	28037	28152	27936	27899	27881	27920	27986	27800	27688	27963	28022	27922	27735	27926	28048	28040	28200	28155	28161	27883	27901	27990	28027	27842	27888	27957	27966	27621	27886	27943	27904	28067	28016	27735	27936	28026	28002	27960	27900	28041	28098	28089	28083	27815	28122	28107	28165	28008	27919	27873	27998	28119	27968	27933	27897	27771	27929	27920	27949	27866	27784	27920	28133	27761	28071	28142	28225	28099	27960	28121	27805	28048	28051	27824	27876	27696	27936	27792	27985	28195	28272	28094	28084	27738	27942	28078	28117	28038	27939	27950	28120	27980	28021	28002	27753	27923	27920	27848	27889	28005	27872	27823	28165	28176	27949	27917	28001	27993	28004	27901	28084	28065	27994	27836	28007	28113	28004	27845	27978	28006	27857	27895	27926	28066	27960	27851	27728	27819	28243	28151	27846	28185	27985	27793	27846	28040	27881	28082	27876	27804	27986	27865	27963	28014	28266	27861	27978	28149	28083	28165	27719	27939	28298	28095	28076	28029	27958	27959	28168	27860	27985	27856	27903	27943	27831	27885	28024	27948	28039	28047	28089	28150	28067	27977	28006	27774	27926	27953	27943	28091	28142	28089	27888	27945	27903	27628	27888	28003	28046	27788	27955	27888	27829	27933	28079	27967	27791	27970	28010	27663	27832	27865	27726	27968	28012	27853	27897	27809	27934	28073	28094	28254	27877	28149	27964	27952	27887	28147	27899	27776	28090	28049	27856	27914	28064	27977	27930	27800	27964	27936	27884	28018	27954	27978	28021	27861	28078	27827	27725	28207	28163	27640	27974	27968	27974	27928	28040	28078	27917	27882	28086	28039	28040	28084	28034	27987	28167	28183	27998	27997	27865	27953	28022	28095	27878	27983	28124	27956	28065	28054	27976	28007	27869	28042	27899	27962	28120	27947	27737	27953	27709	27966	27947	27779	28003	27876	27729	27740	27988	28009	27945	27947	28010	28009	27976	28093	27808	27990	27872	28243	27952	27975	27940	28090	28054	28087	28065	28109	28046	28169	27696	28082	27904	28196	27888	28133	28160	28111	27936	27964	28235	27965	27967	28145	28140	28057	28047	27919	27799	27818	27819	27991	28049	28107	27872	27871	28089	27931	27928	27777	28093	28065	28149	27935	27797	27769	27886	27924	28077	27889	27997	28072	28062	28031	27968	27991	27677	28090	27887	27822	28081	27671	27775	27967	28128	27974	27843	27926	27963	28053	27977	28126	28173	28098	27820	27858	27841	27924	27977	28054	28004	27969	28048	28061	27997	27870	28263	27886	28085	27875	28309	27903	27895	27839	27828	28093	27825	27920	27882	27913	27879	28033	27879	27987	28165	28116	28129	28001	28001	28126	27949	27672	28052	27973	27967	27915	27946	28108	27855	28058	27916	28170	27963	27902	28003	27958	27965	28025	27792	27794	28072	27958	27991	27871	28014	28053	27940	27568	28064	27944	27918	27930	27903	27939	27807	27899	28138	27972	27993	27941	27969	27850	27946	27932	28113	27994	27884	28104	28253	28076	28045	28331	28100	28170	27864	27961	27783	27951	27909	28086	27964	27705	27805	28132	28120	27900	28099	28272	27904	28010	27984	27977	28051	28262	28072	27948	27992	28083	27947	28183	27867	28118	27954	27815	28221	28208	27800	27874	27841	27870	28102	28157	27797	27967	27732	27674	27965	27917	28118	27899	27982	28126
22830	38416	37989	30415	26459	24111	22574	21447	20708	20130	19680	19430	19365	19202	18928	18901	18751	18723	18597	18838	18794	18353	18379	18190	18207	18044	18076	18067	17858	18108	17880	18072	18051	18021	18070	17893	17805	17827	17937	17996	17887	17888	17641	17765	17761	17788	17790	17824	17616	17873	17864	17692	17864	17865	17970	17828	17933	17723	17840	17868	17700	17957	17802	17683	17860	17747	17728	17704	17891	17606	17877	17689	17873	17771	17871	17749	17922	17568	17648	17667	17918	17800	17660	17794	17711	17841	17933	17815	17916	17964	17806	17798	18035	17680	17812	17604	17936	17765	17684	17804	17921	17795	17821	17828	17930	17857	17677	17718	17831	17808	18024	17894	17879	17859	17900	17733	17836	17837	17813	17914	17798	17972	17686	17648	17730	17775	17881	17779	17868	17800	17738	17678	17794	17891	17811	17745	17658	17753	17800	17700	17916	17811	17916	17792	17646	17763	17768	17771	17742	17677	17777	17809	17787	18005	17766	17708	17866	17707	17747	17840	17809	17808	17811	17987	17776	17856	17823	17910	17759	17807	17873	17725	17732	17782	17678	17816	17851	17699	17662	17552	17696	17844	17799	17848	17690	17841	17776	17847	17757	18004	17731	17829	17895	17905	17914	17700	17818	17862	17814	17778	17775	17804	17677	17916	17867	17791	17909	17803	17899	17885	17772	17735	17756	17800	17988	17918	17825	17759	17715	17857	17892	17760	17872	17777	17774	17972	17731	17667	17730	17819	17878	17938	17783	17743	17638	17892	17862	17823	17948	17821	17959	17738	17879	17753	17606	17828	17931	17846	17923	17795	17945	17841	17674	17732	17651	17732	17788	17728	17865	17933	18101	17779	17856	17708	17849	17883	17746	17792	17968	17881	17913	17845	17776	17782	17851	17800	17779	17958	17789	17886	17942	17743	17932	17917	17757	17767	17699	17767	17706	17868	17656	17770	17750	17952	17869	17782	17769	17756	17809	17688	17683	17858	17791	17579	17840	17814	17659	17790	17609	17814	17713	17679	17979	17878	17794	17716	17688	17802	17825	17836	17837	17998	17861	17803	17963	17762	17782	17927	17754	17843	17792	17649	17870	17769	17795	17732	17809	17841	17942	17791	17832	17753	17850	17925	17830	17746	17782	17691	17748	17779	17798	17822	17761	17878	17733	17783	17820	17966	17919	17713	17747	17872	17870	17689	17786	17973	17821	17831	17893	17970	17842	17751	17778	17763	17813	17589	17726	17721	17689	17705	17634	17852	17613	17909	17814	18003	17783	17714	17852	17847	17846	17867	17830	17691	17759	17864	17861	17655	17771	17554	17716	17808	17864	17755	17704	17816	17644	17854	17891	17584	17825	17627	17816	17910	17880	17808	17774	17775	17826	17806	17861	17700	17865	17947	17839	17681	18031	17562	17767	17657	17743	17892	17741	17663	17787	17791	17876	17674	17933	17940	17762	17733	17734	17851	17776	17680	17706	17784	17877	17767	17944	17719	17708	17739	17727	17757	17728	17778	17777	17694	17771	18008	17889	17870	17832	17852	17861	17725	17960	17618	17723	17570	17897	17813	17775	17972	17937	17847	17720	17947	17826	17817	17870	17845	17824	17741	17930	17831	17594	17920	17866	17838	17721	17875	17956	17863	17780	17936	17775	17889	17883	17751	17864	17727	17879	17645	17819	17858	17719	17818	17790	17784	17887	17867	17743	17898	17905	17675	17902	17797	17674	17586	17886	17796	17845	17868	17836	17716	17878	17882	17808	17739	17872	17908	17849	17836	17868	17861	17845	17808	17758	17842	17775	17845	17876	17809	17873	17883	17815	17986	17640	17747	17625	17855	17882	17737	17594	17710	17837	17726	17714	17843	17815	17637	17687	17847	17723	17668	17992	17839	17810	17668	17865	17824	17787	17834	17745	17758	17670	17844	17793	17821	17803	17915	17873	17909	17813	17796	17798	17797	17907	17887	17722	17634	17860	17882	17616	17987	17716	17732	17754	17818	17651	17811	17727	17853	17882	17906	17761	17883	17847	17789	17960	17862	17797	17832	17827	17684	17793	17868	17810	17850	17717	17715	17895	17737	17848	17931	17818	17570	17787	17747	17845	17667	17806	17868	17900	17740	17863	17920	17634	17803	17865	17642	17836	17678	17877	17768	17812	17960	17777	17710	17917	17787	17884	17930	17871	17735	17593	17689	17771	17978	17629	17964	17813	17845	17933	18012	17785	17756	17714	17651	17749	17874	17710	17899	17775	17866	17701	17817	17763	17872	17696	17843	17636	17631	17803	17826	17691	17764	17775	17743	17708	17737	17700	17728	17841	17913	18047	17718	17807	17752	17847	17864	17822	17674	17842	17656	17531	18032	17915	17723	17763	17599	17797	17862	17668	17780	17686	17803	17829	17973	17695	17880	17781	17855	17816	17919	17692	17859	17787	17741	17792	17599	17806	17912	17908	17690	17712	17909	17699	17777	17839	17891	17844	17771	17743	17685	17910	17700	17812	17868	17910	17658	17968	17713	17816	17828	17793	17782	17725	17991	17780	17756	17762	17820	17613	17807	17965	17754	17798	17773	17877	17828	17882	17837	17886	17815	17786	17778	17836	17932	17878	17876	17989	17799	17806	17725	17673	17894	17692	17726	17794	17847	17863	17960	17779	17732	17799	17746	17751	17801	17842	17656	17909	17727	17751	17874	17978	17920	17708	17717	17653	17827	17815	17831	17767	17707	17815	17780	17826	17892	17819	17906	17571	17756	17716	17821	17741	17699	17866	17802	17871	17857	17862	17837	18049	17645	17723	17827	17938	17680	17814	17545	17861	17782	17789	17735	17699	17861	17713	17778	17738	18006	17604	18002	17709	17918	17768	17827	17696	17707	17867	17784	17723	17682	18054	17656	17784	17746	17840	17715	17813	17845	17828	17821	17750	17835	17855	17651	17713	17879	17719	17811	17803	17600	17957	17830	17853	17645	17810	17941	17863	17856	17646	17986	17704	17857	17903	17805	17802	17792	17868	17846	17602	17883	17774	17834	17670	17798	17798	17856	17713	17819	17827	17782	17775	17821	17779	17823	17777	17841	17821	17886	17797	17725	17740	17740	17674	17673	17905	17749	17680	17770	17860	17817	17866	17803	18032	17770	17976	17797	17940	17625	17986	17889	17807	17679	17806	17644	17813	17747	17757	17722	17661	17769	17673	17743	17627	17790	17608	17825	17976	17863	17849	17907	17779	17784	17830	17722	17686	17730	17783	17846	17607	17766	17856	17812	17778	17825	17884	17904	17700	17861	18005	17858	17720	17825	17766	17758	17720	17879	17696	17746	17789	17654	17877	17751	17698	17702	17793	17982	17817	17838	17873	17871	17824	17918	17908	17920	17747	17792	17842	17691	17639	17762	17743	17875	17879	17780	17849	17717	17997	17709	17897	17696	17879	17728	17834	17770	17642	17898	17936	17858	17867	17832	17587	17545	17794	17989	17812	17798	17956	17775	17693	17773	17892	17857	17899	17971	17823	17896	17833	17862	17717	17745	17781	17839	17811	17782	17680	17708	17718	17794	17680	17829	17832	17688	17802	17624	17870	17867	17697	17655	17756	17753	18034	17855	17919	17732	17803	17887	17760	17880	17834	17852	17858	17732	17643	17577	17837	17829	17855	17685	17768	17656	17768	17691	17862	17906	17817	17875	17825	17868	17757	17850	17680	17857	17809	17852	17917	17702	17771	17710	17850	17766	17851	17900	17912	17877	17677	18020	17958	17807	17964	18004	17822	17779	17822	17775	17766	17809	17751	17765	17783	17773	17723	17860	17758	17776	17740	17847	17744	17660	17778	17851	17754	17809	17579	17784	17922	17839	17913	17779	17785	17831	17805	17719	17900	17778	17771	17864	17763	17679	17696	17696	17918	17726	17912	17600	17810	17608	17607	17647	17715	17792	17776	17870	17798	17793	17948	17860	17788	17851	17729	17925	17863	17650	17820	17795	17891	17725	17952	17796	17757	17847	17849	17753	17945	17887	17753	17947	17723	17849	17719	17933	17798	17674	17708	17797	17834	17922	17686	17878	17784	17726	17748	17909	17933	17805	17826	17816	17732	17815	17833	17793	17883	17959	17761	17826	17907	17749	17685	17825	17905	17950	17958	17874	17729	17717	17857	17709	17869	17760	17663	17685	17705	17868	17831	17814	17869	17906	17659	17838	17769	17676	17867	17804	17800	17825	17800	17923	17693	17612	17671	17841	18028	17688	17899	17575	17518	17763	17881	17975	17758	17981	17745	17757	17875	17980	17659	17620	17917	17826	17769	17747	17816	18001	17929	17914	17742	17637	17803	17818	17895	17763	17980	17906	17916	17840	17779	17890	17866	17797	17752	17950	17851	17899	17777	17782	17796	17784	17823	17823	17629	17797	17888	17796	17749	17945	17927	17635	17684	17881	17832	17902	17692	17882	17987	17753	17656	17734	17867	17589	17750	17895	17650	17759	17871	17919	17686	17818	17772	17689	17605	17824	17962	17793	17745	17721	17843	17665	17835	17907	17870	17768	17794	17710	17579	17789	17728	17857	17973	17629	17889	17818	17914	17857	17751	17857	17828	17845	17782	17694	17786	17826	17782	17736	17641	17756	17794	17785	17868	17795	17753	17721	17765	17949	17711	17785	17588	17764	17865	17897	17882	17836	17656	17820	17826	17804	17672	17717	17709	17796	17912	17744	17871	17735	18022	17804	17787	17735	17674	17856	17727	17870	17858	17532	17853	17731	17827	17818	17677	18016	17748	17862	17654	17793	17824	17747	17823	17888	18026	17771	17841	17566	17788	17622	17732	17772	17820	17812	17758	17923	17561	17748	17809	17826	17843	17757	17877	17868	17887	17675	17990	17774	17870	17811	17851	17828	17834	17843	17873	17863	17775	17680	17801	17910	17842	17828	17823	17905	17690	17811	17808	17851	17960	17711	17779	17830	17828	17857	18027	17829	17963	17635	17847	17796	17771	17769	17827	17878	17745	17810	17620	17670	17799	17732	17932	17922	17716	17828	17853	17961	17717	17794	17727	17777	17627	17801	17822	17652	17615	17797	17784	17720	17947	17709	17675	17923	17791	17706	17817	17942	17819	17599	17907	17565	17913	17729	17920	17800	17798	17647	17876	17888
22301	20764	27196	24673	23148	29588	35084	31734	30929	30738	30469	30097	29919	29441	29379	29352	29277	29135	29098	29305	29157	28986	28901	28798	28657	28501	28546	28455	28586	28862	28635	28251	28281	28225	28552	28203	28427	28358	28368	28319	28392	28265	28406	28191	28596	28143	28446	28398	28518	28162	28273	28261	28476	28240	28301	28235	28292	28209	28316	28175	28274	28023	28334	27961	28010	27909	28044	28171	28312	27970	28156	28121	28122	28072	28378	27862	28347	28502	28087	28190	28231	28307	28419	28140	28230	28218	28144	28296	28027	28385	28116	28171	28096	28143	28101	28045	28232	28410	28156	28425	28119	28251	28180	28444	28275	28164	28422	28321	28304	28121	28299	28268	27944	28188	28175	28252	28127	28200	28120	28194	28200	27964	28294	28201	28300	28297	28125	28135	28146	28054	28290	28107	28058	28061	28047	28207	28190	28217	28219	28422	28427	28076	28100	28251	28338	28388	28441	28298	28188	28268	28179	28311	28008	28011	28153	28249	28181	28148	28223	28134	28228	28056	28213	28034	28036	28227	28275	28215	28171	28125	28355	28171	28280	28084	28301	28297	28008	28178	27983	28179	28125	28227	28278	28066	28296	28094	28248	28130	28177	28097	28210	28100	28207	28216	28096	28155	28355	28041	28247	28065	27922	28244	27776	28270	28230	28230	28528	28175	28156	28244	28121	28071	28246	28170	28163	28311	28185	28175	28273	28227	28055	28415	28155	28290	28408	28206	28295	28277	28095	28131	28247	28269	28146	28133	28259	28102	28155	28222	28001	28034	28126	28201	28273	27951	28060	28140	28114	28239	28055	28017	27916	28277	28211	28075	28243	28185	28217	28301	28230	28404	28338	28175	28178	28048	28292	28132	28045	28072	28240	27989	28454	28535	28371	28154	28222	27972	28031	28163	28443	27960	28407	28199	28317	28176	28053	28112	28035	28004	28185	28112	28372	27953	28051	28244	28288	28257	28251	28199	28225	28164	28056	27807	28363	28396	28091	28148	28129	28234	27979	28110	28257	28088	27991	28091	28313	28065	28111	28241	28083	28112	28093	28466	28079	28128	28218	27934	28211	28130	28289	28204	28305	28354	28184	28071	28249	28230	28460	28242	28255	28201	28479	28103	28167	28404	28257	28103	28122	28206	28191	28399	28385	28141	28205	28178	28254	28206	28139	28204	28139	28164	28325	28111	28110	28376	28102	28166	28100	28163	28200	27993	28532	28611	28154	28129	28297	28204	28455	28201	28342	28094	28421	28241	28030	27988	28031	28068	27893	27935	27915	27932	28163	27897	28388	28306	28175	28016	28014	27795	28236	28288	28089	28087	28332	28014	27994	28171	28046	28099	28101	28260	28191	28354	28187	28273	28122	28128	28160	28491	28138	28177	28111	28177	28151	28177	28214	27991	28256	28214	28098	27951	27986	27970	28045	28005	28379	28231	27996	28316	28173	28134	28000	28059	28003	28169	28286	28285	28148	28233	28126	28176	28063	28151	28269	28295	28211	28097	28316	28071	28282	28029	28240	28407	27980	28080	28199	28048	28061	28127	28303	28074	28288	28028	28168	27926	28049	28092	28230	28044	28280	28097	28082	28015	28351	27947	28165	27968	28272	28379	28313	28275	28281	28140	28312	28278	28124	28010	28157	28280	28198	28166	28219	28171	28224	28258	28391	28298	28015	28181	28287	28079	28182	28340	28314	27883	28115	28128	28375	28420	28040	28328	28241	27930	28117	28233	28203	28124	28145	28282	28404	28349	28157	28001	28278	28207	28072	28074	28166	28100	28204	28138	28392	28131	28204	28278	28279	28327	28022	28312	28133	28162	28154	28123	28079	28312	28512	28090	28087	28092	28449	28131	28262	28329	28220	28502	28058	28197	28118	28020	28002	27914	28229	28270	28086	28213	28343	28390	28165	28100	28324	28357	28102	28223	28002	28152	28382	28378	28103	28082	28534	28085	27979	28249	27954	28417	28236	28173	28123	28121	28175	27964	28075	28248	28068	27906	28017	28165	28177	28127	28068	28183	28123	28047	28148	28367	27970	28147	28279	28121	28248	28127	28222	27898	28355	28178	28091	28152	28306	27792	28309	28394	28187	28094	28239	28326	28175	28167	28358	28026	28121	28180	28155	28339	28441	28273	28364	28187	28089	28048	28195	28241	28131	28113	28265	28122	28190	28143	28327	28322	28075	28132	27925	28254	28163	28085	28313	28310	28210	28182	28287	28266	28323	28329	28122	28248	28162	28148	28439	28255	28311	27963	28239	28311	28657	28131	28290	28012	28066	28019	28160	28095	28083	28310	28240	28040	28043	28245	28025	27973	28191	28274	28004	28216	27951	28145	28241	28168	28273	28158	28082	28459	28299	28124	28388	28107	28192	28115	28320	28239	28236	28240	28186	28318	28079	28074	27814	28332	28062	28326	28406	28131	28445	28177	28271	27990	28295	28236	28043	28217	28360	28300	28327	28211	27931	28214	28079	28243	28196	28070	28123	28075	28090	28090	28152	28208	28306	28258	28309	28150	28156	28068	28216	28111	28313	27959	28335	28105	28333	28071	27986	28331	28132	28256	28399	28076	28199	28158	28100	27971	28222	28441	28050	28092	28507	28355	27975	28154	28244	28089	28153	27892	28440	28275	28101	28305	27971	28145	28262	28154	28315	28219	28197	28209	28168	28211	28234	28353	27790	27980	28286	28094	28216	27916	28205	28093	28235	28175	28265	27974	28229	28186	28137	27875	28026	28092	27860	27954	28123	27970	28135	28226	28318	28232	27807	28291	27995	28176	28332	28272	28129	27976	27782	28159	27889	28361	28153	28174	28271	28198	28132	28101	28088	28034	28360	28100	28411	28301	28108	27979	28450	28002	28148	28085	28192	28250	28227	28259	28436	28037	28467	28064	28187	28215	28356	27879	28288	28128	28157	28100	27798	28096	28157	27942	28308	28266	28164	28223	28138	28157	28379	28126	28532	28215	28236	28094	28100	28323	28295	28034	28359	28001	28124	28375	28193	28485	28086	27841	28181	28263	28118	28275	28227	28018	28286	28132	28112	27745	28098	27999	28352	28170	28351	28191	28132	28405	28367	28302	28236	28051	28063	28430	28242	28006	28054	28067	28057	28349	28489	28252	27949	28197	28267	28079	28392	28257	28186	28175	27896	27868	28182	28176	28249	28319	28164	27995	28070	28054	28095	28033	28133	28209	28228	28229	28201	27992	28164	28321	28242	28151	28263	28177	28082	28393	28162	28174	28378	28331	28276	28232	28291	28270	28321	28204	28418	28021	28236	28190	28150	28054	27950	28122	27876	28174	28450	28168	28212	27922	28165	28050	28388	28313	28255	28254	28418	27958	28226	28180	28180	28302	28018	28277	28182	28071	28271	28295	28227	28032	28092	28306	28565	28237	27967	28131	28204	28291	28003	28311	28046	27959	28180	28133	28224	28150	27869	28033	28244	28207	27926	28059	28003	27981	28216	28208	28434	28035	28231	28240	27950	27801	28130	28146	28034	28330	28196	28416	28205	28057	28443	28040	27973	28106	28070	28255	28248	28207	28514	28189	28107	28026	28211	28430	28121	28259	27799	28284	28138	28075	28328	28228	28296	28173	28304	27947	28428	28137	27973	28108	28380	28237	28011	28195	28307	28195	28188	28192	28351	28207	28093	28300	28198	28127	28055	28233	28192	28023	28090	28238	28030	28226	28193	28151	28111	28057	28318	28116	28327	28014	28034	28017	28115	28178	28197	28093	28287	28136	28294	28222	28298	28242	28113	28202	28272	28318	27922	28079	28420	28402	28267	28325	28175	27912	28071	28220	28055	28101	28312	28255	27886	28195	28149	28301	28217	28120	28362	28117	28255	27971	28368	28252	28067	28104	28000	28238	28247	28152	28085	28121	28115	28193	28167	28118	28256	27939	28185	28265	28199	28075	28191	27964	28368	28237	28235	28052	28120	28074	28075	28058	28283	28154	28140	28159	28380	28261	28215	28403	27982	28128	28222	28181	28161	28084	28157	28224	28296	28373	27811	28014	28170	28146	28250	28033	28138	28174	28054	28140	28177	28080	27975	28093	28531	28217	28125	28209	28089	28125	28384	28291	28112	28258	27971	28276	28210	27911	28176	28133	28265	28325	28154	28104	28044	27876	28244	28389	28253	28024	28227	28184	28311	28516	28282	28597	28084	28376	28170	28043	28125	28228	28122	27935	28128	28368	28041	28264	28263	28036	28030	28149	28240	28269	28243	28073	28221	28002	28016	28146	28319	28379	28356	28187	28297	28241	28292	28153	28494	28183	28080	28210	28342	28373	28256	28073	28240	28364	28125	28086	28328	28315	28302	28329	28271	28629	28307	28134	28620	28153	28015	28159	28299	28368	28067	28255	28327	28119	28034	28074	28265	28358	28231	28158	27962	28141	27989	28293	27956	28222	28099	28140	28127	28102	28103	28287	28108	28040	28280	28260	28145	28012	28101	28301	28293	28223	28339	28211	28150	28033	28053	28209	28233	28123	28059	28395	28303	28193	28234	28367	28296	28085	27903	28032	28007	28440	28478	28409	28313	28526	28234	28246	28320	28316	28005	28335	28294	28341	28042	28117	28237	28253	28174	28248	28271	27991	28125	28271	28123	28519	28137	27980	28007	28031	28136	27929	28046	28231	28197	28230	28318	28288	27974	28337	28182	28110	28115	28316	28335	28183	28122	28465	28322	28118	27991	28250	28166	27938	28113	28045	28303	28158	28110	28096	28169	28116	28275	28096	28264	28244	27985	28616	28082	28039	28208	28143	28126	28087	28278	28291	28102	28418	28049	28109	28232	28192	27952	28174	28136	28030	27802	28414	28429	28336	28351	28120	28067	28091	28204	27956	28232	28339	28552	28169	28329	28219	28311	28167	28303	28124	28103	28329	28283	28275	28156	28203	28273	28151	28138	28365	28177	28349	28190	28178	28315	28295	28177	27980	28518	28192	28123	28229	28098	28012	28315	28290	28268	28087	28303	28362	28345	27947	28108	28166	28147	28321	28108	28289	28230	28098	27891	27922	28283	28224	28297	28046	28215	28184	28142	28338	28195	28219	28264	28186	28218	28005	27861	28253	28021	28013	28046	27848	28326	28396	28426	28045	28258	28202	27957	28136	28166	28445
25232	43623	43440	35027	30385	27166	25178	23382	22431	21553	20953	20393	20086	19972	19771	19290	19146	19215	19128	19079	19073	18863	18743	18486	18541	18517	18375	18418	18122	18375	18347	18265	18289	18128	18015	18056	17898	17985	17907	18042	18215	17911	17927	17957	17984	18015	17827	18105	17942	18082	17975	18051	17890	18045	17966	17859	18198	17991	17989	17824	17881	17788	18082	18032	17875	18048	18046	17926	17924	18011	17976	17950	17865	17723	18065	17946	17850	17945	17977	17967	17925	17915	17937	17885	17847	17972	17953	17900	17874	17899	17900	17787	18055	17836	17913	17831	17809	18025	17995	17907	17945	17978	17734	17896	17822	18017	17918	17926	17902	17811	17994	17818	17973	17893	18164	18037	17982	17885	17926	17984	17826	17939	17739	17874	17874	17763	17892	18004	17814	17938	17930	17879	17944	17843	18007	17852	17914	17805	17902	18150	17792	17750	17932	17839	17873	17906	17727	17907	17818	17932	17927	18013	17910	18036	18038	17840	17799	17716	17926	17887	17943	18086	17740	17890	17979	17916	17822	17921	17877	17897	17792	17846	17749	17930	17948	17872	17940	17905	17920	17886	17887	17744	17829	17777	18003	17839	17989	17927	17934	17920	17736	17942	18026	17816	17849	17858	17964	17927	17947	17816	17821	18060	17785	17940	17755	17912	17787	17856	18017	17980	17690	17888	17980	17967	17824	17681	17838	17902	18012	17891	18040	17889	17993	17930	17958	17699	17834	17840	17927	17841	17806	17724	17787	17695	17801	17906	17837	17898	17753	18078	17937	17799	17678	17928	17850	17775	17844	17728	17953	17781	17952	17869	17832	17869	17772	17999	17993	17812	17900	17723	17878	17982	17738	17935	17877	18045	17759	17981	17855	17749	17924	18157	17791	17885	17993	17887	17821	17858	17891	17766	17956	17902	17924	17844	17955	17848	18159	17850	17810	17971	17783	17870	17827	18095	17843	17830	17750	17980	18038	17766	18027	17874	17779	17854	17943	17930	17942	17763	17912	17828	17903	17754	17822	17848	17932	17850	17835	17796	17792	17777	17792	17709	17807	17814	17818	18012	17955	17879	17823	17907	17829	17811	17823	17902	17740	17885	17836	17786	17886	17828	17843	17768	17811	17843	17883	17746	17909	18032	17813	17864	17945	17936	17982	17890	17960	17932	17956	17783	17932	17960	17986	17973	18224	17900	17921	17813	17837	17968	17799	17929	18010	17884	17811	17888	17895	17979	17842	17942	17900	18026	17877	17996	17867	18033	18086	17851	17774	17808	17817	17944	17800	18034	17997	17803	17856	17881	17822	17903	17954	18079	17884	17913	17828	17957	17644	17970	17934	17772	17968	17903	17971	18016	17892	17852	17852	17893	18032	17959	17921	17892	17936	17870	17803	18157	17783	17745	18046	17747	17915	18200	17821	17831	17796	17857	17886	17743	17991	17912	17940	17911	17896	17737	17885	17880	17827	17889	17967	17750	18051	17912	17954	17657	17955	17844	17762	17749	17948	17775	17915	18022	17921	17830	17947	17955	17868	17791	18008	18026	17839	17894	18152	17948	17944	17759	17848	17970	17652	17885	17951	17862	17980	17931	17868	17955	17915	17900	17933	17874	17949	17828	17851	17938	17844	17863	18008	17817	18100	17928	18053	17921	17778	17841	17919	17803	17853	18123	18118	17825	17882	17817	18041	18007	17867	17803	17885	17929	17709	17972	17907	17863	18002	17784	17732	17872	17904	17934	17790	17845	17857	17877	17768	17803	17920	17892	17724	18000	17695	17948	17847	17956	17879	17747	17664	17871	17899	17812	17851	17939	17936	18006	17823	17930	18127	17831	17907	17828	17865	17893	17801	17926	18118	17857	18058	17814	17911	17809	18077	17844	17852	17642	17761	18044	17896	18050	18029	17630	17713	17810	17889	17871	17894	17771	17894	17883	17597	17844	17932	18019	17872	17893	17979	17868	17732	17766	17784	18024	17925	17853	17769	17910	17938	17885	17875	17974	17791	17628	17982	17832	17750	17756	17766	17870	17766	18031	17950	17806	18016	18009	17964	17775	17934	17836	17773	17713	17835	17814	17964	17836	18012	17790	17870	17911	17719	17915	17932	17985	17914	17823	17614	17772	17745	18038	17985	17812	17944	17926	17911	17790	18027	17911	17978	17717	17817	17800	18023	17760	17898	17831	18013	17764	17836	17957	17761	17954	17922	17881	18089	17919	17739	17799	17900	17962	17779	17871	17916	17884	17892	17881	17903	17817	17786	17889	18016	18044	17857	17857	17871	17838	17927	17941	17840	17802	17995	17840	17872	18032	17963	17945	17756	17848	17991	17895	17732	17782	17832	17920	17889	17846	17768	17730	17805	18053	17971	17985	17861	17787	17795	17957	17909	17771	17854	17843	17814	17928	17998	17938	17790	17923	18037	17872	17752	17879	17902	17882	17629	17853	17860	17828	17793	18027	17899	18036	17851	17687	17985	17981	17951	17922	17857	17930	17897	17982	17950	17797	17961	18005	17822	17939	17833	17943	18081	17928	17786	17925	17873	18043	18076	18002	17754	17741	17905	17836	17851	18060	17854	17943	17860	17817	17795	17989	17861	17806	17920	17940	17922	17806	17787	17982	17875	17921	17839	17837	17955	17772	17891	17789	17933	17958	17790	17732	17924	17885	17943	17991	17966	17911	17833	17925	17918	18026	17965	18007	17940	17804	17748	17702	17794	17692	17860	17823	17973	18045	17901	17854	17761	18076	18157	17934	17749	17863	17962	18041	17881	17869	17931	18032	17804	17766	17822	17818	18071	17989	17860	17929	17746	17797	17821	17680	17845	17916	17825	17889	17978	17896	17933	17841	17957	17731	17825	17878	17877	17673	17929	17940	17845	17818	18007	17963	17808	17830	17925	17767	17901	17951	17839	17820	17763	17786	17774	17781	17833	17919	17824	17743	17740	18136	17969	17777	17822	18157	17809	17824	17781	17716	17952	18023	17911	17699	18034	17749	17808	17824	18055	17805	18021	17862	17814	17907	17817	17906	17647	17896	18153	17865	17935	18016	17796	17784	17915	17945	17708	17755	17751	17911	17885	17823	17976	17911	17837	17928	17896	17876	17821	17922	17821	17903	18005	17874	17995	17871	17803	17774	17729	17961	17840	17876	17903	17873	17843	17956	17996	18014	17985	17915	17891	17749	17892	17795	17867	17699	17942	17761	17844	17791	17890	17800	17781	17805	17890	18035	17779	17879	17710	18019	17923	17858	17962	17921	17942	17781	17968	17837	17940	17825	17950	17807	17916	17827	17924	17937	17925	18077	17751	17767	17988	17939	17666	17966	17755	17915	17839	18089	17702	17780	17862	17703	17732	17815	17904	17721	17987	17821	17816	17995	17794	17917	17838	17771	17905	17599	18032	17872	17901	17967	17785	17789	17961	17975	17951	17916	17884	17897	18050	17780	17879	18063	17870	17786	17974	17829	17869	17587	17813	17926	18002	17789	18021	18031	17797	17908	17994	17953	17767	17975	17873	17777	17930	17825	18003	17675	17828	17697	17853	17834	17886	17861	17866	17876	17834	17851	17937	17815	17723	17712	17896	17830	17726	17871	17919	17891	17958	17900	17865	17931	17758	17838	17900	17905	17749	17838	17852	17899	17955	17932	17739	17854	17875	17809	17878	17900	17858	17845	17901	18034	17846	17807	17876	17796	17927	17856	17934	17925	17849	17796	17892	17935	18062	17714	17832	17824	17936	17931	18009	18007	17889	17814	17941	17912	17897	18104	17951	17913	18042	18102	17738	17819	17684	17833	17717	17901	17918	17717	17763	17980	17794	18029	17729	17822	17829	17898	17856	17929	17915	17895	17800	17864	17965	17966	18016	17816	17742	17829	17976	17923	17657	17928	17910	17807	17807	17939	18000	17814	17999	17787	17913	17774	18055	17980	17885	17789	17863	17835	17930	17963	18039	17756	17961	17898	17870	17849	18059	17875	17912	17896	17860	17629	17846	17818	17883	17903	17895	17764	18002	17922	17906	17845	18020	17924	17882	17933	17769	17987	17821	17830	17902	17937	17920	17891	17951	17955	18022	17779	17957	17983	17841	17820	17879	17739	17899	17889	17886	17860	17827	17969	17805	17839	17974	17894	17761	17868	17898	17805	17789	17798	18023	17873	17932	17873	17981	17777	17840	17637	17897	18028	17875	17739	17962	18021	18044	17873	17698	17948	17817	17912	17957	17836	17899	17926	17955	17825	17909	17825	17834	18114	18033	17925	17735	18067	17749	17939	17624	17943	17687	18008	17958	17789	17780	17912	17834	17915	17794	17821	17766	17909	17900	17784	17902	17857	17874	17823	17836	17758	17805	18024	18001	17905	17848	17734	17848	17765	18087	17882	17883	18067	17893	17917	17978	17793	18062	17954	17819	17856	17764	17912	17950	17778	17894	17999	18002	18127	17986	17937	17834	17803	18123	17868	18054	17903	17801	17964	17996	17873	17778	17699	17912	17838	18067	17935	17847	17861	17778	17911	17943	17965	17772	17801	17962	17948	17865	17982	17775	18010	17999	17965	17838	17857	17771	17972	17743	17817	17744	18099	17880	17937	17860	17863	17933	17850	17821	18089	17740	17851	17698	17852	17869	17909	17957	17853	17920	17838	18016	17919	17821	17859	17907	17980	17855	17831	18021	17937	17801	17898	17747	17715	17794	17990	17911	18138	17953	18020	17974	18088	17798	17914	17957	17654	17929	18017	17901	17657	17755	18060	18174	17974	18020	18023	17879	17848	18116	17818	17876	18001	17894	17872	17646	17958	17942	17991	17897	17663	17936	17930	17955	17874	17804	18014	17801	17924	17818	17823	17832	17824	18040	17952	17862	17879	17867	17998	18065	17830	17897	17830	18030	17883	18048	17826	17932	17772	18035	17886	17812	17925	17724	17905	17899	17796	17847	17969	17849	17783	17923	17913	17947	17969	17870	17743	17896	17914	17767	17801	17880	17908	18019	18063	17930	17787	17807	17757	17859	18068	17819	17855	17876	17894	17907	17802	18014	17909	17937	18062	17900	17871	17809	17817	17801	17955	17959	17751	17907	17813	17813	17641	17892	17827	17810	17989	17970	17789	17719	17848	17981	17920	17811	18049	17935	17770
35149	29528	33560	31686	29140	28465	27957	27535	27435	27322	27091	26992	26901	27027	27196	26957	26909	26789	26816	26865	26911	27040	26982	26836	26850	26623	26755	26628	26590	26887	26608	26555	26604	26648	26729	26514	26605	26527	26541	26469	26409	26570	26579	26448	26967	26457	26585	26479	26740	26554	26564	26456	26483	26497	26778	26650	26562	26689	26752	26359	26470	26581	26497	26564	26754	26803	26987	26662	26295	26745	26607	26724	26827	26567	26866	26536	26685	26541	26276	26567	26479	26793	26690	26644	26551	26379	26564	26553	26692	26528	26568	26788	26449	26583	26626	26546	26440	26592	26767	26354	26626	26587	26497	26559	26423	26625	26425	26526	26515	26430	26451	26633	26451	26691	26574	26572	26579	26570	26744	26528	26522	26523	26455	26543	26343	26572	26532	26606	26522	26400	26313	26414	26407	26474	26431	26702	26527	26720	26488	26628	26601	26496	26307	26537	26520	26384	26718	26598	26569	26428	26662	26742	26387	26531	26339	26334	26614	26666	26399	26687	26539	26504	26546	26586	26471	26654	26352	26432	26763	26610	26851	26662	26509	26654	26673	26582	26655	26689	26629	26668	26673	26642	26455	26378	26719	26804	26517	26403	26770	26664	26630	26622	26580	26751	26351	26691	26614	26427	26577	26610	26703	26777	26693	26809	26691	26544	26582	26398	26610	26653	26804	26676	26668	26627	26496	26528	26623	26768	26448	26722	26576	26748	26529	26651	26541	26743	26595	26284	26563	26404	26590	26577	26455	26500	26835	26789	26531	26576	26452	26622	26504	26532	26439	26445	26568	26682	26296	26427	26684	26418	26396	26380	26638	26621	26624	26210	26554	26622	26581	26461	26602	26635	26468	26271	26565	26752	26627	26558	26762	26756	26573	26734	26427	26567	26747	26705	26769	26473	26812	26665	26527	26627	26673	26611	26526	26454	26535	26399	26718	26436	26528	26628	26652	26706	26847	26562	26574	26502	26636	26735	26555	26726	26530	26451	26467	26438	26726	26439	26426	26501	26593	26730	26796	26597	26508	26666	26330	26506	26518	26750	26522	26563	26368	26597	26692	26608	26662	26598	26718	26626	26578	26309	26425	26724	26499	26826	26799	26651	26518	26566	26393	26666	26545	26550	26506	26574	26606	26160	26612	26390	26634	26589	26752	26870	26762	26584	26606	26384	26687	26461	26626	26697	26402	26463	26483	26732	26863	26610	26741	26675	26511	26468	26646	26510	26661	26703	26670	26598	26607	26784	26672	26718	26483	26430	26713	26700	26849	26548	26876	26559	26652	26871	26602	26674	26480	26509	26568	26288	26268	26641	26455	26489	26502	26639	26639	26314	26504	26444	26476	26832	26680	26570	26662	26526	26450	26694	26525	26699	26895	26430	26296	26788	26477	26620	26692	26616	26653	26487	26464	26934	26864	26601	26486	26463	26333	26651	26669	26875	26686	26445	26707	26590	26470	26675	26457	26571	26540	26539	26658	26430	26512	26518	26432	26398	26592	26607	26525	26706	26529	26441	26491	26687	26596	26854	26559	26369	26641	26477	26676	26492	26189	26438	26329	26479	26620	26626	26556	26590	26554	26621	26438	26658	26742	26556	26489	26494	26405	26573	26508	26541	26664	26628	26646	26644	26759	26588	26563	26420	26663	26545	26849	26877	26526	26263	26584	26485	26431	26581	26724	26692	26434	26673	26649	26488	26614	26609	26494	26627	26464	26770	26611	26586	26703	26631	26704	26745	26541	26404	26342	26421	26677	26818	26456	26540	26525	26655	26742	26560	26385	26638	26559	26423	26738	26735	26569	26343	26517	26576	26750	26357	26271	26456	26389	26651	26608	26690	26372	26788	26502	26444	26747	26657	26435	26507	26635	26573	26548	26627	26518	26517	26553	26511	26613	26584	26422	26494	26351	26499	26759	26626	26439	26513	26495	26643	26834	26762	26772	26434	26846	26414	26848	26386	26712	26655	26600	26364	26530	26677	26477	26421	26595	26480	26542	26548	26594	26718	26548	26387	26561	26481	26472	26611	26536	26676	26672	26560	26452	26437	26497	26794	26749	26513	26462	26344	26786	26338	26403	26682	26550	26262	26649	26584	26646	26557	26587	26563	26529	26398	26703	26413	26755	26694	26555	26772	26756	26680	26440	26760	26657	26550	26665	26452	26730	26612	26426	26568	26694	26511	26635	26480	26614	26632	26724	26441	26671	26732	26647	26411	26568	26700	26565	26355	26602	26393	26546	26416	26571	26708	26564	26547	26571	26516	26854	26517	26627	26710	26726	26759	26728	26668	26628	26696	26803	26470	26331	26466	26696	26669	26520	26501	26571	26445	26523	26628	26607	26770	26598	26437	26484	26584	26587	26706	26433	26552	26802	26526	26466	26754	26428	26650	26435	26693	26501	26463	26468	26348	26530	26546	26439	26372	26477	26648	26367	26315	26480	26603	26617	26616	26579	26602	26641	26526	26399	26536	26768	26747	26756	26653	26446	26619	26654	26612	26683	26613	26541	26548	26625	26607	26517	26653	26556	26711	26641	26603	26542	26684	26717	26818	26853	26524	26520	26570	26386	26407	26334	26617	26865	26600	26632	26674	26361	26308	26625	26758	26703	26648	26684	26685	26419	26764	26815	26610	26716	26326	26507	26659	26562	26413	26832	26750	26627	26361	26742	26310	26507	26431	26700	26816	26491	26525	26709	26664	26613	26421	26413	26512	26763	26777	26470	26603	26406	26474	26447	26651	26849	26489	26674	26651	26777	26603	26607	26718	26490	26575	26592	26620	26700	26666	26743	26624	26383	26411	27125	26700	26643	26568	26565	26661	26940	26543	26497	26548	26449	26563	26807	26492	26634	26918	26777	26643	26724	26608	26589	26231	26382	26388	26511	26611	26575	26421	26552	26681	26394	26521	26575	26610	26583	26570	26235	26612	26665	26687	26388	26888	26472	26777	26647	26418	26345	26495	26505	26410	26664	26562	26524	26395	26557	26720	26601	26458	26706	26712	26424	26682	26725	26427	26513	26595	26636	26626	26484	26518	26709	26548	26421	26536	26523	26713	26695	26621	26517	26544	26565	26451	26567	26598	26685	26528	26525	26484	26710	26531	26525	26883	26624	26738	26689	26598	26633	26452	26487	26721	26817	26384	26874	26704	26292	26690	26345	26530	26455	26602	26388	26581	26695	26705	26542	26482	26459	26564	26852	26702	26462	26750	26511	26337	26305	26896	26510	26512	26621	26611	26641	26668	26478	26549	26760	26747	26621	26414	26699	26678	26600	26542	26953	26862	26488	26379	26494	26483	26261	26658	26809	26694	26507	26525	26707	26476	26768	26380	26532	26635	26454	26394	26499	26572	26664	26695	26374	26666	26582	26535	26425	26514	26697	26629	26617	26456	26500	26642	26619	26740	26600	26632	26683	26702	26450	26459	26460	26400	26643	26445	26668	26639	26435	26899	26876	26360	26679	26604	26512	26550	26648	26555	26679	26565	26400	26645	26633	26470	26572	26598	26546	26875	26612	26479	26743	26558	26404	26837	26662	26609	26660	26688	26756	26618	26512	26551	26576	26581	26631	26532	26577	26689	26544	26388	26561	26727	26642	26648	26551	26722	26626	26597	26747	26426	26785	26890	26527	26782	26638	26576	26716	26714	26650	26493	26587	26523	26470	26389	26473	26353	26485	26532	26794	26796	26425	26757	26784	26723	26538	26311	26587	26665	26780	26657	26516	26649	26632	26552	26557	26601	26655	26545	26501	26351	26648	26510	26648	26548	26517	26483	26503	26601	26910	26657	26754	26658	26583	26530	26565	26533	26703	26732	26632	26563	26775	26656	26557	26485	26592	26846	26626	26644	26720	26336	26450	26659	26787	26508	26461	26627	26458	26821	26342	26417	26702	26706	26868	26658	26610	26591	26495	26464	26642	26592	26427	26654	26772	26625	26644	26500	26607	26657	26484	26435	26755	26504	26544	26567	26641	26724	26739	26473	26527	26291	26424	26692	26835	26442	26457	26585	26581	26545	26622	26629	26788	26645	26739	26593	26535	26796	26769	26723	26954	26574	26564	26639	26593	26318	26577	26615	26587	26517	26502	26486	26383	26381	26727	26334	26620	26553	26486	26562	26592	26518	26711	26567	26644	26464	26529	26592	26632	26487	26605	26738	26669	26733	26449	26385	26468	26627	26699	26771	26701	26572	26573	26628	26618	26741	26517	26603	26498	26435	26630	26453	26749	26716	26816	26539	26630	26458	26633	26786	26698	26527	26171	26261	26691	26597	26533	26599	26722	26717	26369	26407	26675	26606	26577	26602	26605	26519	26700	26672	26715	26565	26624	26765	26569	26652	26369	26752	26186	26622	26308	26530	26747	26586	26653	26801	26712	26373	26500	26719	26510	26434	26698	26630	26708	26521	26645	26506	26464	26558	26544	26407	26546	26596	26558	26565	26607	26806	26588	26545	26623	26693	26826	26686	26520	26835	26398	26395	26386	26574	26567	26587	26660	26611	26698	26526	26638	26557	26608	26484	26453	26444	26654	26665	26372	26649	26318	26216	26629	26596	26500	26706	26439	26522	26709	26558	26438	26475	26513	26690	26768	26574	26624	26616	26886	26842	26608	26681	26581	26665	26489	26696	26723	26556	26583	26517	26721	26582	26651	26966	26621	26639	26774	26554	26611	26583	26586	26683	26505	26632	26732	26628	26426	26446	26577	26363	26347	26588	26581	26638	26634	26647	26775	26634	26812	26559	26540	26790	26687	26635	26607	26482	26549	26489	26757	26609	26654	26551	26468	26592	26631	26613	26798	26661	26762	26432	26798	26565	26611	26817	26330	26675	26821	26918	26426	26550	26387	26630	26679	26697	26691	26465	26544	26680	26437	26473	26689	26698	26731	26450	26519	26582	26801	26879	26303	26357	26780	26472	26479	26451	26529	26632	26498	26636	26241	26520	26592	26644	26919	26595	26512	26451	26531	26830	26878	26738	26772	26770	26633	26642	26523	26507	26406	26483	26718	26647	26595	26566	26547	26746	26530	26606	26585	26735	26686	26551	26424	26485	26460	26595	26563	26477	26530	26581	26538	26538	26622	26808	26658	26805	26299	26524	26562	26477	26483	26287	26758	26581	26644	26675	26479	26443
23918	29243	28463	23780	21395	20189	19426	18656	18413	18115	18113	17991	17986	17714	17772	17760	17682	17462	17693	17720	17383	17405	17458	17374	17227	17343	17275	17222	17280	17219	17249	17258	17101	17192	17208	17148	17254	16898	17142	17270	17039	17067	17168	17134	16992	17303	16980	17235	17186	17228	17209	17002	17086	17167	17194	17215	17004	17046	17018	17181	17170	17164	17011	17119	17132	17039	17349	17250	17171	17062	17212	17142	17179	17182	17155	17229	17155	17094	17292	17115	17151	17217	17117	17188	17088	17017	17150	17169	17054	17181	17202	17075	17066	17076	17184	17112	17196	17145	17015	16999	17031	16986	17182	17105	17094	17047	17203	17155	17124	17165	17238	17045	17115	16994	17220	17235	17134	17106	17255	17104	17233	17091	17085	17055	17090	17288	17083	17123	17251	17090	17000	17209	17180	17025	17162	17090	17140	17020	17200	17159	17187	17220	17164	17014	17010	16949	17081	17255	17206	17105	17036	17204	17104	17224	17021	17197	17057	17122	17085	17041	17139	16999	17041	17038	17059	17037	16978	17237	17180	17117	17124	17045	17102	17171	17175	17133	17274	17161	17110	16996	17024	16910	17100	17066	16939	17025	16967	17035	17134	17152	16953	17049	17191	17188	17085	16959	17036	17154	17070	17053	17258	17002	17057	17217	16960	16925	17013	17193	17141	17269	17119	17189	17095	17107	17037	17125	17180	17031	17242	16969	17066	17022	17214	17228	17209	17063	17093	17211	17010	17002	16958	17013	17018	17214	17077	17138	17123	17162	16856	17039	17056	17162	16963	17111	17185	17035	16970	17133	17045	17070	17080	17345	17191	17028	17178	17135	17329	16986	17211	17065	17158	17094	17194	17141	17350	17248	17248	17018	17125	16863	17159	17109	17067	17221	17099	17153	17088	17012	17164	17069	17152	17128	17046	17054	17044	17074	17203	17139	17313	17081	17123	17072	17077	16995	17218	17016	17062	17288	17143	17169	17252	17103	17019	17117	17008	16954	16995	17084	17199	17105	17223	17152	17168	17202	17235	17111	17206	17111	17106	17246	17092	17128	17154	17106	16857	17031	17400	17049	17094	17085	16927	17097	17027	17223	17151	16991	17078	17249	16968	17003	17107	16938	17178	17234	17276	16927	17244	17229	17258	17025	17076	17073	17020	17167	17219	17000	17003	17213	17166	17126	17163	17200	17206	17205	17035	17162	17158	17269	17153	17195	17051	17024	17120	17165	17199	17163	17086	17202	17151	17293	17194	17093	17204	17108	17122	17028	17129	17106	17112	17125	17090	17165	17062	17261	17221	17115	17152	16996	17186	17063	17142	17161	17123	17036	17121	16976	17179	17213	17118	17140	17073	17084	17156	16926	17062	17168	17185	17237	17138	17153	17050	17113	17081	16982	17284	17024	17257	17207	17214	17168	17138	17141	17139	17328	16984	17024	17150	17177	17135	17038	17213	17295	17230	17132	17164	17122	17143	17165	17046	17117	17060	17114	17285	17099	17021	17143	16820	17146	17078	17287	16944	16982	17160	17329	17013	17143	16980	17160	17094	17124	17099	17163	17136	17048	17205	17196	17126	17228	17050	17173	17089	17356	17057	17048	17160	17199	17036	17071	17085	17152	17240	17298	17054	17049	17059	17198	17117	16985	16994	17034	17233	17181	17150	17199	17160	17034	17090	17204	17283	17086	17231	17020	17087	16995	17062	17056	17155	17110	17060	17056	17134	17105	17238	17191	17122	17116	17150	17214	17054	17248	17113	17139	16846	17208	17243	16980	17014	17071	17149	17062	17086	17122	16965	17304	17022	17221	17088	17299	17171	16891	17148	17015	17052	17150	17068	17079	17170	17230	17236	17216	17182	17161	16948	17183	17103	16942	17101	17131	17056	17182	17038	17188	17053	17225	17074	17115	17080	17050	16995	17102	17166	17174	17252	17033	17253	17258	17029	17287	17054	17227	17063	17131	17163	17060	16990	16977	17204	17183	17226	17015	17170	17074	17127	17125	17232	17022	17226	17161	17116	17078	17148	17126	17083	16913	17024	17039	17080	17332	17096	17234	17119	17184	17156	17219	17092	17118	17149	17226	17196	17167	16955	17157	17052	17098	17086	17279	17065	16944	17070	17238	17226	17163	16943	17276	17146	17114	17100	16862	17223	17140	17079	17239	17117	17115	17279	17133	17217	16876	17063	17105	17124	17329	17100	17100	17211	16987	17240	17143	16900	17245	17088	17114	17210	17207	17096	17032	17189	17298	17093	17181	17000	17205	16992	17199	17100	17060	16914	17244	17071	16950	17047	16909	17163	17158	17175	17203	17194	17129	17075	17180	17308	17148	17142	17060	17147	17250	17124	17178	17226	17062	16934	17118	17165	17215	17174	17311	16945	17124	17084	16995	17077	16975	17102	17147	17128	17143	17209	17111	16968	17224	17042	17233	17236	17120	17137	17066	17019	16941	17349	17071	17112	17021	17131	17161	17174	17106	17154	17148	17045	17156	16934	17037	17133	17213	17345	17176	17087	17133	17183	17107	16991	16990	17125	17096	16915	17250	17059	17098	17283	17223	17098	17190	17272	17214	17213	17173	17185	17001	17151	17064	17095	17133	17265	17094	17207	17221	17158	17164	17010	17249	17076	17113	17220	17235	17128	17153	17159	17282	17077	17066	17130	17216	17233	17175	17134	17111	17146	17166	17323	17068	17127	17208	17184	17250	17060	17180	17190	17118	17343	17099	17148	17129	17015	17170	17327	16985	17233	17060	17136	17150	17080	17091	17094	17006	17108	17064	17188	17066	17063	17243	17149	17121	16995	17126	16997	17324	17285	17086	17177	17048	16907	17218	17089	17143	17061	17227	17114	17001	17068	17166	17209	17027	17199	17161	17252	17072	17114	17173	17046	17034	17132	17293	17080	17226	17072	17335	16872	17102	17028	17352	17277	17043	17220	17108	17184	17129	16898	17112	16936	17132	17168	17079	17096	17092	17008	17141	16938	17117	17080	17172	17131	17242	17076	17089	17125	17082	17099	17102	17155	17096	17059	16970	17179	16972	17135	17138	16957	17118	17150	17201	17245	17063	17203	17191	17181	17072	16958	17125	17254	17138	17292	17125	17159	17069	17079	17074	17176	17123	17054	16952	17235	17138	17191	17105	17106	16988	17189	17056	17157	17069	17242	17238	17087	17204	17098	17091	17149	17083	16936	17168	17206	17158	17042	17073	17266	17075	17130	17091	17143	17036	17046	17212	17018	17053	17158	17054	16979	17246	17081	17281	16989	17137	17235	17051	17132	16948	17205	17260	17082	17144	17009	17076	17107	17250	17128	17176	16943	17042	17165	17192	17160	17159	17125	17273	17001	17161	17058	16983	17189	17121	17279	17117	17149	17003	17208	17088	17183	17137	17122	17132	17024	17152	17032	16976	17082	17075	17159	17228	17253	17058	17230	16936	17062	17122	17075	17140	17043	17014	17040	17085	16882	17003	17211	17053	17073	17094	17137	17056	17044	17062	17033	17090	17129	17142	17133	17206	17296	17350	17198	17169	16981	17218	17126	17069	17123	17165	17038	17182	17296	16993	17056	16983	17124	16842	16995	17039	16929	17168	17109	16988	17188	17220	17352	17148	17291	17225	17108	17205	17175	17099	17099	16972	17199	16956	17113	17307	16941	16928	17060	17081	17098	17034	17032	17065	17061	17149	17198	16953	17312	17112	17192	17120	17057	17078	17104	17053	17010	17171	17121	17135	17125	17235	17181	17233	17063	17131	17331	17084	17307	17145	17047	17206	17211	17181	17047	17072	17257	17009	17117	17205	17061	17078	17225	17064	17301	17125	17159	17091	17113	17085	17212	17036	17116	17080	17177	17222	17135	17011	16904	17076	17158	17097	16911	17169	17209	17213	17304	17085	17233	16960	17077	17142	17062	17134	17159	17012	17184	16934	16882	17079	16984	17234	17267	16995	17225	17209	17133	17172	17194	17202	17085	16979	17087	17280	17046	17085	17302	17047	17227	17141	17231	17315	17188	17071	16980	17071	17180	17333	17114	17116	17204	17196	16982	17307	17217	17094	17156	17265	17103	17158	17131	17083	17190	17223	17203	17193	17116	17045	17177	16937	17195	16978	17050	17116	17078	17207	17173	17032	17289	17184	17116	17096	17219	17182	17106	17138	17255	16998	17305	17240	17147	17060	17114	17101	17113	17183	17062	17244	17164	17107	17122	17098	17062	17018	17253	17070	17043	17165	17151	17049	17240	16985	17136	16955	17181	16908	17185	17152	17138	17364	17113	17228	17013	17061	17247	17051	16951	17148	17025	17094	17289	17235	17148	17108	17237	17138	17209	16994	17162	17221	17166	17189	17189	17076	16991	17297	17134	17174	17044	17099	17008	17200	17032	17112	17169	17141	17126	17184	17071	17061	17122	17070	17116	17016	17203	16975	17165	17026	17053	17077	17074	17111	17188	17119	17097	17110	17093	17049	17019	17215	17099	17067	17148	17163	17109	17132	17258	17226	16910	17156	17137	17303	17313	17067	17059	17192	17339	17245	17077	17096	17205	17110	17065	17234	17096	17051	17093	17174	17007	17052	16992	17236	17178	17088	17229	17248	17111	17067	16976	17164	17085	17214	17069	17067	17157	17054	17135	17057	17168	17213	17099	17024	17147	17101	17054	17236	17343	17288	17098	17129	17005	17048	17038	17081	17176	17225	17061	17139	17042	17170	17150	17169	17009	17033	17265	17129	17113	17198	17353	17077	17307	17127	17143	17174	17112	17038	17097	17227	17346	17229	17058	17015	17260	16918	17235	17063	17282	17052	17360	17085	17086	16959	17128	17011	17262	16984	17481	17146	16988	17118	17070	17223	17271	17117	17111	17196	17161	17081	17151	16955	17187	16866	17212	17134	17246	17049	17152	17138	17125	17120	17335	17053	17126	16994	17122	17103	17123	16919	16981	17268	17092	17030	17381	17188	17038	16997	17037	17209	17093	17168	17132	17232	17164	17026	17262	17264	17179	17028	17266	17281	17217	17172	17046	17130	17032	17155	17189	17207	17133	17236	17175	17020	17138	17060	17175	17027	17242	17151	17279	17106	17104	16951	17015	17141	17121	17105	17228	17138	17062	17134	17206	17077	17163	17173	17037	17039
24086	20768	27114	25572	25951	30817	32789	30450	29584	29741	29039	28725	28989	29145	28820	28821	28749	28693	28705	28530	28635	28446	28489	28362	28080	28209	28460	28152	28282	28133	28346	28144	27840	28220	28251	28466	27825	28154	28177	27816	28010	27968	28116	28083	27868	28153	27814	27996	27809	27904	28017	28015	27806	27934	27975	27988	28186	27917	28023	28011	28067	28031	27985	27874	27982	27737	27995	28119	28019	28128	28213	28063	27994	28032	28160	27819	28167	28007	28260	28054	27805	28088	28140	27855	27893	27897	27864	28213	28226	27936	27840	28015	28003	28184	28056	27943	28164	27828	28048	28037	28213	28216	28174	27880	27863	27908	28090	28208	27847	28118	28048	28135	28004	27849	28129	27932	28119	28215	27788	27840	28058	27921	28367	27712	27890	27931	28199	28349	28106	27952	28046	28011	27919	27916	28082	27906	27857	28112	27791	27925	28123	27717	27916	27841	27954	27987	28100	27884	27875	28147	27831	28095	28262	28123	28032	28068	28090	28214	28073	27843	27744	28147	28058	27949	28067	27929	28143	27962	27930	27875	28158	27851	27947	27969	28003	27924	27913	27986	27943	27921	27862	27766	28125	28085	28131	27932	28054	27994	28124	27708	27906	27749	27594	27994	27805	27898	27803	28185	27848	27664	27994	27860	28028	28101	27820	27958	27854	27938	28045	28106	27911	28014	28096	27868	27981	27958	27958	27765	27962	28178	27877	27908	27832	27933	28208	27981	27971	28101	27987	28175	27864	27899	27841	27922	27894	28154	28250	27871	27938	27880	27982	27812	28182	28031	27997	27869	28111	28064	28018	27844	27881	27822	27783	28195	27799	27913	27914	28101	28338	28137	28090	27868	27978	27981	27933	27950	27923	27970	28223	28136	27779	28024	27782	27930	27789	27838	27922	27793	27976	28160	28139	28039	27799	27867	27938	28058	28032	27999	27900	28050	28014	27939	28209	27859	28025	27892	27883	27803	27817	27879	27785	27909	27887	28138	27917	27999	28018	27684	27746	27662	28088	27871	28070	27953	28041	27777	27954	28194	28048	27776	28156	27780	27841	27755	27905	27890	28117	27905	27969	28036	27948	27781	27981	27781	27803	27959	27769	27933	28098	27705	28034	27918	27768	28023	27889	27950	27845	28326	28093	27932	27728	28188	27952	28122	27935	28082	27956	28041	27991	27778	28080	28152	28317	28046	27852	27973	28194	28147	28133	28052	27847	27919	28076	28056	28085	27984	27906	27939	28015	27905	28062	27800	27978	27976	28177	28165	27959	28055	28057	27837	28101	27950	28115	28340	28128	27752	28022	27911	28010	28027	27831	27954	27865	28001	27970	27915	27995	27922	28308	27889	27991	28250	28335	28023	27940	28168	27966	27772	27765	27955	27904	27846	27784	27912	28007	27920	27887	27679	27820	27963	27989	27934	27974	28028	27952	28070	28112	28200	27994	27948	28014	28104	27913	27836	27990	28044	27938	27910	28057	28216	28047	28037	27602	28017	28139	27999	27944	28053	27968	27826	27860	27942	27957	27961	28057	27815	28114	27956	28000	27757	27643	27654	27886	28117	28143	27900	28136	27612	28052	28200	28105	28029	28026	27817	28069	27809	27983	28059	28046	27984	28096	27856	28036	27914	27840	28054	27917	27930	28013	27971	28141	27956	27977	28075	28071	28078	28280	27900	27671	28007	28035	27861	27699	27935	27987	27926	28334	28055	28034	27948	28074	27936	27787	27958	28055	27833	28011	28016	27959	27799	27957	28074	27852	27916	28114	27923	28038	27786	27918	28009	28056	28124	28282	28028	28051	28061	27994	28050	27910	28108	28374	28204	28075	28024	27849	28141	27992	27861	27858	27745	27887	28082	28122	27928	28054	27946	28075	27794	28178	27963	27861	27936	27977	27857	27790	27952	27802	28060	28022	27874	27823	28048	27796	28182	27961	27736	28230	27926	27928	28029	27874	28103	27919	27822	27878	27928	28144	28148	27935	28007	28071	27983	27878	27652	27975	28012	27768	28012	27945	27904	27788	28075	28084	28193	27837	27937	27772	27780	28005	27804	28001	27986	27912	27918	28432	28091	28123	27912	27730	27782	28004	28263	27956	28129	27865	28068	28057	27983	28091	27844	28189	27942	28218	27841	28197	27955	28115	27845	28063	27795	27909	28027	27726	27885	28061	27989	27953	27793	28044	27930	27878	28153	27883	28085	27995	28014	28044	28064	27754	27910	28118	27961	27989	27919	27779	28077	28135	28111	28083	27917	28037	28213	27927	28157	28125	27882	27782	27727	28066	27959	28007	27948	28067	27970	28022	27907	27740	28034	28077	28151	27921	28174	27857	28017	28061	27932	28191	27867	27876	28222	27785	28053	27909	27799	27971	27724	28003	27945	28010	28079	28107	27999	28153	27856	27824	27976	27790	28123	27887	27914	27861	27800	27947	27999	27959	27739	28087	28141	27894	28188	27731	27826	27973	28117	28008	27769	27918	28149	28034	27914	27953	27980	28170	28138	28017	28212	28122	27859	28011	27936	28020	27852	28298	27926	28053	27992	27939	27982	27931	28202	28032	27681	28111	27796	27844	28156	27972	28105	27965	28175	27894	28065	27950	28167	28020	27878	28194	27880	28008	28083	28091	27886	28085	27961	28111	27920	27944	28035	27936	28047	27826	27862	27985	28009	27936	28105	28087	28209	27889	28161	28018	28034	27955	27854	27972	27940	28066	28062	27981	28033	28084	28086	27921	27831	27850	28210	27859	27942	28092	28120	27855	28175	27993	28165	28224	27976	28045	27878	27750	27783	28084	27831	27932	27750	27904	27981	28099	27994	28112	27870	28222	28149	27919	27866	27872	28061	28153	27910	28011	27847	28003	28087	28041	27965	27977	27825	27769	28143	28017	28022	27822	27849	27901	27919	27796	27607	27859	27748	28101	27889	27967	28000	28168	28084	28112	27887	27895	28114	27871	28128	27954	27952	28065	27669	28033	28170	28007	27858	27765	27867	27647	28112	28057	28084	28170	27969	27993	28005	28124	28113	27898	28147	27983	27897	27949	28235	28200	27861	27912	27820	28028	27749	28119	28087	27840	27948	28135	28141	27939	28162	28083	27955	28278	28045	28143	28142	28143	28076	27894	27934	28261	27996	28042	27904	28283	28113	27947	28044	27674	28049	28010	27838	27772	28007	28251	28116	27698	27979	27843	27736	28055	28157	27977	27796	27987	27811	27795	27858	28032	27915	27919	27997	28020	27968	28119	28012	27929	28074	27852	27660	27876	27956	27842	27926	27783	27794	27984	28043	28089	27855	28088	28161	27870	27786	27812	28060	28306	28039	27779	28026	28020	28120	28110	27932	27852	28124	27964	27960	27841	28064	27847	27917	27998	27880	28177	27832	28153	27786	28191	28031	27734	28017	27796	28047	28035	28075	27949	27941	27924	28165	27907	28025	27772	27693	27840	27861	27927	27874	28152	28138	28051	27897	28034	27887	28010	27785	28133	27694	27866	28047	27845	28055	27886	27919	27867	27923	27729	27850	27932	27881	27840	28149	28209	28096	28138	27985	27749	27784	28102	27934	28047	28065	28025	28047	28086	27698	28157	27903	28037	27818	28070	27888	28139	27921	28144	27880	28052	28170	27991	27915	27792	28098	27894	27842	28190	27803	27744	27906	27983	27800	28026	27931	28089	28028	27906	27889	27744	28243	27960	28065	28145	27747	27798	28026	27947	27629	28099	27782	27945	28107	28014	27940	27961	28027	28119	27970	27865	28086	27962	27982	27969	28036	28380	27932	28080	27969	28259	28017	27882	27873	28048	27735	28073	27860	27912	27842	28014	28003	27885	28023	28001	28068	27996	28028	27658	27698	27989	27802	28117	27942	27908	27884	27899	28009	28033	28085	28066	27880	28049	28123	27858	27900	27941	28199	28177	27976	28108	27982	28289	27955	27958	27920	27993	27679	28049	27940	27970	28050	28296	28082	28246	28241	28139	27947	27811	28102	27976	27830	28106	28024	27917	28042	28170	27809	27804	27997	27801	28014	27878	28133	28078	28152	28084	28232	28191	27898	27989	28024	28075	28041	28109	28108	27916	27811	27980	28043	27968	27781	27771	27985	28279	27972	28062	27963	28022	27682	27847	28032	28275	28177	28030	27844	28041	27882	27854	28031	27894	27954	27933	27965	27849	27987	27841	27799	27982	27919	28071	28223	28035	27989	27984	27998	27907	27976	28025	27934	27830	27949	28176	27690	27758	28071	28199	27751	27954	27817	27970	28011	28017	27750	28057	27892	27948	27847	28224	28163	28102	28075	28074	27821	28262	27964	27919	28145	28023	27953	28120	27991	27882	27798	27865	27888	27725	27896	28029	27917	27822	28298	28082	28096	27784	27813	27626	28066	28215	28129	28134	27901	28000	28139	28023	27801	27908	28078	27869	27916	27749	27988	27917	27789	27833	28198	28010	28085	28028	27835	28232	27877	28252	27933	27932	27760	27908	28200	28077	28015	28164	28028	28156	28022	28110	27807	27840	27872	27914	27935	28088	27646	27812	27749	27770	27932	27664	28080	27953	28036	27862	27919	28149	27759	28166	28058	27941	27910	27764	28093	28069	27881	28135	28054	28056	27888	28232	28116	27894	27990	27902	27782	28007	28034	28120	28253	28118	28048	27912	27833	27988	28117	27995	28094	28073	27921	27843	28062	27862	28034	27769	27920	28098	27814	27972	27808	27984	28004	28049	27716	27789	27868	28170	28018	27981	27657	28105	27852	28116	27901	27929	28075	28044	27681	27656	27944	28054	27616	28182	28290	28113	27841	28086	28179	27965	28042	28009	28005	27743	27976	28253	27923	27908	28104	27862	27991	27899	28001	27762	28024	27904	28082	28124	27865	27952	27889	27863	27911	27838	28041	27717	27900	28068	28164	28025	27936	28006	28013	28097	28167	28173	28112	28233	27980	27766	27714	28156	27901	27884	27970	27871	27395	27733	27727	28119	27947	28070	27785	28060	28006	28059	27975	27932	28105	28091	27963	28158	27944	27678	28038	28170	27976	28024	27908	28258	28109	28102	28107	27939	28218	27945	28154	27880	27944	28157	27593	28178	28076	27697	27970	28144	28304	28048	27809	27889	27822	28012	27803	28048	27838
23262	38247	37330	30490	26282	24263	22567	21586	20659	20051	19604	19322	19303	19072	18999	18919	18861	18779	18651	18715	18617	18481	18486	18476	18175	18154	18130	18130	17914	17837	18056	17904	17959	17863	17876	17898	17836	17859	17827	17672	17696	17704	17837	17923	17763	17890	17798	17798	17782	18034	17930	17746	18031	17838	17830	17771	17760	17815	17747	17742	17720	17849	17818	17704	17562	17765	17767	18022	17641	17675	17671	17751	17891	17837	17848	17835	17900	17722	17851	17800	17731	17765	17801	17961	17875	17992	17735	17910	17831	17820	17997	17733	17866	17879	17765	17826	17714	17678	17777	17912	17935	17632	17821	18010	17633	17767	17705	17948	17790	17718	17902	17895	17764	17745	17899	17678	17897	17540	17665	17836	17752	17761	17650	17770	17722	17794	17700	17724	18023	17633	17907	17730	17628	17795	17716	17952	17679	17768	17767	17736	17895	17791	17855	17700	17808	17891	17836	17747	17685	17784	17651	17879	17805	17750	17683	17925	17810	17830	17792	17737	17730	17897	17666	17560	17758	17805	17835	17834	17547	17795	17817	17790	17748	17745	17684	17915	17629	17719	17884	17869	17829	17973	17714	17805	17988	17969	17694	17782	17655	17773	17754	17851	17876	17803	17856	17849	17830	18060	17815	17680	17871	17791	17659	18037	17938	17934	17667	18018	17713	17886	17764	17766	17800	17877	17760	17954	17683	17928	17670	17733	17866	17848	17884	17598	17837	17843	17806	17894	17918	17837	17986	17906	17640	17838	17829	17864	17760	17827	17929	17910	17712	17783	17734	17866	17720	18024	17671	17825	17924	17765	17753	18031	17782	17743	17749	17763	17803	17761	17894	17810	17771	17792	17670	17597	17820	17748	17819	17717	17707	17763	17846	17838	17825	17757	17773	17954	17772	17794	17727	17936	17830	17679	17795	17858	17748	17783	17933	17722	17848	17794	17687	17709	17971	17905	17842	17818	17638	17793	17758	17872	17782	17852	17690	17972	17775	17878	17831	17891	17863	17557	17970	17807	17674	17967	17990	17839	17853	17708	17723	17779	17782	17993	17674	17797	17759	17724	17804	17626	17708	18049	17715	17743	17831	17602	17712	17678	17989	17803	17796	17810	17660	17867	17931	17706	17866	17896	17836	17798	17783	17740	17854	17735	17715	17860	17687	17823	17791	17758	17829	17733	17530	17765	17588	17644	17757	17735	17731	17774	17725	17857	17501	17615	17808	17849	17773	17799	17812	17822	17854	17764	17974	17728	17805	17839	17716	17743	17727	17685	17671	17709	17715	17890	17879	17701	17697	17776	17859	17741	17711	17854	17825	17636	17771	17788	17922	17793	17919	17744	17792	17889	17799	17771	17771	17984	17835	17708	17935	17877	17973	17810	17948	17733	17858	17806	17789	17744	17834	17863	17728	17970	17900	17727	17715	17853	17951	17780	17862	17916	17653	17717	17784	17619	17795	17692	17913	17674	17562	17618	17793	17778	17708	17729	17908	17961	17736	17674	17737	17851	17786	17689	17924	17557	17795	17645	17855	17745	17861	17862	17759	17740	17828	17771	17761	17961	17722	17786	17870	17787	17561	17646	17832	17867	17836	17907	17583	17638	17818	17861	17864	17751	17731	17699	17959	17892	17748	17898	17813	17593	17830	17819	17686	17807	17743	17631	17851	17722	17722	17761	17662	17815	17673	17827	17819	17875	17685	17722	17752	17857	17910	17785	17864	17909	18048	17674	17950	17769	17771	17733	17622	18011	17907	17966	17691	17630	17803	17984	17750	17853	17710	17888	17717	18013	17955	17953	17816	17724	17856	17734	17924	17779	17920	17743	17834	17832	17783	17731	17844	17710	17771	17703	17650	17750	17901	17822	17874	18009	17826	17981	17728	17787	17716	17765	17767	17749	17811	17854	17593	17843	17783	17950	17840	17732	17885	17813	17645	17798	17738	17890	17740	17743	17661	17666	17803	17611	17803	17775	17830	17606	17784	17780	17702	17600	17893	17614	17752	17610	17790	17911	17784	17823	17813	17839	17744	17686	17772	17790	17684	17957	17851	17867	17783	17927	17898	17714	17868	17856	17960	17549	17871	17922	17870	17673	17855	17640	17753	17705	17798	17885	17931	17900	17748	17940	17709	17830	17714	17773	17780	17701	17864	17949	17893	17578	17752	17925	17960	17889	17810	17857	17931	17924	17791	17809	17874	17988	17700	17834	17690	17720	17588	17832	17751	17804	17820	17682	17751	17806	17729	17725	17868	17763	17747	17874	17706	17744	17641	17830	17617	17955	17605	17648	18049	17662	17794	17874	17916	17777	17688	17761	17748	17793	17778	17853	17898	17693	17885	17774	17818	17830	17838	17750	17816	17885	17695	17928	17982	17706	17766	17916	17895	17740	17955	17832	17835	17724	17847	17956	17754	17822	17568	17809	17819	17810	17800	17985	17732	17833	17894	17701	17762	17792	17755	17997	17754	17873	17683	17671	17912	17684	17871	17790	17745	17781	17926	17805	17924	17700	17858	17771	17705	17734	17685	17682	17863	17710	17821	17788	17805	17737	17777	17747	17612	17650	17822	17842	17847	17843	17822	17766	17857	17781	17762	17800	17718	17914	17854	17951	17615	17800	17761	17720	17838	17782	17812	17674	18042	17673	17921	17806	17816	17759	17627	17795	17892	17820	17638	17856	17741	17957	17872	17807	17857	17650	17983	17737	17681	17779	17666	17868	17716	17798	17778	17832	17762	17780	17742	17667	17822	17759	17774	17648	17765	17771	17859	17752	17942	17752	17810	17850	17895	17684	17668	17814	17802	17944	17903	17637	17665	17868	17899	17639	17959	17682	17754	17810	17923	17720	17730	17667	17739	17768	17805	17751	17767	17751	17804	17649	17906	17746	17589	17818	17886	17813	17833	17596	17785	17798	17869	17661	17815	17748	17835	17803	17870	17723	17785	17749	17732	17706	17953	17772	17810	17879	17684	17729	17907	17852	17903	17626	17704	17692	17687	17901	17790	17816	17939	17652	17825	17709	17755	17952	17551	17809	17771	17910	17694	17822	17741	17866	17635	17840	18009	17787	17704	17973	17581	17860	17974	17766	17751	17986	17851	17696	17715	17610	17775	17798	17821	17821	17881	17892	17768	17861	17988	17836	17796	17688	17712	17876	17704	17647	17909	17681	17686	17968	17682	17732	17782	17812	17706	17701	17722	17814	17895	17844	17796	17807	17715	17808	17899	17722	17717	17835	17723	17798	17944	17726	17900	17802	17692	17766	17711	17784	17933	17819	17793	17701	17785	17896	17765	17720	17844	17851	17773	17627	17744	17777	17515	17634	17698	17824	17779	17712	17879	17776	17951	17956	17695	17650	17673	17908	17817	17784	17857	17732	17870	17835	17784	17851	17782	17840	17859	17735	17724	17922	17859	17656	17814	17720	17897	17647	17680	17727	17707	17860	17745	17581	17705	17735	17855	17819	17863	17479	17846	17925	17920	17907	17669	17798	17713	17777	17844	17821	17840	17739	17811	17542	17714	17909	17821	17843	17719	17757	17950	17876	17673	17798	17802	17767	17799	17774	17801	17843	17822	17729	17902	17843	17756	17832	18049	17446	17980	17742	17764	17586	17798	17748	17762	17827	17874	17665	17775	17861	17863	17775	17776	17970	17587	17801	17908	17842	17933	17786	18068	17688	17795	17719	17663	17755	17986	17911	17980	17842	17860	17796	17955	17782	17782	17861	17859	17647	17768	17888	17747	17804	17864	17882	17694	17632	17695	17731	17836	17731	17710	17888	17860	17831	17690	17797	17959	17900	17770	17703	17849	17694	17847	17883	17828	17719	17769	17921	17994	17781	17817	17727	17773	17669	17783	17842	17642	17633	17889	17810	17807	17856	17873	17771	17722	17779	17752	17722	17876	17831	17784	17970	17806	17915	17755	17848	17853	17749	17897	17996	17772	17940	17911	17782	17808	17909	17875	17689	17797	17834	17677	17708	17829	17753	17630	17706	17883	17724	17837	17713	17794	17814	17750	17783	17980	17774	17748	17986	17891	17881	17844	17936	17760	17884	17498	17759	17745	17849	17911	17736	17791	17765	17787	17756	17770	17815	17737	17775	17882	17974	17737	17651	17807	17655	17791	17856	17688	17828	17571	17736	17735	17704	17775	17843	17632	17836	17951	18072	18012	17606	17860	17686	17930	17869	17764	17789	17770	17741	17918	17719	17910	17819	17912	17807	17890	17712	17801	17844	17689	17944	17752	17687	17717	17790	17769	18055	17678	17610	17758	17678	17714	17698	17985	17800	17921	17876	17811	17777	17967	17653	17663	17646	17734	17722	17943	17794	17757	17730	18045	17948	17833	17737	17978	17779	17772	17846	17807	17735	17850	17854	17874	17912	17715	17826	17604	17832	17842	17785	17770	17816	17874	17722	17844	17977	17802	17888	17919	17904	17697	17686	17846	18017	17944	17719	17662	17856	17859	17681	17924	17730	17850	17814	17635	17759	17775	17772	17744	17654	17790	17908	17703	17741	17871	17662	18030	17826	17961	17859	17896	17754	17833	17750	17765	17876	17764	17856	17619	17678	17907	17931	17819	17873	17804	17785	17834	17749	17937	17763	17817	17885	17839	17624	17922	17688	17978	17728	17756	18031	17696	17992	17941	17611	17698	17961	17857	17712	17762	17903	17652	17813	17638	17732	17800	17771	17707	17714	17760	17932	17964	17985	17885	17722	17876	17828	17992	17909	17825	17802	17888	17852	17716	17826	17869	17833	17848	17871	17990	17794	17812	17982	17759	17681	17800	17871	17751	17706	17878	17930	17766	17903	17801	17785	17801	17685	17974	17526	17893	17707	17948	17785	17827	17931	17807	17677	17896	17752	17729	18005	17866	17794	17953	17910	17754	17880	17885	17853	17995	17884	17728	17830	17780	17837	17834	17924	17977	17766	18089	17692	17546	17837	17778	17672	17851	17829	17872	17764	17852	17761	17684	17831	17810	17844	17952	17623	17749	17678	17715	17762	17792	17671	17909	17978	17807	17894	17898	17684	17687	17792	17664	17651	17810	17712	17808	18068	17776	17770	17789	17753	17808	17861	17827	17583	17704	17793	17730	17791	17754	17649	17765	17911	17777	17846	17951	17797
22377	20776	27142	24724	23120	29551	35029	31410	30726	30753	30372	29822	29725	29467	29616	29287	29141	29075	29102	28955	29079	29005	29046	28650	28735	28617	28551	28525	28670	28460	28614	28578	28540	28510	28476	28399	28412	28388	28533	28113	28332	28230	28249	28453	28272	28324	28276	28280	28134	28107	28198	28372	28211	28137	28263	28364	28331	28298	28399	28482	28371	28236	28098	27909	28382	28183	28029	28202	28040	28114	28303	28423	28277	28335	28108	28306	28108	28291	28364	28396	28174	27938	28219	28235	28297	27971	28235	28124	28129	28309	28132	28288	28193	28158	28123	28048	28190	28254	28040	28062	28132	28354	28014	28217	28268	28081	27951	28385	28023	28156	28183	28035	28020	28047	28215	28194	28282	28357	28337	28263	28004	28243	27924	28134	28232	28318	28419	28032	28285	28145	28097	28079	27798	28328	28291	28343	28293	28102	28020	28013	28215	28186	28296	28195	28310	28239	28057	28128	28273	28124	28364	28112	28458	28499	28335	28185	28256	28205	28214	28154	28125	28230	28268	28120	27867	28133	28290	28049	28212	28221	28267	28337	27984	28194	28098	28230	28056	27957	28082	28199	28431	28321	28229	28335	28156	28186	27951	27999	28081	28313	28126	28233	28203	27920	28048	28096	28177	28205	28239	28209	28166	28091	27972	27867	27956	28115	28224	28139	28254	28207	28216	28385	28231	28221	28288	28199	28266	28166	28045	27929	28188	28330	28237	28492	28062	28100	28050	28207	28269	27959	27987	27871	28252	28119	28154	27886	28103	28070	28325	28183	27836	28170	28137	28323	28188	28003	28109	28272	28162	27997	28330	28092	28434	27961	28166	28077	28027	28228	28083	28217	28056	28105	28129	28366	27885	28189	28164	28065	28102	28104	28185	27957	28267	28209	28049	28094	28244	28262	28109	28187	28281	28116	28238	28307	28311	28014	28229	28262	28392	28040	28125	28092	27876	28335	28388	28141	28358	28275	28182	28095	28034	28165	28201	27974	28271	28014	28141	28048	28046	28094	28085	28116	28092	28389	28261	28317	28120	28079	28309	28112	28216	27978	28167	28196	28295	28229	28372	28098	28140	27950	27935	28119	28507	27999	28192	28074	28019	28082	28232	28187	28367	28369	28167	28007	28086	28264	28367	28296	28398	28218	28203	28069	28322	28053	28278	28045	28261	28164	28134	28256	28322	28028	28116	28139	28183	27979	28158	28287	28241	28210	28157	28071	28271	28226	28313	28032	28131	28082	28097	27984	28358	28241	28294	28102	28259	28486	28392	28027	28158	28192	28282	27911	28108	28232	28255	28090	28149	28148	28193	28364	28184	28431	28259	28226	28179	28143	28133	28061	28020	28047	28020	28348	28270	27924	28343	28098	28069	27788	28327	28301	28208	28087	28339	28049	28028	28089	28169	28326	27929	27961	28179	28154	28201	28115	28004	28143	28063	28034	28103	28203	28176	28000	28245	28201	27836	27973	28172	28191	28271	28003	27894	28066	28180	28086	28069	28215	27944	28214	28119	28258	28032	28059	28200	28339	28214	28015	28014	28181	28325	28298	28312	28236	28136	28133	28469	28067	28080	28152	28193	28135	28231	28014	27977	28013	28024	28107	28162	28157	28113	28037	28045	28353	28186	28469	28119	27996	28133	28230	28180	28168	28244	28035	28074	28243	28273	28217	28492	27995	28162	28270	28315	28445	28253	28033	28165	28096	28052	28134	28239	28139	28196	28106	28130	28171	28058	27962	28044	28208	28175	28035	28248	28211	28198	28130	28172	28264	28006	28158	28351	28067	27974	28243	28333	28050	28392	28233	28427	28257	27999	28023	28254	28374	28003	28167	28085	28195	28134	28085	28317	28161	28160	27990	28222	28051	27969	27786	27885	28286	28252	27873	28260	28209	28406	28391	28340	28216	28334	28251	28175	28278	28104	27968	28002	28253	27996	28127	28057	28212	28049	28263	28035	27864	28326	28155	27966	28216	27988	28204	28354	28094	28025	28007	28190	27838	28279	28099	28103	28334	28038	28540	28249	28063	28302	28111	28126	28142	28122	27987	27951	28059	28169	27982	28280	28084	28185	28270	27951	28217	28067	28295	28173	28437	28231	28245	28225	28197	28033	28242	28170	28121	28052	28154	28127	28089	28108	28008	28165	27988	28287	28376	28233	28127	27975	28221	28251	28190	28291	28317	28167	28368	28225	28213	28079	28142	28280	28105	28146	28053	28170	28068	27981	28288	28114	28108	28140	28203	27963	28140	27993	28087	28242	28236	28115	28004	27990	28219	27983	27854	28300	28285	28317	28301	28302	28039	27966	28124	28294	28262	28040	28007	28095	28085	28123	28203	28045	28073	28117	28290	28150	28206	28164	28254	28120	28269	27975	28272	28061	28171	28026	28027	28205	28289	27928	28209	28036	28247	28098	28031	28327	28188	28310	27847	28060	28024	28130	28181	28221	28389	27996	28237	28258	27941	27797	28138	28085	28053	28391	27770	28127	28119	28197	28351	28380	28298	28196	28253	27980	28126	28233	28273	28245	28092	28190	28117	27943	28177	28078	27868	27909	28184	28032	28111	28031	28240	28077	28206	28252	28011	28127	28196	28119	28054	28092	28230	28186	28011	28159	28328	28252	28056	28320	28248	28392	28106	28210	27868	28052	27965	28035	28372	28173	28104	28416	27916	28232	28080	28192	28503	28246	28223	28241	28142	28066	28219	28194	28043	27964	28352	28217	28240	28073	28292	28175	28168	28208	28167	27752	28039	28158	28364	28146	28166	28088	28265	28129	28155	28235	28172	28080	28080	28105	27884	28045	28367	28085	28073	27956	28032	28341	28048	28240	28095	28251	27964	28016	28059	28165	28231	28066	28285	28200	28003	27769	28394	28029	28188	28227	28138	27890	27750	28312	28316	28120	28333	28108	28292	27994	28171	28007	27978	28060	28118	28177	28267	28336	28020	28133	28062	28073	28280	28084	28028	28040	27932	28175	28329	28090	28108	28187	28049	27996	28199	27935	28134	28305	28193	28243	28101	27936	27924	28045	27998	28528	28046	27988	28338	28468	27986	27969	28369	28000	28268	28211	28170	28262	28239	28039	28248	28126	28049	27923	28030	28195	28219	28081	28243	28289	28069	28147	28155	28084	27963	28254	28169	28014	28063	27977	27946	27931	27995	28353	28032	28118	27954	28008	28182	28024	28085	28440	28158	27788	28033	28008	27921	28453	28292	28309	28149	28308	28312	28377	28173	28067	28104	28013	28017	28200	28091	27999	28172	27940	28125	28401	28276	28477	28188	28166	27976	28115	28162	28535	28106	28236	28145	28112	28145	27960	28070	28061	27977	28259	28247	28284	28460	28202	28226	28037	28413	28285	28290	28294	28185	28113	28074	28185	28089	28310	28263	28597	28167	28374	27890	28195	28017	27944	28491	28041	28191	28297	28123	28087	28297	28168	28361	28336	28181	28120	28158	28290	28325	28234	27948	28347	28274	28091	28039	28189	27966	28172	28161	28238	28490	28250	28096	27953	28222	28260	28181	28230	28189	28140	27998	28270	28024	28179	28029	28057	28079	28197	28388	28059	28451	28126	28156	28149	28316	28300	27872	28020	28087	28148	28144	28326	28426	28268	28343	28404	28189	28507	28216	28315	28096	28170	28004	28095	28140	28118	28217	28172	27769	28250	28031	28045	28025	28124	28282	28021	28188	28385	28076	28091	27880	27939	28030	28016	27982	28147	28110	28138	27784	27950	28314	28208	28164	28215	28180	28117	27985	28032	28112	28270	28354	28168	28148	28110	28109	28191	27983	28082	28421	28177	28141	28237	28061	27934	28251	27908	28076	28416	28403	28123	27999	28202	28016	28017	28333	28326	28031	28099	28025	28377	28398	27964	28142	28079	27994	28311	28239	28267	28487	28148	28473	28158	28113	28050	27922	27961	28126	28297	28161	28326	28252	28384	28273	28200	28249	28194	28133	28191	28197	28101	28145	28156	28193	28059	27801	28034	28227	28218	28331	28222	28122	28233	28046	28192	28104	27899	28148	27819	28155	28322	28432	28024	28208	28165	28357	28108	28035	28134	28230	27965	28041	28155	28208	28386	28252	28175	28043	28114	27998	28193	28013	28084	28023	28099	28153	28179	28182	27971	28044	28267	28357	28335	28125	27898	28187	28031	28019	28125	28103	28148	28127	28133	28227	28263	28007	27928	28010	28288	28127	28270	28198	28034	28089	28128	28141	28124	28272	28228	28210	27933	28066	28155	28229	27932	28029	28323	28235	27819	28223	28056	28189	28188	28305	28017	28133	28410	28163	28270	28177	28066	28131	28520	28207	28281	28496	28047	28447	28279	28091	28298	28000	28078	28316	28047	28196	28300	28131	28148	28197	28159	28147	28342	28135	28223	28052	28273	28200	28164	28173	28234	27863	28115	28005	27972	28250	28230	27815	28107	28180	27950	27723	28269	28127	27957	28008	27952	28394	28304	28122	28198	27971	28044	28141	28129	28105	28261	28077	28104	28259	28255	28311	28151	28348	28174	28000	27951	27982	28224	28029	28263	28132	28257	28268	28240	28006	28190	28325	28148	28261	28031	28272	28415	28340	28295	28073	28032	28117	28505	28150	27943	27925	28036	28184	28071	28140	28266	27990	27840	28101	28402	28197	28189	28182	28019	28418	28393	28197	28202	27998	28234	28126	28052	28295	27972	28087	28135	28073	27986	28007	27993	27867	27979	28060	28157	27982	28473	28113	28075	27988	28055	28299	28206	27979	28153	28186	28120	28153	28154	28186	28075	28399	28437	28032	28090	28078	28089	28224	28134	28205	27987	28233	28453	28263	28086	28217	28240	28185	28182	28323	27982	28182	28105	27859	28197	28149	28283	28189	28278	28057	28224	28350	28011	28278	28299	28209	28272	28246	28068	28233	28382	28045	28201	27904	28315	28129	28041	28074	28065	27929	28114	28262	28108	28264	28136	28339	28034	27932	27917	27892	27860	28258	28112	28356	28099	27989	28164	28337	28286	28194	28245	28280	27985	28320	28273	28320	28370	28148	28211	28345	28379	28012	28103	27785	28154	28153	28087	28024	28103	28016	28040	27985	28100	28071	28153	28140	28177	28047	28262	28338	28079	28306	28036	27949	28309	28221
25230	44017	43007	35073	30347	27258	25132	23565	22264	21579	20801	20193	20092	19939	19570	19446	19063	19335	19204	19175	19253	18853	18483	18680	18579	18521	18333	18419	18431	18230	18341	18366	18340	18169	18238	17970	18061	17966	17895	18079	17972	18166	18074	18072	17926	17958	17983	17743	17917	17966	17981	18068	18017	18076	17841	17922	18132	17870	18060	17808	17821	17943	17779	17965	17968	17869	17830	18055	17934	17913	17832	17900	17872	17976	17868	17846	17872	17917	17705	17944	17893	17939	18012	17905	17898	18077	18057	18092	17956	17910	17942	17894	17883	18086	17904	17921	17867	17965	18063	18051	17867	17938	18094	18012	17884	17887	18056	17968	17966	17734	17999	17980	17976	17925	17782	17966	17833	17898	17923	17941	17856	17933	17900	17828	18033	17962	18000	17764	17986	18016	18012	18044	17827	17928	17880	18035	17899	17805	17890	17999	17847	18009	17963	17950	17934	17802	17921	18043	17822	18086	17753	17867	17886	17957	17907	17934	17976	17853	18101	17860	17992	17828	17947	17820	18025	18020	17860	17900	17695	17864	17980	17939	17906	17932	18002	17950	17828	17856	17973	17854	18033	17896	17834	17651	17961	17838	17638	17897	17902	17884	18220	18032	18021	17981	17952	18045	17767	17789	17980	17905	17975	17797	17802	17810	17828	17810	17926	18001	18036	17946	17984	17930	17950	17909	17833	17813	17864	17926	17835	17815	18006	17935	18005	17954	18163	17933	17754	17841	17946	17921	17896	17766	17961	17768	17820	17998	17894	17919	17987	17810	17851	17690	18029	17867	17944	18085	17867	17783	17815	17787	17835	17979	17996	17911	18072	17923	17951	17864	17876	17964	17868	17960	18039	18000	17906	17867	17917	17855	17936	17973	17923	18006	17862	18005	17795	18020	17913	17912	17829	17939	18028	17980	17966	17779	17941	17913	18011	18036	17846	17864	17857	17839	17942	18049	17842	17995	17924	17933	17774	18057	17902	17984	17838	17853	17923	17813	18073	18040	17973	18029	18019	17917	18019	18001	17923	17899	17960	17932	17802	17889	17856	17956	17706	17901	17813	17861	18012	17902	18061	17878	17892	17872	18079	17760	17890	17865	17960	17916	17943	17769	17920	18128	18041	18053	17872	17982	17866	17862	17935	18007	17938	18160	17992	17859	17816	17915	17763	18038	17740	18018	17832	17665	17828	17820	17900	17833	17972	17911	17798	17738	17773	18056	18090	17985	17842	18056	18113	17915	17811	17820	17909	17836	17946	17810	17731	17775	17818	17820	17827	17943	17836	17814	17874	17826	17944	17819	17842	17828	18000	17883	17768	17853	18004	17874	17810	17852	17844	17837	17986	17906	17885	17976	17790	17862	17861	17946	17790	18042	17990	17873	18019	17796	17633	17941	18001	17784	17875	17938	17859	17840	18008	17930	18013	17981	17731	17756	17718	17838	17968	18057	17886	17823	18034	17926	17960	17998	17963	17792	17911	18027	17946	17704	17830	18081	17864	17929	17765	17807	17809	17906	17901	17851	18003	17891	17920	17952	17888	17904	18005	17974	17917	18042	17802	18044	17836	17862	17844	17941	17941	17883	17887	17857	17914	17912	17843	17968	17953	17943	17941	17966	17750	17788	17933	17836	17838	17975	17844	17926	18014	17906	17951	17884	17988	18036	17957	17797	17937	18058	17927	17892	18117	17935	17919	17898	17896	17888	17958	18081	17900	17850	17985	18062	17878	17971	17850	18006	18036	18045	17945	17842	17731	18051	17791	17832	17872	17842	17948	17909	17786	17880	18113	17790	17788	18107	17812	17850	17879	17918	17901	17892	18003	17900	17921	17854	17760	18011	17998	17813	18076	18041	17843	17886	18074	17884	17905	17917	17713	17703	17986	17957	18097	18055	18052	17818	17958	17744	17939	17952	18002	17823	17747	17942	18170	17951	17906	17943	17895	17820	17936	18043	17761	18038	17959	18042	17997	17783	17864	18156	17996	18011	17945	17874	17860	17973	17716	18107	17812	18025	17951	17785	18013	18015	17760	17575	17863	17898	17874	17802	17858	17905	18040	17989	17882	18000	17907	17916	17834	17816	18074	18062	17912	17962	18082	17872	17874	17894	17922	17941	17996	17873	17815	17941	17960	17958	17862	17855	17902	17824	17921	17849	17861	18068	17916	17942	17927	17958	17929	17794	17864	17843	17796	17930	17931	17781	18095	17864	17890	17884	17866	17969	17819	18110	17869	17902	17735	18025	17932	17869	18093	18061	17928	17717	17856	17864	17856	17793	17849	17925	17805	17894	17849	17995	17968	17894	18095	18078	17903	17731	17915	17836	17805	17989	17761	17755	17941	17774	17800	18052	17807	17944	17996	17874	17847	17853	17748	17992	17850	17942	17932	17948	17980	17838	17913	17969	17831	18010	17782	17766	17837	17795	17917	17908	18071	18040	17911	17864	17828	17923	17948	18059	17845	17958	17907	17900	17831	18022	17679	18045	17971	17968	17845	18065	17973	18001	17877	17913	17718	17902	18020	18013	18033	17896	17805	17872	17744	17890	17787	17912	17765	17894	17820	17866	18004	17936	17662	17820	17848	17906	17862	17908	17937	17922	17987	17870	17997	17767	17928	17859	17958	17810	17788	17971	17959	17859	17845	17883	17829	17817	17881	17961	17825	17839	17727	17804	17971	17998	17916	17913	17882	17726	17954	17827	17873	18037	17986	17815	18017	18091	17869	17706	17831	17686	17709	17754	17879	17931	17865	17816	17760	17824	18052	17833	17965	17930	17782	17704	18002	17932	17721	17997	17962	17949	17902	17803	18007	17868	17916	17746	18052	18145	17906	17937	17781	18031	17794	17904	17740	17951	17871	17719	17992	17855	17917	17923	17546	17845	17906	17761	17991	17977	17799	17923	17832	18019	17783	17815	17767	17873	17785	17835	17926	17965	17937	17924	17974	17753	17724	18003	17894	17951	17830	17856	18005	18030	17818	17898	17733	18005	17787	17953	17970	17804	17982	17987	17677	18090	17938	18010	18108	18153	18046	18043	17834	17779	17882	17890	17765	17972	17733	18014	17941	17755	17911	17808	17893	17889	17893	17896	18115	17903	17895	17927	17941	18146	17919	17833	17992	18003	17907	17829	17858	18028	17891	17997	17892	17924	17951	17688	18069	17923	17939	18072	17935	17822	17963	17906	18017	17885	17879	17738	17866	17930	17802	17990	17789	17859	17870	17956	18074	17896	18000	17833	18112	17971	17763	18052	18031	17900	17880	17732	17844	18014	17983	18002	17940	17944	17803	17796	17890	17913	17683	17775	17965	17739	17975	17889	17947	17827	17981	17779	17704	18017	17890	17959	18000	17845	17801	17764	17900	17767	17869	17942	17750	17861	17952	17882	17908	17919	17916	17948	17881	17976	18005	17933	17832	17907	17937	18133	17855	17894	17816	18000	17846	18041	17810	17695	17922	17932	17966	17980	17705	17951	17913	17827	17883	18092	17928	17878	17869	17858	17796	17824	17915	18006	17851	18002	17840	17837	17950	17816	17871	17929	18002	17752	17875	18059	17874	17885	17852	17882	18014	18003	17868	17895	18000	17869	18003	17872	17891	17934	17831	17947	17831	17904	18024	17857	17861	17945	17803	17909	17969	18009	17916	17876	17871	17913	17950	17906	18009	18047	17971	17928	17959	17944	18007	17854	17871	17772	17888	18103	17942	17984	17895	17960	17901	18047	18144	17943	18090	17687	18129	17930	18107	17862	17933	17885	17932	17811	17993	17731	17904	17886	17886	17859	17926	18007	18046	17898	17884	17858	17865	17974	17960	18038	17920	18041	17890	17900	17878	17886	18005	17829	17939	17908	17979	17940	17918	17829	17789	17930	17827	18178	17941	17893	17736	17896	17827	17955	17745	18072	17870	17948	17939	17919	17608	18002	17900	17891	17912	18043	18009	17830	17762	17903	17968	18105	17978	17784	17737	17872	17889	18038	17826	17917	17954	17838	17936	17893	17875	17859	17796	17864	17761	18112	17697	18055	17877	17945	17922	17994	17971	17906	18071	17785	17931	18027	17833	17907	17830	17830	17932	17790	17973	17653	18057	17727	17708	17797	17875	18207	17901	17958	17945	17906	17869	17772	17739	18073	17868	17971	17888	17757	18070	17864	17925	18030	17817	17985	17937	17796	17699	17935	17871	17778	18145	17856	18036	17895	17922	17892	17823	17870	17982	17811	17983	17812	17897	17958	17908	17927	17821	17946	17862	17949	17900	17916	18000	17932	17978	17796	17862	17934	17825	17786	18098	17824	17747	17923	17945	17911	17788	17828	17962	17956	17939	17942	17805	18024	17668	17851	18025	17975	17963	18049	17901	17918	17800	17949	17829	17880	17797	17971	17880	17882	17693	17937	17795	17779	17910	17875	17894	17944	18037	17958	17963	17695	17918	17943	17876	18058	17966	18090	17904	18096	17782	17828	17957	18034	17888	17924	17832	18028	17938	17939	17960	17827	18138	17809	17935	18008	17880	17876	18108	18184	17869	17776	17989	17985	17888	18011	17919	17914	18055	17855	17872	17870	17982	17993	18056	17758	17884	18062	17921	17763	17962	18228	17904	17794	17875	18054	17927	17956	17924	17754	17779	17879	17952	17960	17745	18031	17964	17887	17878	17877	18109	18027	17826	18009	17929	18015	17861	17851	17927	17753	17934	18046	17685	17793	17826	18038	17925	17932	17863	17838	17822	17964	17897	17738	17872	17781	18114	17794	17731	18044	17901	17890	17816	17730	17922	17838	18059	17765	17855	17871	17633	17894	18045	17954	17762	18001	17990	17865	17673	17913	17945	17877	18147	18049	17938	17905	17965	17924	17992	17785	17961	18058	18094	17992	17871	17809	17848	17970	17901	17858	17770	18060	17944	17881	17794	17749	17843	17817	18046	17959	17888	17982	17738	17865	17928	17911	17848	17838	17980	17933	18055	17984	17938	18022	17762	17826	17982	18090	17732	17752	17879	17970	17979	17767	17913	17784	18028	18117	17871	17798	17743	17875	17817	18060	17847	17984	17889	17930	17777	17950	17977	18130	17872	17659	18010	17914	17894	17849	17938	18021	17925	17957	17906	18007	17864	18149	18136	17897	17958	17802	17902	17844
35215	29464	33477	31662	29303	28303	28078	27664	27461	27190	27002	26795	26896	26994	26852	26882	26733	26902	26905	26642	26743	26666	26491	26610	26599	26454	26527	26590	26722	26738	26551	26522	26660	26765	26717	26319	26515	26428	26549	26598	26321	26564	26513	26592	26724	26422	26589	26625	26341	26573	26443	26347	26518	26721	26573	26447	26289	26528	26250	26519	26593	26645	26670	26525	26389	26576	26712	26571	26296	26472	26587	26677	26841	26568	26598	26552	26694	26520	26856	26410	26585	26401	26703	26561	26568	26349	26781	26386	26442	26648	26490	26705	26619	26405	26734	26219	26390	26618	26413	26724	26307	26480	26299	26453	26518	26667	26382	26619	26639	26580	26720	26355	26499	26503	26538	26405	26555	26454	26704	26575	26607	26556	26395	26612	26471	26449	26921	26419	26617	26653	26493	26208	26377	26334	26400	26279	26370	26768	26524	26322	26403	26530	26443	26569	26416	26438	26418	26525	26507	26473	26632	26551	26465	26444	26685	26536	26490	26486	26557	26635	26438	26554	26559	26351	26426	26425	26490	26614	26635	26394	26330	26309	26430	26418	26605	26351	26393	26368	26543	26614	26699	26448	26590	26271	26422	26746	26441	26599	26508	26710	26405	26434	26371	26683	26438	26313	26555	26769	26669	26356	26555	26494	26356	26431	26310	26450	26173	26438	26415	26302	26310	26365	26453	26370	26275	26411	26369	26321	26460	26372	26524	26495	26451	26462	26760	26494	26426	26409	26469	26380	26742	26278	26447	26577	26618	26379	26618	26574	26326	26702	26514	26511	26426	26449	26605	26406	26509	26444	26579	26716	26590	26471	26561	26541	26642	26242	26373	26291	26391	26396	26438	26603	26532	26346	26261	26340	26396	26500	26615	26629	26403	26511	26559	26551	26434	26571	26594	26474	26128	26374	26639	26353	26487	26585	26409	26381	26395	26573	26477	26255	26462	26355	26449	26695	26715	26407	26647	26362	26698	26715	26528	26356	26419	26310	26647	26398	26571	26736	26529	26405	26436	26552	26593	26683	26747	26576	26397	26475	26301	26445	26522	26714	26456	26696	26500	26481	26877	26184	26476	26484	26468	26148	26767	26427	26444	26542	26474	26395	26539	26569	26532	26819	26706	26410	26514	26333	26407	26400	26553	26530	26362	26481	26580	26421	26513	26220	26493	26302	26734	26496	26510	26265	26309	26499	26645	26285	26611	26652	26458	26780	26666	26589	26475	26353	26583	26572	26397	26457	26773	26466	26363	26321	26281	26545	26275	26376	26587	26444	26263	26654	26359	26222	26501	26302	26474	26472	26621	26395	26539	26762	26528	26604	26402	26407	26671	26604	26612	26535	26442	26257	26365	26384	26517	26406	26459	26358	26538	26522	26474	26605	26407	26439	26335	26405	26353	26517	26567	26776	26523	26562	26439	26516	26500	26296	26547	26523	26574	26760	26402	26629	26524	26455	26411	26440	26487	26433	26526	26709	26427	26457	26704	26357	26428	26470	26639	26300	26658	26556	26640	26389	26633	26639	26414	26346	26694	26519	26353	26378	26578	26542	26614	26556	26643	26695	26515	26603	26477	26450	26591	26311	26299	26349	26783	26426	26509	26430	26618	26572	26178	26545	26378	26740	26461	26389	26772	26608	26395	26662	26522	26378	26488	26485	26673	26781	26474	26730	26162	26386	26590	26365	26446	26566	26300	26402	26464	26379	26490	26901	26601	26531	26442	26510	26445	26472	26448	26196	26358	26611	26629	26495	26367	26610	26690	26486	26538	26626	26280	26528	26359	26464	26605	26603	26620	26545	26339	26501	26544	26464	26433	26393	26470	26657	26278	26424	26397	26559	26524	26574	26401	26409	26687	26641	26473	26665	26448	26419	26591	26663	26672	26574	26690	26545	26730	26292	26581	26644	26675	26412	26596	26418	26097	26676	26517	26539	26587	26440	26522	26527	26264	26286	26512	26320	26441	26428	26531	26534	26444	26606	26561	26851	26650	26698	26730	26599	26507	26593	26601	26277	26668	26562	26543	26498	26501	26594	26557	26707	26613	26497	26317	26444	26572	26679	26542	26663	26511	26776	26556	26280	26615	26522	26560	26356	26497	26326	26359	26662	26590	26433	26455	26567	26379	26660	26528	26620	26506	26725	26596	26684	26383	26621	26515	26726	26528	26337	26598	26529	26286	26488	26457	26505	26573	26478	26508	26752	26515	26943	26718	26531	26821	26298	26632	26449	26588	26604	26393	26364	26503	26653	26447	26793	26499	26700	26547	26580	26635	26383	26521	26516	26557	26417	26644	26506	26226	26568	26371	26723	26533	26681	26535	26396	26572	26639	26320	26710	26689	26348	26276	26377	26676	26402	26480	26408	26614	26475	26620	26620	26317	26605	26753	26255	26551	26366	26440	26482	26415	26346	26613	26423	26609	26601	26522	26403	26468	26472	26746	26403	26680	26495	26635	26400	26504	26459	26621	26608	26504	26303	26526	26424	26435	26454	26457	26301	26773	26389	26333	26464	26328	26630	26473	26272	26719	26419	26672	26335	26420	26422	26681	26657	26485	26676	26368	26259	26516	26456	26902	26398	26288	26384	26361	26343	26696	26606	26555	26186	26724	26303	26798	26492	26384	26600	26693	26230	26565	26408	26370	26561	26688	26649	26480	26484	26530	26527	26857	26465	26459	26450	26302	26585	26585	26457	26746	26392	26573	26655	26621	26427	26520	26548	26733	26576	26396	26452	26383	26409	26704	26538	26328	26246	26406	26515	26683	26396	26512	26638	26423	26570	26496	26523	26767	26492	26540	26597	26449	26629	26780	26419	26537	26518	26336	26628	26522	26914	26431	26457	26395	26466	26582	26509	26378	26499	26632	26429	26511	26502	26911	26495	26408	26517	26396	26508	26474	26379	26487	26563	26550	26443	26844	26649	26297	26598	26231	26619	26373	26306	26393	26469	26184	26341	26528	26480	26646	26445	26363	26490	26649	26368	26474	26381	26430	26319	26534	26674	26590	26535	26405	26372	26419	26611	26441	26549	26550	26634	26409	26455	26390	26628	26447	26501	26761	26482	26623	26689	26431	26423	26355	26594	26513	26463	26661	26627	26781	26428	26494	26508	26423	26707	26578	26418	26513	26407	26464	26222	26460	26410	26327	26640	26492	26269	26729	26545	26513	26590	26569	26481	26496	26583	26558	26362	26686	26680	26573	26615	26707	26599	26489	26512	26761	26634	26556	26377	26534	26451	26574	26626	26570	26452	26342	26441	26364	26600	26229	26651	26319	26292	26711	26472	26545	26475	26509	26320	26586	26516	26437	26628	26692	26528	26555	26472	26131	26414	26517	26404	26425	26293	26707	26619	26503	26688	26347	26405	26380	26604	26420	26394	26336	26559	26707	26650	26703	26477	26671	26450	26489	26486	26475	26653	26749	26474	26738	26634	26514	26498	26632	26507	26483	26521	26466	26551	26504	26734	26310	26382	26530	26399	26726	26480	26312	26585	26788	26434	26402	26519	26474	26692	26555	26529	26317	26638	26549	26302	26404	26473	26292	26514	26574	26615	26567	26510	26470	26545	26329	26500	26230	26674	26443	26408	26381	26303	26491	26458	26594	26474	26519	26219	26617	26647	26714	26568	26554	26643	26471	26472	26516	26476	26449	26647	26491	26669	26765	26505	26385	26578	26492	26515	26538	26603	26213	26455	26599	26559	26707	26772	26445	26358	26330	26384	26437	26305	26295	26516	26537	26618	26693	26497	26207	26505	26662	26676	26500	26479	26549	26510	26229	26643	26405	26590	26770	26444	26520	26254	26456	26859	26400	26335	26466	26566	26570	26859	26699	26595	26539	26201	26383	26494	26693	26613	26428	26640	26273	26360	26420	26351	26553	26349	26359	26646	26495	26637	26376	26647	26573	26507	26372	26906	26423	26618	26534	26488	26499	26350	26519	26456	26446	26680	26443	26625	26392	26598	26558	26562	26492	26493	26523	26482	26459	26455	26397	26266	26472	26422	26602	26459	26507	26569	26618	26422	26496	26633	26491	26495	26514	26624	26506	26356	26637	26523	26874	26442	26474	26712	26650	26201	26355	26319	26571	26417	26525	26564	26634	26560	26896	26462	26465	26611	26690	26395	26444	26561	26580	26495	26408	26438	26567	26635	26699	26683	26194	26419	26543	26446	26421	26614	26711	26478	26662	26605	26451	26596	26412	26323	26480	26354	26565	26607	26547	26573	26758	26812	26418	26502	26699	26496	26393	26716	26557	26246	26461	26630	26435	26516	26631	26514	26158	26473	26554	26532	26674	26437	26568	26667	26402	26493	26464	26408	26832	26239	26414	26254	26451	26293	26465	26408	26436	26537	26667	26762	26824	26366	26352	26555	26378	26316	26549	26553	26429	26294	26614	26462	26273	26439	26493	26404	26512	26561	26550	26385	26806	26467	26371	26555	26365	26583	26545	26366	26679	26648	26704	26474	26327	26485	26591	26468	26383	26509	26460	26579	26634	26575	26502	26413	26630	26319	26760	26413	26557	26471	26360	26610	26413	26329	26634	26304	26446	26396	26505	26473	26501	26468	26535	26555	26455	26602	26294	26489	26592	26602	26573	26586	26411	26568	26593	26694	26535	26515	26532	26472	26516	26299	26304	26386	26563	26730	26109	26644	26477	26558	26576	26594	26630	26486	26376	26390	26659	26182	26401	26465	26346	26577	26625	26427	26768	27005	26550	26418	26669	26576	26763	26495	26567	26722	26451	26347	26731	26665	26627	26423	26592	26479	26433	26439	26395	26392	26746	26569	26739	26372	26496	26623	26556	26552	26661	26484	26620	26819	26644	26797	26447	26663	26544	26438	26561	26301	26247	26420	26386	26371	26581	26618	26516	26470	26279	26488	26367	26650	26352	26552	26441	26364	26352	26574	26441	26505	26425	26658	26426	26531	26546	26393	26174	26598	26676	26518	26593	26592	26535	26717	26525	26354	26551	26393	26344	26578	26656	26636	26437	26396	26570	26392	26528	26541	26436	26529	26516	26485	26512	26516	26315	26350	26783	26672	26616	26706	26419	26541	26623	26512	26436	26434	26457	26610	26546	26521	26554	26733	26643	26326	26500	26311	26438	26578	26465	26571	26315	26436	26395	26484
23615	29247	28751	23672	21388	20024	19307	18974	18569	18064	18042	17763	17710	17775	17904	17550	17537	17564	17637	17631	17657	17306	17465	17238	17406	17398	17283	17240	17326	17237	17259	17292	17219	17216	17331	17197	17209	17302	17085	17179	17000	17094	17051	17278	17093	17001	17444	17132	17250	17268	17030	17297	17159	17240	17023	17038	17011	17246	17046	17186	17098	17262	17049	17152	17055	17110	17102	17168	17163	17200	17155	16910	17288	17145	17079	16988	17090	17095	16972	17224	17090	17118	17286	17108	17281	17176	17142	17044	17125	17230	17163	17275	17113	17131	17030	17141	17012	17196	17274	17237	16914	16899	17261	17121	16967	17134	17293	17147	16970	16975	16912	17120	17274	16922	17142	17118	17188	17122	17195	17091	16974	17328	17178	17210	17100	17183	17309	17087	17066	17084	17130	17132	17225	17147	17252	17091	17145	17113	17102	17142	17129	17177	17161	17072	17234	17019	17025	17018	17092	17213	17103	17080	17088	17059	17221	16920	17308	17100	16991	17338	17203	17099	17001	17160	17159	17053	17202	17117	17050	17161	16934	17196	17085	16929	17179	16987	17070	17090	17071	17213	16915	17187	17143	17144	17134	17038	17125	17052	17001	17046	17084	17284	17240	16927	17208	17016	17160	17220	17137	17007	17134	17098	17215	17085	17277	17194	17111	16967	17044	16964	17420	17084	16959	16968	17326	17206	17212	17059	17130	17144	17190	17009	17149	17205	17097	17234	17314	17094	17076	17105	17116	17329	17217	17113	17221	17241	17113	17134	17092	16998	17067	17261	17089	17183	17129	16957	16983	17150	17346	17197	17131	17157	17014	17153	16978	17086	17057	17301	16986	17025	17053	17062	17059	17103	16887	17055	17153	17034	16951	17249	17057	17188	17056	17235	17034	17220	17037	16915	17214	17025	17023	16936	17002	17178	17119	17154	17115	17006	17210	17211	17210	17228	17199	17193	17251	16966	17144	17035	17134	16967	17233	17019	17041	17166	17165	17147	17163	17113	17167	17265	17154	17227	17019	17004	16990	17262	17040	17089	17140	17127	17004	17170	17142	17136	17138	17174	17221	17342	17184	17269	17027	17193	16854	17160	17199	17051	17131	17248	17182	17308	17311	17067	17143	17094	17102	17022	17166	17132	17109	17134	17074	17093	17217	17202	17128	17118	17224	17056	17322	17108	17376	17039	17323	16872	16923	17215	17081	17048	17265	17078	17184	17076	17345	17119	16979	17107	16924	17049	17084	17120	17051	17182	17002	17106	17049	17222	17177	17199	17066	17055	17164	17057	17069	17107	17028	17150	17213	17114	17167	17153	17261	16956	17096	17186	17078	17135	17157	17188	17294	17114	17003	17091	17137	17124	17256	17195	17109	17245	17163	17021	17119	16868	17039	17096	17032	16994	17281	17081	17158	17172	17001	17265	17103	17089	17038	17113	17203	17203	17041	17117	17297	17253	17151	17103	16983	17279	17210	17173	17180	17207	17105	17009	17347	17157	17014	17151	17082	17310	17120	17214	17007	17132	16939	17291	17118	17182	17034	17108	17137	17196	17113	17129	17174	17175	16939	17012	17143	17160	17117	17087	17076	17093	17193	17096	17170	17144	16970	16966	17173	17053	17029	17135	17004	17150	17194	17144	17111	16989	17116	17102	17175	17237	16956	17069	17255	17003	17252	17092	17059	17193	17166	17231	17041	17056	17030	17062	17071	17061	17120	17094	17120	16964	17073	17089	17190	17202	17096	17090	17228	17129	17134	17220	17105	17209	17213	17125	17354	17035	17007	17109	17203	16955	17165	17051	17085	17068	17011	17020	17112	17005	17135	17254	17157	17045	17256	17093	17040	17181	17183	16897	17060	17286	17028	17081	17007	17151	17187	17190	16934	17216	17212	17027	17179	17074	17044	17038	17229	17210	17188	17151	17172	17050	17211	17085	17053	16992	17012	17339	17184	17021	17118	17090	17128	17062	17096	17208	17228	17083	17086	17025	17055	17234	17010	17187	17053	17039	17184	17117	17279	16987	16924	16943	17046	17337	17183	17097	17060	17190	17123	17179	17255	17257	17097	16930	17085	17094	17258	17144	17346	17018	17300	17194	16970	17162	17084	17046	17013	17166	16995	16997	17188	17053	16995	17182	16987	17123	16974	17266	17104	17170	16995	17201	16945	17025	17104	17033	16926	16975	17027	17071	17292	17114	17287	17086	17067	16946	17008	17144	17218	17049	17160	17042	17224	17077	17170	17147	17064	17278	17248	17074	17009	17145	17183	17045	17175	17258	17259	17096	17287	17270	17029	17145	17212	17181	17095	17207	17237	17207	17196	16931	17236	17128	17201	17293	17210	17247	16969	17092	17219	17119	17135	16988	17077	17163	17213	17095	17293	17086	16984	17150	17064	17131	17198	17274	17240	17135	17082	17118	17298	17088	17207	16989	17107	17187	17077	17373	17078	17053	17082	17181	17110	17114	17291	17017	17269	17149	17124	17305	17110	17102	17217	17072	17247	17103	17235	17178	17067	17137	17202	17125	17109	16976	17097	16837	16885	17238	17224	17039	16991	17308	17340	17142	17055	17237	17172	17172	17169	17252	17103	17053	16977	17168	17147	17197	17110	17128	16939	17076	17186	17157	17192	17162	17173	17191	17204	17017	17030	17108	17064	16969	16941	17066	17105	16868	17074	17166	17009	17131	17283	16923	17184	17189	17239	16971	17280	17029	17197	17026	17099	16995	16994	17079	17016	17081	17184	17163	17183	17100	16952	17168	17081	16901	17077	17058	17136	17205	17049	17126	17150	17160	17192	17005	16926	17195	17262	17093	17369	17163	17102	17106	17301	17054	17059	17035	17153	17062	17161	17205	17113	16982	17282	17102	17152	17221	17160	17085	17006	17142	17172	16938	17151	17056	17064	17030	17128	17427	17074	16957	17092	16991	17113	17092	17142	17131	17105	16984	17201	17300	17171	17165	17140	17147	17142	17106	17120	17247	17146	17154	17093	17225	17093	17194	17099	17101	17235	17208	17159	17065	17072	17028	17113	17383	16987	17017	17204	17023	17051	17139	17155	17159	17037	17016	17056	17117	16996	17077	17099	16956	16961	17167	17080	17090	16939	17266	17241	17211	17164	17106	17120	17020	17152	17238	17043	17164	17150	17080	16955	17106	17243	17122	17099	17036	17131	17122	17152	16896	17121	17096	17215	17065	17027	17162	17215	17120	16902	17060	16992	17039	17085	17173	17293	17044	16943	17198	17026	17104	17102	17134	17050	17090	16996	17249	17060	17030	17356	17174	17010	17225	17147	17035	17013	16994	17244	16881	17018	17078	17062	17058	17126	16965	17065	17262	16996	17041	17017	17177	17078	17305	17262	17056	17094	17038	17205	16977	17216	17130	17235	16973	17118	17205	17093	17000	17099	17186	17102	17286	17128	17069	17154	17224	17211	17159	17119	17227	17046	16980	17079	17139	17000	17240	17288	17163	17197	17069	17053	16991	17223	17087	17256	17062	17298	17079	17192	17029	17107	17117	17145	17065	17137	17089	17220	17140	17005	16997	17150	16991	17177	17168	17104	17015	17203	17016	17183	17277	17074	17017	17020	17074	17254	17366	17038	17025	17122	17153	17220	17117	17222	17021	17019	16963	16944	17310	17018	17248	17082	17036	17374	17182	17084	17078	17189	17206	17125	16950	17107	17015	17320	17254	17121	17052	17122	17196	17122	17225	17050	17160	17153	17276	17122	17017	16957	17208	17005	17241	17274	17093	17314	17147	16953	16977	17031	17099	16998	17189	17085	17171	17018	17060	17168	17213	17100	17107	17110	17044	17056	17171	17041	17144	17065	17189	16862	17253	17209	17122	17187	17160	17190	17052	17156	17134	17005	17083	17180	17202	17241	17235	17039	16793	17122	17085	17302	17151	17127	17197	17035	17111	17080	17141	17137	17002	17038	17063	17066	17042	17317	17036	17091	17178	17147	16986	17039	16927	17064	17036	17273	17141	17197	17022	17087	17023	17056	16970	17034	17030	17291	17206	17280	17204	16884	17062	16988	17383	17286	17141	17439	17188	17081	17181	17082	17123	17050	17241	17047	17105	17121	17102	17112	17265	17148	17102	17177	17119	17197	17058	17127	17021	17143	17026	17009	17472	17248	17055	16983	17263	17126	17135	17071	17232	17038	17043	17198	17070	17166	17211	17119	17184	17056	17232	17034	17177	17067	17231	17087	17078	17324	17236	17264	17136	17066	16966	17156	17205	17144	17175	17060	17251	17078	17003	17105	17136	17058	17154	17016	17171	16989	17040	17010	17356	17161	17192	17144	17183	17085	17067	17205	17065	17056	17178	17114	16939	17000	17156	17210	17240	16958	17242	17232	17017	17113	17108	17151	17119	17077	17147	17140	16977	17162	17206	17142	17115	17225	17003	17220	17118	17255	17025	17291	17234	17076	17019	17179	16944	17216	17210	17165	17161	17151	17163	17296	16992	17153	17182	17031	17037	17014	17045	17237	16899	17003	17277	17131	17129	17116	17115	17201	17189	17052	17286	17059	17174	17143	17033	17074	17146	17286	17137	17226	17021	17110	17271	17172	16907	17096	17179	17140	16994	17257	17115	17200	17142	17004	17055	16940	17041	17038	17034	17122	16997	17143	16973	17032	17103	17163	17100	17141	17062	16997	17144	17270	16993	17143	17239	17171	17228	16988	17311	17078	17129	17152	17113	17110	17342	17212	17130	17279	16978	17213	17241	17296	17199	17049	17318	17217	17222	17202	16997	17109	17158	17058	17175	17018	17178	17002	17082	17100	17095	17020	17234	17087	17014	17161	16926	17193	17193	17087	17172	17077	17177	17056	17163	16945	17453	17208	17167	17196	17179	16986	17013	17102	17152	17092	17144	17122	17007	17173	17041	17115	16953	17018	17053	17196	17045	17012	17075	17257	17061	17212	17077	17111	17118	17366	17124	17029	17045	17079	17047	17428	17125	17215	17087	16988	17216	17105	17160	17022	17100	17092	17133	17162	17173	17088	17074	17147	17140	17133	17161	17131	17247	17169	17150	17136	17124	17009	16918	17166	17196	17015	17184	17007	17020	17300	17121	16989	17144	17246	17213	17051	17071	17137	17245	16912	17057	17122	17158	17201	17268
24058	20803	27199	25611	26162	30830	32603	30586	29384	29684	29277	29093	29234	28831	28725	28693	28624	28552	28703	28639	28586	28483	28679	28353	28213	28357	28177	28289	28092	28203	28073	28216	28164	28262	28129	28046	27939	27997	28190	28299	28073	28046	28159	28090	28140	27889	28032	27931	28326	28028	28107	28053	27966	28103	27777	28178	28143	27862	27977	28024	28071	27979	28154	28277	27856	27909	28132	27950	27873	28255	28018	28032	27945	27893	27864	27880	28262	27701	27926	27897	27705	27776	28027	27655	27888	27886	28082	27750	27837	27858	27996	28087	28008	27955	28036	27986	27871	27819	28072	27918	28033	28113	27858	27706	27882	27859	27948	27897	27731	27904	27845	27835	27691	27993	28053	28026	27752	27772	27787	27884	27782	27954	27671	28102	27788	27886	27734	28000	27903	28016	27776	28079	28021	27941	27738	27881	27938	28033	28336	27982	28011	27785	27785	27788	28160	28147	28193	28081	27883	27806	28078	27983	27602	27841	27886	27725	27757	28040	27993	27866	28073	27763	27818	27993	27643	27998	28089	27741	27933	27900	28044	28002	28025	27933	27855	27686	27785	27829	27986	27935	27892	27784	28118	27964	27704	27992	27963	27861	27904	28098	27880	27821	27824	27814	27875	27989	27774	27844	27930	27820	27736	27917	27934	27780	27896	28155	27979	28038	28167	28016	27942	27908	27864	27987	27891	28096	28070	27966	27889	27941	28066	27860	27883	27973	27858	27843	27834	27811	28005	28189	28060	28096	27904	27864	27827	27897	27832	27914	27827	28158	27681	27998	27724	27950	27905	28249	28158	28131	27937	27875	27846	27793	28058	27815	27845	28010	27763	27645	27748	27732	27620	27955	27902	28118	27878	28040	27982	27859	28020	27708	28060	28143	28016	27963	28258	27954	28005	27913	27948	27972	27973	28145	27832	27780	27926	27845	27894	28077	27838	28006	27965	28174	27867	27966	28077	27896	27901	28070	27869	27743	28012	27907	28001	28074	27970	27992	28057	27922	28103	28126	27955	27917	27763	27816	27877	27890	27808	27821	28041	27731	27813	27791	27787	28193	27832	28062	27798	27823	27910	27939	27949	27982	27892	27853	28329	28055	28010	27812	27978	28064	27934	27836	27865	28023	27905	28011	27847	28084	27870	27761	27936	27998	27617	27845	28044	27911	28177	27758	27884	28020	28301	27913	28088	28183	27870	28047	27793	27892	27842	27905	27963	27919	28077	28017	28052	28096	27953	28137	28135	28001	27939	27608	27912	27938	27870	27789	27834	27902	27913	27987	27823	28061	27928	27861	27800	27987	27802	27892	27656	28089	27755	27855	27643	28100	28152	28003	27853	28052	28070	27956	27970	28069	27863	27909	27947	27693	27822	27902	27988	27968	28081	27937	28027	28073	28048	28043	27877	27807	27940	28006	27937	27885	27868	27790	27831	27677	27799	27932	27789	27764	27687	27643	28185	27975	28010	28014	27603	28138	28055	28172	28069	27864	27923	28038	28042	27977	27739	27920	27914	28012	28081	27784	27954	27809	28049	28063	28091	28099	27913	28045	27716	27995	27873	28085	27785	27586	27885	27864	27649	27544	27879	27750	27811	27650	27796	28017	28173	27844	27874	28074	27927	27867	27983	28092	27746	27888	27829	28049	27875	27866	28040	27847	28083	27964	27788	27915	27975	27898	28045	27941	28296	27930	27773	27943	28024	28218	27884	28028	27968	27924	27957	27771	27679	27780	28120	27754	27892	27741	28156	27852	27900	27997	27952	27767	27954	27891	28033	27745	27942	28196	27704	28088	27702	28058	27904	27759	27896	28055	27997	27989	27818	28143	27914	28109	27856	28153	27993	28155	27875	27969	27706	27750	27942	27931	27935	28099	27768	27794	28062	28015	27831	27668	28003	27963	27698	27944	27941	28043	27878	28060	27744	27901	28030	28153	27938	27890	27871	27966	27831	27756	28055	28007	28037	27995	27775	27796	28123	27821	28133	27953	27781	27945	27883	28039	27856	27775	27939	28026	28151	28072	27896	27910	28042	27873	27775	28003	27779	28016	27962	28147	27729	27727	27968	27824	27864	27776	27691	27937	27835	28073	27997	27723	27976	27698	27909	27772	27665	27841	27763	28205	27837	27943	28021	28072	27826	28031	28001	27825	28007	27834	27868	27828	28010	28022	27882	27628	28052	27987	27899	27939	27991	27990	27942	27876	27957	28061	28059	27879	27946	28152	27946	28102	28278	27883	28035	27908	27990	28011	27876	27899	27687	27894	28047	28005	27848	28106	28164	27981	27969	27792	27868	27829	27970	27986	28169	27877	27975	28136	27731	28054	27885	27809	28032	27866	27657	27954	28079	27952	27957	27984	27872	27927	27916	28091	27874	27770	28068	27889	27912	27855	28065	27898	27783	27969	28071	27817	28004	28053	27929	27862	27936	27944	28164	28088	27674	27859	27886	28132	28004	28091	27965	27993	28076	28004	27935	28109	28087	27982	27811	27938	27998	28006	27836	28124	27926	28012	28154	27742	27971	27799	27829	28195	27719	27761	27940	27949	28095	27725	27777	27830	27785	27972	28075	27846	27703	27955	27979	28031	27824	28040	27949	27870	27753	27891	27847	27926	28042	27837	27832	27740	27902	27757	27847	27739	27757	27763	27830	27826	28146	27935	27721	27757	28048	27690	28076	27796	27778	28215	27991	28105	28035	28199	27701	27814	27994	28020	27990	27791	27985	27929	28039	27913	27831	27876	27940	27945	28105	27804	28123	27978	27894	27819	28112	27844	27710	27960	27842	27829	28064	27807	27858	27751	28240	28117	27840	28016	28063	27944	28012	27952	28126	27801	27873	27674	27804	28279	27839	27961	27693	27748	27949	28213	27733	27833	27968	27979	28167	27846	27924	28093	27974	27952	27997	27938	27658	27905	27713	27940	27811	28319	28074	27902	28038	27762	27881	27893	28017	27651	27896	27650	27764	28127	27745	27961	28037	27948	27854	28100	27974	27873	28086	27897	27861	27958	27990	27836	27803	27663	28083	27700	27802	27955	27828	27750	27994	27885	28119	28070	27977	27785	27705	27973	27616	27683	27861	27604	27825	27987	27664	27950	28039	28011	27703	27912	27821	28059	27998	28063	27805	28082	27937	28026	27908	27782	27876	27736	27930	27863	28041	28012	28145	27821	27954	28103	28027	27976	28082	27807	27573	28015	28008	27861	27842	27828	27816	27897	27887	28000	28063	27842	28205	27901	28060	27876	27753	27809	27925	28038	27881	27901	27696	27814	27827	28104	28044	27818	27773	27886	27944	27780	27857	28059	27892	28067	28089	28016	27928	27745	28138	27775	28140	28052	27720	27923	27936	27756	28045	27907	27852	28027	28147	28251	27960	27896	27836	27938	27974	28039	27790	27985	27985	28129	28063	28016	27802	27795	27880	27695	28022	27823	27905	27883	27923	27882	27849	27743	27886	28087	27985	28099	27984	27995	28029	27860	27606	27888	27906	27875	28008	27913	28001	28033	28036	27994	27793	27917	27977	27719	28025	28098	27798	27971	27890	27726	27789	27872	27886	27846	27934	27814	28053	27828	27997	28032	28256	27913	28109	27812	27726	27955	27790	28119	28090	28016	28003	27705	27921	27931	27878	27678	27845	28049	27955	27997	27835	27820	27917	27849	28009	27841	28000	27533	28128	27945	27943	27865	27828	27779	28053	27845	27960	27693	27638	27785	27918	27784	28080	27855	27945	28026	28011	27772	28081	27937	27837	28026	28063	27966	28034	27953	27945	27908	27848	27897	27814	27784	27784	27880	27603	27932	27646	27665	28015	28095	28036	28031	28017	27901	28124	27906	27963	27803	28150	28028	27986	28080	28105	27997	28115	28232	27830	28038	27958	28132	28107	27820	27788	27865	27758	27635	27678	27745	27918	28097	28086	27881	28071	27870	27892	27985	27690	27740	27998	28098	27874	27941	27915	27568	28064	27913	27816	28105	27959	28065	27657	28015	27982	27727	27799	28063	27788	28176	27992	28050	28030	28037	27820	27872	27827	27773	27728	27628	27831	28164	27793	28044	28059	27831	27770	27689	27811	27991	28093	27954	27741	27941	27839	27775	27957	27774	28225	28107	27862	28151	28118	27934	28053	27893	27919	27901	27794	28018	28028	28028	27758	28174	28197	27880	27982	27977	27702	27678	27781	28016	27751	28044	28062	28136	28159	28003	27858	27889	27653	27786	27869	27869	27977	27924	27866	27700	27757	27854	27904	27818	28113	27963	27658	27966	27821	28011	28071	27874	27924	27793	27808	27792	28048	27926	27885	27907	27993	28133	28123	28067	27798	27798	28183	27687	27953	28246	27918	27945	28050	28012	28061	28014	27827	27916	27805	27973	28098	28037	28067	28174	27854	27706	27947	27791	28053	28094	27996	27905	28037	28015	27890	27840	27718	28039	28222	28193	27907	27652	27564	27777	28190	27855	28003	28073	27953	27650	27892	27842	27764	27983	27876	27826	27857	27937	28000	27858	27952	28031	27984	27966	27849	27885	27812	27748	27855	27988	27887	27885	27975	27967	27903	27734	27934	28020	27865	28128	27871	27781	27976	28025	27982	27890	28086	28216	27792	27911	27988	27865	27880	27907	28129	27964	27917	27978	27828	27955	27954	27806	27775	27840	27935	28228	28028	28306	28252	27766	27742	28069	27911	27867	28149	28068	27975	27967	27761	27849	27575	27912	28068	27690	27767	28097	27826	28061	28248	27897	27979	27741	27932	28042	28057	28202	27740	27995	27889	27783	28091	27922	27818	27921	27817	28020	27888	27969	28026	27773	27889	28146	28031	27792	27928	27860	27851	27837	28034	27959	28021	27917	27992	27940	27974	27988	27802	27889	27926	28043	28007	27810	28175	27830	27945	27676	27766	28273	27873	28099	27822	27901	27897	27937	28082	27794	28037	27929	28062	28211	28101	27885	27953	27727	27897	27864	27916	27994	28036	27998	28098	27942	28063	28038	27783	28066	28019	28012	27926	27933	27947	28008	27859	27791	27895	28055	28049	27860	27850	27970	27847	27802	27903	28047	27903	27847	27794	28009	27868	27904	27794	27942	28075	28073	27689	27848	27525	27800	28008	27759	27881	27946	28005	27693	27953	27761
23060	38365	37906	30594	26640	24154	22593	21526	20708	20301	19731	19580	19319	18990	18982	18841	18966	18700	18622	18750	18649	18385	18294	18342	18256	18331	18063	17965	18261	18280	18107	17942	17870	18069	18113	17968	17853	17881	17844	17861	17826	17835	17769	17669	17833	17895	17966	17921	17754	18016	17800	17860	17854	17758	17799	17929	17761	17991	17807	17960	17889	17988	17743	17872	17812	17903	17885	17897	17908	17880	17821	17639	17931	17851	17856	17801	17845	17748	17918	17771	17926	17813	17868	17838	17886	17824	17714	17936	17779	17774	17764	17980	17945	17772	17699	17867	17905	17687	17606	17746	18045	17946	17921	17933	17978	17913	17803	17711	17994	17647	17735	17823	17865	17803	17947	17836	17805	17669	17668	17629	17895	17846	17749	17795	17859	17765	18070	17577	17839	17741	17790	17711	17799	17845	17917	17934	17812	17768	17899	17843	17707	17774	17924	17796	17802	17850	17646	17760	17755	17919	17798	17912	17901	17898	17716	17753	17951	17813	17830	17781	17679	17854	17799	17808	17820	17796	17810	17741	17974	17777	17704	17937	17748	17821	17785	17781	17874	17802	17663	17955	17738	17773	17857	17830	17846	17957	17640	17882	17774	17806	17716	17870	17975	17915	17927	17846	18030	17914	17666	17674	17847	17771	17750	17754	17829	18079	17729	17841	17728	17741	17827	17890	17940	17727	17786	17813	17843	17935	17759	17849	17833	17719	18014	17910	17836	17760	17889	17744	17710	17846	17713	17978	17875	17969	17859	17781	17832	17846	17857	17877	17835	17754	17788	17944	17753	17737	17897	17777	17718	17837	17672	17880	17819	17848	17944	17814	17801	17758	17923	17780	17931	17885	17877	17949	17877	17739	17786	17881	17828	17711	18101	17703	17801	17831	17800	17823	17609	17790	17914	17860	17697	17683	17850	17818	17689	17713	17827	17694	17788	17765	17817	17806	17731	17748	18024	17872	17863	17688	17722	17711	17845	17970	17756	17677	17970	17799	17720	17919	17808	17752	17819	17874	17919	17697	17849	17878	17986	17803	17795	17788	17797	17768	18014	17879	17939	17783	17666	17720	17725	17794	17954	17799	17898	17792	17700	17710	17769	17803	17880	17920	17902	18029	17674	17770	17978	17650	17897	17663	17711	17773	17724	17853	17733	17608	17790	17731	17861	17729	17799	17893	17716	17782	17866	17927	17676	17819	17845	17797	17847	17832	17699	17957	17816	17639	18034	17871	17836	17925	17720	17969	17968	17929	17863	17831	18023	17925	17981	17926	17826	17594	17823	17687	17892	17994	17751	17948	17932	17570	17725	17881	17915	17756	17831	17894	17670	17754	17848	17781	17731	17919	17724	17696	17752	17738	17992	17681	17853	17757	17705	17680	17778	17714	17757	17765	17686	17824	17781	17823	17932	17943	17772	17716	17746	17874	17876	17878	17864	17767	17815	17700	17684	17954	17713	17749	18045	17974	17618	17811	17853	17994	17762	17709	17767	17757	17803	17809	17740	17826	17577	17797	17841	17761	17805	17992	17876	17865	17735	17791	17902	17867	17779	17775	17821	17960	17779	17801	17828	17898	17769	17793	17858	18008	17607	17918	17755	17857	17902	17913	17833	18080	17849	17677	17674	17925	17858	17823	17938	17786	17715	17992	17742	17796	17766	17764	17877	17728	17873	17918	17901	17887	17846	17767	18001	17875	17668	17879	17941	17856	17834	17839	17805	17788	17857	17965	17950	17781	17779	17780	17777	17874	17884	17796	17784	17773	17740	17918	17717	17881	17762	17780	17727	17796	17867	17833	17780	17679	17752	17980	17874	17714	17833	17872	18007	17748	17848	17897	17837	17750	17816	17831	17704	17905	17761	17879	17935	17837	17711	17878	17930	17750	17878	17667	17907	17849	17636	17937	17651	17896	17912	17905	17874	17639	17674	17754	17732	17834	17806	17954	17741	17761	17725	17810	17761	17693	17965	17659	17855	17812	17901	17915	17777	17873	17676	17807	17641	17839	18005	17824	17901	18000	17872	17785	17769	17831	17924	17608	17803	17693	17726	17946	17748	17828	17786	17892	17896	17918	17858	17930	17869	17804	17637	17812	17870	17902	17823	17753	17868	17780	18048	17768	17854	17799	17687	17747	17935	17780	17822	17985	17800	17693	17820	17695	17744	17864	17879	17851	17951	17604	18029	17759	18000	17691	17691	17864	17915	17860	17653	17686	17783	17766	17715	17776	17686	17720	17814	17722	17786	17970	17854	17806	17659	17840	17833	17837	17589	17697	17882	17662	17847	17837	17738	17887	17777	17804	17834	18007	17727	17900	17926	17829	17944	17809	17726	17771	17933	17780	17837	17860	17973	17816	17685	17741	17882	17744	17925	17990	17889	17850	17847	17760	17799	17861	17956	17608	17861	17723	17699	17885	17697	17871	17737	17857	17839	17768	17869	17835	18279	17832	17894	17987	17857	17659	17955	17871	17820	17915	17724	17810	18011	17898	17620	17839	17665	17790	17922	17712	17796	18039	17866	17650	17927	17800	17894	17875	17902	17879	17753	17662	17772	17835	18065	17701	17978	17856	17957	17899	17885	17635	17865	17847	17822	17911	17884	17858	17813	17938	17884	17678	18029	17748	17910	17671	17967	17874	17809	17723	17855	17815	17955	17989	17944	17725	17586	17751	17725	17694	17700	17834	17981	17889	17797	17806	17695	17542	17806	17790	17874	17774	17770	17851	17912	17727	17793	17906	17928	17665	17902	17710	17899	17748	17887	18093	17838	17934	17737	17690	17819	17926	17702	17930	17821	17811	17680	17847	17747	17832	17859	17858	17797	17759	17657	17848	17901	17749	17883	17810	17664	17910	17909	17806	17982	17874	17964	17773	17809	17904	17669	17764	17765	17888	17715	17731	17767	18042	17797	17831	17891	17669	17824	17728	17894	17803	17693	18000	17569	17734	17743	17964	17732	17829	17815	17905	17970	17619	17736	17686	17816	17865	17714	17842	17710	18042	17757	17790	17669	17778	17740	17835	17736	17649	17869	17984	17769	17688	17828	17972	17816	17796	17889	17908	17847	17903	17762	17747	17708	17620	17824	17763	17783	17845	17858	17811	17901	17768	17817	17919	17673	17915	17778	17686	17891	17791	17959	17685	17944	17962	17818	17800	17617	18037	17904	17748	17790	17977	17775	17741	17854	17987	17871	17650	17697	17682	17962	17744	17843	17896	17667	17917	17718	17794	17755	17688	17789	17853	17744	17831	17875	17871	17833	17968	17775	17731	17837	17760	17838	17859	17826	17877	17932	17758	17851	17892	17846	17685	17799	17894	17800	17547	17867	17808	17968	17922	17955	17869	17837	17867	17785	17880	17864	17874	17862	17781	17763	17916	17857	17967	17767	17789	17893	17631	17704	17857	17849	17895	17821	17731	17910	17833	17998	17839	17747	17760	17847	17890	18042	17777	17840	17781	17734	17772	17807	17881	17732	17594	17598	17769	17901	17860	17915	17838	17721	17830	17862	17913	17989	17756	17871	17741	17739	17922	17896	17765	17898	17832	17838	17693	17708	17862	17926	17804	18001	17830	17852	18006	17718	17824	17774	17764	17809	17737	17818	17686	17810	17775	17836	17973	17776	17749	17950	17734	17905	17922	17837	17639	17901	17592	17947	17648	17910	17815	17720	17975	17682	17810	17901	17746	17731	17909	17718	17984	17921	17829	17706	17854	17948	17756	17855	17897	17967	17986	17840	17803	17722	17942	17731	18007	17668	17846	17724	17729	17786	17750	17681	17933	17701	17738	17881	17811	17904	17874	17794	17979	17789	17793	17890	17907	17822	17940	17730	17888	17828	17819	17810	17800	17759	17626	17758	17887	17800	17903	17927	17749	17830	17723	17843	17891	17763	17829	17845	17921	17856	17964	17724	17903	17844	17881	17959	17666	17786	17965	17699	17759	17742	17871	17834	17811	17925	17826	17801	17825	18017	17887	17986	17810	17627	17777	17881	17830	17672	17699	17779	17942	17756	17668	17753	17909	17848	17842	18013	17889	17892	17883	17671	17859	17729	17895	17826	17776	17803	17776	17906	17839	17900	17801	18000	17825	17793	17902	18043	17836	17719	17861	17808	17928	17745	17766	17684	17915	17873	17733	17715	17845	17779	17871	17700	17609	17921	17864	17837	17740	18014	17712	17847	17691	17823	17853	17766	17838	17785	17864	17731	17797	18099	17788	17909	17715	17741	17817	17834	17753	17969	17725	17737	17679	17872	17875	18004	17771	17925	17752	17858	17997	17771	17729	17645	17884	17893	17659	17805	17875	17991	17829	17910	17764	17994	17752	17704	17712	17867	17699	17930	17786	17859	17807	17895	17856	17962	17803	17768	17977	17769	17826	17815	17614	17832	17833	17757	17739	17916	17964	17687	17918	17947	17685	17840	17808	17769	17747	17888	17696	17875	17884	17931	17650	17809	17988	17945	17725	17719	17906	17809	17967	17871	17771	17920	17888	17909	17502	17881	17760	17834	17762	17965	17804	17769	17762	17726	17683	17798	17691	17876	17800	17751	17809	17766	17600	17744	17862	18074	18017	17827	17867	17640	17806	17759	17532	17849	17819	17800	17871	17700	17892	17873	17618	17650	17865	17960	17650	17858	17914	17691	17810	17889	17676	17701	17939	17820	17894	17828	17691	17927	17884	17798	17730	17768	17585	17962	17858	17791	17830	17889	17896	17760	17928	17818	17736	17750	17886	17900	17811	17594	17802	17913	17922	17858	17771	17957	17815	17897	17599	17813	17973	17861	17773	17701	17843	17771	17901	17794	17681	17801	17887	17897	17707	17873	17714	17810	17781	17814	17856	17787	17789	17847	17626	17976	17768	17761	17757	17843	17832	17694	17772	17870	17719	17986	17910	17731	17849	17756	17703	17907	17585	18011	17868	17918	17896	17766	17789	17717	17771	17887	17775	17716	17815	17856	17921	17780	17729	17977	17870	17910	17925	18000	17656	17822	17757	17640	17888	17825	17894	17773	17885	17811	17755	17830	17859	17651	17837	17935	17800	17793	17844	17938	17797	17759	17866	17903	17826	17738	17960	17835	17997	17802	17777	17875	17644	17798	17818	17900	17826	17807	17878	17710	17917	17758	17821
22374	20815	27221	24759	23282	29819	35100	31830	30646	30929	30197	29964	30020	29560	29622	29329	29247	29242	29129	29057	29027	28868	28929	28998	28587	28689	28675	28683	28613	28465	28886	28411	28667	28503	28718	28595	28546	28205	28567	28193	28611	28337	28505	28051	28039	28227	28306	28239	28473	28315	28216	28162	28606	28374	28233	28331	28369	28368	28347	28446	28277	28496	28062	28299	28198	28237	28275	28322	28091	28309	28200	28110	28289	28170	28100	28223	28259	28227	28398	28263	28301	28299	28173	28333	28233	28327	28222	28438	28324	28295	28240	28220	28287	28392	28616	28202	28412	28479	28040	28093	28165	28293	28519	28106	28184	28263	28366	28622	28309	28322	28170	28024	28364	27973	28033	28217	28293	28066	28471	28329	28429	28006	28447	28224	28142	28244	28249	28477	28246	28117	28181	28294	28281	28231	28427	28133	28340	28209	28388	28470	28321	28042	28141	27929	28088	28319	28247	28229	28264	28175	28442	28205	28277	28395	28414	28059	28436	27966	27931	28189	28106	28369	28265	27986	28283	28179	28094	28238	28030	28156	28145	28156	28243	28332	28297	28182	28330	28183	28154	28286	28243	28281	28252	28145	28356	28382	28142	28012	28200	28413	28188	28478	28315	28261	28455	28446	28249	28513	28318	28235	27991	28187	28103	28246	28141	28257	28197	28268	28044	28090	28072	28286	28318	28289	28190	28151	28224	28137	28310	28396	27981	28147	27850	28060	28299	28299	28045	28278	28159	28207	28320	28292	28314	28336	28486	28278	28149	28261	28110	28287	28261	28434	28435	28528	28085	28048	28317	28068	28284	28220	28219	28116	28112	28122	27976	28224	28164	28349	28420	28049	27977	28153	28304	28217	28265	28194	27974	28131	28232	28155	28299	28097	28294	28160	28229	28202	28460	28262	28484	28002	28157	28245	28235	28182	28336	28205	28363	28163	28096	28258	28224	28234	28165	28175	28162	28216	28238	28255	27959	28110	28158	28297	28157	27993	28262	28188	27843	28499	28286	28225	28098	28236	28254	28372	28085	28187	28271	28382	28068	28104	28014	27858	27989	28321	28277	28268	28350	28297	28318	28453	28452	28070	28033	28119	28237	28072	28463	28298	28280	28120	27820	28318	28400	28252	28339	28232	28050	28241	28102	28300	28160	28176	28048	28171	28232	28324	28133	28334	28212	28340	28479	28249	28128	28293	28456	28108	28086	27988	28213	28214	28218	28222	28066	28269	28493	27956	28073	28102	28240	28061	28405	28186	28431	28149	28013	28243	28309	28370	28237	28215	28028	28440	28193	28230	28268	28268	28419	28356	28276	28522	28465	28458	28224	28052	27997	28289	28089	28103	28090	28261	28203	28129	28246	28199	28364	28117	28248	28052	28348	28279	28357	28273	28170	28111	28173	28230	28291	28236	28244	28175	28277	28207	28157	28391	28568	28011	28082	28058	28083	27901	28128	28283	28100	28078	28324	28391	28226	28276	28489	28335	28242	28013	28160	28026	28348	28149	28082	28274	28421	28254	28195	28031	28214	28162	28430	28413	28050	28089	28196	28528	28179	28063	28465	28384	28401	28045	28274	28388	28315	28185	27875	28053	28336	28161	28080	27955	28261	28056	28141	28032	28056	28096	28215	28024	28046	28391	28250	28128	28199	27992	28174	28178	28375	28226	28289	28150	28446	28399	28037	27849	28230	28252	28183	28044	28267	28095	28098	28493	28202	28320	28186	28120	28066	28182	28285	28121	28262	28127	28132	28333	28072	28233	28129	28222	28029	28128	28373	28150	28143	28398	28183	28096	28146	27990	28329	28164	28175	28106	28030	27854	28239	28225	27919	27771	28623	28436	28060	28016	28045	27966	28320	28273	28384	28291	28338	28142	27941	28095	28478	28149	27931	28039	28293	28479	28079	28083	28062	28190	28150	28236	28142	28239	28295	28430	28349	28243	27945	28154	28173	28292	28146	27974	28158	28166	28208	27912	28052	28355	28280	28218	27893	28068	28233	28164	28343	28262	28281	28030	28189	28182	28045	28083	28114	28239	28218	28247	28322	28362	28092	28260	28345	28001	28138	28260	28146	28309	28224	28052	28259	28220	28152	28175	28088	27946	28126	27971	28262	28266	28347	28258	28272	28303	28128	28349	28404	28376	28290	28372	28102	28230	28171	28335	28267	28378	28535	28240	28214	28587	28281	28331	28217	28335	28129	28350	28188	28348	28281	28421	28119	28422	28432	28014	28415	28277	27973	28418	28182	28475	28343	28340	28128	28026	28025	27981	28131	28377	28068	28194	28131	28165	28200	28119	28228	28092	28223	28183	28128	28182	28058	28319	28201	28214	28310	28009	28200	28203	28294	28234	28289	28127	28262	28118	28197	28079	28538	28286	28104	28364	28420	28527	28197	28264	28313	28068	27957	28107	28129	27967	28079	28403	28265	27969	28339	28066	28271	28038	28037	28081	28015	28257	28196	28236	28180	28058	28462	28460	28386	28329	28197	28482	28448	28189	28195	28192	28468	28141	28020	28222	28276	28069	28039	28226	28300	28343	28249	28165	28273	28110	28094	28484	28139	28374	28320	28144	28364	28105	28149	28414	28325	28392	28103	28060	28141	28254	28314	28167	28233	28041	28143	28019	28274	28355	28099	28199	28163	28273	28123	28249	28090	28430	28189	28229	28543	28280	28015	28221	28342	28155	28117	28119	28072	28191	28138	28045	28235	28152	28214	28254	28096	28199	28225	28106	28185	28275	28225	28178	28072	27981	28140	28164	28290	28163	27983	28120	28146	28138	28291	28160	28118	28619	28062	28076	28402	28241	28334	28451	28210	28235	28142	28018	28224	28030	27934	28137	28159	28138	28324	28066	28398	28151	27929	28041	28245	28248	28266	28076	28395	28209	28044	28056	28414	28134	28087	28180	28266	27883	27982	28237	28175	28535	28065	28217	28141	28214	28195	28134	28441	28241	28318	28348	28131	28304	27947	28151	28082	28279	28398	28443	28278	28304	28222	28205	28025	28263	28062	28149	28131	28088	28430	28128	27988	28012	28111	28177	28263	27860	28110	28123	28029	28189	28316	28159	28054	28468	28372	28344	28296	28476	28230	28488	28294	28368	28239	28267	28099	28058	28143	28292	27901	28454	28075	28060	28251	28213	28401	28298	28094	28234	27928	27956	28124	28106	28083	28247	28290	28217	28287	28072	28224	28101	28230	28182	28420	27987	28299	28413	28101	28320	27851	28194	28230	28212	28063	28127	28315	28062	28208	28203	28315	28209	28479	27980	28307	27991	28293	28281	28137	28276	28170	28295	28025	28011	28406	28105	28134	28062	28099	28287	28077	28102	28335	28445	28189	28117	28348	28051	28191	28041	28042	28148	27849	28151	27893	28014	28108	28098	28163	27933	28190	28131	28126	28398	28189	28099	28134	28242	28022	28190	28269	28160	28277	28303	28256	28170	28194	28314	28312	28298	28090	28205	28324	28519	28317	28166	28179	28385	28414	28082	28107	28012	28371	27880	28516	28336	28415	28123	28238	28266	28319	28100	28094	28298	28171	28224	28438	28000	28113	28021	27940	28181	28328	28428	28443	28127	28360	28241	28113	28139	28138	28371	28369	28118	28159	28215	28332	27851	27976	28133	28293	28372	28377	28306	28429	28094	28122	28368	28262	28015	28023	28065	28264	28010	28291	28346	28295	28273	28246	27939	28184	28108	27920	28323	28408	28023	28261	28144	28247	28071	28225	28074	28156	28489	28256	28254	28127	28259	28360	28237	27962	28169	28146	28288	28156	28138	28273	28386	27771	28322	28306	28103	28044	28377	28312	28156	28350	28139	28250	28171	28318	28051	28210	28376	28138	28275	28129	28118	28061	28092	27965	28271	28207	28565	28191	28211	28358	28204	28150	27977	28155	28307	27972	28184	28290	28503	28412	28157	28091	28129	27888	28338	28114	28399	28368	27731	28241	28400	28449	28381	28275	27952	28336	28131	28081	28082	28160	28270	28052	28231	28059	28160	28244	28143	28354	28389	28273	28344	28421	28140	28222	28193	28252	28386	28295	27980	28278	28144	28030	28423	28112	28322	28285	28071	28308	28171	27920	28049	28258	27901	28072	28170	28282	28400	28255	28137	28169	27937	28001	27910	28360	28034	28211	28057	28282	28108	28173	28540	28353	28213	28010	28096	28466	28153	28428	28283	28239	28298	28446	28146	28215	28218	28156	28204	28050	28184	28003	28309	28257	28198	28109	28284	28304	28016	28258	28332	28120	27977	28130	28165	28346	28364	28310	28157	28222	27992	28275	28229	28304	28128	28038	28117	28244	28226	28466	28224	28245	28147	27957	28033	28353	27868	28223	28256	28157	28387	28249	27997	28282	28264	28404	28228	28237	28328	28291	28113	28154	28389	28234	28046	28330	28143	28260	28310	28361	27847	28361	28307	28190	28191	28239	28224	28303	28178	28163	28147	28169	28125	28063	28294	28122	28201	28006	28327	28304	28300	28523	28300	28164	28072	28355	28311	28350	28260	28192	28428	28165	28246	27996	28273	28126	28392	28159	28215	28352	28369	28239	28112	28290	27983	28301	28014	28316	28370	28169	28185	27917	28389	28275	28208	28082	28315	28171	28013	28062	28281	28002	27954	28203	27937	28210	28229	28194	28138	28126	28505	28243	28395	28179	28315	28222	27995	28131	28202	28127	28571	27961	27977	28129	28274	28113	28394	28433	28306	28215	28082	27902	28170	28293	28359	28081	27959	27845	28238	28471	28274	28112	28181	28506	28372	28227	28355	27981	28229	28292	28010	28175	28118	28207	28244	28277	28189	28334	28217	28314	28201	28126	28175	28012	28172	28413	28499	28369	28118	28220	28275	28153	28302	28171	28036	28271	28070	28356	28215	28349	28278	28207	28219	28154	28174	28391	28131	28200	28122	28095	28286	27926	28121	28109	28226	28163	28160	28351	28025	28251	27971	28223	28031	28118	28141	28187	28039	28182	28251	28271	28281	28228	28122	28375	28382	28003	28230	28311	28055	27878	28218	28022	28269	28346	27991	28198	28151	28347	28223	28153	28275	28377	28021	28380	28263	28233	28147	28383	28352	28245	28190	28314	28468	28324	28167	28377	28207	28379	28459	28502	28172	28400	28384
25618	44030	43380	35264	30308	27155	25358	23316	22375	21351	20852	20451	20177	19948	19852	19469	19296	19235	19108	19195	19007	19047	18677	18712	18695	18453	18503	18507	18087	18329	18402	18248	18208	18043	18129	18076	18053	18038	17842	17921	17960	17964	17958	17868	17906	17981	18044	17971	17983	18121	18090	18032	18173	18056	18057	18189	18001	17982	18026	17984	17854	17986	17746	18051	17812	17659	17887	18023	17908	18092	18052	18069	17885	17907	17952	18060	17948	18122	18043	17770	18103	17880	17749	18120	18017	17931	17938	17857	17981	17984	17986	18020	17948	17951	17864	17956	17901	17754	17908	17896	17765	17779	17806	18078	17889	17902	17772	17906	17936	17889	18008	17716	18035	17942	17868	18139	17917	17725	17829	18087	17979	17939	17912	17902	17805	17833	17932	18140	17799	17920	17888	18053	17862	17775	17742	17958	17939	17916	17954	17954	17753	17914	18074	17906	17966	17826	18036	17899	17959	18005	18133	17915	17996	17935	17912	17773	17840	17876	17986	17904	17900	17918	17933	17998	17950	17976	18063	17950	17889	18121	18023	17814	17989	17958	17911	17768	18024	17968	17893	17718	17944	17974	18002	17944	18086	17982	17914	17864	17880	17932	17864	17823	18020	17958	17889	18121	17871	17913	17763	17866	18026	17775	17976	17940	17788	18035	17821	18034	17758	17954	17918	17975	17905	18005	18065	17827	17986	17923	17964	18006	17983	17903	17909	17839	18066	17987	17775	17906	18081	18033	18017	17921	17946	17735	18014	17914	17931	17977	17915	18115	17768	18006	17966	17919	18042	17994	17874	17898	17967	17996	17894	17686	17959	18087	18033	17823	18038	17885	17930	17855	17897	17916	17985	17971	18192	18003	17827	18043	17888	17821	17919	17926	18005	17932	18019	17967	17852	17939	17955	17968	18020	17938	17878	17986	17866	17893	17967	17981	17995	17896	18148	17743	17952	18079	17796	18022	17924	18006	17907	17918	18049	17929	18103	17843	17870	17852	17692	17880	17890	17878	17975	18129	17818	17943	17869	17935	17963	17751	17850	17883	18035	17899	17967	17936	17896	17881	17944	17916	17690	17808	17901	17834	17925	17988	17910	17847	17971	17826	17940	18016	17729	17949	17816	17877	17986	17945	17941	18089	17898	17901	17888	17944	17979	17890	17925	17798	18051	17892	17883	18052	18005	17899	18062	17814	18047	17951	17930	17855	17884	18019	17978	18080	18068	17777	17940	17940	17763	17916	17939	17981	17832	18070	17942	17922	17860	17965	17793	17905	17828	17946	17927	17824	17983	17916	17823	18002	17920	18010	17993	17917	17971	17812	17777	17953	17771	17923	17976	17883	17806	17971	17905	17796	17914	17879	17917	17943	17957	17840	17941	17986	17894	17878	17945	17955	17765	18030	17975	17875	17828	17936	17899	17707	17924	18000	17978	17927	17898	17870	17951	17828	17991	17732	17870	17913	18084	18000	17904	17875	17901	17771	18066	17848	17949	18044	17881	17939	17767	17965	17931	17919	18079	17898	18102	17920	17976	17857	17896	18112	17962	18128	17889	17724	17911	17992	18016	18029	17986	17954	17993	17855	17965	17861	17993	17942	17867	17945	17847	17967	18061	17908	17822	17861	17916	17766	17992	18053	18013	18009	17728	17927	17882	17975	17911	17954	17807	17859	17649	17797	17918	18002	17932	17990	18092	17721	17855	18089	17814	17921	17834	17954	18009	17912	17867	17819	17942	18178	17920	17878	17786	18050	17934	17897	18033	17905	17939	17825	17872	18086	17878	17882	17842	18064	17960	17917	17831	17900	17830	17980	17798	17832	17851	18114	17963	18067	17791	18100	17972	18000	17859	18107	17949	18053	17935	18159	17866	18001	17876	17981	17953	17714	17878	17901	17979	17913	17791	17909	17849	17803	17945	17959	18009	18017	17954	17871	17932	17941	17817	17958	17885	18042	17908	17807	17933	17745	17832	17907	17921	18017	17773	17902	18044	17813	17856	18063	17781	17896	17922	17787	18085	18027	17944	17912	17858	18054	17956	17985	17879	17990	17876	18098	18055	17759	18034	17907	18031	17991	18045	17992	17831	18037	17993	17881	17951	17994	17944	18040	18077	18067	17929	17875	18070	17987	17927	18170	17955	17818	18093	17875	17746	17835	17988	18000	17911	17874	17943	17897	17920	18085	17924	17887	18023	17995	18037	17897	17851	17890	18064	17932	17975	18056	17921	18167	17950	18110	17904	17715	17961	17716	17899	17955	17918	17835	17834	17912	17939	17903	18057	17814	17770	17836	18034	17923	17905	17823	17792	18067	18003	17915	17975	17929	17843	17798	17903	17905	17758	18025	17974	17985	17993	17851	17965	17872	17808	17932	17948	18020	18110	17945	17895	18036	17838	17974	17965	17799	17879	18169	17954	17853	17761	17870	18059	18151	17860	17865	17877	17915	17993	17884	18011	17962	18063	17868	17926	17981	18062	17969	17876	17982	17948	18045	18093	18001	17732	18011	18042	17917	17938	17793	17910	17937	18139	18034	17972	17996	17963	18043	17882	17913	17992	18000	17861	17818	17858	18054	18093	17906	18057	17732	18204	17837	17871	17895	17877	17771	17937	17957	17982	17940	17960	17979	17688	17752	18030	18046	18048	18050	17878	17871	17962	17870	17934	17876	17920	17814	17884	17942	17812	18011	17955	18066	17921	17870	17920	17957	17991	17737	17805	17878	17842	17759	17991	17936	17953	17994	17806	17810	17933	17891	17986	18031	17849	17863	17934	17996	17743	18095	17841	18008	18021	17843	17835	17937	17928	18005	17941	17986	17943	17990	17954	17928	17829	17944	17919	17972	18126	17985	17975	17976	18002	17899	17992	17907	17765	18146	17853	17769	17865	17908	17848	17866	18021	17914	17962	18014	17944	17797	17988	17993	17925	17870	17841	18007	17899	17813	17854	17829	17984	18071	17935	18075	17942	17974	18029	18113	17949	17896	18208	17732	17773	17921	17831	18035	17981	18007	18027	17915	17967	17858	17714	18015	18065	18015	17755	17955	17952	17830	17982	18019	17973	18013	17810	17951	18042	18054	17814	17924	17805	17806	18130	17925	18060	17968	17908	17863	18023	18248	17956	17916	17941	17870	18071	17834	18146	17852	17844	18001	18022	18030	17945	18027	17968	17698	17993	17905	17775	17909	18040	17795	18016	18019	17928	17996	17944	17986	17677	17873	18020	17980	18004	17932	17864	17914	18107	17651	17968	17886	18067	17999	17996	17907	17735	17926	17894	17789	17895	17988	17797	17931	17905	17774	17871	18095	17744	17876	18133	17987	17982	17929	17821	17896	17933	17845	18022	17970	17931	18096	17946	17855	17940	17907	17958	18064	17934	18006	17934	17856	17936	17803	18011	17971	17938	17870	17734	17975	17901	17939	17891	17884	17823	17826	17977	18040	17843	17940	17857	17986	17927	17900	17836	17918	17718	18027	17974	17898	17904	17955	17956	17747	18064	17933	17791	17894	17841	17914	17851	17906	17828	17981	17907	17768	17872	18027	17882	17873	17965	17923	17863	17836	17902	18024	18004	17960	17921	18055	17959	18042	17955	17940	17970	17900	18049	17802	18037	17832	17877	17882	18015	17848	17911	17897	17768	17871	17968	17994	17762	17927	17884	17942	17887	17883	17900	17844	18010	17888	18027	17832	17941	18031	17768	17871	17890	17765	17942	17879	17904	17871	17952	18138	17813	18137	17789	17941	17765	18107	17835	17798	18054	18024	17971	17800	18075	17964	17980	17935	17949	17694	17843	17883	18024	17782	17946	18133	17875	17865	17820	17912	17885	17931	17781	17864	17824	17975	17948	17939	17934	17930	17874	17914	17931	17942	17888	17882	17865	17891	17822	18092	18035	18109	17872	17899	17911	17748	17868	17924	17878	17953	17906	17977	17859	17941	18004	17919	17963	17931	18183	17969	17893	17995	18016	17788	17683	18056	17748	18077	17903	17870	18006	18002	18053	17926	17848	17864	18011	17985	17904	17911	17911	18052	17894	17743	17987	17782	17849	17772	17881	17906	18110	18060	18012	17649	17978	17896	17954	17784	17797	17913	17707	17999	17978	17851	17948	17690	17852	17852	17964	18038	17805	17757	18000	17960	17914	17825	17997	17912	17958	17977	17862	17956	17873	18017	18004	18034	17940	18047	18031	17975	17950	17944	17905	17838	17958	17823	17911	17871	17918	17808	17964	18030	18016	17874	17928	17922	17971	17859	17804	18038	17982	17866	17911	17780	17978	17974	18035	17867	17869	18021	17948	17940	18028	18065	17799	17851	17892	17851	17804	17923	17969	18007	17924	17826	17726	18000	18008	17947	17890	17957	17719	18024	18035	17936	17846	18057	18018	17921	17985	17795	17789	17963	17905	17967	17867	17822	18083	17924	17787	17793	17841	17893	18130	17951	17920	18072	18004	18033	17896	17931	18069	18024	17866	17776	17710	17944	17937	17806	17971	18001	18022	17980	17930	17931	17907	17864	17911	17935	17921	17762	17975	17800	17952	17929	17942	17942	17930	17895	17987	17984	18099	17875	17838	17959	17944	17867	17848	17893	17855	17941	18060	18093	17994	18002	17873	17991	17983	17996	17793	18070	18045	18045	17946	17947	17949	18000	17939	17969	17921	17936	17766	18036	17725	17950	17788	17943	17842	17990	17971	17999	18036	17881	17941	17767	17806	18021	17714	17846	18002	17871	18058	17929	17954	17897	18058	17912	17980	17868	18015	17832	17944	17899	17981	17816	17922	17837	17945	17793	17996	18043	17889	17935	18090	18016	17899	17906	17858	18072	18029	17948	18092	18029	17882	17970	17812	17818	17874	18115	17801	17678	17851	17995	17921	17944	18004	18055	17874	18033	18024	18000	17767	17866	17828	17994	18106	17900	18081	17960	17927	17925	17848	17803	17829	17784	17873	17941	17874	17894	18057	18023	18160	17943	18035	18052	17746	17987	17847	17928	17829	17981	18008	17798	18010	18064	18043	17934	17917	17763	17999	17985	17863	17821	17943	17990	17870	18034	17934	17920	17952	17824	17889	17934	17749	17714	17942	17885	17918	18071	18043	17785	17954	17893	17976	17850	17953	17875	17957	18045	17907	17628
34971	29282	33297	31611	29347	28589	28188	27558	27174	27262	26998	26877	26689	26952	26980	26879	26685	26776	26968	26931	26931	26573	26497	26673	26312	26446	26511	26813	26674	26714	26665	26409	26622	26792	26643	26329	26395	26584	26466	26465	26600	26650	26389	26548	26747	26744	26645	26211	26429	26487	26613	26426	26561	26410	26451	26681	26237	26612	26404	26595	26484	26515	26290	26465	26533	26613	26539	26453	26529	26442	26648	26230	26403	26530	26502	26778	26595	26578	26572	26452	26514	26487	26327	25989	26388	26360	26585	26373	26298	26452	26430	26428	26441	26325	26577	26672	26475	26676	26548	26495	26523	26349	26542	26284	26264	26467	26490	26573	26533	26248	26261	26307	26468	26401	26793	26409	26266	26626	26606	26453	26502	26713	26283	26531	26450	26408	26556	26405	26698	26396	26354	26713	26511	26364	26617	26589	26333	26378	26443	26573	26320	26698	26528	26477	26642	26530	26434	26548	26276	26506	26571	26440	26547	26502	26459	26506	26349	26409	26482	26242	26608	26465	26500	26387	26325	26317	26491	26507	26564	26437	26670	26481	26514	26439	26680	26659	26187	26426	26424	26264	26503	26440	26576	26439	26483	26625	26741	26480	26586	26210	26498	26485	26515	26346	26395	26503	26472	26324	26453	26484	26537	26374	26587	26396	26546	26451	26550	26493	26400	26335	26176	26458	26628	26464	26655	26361	26551	26645	26163	26413	26302	26429	26599	26518	26141	26522	26300	26423	26197	26267	26299	26420	26443	26591	26343	26575	26414	26509	26313	26493	26330	26617	26560	26361	26497	26378	26454	26463	26444	26474	26390	26773	26458	26334	26316	26367	26486	26561	26774	26547	26389	26639	26306	26378	26586	26594	26656	26432	26357	26510	26625	26386	26456	26651	26485	26617	26200	26600	26397	26354	26368	26353	26542	26468	26726	26381	26589	26337	26536	26369	26526	26359	26267	26602	26619	26482	26551	26416	26386	26603	26630	26526	26343	26430	26514	26541	26674	26442	26569	26398	26528	26453	26585	26495	26380	26359	26423	26287	26537	26365	26712	26511	26349	26373	26543	26316	26387	26618	26459	26373	26458	26387	26343	26309	26601	26411	26450	26383	26649	26409	26308	26510	26450	26593	26545	26518	26521	26745	26502	26597	26449	26468	26518	26565	26466	26585	26671	26496	26509	26648	26166	26537	26527	26751	26332	26485	26469	26438	26315	26376	26302	26679	26361	26282	26359	26526	26317	26495	26392	26802	26652	26348	26436	26534	26482	26549	26474	26377	26270	26402	26406	26592	26564	26579	26297	26331	26483	26572	26617	26528	26285	26654	26294	26551	26503	26515	26601	26423	26661	26652	26393	26482	26656	26518	26235	26291	26611	26535	26679	26318	26663	26559	26717	26458	26537	26462	26585	26409	26331	26475	26449	26734	26368	26541	26510	26372	26503	26189	26603	26397	26300	26288	26576	26527	26439	26609	26401	26504	26466	26471	26547	26373	26475	26488	26445	26475	26619	26653	26637	26346	26716	26495	26415	26407	26478	26289	26350	26463	26462	26443	26399	26460	26503	26601	26451	26685	26467	26538	26402	26325	26450	26175	26414	26698	26418	26494	26526	26284	26698	26729	26259	26639	26601	26505	26400	26572	26619	26406	26473	26602	26677	26623	26150	26403	26338	26414	26416	26611	26334	26524	26513	26390	26196	26161	26247	26454	26471	26411	26423	26406	26325	26470	26411	26628	26731	26755	26303	26418	26654	26348	26403	26242	26542	26341	26174	26254	26553	26137	26463	26312	26301	26428	26353	26523	26636	26394	26455	26499	26811	26469	26472	26572	26435	26420	26199	26587	26476	26585	26393	26416	26360	26635	26405	26326	26684	26351	26622	26402	26478	26595	26522	26467	26608	26570	26505	26435	26315	26510	26498	26436	26531	26498	26612	26495	26502	26342	26477	26417	26408	26540	26307	26680	26609	26714	26380	26594	26505	26545	26475	26759	26583	26512	26609	26505	26339	26293	26221	26535	26575	26429	26399	26495	26582	26567	26512	26456	26619	26535	26535	26284	26442	26437	26615	26488	26541	26454	26535	26618	26497	26335	26597	26473	26461	26537	26481	26466	26563	26625	26490	26278	26470	26529	26668	26479	26540	26724	26710	26550	26582	26513	26113	26538	26580	26430	26504	26590	26347	26714	26500	26311	26551	26272	26489	26193	26600	26310	26404	26645	26536	26467	26458	26516	26564	26523	26295	26213	26544	26390	26510	26568	26505	26457	26440	26635	26377	26689	26595	26244	26352	26489	26572	26471	26601	26332	26603	26605	26361	26498	26583	26703	26473	26452	26729	26295	26682	26504	26516	26432	26376	26287	26587	26420	26692	26672	26299	26589	26675	26448	26374	26432	26463	26537	26553	26428	26608	26493	26672	26427	26480	26741	26642	26404	26420	26496	26271	26539	26531	26467	26611	26314	26552	26551	26373	26700	26509	26446	26511	26611	26417	26540	26564	26302	26424	26530	26517	26509	26472	26360	26388	26215	26522	26492	26386	26568	26717	26588	26410	26299	26412	26420	26438	26513	26459	26405	26176	26258	26726	26621	26464	26710	26392	26461	26644	26621	26448	26541	26548	26433	26492	26244	26487	26563	26375	26536	26326	26474	26555	26627	26393	26505	26321	26357	26258	26408	26299	26559	26579	26611	26385	26413	26249	26294	26348	26628	26375	26661	26411	26590	26375	26254	26348	26293	26576	26253	26476	26526	26546	26476	26557	26443	26600	26613	26582	26160	26403	26281	26442	26361	26631	26508	26608	26306	26622	26317	26494	26499	26610	26543	26484	26425	26324	26493	26491	26529	26509	26419	26485	26311	26296	26498	26356	26094	26705	26482	26631	26594	26647	26288	26694	26513	26844	26360	26737	26536	26671	26453	26208	26490	26536	26465	26347	26354	26464	26294	26678	26364	26155	26379	26386	26323	26147	26697	26367	26479	26524	26608	26261	26481	26564	26401	26610	26383	26512	26322	26562	26464	26412	26573	26654	26553	26413	26497	26464	26402	26621	26453	26411	26441	26448	26457	26504	26304	26459	26516	26177	26324	26574	26647	26584	26546	26591	26468	26609	26508	26466	26498	26376	26387	26338	26216	26321	26640	26774	26535	26405	26324	26189	26558	26521	26453	26481	26338	26214	26481	26615	26336	26449	26479	26481	26570	26253	26261	26311	26242	26337	26419	26580	26455	26413	26494	26406	26340	26533	26771	26656	26601	26563	26516	26360	26361	26655	26369	26605	26600	26589	26300	26563	26595	26255	26635	26630	26419	26607	26627	26295	26265	26637	26478	26509	26170	26521	26426	26446	26529	26606	26430	26600	26705	26670	26365	26487	26640	26534	26662	26499	26510	26571	26282	26359	26583	26534	26418	26660	26403	26574	26316	26313	26477	26681	26579	26540	26581	26439	26472	26514	26336	26603	26537	26416	26419	26628	26316	26463	26460	26310	26426	26432	26502	26462	26393	26516	26835	26290	26433	26473	26543	26366	26575	26425	26302	26332	26488	26441	26290	26572	26593	26602	26234	26715	26536	26422	26352	26158	26564	26421	26486	26314	26519	26452	26608	26545	26765	26516	26497	26262	26527	26586	26685	26552	26468	26450	26542	26817	26663	26582	26466	26328	26348	26458	26575	26619	26605	26552	26498	26407	26438	26360	26388	26414	26556	26518	26210	26439	26550	26363	26431	26627	26505	26175	26429	26582	26622	26401	26594	26232	26515	26382	26456	26612	26586	26546	26631	26654	26530	26407	26470	26326	26382	26645	26561	26454	26392	26668	26666	26439	26705	26448	26245	26582	26570	26617	26348	26799	26223	26433	26373	26335	26570	26553	26618	26655	26464	26734	26519	26489	26544	26531	26437	26416	26533	26283	26386	26391	26638	26592	26497	26438	26620	26612	26464	26360	26357	26389	26397	26556	26518	26440	26575	26571	26764	26556	26380	26427	26416	26667	26386	26197	26511	26253	26543	26414	26416	26417	26594	26367	26343	26458	26602	26417	26424	26446	26529	26384	26562	26717	26446	26419	26301	26418	26556	26402	26510	26663	26544	26568	26446	26548	26660	26402	26569	26592	26126	26389	26217	26333	26422	26324	26267	26413	26623	26107	26428	26234	26347	26436	26334	26322	26341	26318	26448	26524	26287	26749	26531	26679	26585	26278	26513	26447	26497	26531	26323	26559	26523	26521	26539	26523	26668	26474	26785	26542	26497	26365	26545	26477	26386	26495	26373	26388	26423	26348	26600	26633	26360	26293	26622	26440	26561	26697	26336	26360	26471	26469	26496	26362	26369	26450	26606	26673	26563	26247	26239	26497	26604	26639	26417	26458	26580	26380	26406	26213	26439	26393	26310	26693	26427	26404	26564	26562	26448	26295	26547	26567	26316	26722	26393	26272	26268	26475	26626	26439	26273	26125	26500	26515	26560	26461	26405	26365	26503	26439	26476	26629	26388	26554	26479	26600	26580	26486	26651	26636	26652	26269	26512	26402	26420	26542	26347	26414	26506	26191	26576	26487	26598	26672	26393	26481	26610	26475	26315	26619	26925	26631	26438	26474	26513	26697	26491	26372	26570	26469	26286	26452	26402	26229	26548	26667	26420	26413	26559	26791	26570	26468	26288	26494	26501	26638	26643	26602	26448	26435	26491	26459	26503	26473	26682	26453	26529	26426	26360	26354	26455	26438	26427	26417	26446	26459	26575	26580	26692	26686	26418	26607	26392	26469	26654	26654	26783	26390	26388	26141	26196	26355	26543	26689	26370	26397	26493	26336	26358	26533	26380	26637	26655	26645	26537	26802	26461	26404	26516	26623	26437	26639	26432	26539	26764	26541	26553	26589	26569	26646	26453	26581	26361	26634	26415	26499	26543	26285	26312	26660	26499	26415	26771	26576	26489	26462	26450	26347	26382	26285	26443	26412	26428	26693	26611	26515	26366	26669	26725	26539	26563	26445	26590	26459	26366	26671	26489	26425	26403	26416	26224	26453	26426	26261	26594	26451	26242	26278	26428	26637	26449	26675	26597	26434	26451	26457	26526	26733	26538	26384	26446	26526	26577	26324	26629	26534	26704	26274	26410	26458	26559	26534	26484	26311	26304
23988	29484	28857	23962	21471	20251	19461	18819	18389	18074	17875	17780	17760	17617	17694	17547	17636	17395	17506	17421	17629	17378	17228	17266	17029	17278	17321	17292	17316	17096	17209	17146	16990	17137	17061	17232	17139	17026	16994	17267	17155	17082	17131	17122	16962	17062	17143	17062	17103	17001	16995	17008	17157	16992	17130	17005	17118	16948	17024	17201	17057	16989	17097	17235	17091	16823	17031	17196	17183	17150	16984	17155	16789	16905	17038	17011	17128	17277	17059	17068	17011	17098	17135	17119	17106	17005	16928	17009	17131	17207	17104	17050	17226	17191	17073	16879	16867	17081	17075	16967	16960	17077	17014	17242	17034	17103	17057	17084	17031	17018	17065	16946	17038	16938	16956	17061	17251	16983	17146	17133	17059	16887	16921	17092	17100	16974	16971	17060	17073	16895	17298	17214	17090	17058	17073	17174	17062	17103	16929	17066	17197	17039	17102	17067	17150	17062	17221	17207	17030	16961	17081	16962	17045	17123	17198	17172	17088	17046	17131	16920	17090	17084	17010	16989	16910	17022	16958	17191	16943	17087	17179	17064	17277	17191	17114	17065	16969	17014	17064	17197	16977	17007	16985	16979	16978	17058	17148	17005	17102	17071	17085	16929	17038	17064	16997	17119	17091	17155	17066	17119	17108	17142	16966	16923	17024	17143	17104	16871	16995	17239	16908	17129	17058	17068	17141	17050	17088	17060	16940	17080	16990	16916	17177	16982	17056	16844	17089	17012	16976	17004	17171	17109	17126	17079	16941	16972	17120	17143	17072	16981	17098	17042	17099	17144	17269	17015	17135	17138	17068	17014	17010	17073	17006	16975	17142	16987	17243	16901	17175	17097	16907	17283	17037	17028	17049	17292	17174	17049	16884	17068	17046	17053	17073	17175	17121	16897	17106	16937	16929	17214	17261	17010	17089	17048	17289	17010	16985	17088	17083	17095	17130	17099	17106	17153	17078	17030	17018	17068	17176	16990	17008	17138	17053	16890	17054	17325	17089	17067	17105	17031	17002	17115	17069	17130	17134	17057	16951	17144	16994	17115	16945	17330	16998	17061	16932	16995	17010	16991	17059	17042	17049	17019	17135	17073	17263	16850	17038	16987	17090	17141	17104	17156	17298	17086	17193	17119	16994	16950	17105	17212	17110	16940	17012	17075	16955	17034	17158	17077	17020	17119	17141	17027	16955	17214	16990	17207	16993	17124	17056	17072	17029	17063	16988	16949	17216	16916	17160	16982	17188	17121	17191	16915	16910	17056	17315	17211	17081	17172	17103	17103	17202	17031	17131	17055	17091	17002	16982	17075	17009	16951	17127	17141	16983	17029	17152	17156	16903	17005	17150	16931	17003	17033	17004	17100	17057	17126	17132	17143	17001	17015	17229	17107	16978	16998	16988	17137	17045	17007	17010	17229	17030	17160	16990	17127	17163	17003	17108	16938	17056	17080	17193	17031	17220	17222	17027	17148	17070	17207	16987	17056	17054	16968	17116	16966	16984	17028	17124	17087	17228	16985	16998	17239	17011	17055	17212	17003	17043	16973	16678	16929	17169	17132	17050	17159	17103	16899	17156	16964	17091	17037	17133	17208	17002	16994	17145	17232	16974	17014	17296	16901	17036	17065	16864	17023	17074	17248	16992	17097	17063	17003	17182	17159	17308	17052	17158	17116	17009	17222	16987	16923	16999	17044	17008	17013	17120	16966	17095	17112	17077	17116	17065	16908	17296	17195	17160	17105	17102	17051	16956	17166	17183	16958	16991	17131	16974	17076	16925	17128	16984	17017	17080	17146	17147	17133	17215	17035	16957	17060	16989	17064	17100	17095	17149	16848	17013	17214	17094	16954	17029	17098	17229	16980	17015	17023	16972	17069	17204	17021	16994	17123	17140	17170	17076	17034	16992	17365	17285	17032	16902	16986	17185	17194	17099	17060	17054	17018	17035	17206	17081	17033	16888	16862	16984	16972	17077	17060	17095	17085	17126	17133	17172	17108	16875	17070	17082	17055	17068	17080	17083	17053	17257	17054	16992	17086	17075	17117	17070	17129	17254	17199	17074	16988	17066	17116	17179	17064	17269	17051	17240	16986	17046	17087	16992	17074	17236	17019	17028	17202	17132	17210	17183	17013	17069	17104	17067	17053	17148	17327	17209	17058	17121	17023	17155	17025	17085	17147	17138	17130	17076	16984	17215	16835	17172	16941	16987	17012	17010	17061	16960	16976	17045	17149	16970	16999	17173	17066	17011	17173	16937	17067	17194	17132	17113	17031	17113	16867	17036	17157	17195	17177	16914	16896	16858	17189	16942	17160	17024	17222	17038	17165	17178	16979	17180	17113	16971	17175	16976	17212	17022	17011	17196	17227	17121	17083	17128	16951	16975	17115	16951	17067	17114	17032	17113	17078	17091	17098	17014	17097	16948	17073	17012	17020	17141	17086	17131	17078	17088	16987	16917	17016	17270	17183	17121	16902	17001	17072	16967	17163	16976	17145	16961	16898	17092	17023	16915	17035	17032	16959	17136	16988	17130	17157	17200	17133	16870	16992	17199	17079	17082	17052	17174	17102	17078	17031	16935	17064	17221	17138	17103	17047	16921	17183	17249	17036	16978	17021	17213	16936	17058	17065	17019	17164	16950	17002	16943	17021	17000	17036	16941	16896	17039	17056	16982	17010	17105	17004	16928	17169	17019	17124	16999	17034	17098	17111	16966	17089	16985	17205	17066	17021	17074	17042	17064	17054	17038	17148	17189	16921	17094	17156	17104	17091	17154	17078	17179	17038	17115	16923	17125	17276	17027	17028	17051	17096	17003	17028	17089	17270	17036	17098	17062	16998	17168	17026	17172	17091	17090	17161	17099	17048	17083	17244	17085	17031	16983	17186	17258	17199	17070	17101	17136	17239	17280	16929	17096	16926	17076	17025	17049	16999	17059	17212	17104	17104	17017	17082	17137	17093	17153	16966	16885	17057	17065	16970	17313	16944	17144	17238	17117	17148	17069	17087	17038	16922	17063	16987	17063	17118	17049	17071	16988	17032	16910	17151	17069	17123	17200	16991	17171	17062	16864	17156	17155	17116	17031	17041	17049	16989	17020	17119	17026	17033	17261	17014	17008	17002	17160	16966	17068	17126	17087	17289	17215	17103	17154	16956	17107	17058	16955	16977	17166	17187	16990	17046	17172	17077	17051	17153	17035	17145	17068	16940	17104	17281	17340	16974	17109	16896	17157	16938	17247	17106	16985	17050	17063	17016	17302	16990	17045	17070	17204	17139	17121	17121	17070	17050	17193	17029	17079	17207	17085	16912	17037	17178	17148	17144	17024	17087	17140	17025	17065	17098	17067	17017	17067	17202	17156	17163	17010	17124	17090	17244	17178	17122	17009	17007	17019	16975	17120	16935	17141	16991	16916	16926	17058	16921	17159	17133	16997	16966	17147	16973	16943	17004	17071	17005	17145	17048	17031	16919	17096	16978	17148	17014	16986	17059	17248	17244	17041	17027	17204	17066	17081	17099	16984	16944	17065	17025	17179	17232	17203	17246	17225	17044	17172	16901	16987	17177	17154	17132	17017	16962	17054	17086	17088	17111	16991	17094	17031	16966	16960	17334	17113	17103	17223	17044	16982	17029	17208	17009	17180	17103	17109	17088	16993	16986	17259	17000	17213	17337	17170	16936	17052	17138	16935	16766	17182	17149	17076	16997	17184	17160	17107	17076	17014	16995	17018	17102	17100	17234	17082	17109	17113	17158	17080	16953	16878	16934	17101	17088	16993	17271	17207	16953	17150	17186	16935	17059	17169	17196	17037	17054	16893	17132	17010	17218	17042	17036	17061	17043	17021	16941	16909	17103	17186	17170	17205	17114	16872	17122	17109	16899	16935	17008	17236	16835	17106	16909	17171	17048	17080	17039	17166	16901	16970	17176	17187	17157	17010	17145	17100	16958	16992	16995	17274	17094	16841	17153	17002	17251	17084	17156	17034	16913	16687	16993	17000	17040	16899	17130	17023	17222	17043	16861	17269	16890	17059	17075	17068	17235	17048	17070	17088	17044	17111	17006	17039	17040	16998	16979	16922	16974	17175	17083	16868	17164	17095	17112	17204	17233	17075	16977	17112	17161	17071	17113	17062	16922	16992	16909	17194	17004	17163	17060	17216	17054	17034	17008	17163	17251	17136	17162	17122	17077	16935	16966	17026	17029	17152	17003	17145	16913	16963	16996	17050	16979	17079	16937	16972	17165	17240	17108	17271	16974	16920	17114	17008	16885	17095	17006	17191	16933	17198	16912	17075	17139	16977	17165	17152	17065	17057	17034	16988	17053	16946	16918	17119	17071	17224	17082	17009	17075	17053	17042	16921	17024	17019	17238	16959	17131	16944	16949	17043	17161	17148	17183	16944	17139	16977	17094	17202	17090	17040	17090	17110	17094	17136	17099	17178	17049	16898	17081	17149	17317	17122	17162	17077	17085	16996	16991	17048	17107	17060	17125	17203	17087	17047	17078	17064	16966	17039	16913	17050	17168	17084	17084	17110	16957	17133	17201	17197	17134	17147	16888	17059	17100	17112	17062	17037	17157	17159	17184	17265	16966	16851	17189	17167	17036	16859	17017	16910	17099	17074	16880	17123	16954	17088	17171	17132	17089	16974	17077	17020	17116	16994	17085	16834	16980	17142	17023	17131	17143	17128	17214	17214	17138	17034	17068	17051	17074	17190	16925	16875	16999	17256	17081	17232	16975	17043	17247	17043	17119	17023	17022	17139	17005	17023	17095	17084	17078	16995	17098	17095	16996	17150	17199	17020	17149	17019	17082	17260	17142	17010	16982	16923	17247	16920	17152	16869	17233	17017	17111	17050	17188	17083	17020	16917	17135	17084	17089	17101	17006	17125	17022	17067	17159	17096	17135	17070	17108	17288	17171	17294	17051	17183	17089	17139	17112	16974	17156	17140	17081	17180	17161	17063	17089	17036	17168	16991	17231	17291	17107	17161	17125	17110	17029	17290	17146	17162	17182	17079	16963	17095	16861	17165	17013	16967	17132	16918	17241	17187	17228	17072	16962	17157	17071	16899	17201	17023	17114	17077	17068	17118	17032	16794	17231	16961	17281	17075	17108	17181	17010	16950	16931	17105	17025
23999	20773	27185	25557	26032	30781	32706	30317	29564	29398	28997	29232	29040	28727	28775	28581	28800	28505	28565	28532	28443	28570	28365	28613	28054	28183	28330	28138	28377	27953	27929	28193	28140	28087	28314	28331	28144	27870	27996	27838	28123	27918	28108	28106	28107	27914	28148	27787	27688	27834	28130	28205	28119	27793	28131	28036	28294	28083	28113	27788	28016	27957	28009	27998	28074	27834	27977	27854	28123	28075	28029	28067	27675	28004	27903	27830	27734	27840	27841	27883	28022	28268	28020	27901	28044	27934	27986	27842	27942	28138	27942	28351	27851	27687	28087	27995	27955	28072	27857	28070	28029	27592	27853	27836	28136	28087	27644	27700	27801	28021	28056	27874	27818	27979	27873	28252	27982	27941	27667	27963	28124	27993	27892	27865	28023	27889	27815	27903	27833	27847	28004	27898	27721	27998	28177	27856	27751	27941	28137	27954	27753	27987	27918	27798	27781	27885	28162	27932	28021	27810	27857	27891	27866	27902	27876	27965	27911	27963	27979	27915	27957	27884	27835	27597	27847	27911	27773	27719	28022	27962	27930	27889	27897	28064	27824	27931	27891	27656	27935	28004	28162	28069	27985	27756	28110	27676	27558	27904	28033	27876	28221	27953	27875	28068	27889	28127	27965	27746	28093	27870	28085	27879	27919	27764	27808	28100	27776	27845	27959	27710	28110	27879	28119	27673	27863	27975	27844	28197	28107	27969	27915	27890	27815	27824	28231	27912	27989	28084	27989	28026	27714	27640	27758	27683	27783	28068	27954	27564	28148	27903	28146	28100	27867	27632	27912	27979	28028	28000	28294	27963	27914	28170	27838	27807	27879	27794	27737	27982	27812	28100	27861	27985	28090	27836	27996	27870	28057	27997	27846	27665	28053	27856	28078	27948	27841	27785	27909	27814	28034	27978	28052	27828	28156	28113	28011	27871	27647	28047	27972	27983	27911	27907	27790	27942	27939	28025	27804	28018	27792	27941	28000	27823	27937	27875	27945	27983	27926	27771	27977	28040	27954	27810	27893	27851	27654	28125	27828	28063	27651	27723	27975	27835	27845	27974	27779	27870	27788	27912	28170	27807	27845	28080	27959	27894	27934	27937	28057	27941	27988	27789	27966	27883	27833	27805	27822	27939	28047	27951	27826	27823	27997	27936	27987	27975	27877	27797	27869	28062	27818	28000	27923	27869	28086	28096	27970	27951	28174	27896	27943	27869	28023	28033	28108	27797	27874	27728	27609	27881	27763	27907	27815	27878	27893	27993	27806	28187	27771	27907	27719	27807	27971	27755	27786	27853	28184	27928	27966	27971	27980	27862	27804	28026	27973	27984	27730	27897	27912	28012	27913	27916	27752	27796	28061	27757	27987	27958	28108	27635	28032	27862	28097	27843	27903	28080	27836	27885	28149	27783	27776	28150	27779	27733	27922	27953	27842	27714	27708	28047	27935	27861	28119	28208	28058	27848	27846	27623	27854	27966	27964	27784	27852	27835	27828	27949	27882	27958	28036	27860	28032	27827	27921	27858	27537	28136	27928	27834	27740	27928	28129	27785	28064	27944	28046	27734	27813	27790	27873	27997	27934	27945	27873	27670	27746	27906	28072	27610	27649	27728	27815	28108	28053	28028	27909	27648	28098	28157	27536	27966	27863	28042	27927	27753	27672	27689	28077	28083	28059	28077	28094	27897	27831	28087	28069	27813	27945	27840	27822	27818	27745	27960	27853	27723	27840	27944	28107	27730	27948	27865	28056	28075	27870	28113	28073	27876	27971	27969	28194	28021	27932	28007	27949	27854	27925	27839	28046	27575	28030	27983	27830	27942	27943	27931	27859	27721	28072	27987	27914	27976	28072	27946	28027	27858	27888	27777	27819	28009	27705	27998	28010	28152	28304	27965	27689	27792	27786	27781	28059	28043	27859	27756	28016	27960	27805	27960	27956	27902	27674	27900	28105	28017	28027	27629	28249	27896	27912	28007	27889	28051	28057	27657	28065	27757	27854	27820	27928	27965	27981	28140	28007	27891	27795	27826	28011	27562	27986	27851	28247	27916	27941	28121	27875	27756	27923	27981	27737	27963	27838	27695	28053	27849	27801	27700	28044	27946	27874	28078	28172	28158	28017	28089	27983	28131	28004	27819	27924	27898	27947	28084	27949	27788	28100	27896	27926	27948	27955	27858	27802	27993	27801	27835	27752	27703	28100	27906	27891	28093	27914	28064	27987	27841	28016	27878	27892	28158	27781	28145	28014	27640	27844	28053	28041	27966	27997	27948	27798	28129	27940	27866	27915	27890	28160	27805	28111	27967	27835	28020	27678	27952	28051	27609	28123	27846	27808	27813	28087	27937	27833	28061	28165	27738	27677	28041	27756	27969	27822	27868	28190	28099	27790	27664	27918	28017	27747	27948	27758	27861	27901	28006	27940	28103	27901	28032	28131	27916	28054	28139	27977	27823	27631	27756	28070	27709	27810	27665	27931	27996	27931	27998	27690	27786	27862	27972	27844	27822	28047	27802	27904	27954	27632	27692	27819	28102	27896	27945	27998	27957	27822	28072	27707	27967	27835	28044	28000	28152	27913	28235	27758	27888	27809	28014	27939	28094	28141	27880	27974	27796	27726	27845	27890	27826	27833	28025	27837	28003	27986	28026	27791	27851	27775	27862	27887	27886	27643	27646	27981	27962	27860	27776	28137	27911	28018	28004	27956	27841	28117	28062	28062	27779	27992	28243	27743	27916	27772	27741	27839	27885	27903	27882	27990	28155	28040	27627	28301	27855	27883	28098	28163	27998	27963	27958	27977	27849	28119	27896	27911	27704	27975	28045	27673	27762	27913	27959	28042	27996	27995	28040	27914	27852	28043	27933	27983	27870	28058	28080	27837	27896	27902	27830	27641	27741	27821	27960	27995	27841	28106	27918	27620	27892	28012	27993	27671	28098	27909	27995	27783	28024	27995	27715	27957	27920	27763	27956	27944	27600	27834	27972	27998	27550	27778	28049	27733	27988	28121	27856	27802	27694	27881	27804	27956	27919	27791	27937	27676	27800	27723	28008	28095	27948	27813	28237	27993	28000	27978	27887	28099	28162	27950	27851	27960	27923	28280	27728	27951	28024	28180	28047	27830	27928	27853	28133	27980	27832	27843	27809	27812	27900	27958	27775	27826	27987	27912	28069	28137	27878	27857	27660	27783	27956	28045	27900	27944	27902	27651	28108	27933	27890	28025	28016	28160	27963	28132	27698	27808	28096	28085	28227	28017	27740	27763	27903	27940	27841	27947	27776	28036	27704	27836	28176	28069	28045	27980	28036	27710	27853	28012	27918	27874	27956	27983	27636	27743	28097	27779	28007	27752	27831	27962	27655	27918	27787	28101	27881	27817	27973	27870	27735	27925	27768	28049	27961	27915	27790	27782	27869	27909	27645	27751	27898	28119	27797	27968	28037	27896	27775	27678	27760	28051	27877	28061	27979	28055	28000	27981	28079	27963	27941	27927	27877	27961	27679	27900	27928	27986	28046	27749	27634	27981	27774	27996	27526	27716	27729	27646	27974	27720	28094	27919	27865	28019	27929	27896	28028	27849	27934	27979	27840	27769	28043	27782	27805	27611	27923	27862	27820	27978	27987	28044	27900	27785	27850	28017	27733	28137	28288	27920	28090	27983	27789	27794	28046	27931	27828	27812	27638	28007	28149	27904	27866	27667	28057	27913	27854	27749	28159	28064	27799	27859	27723	27766	28076	28039	27923	28033	27898	28004	27855	27931	27998	28079	27838	27558	27690	27862	28135	27844	28027	28132	27820	27775	27985	27781	28279	27716	27726	28141	27938	27850	27859	27810	27716	27894	28116	27765	27912	27972	27709	27791	27853	27736	27855	27777	28027	27875	27989	27966	27879	27726	27750	28238	27970	27935	27583	28007	28029	27789	27923	27815	27588	27940	27790	27751	27986	27953	27774	28014	27790	27983	27817	27876	28140	27884	27852	27958	28027	27975	27913	27910	27860	27778	28023	28059	27918	27894	27841	28051	28051	27872	27593	27854	27695	27858	28000	27786	27851	27723	27810	27932	27764	28021	27809	27979	28022	28062	27962	28101	27870	27870	28031	27956	28043	28033	28006	27947	28021	28103	27839	28157	28197	27842	28111	28001	27833	27904	27879	28020	27882	27655	27661	27783	28149	27799	27584	27982	28084	28051	27944	28127	27757	27890	28213	28143	27951	27768	28060	28210	27677	27961	27867	27844	27814	28014	27815	27977	27906	27893	28169	27920	27826	27679	27864	27873	28009	28109	28022	28215	27766	27945	27953	27912	27991	28053	27986	27712	27845	27910	27871	27908	27730	27766	27721	27704	27790	27754	27829	27824	28218	27948	27973	27987	28294	28250	27672	27931	28176	27885	28005	28060	27738	27834	27648	27805	28003	27915	27926	28009	27760	28246	27982	27920	27640	27947	28055	27937	27844	27655	27984	28082	27980	28057	27743	28112	27959	27622	27764	27811	27928	27852	28110	27829	27731	27944	27882	27929	27975	28136	27767	27757	27601	27757	27923	27827	28088	27924	27986	28028	28152	27966	27782	27913	27703	27783	27639	28065	27779	27976	27775	27775	28043	27901	27924	27818	27899	27807	28074	28156	27949	27873	27979	28104	27863	27903	27853	27782	28196	28025	27941	27939	27847	28058	28061	27978	27903	27727	28074	28080	27914	27908	27935	27987	27994	27902	27882	27950	27744	27916	27823	27689	27829	28141	27921	27884	28035	27989	27791	27749	27687	28022	27624	27841	27838	28084	28098	27839	28012	27912	27904	28040	27961	27657	28117	27928	28072	27888	27622	27689	27711	28222	27908	27871	27968	27887	27747	28040	28058	27716	28272	27738	27877	28077	28025	27684	27902	27814	27841	28124	27810	27752	27908	27910	27969	27888	27816	27847	27907	27836	27756	27982	27985	27807	27822	28066	27920	27843	27892	27848	27770	27824	27876	27878	27786	27891	27737	27943	27867	28071	27885	28123	27915	27958	28332	27953	27861	27980	27746	27905	28116	28078	27765	27884	28062	27961	27632	28111	27902	27895	28037	27725	27831	27853	27858	27893	27961	27911	27810	27679	27881	27549	27794	27737	27889	27825	27770	27952	27968	27716	27722
23312	38159	37447	30450	26470	24196	22513	21408	20665	19879	19817	19394	19112	19026	18909	19002	18584	18721	18714	18672	18580	18523	18361	18022	18256	18197	18019	18281	18033	18081	18085	17962	17915	17932	17905	17819	17593	17916	18014	17763	17962	17746	17878	17751	17907	17837	17664	17851	17825	17863	17857	17832	17720	17747	17906	17842	17805	17819	17851	17917	17728	17606	17695	17804	17911	17926	17843	17818	17764	17868	17730	17807	17772	17795	17751	17851	17897	17820	17546	17880	17838	17653	17882	17958	17848	17725	17642	17870	17815	18034	17735	17594	17747	17755	17735	17849	17839	17908	17759	17835	17747	17759	17788	17656	17762	17939	17806	17744	17785	17665	17743	17682	17945	17773	17795	17653	17790	17910	17796	17749	17726	17884	17765	17614	17921	17779	17634	17667	17885	17684	17749	18027	17784	17655	17722	17568	17866	17883	17731	17772	17764	17796	17771	17689	17757	17909	17898	17819	17767	17586	17844	17785	17722	17724	17700	17614	17614	17786	17644	17650	17816	17773	17817	17926	17653	17867	17606	17852	17839	17800	17788	17904	17768	17536	17873	17785	17866	17910	17797	17690	17885	17699	17852	17736	17779	17918	17908	17872	17895	17867	17735	17512	17790	17800	17751	17811	17894	17763	17950	17790	17865	17741	17699	17739	17560	17801	17622	17700	17882	17783	17749	17692	17862	17646	17886	17736	17944	17603	17694	17808	17646	17810	17762	17756	17716	17829	17844	17797	17956	17757	17833	17725	17672	17651	17815	17763	17752	17818	17746	17803	17705	17751	17741	17828	17624	17868	17879	17883	17845	17678	17908	17507	17752	17665	17837	17723	17920	17760	17821	17924	17634	17818	17596	17805	17914	17969	17652	17814	17833	17720	17683	17688	17647	17915	17794	17810	17882	17555	17796	17751	17667	17755	17662	17617	17763	17883	17686	17784	17687	17689	17801	17797	17875	17690	17853	17724	17686	17719	17851	17732	17733	17786	17819	17801	17771	17999	17761	17713	17649	17775	17627	17955	17738	17581	17750	17780	17807	17732	17844	17853	18053	17715	17768	17819	17601	17709	17822	17737	17930	17844	17840	17698	17818	17811	17703	17877	17838	17868	17703	17775	17849	17726	17768	17619	17648	17801	17558	17813	17768	17877	17781	17875	17780	17852	17821	17588	17736	17862	17565	17801	17701	17779	17737	17827	17804	17711	17695	17674	17813	17812	17848	17500	17868	17679	17717	17951	17695	17756	17825	17688	17746	17946	17749	17797	17725	17921	17619	17584	17938	17802	17816	17904	17613	17642	17910	17701	17784	17671	17848	17762	17644	17543	17773	17816	17840	17680	17759	17726	17786	17973	17798	18009	17710	17796	17982	17916	17851	17807	17772	17709	17804	17680	17731	17771	17718	17807	17852	17919	17828	17667	17890	17724	17644	17917	17721	17719	17724	17885	17667	17728	17774	17895	17715	17822	17707	17821	17864	17770	17836	17743	17970	17731	17754	17821	17599	17662	17948	17787	17700	17878	17750	17671	17758	17793	17643	17735	17660	17740	17607	17727	17892	17848	17768	17783	17838	17886	17768	17838	17727	17936	17948	17760	17823	17701	17727	17577	17762	17675	17718	17898	17897	17669	17802	17572	17728	17977	17731	17669	17757	17829	17807	17764	17806	17736	17713	17839	17737	17929	17726	17817	17897	17700	17965	17748	17612	17767	17747	17694	17766	17625	17612	17644	17845	17935	17773	17499	17718	17803	17852	17562	17781	17652	17780	17678	17748	17774	17653	17808	17895	17655	17858	17874	17665	17706	17839	17664	17627	17555	17783	17614	17844	17665	17883	17830	17712	18023	17819	17756	17893	17755	17633	17719	17743	17788	17940	17843	17761	17924	17757	17716	17637	17656	17857	17639	17730	17739	17760	17788	17823	17679	17915	17792	17733	17918	17720	17837	17865	17799	17648	17796	17788	17775	17779	17665	17891	17639	17879	17711	17594	17743	17954	17801	17719	17930	17900	17734	17756	17749	17817	17722	17613	17689	17718	17869	17934	17827	17736	17691	17799	17919	17788	17871	17797	17770	17689	17645	17798	17619	17778	17878	17768	17811	17647	17743	17718	17806	17713	17651	17859	17728	17759	17796	17815	17651	17952	17751	17856	17724	17648	17812	17857	17931	17895	17864	17870	17816	17831	17788	17762	17930	17784	17725	17836	17859	17894	17713	17632	17834	17827	17789	17974	17798	17698	17858	17824	17757	17886	17817	17697	17809	17867	17694	17748	17611	17812	17837	17998	17696	17697	17917	17939	17709	17868	17668	17724	17772	17771	17782	17769	17857	17786	17773	17676	17752	17836	17870	17847	17769	17905	17499	17805	17709	17718	17887	17838	17706	17964	17670	17733	17761	17846	17890	17852	17772	17815	17669	17882	17646	17615	17838	17815	17775	17728	17927	17821	17654	17741	17702	17972	17737	17734	17879	17818	17815	17862	17663	17773	17789	17923	17736	17759	17819	17683	17720	17772	17990	17729	17856	17698	17789	17825	17719	17693	17795	17742	17780	17654	17879	17858	17827	17910	17831	17718	17797	17867	17687	17594	17785	17844	17761	17969	17867	17854	17904	17786	17846	17722	17919	18060	17653	17704	17884	17785	17575	17729	17877	17537	17765	17815	17634	17944	17819	17842	17797	17709	17962	17789	17857	17659	17834	17707	17836	17769	17841	17787	17704	17619	17763	17794	17744	17715	17863	17689	17617	17887	17835	17735	17839	17628	17698	17625	17630	17946	17921	17743	17819	17752	17814	17703	17732	17836	17679	17702	17686	17783	17746	17752	17777	17689	17920	17944	17812	17714	17746	17674	17911	17858	17775	17718	17833	17844	17789	17658	17871	17902	17829	17598	17787	17872	17844	17755	17723	17893	17764	17839	17544	17795	17630	17796	17534	17900	17993	17794	17643	17840	17810	17949	17835	17974	17754	17845	17856	17731	17889	17769	17954	17754	17821	17777	17757	17606	17623	17869	17826	17781	17866	17625	17817	17671	17745	17789	17750	17785	17864	17789	17633	17902	17750	17968	17749	17720	17721	17665	17797	17881	17858	17814	17806	17770	17557	17721	17822	17578	17601	17720	17792	17796	17693	17666	17807	17762	17663	17701	17823	17920	17669	17862	17734	17764	17659	17616	17745	17836	17707	17712	17701	17930	17757	17862	17781	17758	17811	17923	17779	17950	17710	17832	17595	17574	17716	17680	17837	17776	17774	17839	17706	17784	17709	17765	17810	17640	17790	17735	17771	17887	17798	17880	17820	17736	17974	17770	17766	17830	17843	17768	17650	17849	17799	17635	17706	17679	17694	17751	17623	17690	17824	17541	17742	17883	17730	17762	17699	17815	17684	17784	17908	17797	17653	17761	17937	17874	17655	17767	17730	17768	17809	17748	17914	17695	17879	17752	17670	17839	17826	17953	17715	17677	17704	17940	17857	17707	17782	17950	17708	17861	17681	17736	17770	17829	17924	17882	17815	17775	17609	17725	17854	17820	17872	17748	17742	17875	17826	17619	17880	17662	17803	17704	17874	17698	17810	17840	17671	17628	17755	17918	17901	17852	17893	17700	17638	17736	17724	17742	17776	17657	17611	17765	17824	17762	17631	17831	17855	17887	17707	17791	17785	17826	17690	17840	17741	17771	17887	17860	17837	17800	18027	17700	17901	17677	17645	17911	17783	17761	17623	17721	17885	17767	17676	17753	17749	17952	17861	17635	17786	17913	17758	17646	17756	17703	17996	17863	17751	17935	17772	17846	17920	17730	17701	17784	17586	17736	17770	17767	17825	17818	17832	17774	17795	17733	17790	17798	17869	17715	17571	17914	17717	17775	17591	17818	17816	17784	17755	17746	17650	17715	17745	17802	17632	17782	17754	17855	17796	17823	17740	17825	17899	17836	17785	17882	17707	17783	17725	17741	17865	17649	17742	17789	17812	17792	17581	17761	17728	17746	17956	17893	17871	17896	17730	18078	17704	17734	17816	17975	17731	17616	17743	17710	17890	17648	17829	17685	17740	17805	17944	17634	17706	17811	17932	17797	17753	17739	17747	17791	17763	17858	17665	17860	17749	17892	17858	17648	17672	17822	17744	17668	17832	17794	17804	17673	17600	17930	17778	17782	17669	17814	17784	17991	17803	17756	17721	17763	17789	17758	17865	17659	17837	17715	17688	17776	17667	17756	17888	17814	17845	17814	17652	17682	17735	17870	17578	17763	17688	17739	17909	17841	17761	17775	17801	17702	17797	17961	17912	17547	17866	17919	17834	17660	17861	17816	17778	17695	17682	17847	17586	17820	17758	18146	17956	17860	17789	17768	17832	17761	17719	17848	17787	17890	17871	17755	17785	17807	17997	17474	17785	17945	17697	17775	17789	17756	17729	17900	17723	17841	17713	17665	17612	17812	17690	17663	17750	17673	17607	17876	17912	17802	17810	17684	17840	17728	18042	17654	17759	17671	17811	17877	17824	17764	17780	17656	17616	17809	17796	17803	17773	17724	17853	17902	17816	17845	17851	17703	17892	17846	17839	17701	17735	17839	17831	17755	17704	17854	17795	17833	17637	17842	17764	17763	17802	17789	17743	17702	17823	17718	17767	17787	17724	17560	17789	17589	17947	17889	17718	17782	17758	17781	17839	17895	17775	17764	17966	17807	17791	17836	17662	17806	18047	17705	17606	17949	17777	17821	18024	17665	17927	17783	17655	17926	17845	17996	17862	17735	17840	17770	17826	17803	17852	17734	17771	17663	17864	18108	17692	17892	17777	17715	17808	17701	17872	17924	17608	17940	17761	17790	17860	17768	17710	17683	17682	17720	17721	17834	17796	17860	17592	17830	17751	17915	17873	17728	17762	17777	17734	17774	17690	17848	17759	17843	17943	17704	17860	17779	17939	17529	17850	17805	17649	17691	17896	17810	17937	17763	17843	17698	17720	17633	17889	17699	17750	17668	17741	17696	17790	17754	17670	17716	17739	17754	17884	17784	17707	17695	17774	17845	17750	17850	17832	17906	17819	17992	17799	17828	17873	17914	17845	17781	17755	17861	17753	17960	17782	17813	17806	17864	17552	17735	17582	17772	17785	17819	17714	17823	17764	17775	17809	17754	17910
22383	20784	27233	24704	23160	29701	34760	31726	30637	30649	29992	29695	29850	29751	29723	29295	28971	29031	28923	28866	28776	28756	28728	28925	28449	28744	28716	28434	28444	28632	28548	28541	28362	28289	28567	28639	28372	27946	28195	28433	28523	28276	28080	28000	28059	28123	28102	28389	28269	28325	28253	28252	28170	28172	28273	28165	28191	28418	28312	28012	28195	28097	28121	28340	28068	27974	28291	28125	28055	28313	28211	28243	28130	28254	28101	27936	28417	28522	28235	28223	28255	28035	28248	27948	28214	28337	28272	28228	28001	28238	28086	28143	28043	28329	28224	28091	28408	28317	28096	28065	28071	28048	28278	28122	28114	28098	27938	27775	28071	28195	28036	27908	28029	28172	28062	28170	28036	28314	28141	28116	28216	28097	28011	28462	28145	28083	28267	28062	28128	28019	28208	28094	28300	28120	28029	27962	28207	28142	28061	28015	28284	28106	28339	28063	28079	28117	28115	28055	28144	27971	28314	28317	28097	28067	28236	28302	27954	28134	28039	28256	28132	28122	27956	27974	28010	28152	28395	28230	27888	28202	28219	28040	28255	28150	28279	28106	28333	27953	28183	28312	28012	28229	28169	27986	27981	28149	28122	28069	28074	28228	27793	28164	28052	28172	27843	27870	27856	28217	28200	28384	27874	28129	28085	28336	28329	28207	28062	27796	28021	28165	27951	28037	27930	28083	28044	27972	28128	27979	27922	28094	28096	28400	27956	28342	28312	28093	28341	28117	28027	28213	28147	27999	28200	28020	28233	28077	27983	28052	27927	28188	28180	28367	28233	28303	27925	28345	28224	28067	28331	28279	28183	28153	27918	28020	28001	27997	27982	27896	28433	28184	27988	27877	28013	28200	28098	28034	28454	27946	28012	28199	28040	28133	28078	28182	28146	27839	27944	28221	28342	28320	28052	28363	28268	28220	28269	28000	28314	28311	28104	28183	28201	28055	27992	28146	28380	28329	28154	28118	28113	28236	28259	27963	28042	28025	28294	28182	28119	28215	28083	28058	28095	28112	28305	28318	28074	28067	28039	28106	28059	28261	28262	27999	28269	28031	28189	27952	28210	27831	28184	28101	28354	28243	28383	28150	27805	28023	28097	28146	28134	28143	27900	27993	28299	27965	28173	28069	28297	28407	28086	28126	28231	28059	28205	28341	28410	28139	28079	28309	28155	28126	28179	28086	27973	28175	27906	28105	28205	28005	28284	28228	28020	28032	28268	28206	27930	28182	28037	27997	28323	27997	28307	28267	28083	28116	28352	28302	28049	28182	28257	28180	28269	28198	27800	28152	27987	27954	28147	28219	28121	28008	28243	27970	28177	28208	28208	28244	28193	28051	28075	28111	28262	28209	28236	28257	28008	27909	28088	28138	28132	27978	27927	27943	28276	28131	28055	28191	27685	28038	28277	28341	28219	28163	28165	28163	28081	28055	28145	27919	28420	28204	28150	28243	28227	28250	28166	27944	27999	27799	27961	27978	28265	27809	28176	28136	28282	28008	27935	28203	28164	28205	27975	27989	28138	27817	27855	27969	28237	27994	28067	28248	28202	28102	28062	28281	28249	28199	28030	27788	28148	28016	28226	28420	28333	28149	28465	28291	28143	28231	28173	27912	28102	28300	28129	27949	27964	27967	27901	28179	28126	28035	27959	28023	27880	27994	27765	28054	28261	27989	28125	28291	28210	28065	28177	28197	28146	28093	28021	28020	28122	28500	27999	28259	28134	28125	28118	28083	28273	27879	28376	27981	27912	27954	28002	28065	27900	28121	28055	28236	28182	28246	28328	28288	28372	28196	28371	28025	28331	28328	28225	28093	28002	28086	28176	28220	28195	28220	28218	28042	28406	28166	27967	28216	27881	27950	27809	28066	27949	27900	27821	28101	28233	28258	28213	28289	28456	28006	28064	28097	28036	28196	28069	28094	27935	28053	28029	28322	28012	28032	28255	28074	28170	28269	28096	28087	28211	28016	28300	27991	28293	28201	28456	28134	28056	28250	28142	28175	27992	28065	28444	28211	28125	28139	28196	28236	28086	28188	28337	28115	27899	28110	28161	28138	28188	28335	27994	27949	28148	28021	27838	28006	27884	28382	28316	28427	28051	28136	28074	27965	28013	28077	28068	28033	28278	28273	28224	28084	28239	28202	28039	28088	28149	28184	28247	28139	28064	27981	27986	28199	27989	28089	28088	28061	28407	28223	28007	28348	28281	28152	28218	28164	28420	28029	28085	28085	27914	27861	27985	28219	28144	28138	28261	28193	28051	28336	28326	28066	27957	27882	28084	28520	28107	27968	28208	28067	28068	28395	28130	28176	28100	27990	28164	28078	28120	28253	27920	28092	28251	28210	28523	28126	27873	28171	28110	28002	28237	28227	28434	27817	28002	28309	28041	28017	28211	28221	28149	28202	28217	27913	28226	28327	28330	28122	27748	28147	28667	28225	28393	28345	28321	28071	28234	27884	28187	28083	28153	27911	28142	28258	28216	27874	28068	27804	27957	27683	28201	28085	28027	28019	27857	28107	28029	28356	28126	28116	28347	28110	28159	28323	28189	28211	28277	28381	28168	28052	28049	28257	28231	28159	28194	28188	28414	28107	28349	28160	28231	28199	28235	28024	27831	28163	27940	28106	28050	27949	28235	28092	28163	28075	28110	28337	28199	28010	28276	28228	28148	28158	28125	28124	28142	28172	27871	28289	28351	28469	27987	28072	28257	27980	27946	28144	28238	28383	28325	28254	28147	28008	28391	28237	28039	27889	28389	28300	28426	27997	28320	27891	28192	27963	28076	28021	28217	28183	28027	28290	28014	28257	28113	28183	28015	28043	28198	28194	28210	28062	27996	27822	28280	28120	28057	28005	28060	28235	28181	28170	28214	28175	28161	27958	28018	28340	27991	28209	28255	27938	28250	28107	28249	28353	28297	28192	28244	28248	27982	28139	28341	28397	28119	27920	28020	28119	27966	28087	27943	27816	28123	28155	28080	28170	28424	28047	28169	27939	28032	28162	27896	27927	28298	27896	28298	28103	28173	27976	28131	27892	27944	28176	28147	28351	28086	28089	28084	27993	28210	28141	28311	28439	28037	28210	28099	28099	28205	28068	28095	28160	27968	28292	28181	28263	28364	28143	28344	28174	28301	28487	28211	28189	28179	28308	27950	28165	28082	28142	28165	28354	28034	28078	28275	28047	27956	27948	27873	28240	28129	28153	28171	28198	27747	27887	28045	28182	28197	28132	28225	27840	28148	28062	28349	28130	28177	28378	28158	28001	28268	28209	28107	28299	28259	28242	27983	28172	28213	28245	28037	28111	28320	28234	28139	28078	28200	28043	28101	28100	28036	28403	28214	28031	28292	28008	28339	28088	27881	28116	28345	28028	28398	27930	28316	28236	28086	28031	28091	28232	28248	28150	28191	28278	28245	28064	28025	28117	28159	27998	28180	28205	27989	28215	28102	28174	28137	28457	28428	28169	28203	28275	28053	27954	28052	28155	27873	27991	28098	28356	28188	28179	28201	28129	28155	28045	28229	28237	28028	28125	28116	28063	28016	27940	28359	28344	28066	28045	28273	28362	27976	28117	28241	28312	27938	28075	27933	28153	28094	28047	28182	28236	28183	28204	27939	28255	28067	28349	28027	28101	28106	27829	28155	28220	28277	28157	27917	28226	28223	28270	28086	28178	28197	28144	28151	27911	28183	28132	28244	27924	28407	28107	28456	28001	28023	28070	28114	27907	28212	28211	28032	28171	28142	28198	28277	28119	28277	28184	28256	28307	28268	28074	28054	28232	28048	27821	27854	28159	28216	28342	27986	28208	27891	28085	28466	28305	27997	27975	28155	28095	28054	27997	28370	28124	28327	28199	28052	28087	28137	28083	28343	28250	28147	28009	28229	28455	28214	28117	28077	28179	28181	28393	28402	28115	27938	28037	28362	28064	28218	28197	28284	27999	28021	28159	27858	28113	28142	28328	28250	28114	28472	28024	27934	28109	28206	28225	28041	28118	28135	28165	28164	27996	28152	27906	28038	28162	28272	28107	28259	28009	27878	28307	28181	28088	28173	28181	28142	27983	28184	27942	28098	27778	28015	28090	28297	28045	28547	28171	28008	28429	28229	27886	27990	27930	28262	28100	27824	28085	28034	28127	28193	27912	27991	28154	28247	28267	28057	28007	28121	28118	28074	28199	28251	28404	28227	28223	28071	28270	28274	27990	28150	28243	28181	27964	27955	28009	28118	28001	28178	28054	28296	28074	28042	28175	28146	28099	28327	28265	27996	28029	28025	28220	28048	28156	28136	28161	27893	28360	28039	27929	28188	27909	28066	28043	28261	28108	28077	28123	28004	28106	28133	28160	28163	27973	28059	27998	27961	28490	28359	28109	28398	28074	28205	27812	28313	28078	28112	28066	27907	28123	28105	27993	28116	28031	28117	28161	27961	27811	28094	28139	28239	28046	28170	28168	28030	28140	28031	27935	28330	28312	28363	28117	27896	28392	27916	27820	28166	27894	28018	28051	27882	28272	28128	28123	28026	28090	28101	28016	28010	28248	28234	28307	27844	28151	28163	28216	28104	28191	28239	28087	28051	28008	28397	28353	28164	28066	27907	28205	28088	28307	28215	27972	28327	28161	27894	28344	28335	28459	28202	28005	28250	28250	27827	27821	28146	27839	28165	28017	28488	28061	28063	28087	28074	28298	28132	28232	28416	28205	28305	28247	28053	27914	28152	28068	28134	28038	28161	28077	28228	28177	28176	28055	28258	28411	28065	28137	28305	28036	28187	27987	28157	28081	28108	28169	28152	28214	28312	28279	27906	28285	28272	28165	28139	27899	28050	28126	28239	28011	28095	27913	28287	28148	28217	28173	28074	28068	28201	28173	28373	28116	28191	27969	28008	28007	28075	28172	28133	28142	28131	28039	28113	28265	28207	28220	28191	28080	28267	28072	28018	28108	28098	28019	28291	28236	28212	27961	28145	28090	28160	28351	28133	28024	28458	28251	28045	27960	28203	28285	27929	28209	27916	28074	28141	28051	28143	28095	28242	28193	28291	28177	28076	28157	28287	28069	28160	28130	28293	28200	28112	28163	28344	28219	28288	28468	28228	28078	28218	28087	28201	28147	28188	28213	28258	28075
25384	43774	43242	35779	30689	27070	24870	23358	22358	21339	20702	20502	19992	19807	19436	19326	19518	19363	19249	18880	19264	18943	18512	18618	18585	18423	18402	18369	18252	18285	18254	18229	18355	18267	18098	17937	18071	18128	18023	18071	18011	17834	18042	17993	18025	17895	18129	17890	18102	18040	17939	17934	18017	17912	17727	17914	18080	17815	17851	17921	17981	18031	17981	17982	17994	17847	17859	17882	17888	17973	17890	17954	17880	17732	17686	17840	17890	18065	17936	17918	18019	17876	17918	17718	17837	17965	17813	17933	17779	17825	17946	17935	17703	17902	17829	17745	17944	17716	17878	17922	17990	17850	17854	18083	17879	17780	18044	18005	17936	17853	17746	17837	17951	17909	17900	17797	17910	17884	17838	17896	17765	17893	17794	17964	17929	17933	17864	17737	17945	17771	18045	18082	17725	17974	18033	17853	17859	17650	18017	17806	17816	18007	17745	18017	17908	17893	17816	17889	17836	17866	18009	18043	18001	17793	17804	17849	18005	17756	17873	17826	18002	17929	17960	17681	17777	18113	17908	17669	17885	17802	17924	17630	17836	17819	17846	17906	17660	17779	17814	17882	17993	17719	17871	17920	17834	18035	17821	17981	17707	17789	18011	17860	17811	17788	17873	17828	17849	17759	17875	17726	18005	17719	17746	17904	17908	17829	18007	17767	17920	17912	17879	17805	17886	17933	17842	17976	17905	17856	17983	17836	17837	17734	17847	17687	17794	17844	17700	17796	17854	17817	17941	17970	17933	17883	17828	17857	18045	17871	17873	17717	17732	17801	17858	17740	17834	17851	17922	18076	17729	18040	17845	17812	18102	17997	17774	17730	17768	17846	18006	17810	17810	17930	17850	17789	17863	17745	17930	17750	17938	17822	17782	17873	17853	17844	17766	17813	17862	17834	17857	17915	17754	17695	17829	17772	17863	17836	17811	18055	17902	17991	17855	17753	17777	18015	17864	17891	18141	17945	17863	17856	17947	17845	17939	17870	17834	17933	17799	17724	17845	17837	17860	17878	18053	17878	17829	17975	17879	17682	17802	17631	17883	17929	17938	17930	17977	18028	17844	17733	17895	17843	17662	18079	17647	17972	17827	17983	17909	17830	17851	17779	17955	17937	17931	17915	17875	17899	17936	17842	17777	17712	17745	17831	17904	17787	18040	17792	17729	17882	18000	17802	17729	17760	17880	18051	17787	17794	17871	17843	17868	17982	17861	17927	17928	17943	17974	17904	17710	18094	17782	17793	18081	17674	17896	17896	18050	17750	17951	17821	17781	17796	17884	18031	18006	17801	17821	17822	17882	17760	17820	17673	17859	17822	18008	17792	17949	17724	17875	17737	17896	17911	17941	17822	17928	17750	17846	17829	17968	17703	17975	17815	18027	17929	17893	17754	17919	17903	17816	17640	17815	18041	17984	17919	17625	18042	17924	17743	17766	18089	17811	17831	17989	17684	17941	17829	17835	17805	17821	18127	18041	17829	17812	17744	17796	17784	17841	18080	17898	17892	17801	17817	18106	18028	17915	17942	17892	17708	18067	17734	17879	17752	17881	17699	17823	17809	17765	17938	18010	18045	17700	17798	17949	17827	17903	17739	17776	17810	17895	17977	17931	17862	17848	17910	17673	17897	17754	17694	17764	17991	17865	17803	17772	17811	18038	17953	18044	17788	17800	17876	17950	17865	17911	17836	17903	17812	17828	17944	18049	17977	17887	18029	17896	17736	17826	17918	17883	17806	17786	17855	17754	17865	17843	17689	17870	17785	17848	17920	17869	17852	17885	17776	17761	17706	17856	17934	17841	17959	17806	17768	17757	17840	17836	17885	17802	17804	17923	17720	17891	17957	17992	17847	17767	17973	17748	17837	17697	17795	17926	17845	17972	17870	17748	18013	17980	18033	17960	17825	17654	17944	17903	17815	17912	17871	17862	17948	17863	17959	17818	17755	17993	17852	18111	17932	17779	17827	18028	17973	18070	17667	17824	17784	17938	17990	17905	17785	17870	17682	17717	17935	17803	17788	17812	17822	17782	18024	17563	17926	17926	18013	17805	17757	18128	17891	17822	17818	17852	17712	17920	18164	17812	17799	17827	17960	17741	18035	17841	17816	18040	17822	17775	17921	17814	17731	18006	18110	17773	17867	17852	18045	17920	17930	17922	17931	17843	17757	17696	17867	17814	17969	17997	17872	17933	17961	17828	17982	17872	17870	17791	17809	17884	17902	17859	17808	17832	17850	17952	18032	17822	17820	17820	17887	17878	17881	17900	17872	17737	17905	17946	17916	17880	17841	17839	17893	17915	17862	17646	17947	17732	17738	17876	18025	17792	17743	17872	17856	17892	17782	18113	17798	17924	17622	17954	17990	17971	17771	17879	17772	17871	17724	17828	17709	17799	17868	17917	17936	17800	17874	17942	17960	17917	17943	17859	17855	17825	17753	17864	17903	17818	17696	17803	17915	17923	17885	17861	18040	17845	18009	17935	17843	17890	17745	18015	17782	17827	17829	17807	18057	17909	17888	17781	17865	17948	18080	17882	17788	18061	17920	17954	17887	17944	17793	17919	17872	17987	17979	17826	17750	17954	17794	17721	17773	17736	17841	17948	18082	17826	17715	17968	17889	17776	17733	17747	17846	17722	17934	17935	17760	17834	17871	17746	17846	17705	17729	17846	17931	18146	17714	17955	17816	17895	18042	17864	17800	17882	17744	18021	17871	17761	17819	17808	17907	17915	17818	18053	17923	17919	17835	17877	17928	17720	17868	17911	17804	17739	18039	17992	17894	17845	18005	17814	17925	18025	17946	17828	17977	17829	17949	17748	18026	17948	17882	17965	17861	17740	17871	17926	17764	17822	17912	17942	17895	17870	17769	17754	17815	17923	17811	17755	17911	17832	17725	17869	17915	17640	17978	17928	17870	17860	17958	17893	17882	18120	17763	17823	17863	17903	17727	17835	17924	17780	17891	17770	17889	17903	17915	17715	17880	17800	17640	17893	17950	17699	17835	17798	17719	17738	17996	17790	17816	17831	17814	17857	17872	17761	17763	17950	17888	17874	17888	17975	18098	17857	17800	18004	17814	17838	17910	18025	17847	17797	17857	17897	17700	17827	17663	17925	17776	17817	17840	17880	17754	17771	17857	17847	17768	17784	17956	17905	17917	17705	17816	17945	17770	18067	17845	17928	17900	17711	18041	17954	18103	17981	17972	17751	17763	17856	17848	17800	17988	17852	17758	17850	17789	17831	17751	17962	17938	17723	17880	17909	17880	17822	17948	18021	17881	17752	17838	17911	17898	17727	17953	17725	17867	17827	17672	17878	17842	17953	17938	17738	17957	17958	17858	17932	17818	17896	17822	17934	18020	17868	17849	17826	17743	17756	17962	17612	17865	17835	17893	17755	17914	17849	17651	17869	17932	18036	17801	17838	17924	17727	17875	17841	17799	17898	17809	17885	18083	17944	17920	18007	18009	17969	17820	17716	17763	17877	17785	17900	17764	17864	17869	17929	17813	17823	17825	17819	17865	17710	17688	17969	17854	17971	17868	17791	18006	17903	17903	17838	17838	17885	17757	17899	18008	17915	18041	17832	17784	17817	17813	17729	17906	17832	18021	17855	17893	17873	17986	17938	17811	17700	17938	17872	17822	17932	17877	17751	18002	17761	17704	17944	17806	17783	17910	17835	18039	17820	17817	17925	17856	17966	17835	17956	17789	17878	17895	17656	17889	17777	17967	17836	17924	17950	17781	17784	17906	17701	17752	17849	17824	17753	17974	18068	17822	17903	17853	17835	17891	17908	17822	17779	17897	17883	17815	17922	17778	17839	17922	18044	17816	17782	17802	17845	17779	17801	17768	17812	18084	17862	17739	17848	17999	17905	17802	18034	18047	17863	18028	17881	17893	17871	17985	17852	17771	17839	18028	18000	17936	17971	17827	17759	18117	17852	17881	17736	17866	17931	17803	17669	17924	17927	18073	17918	17735	17879	17834	17979	17855	18052	17830	17770	17762	17879	17924	17959	17919	17945	17854	17968	17887	17982	17764	17650	17937	17735	17791	17987	17830	17901	17853	18021	17965	17934	17601	17927	17816	17988	17903	17919	17912	17815	17883	17887	17684	17918	17898	17879	17836	18006	17954	17855	17892	17808	17655	18000	17857	17824	17787	17815	17857	17894	17850	17740	17648	17688	17612	17810	17755	17851	17916	17738	17933	17971	17909	17908	17690	17828	17870	17819	17972	17764	18056	17972	17897	17765	17909	17900	17872	17892	17814	18055	17819	17881	17864	17878	17820	17747	17754	17800	17914	17697	17631	17826	17915	18017	17881	17745	17931	17818	17792	18009	17915	17790	17879	17844	17915	17981	17883	18083	17820	17958	17787	17949	18166	17907	17706	17899	17871	17878	17952	17795	17813	17726	17730	17952	17775	17895	17934	17859	17893	17824	17900	18035	17911	17899	17722	18115	17956	17947	17832	17838	17914	17908	17747	17777	17875	17772	17936	17723	17990	17583	17880	17867	18170	17792	17743	17905	17694	17776	17956	17832	17894	17712	17974	17825	18046	17837	17940	17997	17783	17775	17724	17823	18032	17841	17791	17944	17836	17940	17824	17889	17901	17937	17914	17791	17766	17811	17772	17927	17776	17753	17906	17878	17836	18005	17811	17877	17759	17776	17629	17723	17952	17858	17673	17881	17981	17756	17824	17927	17926	17932	17761	17800	17954	17797	17858	17869	17863	17784	18003	17843	17894	18004	17794	17715	17868	17905	17747	17949	17741	17931	18051	17817	17783	17941	17851	17923	17997	17697	17772	17685	17891	17746	17702	17783	17848	18031	17703	17833	17868	17953	17901	17779	17947	17863	17949	17706	17817	17682	17703	17826	17891	17904	17990	17875	17671	17887	17766	17957	17863	17834	17839	17910	17897	17808	17983	17999	17878	17971	17840	17742	17972	17834	17930	18057	17713	17955	17858	17628	18024	17713	17854	17663	17772	17876	17789	17920	17833	18130	17838	17816	17967	17930	17774	17693	17796	17718	17771	18002	17843	17981	17813	17834	17924	17786	17873	17895	17930	18007	17838	17989	17774	17886	18001	17866	17832	17779	17721	18019	17786	17790	17862	17733	17972	17917	17866	17794	17858
35335	29622	33320	31962	29276	28586	28130	27481	27387	27283	27020	27010	26922	26958	26968	27105	26648	26950	26804	26901	26899	26723	26940	26857	26737	26516	26692	26559	26653	26636	26572	26715	26704	26382	26726	26684	26392	26611	26614	26492	26767	26469	26500	26428	26685	26769	26839	26588	26584	26560	26508	26359	26646	26803	26640	26741	26593	26726	26696	26664	26507	26370	26452	26594	26718	26607	26487	26605	26682	26692	26643	26714	26565	26580	26621	26561	26854	26610	26909	26548	26692	26625	26746	26683	26435	26754	26637	26508	26355	26536	26654	26736	26671	26428	26415	26490	26468	26582	26491	26600	26700	26510	26729	26664	26402	26456	26561	26695	26697	26515	26800	26894	26638	26447	26521	26444	26645	26548	26631	26654	26734	26475	26493	26527	26653	26435	26443	26475	26536	26707	26436	26772	26472	26614	26249	26474	26690	26873	26470	26424	26482	26493	26531	26371	26675	26533	26409	26707	26646	26481	26791	26461	26520	26335	26511	26698	26472	26564	26500	26684	26575	26485	26424	26496	26503	26448	26785	26696	26665	26604	26373	26597	26645	26557	26506	26656	26630	26607	26548	26225	26572	26569	26399	26544	26488	26756	26499	26655	26479	26657	26632	26616	26435	26629	26579	26754	26648	26523	26524	26447	26560	26534	26541	26573	26585	26376	26544	26682	26790	26607	26742	26705	26645	26700	26732	26526	26519	26665	26709	26487	26666	26632	26522	26590	26659	26716	26764	26140	26553	26516	26589	26513	26693	26682	26598	26603	26575	26789	26794	26632	26740	26559	26797	26631	26689	26581	26496	26480	26479	26589	26514	26913	26411	26590	26532	26189	26594	26362	26685	26918	26588	26627	26459	26484	26431	26650	26339	26510	26532	26663	26850	26711	26422	26638	26501	26466	26612	26614	26521	26654	26594	26735	26978	26650	26462	26577	26634	26818	26707	26267	26654	26351	26535	26610	26644	26638	26605	26638	26620	26483	26533	26520	26392	26588	26817	26717	26353	26643	26730	26720	26639	26719	26461	26563	26604	26503	26438	26458	26550	26518	26754	26593	26504	26457	26672	26574	26450	26669	26538	26569	26601	26218	26600	26443	26300	26610	26634	26566	26791	26711	26379	26487	26657	26677	26627	26571	26721	26617	26648	26533	26501	26453	26617	26403	26411	26560	26534	26538	26374	26607	26883	26697	26441	26276	26571	26592	26707	26499	26637	26422	26582	26666	26624	26669	26698	26909	26598	26626	26586	26670	26289	26443	26740	26809	26620	26797	26529	26571	26672	26354	26792	26773	26820	26651	26490	26498	26532	26670	26697	26618	26478	26506	26531	26534	26648	26577	26529	26425	26477	26465	26543	26618	26537	26284	26808	26403	26401	26509	26720	26331	26629	26709	26520	26528	26561	26492	26774	26668	26542	26694	26591	26388	26687	26502	26433	26541	26417	26653	26450	26515	26538	26637	26463	26621	26678	26771	26505	26740	26600	26786	26601	26599	26668	26682	26700	26624	26794	26605	26761	26443	26612	26653	26682	26568	26412	26836	26521	26467	26661	26589	26536	26657	26257	26287	26562	26479	26581	26517	26581	26615	26704	26754	26761	26408	26447	26353	26643	26480	26579	26681	26576	26608	26482	26640	26377	26583	26638	26519	26559	26562	26684	26416	26350	26484	26559	26720	26660	26458	26633	26658	26498	26565	26634	26622	26598	26661	26315	26736	26561	26382	26593	26363	26627	26646	26464	26689	26875	26669	26616	26608	26330	26437	26643	26609	26383	26585	26380	26509	26739	26635	26399	26634	26743	26572	26513	26512	26900	26896	26522	26441	26652	26473	26761	26745	26689	26491	26603	26469	26647	26609	26579	26720	26449	26607	26682	26655	26646	26623	26608	26588	26547	26359	26620	26483	26688	26701	26723	26629	26821	26651	26696	26389	26495	26682	26351	26577	26618	26502	26537	26276	26668	26653	26431	26369	26584	26487	26654	26542	26600	26415	26553	26557	26786	26263	26756	26534	26621	26652	26576	26433	26716	26463	26715	26642	26493	26792	26531	26777	26711	26812	26577	26679	26793	26480	26685	26835	26853	26586	26661	26735	26733	26411	26763	26568	26773	26606	26957	26757	26733	26638	26574	26584	26443	26587	26511	26764	26686	26462	26399	26680	26659	26600	26368	26542	26290	26635	26690	26515	26587	26348	26625	26528	26780	26424	26743	26663	26469	26646	26768	26492	26540	26430	26464	26783	26570	26706	26433	26746	26452	26624	26646	26682	26765	26543	26522	26503	26748	26715	26581	26501	26613	26499	26562	26469	26546	26761	26759	26478	26460	26639	26438	26480	26519	26897	26412	26698	26780	26559	26583	26510	26557	26685	26441	26489	26487	26569	26567	26571	26555	26735	26445	26582	26606	26749	26455	26792	26571	26426	26670	26467	26479	26580	26667	26638	26595	26612	26444	26561	26590	26494	26429	26356	26693	26362	26478	26429	26514	26514	26653	26695	26508	26774	26514	26577	26757	26268	26481	26720	26705	26657	26624	26570	26521	26614	26707	26427	26525	26750	26518	26465	26507	26707	26556	26676	26708	26498	26838	26599	26814	26601	26819	26604	26545	26642	26377	26757	26565	26639	26448	26542	26736	26779	26700	26500	26643	26514	26743	26578	26495	26459	26521	26473	26734	26401	26445	26494	26595	26685	26547	26538	26734	26556	26785	26701	26612	26826	26438	26470	26475	26424	26490	26428	26300	26603	26752	26630	26618	26860	26662	26553	26439	26566	26639	26543	26577	26412	26808	26527	26456	26556	26386	26554	26695	26365	26437	26419	26582	26869	26467	26527	26741	26433	26497	26503	26424	26529	26594	26419	26495	26329	26630	26580	26714	26498	26658	26472	26726	26536	26547	26354	26534	26722	26461	26507	26529	26675	26682	26448	26449	26647	26718	26739	26631	26335	26645	26721	26548	26659	26474	26321	26622	26553	26457	26634	26565	26738	26768	26332	26524	26707	26499	26677	26504	26566	26707	26540	26374	26572	26847	26402	26470	26516	26569	26315	26440	26676	26608	26656	26718	26587	26541	26722	26484	26570	26672	26427	26678	26614	26595	26513	26604	26420	26541	26557	26513	26581	26563	26503	26450	26456	26534	26589	26732	26495	26463	26707	26743	26766	26599	26797	26591	26506	26714	26535	26723	26468	26654	26399	26822	26733	26493	26575	26730	26402	26768	26762	26767	26592	26617	26722	26658	26607	26437	26438	26716	26610	26756	26500	26454	26648	26379	26506	26782	26485	26483	26620	26684	26649	26756	26322	26443	26583	26407	26515	26653	26477	26568	26518	26752	26781	26481	26580	26503	26604	26817	26647	26505	26629	26800	26583	26699	26678	26529	26591	26691	26503	26634	26806	26957	26699	26645	26591	26543	26691	26595	26442	26528	26383	26542	26475	26585	26590	26623	26500	26847	26648	26325	26520	26781	26833	26475	26484	26444	26420	26252	26616	26692	26861	26694	26609	26775	26645	26343	26870	26273	26694	26496	26535	26485	26314	26492	26864	26712	26684	26646	26364	26627	26563	26595	26311	26535	26604	26460	26652	26595	26670	26233	26367	26453	26591	26813	26591	26482	26563	26864	26637	26466	26533	26497	26559	26490	26607	26555	26519	26624	26762	26591	26477	26595	26518	26750	26724	26666	26458	26821	26474	26627	26485	26407	26619	26433	26422	26593	26330	26640	26337	26575	26628	26665	26443	26611	26675	26779	26827	26406	26473	26548	26676	26668	26458	26744	26376	26427	26516	26858	26384	26745	26633	26760	26661	26489	26518	26390	26555	26502	26479	26307	26650	26816	26587	26548	26500	26662	26534	26699	26484	26328	26628	26641	26727	26588	26643	26702	26848	26566	26678	26615	26849	26830	26693	26611	26645	26471	26849	26491	26540	26779	26473	26816	26873	26487	26545	26531	26461	26456	26604	26606	26571	26544	26513	26521	26572	26758	26733	26817	26815	26887	26682	26563	26366	26451	26904	26610	26503	26576	26598	26686	26498	26709	26448	26370	26531	26444	26503	26622	26676	26666	26488	26521	26452	26492	26611	26670	26456	26683	26494	26449	26598	26572	26739	26837	26705	26649	26598	26634	26656	26560	26518	26461	26593	26787	26476	26651	26336	26595	26487	26654	26666	26815	26651	26446	26618	26553	26471	26610	26586	26289	26680	26538	26852	26454	26586	26697	26518	26403	26434	26482	26540	26354	26508	26737	26471	26478	26694	26573	26485	26744	26567	26394	26727	26474	26473	26890	26624	26436	26769	26999	26534	26682	26545	26872	26484	26602	26753	26624	26801	26638	26597	26433	26707	26749	26679	26609	26579	26569	26483	26709	26721	26649	26589	26730	26623	26621	26605	26663	26431	26684	26565	26494	26626	26743	26638	26332	26627	26738	26738	26443	26614	26602	26712	26782	26636	26605	26646	26533	26684	26381	26737	26503	26507	26639	26553	26698	26668	26794	26698	26891	26441	26599	26658	26461	26543	26878	26502	26462	26237	26588	26685	26456	26501	26612	26637	26693	26392	26578	26474	26600	26585	26683	26587	26587	26587	26467	26637	26579	26544	26778	26399	26370	26614	26671	26567	26600	26590	26545	26537	26582	26443	26436	26622	26581	26564	26542	26814	26422	26634	26447	26370	26617	26591	26607	26513	26697	26610	26654	26511	26762	26772	26602	26725	26688	26439	26879	26387	26555	26491	26586	26484	26516	26657	26537	26582	26264	26495	26662	26741	26615	26679	26773	26735	26748	26605	26588	26392	26638	26558	26700	26645	26577	26317	26507	26349	26607	26250	26259	26403	26637	26745	26407	26532	26528	26379	26437	26396	26277	26594	26722	26512	26318	26625	26677	26791	26773	26636	26701	26702	26810	26674	26929	26696	26709	26583	26577	26704	26752	26597	26647	26384	26557	26934	26696	26496	26774	26464	26591	26589	26647	26975	26541	26636	26553	26589	26575	26666	26659	26554	26548	26606	26754	26560	26625	26666	26447	26619	26649	26533	26683	26806	26333	26523	26283	26486	26606	26782	26576	26619	26435	26474	26400	26479	26563	26665	26618	26394	26619	26527	26749	26629	26657	26673	26674	26387	26420	26831	26598	26464
23933	29420	28877	24227	21580	20230	19277	18721	18417	17997	18043	17901	17683	17769	17626	17589	17592	17530	17629	17432	17441	17648	17368	17538	17358	17443	17300	17392	17182	17219	17409	17222	17032	17228	17144	17156	17159	17135	17230	17151	16884	17131	17227	17106	17009	17146	17129	17128	17098	17143	17117	17248	16974	17147	17113	17206	17279	17067	17080	17068	17080	17147	16970	17154	17165	17196	17123	17093	16955	17162	17111	17164	17018	17042	17130	17101	17200	17189	17174	17102	17058	17141	17197	17075	17105	17169	17006	17141	17090	17097	17231	17116	17144	17246	16955	17047	17279	16997	17089	17089	17029	17170	17287	17215	17231	17269	17108	17296	17030	16953	17166	17298	16983	17104	17180	17079	17216	17025	17278	17067	17057	17190	17109	17166	17157	16938	17274	17043	17005	16937	17103	17134	17201	17152	17151	17094	16988	17064	17042	17157	17155	17056	17025	17125	17105	17172	17186	17181	17162	17123	17102	17204	17148	17043	17152	17045	17190	17196	17260	17085	17071	17207	16815	17116	17174	17263	17185	17141	17158	17175	17052	17167	17336	17017	17049	17161	17137	17233	17117	17068	17196	17168	17014	16979	17183	17027	17155	17132	17027	17115	17168	17039	17071	17166	16940	17099	17133	17015	17134	17382	17256	17083	17090	17122	17002	17158	17329	17034	16976	17126	17140	17141	17122	17145	17083	17078	17039	17172	17030	17111	17215	17268	16991	17051	17000	17055	16956	17092	17194	17244	16947	17123	17326	17102	17227	17154	17168	17123	17181	17148	17088	17174	17262	16966	17104	17230	17095	17023	17147	17256	17176	17185	17105	17037	17296	17210	17072	17115	17041	17116	17280	17053	16915	17273	17203	17066	17171	16961	16999	17088	17188	17161	17083	17011	17229	16919	17360	17097	17136	17038	17062	17330	17130	17196	17149	17098	17091	17140	17268	17076	17216	16887	16994	17205	17238	17176	17093	17101	17074	17169	17130	17169	17060	17316	17082	17205	17175	17287	17218	17023	17126	17037	17141	17092	17073	17111	17098	17178	17282	17164	17065	17256	17215	17245	17084	17127	17273	16961	17199	17117	17062	17033	17217	17072	17190	17195	17025	16990	17083	17091	17067	17116	17016	17122	17077	17072	17139	17103	17235	17110	17142	16982	17180	17187	17317	17094	17377	17169	17142	17094	17204	17070	17173	16992	17202	17013	17124	17056	17019	17135	17080	17072	17056	17038	17194	17092	17089	17013	17168	17306	17108	17109	17157	17047	17044	17085	17267	16989	17056	17114	17114	17115	17046	17052	16993	17220	17064	17091	17290	17224	17062	17208	17094	17193	17169	17177	17059	17117	17151	17122	17121	17051	17213	17172	17166	17191	17113	17209	17069	16878	17059	17196	17124	17028	17243	17156	17271	17200	17162	17170	17130	17082	17133	17099	17264	17218	17073	17053	17131	16938	17154	17313	17105	17038	16971	17101	17186	17153	17193	17065	17131	17152	17128	17160	17093	17147	17084	17077	17062	17011	17225	17202	17068	17014	17108	17138	17224	17068	17260	17083	17034	17221	17142	17036	17037	16957	17147	17069	17087	17162	16988	17031	17158	17108	17011	17128	17294	17108	16894	17225	17146	17216	16951	17157	17124	17090	17087	17029	16988	17143	17067	17030	17088	17183	17211	17268	17025	17092	17066	17219	17095	17100	17176	17231	17225	17132	17218	17093	17269	16907	17216	17154	17161	16878	17078	17188	16971	17157	17049	17141	17065	16997	17104	17097	17201	17164	17000	17287	17174	16956	17035	17048	17002	17086	16986	17177	17265	17102	17292	17196	17126	17008	17176	17029	17384	17184	17150	17003	17176	17117	17087	17160	17054	17082	17087	17011	16958	17098	17009	17071	17013	17092	17163	16975	17158	17043	17287	17013	17035	17198	17198	17195	17225	17112	17047	17105	17242	17026	17108	16910	17298	17151	17107	16983	17088	16914	17066	17135	17147	17124	17026	17348	17178	17082	17022	17209	17093	17324	17220	17170	17107	17113	17123	17191	17234	16985	17084	17055	17169	17133	17089	17192	17154	17156	17112	17057	17026	17093	17026	17130	17016	17050	17095	17120	16965	17191	17132	17207	17186	17156	16950	17081	17301	17154	17196	17145	17024	17046	17136	17322	17097	17040	17047	17133	17170	17223	17025	17112	17090	17205	17110	16930	17059	17132	17015	17242	17058	17109	17191	17111	17032	16909	17185	17326	17206	16966	17200	17209	17231	17271	17112	17272	17202	16963	17066	16923	17105	17092	16992	16962	17238	17263	17136	17221	16826	17058	17200	17146	17245	17068	17215	16987	17069	17292	16940	17035	17219	17144	17081	16957	17066	16854	17231	17229	17170	17089	17036	17146	17007	17188	17133	17106	17050	17071	17111	17064	17095	17126	17070	17158	17060	17186	17196	17225	17025	17277	17120	17024	17159	17208	17185	17023	17103	17167	17032	17170	17176	16959	17078	17060	17161	16883	16974	17144	17157	17141	17174	17186	17005	17166	17091	17082	17092	17051	17092	17057	17144	17251	17204	17021	17283	17187	17164	16875	17067	17101	17010	17173	17166	17191	17095	17152	17025	17027	17137	17093	17064	17175	17011	17299	17084	17118	17055	17192	17170	17198	17130	17237	17244	17214	17186	17063	17169	17114	17176	17068	17022	17055	16932	17064	17007	17188	17044	16961	17013	17176	16976	17181	17079	17145	17089	17037	17070	17159	17008	17216	17134	17054	17232	17053	17129	17038	17160	17057	17194	17199	17149	17061	17038	17170	17120	17142	17005	17158	17282	17182	17224	17137	17130	17214	17030	17111	17207	17155	17120	17078	17078	17049	16952	16904	17144	17224	17021	17291	17239	17251	17162	17179	17024	17132	17166	16951	17088	17124	17038	17072	16921	17218	17185	17182	17163	17174	16877	17064	17058	17106	16976	17008	17243	16990	17058	17163	17118	17087	16949	17204	17175	16981	16989	17267	17110	17108	17211	17137	17255	17296	17117	17051	17082	17042	17031	17120	16995	16973	17128	17183	17182	17152	17036	17177	17270	17103	17253	17094	17034	17135	17145	17102	16989	17264	17099	17029	17162	17041	17179	17024	17179	17007	17335	17112	17248	17156	16971	17023	17097	17146	17059	17014	17025	17233	17214	17186	17048	17058	17191	17023	17064	17104	17182	17180	17033	17185	17114	17148	17010	16999	17102	17004	17157	17077	17202	17035	17019	17155	17209	17259	16999	17221	16906	17063	17156	17195	17075	17158	17246	17083	17121	17217	17199	17032	17078	17096	17202	17132	17125	17059	17187	17132	17100	17161	17147	17150	17158	17082	17205	17131	17000	17358	17183	17131	17106	17064	17039	17234	17099	17215	17052	17159	17248	17158	17058	17089	17046	16992	16932	17107	17155	17005	17282	17202	17117	17089	17144	17094	17027	17200	17125	17074	17130	17248	17081	17169	17102	16969	17176	17165	17040	17204	17231	17056	17093	17034	17094	17099	17204	16996	17147	17063	17193	17108	17324	17146	17121	17146	17117	17208	17277	17035	17235	17101	17213	17072	17217	17199	17075	16927	17116	17150	17097	17054	17094	17256	17070	17175	17160	17085	17145	17154	17179	17074	17131	17052	17182	17116	17105	17063	17197	17134	17340	17114	17184	17207	17223	17313	17045	17066	17024	17250	17074	17107	17084	17087	17268	17109	17228	17047	17043	17150	17167	17312	17164	17004	17260	17169	17095	17225	17071	17123	17101	17169	17172	17271	17190	17089	17239	17056	17016	17009	17138	17254	17095	17142	17143	17090	16990	17203	17059	17291	17184	17193	17066	17222	17195	17078	17215	17298	16899	17096	17189	17377	17187	17040	17059	17228	16992	17067	17081	17214	17054	17098	17162	17133	16991	17197	17195	17060	17204	17167	17055	17195	17118	17324	17080	17198	17013	17079	17015	17138	17119	17018	17111	17037	17036	17187	17134	17235	17133	17188	17092	16986	17159	17262	17351	17094	17135	16989	17023	17080	17144	17004	17092	17178	16951	17097	17077	17027	17124	17269	17225	17252	17279	17179	17030	17238	17207	17234	17195	17135	17126	17189	17056	17121	17018	17204	17244	16956	17073	17062	17158	17095	17076	17192	17217	17105	17067	17043	17151	17175	17234	17138	17084	17122	17056	17233	17015	17130	17031	17184	17078	17154	17073	17007	17281	17091	17107	17242	16975	17166	17158	17146	17260	17019	16991	17224	17205	17253	17148	17264	17217	17291	17162	17194	17048	17045	17093	17056	17285	17020	17141	17263	17137	17139	17029	17131	17176	17128	17028	17168	17011	17258	16962	17131	17174	16961	17111	17256	17205	17369	16997	17106	17195	17224	17148	17138	17240	17002	17060	16875	17126	17221	17305	17086	17161	17266	16978	17118	17066	16911	17134	17212	17157	17170	17151	17135	17074	17224	17197	17085	16989	17396	17156	17134	17310	17055	17051	16969	16998	16854	17039	16946	17122	17261	17124	16967	17254	17242	17090	17224	17147	17199	17039	17320	17097	17127	17019	17176	17116	17064	17168	17196	17152	17183	17163	17129	17262	17000	17237	17092	17054	17119	17045	17223	17203	16913	17312	17164	16990	17118	17136	17283	17089	17146	17125	17220	17127	17112	17088	16979	17210	17068	16923	17055	17134	17191	17116	17187	17056	17088	17112	17112	17039	17037	17075	17104	17028	17167	17015	17051	17059	17112	17078	17212	17171	17345	17019	17046	16995	17026	17079	17117	17160	17233	17207	17113	17202	16778	17317	17097	17003	17178	17248	17122	17214	17028	17213	17209	16956	17187	17206	17122	17051	17017	16981	17035	17187	17123	17156	17056	17123	17116	17241	17015	17421	17055	17261	17231	17051	17129	17146	17243	17106	17169	17187	17211	17192	17099	17047	17115	17194	17135	16951	16858	17127	16995	17145	17188	17175	16949	17258	17282	16956	17130	17054	17026	17132	17018	17060	17148	17296	17187	17015	17073	17106	17160	17222	17034	17134	17215	17200	16967	17187	17029	17209	17134	17238	17108	17214	17012	17154	17177	17249	17225	17093	17026	17128	17170	16964	17155	17035	17029	16977	17153	17131	17191	16974	17036
24009	20775	27177	25512	26150	30784	32491	30245	29599	29408	29276	28890	28604	28868	28869	28527	28347	28431	28577	28641	28679	28284	28433	28236	28073	28001	28222	28079	28264	27986	27819	27973	28003	28021	27844	28247	27905	27712	27724	27948	27844	27924	27902	28035	27899	27842	27873	28060	28072	28143	27851	27871	27837	27857	28006	27897	27829	27808	27750	27819	27901	27834	27913	27985	27890	27879	28088	28104	28007	28020	27871	27792	27887	27913	27795	27960	27736	27995	27863	27945	28015	27858	27865	27985	27800	27975	28001	27937	27782	27850	28018	27956	27789	27949	27947	27856	28008	27750	28010	27934	27947	27626	27702	27756	27933	27694	27971	28040	27693	28029	27745	27738	27722	27886	27778	27710	27709	28000	27798	27698	27909	27888	27792	27780	27959	27681	27875	27747	27298	27723	27757	27554	28030	27827	27749	27781	27764	27767	27766	28005	27950	27891	27828	27733	27936	27988	27896	27881	27993	27758	27824	27987	27826	28014	27853	27756	27820	27609	27967	27888	27891	27795	27972	27768	27819	27995	28021	27793	27924	27926	27697	27668	27857	28058	27911	27656	27694	27786	27750	27728	27975	27952	27917	27997	27916	27582	27817	27754	27856	27819	27778	27805	28167	27843	27860	27770	27924	27829	27748	27875	27838	27780	27716	27912	27908	27859	27685	27736	27873	27878	27654	27914	28027	27949	28075	27817	27976	28006	27824	27932	27893	27852	27902	27729	27874	27867	27809	27817	27832	28021	27618	27850	27770	27892	27764	27906	27995	27740	27863	27967	27893	27902	28069	27969	27658	27878	27840	27641	27617	27974	27901	28126	27916	27880	27804	27669	27493	28062	27857	27736	27952	27951	27811	27860	27650	27936	27897	27716	27835	27963	27625	28023	27725	27870	27801	27715	28061	27772	27811	27711	27592	27766	27699	27923	27865	27866	27867	27821	27793	27663	27885	27912	28028	27807	27715	27961	27830	27610	27880	27845	27822	27635	27704	27967	27775	27902	28072	27980	27767	27929	27881	27815	27561	27754	28128	27858	27910	27609	27794	27833	28075	27925	27731	28103	27946	28222	27808	27905	28070	27752	27909	28059	28007	27892	27690	27674	27799	27745	27809	27677	27879	27830	27536	28102	28029	27892	28066	27969	27750	27722	27991	27985	27790	27663	28133	28070	28009	27901	28095	27978	27830	27665	27943	27923	27989	27719	27991	27980	27895	27588	27704	27961	27982	27815	27806	27973	27830	27874	27697	27887	27718	27949	27964	27855	28126	27878	27947	27829	27873	27931	28260	28069	27760	27815	27934	27981	27969	27872	27681	27915	28120	27799	28033	27752	27986	28073	27729	27660	27550	27912	27910	27923	27989	27875	28140	27942	27757	27840	27775	27828	27828	27697	27878	27798	27625	27725	27677	27927	27762	27714	27711	27978	27850	28088	27639	27963	28134	28002	28330	27969	27892	27983	27869	28005	27950	27643	28058	28046	27968	27815	28054	27879	27978	27731	27684	27797	27777	27902	27813	27727	27791	27877	27850	27780	27762	27755	28142	27893	27768	27866	28046	27795	27798	27608	27688	27805	27917	28008	27777	27766	27839	28143	27826	27891	27922	27787	27834	28117	27713	28063	27848	28043	27916	27724	27690	27947	28166	27949	28017	28096	28075	27689	27823	27699	28051	27998	27885	28002	27995	28175	27881	27855	28057	27832	27826	28135	27789	27917	28080	27826	27981	27895	27929	27893	27938	27911	27825	27658	27765	28118	28143	27782	27622	27773	27819	27809	27759	27758	27616	27917	27588	27897	27826	28058	27896	27740	27888	27714	27863	28019	28082	27891	27742	27800	27680	28177	27865	27881	27909	28148	27964	27733	27869	28107	27781	27947	27756	27858	27716	27857	27793	27903	27841	27824	28006	27797	27712	27973	27950	27729	27742	27912	28191	28028	27788	27600	27993	27801	27878	27860	27890	27717	27780	27808	27931	27806	27751	27667	27580	27942	27723	27779	27500	27705	28236	27891	27726	27700	27876	27852	28007	27558	27959	27723	27817	28047	27817	27935	28095	27878	28085	27838	27859	27738	27802	27887	27752	27887	27805	27985	28031	27780	27679	27918	27969	28074	27965	27844	28060	28141	28035	28087	27922	27905	27684	28024	27965	27813	27780	27787	27909	27773	27881	27945	27897	28019	27573	27598	28139	27898	28095	27965	27722	27949	27661	27985	27985	28025	27806	27982	28315	27973	27884	27972	27915	27857	27732	27801	27872	27915	27791	27991	27738	27698	27958	28006	28018	27673	28002	27743	28138	27959	27955	27946	27803	27966	27968	28112	27898	27868	27917	27827	27778	27954	27919	28004	27869	27864	28021	28026	28050	27888	28002	27768	27751	27854	27782	28101	27845	27849	27654	27910	27895	27795	27836	27736	28037	28214	27748	27818	27824	27735	27896	27882	28046	27630	27780	27527	27873	27915	28124	27835	27963	27861	27616	27715	27787	27857	27888	27857	27922	27820	27832	27843	28068	28008	28042	28092	27837	27995	27829	28149	27973	27920	27898	27850	28054	27939	27971	27974	27905	27816	27834	27849	27934	27965	27972	28095	27631	27858	28118	27701	27830	27898	27816	28070	27804	27577	27821	27642	27846	27831	27679	27649	27727	27781	27733	27982	27915	27856	28050	27912	27902	27781	27892	27810	27893	27771	27971	27637	27918	28075	28255	27572	27953	28053	28053	27867	27545	28014	27828	27860	27734	27922	28094	27823	27797	27810	27966	27910	27722	27809	27828	27855	28009	27819	27726	28105	27615	28011	28015	27645	27755	27914	27859	27864	27897	27743	27850	28022	27809	27869	27931	28114	28109	27643	27859	27780	27791	27871	28138	28198	27721	27831	28014	27902	28013	27817	27648	27879	27516	27942	27827	27937	27896	27820	27929	27971	28105	27957	27872	27840	27878	27930	27793	27780	27766	28196	27892	27637	27621	27987	27854	27838	27524	27882	27820	27863	27811	27902	27983	28018	27900	27818	27802	27495	27808	27636	27804	27846	27766	27323	27477	27986	28048	27895	27980	28019	28135	27906	27916	28024	27922	27735	27941	27882	27766	28165	27776	28092	27721	27590	27849	27969	27949	27948	27719	27875	27681	27650	27641	27576	27634	28122	27803	27900	27859	28026	27681	27974	28014	27618	27662	27728	27784	27802	27926	27766	27863	28009	27673	27791	27765	27765	27939	27729	27711	27797	27942	27982	27782	27947	28038	27854	27796	27785	28066	28035	27926	28169	27894	27803	28023	27888	27819	28073	27911	27907	27816	27939	27879	27684	27741	27795	28031	28233	27817	28117	27813	28032	27992	27821	28113	27796	27846	27680	28114	27942	27970	27732	27676	27798	27950	27784	27872	27984	27635	27825	27823	27734	27626	27976	28061	27827	27843	28003	28013	27698	27656	27635	27943	27601	27586	27967	27958	27993	27933	28205	27739	27790	27734	27879	28094	27921	28166	27930	28142	28099	28013	27698	27998	27950	27833	27979	28148	27721	27959	27887	27708	28038	28114	27976	27839	27781	27988	27762	27905	27926	27890	27835	28115	27845	27585	27632	27919	28077	27832	27840	28013	27831	27750	27777	27827	27706	27644	27824	27781	27994	27804	27904	27878	27817	27932	27992	27570	27686	27941	27606	27608	27708	27926	27871	28067	27903	27816	28033	27892	27595	27782	27512	27890	27941	27796	28013	27706	27872	27961	27739	28106	27652	27577	27852	28079	27901	27951	27828	27921	27994	27678	27751	27819	27761	27842	28054	27833	27603	27581	27955	28056	27878	28019	27651	27712	27884	28072	27848	27819	27923	27696	27912	27830	27983	27950	28158	27837	27646	27979	27848	27916	27895	27853	27834	28083	27799	27868	27821	27816	27833	27948	27891	28045	27883	27972	27873	27882	27524	27866	27688	27974	27869	27677	27940	27689	27761	27817	28050	27815	27989	27794	27861	27782	27978	28017	27700	27968	27859	28077	27783	27997	27965	27776	27915	27715	28065	27720	27586	27679	27601	27810	27759	27828	27934	27862	27894	27831	27915	27838	27838	27815	27964	27888	27831	28030	28087	27886	27819	28022	27852	27944	27944	27986	27952	27847	28021	27887	27760	27956	27772	27968	28282	27919	27556	27706	28128	27952	27804	27788	27947	28118	27909	27706	27841	27649	27854	27911	28220	27974	27965	27650	27857	27870	27770	28008	27861	27733	27618	28065	27944	27917	27814	27789	27980	27881	27701	27630	27880	27637	27830	28308	27860	28149	27957	27908	27792	27864	27837	27942	27931	27862	27773	27795	28008	27805	27717	27889	27685	27623	27908	28064	27953	28007	27748	27839	27696	28099	27796	27747	27917	27773	27748	28131	27740	27792	27897	27802	27782	27720	27815	27974	27643	27669	27981	27834	27946	27961	27981	27867	27957	27653	27753	27735	28058	27586	27929	27902	27809	27873	27857	27629	27746	27767	27989	28097	27861	27896	27824	27783	28032	27792	27897	27675	27750	27911	27905	27772	27689	27655	27787	27934	27927	27851	27831	27695	27894	28099	27838	27767	27809	28010	27805	28145	27838	27650	27890	28109	27617	27884	27571	27779	27853	27739	27689	27775	27828	27635	27847	27759	27660	27806	27893	27871	27891	27681	27883	27864	27888	27912	27675	28006	28190	27999	27941	27965	27793	27670	27706	27980	27971	27889	27783	27782	27821	28031	28048	28150	27929	27729	27764	27877	27771	27872	27673	28089	27815	27965	27567	27949	27917	28097	27756	27943	27886	27853	27832	27840	27556	27559	27654	27739	27635	27827	27700	27982	27917	27844	27945	27900	27965	27641	27867	27912	28028	27763	28044	27960	28097	27841	27940	27815	27787	28091	27919	27947	27948	28025	28038	27941	27798	27888	27800	27983	27857	27937	27738	27880	27793	27639	27921	27948	27753	28063	27919	27920	27698	27687	27949	27907	27828	27847	27726	27782	27860	27736	27819	27935	27871	27987	28108	27843	27974	27637	28005	27623	27923	27942	27705	27964	27934	27979	27731	27950	28035	27774	27992	27731	27638	27640	27854	27846	27916	27930	28140	27775	27532	27768	27704	27606	27673	28013	28102	27868	27881	27885	27984	27867	27754
23199	37968	37690	30611	26760	23939	22481	21645	20450	20065	19522	19346	19157	19067	18908	18875	18666	18635	18518	18693	18435	18462	18268	18252	18067	18190	17913	18226	18117	18161	17896	17904	17840	17945	17738	17849	17747	18019	17814	17726	17795	17847	17746	17690	17873	17842	17940	17843	17815	17862	17846	17887	17760	17836	17809	17847	17697	17723	17762	17658	17881	17777	17793	17703	17531	17870	17781	17845	17653	17851	17614	17830	17740	17802	17925	17834	17836	17819	17637	17822	17716	17740	17608	17804	17767	17833	17680	17708	17689	17778	17754	17681	17874	17848	17746	17810	17601	17802	17693	17807	17764	17726	17663	17716	17691	17730	17775	17812	17815	17782	17817	17759	17672	17759	17815	17832	17689	17844	17750	17757	17994	17504	17781	17820	17636	17960	17929	17559	17725	17904	17714	17884	17763	17736	17882	17764	17789	17841	17816	17679	17717	17864	17574	17785	17660	17794	17732	17727	17776	17823	17607	17912	17538	17727	17802	17628	17695	17855	17782	17798	17755	17787	17814	17746	17777	17788	17711	17662	17889	17667	17839	17756	17466	17768	17799	17475	17841	17790	17739	17812	17810	17641	17903	17736	17775	17872	17618	17610	17890	17786	17673	17847	17567	17560	17834	17689	17716	17697	17672	17793	17831	17877	17638	17772	17821	17912	17726	17747	17780	17598	17918	17783	17654	17697	17696	17825	18066	17756	17765	17741	17680	17655	17721	17877	17681	17714	17743	17800	18001	17583	17643	17754	17734	17554	17847	17621	17741	17771	17615	17905	17707	17708	17827	17726	17816	17659	17682	17795	17728	17739	17927	17781	17565	17905	17766	17777	17706	17637	17723	17754	17817	17612	17654	17568	17688	17707	17683	17678	17913	17809	17824	17761	17675	17659	17853	17850	17697	17851	17909	17757	17846	17835	17539	17873	17710	17793	17632	17804	17764	17627	17770	17669	17851	17816	17769	17576	17926	17745	17849	17722	17600	17768	17951	17857	17842	17653	17686	17708	17888	17777	17794	17737	17778	17678	17604	18018	17817	17918	17804	17702	17748	17662	17705	17844	17862	17750	17885	17593	17706	17609	17715	17874	17566	17714	17719	17691	17880	17713	17622	17717	17781	18016	17623	17750	17943	17823	17815	17849	17612	17691	17829	17828	17860	17901	17913	17723	17686	17614	17845	17862	17816	17896	17894	17688	17663	17652	17805	17783	17668	17647	17874	17833	17660	17731	17742	17707	17782	17730	17645	17721	17541	17757	17583	17706	17752	17658	17551	17829	17742	17710	17813	17751	17682	17667	17671	17749	17772	17689	17714	17647	17914	17899	17639	17572	17898	17626	17669	17823	17736	17680	17752	17602	17655	17818	17713	17732	17694	17810	17776	17663	17805	17838	17866	17812	17759	17632	17637	17796	17753	17785	17770	17893	17751	17775	17742	17747	17643	17811	17852	17736	17931	17818	17700	17833	17721	17630	17720	17847	17625	17589	17769	17641	17767	17806	17795	17717	17783	17854	17686	17668	17739	17711	17778	17925	17715	17725	17837	17864	17585	17752	17833	17810	17829	17663	17640	17831	17622	17762	17776	17880	17719	17670	17891	17605	17739	17636	17928	17789	17630	17834	17763	17594	17633	17508	17834	17743	17744	17794	17802	17791	17830	17798	17703	17808	17737	17615	17955	17710	18010	17655	17757	17792	17712	17602	17934	17809	17798	17845	17761	17761	17793	17798	17805	17700	17670	17708	17733	17820	17730	17751	17757	17701	17623	18021	17608	17858	17798	17684	17707	17687	17841	17738	17529	17796	17552	17901	17701	17681	17677	17718	17802	17782	17646	17691	17763	17768	17770	17812	17763	17874	17668	17686	17854	17571	17918	17809	17899	17753	17853	17785	17804	17800	17722	17765	17701	17636	17758	17768	17639	17654	17601	17824	17614	17666	17833	17706	17637	17917	17886	17729	17830	17769	17485	17912	17765	17744	17796	17713	17832	17685	17845	17735	17809	17689	17771	17723	17795	17767	17685	17840	17759	17790	17551	17729	17742	17866	17814	17848	17620	17759	17832	17796	17756	17706	17716	17785	17685	17754	17718	17752	17825	17700	17693	17822	17728	17775	17984	17810	17835	17676	17697	17750	17543	17898	17715	17714	17702	17805	17815	17829	17611	17622	17585	17790	17701	17765	17791	17608	17871	17713	17837	17597	17758	17641	17830	17786	17625	17694	17642	17863	17853	17855	17880	17767	17707	17714	17767	17664	17751	17776	17814	17782	17644	17726	17564	17840	17910	17818	17942	17792	17697	17815	17767	17868	17662	17736	17730	17678	17860	17752	17795	17834	17702	17774	17680	17697	17815	17958	17647	17780	17784	17837	17561	17826	17753	17874	17617	17856	17743	17687	17814	17858	17840	17777	17750	17864	17739	17897	17665	17869	17820	17706	17830	17713	17806	17718	17843	17802	17787	17706	17770	17776	17673	17781	17889	17622	17710	17831	17816	17724	17754	17665	17831	17636	17845	17555	17856	17672	17778	17826	17730	17989	17717	17707	17836	17759	17791	17774	17636	17733	17846	17689	17734	17745	17699	17673	17788	17668	17744	17670	17891	17823	17749	17713	17794	17864	17796	17798	17758	17795	17771	17653	17844	17657	17603	17547	17568	17737	17821	17785	17816	17590	17666	17704	17859	17881	17560	17890	17849	17811	17806	17734	17765	17657	17778	17778	17949	17853	17782	17974	17832	17884	17720	17763	17894	17626	17701	17768	17726	17735	17651	17777	17710	17690	17759	17773	17585	17917	17695	17825	17797	17612	17721	17675	17787	17858	17898	17869	17718	17948	17805	17690	17824	17732	17618	17875	17709	17650	17852	17643	17886	17506	17733	17709	17833	17788	17766	17706	17570	17705	17644	17705	17732	17704	17772	17876	17885	17627	17651	17816	17763	17765	17783	17873	17880	17827	17701	17893	17801	17775	17651	17677	17620	17768	17781	17652	17821	17585	17749	17800	17783	17652	17797	17862	17691	17729	17707	17782	17914	17741	17802	17731	17719	17853	17593	17716	17786	17608	17792	17646	17860	17817	17715	17780	17864	17801	17637	17728	17699	17562	17794	17804	17847	17790	18022	17831	17698	17700	17869	17552	17686	17777	17737	17878	17679	17687	17725	17836	17841	17713	17599	17703	17886	17740	17828	17755	17920	17673	17693	17942	17719	17629	17675	17820	17803	17854	17674	17625	17719	17892	17850	17771	17797	17677	17685	17742	17634	17676	17664	17888	17735	17980	17725	17712	17673	17630	17713	17934	17869	17792	17862	17767	17898	17736	17720	17650	17675	17783	18012	17789	17831	17650	17753	17717	17672	17668	17832	17697	17837	17744	17863	17839	17710	17745	17851	17727	17773	17781	17660	17734	17894	17606	17693	17684	17685	17788	17698	17896	17690	17557	17738	17813	17864	17829	17849	17637	17853	17857	17792	17668	17971	17829	17822	17651	17840	17708	17799	17637	17835	17742	17826	17672	17724	17777	17683	17765	17822	17853	17815	17731	17671	17656	17688	17965	17824	17845	17727	17788	17860	17663	17813	17695	17775	17671	17752	17914	17688	17793	17710	17778	17879	17738	17811	17674	17871	17914	17811	17684	17882	17674	17981	17793	17762	17795	17528	17797	17592	17718	17516	17756	17686	17685	17728	17922	17774	17842	17567	17896	17791	17811	17707	17883	17844	17857	17848	17643	17624	17715	17782	17552	17744	17906	17739	17804	17829	17798	17868	17851	17832	17771	17600	17960	17751	17776	17654	17823	17754	17842	17658	17614	17822	17841	17817	17737	17705	17824	17827	17758	17735	17726	17658	17807	17751	17788	17635	17741	17761	17657	17863	17727	17608	17796	17690	17723	17774	17824	17654	17668	17852	17772	17623	17715	17673	17620	17627	17766	17723	17876	17694	17819	17683	17749	17559	17765	17886	17709	17774	17646	17894	17764	17759	17810	17806	17893	17756	17588	17695	17758	17849	17731	17768	17706	17676	17848	17591	17728	17786	17844	17774	17776	17746	17622	17750	17677	17626	17793	17697	17809	17675	17609	17734	17783	17643	17802	17914	17570	17561	17826	17648	17597	17813	17920	17837	17797	17804	17819	17748	17678	17911	17788	17525	17685	17821	17743	17684	17764	17836	17613	17642	17699	17748	17690	17823	17552	17866	17877	17823	17711	17951	17711	17718	17766	17680	17772	17845	17704	17750	17876	17694	17716	17635	17725	17767	17667	17747	17733	17605	17748	17729	17878	17610	17624	17785	17733	17805	17847	17606	17777	17885	17655	17866	17684	17784	17638	17627	17666	17710	17723	17755	17741	17696	17677	17813	17658	17998	17490	17771	17664	17683	17749	17751	17856	17645	17665	17868	17630	17802	17673	17801	17629	17832	17630	17580	17700	17752	17705	17854	17819	17689	17888	17759	17850	17746	17752	17750	17667	17782	17655	17881	17815	17852	17626	17708	17731	17628	17768	17803	17789	17672	17557	17660	17864	17596	17738	17821	17745	17760	17651	17714	17739	17579	17986	17667	17851	17678	17607	17864	17508	17821	17782	17716	17748	17721	17583	17845	17866	17662	17685	17741	17746	17897	17749	17746	17625	17779	17839	17785	17715	17685	17852	17714	17776	17772	17758	17539	17735	17791	17735	17670	17561	17625	17769	17777	17638	17726	17664	17830	17597	17678	17725	18017	17759	17722	17788	17858	17824	17826	17809	17778	17815	17565	17727	17729	17706	17790	17783	17705	17867	17744	17821	17722	17721	17877	17864	17662	17856	17586	17608	17895	17799	17824	17703	17611	17930	17705	17929	17807	17813	17741	17704	17732	17963	17833	17644	17693	17694	17763	17736	17679	17691	17700	17703	17883	17724	17802	17689	17711	17751	17600	17875	17773	17884	17703	17686	17721	17885	17821	17860	17696	17719	17856	17726	17806	17855	17586	17686	17712	17825	17790	17825	17777	17694	17727	17749	17727	17713	17774	17753	17696	17706	17673	17781	17667	17776	17825	17821	17836	17737	17819	17773	17671	17846	17825	17845	17747	17620	17777	17903	17831	17695	17911	17728	17588	17797	17823	17577	17869	17744	17835	17712	17703	17758	17723	17813	17834	17789
22343	20764	27167	24711	23181	29558	34605	31645	30662	30636	29968	29543	29652	29280	29442	29205	28930	28824	29067	29058	28828	28881	28634	28704	28389	28468	28625	28330	28476	28438	28462	28179	28186	28351	28370	28151	28285	28156	28063	28146	28303	28229	28185	28089	28194	28290	28328	28305	28132	27958	28122	27927	28151	28313	28146	28201	28221	27907	28121	27883	28095	28201	28032	28021	28194	28241	28284	28160	28086	28028	28086	28333	28071	27917	28095	28078	28344	28066	28064	27856	28170	28232	28182	28199	28079	28055	28039	28033	28170	28158	28073	27959	28149	28028	28207	28373	28084	27850	28146	27944	28187	28097	28033	28161	28238	28153	27993	27920	28199	28195	27949	28102	28124	28131	28233	28443	28092	27837	28118	28027	28004	27856	28018	27941	28073	27771	27860	28433	28225	28155	27948	27749	28025	28274	28124	28349	28160	27994	28191	28068	28221	27834	28023	28252	28028	28152	28222	28020	28020	27831	27889	28113	28225	28249	28156	27987	27958	28259	28104	27939	28070	27974	28189	28041	28080	27925	28072	28089	28381	28036	27791	27989	28107	27997	28001	28152	27896	28012	28065	28120	28038	28035	27821	28154	27893	27950	27960	27953	27869	27890	28008	27972	27863	27963	27890	27956	28138	28060	28064	27740	28075	27961	28027	28088	27827	27875	28058	28144	28024	28119	27937	27918	28264	28153	28105	27938	28125	28224	28019	28316	27984	28039	27967	27841	28148	27891	28006	27982	28085	27862	28106	27981	28022	28238	27845	27979	27938	28094	28300	28303	28038	27983	28080	28013	28136	27822	28246	28021	28095	28251	28188	28140	28171	27810	27770	28238	27850	27934	28024	28031	28148	27972	27957	28118	28165	27901	27917	28128	27989	28101	28253	28068	27932	28048	28223	27912	28099	28252	28146	28242	28009	27846	28103	27843	28072	27917	27947	28199	28147	28096	28055	28144	28032	27972	27925	28234	27974	27983	28248	27833	28105	27936	28138	27827	28124	28075	28029	28087	28067	27912	28172	28106	27878	28130	28106	27917	28064	27935	27908	28168	27992	28055	28351	28103	27908	28070	28038	27858	27984	28180	28319	28131	28230	28022	28114	27996	28221	27831	28089	28069	27855	27995	28211	28159	28414	28040	28222	28070	27961	28041	28065	28289	27900	27823	28040	28221	28371	28264	27785	27866	27953	28060	27937	28093	28063	27880	28080	28111	28128	27928	27971	27997	28150	28003	28040	28063	28076	28346	28000	28182	28094	27814	28034	27925	28121	27830	28116	28012	28193	28055	27675	28101	28074	28092	28228	28173	28003	27826	27920	27995	27949	27910	28177	27968	27940	28056	28052	28189	27957	27729	28107	28142	27766	28055	28197	27917	28008	28164	28209	28185	27798	28141	28047	28043	27861	28278	27961	28337	28194	27731	27936	28103	28028	27991	27867	28205	28097	27970	28042	28109	28164	28036	28010	28119	27983	27988	28033	28141	28144	28274	28047	28104	28138	27943	28139	28149	28140	27931	28151	28079	28120	28011	28049	27964	27772	28215	27977	27854	28111	28083	28126	28230	28003	27883	27866	27889	28129	27982	28052	27813	28095	27922	28005	27980	28150	27879	27942	27797	28006	28002	28007	28212	28134	28160	28167	27943	27789	27971	27930	28046	28108	27843	27828	28182	28090	27880	28103	28012	28204	28067	27984	28324	28057	28198	27978	27944	27954	28061	27867	27786	28047	27795	27900	28083	28028	27837	28065	28014	28058	28130	28056	28041	28256	28087	28016	27792	27928	27864	27742	27976	27851	27845	27861	27899	27853	28022	28026	28027	27972	27941	28116	28136	28248	27944	28086	28086	28151	27798	28112	28088	27906	27901	28005	27768	28172	28150	27988	28124	27896	27984	27887	27973	28248	27989	28104	27992	28053	28146	28143	27918	28067	28358	28155	28086	28177	27941	27864	27988	28089	28231	28227	28181	28389	27853	28220	28190	27880	28131	27908	28148	28124	27975	28108	27922	27934	27971	28166	28049	28171	28188	28035	28151	28033	27988	27878	28111	28021	27998	28310	28167	28012	28077	27979	27982	28049	28081	27823	27901	28272	27858	27966	28047	28396	27890	27783	27939	28123	27932	27948	27880	28080	28050	28143	27959	28056	27999	27987	28029	27761	27885	27923	28033	28057	28148	27927	28148	27942	28125	28153	27817	28126	27833	27961	28172	28248	27972	28174	27881	28018	27938	28345	27811	27973	27893	27942	27856	27962	28253	28349	27992	28048	27875	28142	28023	27880	28184	28092	28254	27960	27787	27830	27860	27788	28136	28257	28076	27966	28049	28100	27957	27921	28024	27751	27906	27928	28099	28118	28211	27901	27996	28077	27954	27773	27828	27975	27959	27993	27967	28163	28044	27931	27993	27961	28093	28167	27920	28407	27795	27971	28108	28089	28009	28026	28168	27979	28142	28032	28062	27928	28197	27980	27927	27936	27930	28018	27851	28161	28053	28023	28171	28075	28122	27893	27958	28181	28268	28392	28093	28005	27778	27891	27947	27910	28023	28373	28013	28058	28090	28137	27926	27895	27970	28102	27909	28234	28037	28029	27827	28096	27936	28040	27670	28008	27838	28107	28233	28118	28000	28077	28290	28182	28031	27796	28086	28062	28048	28025	28079	28179	28084	28187	28032	27962	28237	27980	28345	28224	27815	27957	27935	27914	28121	28158	28175	27906	28194	28275	27938	28069	27856	28119	28055	27848	28123	27965	28141	27802	27996	28007	28041	27984	28271	27734	27817	27871	27990	27997	27934	27794	27760	27901	28158	27887	28088	27992	28083	27860	27813	28126	27895	28224	27988	27917	28277	27957	27797	27947	28175	27963	28026	28088	28104	28063	27814	27812	28089	28041	27806	27632	27990	28182	28016	27822	28091	28136	27803	28407	27933	28116	28120	28263	28238	27865	28154	28206	27954	27889	28400	28078	27807	28411	27905	27966	27881	28061	28147	28190	28287	28103	28118	28118	28042	28261	27926	28124	27983	27790	27883	28083	28131	27862	27926	27990	27944	27716	27970	28014	28099	27918	28213	28126	28024	27628	28046	28182	28042	28022	27868	27952	27887	28166	27960	28200	28050	27926	28144	28143	28307	28176	28001	27967	27881	28050	28078	28270	28133	28075	28176	28054	27763	28175	27602	28126	27853	28163	28039	28087	28046	28143	27990	28170	28028	28189	28190	28109	28039	27999	28262	28204	28004	27974	28009	28034	28175	27887	28013	27939	27885	27823	28007	27986	28081	28120	28010	28070	27866	28096	28059	28149	27841	27834	28172	27982	27931	28104	28477	28043	28214	28177	28025	28096	27947	27978	28149	28052	28237	27789	27787	27878	27962	27928	28063	28202	27943	27866	27983	27988	27991	28209	28141	27853	28083	28082	27973	28100	28191	28096	27953	28011	28058	28025	28019	28022	27888	27958	27995	28047	27944	28039	27930	27918	28044	28092	28248	27773	28126	28317	28194	27809	28246	28149	27948	27952	27755	28057	27926	28018	27930	28160	28007	28062	27828	27909	27822	28113	28030	27866	27902	27940	28048	28062	27958	27930	28182	27832	28017	28000	28043	28165	28439	27883	27675	28042	27885	28239	27948	28052	27733	27834	27822	28277	28321	28032	28200	27954	28144	28071	28192	27943	28118	28166	28009	27822	27891	27965	28159	27963	27917	28115	27877	27920	28025	27821	27819	27969	28001	28271	28104	28033	27988	28042	28153	28114	28039	28152	27948	27748	28010	28011	28171	28176	28336	28110	27864	28019	28081	27989	28120	28118	27959	28070	27952	27851	28168	28062	28072	28081	27847	28126	28017	28061	28002	27914	28225	28116	27934	27769	28015	28153	27975	28115	28176	28223	27845	28051	27875	28056	28004	28240	28089	27929	27871	27956	28099	28066	28133	27875	27929	28216	28033	27914	27946	28072	28213	28100	27816	28239	28047	27819	27898	28308	28150	27945	27904	27956	27919	28146	28084	28236	28068	28295	28161	27909	27958	28001	27999	28209	27912	28261	27982	28093	27934	28218	28283	28059	28182	27898	27980	28226	28148	28061	28113	28131	28019	28138	28163	28164	27928	28075	28032	28168	28111	28007	27910	27983	28078	28365	28116	27747	27892	27659	27963	28098	28193	27920	27858	27824	28001	28125	27778	27949	27767	27852	27987	27963	28142	27780	27922	27938	28095	28054	27799	28053	28082	28201	27897	28002	28082	28085	27803	28352	28443	27926	27957	27973	28003	28003	27912	28279	28036	27943	28230	27887	28410	28221	28015	28015	28035	28222	27900	27975	27785	28045	28014	27933	28046	28180	28024	28125	27897	27981	27735	28070	28108	27923	27926	27958	28077	28053	28093	28106	27985	27990	28134	27980	27811	27646	27832	28130	28232	27956	28247	28088	27743	28012	28065	27890	28107	28213	28009	27948	28248	28005	28338	27838	27893	28095	28000	28113	28135	27878	28042	27998	27965	27743	27961	28057	28000	28175	27969	28077	28040	27857	28035	27966	28095	27996	27987	27798	27721	28175	28089	28133	28098	28180	27990	28013	27995	28160	27887	27954	28039	28071	28149	28194	27822	28063	27995	28219	28174	28238	28032	28067	28115	28076	28067	28492	27976	27896	28083	28035	28070	27878	28238	28055	28100	28042	27821	28200	27913	27941	28001	28393	27735	27927	28001	27954	28020	27823	27695	27768	27943	28043	28046	27967	27798	28256	27965	28364	28108	28291	27875	28112	27923	28051	27983	28073	28099	27876	28211	28226	27961	28230	27882	28248	27948	28216	27863	27904	28134	27936	27709	27932	28169	28121	27983	28288	28102	27892	27975	28035	27783	28006	28257	28059	28207	27999	27904	27751	27907	28077	28055	28121	28044	28150	27945	28029	27898	28289	28092	27832	28135	28191	28054	27807	28171	28024	28023	28216	28050	27960	27983	28009	28084	28257	28151	28164	27951	28437	28313	27937	27815	28178	28308	28144	28156	27937	27965	27976	28185	27945	27938	28231	28098	27977	28010	27926	27689	28050	28039	27996	28119	28189	27849	28230	27953	28003	27954	28054	28039	28191	28243	28160	27977	27919	28050	28127	28013	28032	28157	27925	28000	27861	27730	27996	27966
25416	43416	43339	35601	30430	27248	24939	23424	22290	21240	20790	20284	19883	19722	19688	19398	19202	19135	19088	19167	19072	19178	18779	18647	18439	18385	18283	18290	18210	18206	18316	18226	18311	18230	18107	17953	17947	18038	18081	18082	17914	17848	17805	17918	17926	17857	17998	18015	17999	18058	18124	17958	17893	17914	17799	17678	17817	17945	17973	17901	17632	17826	17882	17911	17970	17804	17955	17921	17977	17929	17898	17932	17990	18133	17971	17872	17997	17925	18001	18017	17938	17780	17963	18001	17720	17889	18103	17918	17923	17871	17836	17962	17730	17669	18029	17788	17962	17928	17739	17981	17956	17909	17788	17935	17827	17870	17899	17943	17768	17904	17971	17766	17844	17914	17818	17728	17972	17836	17838	17677	17940	17902	17890	17876	17934	17800	17762	18025	17821	17859	17858	17971	17938	17700	17913	17851	17742	17738	17963	17959	17925	17892	17774	17845	17789	18057	17921	17829	17888	17906	17663	17980	17733	17844	17875	17703	18186	17924	17831	17935	17880	17745	17814	17810	17907	17958	17828	18003	17854	17907	17988	17907	17823	17669	17913	17857	17910	17880	17540	17787	17847	17741	17845	17828	17932	17745	17752	17908	17968	17735	17940	17743	17861	17837	17823	17880	17801	17995	17733	17875	17790	17928	17737	17978	17660	17802	17817	17789	17930	17950	18086	17920	17819	17942	17990	17968	17918	17774	17773	17811	17888	17903	17940	17873	17875	17918	17831	17946	17721	17788	17736	17791	17972	17845	17885	17915	17695	18028	17883	17769	17818	17659	17896	17951	17871	17795	17906	17838	17882	17862	17823	17890	17944	17736	17653	17715	17888	17776	17878	17883	17786	17939	17831	17714	17945	17768	17677	17637	17858	17913	17911	18060	17711	17956	17881	17656	17944	17881	17926	17755	17875	17799	17757	17814	17811	17762	17891	17865	17700	17722	18062	17941	17894	18056	17741	17969	17726	18001	17802	17766	17847	17708	17686	17919	17865	17891	17981	17779	17852	18078	17680	17997	17865	17692	17972	17765	17891	17900	17834	17992	17712	17950	17973	17998	17890	17689	17942	17904	17715	17889	17806	17943	17923	17844	18024	17839	17655	17836	17849	18056	17909	17999	17884	17936	17826	17759	17847	17777	17946	17800	17867	17899	17924	17857	17818	17895	17949	17573	17791	17946	17944	17969	17804	17732	17748	17909	17988	17714	17794	17813	17763	17831	17837	17568	17767	17917	17770	18006	18027	17734	18020	17827	17999	17832	17933	17802	17763	17752	17884	17813	17723	17620	17697	17837	17813	17776	17885	17761	17888	17794	17810	17711	17896	17761	17774	17698	17923	17981	17836	17685	17791	17928	17728	17684	18011	17735	17802	17740	17688	17854	17825	17983	17832	17847	17981	17829	17923	18027	17862	17846	17906	17898	17994	17902	17936	17804	17569	17797	17795	17733	17847	17950	17884	17790	17927	17756	17828	17868	17777	17846	17933	18043	17843	17870	17897	17872	17788	17944	17898	17831	17901	17914	17774	18101	17829	17831	17890	17748	17860	17769	17903	17805	18019	17767	17745	17650	17845	17882	17768	17863	17890	17811	18000	17874	17984	17847	17718	17911	17761	17763	17851	17942	17726	17798	17970	17941	17917	17764	17850	17831	17825	18000	17986	17703	17766	17805	17870	17777	17876	17768	17975	17926	17810	17783	17823	17927	17866	17829	18004	17901	17767	17803	17907	17863	17843	17820	17891	17892	17790	17900	17868	17959	17658	17914	17868	17945	17750	17719	17590	17875	17912	17779	17915	17878	17703	17813	17643	17754	17697	17697	17825	17830	17944	17746	17945	17869	17777	17839	17906	17609	17900	17845	17946	17742	17837	17799	17881	17861	17791	17911	17654	17581	17933	17790	17596	17706	17839	17772	17819	17919	17894	17637	17978	17824	17827	17952	17928	17902	17934	17887	17807	17770	17900	17709	17796	17853	17742	18008	17865	18022	17812	17676	17773	17812	17880	17656	17915	17955	18023	17687	17821	17817	18075	17968	17800	17921	17704	17845	18033	17740	17839	17864	17861	17765	17602	17718	17708	17828	17914	17929	17825	17797	17911	17720	17870	17919	17717	17902	17815	17820	17801	17732	17812	17763	17974	17870	17874	17889	17784	17796	17773	17613	17794	17973	17757	17843	17888	17850	17817	17959	17803	17723	17928	18026	17842	17793	17723	17900	17904	17785	17877	17911	17845	17818	17764	17638	17918	17931	17989	17711	17963	17644	17799	18065	17951	17920	17930	17894	17903	17669	17906	17862	17895	18063	17949	17843	17690	17844	17773	17827	17866	17799	17841	17762	17868	17798	17888	17762	17811	17766	17830	17835	17922	17957	17921	17779	17733	17691	17956	17851	17823	17974	17805	17931	17855	17767	17970	18045	17914	17979	17846	17861	17839	17911	17759	17869	17939	17745	17914	17933	17783	17792	17778	17907	17885	17755	17876	17881	17870	17695	17760	17954	17814	17836	17843	18096	17775	17967	17728	17899	17767	17982	17849	17888	17826	17711	17918	17848	17913	17726	17847	17997	17763	17816	17853	17845	17749	17666	17867	17920	17924	17732	17664	17972	17794	17756	17852	17947	17881	17802	17844	17787	17713	17866	17863	17896	17855	17775	17848	17880	17749	17794	17977	17872	17606	17954	17810	17911	17798	17697	17817	17629	17871	17913	17779	17838	17818	17831	17914	17766	17844	17824	17919	17745	17690	17855	17678	17848	17847	17915	17945	17668	17831	17792	17779	17822	18079	17910	17798	17812	17949	18056	17803	17737	17915	17700	17771	17887	17966	17805	17718	17744	17736	17922	17975	17793	17741	17981	17857	17745	17796	17882	17878	17756	17902	17724	17951	17863	17643	17723	17907	17969	17802	17895	17949	17778	17765	17737	17866	17947	17918	17904	17678	17799	17963	17889	17929	17714	18012	17726	17692	17805	17896	17807	17767	17734	17853	17698	17753	17816	18023	17825	18003	17829	17892	17764	17664	17809	17884	17831	17877	17976	17832	17794	17858	17840	17833	17902	17787	17715	17912	17964	17883	17927	17999	17611	17796	17704	17757	17789	17794	17954	17951	17882	17878	17908	17927	17811	17846	17766	17922	17776	17939	17689	18019	17760	17785	17881	17895	17673	17721	17946	17870	17870	17831	17830	18058	17750	17980	17785	17836	17853	17999	17886	17912	17917	17643	17903	17929	17844	17578	17829	17745	17809	17945	17917	17913	17936	17924	17807	18005	17953	17720	17861	17886	18052	17800	17746	17971	17859	17783	17808	17899	17834	17836	17929	17851	17848	17868	17863	17867	17939	17746	17994	17976	17915	17867	17811	17886	17861	17794	17840	17661	17809	17783	17802	17891	17901	17786	17819	17891	17998	17865	17827	17775	17986	17838	17696	17813	17975	17881	17825	17935	17656	17926	17796	17804	18001	17696	17834	17892	17789	17741	17756	17832	17707	17938	17687	17873	17681	17905	17676	18008	17775	17907	17885	17874	17808	17868	17765	17716	17868	17963	17915	17853	17824	17939	17707	18059	17701	17841	17807	17840	17819	17845	17863	17679	17856	17885	17912	17997	17852	17832	17960	17721	17797	17826	17998	17694	17679	17800	17721	17933	17709	17958	17812	18052	17730	17946	17901	17854	17911	17785	17934	17786	17919	17841	17966	17793	17985	17716	17876	17733	17730	17790	17852	17700	17657	17995	17814	17764	17706	17938	17774	17862	17855	17882	17822	17838	17707	17815	17935	17870	17803	17778	17868	18032	17840	17829	17781	17667	17954	17820	17778	17810	17737	17962	17797	17839	17742	17925	17774	17952	17944	17992	17660	17915	17795	17851	17819	17701	17969	17876	17968	17757	17886	17724	17823	17736	17811	17994	17933	17837	17850	17973	17833	17940	17895	17987	18033	17850	17797	17786	17869	17958	17811	17819	17856	17736	17800	17868	17869	17927	17821	17852	17690	18047	17934	17720	17649	17798	17832	17756	17923	17961	17793	17788	17818	17989	17834	17834	17842	17977	17858	17891	17816	17828	18069	17758	17886	17898	17993	17892	17777	17720	17884	17962	17955	17953	17960	17858	17974	17723	17864	18010	17944	17674	17904	17647	17921	17834	17924	17928	17733	17994	17791	17661	18013	17902	17989	17829	17995	17906	17969	17699	17859	17956	17930	17817	17978	17832	17868	17653	17768	17920	17818	17948	17653	17867	17685	17774	17874	17866	17792	17812	17733	17840	17999	18143	17828	17876	17868	17835	17689	17768	17710	17784	17780	18012	17782	17820	17808	17954	17689	17847	17906	17688	17896	17710	17933	17925	17745	17703	17995	17691	17742	17956	17813	17680	17980	17622	17837	17880	17854	17810	17979	17692	17958	17878	17868	17879	17913	17862	17765	17797	18017	17783	17907	17826	17928	17889	18027	17758	18065	17652	17857	17743	17929	17822	17789	17867	17908	18080	17977	17803	17747	17900	17761	17864	17811	17701	17872	17976	17859	17729	17804	17682	17883	17883	17889	17863	17760	17809	17739	17976	17875	17871	17790	17808	17721	17755	17869	17656	17858	17719	17845	17754	17850	17848	17895	17957	17989	17952	17909	17891	17898	18101	17721	18009	17822	17830	17992	17775	17918	17817	17763	17687	17787	17902	17848	17734	17958	17660	17867	17829	17968	17971	17921	17836	18012	17958	17686	17819	17729	17852	17772	17882	17763	17865	17839	17916	17853	17879	17885	17822	17962	17801	17922	17657	17963	17878	17874	17704	17772	18008	17898	17911	17836	17825	17822	17779	17750	17685	17943	17839	17784	17742	17799	17815	17736	17852	17951	17799	17763	17738	17794	17792	18010	17883	17819	17839	17763	17961	17835	17973	17943	18027	17702	17919	17848	17783	17846	17793	17886	17836	17864	17665	17818	17922	17650	17904	17925	17814	17809	17664	17659	17816	17754	17855	17903	17764	17977	17868	17785	17908	17867	17683	17987	17782	17903	17882	17900	17888	17908	17817	17903	17700	17845	17752	17906	17835	17801	17869	17690	17822	17711	17802	17655	17881	17985	17810	17910	17776	17913	17762	17902	17771	17890	17959	17903	17760	17853	17933	17806	17947	17811
35404	29809	33294	31665	29059	28317	28140	27828	27208	27427	26942	26839	27000	26900	26735	26978	26937	26781	26826	26730	27056	26821	26679	26579	26527	26649	26796	26644	26541	26584	26492	26791	26546	26552	26696	26241	26482	26353	26497	26604	26416	26417	26367	26731	26394	26578	26654	26696	26810	26358	26487	26510	26709	26286	26490	26450	26639	26561	26560	26601	26485	26373	26652	26528	26667	26658	26653	26585	26784	26483	26424	26452	26415	26563	26319	26644	26691	26335	26570	26667	26516	26906	26500	26436	26312	26735	26299	26673	26678	26520	26648	26557	26419	26483	26211	26461	26547	26430	26568	26331	26499	26550	26503	26380	26663	26498	26376	26276	26663	26431	26319	26633	26539	26523	26613	26572	26450	26593	26539	26478	26539	26454	26488	26485	26456	26526	26567	26454	26343	26475	26508	26474	26319	26544	26692	26484	26412	26646	26384	26464	26503	26452	26554	26534	26338	26434	26515	26637	26389	26506	26538	26275	26690	26664	26367	26536	26539	26477	26328	26616	26405	26615	26614	26549	26274	26365	26408	26821	26402	26600	26357	26298	26517	26678	26673	26252	26459	26535	26072	26358	26398	26509	26678	26450	26696	26795	26642	26455	26669	26506	26687	26280	26464	26269	26484	26554	26514	26588	26579	26354	26552	26696	26460	26287	26515	26548	26360	26598	26608	26569	26682	26266	26402	26428	26463	26495	26464	26476	26257	26470	26401	26566	26293	26380	26434	26396	26581	26483	26541	26508	26516	26521	26436	26366	26654	26541	26535	26389	26592	26601	26653	26267	26276	26108	26447	26399	26504	26681	26474	26292	26372	26495	26290	26556	26306	26446	26571	26299	26631	26502	26758	26435	26343	26361	26665	26699	26194	26514	26466	26847	26370	26647	26595	26534	26584	26492	26745	26443	26225	26357	26544	26617	26668	26258	26497	26232	26239	26161	26701	26507	26490	26314	26580	26446	26383	26890	26719	26324	26320	26603	26457	26479	26323	26653	26381	26567	26381	26366	26576	26469	26421	26511	26833	26418	26199	26377	26507	26569	26378	26392	26292	26349	26345	26472	26442	26492	26346	26618	26633	26537	26719	26461	26463	26596	26475	26506	26835	26174	26245	26298	26444	26476	26416	26519	26643	26411	26710	26556	26608	26427	26540	26651	26440	26357	26619	26483	26576	26531	26808	26416	26568	26443	26380	26284	26198	26337	26498	26408	26495	26596	26468	26553	26786	26512	26364	26285	26470	26289	26563	26435	26609	26364	26521	26321	26536	26615	26398	26347	26606	26455	26425	26654	26433	26405	26388	26847	26587	26568	26646	26306	26345	26328	26461	26689	26457	26169	26429	26541	26284	26344	26437	26231	26588	26511	26482	26635	26298	26442	26429	26206	26415	26475	26539	26699	26682	26598	26465	26526	26723	26401	26710	26526	26617	26470	26460	26634	26411	26483	26167	26237	26283	26641	26450	26455	26449	26398	26627	26441	26553	26642	26463	26639	26778	26356	26432	26630	26489	26433	26308	26441	26326	26399	26361	26330	26413	26560	26637	26490	26431	26520	26427	26569	26410	26477	26346	26394	26514	26468	26418	26463	26545	26473	26643	26453	26399	26423	26401	26328	26538	26318	26650	26586	26540	26394	26346	26767	26602	26501	26338	26660	26513	26402	26472	26492	26543	26645	26704	26356	26285	26591	26371	26566	26437	26661	26567	26714	26551	26530	26609	26690	26537	26525	26458	26440	26575	26365	26674	26492	26495	26261	26379	26229	26767	26468	26432	26385	26690	26350	26416	26401	26347	26449	26642	26327	26660	26546	26549	26573	26387	26692	26428	26407	26423	26585	26341	26459	26619	26548	26673	26392	26446	26632	26557	26543	26416	26376	26625	26469	26625	26480	26332	26421	26550	26544	26488	26369	26647	26371	26645	26673	26518	26589	26521	26425	26377	26514	26280	26615	26407	26469	26357	26508	26281	26440	26588	26287	26543	26430	26695	26483	26480	26396	26570	26682	26575	26507	26186	26426	26403	26339	26399	26526	26336	26318	26456	26425	26518	26389	26427	26421	26505	26528	26408	26427	26663	26547	26700	26320	26515	26285	26375	26447	26618	26377	26340	26313	26284	26575	26538	26463	26533	26640	26412	26519	26417	26504	26577	26459	26560	26658	26518	26563	26874	26488	26466	26532	26198	26732	26405	26412	26442	26710	26843	26376	26532	26437	26422	26539	26194	26388	26695	26394	26772	26533	26611	26496	26510	26528	26503	26392	26469	26424	26458	26528	26626	26574	26542	26633	26633	26575	26567	26516	26462	26486	26527	26481	26471	26493	26522	26443	26731	26548	26539	26461	26439	26634	26416	26525	26590	26486	26575	26508	26635	26548	26404	26458	26721	26509	26263	26412	26356	26406	26346	26636	26586	26599	26565	26632	26335	26280	26640	26523	26179	26754	26569	26416	26270	26530	26454	26384	26467	26455	26321	26629	26400	26447	26595	26936	26422	26701	26523	26234	26337	26689	26650	26245	26508	26236	26547	26413	26515	26382	26433	26509	26758	26528	26824	26699	26597	26320	26281	26313	26458	26667	26674	26591	26467	26429	26268	26598	26371	26393	26386	26403	26562	26266	26287	26332	26522	26397	26507	26526	26440	26616	26508	26265	26497	26598	26448	26475	26490	26353	26557	26477	26550	26424	26544	26371	26550	26371	26336	26452	26642	26505	26506	26380	26501	26241	26466	26359	26442	26489	26482	26474	26472	26333	26659	26637	26459	26362	26292	26328	26468	26677	26482	26514	26578	26667	26344	26158	26576	26538	26432	26565	26346	26502	26831	26610	26729	26561	26660	26555	26675	26460	26455	26472	26458	26521	26671	26504	26455	26603	26431	26444	26240	26335	26513	26459	26334	26376	26641	26733	26587	26570	26491	26476	26679	26567	26349	26296	26466	26509	26614	26487	26642	26480	26313	26508	26680	26185	26349	26322	26491	26525	26524	26604	26400	26562	26565	26357	26712	26594	26726	26602	26598	26267	26635	26329	26221	26739	26311	26502	26598	26393	26244	26510	26519	26431	26692	26288	26504	26581	26324	26312	26250	26272	26447	26684	26577	26618	26518	26415	26499	26731	26488	26403	26568	26406	26642	26534	26525	26489	26474	26694	26323	26389	26639	26831	26186	26356	26455	26551	26527	26469	26436	26681	26805	26762	26454	26593	26470	26596	26475	26491	26430	26446	26635	26637	26227	26435	26522	26469	26496	26488	26403	26520	26502	26285	26666	26517	26311	26179	26599	26588	26654	26540	26637	26432	26498	26647	26781	26438	26415	26555	26360	26163	26457	26371	26420	26548	26618	26467	26629	26514	26496	26500	26658	26274	26555	26629	26413	26449	26682	26454	26533	26352	26509	26373	26781	26512	26487	26383	26619	26322	26706	26540	26469	26268	26559	26515	26510	26672	26185	26718	26469	26640	26485	26597	26540	26286	26394	26607	26551	26494	26426	26310	26460	26463	26411	26523	26507	26530	26592	26574	26491	26514	26565	26603	26494	26542	26329	26560	26431	26510	26878	26771	26679	26526	26797	26765	26371	26462	26634	26457	26399	26404	26641	26411	26439	26637	26689	26852	26431	26478	26450	26498	26754	26357	26492	26466	26413	26361	26400	26319	26268	26545	26394	26463	26371	26534	26554	26479	26663	26649	26609	26369	26736	26776	26572	26395	26650	26609	26162	26329	26496	26714	26407	26581	26500	26565	26583	26397	26438	26505	26499	26535	26611	26721	26550	26388	26562	26485	26613	26658	26421	26473	26598	26518	26403	26550	26625	26447	26553	26848	26316	26728	26681	26658	26697	26484	26495	26674	26587	26418	26653	26323	26527	26318	26362	26415	26573	26537	26725	26594	26744	26571	26577	26250	26348	26745	26631	26612	26542	26469	26398	26241	26436	26544	26662	26459	26463	26415	26382	26229	26344	26527	26768	26296	26425	26512	26786	26520	26535	26406	26245	26620	26511	26379	26626	26394	26549	26465	26505	26490	26261	26657	26667	26456	26418	26436	26488	26356	26428	26527	26558	26323	26579	26392	26561	26638	26333	26323	26307	26659	26537	26738	26305	26512	26370	26667	26514	26497	26373	26413	26296	26346	26470	26269	26637	26485	26583	26589	26405	26533	26593	26519	26800	26487	26360	26547	26839	26723	26456	26488	26772	26209	26427	26706	26699	26508	26573	26314	26879	26665	26359	26454	26289	26504	26384	26313	26600	26581	26693	26338	26286	26717	26506	26523	26538	26328	26244	26714	26590	26635	26661	26429	26568	26336	26613	26413	26399	26340	26630	26462	26474	26645	26636	26440	26469	26477	26585	26287	26558	26551	26564	26471	26739	26570	26606	26301	26498	26454	26635	26635	26344	26555	26576	26356	26438	26501	26447	26825	26539	26292	26784	26619	26501	26225	26538	26346	26293	26592	26499	26512	26435	26396	26719	26316	26595	26593	26296	26395	26482	26381	26272	26534	26544	26474	26437	26487	26557	26436	26458	26479	26572	26373	26580	26447	26452	26641	26589	26492	26278	26385	26372	26444	26873	26492	26924	26396	26567	26377	26488	26362	26629	26591	26465	26617	26324	26472	26332	26531	26544	26426	26239	26586	26460	26322	26458	26358	26621	26275	26458	26370	26521	26369	26579	26354	26441	26467	26513	26524	26770	26618	26568	26515	26475	26661	26639	26455	26479	26434	26379	26506	26546	26225	26329	26507	26587	26713	26360	26107	26646	26426	26495	26566	26394	26432	26528	26377	26614	26512	26584	26324	26712	26273	26590	26372	26644	26566	26631	26434	26572	26444	26514	26587	26466	26425	26411	26572	26590	26649	26374	26767	26628	26525	26391	26393	26352	26252	26545	26431	26555	26469	26513	26472	26420	26707	26486	26449	26477	26691	26623	26564	26449	26535	26585	26500	26531	26546	26576	26329	26642	26337	26357	26335	26502	26542	26477	26565	26441	26408	26706	26197	26727	26538	26665	26484	26607	26622	26596	26587	26480	26481	26640	26522	26487	26511	26594	26449	26490	26520	26503	26433	26561	26727	26506	26601	26571	26600	26753	26590	26607	26542	26611	26372	26704	26578	26223	26465	26521	26373	26669	26541	26503	26518
23998	29409	28981	24040	21462	20039	19229	18792	18435	18048	18074	17930	17810	17609	17631	17812	17588	17564	17653	17701	17702	17523	17488	17331	17382	17223	17294	17309	17316	17063	17157	17390	17173	17265	17182	17105	17209	17026	17189	17127	17088	16927	17086	17062	17073	17120	17076	17281	17029	17007	17068	17248	17059	17150	16906	17064	17294	17152	17086	17068	17138	17070	17181	17091	17027	16908	17155	17107	17112	17149	16939	17013	16963	16968	17038	17094	17000	17002	16963	17097	17126	17105	16955	17055	17035	16977	17053	17036	17109	17079	17172	17003	17143	17088	17089	16944	17118	17041	17106	16874	17170	17267	17109	17088	16921	17124	16962	17060	17219	17042	16980	17060	17282	17160	17210	17093	16954	17015	16965	17010	17090	17058	17124	17122	16876	16960	17078	17049	16951	16993	17038	16996	17050	17189	17157	17310	16802	17076	16966	17165	17112	17137	17133	16960	16977	17200	17149	17149	17089	17103	17275	17087	17007	17167	17190	17333	17126	17061	17102	17159	17089	16990	17227	17159	17061	17108	17006	17169	16944	17099	17179	17181	17159	17055	17027	17234	17278	17202	17064	17006	16983	17026	16984	16944	16987	17061	17027	16941	17119	17020	17027	17196	17085	17247	17079	17146	17127	17012	16997	17031	16969	16938	17139	17115	17190	17088	16973	17068	17139	16877	16960	17011	17192	16914	17207	17009	17040	16971	17257	17120	17243	16877	17100	16999	16957	17037	17351	17185	16993	17184	17158	17056	17155	16987	17047	17026	17207	16931	16962	17099	17164	17171	17194	17092	17198	17050	17010	17008	17009	17039	17214	17036	17045	17118	17109	17157	17164	16942	17010	16994	17095	17016	17038	16927	17010	17037	17159	17130	17220	17097	17165	17045	17171	16979	17094	17202	17274	16919	16902	17214	17151	17238	17230	16939	16982	16941	17058	16962	17081	17007	17051	17026	17034	16824	17171	17196	16928	16978	17011	17064	17203	16909	17070	17238	17020	16885	17115	16930	17089	17169	17132	17179	17041	17053	16998	17286	17085	16926	17206	16899	17020	17054	17195	17044	17206	17237	17188	17074	16973	17237	16907	16885	17130	16981	17225	17040	17067	17194	17224	17124	17107	17048	16873	17133	17082	16934	16933	17129	17129	17241	17114	17058	17153	16934	16967	17083	17192	16978	17070	17161	17236	17092	17073	17100	17205	17110	17011	16867	17007	16841	17253	16941	17109	17081	17095	17121	17108	17015	17125	17084	17061	17111	17037	17123	17020	17191	17012	17120	17108	17204	16992	17023	17004	17115	17123	17141	17001	16995	17070	17145	17046	16936	17043	16964	17177	17161	17107	16926	17170	17105	17003	17002	17095	17118	17101	17110	17112	17098	17007	16957	17156	16931	17109	17136	17005	16947	17097	17232	17009	17071	17087	17105	16993	17095	17023	16939	17108	17096	17102	16978	16956	17063	16900	17177	17125	17035	17218	17066	17061	17177	17001	17179	16986	17311	17102	17100	17007	17019	17146	17017	17129	17060	17252	17160	16983	17079	16920	17174	17194	17028	17034	17071	16984	17157	17159	17110	16973	16915	16979	16875	17117	17162	17077	16931	17006	17128	17167	16868	17110	17082	16975	17048	17090	17134	16897	17083	17107	17117	17002	16988	17053	17215	17053	17008	17007	17034	17107	17123	17113	17069	17129	16981	17172	17210	17119	17058	17029	17167	17036	16972	17168	16983	17099	17143	17108	17134	17210	17019	17079	17062	16842	16949	17074	17118	16890	17065	17090	17239	16908	17100	16917	17017	17253	17073	17131	16849	17074	16851	16969	17072	17228	17133	17094	17003	17106	16914	16975	17199	16971	16982	17171	17092	17050	17151	17071	16975	16999	17053	17016	17051	16929	16932	17078	17249	16971	17225	17096	17115	17035	17164	16939	17155	17061	16973	17024	17206	17019	17182	17066	17031	17187	16974	17226	17311	17241	17010	17128	17068	17130	16995	17080	17049	17047	17013	16990	16993	17006	17109	17131	17024	16966	17085	17193	16881	17170	17189	17075	17053	16912	16943	16947	17126	17240	17211	17002	16947	17101	16926	17084	17044	17148	16927	17042	17124	17133	17202	17035	17150	17146	17063	17174	16981	17128	17048	17088	16971	17128	17035	17151	17184	17184	17086	16959	17100	17129	17019	17110	17110	17108	17292	17196	16941	17066	17168	17032	17056	16945	17254	17160	16992	16907	17157	17129	17146	17136	16974	17069	17076	17057	16940	17034	17082	17243	17190	17110	17207	17157	16979	17043	16930	16931	17181	17003	17049	17211	16992	17116	16960	17158	17169	17004	17125	16985	17050	17129	17194	17079	16973	17065	16978	17092	17108	16968	17148	17088	17054	17003	17115	17076	17119	17121	16969	17100	16941	17114	17032	17084	16972	17200	16967	17118	17013	17233	17019	17195	17128	17122	17081	17046	17236	17247	17167	16930	17160	16988	17071	17033	17057	16754	17142	17182	17020	17198	17071	17145	17080	17052	17272	17125	17127	17182	16896	16917	17040	17033	17012	16889	17192	16859	16964	17128	17048	16995	17055	17094	17240	17240	16931	17168	17020	17095	17048	16956	16968	17215	17029	17104	17099	17029	17142	17085	17179	16952	16944	16980	17119	16972	17157	17303	17086	17049	16915	17291	17038	17064	16887	17000	17082	17079	17042	17031	16988	17078	17080	17001	16933	16967	17165	16969	16947	16836	16974	16878	17090	17109	17136	17033	17074	17164	16926	17040	16865	17105	16916	17084	16912	17020	17017	17030	17035	17139	16990	17204	17073	17003	17046	17045	16935	17326	17168	16904	16960	17226	17046	17193	17156	16958	17077	17066	17032	17049	17038	17032	16992	17090	16969	16978	17041	17221	17145	17225	17070	17008	17155	17034	17190	17145	17235	17054	17189	17049	17181	17127	17116	17020	17093	17051	17202	17139	17102	17096	17061	17119	17150	17025	17082	17115	17083	16980	16975	17183	17104	16960	16923	17163	16994	17007	17217	16933	17107	17084	17155	16932	17021	17079	16933	17101	17322	17051	17119	17022	17142	17147	17096	16946	17176	17064	16986	17195	17102	16993	17063	17197	17009	17136	16957	17128	17000	16971	17087	17048	16938	17208	17222	17007	17055	16969	16999	17071	16999	17107	16962	17066	16962	16999	17112	17220	17294	17020	17128	17053	16995	17037	17114	17090	16958	17223	16989	16986	16991	17075	17112	17181	16969	17007	17271	17132	16958	16941	17231	17058	16884	17093	17045	17261	16997	17037	17203	17179	17158	16998	17154	17052	17059	17059	16994	16956	17032	17074	17187	17144	17223	16983	17137	17071	17103	17242	17190	17052	16930	17006	16986	17077	17058	17086	17149	17181	16973	17025	16995	17145	17116	17053	16991	17137	17044	17120	17020	17113	16994	17151	16945	17003	17180	17134	17088	17088	17054	16877	16929	17098	17089	17097	17166	16914	16819	17122	17119	17299	17052	17169	17022	17232	17092	17014	17170	17097	16824	17035	17011	17034	17065	17145	17042	17196	17096	17118	17196	17113	17099	17023	17120	17041	17028	17140	16995	17283	17078	16928	17132	16873	17074	17083	17258	17010	17199	17180	17136	17051	17052	17035	17077	17068	17139	16993	16968	17085	16988	17223	16951	17208	17162	16793	16989	17162	17137	17017	17063	17163	17157	16872	17142	17086	17028	16959	17208	17293	17047	17083	17087	17046	17094	16919	17180	16989	17107	17116	17199	16994	17064	16982	16998	17030	17076	17086	17069	17121	17042	17071	17077	16899	16878	17088	17046	17034	17249	17109	17128	17147	17137	17071	17137	16946	17029	17111	17032	17182	17146	17112	17111	17211	16998	17106	17101	16831	17224	17066	17107	16999	17119	17210	17246	17114	17091	17006	17055	17157	17319	17066	17033	17291	17043	17025	17104	17015	17176	17105	17095	17124	17293	16980	16981	17050	16868	17239	17080	17086	16876	16966	17131	17078	17081	17218	17187	17024	17032	17150	17099	17072	17223	17099	16998	17326	17157	17318	17030	17034	17223	16969	17073	17034	17158	17044	17239	17102	17141	17002	17077	17128	16931	16919	16960	17137	17144	17115	17162	17011	17100	17056	17278	17194	17141	16953	17023	17056	17169	16936	17060	17307	17158	17183	17012	17165	17015	17072	17206	16966	16916	16946	17099	16990	16910	17046	17009	17184	17174	17154	16863	17156	16911	17189	16913	16982	17012	17166	17007	16995	17231	17148	17206	16859	17225	17043	16957	17007	17081	17142	17081	17076	17054	17200	17007	17018	17174	16759	17001	17151	17022	17064	17118	17043	17040	17097	16857	17074	17101	17040	17076	16972	17068	17128	17074	17184	16995	17004	17118	17267	17126	16942	17241	16938	17028	17076	17120	17175	17108	17194	17046	17190	17088	17136	17046	17192	16890	17176	16975	16936	17166	17123	17132	17242	17200	17047	17108	17018	17159	17068	17077	17134	17114	16964	17206	17031	17196	17066	16942	17147	16970	17058	17162	17130	16973	17122	17222	17011	17131	16998	17191	17148	16990	17121	17088	17017	16960	17115	17089	17126	17109	16971	17181	17142	17059	17209	17200	16952	16882	17128	17069	17098	16943	17180	17064	16967	17241	17027	17172	17137	16827	17142	17125	16996	17024	16934	17087	17169	17051	17182	17227	17166	17119	17004	17310	17105	17099	17174	16993	16975	17062	17101	16934	17098	17152	17033	17048	17196	17199	17048	16999	17037	17052	17009	17071	16985	17131	16946	17100	17082	17190	17083	17121	17159	17015	17158	17051	17061	17126	17004	17159	17113	17139	17135	17175	17077	16927	17078	16985	17260	17036	16863	17036	17110	17145	17046	17001	17192	17058	17194	17065	17037	17189	16765	17026	17142	17187	16994	17162	17184	17170	17182	17169	17083	17042	17018	17217	17176	16964	17073	17018	17283	17104	17174	17107	16997	16981	16989	17138	17046	17209	17107	16989	17228	17235	16996	17072	17235	17011	17092	16893	17115	17204	17067	17156	17141	17142	17102	16988	17074	16966	17096	16979	17116	16991	16999	16984	17007	17086	17121	17113	17156	17129	17117	17305	17098	17126	16952	16983
24047	20771	27179	25619	26068	30642	32886	30031	29534	29462	28989	28824	29010	29039	28564	28523	28425	28505	28476	28312	28338	28419	28655	28441	28171	27956	28147	27944	28019	28313	28093	27966	28044	28010	28156	27939	28143	28269	27821	27886	27850	27973	28062	28164	28125	27763	27698	27696	27909	28033	27922	27903	27962	27739	27956	27844	27621	27967	27796	27938	27905	27726	28049	27789	27981	28086	28180	27786	27874	27845	27908	27826	27807	28100	27916	27886	27923	27845	28037	27784	27853	27706	28017	27741	27924	27965	27933	27815	28113	27691	27911	27828	27740	27682	27788	27906	27792	27902	27669	27816	28116	27796	27733	28012	28031	27900	28137	27712	28109	27747	27816	28087	27871	27536	27969	27688	27791	27850	27866	27681	27806	27873	27858	27877	27927	27862	27574	27697	27902	27842	27589	28018	27718	27637	27852	28058	27931	27828	27879	27996	28356	28008	27960	28025	27599	28064	27938	27991	27892	27602	27823	27836	28085	27948	27922	27858	27986	27605	28064	27966	27718	27887	27939	27750	27996	27696	27638	27875	28059	27808	27862	27903	27923	28033	27960	27831	27929	27955	27847	27980	27987	27882	27842	27814	27705	27846	27683	27941	27978	27851	27698	27811	27799	27757	27816	27988	27978	28013	27644	27870	27876	27813	27875	28037	28103	27813	27881	27781	27824	27744	27961	27750	27782	27810	27953	28002	27632	27915	27797	27862	27894	27943	27583	27685	27644	27841	27873	27952	27590	27987	27969	27884	27898	27844	27811	27732	27864	27854	27864	27847	27735	27941	28123	27776	27949	28268	27598	27880	27584	27728	27791	27749	27840	27853	27744	28039	27668	27813	27687	27758	28035	27977	27790	27981	27847	27715	27812	27819	27903	27982	27949	28023	27966	27797	27837	27790	27728	27968	27994	27939	27848	27801	27900	27791	27709	27805	27898	28010	27731	27847	27995	27911	27706	27964	27804	27878	28067	27935	27942	28063	27889	27906	27666	27689	27690	27916	27787	27916	27681	27974	27662	27959	28087	27905	27835	28120	27945	27974	28220	27743	27849	27892	27821	27704	27855	27825	28021	27966	27631	28014	28080	27891	27755	27876	28155	28007	27594	27889	27803	27791	27841	27790	27824	28037	27743	27777	27845	27743	27796	28003	27697	27877	27844	27868	27975	27998	27932	27682	27785	27782	27814	27825	27891	27890	27915	27739	27926	28104	27912	27734	27699	27982	27636	28070	27964	28073	27915	27846	27855	27838	27776	28115	27759	27731	27933	28002	27755	27689	27926	27802	27925	27736	27994	27566	28085	28024	27777	27665	27627	27909	27910	27870	27968	27911	27839	27737	27883	27839	27778	27857	27814	27894	28018	27864	27570	27830	27986	27967	27819	27811	27960	27964	28122	27868	27906	28234	27940	27931	27883	27858	27876	27918	27715	27921	27820	27853	28061	27986	27860	27912	28025	27737	27926	27695	27570	27688	27690	27778	28055	27931	27766	27618	27920	27857	27968	27627	27866	28050	27819	27946	27837	28048	27628	27799	27644	27714	27783	27839	27685	28051	27856	27917	27925	27729	27709	27868	27796	27943	27902	27977	27802	27932	27801	27822	27964	28089	27952	27438	27685	27868	27846	28033	27764	27851	27890	27905	27854	27718	27762	27940	27867	27891	27882	27765	27887	27654	27871	27812	27963	27720	28065	27733	27859	27935	27903	27970	27844	28042	27920	28018	27785	27687	27986	28086	27703	27591	28013	27611	27804	27934	27873	27879	27795	27963	27955	27818	28034	27747	27940	27939	27661	27909	27794	27968	27909	28024	27928	27825	28161	27852	28221	27853	27843	27955	27960	27823	27987	27923	27825	27965	28052	27947	27761	27840	27816	27693	28141	28147	27758	28075	27946	27924	27784	27696	27835	27781	27895	27722	27973	27716	28001	27750	28029	27874	27905	27795	28078	27676	27803	28006	28037	27877	27663	27651	27825	27902	28036	27768	27816	27937	28211	27999	28002	27844	27771	27694	27699	27812	27964	27813	27914	27737	27727	27944	27685	27660	28105	27733	27981	27795	27979	27812	27913	27965	28083	27816	27821	27755	27774	27826	28109	27830	28040	27893	27908	28063	27906	27955	27781	27936	27918	27707	28083	27790	28258	27670	27932	27952	27781	27904	27805	27924	27917	27904	27868	27802	27927	27901	27630	27781	27958	27717	27895	27891	27847	27760	27674	27889	27977	27862	27945	27821	27793	27650	27912	27630	27937	27540	27712	27919	27945	27734	27912	27590	27996	28077	27765	27914	27817	27605	27775	27571	27967	27906	27940	27665	28117	27876	27610	27853	28003	27705	27964	27720	27666	27815	27868	27753	27848	27670	27949	27837	27970	27918	27978	27754	27771	27883	27813	27736	27909	28094	27638	27959	27638	28010	27593	27884	27668	27731	27933	27759	27619	27910	27967	27820	27956	27762	27890	27814	27726	28087	27909	27839	27765	27879	27679	27985	27948	27818	27935	27957	27948	27942	27961	27596	27709	28003	27915	27771	27829	27648	27897	27916	28026	27884	27945	28146	27912	27977	27708	27966	27886	27814	27958	27811	27757	27728	27920	27699	27942	27931	28003	27690	27632	27890	27868	28044	27677	27941	28121	28080	28151	27679	28003	27726	27990	27933	27660	27856	27559	27802	28011	27954	27886	27950	27837	27945	27994	27834	27711	27745	27904	27933	27987	27934	28096	27704	27686	27791	28078	27852	27916	28095	27743	27875	27994	27851	27929	27625	27993	27866	28018	27692	27966	27606	27936	27918	27887	27874	27802	27492	27926	28055	27706	27874	27796	27721	27934	28051	28232	28082	27864	27688	27865	27751	27669	27741	27785	28064	28091	27730	27616	27840	27946	27808	27693	27879	27837	27621	27805	27931	28006	27728	27875	27611	28058	27927	27750	27849	28003	27703	27856	27988	27832	27951	27930	27633	27683	27819	27804	27681	27904	28003	27848	27756	27917	27794	28010	27858	28008	27909	27825	27791	27747	27819	27787	27717	27944	27838	27768	27559	27686	27871	27986	27740	27829	27808	27829	27974	27646	27800	27798	27935	27679	27773	27881	27722	27944	27591	28034	27933	28065	27756	27858	27924	27876	27927	27945	27723	27705	27837	27963	27803	27697	27833	27855	27715	27800	27689	27860	27783	28198	27866	27684	27788	28049	27732	27992	27733	28127	28071	28017	27911	27918	27869	27842	27870	27980	27853	27969	27865	27756	27803	27776	27558	27770	27728	27771	27902	27822	27689	27854	28039	27748	28087	27812	27639	27934	27956	27823	27870	27923	27789	27901	27992	27826	27881	27894	28027	27770	28079	27893	27932	28038	27809	27714	28051	28079	27765	28044	27806	27716	27862	28027	27758	27763	27774	27691	27906	28000	27841	28093	27949	27855	27754	27894	28083	27867	28000	27659	27774	27812	27751	28067	27942	28009	28059	27920	27964	27933	27775	27733	27732	28058	27916	28308	27934	27730	27759	27921	27944	27873	27748	27989	27894	27739	27785	27640	27892	27838	27820	27937	27935	28094	27767	27892	27987	27898	27877	27889	28031	27970	27884	27871	27889	27770	27981	27573	27330	28066	27859	27930	27500	27869	27871	27804	27608	28115	28057	28063	27920	27784	27947	27541	27747	27913	27997	27709	28005	27796	27979	27821	27993	27975	27935	27596	27925	27921	27885	27640	27935	27740	27704	27909	27783	27577	27923	27824	27586	27591	27967	27769	27809	27632	27924	27886	27760	27945	27821	27637	27748	27913	28024	27915	27969	27857	27816	27801	27754	27987	27854	28084	27869	27719	27787	27879	28151	27858	27720	27996	27901	27890	27694	28131	27920	28074	27883	28059	28080	27882	27816	28036	28079	28093	27800	27908	28042	27935	27756	28052	27802	27708	28107	27794	27845	27793	28025	27702	27664	27931	27754	27759	27976	27937	27800	27849	27829	27893	27890	27654	27683	27594	27851	28072	27732	28013	27904	27919	27905	27953	27752	27669	27738	27888	28087	28052	27856	28044	27884	27868	27825	28115	27873	28067	27752	27796	27744	27805	27814	27958	27851	27594	27699	27758	27723	27734	27953	27679	28041	27961	28103	27817	27742	27824	27934	27726	28009	27773	27352	27770	27889	27964	27999	27699	27869	27833	27894	27961	27983	27966	27905	27915	27942	28120	27905	27541	27843	27776	28016	27805	27757	27965	28193	27770	27855	27748	27484	27742	27716	27832	28023	27903	27920	27893	27900	27894	27838	27945	28108	27876	27902	28049	28220	27791	27641	28224	27876	27775	27923	27905	27926	27922	27669	28065	27918	27642	27602	27927	27891	27938	27888	27744	27642	27952	27761	27836	27768	27677	27900	28083	27951	27875	27883	27977	27546	27955	28100	27972	27642	28039	27754	28016	28038	27967	27830	28041	27824	27879	27718	27856	28118	27836	27851	28075	27895	27843	27980	27945	27609	27908	27858	28329	27969	28107	27574	27835	27957	27745	27949	27956	28058	27853	27593	27982	27937	27743	27889	28140	27708	27798	27998	27684	27773	27660	27748	27724	28163	27872	27833	27836	27732	28139	27878	27814	27781	28034	27987	27670	27917	27732	27877	27757	27653	27823	27868	27917	28007	27675	27891	27862	27766	27544	27778	27681	27794	27736	27872	27849	28030	27960	27591	27695	27778	27909	27710	27889	27757	28048	27894	28116	28027	27812	27598	27891	27807	27973	27640	27862	28037	27911	28110	27925	27930	28138	28010	27819	27978	27830	27840	27954	27930	27698	27717	27941	27820	28007	27860	27816	27891	28176	28059	28023	27597	27918	27837	27624	27914	27650	27616	27879	27757	27832	28207	27816	28036	28073	27756	27649	28060	27699	27797	27805	27866	27928	27756	28091	27853	27875	27903	27847	27943	27981	27860	27644	27653	27696	27722	28002	27885	27646	27884	27881	27644	28021	27936	27837	27825	28007	28027	27994	27857	27903	27997	27973	28035	27996	27780	27994	27585	27953	27789	27812	27840	27761	28161	27980	27796	27974	27590	27823	27773	27948	27737	27728	27702	27866	27880	28220	27935	28175	27907	27823	27744	27835	27784	27808	27974	28024	27867	27845	28016	27918	27972	28136	27817
23025	37934	37740	30741	26542	24108	22385	21570	20540	20096	19421	19272	19239	18916	18738	18804	18650	18754	18507	18546	18454	18476	18458	18220	17971	18163	18245	18114	17874	17991	18006	18029	17998	17806	17940	17910	18022	17921	17963	17981	17813	17835	17777	17670	17904	17817	17896	17749	17778	17747	17777	17830	17945	17786	18127	17696	17696	17750	17724	17719	17608	17836	17873	17845	17695	17785	17782	17807	17811	17584	17878	17714	17756	17586	17831	17870	17749	17918	17863	17704	17782	17837	17852	17838	17815	17895	17842	17797	17619	17894	17617	17704	17962	17810	17588	17738	17898	17834	17861	17684	17757	17704	17704	17751	17785	17626	17657	17733	17762	17791	17673	17690	17796	17682	17866	17823	17914	17645	17845	17576	17728	17858	17784	17676	17717	17717	17803	17623	17957	17774	17654	17956	17800	17685	17891	17640	17665	17991	17815	17997	17802	17788	17877	17822	17764	17752	17830	17726	17758	17745	17663	17826	17550	17836	17705	17766	17658	17709	17767	17645	17737	17877	17783	17700	17616	17727	17732	17628	17678	17674	17717	17850	17764	17776	17627	17655	17672	17807	17895	17753	17851	17833	17696	17791	17802	17624	17816	17851	17680	17788	17616	17883	17992	17808	17638	17702	17657	17868	17594	17663	17609	17769	17676	17788	17801	17746	17713	17834	17854	17764	17819	17884	17683	17707	17739	17743	17716	17724	17698	17784	17754	17802	17820	17594	17592	18028	17724	17445	17801	17680	17504	17871	17645	17720	17766	17760	17827	17611	17870	17728	17705	17717	17833	17740	17709	17782	17653	17568	17755	17862	17791	17833	17832	17690	17547	17845	17798	17821	17766	17628	17850	17834	17664	17624	17873	17665	17747	17886	17916	17750	17856	17701	17874	17768	17596	17683	17724	17817	17655	17580	17714	17819	17882	17689	17733	17929	17866	17648	17557	17764	17856	17753	17977	17947	17549	17853	18018	17588	17754	17694	17621	17735	17870	17692	17580	17618	17779	17871	17895	17756	17803	17677	17852	17916	17763	17641	17817	17773	17719	17713	17836	17723	17780	17725	17751	17680	17905	17736	17712	17864	17720	17909	17594	17621	17803	17792	17735	17612	17611	17538	17858	17696	17647	17563	17721	17707	17819	17692	17708	17828	17747	17728	17839	17737	17773	17764	17794	17783	17678	17709	17688	17714	17480	17837	17751	17842	17940	17581	17768	17682	17869	17937	17649	17687	17902	17740	17712	17945	17771	17629	17645	17635	17774	18062	17726	17805	17823	17714	17799	17677	17717	17717	17795	17821	17798	17852	17713	17728	17701	17739	17750	17835	17814	17741	17744	17389	17525	17778	17840	17788	17766	17743	17799	17877	17735	17711	17864	17580	17793	17853	17964	17634	17739	17680	17629	17909	17777	17689	17625	17589	17763	17953	17863	17679	17592	17637	17675	17850	17642	17689	17936	17666	17771	17687	17753	17636	17669	17576	17754	17722	17663	17765	17814	17958	17848	17932	17819	17746	17805	17790	17753	17806	17801	17697	17699	17812	17792	17724	17641	17755	17803	17741	17848	17613	17772	17745	17851	17669	17798	17760	17818	17759	17685	17869	17768	17908	17631	17701	17633	17512	17697	17722	17731	17763	17670	17985	17706	17644	17695	17853	17717	17717	17711	17688	17947	17554	17787	17798	17732	17863	17890	17739	17910	17810	17815	17710	17763	17592	17659	17798	17730	17792	17643	17731	17864	17823	17683	17758	17611	17645	17686	17873	17733	17830	17866	17780	17667	17737	17642	17778	17838	17842	17618	17792	17694	17656	17757	17892	17882	17679	17819	17722	17854	17823	17676	17826	17699	17771	17868	17756	17869	17836	17830	17646	17598	17808	17830	17771	17680	17799	17603	17952	17686	17666	17776	17669	17729	17776	17831	17626	17677	17561	17914	17736	17696	17745	17685	17640	17722	17512	17727	17600	17767	17794	17906	17671	17906	17663	17750	17768	17809	17551	17738	17689	17725	17724	17597	17760	17915	17634	17691	17837	17714	17818	17726	17623	17887	17802	17877	17831	17576	17857	17627	17799	17828	17707	17821	17514	17749	17569	17925	17705	17704	17892	17879	17777	17742	17686	17761	17676	17779	17565	17771	17755	17559	17617	17626	17482	17647	17773	17591	17593	17770	17804	17711	17644	17751	17623	17755	17816	17675	17665	17793	17720	17745	17741	17768	17754	17588	17657	17674	17957	17765	17693	17727	17769	17618	17757	17627	17814	17740	17750	17725	17757	17780	17771	17836	17564	17726	17749	17637	17750	17713	17918	17765	17780	17596	17734	17673	17884	17885	17569	17725	17842	17729	17595	17727	17771	17751	17781	17832	17817	17845	17916	17827	17756	17824	17807	17617	17726	17743	17589	17723	17884	17582	17726	17740	17830	17673	17770	17777	17666	17853	17677	17811	17590	17621	17724	17766	17537	17789	17787	17660	17514	17642	17697	17822	17920	17522	17604	17775	17682	17832	17725	17842	17796	17758	17901	17760	17622	17911	17632	17661	17793	17676	17759	17824	17608	17794	17689	17779	17823	17683	17698	17785	17682	17772	17737	17784	17804	17835	17761	17607	17667	17777	17651	17625	17852	17783	17697	17719	17851	17786	17678	17700	17620	17682	17794	17838	17728	17760	17785	17907	17673	17859	17687	17768	17597	17767	17664	17816	17788	17830	17772	17706	17647	17753	17735	17809	17841	17578	17644	17778	17827	17751	17828	17776	17795	17621	17644	17845	17821	17814	17778	17787	17827	17919	17557	17900	17797	17812	17754	17642	17904	17671	17575	17723	17836	17710	17888	17758	17734	17865	17895	17634	17701	17826	18021	17589	17893	17599	17753	17769	17782	17871	17647	17963	17735	17798	17750	17695	17733	17761	17720	17661	17740	17881	17735	17773	17954	17877	17753	17867	17707	17829	17785	17832	17698	17910	17772	17780	17801	17780	17907	17663	17760	17773	17805	17921	17752	17702	17728	17720	17742	17828	17750	17728	17802	17836	17940	17790	17753	17764	17777	17770	17593	17865	17777	17791	17663	17888	17625	17674	17631	17929	17700	17847	17765	17893	17732	17723	17848	17675	17843	17666	17838	17687	17691	17873	17758	17651	17805	17716	17700	17915	17845	17729	17765	17755	17799	17857	17759	17820	17619	17826	17757	17891	17885	17726	17673	17832	17809	17809	17826	17732	17762	17562	17877	17879	17769	17719	17589	17662	17829	17800	17663	17728	18033	17710	17790	17815	17833	17834	17779	17770	17626	17834	17750	17611	17664	17747	17820	17678	17792	17749	17611	17663	17651	17783	17724	17807	17597	17750	17670	17724	17833	17782	17795	17784	17497	17608	17705	18025	17963	17846	17709	17749	17780	17751	17806	17891	17772	17699	17767	17721	17707	17746	17825	17839	17803	17847	17790	17793	17829	17717	17551	17882	17673	17503	17851	17611	17802	17931	17796	17817	17858	17996	17761	17773	17738	17712	17737	17836	17855	17713	17703	17807	17734	17767	17732	17749	17639	17784	17858	17895	17797	17875	17883	17746	17889	17831	17964	17808	17711	17725	17859	17706	17888	17872	17880	17960	17641	17599	17829	17592	17891	17665	17678	17839	17675	17853	17678	17779	17915	17598	17691	17700	18007	17773	17844	17799	17968	17720	17699	17932	17577	17557	17843	17784	17662	17707	17639	17712	17727	17779	17679	17733	17840	17980	17817	17830	17715	17615	17587	17825	17918	17549	17900	17763	17706	17880	17655	17713	17740	17796	17641	17654	17861	17735	17613	17842	17868	17803	17938	17850	17673	17805	17835	17768	17749	17846	17735	17862	17730	17746	17743	17735	17603	17575	17796	17640	17764	17686	17698	17743	17732	17742	17724	17706	17912	17837	17800	17666	17781	17677	17710	17812	17618	17800	17711	17942	17733	17762	17584	17540	17545	17740	17727	17660	17931	17938	17727	17636	17815	17789	17708	17794	17918	17903	17825	17868	17861	17752	17899	17705	17772	17805	17796	17747	17697	17561	17812	17746	17875	17834	17740	17740	17683	17819	17744	17666	17829	17922	17650	17753	17612	17902	17745	17729	17678	17665	17606	17741	17673	17780	17854	17795	17759	17833	17802	17926	17822	17739	17664	17560	17869	17845	17689	17637	18006	17804	17804	17762	17818	17886	17536	17915	17724	17705	17791	17717	17859	17810	17880	17666	17872	17641	17818	17868	17781	17685	17750	17746	17772	17619	17632	17725	17803	17761	17664	17618	17755	17669	17723	17903	17949	17583	17609	17704	17854	17856	17675	17688	17776	17728	17610	17732	17699	17894	17553	17778	17544	17606	17946	17665	17710	17753	17671	17679	17944	17848	17741	17669	17591	17855	17710	17752	17706	17852	17672	17662	17704	17772	17663	17727	17684	17860	17705	17839	17667	17729	17880	17712	17727	17741	17710	17762	17758	17575	17828	17678	17737	17899	17782	17809	17990	17826	17933	17704	17852	17771	17748	17602	17778	17888	17640	17809	17770	17769	17604	17661	17671	17536	17721	17729	17745	17666	17618	17997	17840	17640	17654	17901	17768	17778	17729	17691	17802	17742	17665	17672	17832	17776	17917	17932	17670	17888	17647	17651	17680	17802	17894	17881	17820	17703	17883	17715	17742	17692	17624	17900	17867	17696	17623	17843	17681	17760	17914	17633	17666	17759	17672	17715	17838	17801	17747	17612	17689	17800	17606	17800	17659	17721	17808	17761	17728	17800	17943	17710	17672	17822	17869	17805	17763	17796	17656	17684	17745	17684	17731	17612	17751	17619	17681	17657	17733	17643	17864	17733	17619	17717	17888	17741	17860	17717	17804	17784	17846	17853	17983	17657	17839	17708	17782	17871	17765	17823	17795	17818	17811	17720	17733	17653	17918	17648	17832	17952	17790	17604	17855	17507	17611	17780	17587	17823	17655	17666	17919	17636	17623	17673	17781	17825	17695	17678	17954	17798	17718	17626	17815	17744	17767	17777	17828	17929	17666	17785	17865	17807	17608	17840	17874	17749	17748	17697	18025	17755	17836	17788	17494	17857	17831	17719	18009	17523	17723	17681	17715	17663	17882	17798	17830	17675	17811	17732	17853
22404	20818	27285	24686	23375	29698	34995	31785	30782	30714	30417	29974	29724	29753	29369	29125	29017	29207	29263	28975	28852	29077	29142	28765	28878	28666	28565	28513	28730	28587	28600	28658	28525	28316	28398	28319	28464	28417	28326	28358	28026	28312	28336	28220	28387	28462	28335	28481	28463	28321	28268	28551	28351	28212	28449	28188	28442	28131	28267	28509	28221	28384	28193	27919	28268	28540	28050	27848	28366	28179	28316	28263	28137	28333	28317	28397	28265	28165	28282	28229	28054	28255	28068	28049	28287	28268	28388	28327	28390	28335	28144	28275	28268	28296	28357	28390	28311	28375	28133	28346	28016	28444	28447	28378	28149	28334	28214	28185	28102	28303	28019	28465	28422	28301	28263	28198	28073	28250	28446	28439	28222	28140	28270	28095	28274	28244	28383	28379	28311	28557	28020	28276	28289	28278	28253	28295	28293	28212	28223	28451	28180	28342	28180	27973	28123	28412	28226	28149	28415	28321	28184	28367	28508	28383	28171	28099	28478	28551	28297	28324	28334	28566	28097	28277	28342	28074	28312	28280	28419	28199	28379	28521	28100	28047	28118	28050	28185	28026	28193	28243	28142	28166	28211	28004	28221	28162	28228	28194	28192	28437	28038	28146	28225	28135	28198	28110	28284	28229	28275	28334	28230	28167	28445	28180	28036	28012	28342	28080	28341	28203	28217	28673	28106	28189	28139	28229	28278	28109	28277	28107	28475	28191	28349	27989	28180	28579	28169	28358	28223	28182	28423	28205	28235	28295	28217	28160	28303	28147	28132	28396	28224	28285	28146	28144	28255	28086	28321	28199	28295	28249	28246	28234	28236	28201	28114	28189	28145	28440	28142	28114	28469	28257	28418	27922	27934	28206	28341	28123	28297	28327	28412	28373	28249	28302	28078	28288	28226	28478	28228	28149	28416	28521	28421	27817	28179	28242	28190	28120	28182	28434	28281	28284	28238	28260	27849	28128	28041	28069	28261	28428	28123	28254	28084	28248	28292	28348	28381	28100	28152	28139	28263	28096	28188	28075	28304	28061	28397	28257	28099	28036	28437	28303	27860	28159	28263	28079	28365	27964	28150	28282	28118	28076	28133	28221	28244	28509	28236	28063	28190	28342	28383	28266	28128	28177	28074	28484	28294	28467	28239	28066	28133	28154	28075	28273	28192	28435	28018	28043	28119	28156	28111	28181	28314	28314	28320	28346	28102	28169	28239	28140	28144	28061	28308	28264	28109	28024	28189	28332	28285	28138	28243	27993	28152	28446	28233	28426	28357	28161	28085	28102	28093	28329	28409	27922	28306	28007	28131	28242	28103	28082	28274	28279	28044	28181	27994	28273	28088	28339	28079	28237	28370	28097	28281	28020	28169	28222	28170	28349	28316	28465	28046	28336	28153	28208	28057	27918	28196	28219	28170	28208	27834	28113	28100	27858	28237	28126	28267	28033	28066	28032	28184	28317	28188	28240	28116	28182	28133	28189	27847	28141	28333	28122	28230	28178	28177	27971	27897	28046	28454	28056	28288	27847	28191	28311	28240	28499	28326	28221	27950	28027	28259	28246	28364	28188	28204	28250	28228	28436	28031	28190	28047	28070	28292	28205	28126	28150	28256	28236	28135	28260	28149	28288	28490	28306	28314	28369	28155	28119	28171	28098	28514	28148	28156	28119	28290	28202	28300	28065	28183	28384	28263	28390	28344	28336	28371	28275	28434	28071	28245	28352	28179	28199	28076	28150	28168	28241	28059	28143	28221	28166	28195	28029	28074	28249	28252	28181	28165	28179	28240	28269	28287	28280	28084	28031	28323	28248	28342	28545	28122	28287	28093	28172	28496	28035	28352	28105	28071	28158	28246	28133	28255	28117	28520	27997	28061	28063	28431	28161	28327	28521	28078	28006	28122	28214	28139	28305	28142	28017	28176	28333	28196	28423	28185	28137	28125	28338	28069	28242	28080	28344	28354	28121	28072	28275	27999	27883	28293	28052	28215	28206	27880	28195	28143	28224	28111	28373	28199	28343	28073	28336	28215	28250	28278	28071	28251	28126	28191	28143	28029	28331	28298	28161	28479	28216	28141	28233	28252	28149	28240	28198	28070	28224	28321	28382	28225	28202	27974	27971	28226	28031	28315	27955	28150	28180	28222	28283	28185	28211	28314	28129	28455	28210	28236	28052	28064	28121	28168	28327	28329	28138	28438	28258	28118	28243	28229	28112	28304	28080	28109	28117	28182	28004	28157	28116	27995	28279	28225	27961	28324	28110	28372	28007	28113	28559	28082	28321	28392	28409	28311	28097	28132	28102	28218	28222	28287	28192	28326	28004	28111	28224	28139	28162	28396	28217	28000	28345	28124	27869	28019	28183	27979	28066	28025	28411	28212	28102	28178	28183	28262	28022	28276	28316	28256	28398	28344	27965	27894	28149	28210	28099	28083	28248	27960	28049	28327	28446	28281	28093	28108	28251	27972	28084	28301	28189	28053	28401	28231	28248	28035	28542	28309	28405	28163	28090	28105	28163	28393	28428	28057	28207	28294	28065	28136	28164	28033	28107	27978	28148	28199	28059	28162	28480	28308	27917	27972	27952	28104	28266	28301	28014	28434	28252	28214	28395	28365	28408	28014	28398	28153	28171	28139	28017	28522	28142	28463	28260	28259	28035	28253	27992	28269	28309	28127	28338	28218	28181	28068	28119	28181	28260	28283	28223	27971	28249	28224	28298	28009	27995	28359	28271	28392	28270	28386	28304	28066	28009	28436	28011	28244	28385	28192	28039	28010	28397	28087	28178	27985	28149	28354	28327	28095	28214	28420	28149	28093	28166	28453	28259	28046	28109	27902	28116	28462	28051	27989	28244	28165	28255	28111	28025	28249	28180	28373	28022	28317	28247	28146	28221	28182	28111	28322	28142	28200	28111	28274	28117	28155	28308	28410	28370	28227	27964	28156	28007	28070	28202	28229	28243	28296	28124	28488	28083	28581	28197	28111	27930	28648	28418	28210	28109	28005	28165	28079	28173	28036	28115	28143	28193	28374	28306	28214	28167	28065	28222	28189	28173	28208	28201	28267	28227	27895	28334	28083	28180	28036	28095	28304	28108	28067	28217	28172	28335	28358	28197	28256	28090	28312	28264	28197	28191	27861	28251	27968	27970	27969	28077	28245	28176	28167	28309	28183	28221	28404	28240	28345	28216	28496	28416	28051	28376	28168	28195	28584	28118	28108	28255	28163	28284	28102	28090	28112	28208	28388	28451	28029	28179	28355	28116	28136	28246	28110	28083	28121	28319	28054	27949	28052	28165	28181	28350	28203	28176	28323	28250	28267	28281	28179	28065	28236	27989	28145	28335	27995	27954	28397	28083	28198	28222	28213	28630	28401	28325	28068	28287	28211	28350	28399	27986	27921	28301	28115	28261	28334	28302	28305	28241	28234	28416	28314	28133	28215	28032	28495	28199	28283	27934	28167	28320	28371	28245	28110	28479	28430	28054	28294	28198	27813	28101	28593	28343	28272	28403	28127	28127	28223	28323	27832	28316	28032	28108	28079	28349	27991	27988	28031	28097	28212	28289	28115	28282	28178	28108	28230	27951	28063	28059	28353	28191	28258	28215	28027	28324	28202	28285	28230	28242	28433	28259	28284	28104	28003	28179	28193	28377	28116	28496	28212	28077	27905	28070	28281	28318	28150	28541	28238	27941	28247	28137	28141	28019	28202	28194	28212	28452	28350	27916	28209	28057	28144	28074	28321	28261	28248	28297	28019	28142	28207	28043	28008	28247	28244	28068	28264	28336	28007	27999	28183	28191	28065	28016	28474	28282	28262	28121	28000	28218	28222	28247	28289	28041	28249	28082	28234	28128	28151	28014	28355	28355	28345	28249	28137	28431	28331	28095	28025	28226	28244	28100	28113	28120	27986	28282	28162	28184	28077	28143	28569	28418	27949	28254	28540	27998	27853	28245	28356	28190	28419	28280	28090	27978	28087	28192	28031	28119	28060	28147	28347	28118	28255	28077	28358	28080	28055	28099	28227	28186	28290	28276	28096	28227	28417	28334	28229	28216	28373	28148	28178	28142	28145	28292	28168	28409	28382	28096	27969	28061	28312	28335	28412	28154	28081	28068	28226	28189	28061	28060	28233	28061	28160	28267	28392	28194	28354	28025	28040	28242	28228	28349	28231	28349	28147	28260	28141	28071	27962	28205	27918	28147	28203	28023	28100	28066	28132	27990	28200	28161	28208	27998	28045	28177	28337	28268	27957	28230	28375	28340	28083	28210	28271	28244	28099	28135	28231	28330	28157	28276	28263	28329	28012	28477	28269	28247	28072	28336	28474	28095	28221	28241	28138	28128	28134	28111	28379	28209	28213	28180	28223	28089	28367	28050	28184	28259	28011	28329	28005	28230	28124	28481	28319	28210	28203	28377	28452	28317	28283	28103	28202	28263	28181	27960	28170	28373	28010	27986	28237	28077	28276	28087	28192	28310	28049	28318	28394	28210	28147	28235	28158	28274	28243	28647	28406	28122	28261	28414	28290	28373	28227	27964	28181	28147	28395	28331	28137	28101	28160	28327	28131	28056	28279	28009	28131	28066	28024	28017	28131	28144	28131	28176	27972	28112	28457	28191	28137	28185	28453	27993	28302	28323	28205	28207	28221	28087	27876	28078	28270	28179	28422	28206	28253	28246	28324	28095	28146	28254	27961	28163	28341	28121	28484	28019	28261	28195	28198	28262	27952	28140	28043	28007	28120	28245	28191	27913	28130	28359	28034	28099	28165	28474	28406	27817	27976	28612	28309	28206	28358	28265	28075	28077	28114	28225	28032	27994	28081	28123	28330	28271	28301	28217	28272	28343	28247	28246	27978	28291	27996	28211	28315	28344	28464	27990	28333	28074	28490	28139	28124	28202	28183	28171	27840	28384	28363	28161	28130	28097	28163	28079	28175	28338	28135	28503	27975	28500	28139	28355	28096	28302	28421	28293	28414	28185	28199	28150	28306	27887	27987	28238	27995	28130	28205	28080	28207	28239	28340	28049	28005	28131	27943	28404	28337	28086	28146	28320	27997	28404	28010	28189	28061	28342	28212	28253	28259	28057	28220	28167	28385	28068	28095	28110	28128	28162	28232	28133	28040	28287	28188	28185
25466	43456	42986	35391	30614	27347	25033	23313	22339	21309	20829	20096	20043	19785	19644	19396	19170	19292	19337	19031	19087	18739	18728	18810	18607	18573	18422	18360	18312	18362	18264	18367	18303	18243	18080	17903	17894	18092	18023	18215	17980	17999	18015	18106	18017	18021	17925	17858	17945	17839	17977	17951	18035	17722	17869	17882	17915	18076	17762	17899	18021	17803	17860	17850	17988	17772	17937	17999	17792	17820	17981	18062	17791	17898	18012	18022	18164	18047	17827	17858	18143	17921	17764	17924	18040	17763	17909	17991	17834	18078	18070	17917	18053	18039	17891	17845	17903	18016	17860	18012	17921	17923	17882	17999	17986	17928	17971	17927	17922	18027	18008	17953	17972	17818	17778	17834	18198	17732	17957	17899	17851	17896	17971	17847	17693	17963	17985	17860	17837	17956	17922	18062	17883	17924	17827	17755	18087	18006	17840	17933	17864	17923	17992	17891	17971	17922	17892	17766	17948	17901	17925	17858	17947	17710	17843	17749	17949	17822	17847	18001	17797	17858	18014	17994	17865	18087	17890	17973	17929	17942	18035	17769	17879	17893	17933	18064	17888	17817	17996	17709	18001	17886	17843	17961	18141	18003	17888	17687	18037	17916	17876	18057	17829	17887	18007	17868	17964	17890	17860	17812	17866	17822	17866	17838	17827	17910	17981	17941	17934	17862	18017	17886	17740	17942	17875	17935	17963	17991	17894	17840	17872	17818	17854	17666	17692	17843	17611	17852	17855	18040	17976	17789	17924	17937	17938	17870	18024	17936	18012	17823	18113	17845	17811	17792	17873	17855	18014	17924	17905	17844	17894	17926	17703	17822	17791	17864	17899	17918	17848	17865	17921	18024	17851	17860	17872	18057	17842	17996	17908	17757	17789	17902	17825	17947	17839	17933	17861	17968	18068	18063	17887	17913	17972	17915	18078	17959	17903	17884	17932	17781	17781	17941	17929	17974	17933	17696	17917	17777	17910	17857	17950	17736	17926	17991	18083	17882	17885	17870	17874	18036	17745	17828	18039	17959	17995	17861	17908	17929	17867	17920	17649	18001	18036	17908	17904	17789	17956	17921	17785	17951	17839	17940	17931	17791	17947	17836	17778	17834	17823	17884	17914	17989	17941	17923	17837	17860	17852	17716	18001	17839	17866	17924	17962	17930	18071	18089	17941	17890	18067	17931	17769	17898	17971	17912	17975	18025	17818	17721	17910	17860	17985	17835	17829	17978	17890	17661	18079	17883	18014	17882	17788	17884	17968	17841	18043	17836	17994	17941	17846	17818	17929	17823	17867	18124	17810	17971	17838	17731	17714	18136	17890	17942	17879	17861	18029	17783	17961	17981	17700	18049	17849	17958	18027	17886	18031	17958	17958	17941	17744	17814	17933	17832	18010	18003	17906	17923	17890	17862	17850	17992	17965	18077	17985	18015	17950	18078	17975	18054	17643	18021	17736	17868	18013	17871	17934	18079	17854	17993	17834	17954	17902	17971	17928	17957	17859	17822	17752	18064	17991	17993	17959	18189	18032	17885	17715	17950	17790	17882	17646	17835	17791	18110	17799	17994	17819	17955	17833	17853	17986	17800	17779	17901	18010	18032	17928	17861	17924	18045	17882	17930	17825	17992	17917	17922	17812	17814	17885	17972	17966	17750	17882	17964	18079	17932	17690	17798	17832	17930	17996	17968	17808	17845	17954	17970	17862	17908	17964	17928	17936	17969	17984	17952	17870	17877	17958	17892	17959	17938	17827	17858	17957	17871	17875	18010	17844	17841	17938	18017	17756	17888	17902	18153	18073	17882	17978	17958	17837	17894	17889	17871	17917	17717	17890	17827	17824	17895	17761	18007	17941	17744	17843	18232	18056	17858	17870	18139	17923	17898	17773	17785	17850	17946	17943	17818	17969	17947	17882	17892	17773	17956	17915	17846	18004	17992	17856	17806	17793	17962	17883	17973	17778	17803	17868	18060	18039	17772	17919	17848	18024	17878	17950	17822	17920	18022	17949	17799	17854	17855	17875	17796	17957	17715	17991	18004	17993	17869	17912	17862	17955	17809	17886	17930	17885	17813	18027	17803	18030	17856	18030	18104	17829	17816	17896	17783	17928	18094	18024	17899	17976	17921	17979	17898	18060	17896	17892	17832	17911	17850	17749	17913	17827	18152	18119	17903	18017	17742	18021	17834	17943	17985	18052	17856	17918	17956	17828	17809	18014	17822	18018	17996	17920	17701	17832	17945	18035	17947	17885	17988	17918	17978	18050	18015	17970	17848	18028	17901	17795	17798	17915	17755	18068	17887	17942	17842	17875	18001	17764	17883	17835	17893	17890	17793	17885	17840	17848	17981	18050	17908	17990	17911	17809	17952	17994	18036	17758	17922	17932	17835	17836	18008	17836	17838	17990	17800	18029	17871	17778	17809	17864	17910	18009	18092	17856	17982	17884	17799	17866	17981	17922	17969	17770	17889	17779	17755	18043	17871	18098	17795	17854	17903	17688	17798	17873	17786	17997	17808	17686	17981	17880	17995	17942	17720	17933	17660	17694	17874	17845	17939	17952	17734	17881	17845	17940	17778	17959	17876	17939	17741	17996	17895	18053	18037	17870	17947	17960	17884	17715	17964	17925	17937	17848	17868	17808	17956	17843	17885	18036	17844	17809	17738	17956	17796	17944	17967	17841	17845	17963	17761	17800	17978	17682	17711	18057	17835	17858	17839	17937	17771	18075	18005	17894	17890	17909	17745	18012	17791	17925	17831	17877	17778	17963	17853	18011	17887	17917	17822	17897	18165	17871	17943	17905	17875	17856	17856	17974	17796	17879	17953	17853	17951	17941	17844	17967	17863	17772	18007	17936	17881	17983	17805	18040	17869	17991	17897	17997	18042	17901	17846	17804	17926	18004	18019	17854	17811	17876	17935	17797	18083	17729	17904	17693	17971	17848	17759	17984	17706	17820	17918	17986	18042	18099	17947	17990	17746	17950	18033	17764	18115	17853	17914	17889	17960	17836	17897	17961	18014	17961	17828	17961	17784	17881	17794	17974	18113	17813	18000	18152	17974	17961	18062	17763	18035	17883	17901	18129	17798	17947	17946	18052	18011	17813	17987	17797	17940	17786	17900	17946	17944	18104	17739	17983	17862	17861	17759	17967	17748	17926	17935	17883	17795	18026	17851	17890	17900	17782	17956	17886	17855	17972	17818	17907	17629	17876	17929	17788	17946	17813	17753	17985	18034	17886	17986	17941	17822	17995	17902	17887	17896	17906	17613	17830	17838	17784	17920	17797	17995	18004	17860	17731	17600	17873	18002	17764	17702	17955	17898	17957	17924	17770	17837	18066	17915	17865	17847	17850	17949	17974	17761	17813	18007	17826	17774	17954	17967	17829	17962	17899	17753	17909	17923	17611	18185	17951	17920	17851	17965	17730	17812	18062	17980	17809	18064	18050	17767	17976	17930	17873	17837	17936	17854	17807	17962	17880	17875	18011	17929	18031	17896	18023	18010	17868	17961	17958	17890	17999	17900	17919	17833	17844	17909	18041	17933	18058	18058	17824	18006	17870	17963	18150	17955	17783	17875	17862	17810	18062	17918	17896	17797	18028	17806	17870	17804	17799	17959	17960	17995	17841	17944	18053	17943	17812	17734	17772	18147	17878	17750	18030	17948	17837	17616	17798	17899	17837	18048	17888	18008	17819	17966	17944	17826	18060	17898	17861	17997	17770	17942	17815	17888	17844	17975	17879	18091	17932	17904	17746	17770	17916	17851	18063	17866	17792	17920	17777	17877	17919	17878	17969	17777	18005	17941	17968	17887	17861	18077	17720	18012	17877	17843	17977	17860	17804	17737	17882	17932	17927	17783	17938	17896	18024	17823	17887	17852	17882	17957	17735	17907	17998	17858	17939	17990	17932	17762	17824	17968	17879	18001	17882	18035	17806	18006	18188	17877	17836	18035	17779	17915	17767	17946	17994	17780	17885	17903	17842	17855	18072	17891	17974	17908	17955	17922	18121	17925	17758	17893	17814	17706	17775	17776	17756	17819	17831	18041	17826	18173	17941	17830	17726	17888	17953	17851	18159	17779	17971	17998	18000	17783	17990	17843	17806	17911	17901	18004	17935	17856	17864	17926	17952	17719	17824	17930	17850	17935	17835	17923	17879	17920	17918	17874	17784	17997	18018	17759	18009	17933	17787	17727	17896	17905	17904	17878	17853	18046	17885	17910	17892	17621	17842	17996	17920	17926	17706	18105	17894	17790	17820	17933	17872	17937	17917	17831	17862	17965	17921	17958	17862	17816	17900	17866	17856	17860	17907	18000	17804	17877	18028	18102	17862	17930	17782	17900	17853	17936	18036	17900	17896	17955	17821	17952	17996	17877	18027	18019	18117	17657	18008	17923	17956	17952	17706	18115	17941	17994	17792	17897	17902	17840	17881	17962	17922	17912	17898	17963	17962	17884	17929	17864	18004	17944	17967	17926	17900	17882	17856	17899	18038	17797	17792	17877	17936	17951	17895	17833	17966	17972	17864	17876	17932	17778	17784	17817	17925	18053	18038	17890	17953	17781	17867	17987	17846	18076	17894	17913	17950	17839	17913	17829	17763	18050	18003	17761	17909	17958	17719	18016	18036	17958	17761	17875	17895	17909	17815	17832	18073	17925	17719	17962	18087	17919	17798	17920	18063	17995	17771	17808	18199	18033	18013	17839	17825	17925	17814	17977	17841	17924	17761	18025	18058	17911	17892	17962	17988	17834	17820	17864	17823	17860	17881	17875	17986	17911	17951	18091	17918	17853	17967	18034	17851	17909	17898	17955	17770	18019	17831	17923	17936	17938	17933	17966	18003	18034	18021	17993	18017	17764	17704	18018	17996	17968	17839	18058	17856	17893	18034	17876	17798	17921	17945	17794	17967	18030	18012	18045	17869	17979	17806	18011	17948	18127	17733	17900	17919	17870	17852	17884	17832	17690	18079	17962	18073	17879	17823	17898	17921	17904	17841	17896	17919	17924	17983	17714	17869	18065	18041	17800	17830	17904	17989	17969	17981	17815	17892	17903	17906	17913	17944	17849	17777	17932	18043	17810	18012	17819	17909	17897	17836	17936	17883	17903	17869	17799	17954	17969	17849	17978	17792	17915
34949	29400	33436	31663	29259	28638	27759	27489	27399	26865	26999	26876	26904	27083	26893	26721	26612	26579	26618	26781	26566	26796	27066	26947	26853	26773	26830	26555	26627	26680	26701	26766	26765	26463	26111	26596	26589	26718	26651	26545	26738	26475	26516	26429	26629	26515	26360	26593	26525	26606	26743	26415	26460	26767	26608	26647	26704	26490	26777	26671	26735	26535	26684	26631	26693	26555	26695	26487	26558	26440	26618	26751	26489	26657	26429	26380	26614	26598	26432	26613	26688	26575	26668	26528	26678	26557	26479	26267	26606	26699	26388	26348	26492	26460	26249	26535	26526	26410	26571	26523	26406	26604	26499	26528	26503	26330	26548	26246	26722	26563	26528	26633	26516	26550	26501	26728	26653	26438	26413	26477	26807	26527	26492	26704	26473	26527	26736	26563	26422	26437	26757	26693	26603	26628	26789	26754	26701	26548	26398	26542	26514	26403	26507	26474	26324	26432	26257	26508	26335	26231	26733	26335	26128	26440	26497	26472	26319	26591	26533	26352	26590	26387	26351	26665	26253	26425	26347	26470	26381	26640	26509	26507	26634	26716	26485	26440	26893	26573	26455	26328	26583	26385	26241	26376	26636	26219	26415	26284	26467	26682	26854	26500	26599	26540	26661	26518	26383	26498	26419	26464	26578	26204	26368	26550	26247	26472	26520	26517	26657	26276	26178	26574	26716	26279	26646	26615	26368	26459	26542	26330	26480	26441	26424	26438	26677	26621	26427	26593	26607	26737	26870	26473	26248	26662	26468	26545	26709	26503	26560	26581	26544	26279	26531	26427	26475	26575	26596	26411	26067	26351	26478	26395	26363	26534	26443	26550	26559	26753	26611	26744	26602	26492	26401	26615	26357	26441	26702	26515	26400	26469	26343	26146	26581	26244	26508	26512	26218	26347	26551	26457	26478	26498	26534	26249	26267	26394	26503	26432	26654	26739	26279	26502	26443	26389	26760	26497	26562	26473	26531	26548	26810	26339	26355	26450	26393	26514	26851	26653	26807	26651	26510	26682	26380	26689	26649	26581	26327	26347	26755	26649	26538	26644	26495	26570	26808	26466	26463	26662	26612	26589	26636	26698	26547	26643	26502	26371	26672	26500	26608	26678	26594	26599	26521	26462	26416	26607	26451	26393	26648	26571	26498	26523	26490	26369	26761	26469	26432	26632	26839	26341	26536	26714	26451	26689	26556	26381	26478	26557	26359	26348	26098	26639	26411	26359	26300	26255	26229	26479	26368	26585	26588	26508	26526	26172	26420	26375	26545	26263	26352	26482	26529	26407	26247	26709	26517	26333	26423	26388	26641	26400	26651	26333	26591	26704	26446	26492	26534	26549	26526	26414	26109	26654	26634	26660	26471	26547	26579	26886	26511	26661	26710	26322	26507	26649	26736	26551	26633	26585	26393	26372	26387	26486	26498	26541	26237	26343	26461	26536	26504	26488	26331	26506	26547	26590	26623	26794	26332	26756	26535	26545	26310	26323	26740	26458	26617	26536	26668	26331	26531	26467	26678	26661	26361	26431	26248	26612	26606	26452	26529	26499	26766	26303	26648	26330	26351	26505	26823	26693	26706	26517	26815	26727	26534	26574	26525	26582	26500	26480	26392	26489	26641	26796	26524	26650	26491	26421	26606	26654	26721	26412	26726	26462	26462	26400	26537	26675	26174	26515	26345	26507	26391	26698	26602	26614	26618	26458	26459	26599	26691	26573	26638	26251	26384	26280	26609	26613	26583	26295	26723	26215	26590	26531	26733	26532	26438	26454	26645	26390	26479	26364	26673	26554	26422	26241	26419	26554	26640	26522	26230	26615	26620	26551	26578	26696	26571	26725	26505	26482	26374	26590	26728	26545	26531	26229	26642	26605	26916	26507	26616	26498	26597	26577	26484	26326	26606	26761	26492	26526	26747	26438	26785	26502	26412	26287	26543	26434	26564	26445	26575	26621	26609	26408	26451	26593	26420	26525	26689	26374	26519	26273	26570	26520	26779	26681	26520	26473	26641	26482	26576	26484	26301	26444	26180	26441	26347	26282	26382	26539	26492	26615	26375	26690	26743	26477	26663	26833	26457	26409	26394	26454	26565	26494	26547	26435	26639	26712	26553	26396	26510	26341	26467	26821	26504	26643	26682	26540	26708	26396	26458	26577	26410	26400	26359	26331	26796	26631	26617	26698	26513	26429	26469	26663	26481	26460	26421	26607	26553	26687	26445	26373	26402	26508	26413	26358	26709	26294	26408	26384	26513	26594	26274	26446	26371	26559	26515	26656	26596	26348	26580	26400	26709	26499	26547	26458	26577	26476	26440	26772	26708	26602	26406	26620	26629	26526	26637	26111	26586	26428	26308	26484	26701	26428	26440	26610	26351	26469	26541	26600	26525	26408	26722	26529	26754	26576	26475	26537	26489	26500	26688	26364	26598	26668	26539	26483	26627	26489	26511	26933	26605	26421	26578	26381	26635	26485	26473	26634	26469	26560	26450	26443	26714	26364	26406	26317	26647	26421	26484	26486	26648	26409	26528	26339	26455	26389	26540	26350	26471	26422	26580	26367	26546	26490	26529	26542	26591	26504	26513	26507	26535	26457	26425	26602	26523	26525	26558	26513	26482	26564	26552	26428	26458	26630	26620	26607	26559	26447	26447	26317	26514	26462	26547	26729	26748	26356	26613	26643	26523	26385	26496	26638	26571	26806	26483	26454	26309	26519	26489	26347	26404	26676	26552	26654	26530	26588	26539	26419	26515	26704	26573	26623	26375	26587	26518	26447	26454	26833	26884	26436	26458	26477	26674	26589	26527	26493	26472	26467	26580	26563	26691	26343	26422	26538	26439	26548	26446	26578	26776	26708	26524	26353	26562	26366	26457	26339	26402	26562	26588	26593	26637	26395	26412	26678	26222	26608	26575	26158	26482	26444	26448	26839	26720	26681	26716	26574	26418	26464	26576	26550	26596	26565	26589	26577	26454	26482	26626	26425	26554	26286	26427	26473	26654	26586	26793	26597	26674	26418	26556	26498	26744	26386	26419	26443	26690	26481	26585	26549	26274	26375	26585	26493	26453	26499	26596	26795	26704	26439	26373	26558	26465	26758	26708	26446	26444	26523	26487	26538	26638	26879	26504	26455	26526	26275	26723	26528	26464	26434	26277	26465	26645	26384	26330	26408	26681	26568	26361	26551	26394	26545	26431	26694	26543	26576	26595	26619	26686	26578	26545	26300	26532	26679	26398	26593	26345	26415	26603	26573	26633	26668	26388	26536	26515	26683	26424	26646	26373	26466	26329	26404	26636	26661	26423	26604	26584	26434	26447	26747	26401	26436	26515	26495	26643	26303	26530	26437	26495	26752	26710	26549	26666	26710	26605	26409	26639	26614	26559	26555	26185	26385	26573	26542	26487	26337	26715	26335	26509	26515	26620	26580	26473	26623	26621	26798	26657	26362	26348	26312	26385	26207	26486	26640	26685	26457	26408	26490	26564	26506	26709	26657	26622	26553	26407	26329	26714	26550	26177	26349	26419	26668	26603	26658	26550	26631	26462	26412	26313	26448	26477	26477	26716	26596	26432	26659	26288	26628	26610	26584	26335	26631	26587	26585	26410	26590	26646	26720	26497	26441	26264	26648	26543	26355	26462	26513	26628	26536	26547	26681	26692	26516	26758	26688	26640	26522	26735	26719	26464	26694	26698	26395	26296	26522	26496	26685	26534	26582	26481	26511	26441	26415	26333	26424	26439	26778	26469	26368	26393	26645	26704	26647	26400	26917	26290	26349	26618	26727	26559	26423	26258	26752	26771	26630	26607	26592	26237	26370	26300	26433	26371	26392	26387	26509	26801	26893	26668	26631	26693	26600	26447	26678	26485	26364	26433	26416	26522	26509	26555	26392	26466	26359	26386	26379	26482	26457	26742	26394	26526	26320	26487	26418	26494	26415	26467	26654	26445	26409	26576	26380	26555	26535	26561	26616	26653	26470	26628	26343	26441	26476	26502	26404	26394	26382	26577	26552	26422	26475	26590	26659	26705	26515	26502	26282	26312	26263	26539	26443	26683	26696	26499	26481	26397	26647	26322	26544	26546	26331	26427	26566	26652	26491	26472	26499	26750	26544	26564	26405	26431	26462	26636	26372	26549	26679	26478	26272	26600	26642	26599	26397	26488	26533	26526	26394	26314	26572	26904	26531	26394	26236	26505	26396	26479	26439	26403	26599	26514	26741	26468	26753	26446	26454	26719	26490	26587	26248	26628	26395	26490	26265	26709	26826	26477	26313	26639	26316	26612	26674	26559	26461	26302	26473	26622	26356	26535	26522	26318	26362	26753	26575	26606	26364	26479	26485	26546	26717	26463	26482	26438	26641	26371	26637	26433	26548	26520	26571	26641	26368	26328	26422	26614	26374	26552	26684	26455	26758	26557	26443	26368	26646	26515	26455	26538	26459	26619	26393	26414	26283	26555	26681	26448	26359	26559	26342	26394	26429	26537	26648	26478	26476	26393	26276	26581	26513	26403	26643	26420	26665	26332	26400	26579	26494	26496	26345	26606	26834	26430	26581	26762	26545	26575	26536	26523	26221	26424	26561	26300	26225	26507	26277	26716	26367	26377	26600	26698	26629	26558	26636	26641	26560	26586	26599	26505	26388	26528	26527	26377	26505	26517	26867	26630	26487	26525	26750	26383	26327	26477	26710	26309	26488	26330	26505	26528	26636	26769	26466	26578	26528	26512	26493	26604	26459	26472	26387	26731	26563	26376	26506	26712	26600	26437	26451	26489	26465	26758	26552	26506	26566	26484	26641	26586	26461	26748	26379	26674	26660	26402	26342	26610	26362	26627	26418	26614	26314	26498	26239	26862	26494	26521	26825	26609	26498	26345	26526	26279	26540	26527	26718	26445	26568	26479	26685	26483	26444	26544	26418	26530	26340	26733	26527	26313	26252	26616	26548	26480	26482	26587	26295	26611	26538	26421	26570	26818	26529	26876	26482	26606	26527	26420	26886	26435	26422	26519	26722	26572	26512	26910	26549	26655	26411	26494	26559	26642	26747	26517	26694	26777	26572	26665	26428	26471	26779	26535	26678	26460	26490	26580	26526	26573	26661	26510	26600	26507	26724	26698	26558	26457	26475	26726	26422
23954	29248	28759	23954	21416	20176	19219	18687	18205	18116	18033	17741	17676	17801	17661	17607	17560	17552	17654	17589	17609	17444	17544	17520	17326	17244	17176	17271	17396	17322	17288	17237	17215	17006	17081	17096	17095	16983	17186	17199	17202	17101	17278	17265	17073	17222	16910	17085	16880	17133	17137	16978	17135	17056	16986	17190	16976	17105	17274	17023	17094	17091	17227	17084	17120	17176	17140	17115	17220	16927	17173	16961	17220	17186	17067	17014	17166	17159	17073	16959	17141	17276	17004	17121	17056	17261	17058	17100	17225	17133	17232	17037	17091	17093	17015	16919	17031	17051	17025	17140	17118	17146	17206	17169	16977	17350	17083	17163	17242	17023	17276	17008	17092	17183	16990	17125	16941	17059	17175	17021	17009	17358	16939	16953	17178	17221	17135	17084	17207	17247	17120	17019	17062	17085	16917	16937	17191	17079	16980	17053	17057	17042	17218	17137	17072	17065	17235	17028	17123	17069	17208	17123	17177	17161	17157	17192	17068	17176	17183	17141	17106	17112	17035	16995	16964	17184	17115	17205	17147	17237	17125	17063	17190	17038	17069	17059	17074	17091	17128	17189	17002	17045	16992	17047	17119	17161	17089	17181	17076	17156	17097	17104	17132	17232	17087	17112	17119	17159	17213	16971	17007	17116	17079	17033	17070	17085	17145	17110	17290	17205	17199	17187	17122	17144	16947	17041	16917	17110	17169	17156	17202	17079	17218	17026	16978	17106	17029	17083	16974	17190	17073	17032	17136	17179	17291	17041	17055	17108	17030	17032	17001	17244	17245	17039	17154	17152	17157	17281	17077	17118	17065	17002	17198	17119	16871	17147	17090	17180	17065	17028	17235	16972	17071	17053	17060	17147	17302	17111	17145	17162	17215	17089	16964	17053	17122	17044	17244	17118	16993	17131	17029	17149	17063	17165	17126	17047	17226	16974	17285	17111	17051	17166	17200	17226	17180	16903	17141	17110	17004	17157	17137	17162	17103	16976	17073	17229	16951	16981	17178	17184	17115	17085	17158	17206	17125	17019	17126	16976	17067	16896	16911	17239	17183	17160	17143	17108	17062	17135	16923	17091	17221	17173	16961	17173	17075	17020	17201	17088	17185	17190	17062	17078	16994	17061	17150	17221	17088	17142	17047	16881	17030	17027	17064	17012	17072	17193	17192	17163	17101	17163	17062	17120	17052	17104	16866	17276	17055	16881	17189	17259	16906	17073	17157	16952	16998	17059	17072	17180	17077	17262	17079	17102	17314	16957	16951	17087	17211	17095	17094	16933	17084	17143	16931	17031	17060	17244	17153	17155	17051	17140	17120	17184	16946	17006	17222	16891	17168	17187	17053	17261	17011	17277	17140	17105	17086	17186	17239	16972	17080	17062	17078	17143	17073	17136	17172	17108	17126	17167	17072	17153	17109	17113	17126	16943	17249	17115	17040	17061	17113	17036	17162	16927	17046	17126	17050	17216	16978	17105	17011	17210	16991	17065	17082	16869	17056	17113	17113	17180	17199	17089	17121	17129	17051	17029	17032	17056	17073	17196	17119	17105	17042	17143	17196	16949	17096	17240	17201	17189	17242	17128	17096	17030	17213	17087	17237	16961	17179	17162	17090	17100	17088	17066	17062	17009	16983	16992	17065	17192	17153	17038	16919	17144	16979	17025	17103	17068	16875	17190	17125	17114	17082	17051	17153	17279	17211	17023	17150	17022	17198	16920	17080	17075	17041	17033	17149	17283	17177	17005	17135	17230	17055	17052	17130	17123	16918	17087	17107	16889	17104	17228	17002	17158	17115	17022	17245	17257	16941	17055	17062	17188	17223	17046	17100	17164	17178	16981	17011	16975	17178	16845	16941	17190	17110	17211	17006	17242	17263	17206	16973	17063	17039	17096	17066	17181	17309	17074	17102	17063	17012	17082	17062	17225	17114	17164	17213	17022	17128	16974	17005	17351	17154	17158	17145	17100	17346	17152	17029	17200	17156	17093	17129	17196	17061	17116	17275	17048	17126	17147	17130	17130	17182	17170	17104	17050	16878	16999	17184	17185	17051	17235	17116	17055	17240	17001	17109	17026	17182	17107	17127	17024	17267	17217	16816	17245	16971	17104	17045	17009	17049	17100	16975	17065	17088	17272	17017	17222	17172	17163	17032	17308	17101	16951	17088	17106	17104	17078	17074	17146	17049	17065	17261	16925	17153	17141	17204	17170	17135	17053	17146	17096	17067	17066	17100	16925	17002	17057	17095	17186	16996	17133	16924	16958	17030	16965	17115	17206	17062	17079	17099	17192	16908	17136	16961	17283	16996	17235	17092	17083	17250	17168	17164	17145	17107	17138	17062	17194	17094	17129	16895	17143	16979	17136	17101	17134	17216	17017	17100	17096	17145	17113	17064	17211	17208	17088	17033	17009	17036	17105	17043	16972	17180	17038	17070	17033	17176	17289	16992	17087	16980	17143	17129	17183	17214	17113	17165	17053	17046	17162	16988	17120	17201	17178	17153	17122	17153	17032	17170	17182	17103	17000	17065	16998	17080	17037	17278	17135	17025	17117	17028	17033	17295	17144	17180	17097	17123	17026	17268	17200	17179	17063	17180	17112	17237	17003	16936	17124	17214	17103	17145	17158	17263	17132	17026	17109	17140	17239	17134	17198	17006	17193	17115	17004	17091	17131	16967	17145	17073	17258	17117	17250	16995	17028	17116	17193	17099	16958	17191	17077	17019	17236	17023	17020	17073	17087	17187	17239	16941	16999	17410	17117	17244	17178	17173	17135	17043	16995	17089	16751	17158	17074	17090	17119	17125	17149	17292	17109	16866	17146	17091	17187	17198	16995	17229	17216	17033	17075	17230	17107	17071	17130	17144	17189	16979	16978	17126	17283	16973	17184	17167	17137	17211	17160	17129	17239	17109	17292	17030	17028	17312	17360	17143	17025	17087	17183	17328	17087	17007	17109	17235	17077	17119	17212	17184	17037	17016	17128	17247	17144	17367	17086	16949	17019	17061	17155	17131	17081	17309	17121	17078	17118	17071	17002	17136	17076	17068	17097	17249	17028	17051	17102	17046	17149	17033	17226	17126	17040	17077	17027	17094	17122	16932	17238	17137	17198	17186	17004	16998	17036	16920	17047	17041	17165	16953	17099	17050	17162	17130	17198	17233	17156	17269	17225	17191	17224	17199	17088	17250	16915	16963	16909	17139	17123	17165	17167	17144	17046	17067	17106	17197	17008	17346	16958	17102	17071	17044	17248	17057	17235	17174	16994	17142	17090	17244	17132	17183	17055	17219	17090	17155	17173	17134	17314	17209	17169	17074	17140	17172	17290	16929	17053	17217	17162	17061	17122	17165	16925	17397	17028	16943	17061	16954	17030	17078	17226	17227	17111	17157	17144	17012	17103	17294	16982	17066	17127	17119	17116	16862	16971	17122	17000	17163	17115	17007	17008	17182	17137	17128	17158	17122	17078	16973	17040	17135	17065	16988	17199	17179	17100	16990	17120	17072	17325	17107	17113	16947	16798	16991	17182	17048	17162	17123	17039	17276	17092	17073	17040	17137	16998	17089	17059	17162	17198	17163	17142	17137	16964	17165	17014	17372	17076	17118	17059	17126	17084	17069	17056	17369	17110	17146	17117	17089	17142	17057	17129	17056	16943	17215	17209	17076	17155	17242	17366	17198	17102	17165	17111	17127	17209	17197	17049	17179	17167	17154	16940	17066	17235	17066	17229	17212	17111	17190	17014	17236	17064	17079	17122	17108	16866	16946	16928	17175	17240	17151	17261	17061	17309	17052	16933	17117	17172	16953	17033	17052	16842	17175	17178	17110	17207	17100	17181	17185	17171	17102	16951	17165	17228	16960	17106	17013	17093	16945	17127	17112	17075	17019	17140	16889	17087	17140	17084	17091	17203	17032	17203	17203	17106	17192	17152	17105	17032	17017	17241	16991	17073	17125	17067	16960	17163	17159	17078	17161	17032	17086	17225	17133	17150	17148	17063	17070	17150	16954	17113	16871	17003	17166	16976	17061	16966	17017	17094	17116	17267	17023	17084	17188	17028	17245	17114	17111	17127	17107	17290	17070	17138	17109	17107	17028	17077	17274	17105	17181	16929	17041	17067	17165	17121	16990	17320	17067	17073	17174	17088	17186	16977	17134	17196	17328	17020	17128	17168	17140	17222	16968	17221	17190	17088	17120	17265	16987	17062	17111	17069	17289	17082	16939	17202	17102	16950	17096	17080	17024	17201	17159	17063	17127	17073	17153	16987	17056	17116	17135	17137	17075	17157	17056	17247	17053	17092	17228	16951	17085	16961	17046	17159	17054	17160	16983	17196	17000	17275	16982	16960	17107	17075	16987	16945	17162	17098	17002	17173	17209	16982	17095	17101	17144	17215	17072	16936	16994	17027	17025	17210	16887	17066	17061	17015	17208	16925	17190	16870	17067	16925	16999	17102	17247	17087	17092	17168	16989	17134	17179	17106	17176	17017	17068	17146	17296	17269	17127	17017	16920	17075	16833	17270	17101	16975	17052	17217	16868	17138	17079	17077	17057	17165	17077	17104	17132	17066	17056	17015	17286	17090	17033	17017	17135	17138	17085	16854	17084	17122	17154	17338	17001	17093	16954	17119	17231	17139	16998	17143	17087	16977	17245	16994	17257	17048	17065	17173	16992	17043	17089	16977	17100	17153	17052	17082	17047	16981	17196	16976	17051	17027	17176	17062	17194	16988	17152	17121	17146	17143	17187	17135	17179	17245	17158	17079	17004	17027	17224	17170	17055	17115	17111	17108	17035	17258	17096	17144	17057	17080	17176	17176	17199	17102	17196	17255	17019	16961	16940	17249	17101	16945	17015	17145	17043	17009	17235	17081	17221	17003	17154	16967	17217	17112	17079	17114	17101	16970	17085	17196	17143	17154	17073	17188	17096	17183	17157	17120	17065	17109	17136	17012	17266	17009	17034	17094	17191	17192	17008	17066	17102	17203	17147	17154	17227	17366	17118	17089	17097	17099	17042	17186	17172	17354	17074	17286	17158	17056	17068	17053	17092	17136	17140	17222	17036	17042	17132	17039	17123	17089	17211	16976	17166	16941	17136	17123	17006	17124	17072	17053	17128	17193	17199	17273	17224	17036
24041	20769	27111	25575	26092	30651	32493	30457	29390	29659	29163	28862	28880	28700	28659	28421	28654	28538	28324	28505	28511	28439	28326	28261	28425	28034	28196	28020	28157	28321	28303	28155	28167	28016	27982	27973	28110	27824	28086	27842	28173	28094	28176	27871	28002	27706	28364	28122	28033	28045	27958	28073	28225	28054	27934	28046	28078	28037	28216	28022	27857	27740	28089	28023	28016	27708	27979	27788	28112	27697	27983	28032	28011	27792	27877	28037	27995	27704	27950	27885	28079	27856	28120	28100	28142	27815	27927	27901	27725	27945	28136	27933	28038	27860	28026	27966	28029	27898	27991	28133	28158	28143	28005	28055	27927	28040	28153	28144	28070	27826	27834	27990	28021	27945	27963	28025	27937	28056	27794	28242	27865	27999	27792	28189	28042	27695	28009	27878	28119	27912	27790	27932	28132	28028	27703	28036	27921	27684	27893	27856	28038	27678	27964	27877	27902	27675	27707	27614	27922	28067	27738	27909	27825	27864	27799	27933	27835	27983	28129	27972	28043	27852	28128	28024	27978	28013	27879	28203	27874	27812	28087	27957	28114	27940	28021	27791	28065	28127	27913	27717	27783	27988	28039	27909	28209	27861	28015	28035	27907	27836	27825	27888	28180	27652	28211	27881	27869	27986	28027	28067	27900	28333	27972	27949	27910	28051	28208	27995	27982	28018	28005	27961	28002	28419	27792	28034	28020	28312	28082	28077	27888	27846	27945	27936	27991	27987	27666	27835	27953	27875	27978	27818	28016	28020	28097	27982	27821	27698	28009	27957	28011	27795	27900	27942	27754	27996	27859	27911	27929	27760	27833	27590	28163	28179	28167	28091	27839	28154	28082	27834	28103	27842	27755	28187	27999	27844	27825	27961	27877	27710	28070	27962	28045	27970	27786	27942	28127	27860	27812	28330	28049	28058	27894	27821	27825	27599	27822	28074	27994	28067	27860	27900	27917	27976	27961	27930	27836	27868	27882	28127	28182	27797	27782	27686	27920	27918	27832	27868	27887	28067	27804	28160	28090	27730	28139	27838	27970	27951	27851	28102	28047	28247	28118	27869	27987	27894	27918	27706	27794	27952	28094	27960	28001	28104	27815	27867	27921	28027	27983	27838	28022	27919	27888	27734	27989	27889	27924	27848	28189	27821	28218	27832	28081	27980	27945	27999	27941	27770	27918	28012	27940	27878	27990	27976	27848	28154	28132	28052	27967	27829	28067	27811	27990	28226	27947	27615	27963	28050	27755	27986	28210	27985	27741	27757	28138	28060	28229	28110	28048	27992	27958	28168	28136	28200	27889	27908	27597	27986	28021	27991	27977	27985	28134	27921	28095	28034	28267	27771	28043	27976	28035	27688	28004	28025	27734	27928	28003	27972	28205	27828	28204	27850	28004	28148	27864	27947	27938	28021	27941	27952	27979	28084	28055	28238	27918	27929	28023	28131	27921	27821	27811	28133	27956	28002	28144	28199	27951	27902	28069	27810	28007	28246	27852	27871	27920	27871	27965	27928	28166	27968	27947	28082	28031	27541	28109	27832	27838	27846	28201	27824	27835	27803	28032	27755	27886	28018	27788	27657	27746	27969	27977	27944	27756	28106	28026	27976	27970	27874	27904	27978	28245	27793	27999	28019	28107	27997	28042	28065	27812	27882	28012	27931	28032	28099	27860	27877	27960	28175	27910	27807	28024	28138	27803	27797	27935	27883	28156	28028	27820	27980	27981	27963	28089	28038	28095	27922	27965	27983	28093	27802	28053	28066	27831	27946	27801	28029	27824	28119	28266	27824	27803	27810	27790	27952	28139	28052	27906	27849	27949	28021	27624	28043	28079	28130	28007	27898	28014	27749	27948	28023	27952	27820	27688	28178	27969	27896	28045	28033	27981	27778	28032	28012	27907	27947	27638	27889	27866	27868	27963	27820	27929	27915	27706	27910	27757	28038	27936	28009	27994	27963	28131	27940	28246	28061	27893	28070	28095	27968	28176	27857	27664	27939	27974	28145	28132	28178	28027	27743	27894	28067	27883	27882	27776	27838	28097	27807	27956	27901	27850	28102	27961	27986	28056	27981	27995	28048	28115	27992	27872	28089	28019	27748	27927	28290	27800	27951	28081	28011	28066	27684	27717	27874	27891	27782	28026	27859	27845	27990	27885	27920	28203	27971	27839	28074	27894	27831	28068	28024	27899	27713	28136	28191	27973	27728	28042	27902	27926	27674	27886	28003	28246	27978	27984	27751	28131	28173	27836	27741	27974	27961	27577	27980	27919	27917	28015	27961	27796	28273	27930	28096	28031	28060	27902	27969	27986	28010	27927	27738	28220	28036	27974	28195	28087	27887	27767	27641	28018	28214	27927	27889	27984	27831	27982	28090	27904	27632	27988	27743	27690	27848	28072	28006	28100	27984	27962	27766	28008	28174	28068	27867	27847	28174	27975	27891	27887	27976	27966	27845	28134	28009	27990	27805	27848	28060	27987	28094	27932	28074	28000	27988	27641	27903	27821	27738	27983	27836	27981	27994	28268	27844	27747	28087	27918	28124	27814	27915	27977	27842	28087	28003	27958	28015	28054	27844	27878	28076	27933	27746	27880	27724	27881	27838	27981	28093	27816	27793	27908	27905	27828	27991	27935	27944	27895	27914	28192	27754	27561	27970	27869	27795	27791	28020	27921	27970	27893	27827	27836	28030	27933	27858	28020	28076	27944	27963	27826	28195	27908	27914	27909	27753	28103	28022	27992	27838	27853	27981	28114	27820	28036	28046	27970	28085	28020	27259	28087	28146	28010	27963	27809	27983	28057	27909	28174	28042	28004	27985	27973	27917	27926	27732	28183	27954	27946	28068	27941	28014	27819	27828	28079	28050	27836	27814	28095	28006	28296	27873	28010	27964	28008	27962	28109	27890	27944	27815	28015	27956	28046	27937	27896	27945	27854	28079	28014	27984	27979	28139	27846	27794	27904	27930	28076	28008	28257	27932	27880	27947	27966	27892	27844	27936	27905	28220	28228	27786	27901	27914	27734	27884	27932	27889	27993	28021	27884	27732	27805	27940	28058	27944	27858	27779	28141	27951	27963	28108	27980	27891	27838	27872	27951	27892	28163	27934	28061	27998	27970	28153	27958	27884	28093	27907	27813	27894	27941	27969	28050	27955	28148	27837	28122	28070	27868	27932	27994	27984	27970	27988	28057	27973	28217	27932	27860	28231	27828	28021	27927	27918	27860	27983	27805	27887	28053	27903	28067	28187	28035	27902	28073	27918	27928	28126	27947	28179	27980	27892	27856	27773	27998	27608	27657	27954	27763	28047	27916	27964	27967	27770	27796	27730	27765	28037	27989	27976	27803	28033	27782	27951	28072	27920	28036	27968	27782	27966	28342	27963	28064	27979	28139	27933	27826	27896	28014	28130	28007	27816	28010	27850	28036	28119	27951	27776	27865	28120	27784	28010	28294	28010	28218	28011	27980	27779	27958	27819	28026	28081	27989	28004	28097	28045	28120	27988	27776	28018	27937	28017	27905	27731	27875	28257	27990	27960	27935	27864	27935	27943	27666	27642	27771	27712	28207	27856	28002	27765	27999	27885	28189	27759	27842	27839	27876	27956	27903	28225	28039	28041	28111	28019	28275	27935	27931	27957	28129	27832	28071	28056	28229	27784	27957	27921	28076	28056	28083	27817	28054	27854	28079	27858	28017	27973	28066	27829	27847	27840	28174	28032	27909	28068	27847	27920	27824	27891	28089	27911	27756	27917	28090	27894	27889	27880	27800	28219	27965	28133	27981	27855	27778	27881	28106	28015	27991	28147	28145	27923	28025	27893	27709	28039	27896	28070	27809	28010	28071	27969	27672	28127	27870	27891	27869	28022	27961	28211	27789	28034	27775	27843	28037	27921	28000	27815	27960	28026	28090	27936	27797	28015	28159	27733	27780	28019	28185	28016	27964	27778	27774	27974	28266	27914	27919	27997	28031	27722	27866	28174	27786	28077	27910	27969	28272	27967	28221	27824	28154	27815	27935	28127	27913	27880	28178	28309	28021	27779	27806	27919	27724	27462	28256	28012	27768	28039	27856	28177	27904	27700	27944	27864	27837	28033	28142	28036	28020	27907	28021	27928	27986	27970	28035	28051	27843	27854	28041	27866	27862	27781	27869	27986	27835	27896	27839	28005	27963	28134	28044	27889	28213	27776	27855	27751	27978	27981	28020	27584	28010	27949	27977	27884	27942	27797	27974	27788	27845	27708	27798	28038	27615	28024	28011	27826	27974	27970	27897	28068	28120	28335	27896	28041	28285	28040	27871	28167	27969	27800	27971	27874	28005	28039	28062	27984	27891	28221	27897	27807	27928	27938	27792	28043	27779	27925	28142	27971	27760	28029	27923	28026	27973	27996	27946	28081	28071	27918	27886	27750	27942	27867	27794	27840	27910	27812	27958	28111	28223	27888	27765	27745	28062	28076	27795	28188	28026	28118	27906	27971	27942	28113	27840	27983	28174	27947	27905	27974	28143	27828	27633	28181	27773	27820	27948	27737	28076	27985	28038	27827	27655	28036	27665	28051	27841	28102	27865	27950	28013	27976	27717	27910	27802	27817	27850	27806	27697	28041	28206	27709	27822	28118	27655	27718	27810	28091	28106	27962	27926	27893	28124	28167	27794	27730	28019	27941	28007	28130	27852	28013	27802	27874	27975	28184	28045	28138	28195	28017	28025	27728	27926	27972	27966	27958	27826	28077	27905	27964	27960	27908	27751	27831	28006	28013	27961	28387	27717	28038	28056	28280	27931	27699	27894	27739	27804	27875	28034	27795	28090	28046	28113	27730	27943	27908	27898	28127	28038	28019	27851	27996	28015	27875	28099	28062	27868	28157	27909	28000	27959	27989	28133	27827	27861	27946	27861	28327	28314	27953	28226	28200	28061	28117	28060	28067	27712	27772	27754	27952	27833	27910	27919	27689	27940	28288	27881	28265	27940	27940	27952	28070	28008	27860	27532	27941	28296	27888	27995	27869	28018	27909	27773	27708	28101	28134	27916	28070	27888	27935	27985	28008	27912	27769	28004	27920	28147	28090	27978	27948	27887	27842	27891	27854	27956	28039	27764	27829	28018	27713	28047	28010	28032	27919	28211	27825	28099	28140
22862	37894	37594	30567	26698	23999	22248	21422	20579	20163	19436	19348	19039	19128	18938	18656	18557	18516	18643	18583	18554	18527	18562	18410	18090	18169	18046	18072	18007	18040	17981	17982	17925	17841	17909	17892	17761	17840	17750	17654	17951	17741	17929	17863	17696	17817	17842	17659	17853	18101	17908	17710	17725	17711	17874	17832	17717	17695	17797	17780	17925	17788	17687	17768	17637	17838	17827	17712	17808	17718	17863	17658	17930	17598	17799	17755	17783	17740	17798	17929	17703	17799	17808	17825	17834	17800	17825	17880	17792	17868	17928	17848	17730	17644	17833	17814	17647	17929	17640	17774	17482	17731	17909	17815	17568	17559	17686	17820	17734	17996	17909	17868	17669	17796	17777	17628	17821	17720	17560	17721	17814	17780	17836	17867	17722	17742	17854	17873	17817	17749	17778	17942	17724	17622	17910	17641	17857	17797	17805	17781	17773	17878	17758	17759	17680	17741	17880	17722	17772	17746	17801	17791	17768	17790	17782	17955	17952	17772	17778	17803	17710	17969	17772	17773	17880	17627	17550	17769	17721	17941	17964	17835	17937	17699	17878	17728	17789	17556	17684	17598	17726	17578	17776	17718	17720	17761	17868	17737	17734	17883	17645	17664	17822	17904	17872	17874	17672	17716	17691	17990	17729	17853	17806	17721	17881	17714	17853	17713	17696	17901	17616	17776	17756	17839	17704	17850	17610	17755	17755	17608	17682	17734	17612	17762	17754	17678	17933	17750	17716	17820	17640	17562	17720	17860	17946	17729	17650	17722	17880	17776	17759	17889	17812	17835	17824	17786	17591	17630	17717	17767	17720	17688	17678	17671	17694	17798	17789	17634	17847	17715	17846	17672	17608	17784	17859	17754	17692	17555	17734	17855	17851	17653	17911	17643	17711	17781	17863	17781	17692	17862	17813	17757	17875	17866	17684	17590	17667	17882	17719	17801	17821	17546	17838	17662	17805	17701	17813	17555	17822	17748	17751	17740	17611	17776	17662	17835	17683	17789	17854	17601	17958	17577	17791	17713	17668	17981	17773	17713	17745	17821	17743	17832	17636	17665	17784	17472	17965	17607	17925	17630	17697	17718	17851	17819	17711	17830	17686	17697	17715	17797	17756	17719	17756	17724	17722	17746	17838	17751	17788	17744	17725	17773	17628	17869	17798	17788	17881	17893	17801	17837	17639	17729	17717	17763	17696	17962	17603	17803	17813	17779	17590	17847	17753	17607	17750	17729	17880	17678	17712	17899	17714	17600	17890	17576	17821	17763	17830	17643	17733	17828	17687	17753	17746	17585	17583	17858	17709	17784	17714	17830	17737	17845	17880	17853	17822	17890	17773	17723	17908	17870	17671	17817	17759	17889	17913	17740	17714	17637	17690	17673	17749	17885	17555	17764	17772	17786	17700	17821	17668	17640	17683	17962	17915	17958	17633	17744	17628	17814	17720	17743	17733	17645	17974	17779	17774	17738	17729	17791	17837	17891	17687	17825	17960	17864	17679	17816	17599	17833	17873	17804	17788	17650	17772	17917	17792	17797	17595	17720	17797	17801	17820	17732	17747	17782	17788	17930	17791	17658	17815	17723	17713	17868	17674	17938	17560	17720	17725	17741	17756	17860	17739	17871	17825	17836	17700	17734	17648	17760	17848	17689	17634	17601	17698	17828	17636	17662	17609	17683	17952	17780	17730	17655	17793	17698	17743	17750	17699	17724	17709	17689	17659	17788	17897	17801	17829	17652	17880	17909	17885	17697	17765	17795	17898	17881	17688	17777	17754	17887	17873	17808	17707	17818	17634	17872	17537	17852	17614	17861	17909	17791	17792	17650	17735	17703	17959	17879	17842	17705	17898	17829	17794	17699	17656	17804	17756	17625	17640	17753	17562	17682	17702	17704	17775	17890	17854	17701	17780	17741	17819	17740	17624	17699	17765	17903	17626	17841	17876	17914	17751	17828	17622	17717	17660	17605	17658	17845	17842	17745	17741	17784	17823	17525	17695	17841	17925	17720	17767	17812	17634	17715	17825	17666	17862	17880	17751	17690	17662	17652	17542	17599	17672	17868	17545	17662	17655	17910	17686	17656	17806	17764	18018	17783	17975	17722	17652	17806	17770	17879	17780	17594	17816	17992	17808	17729	17658	17665	17836	17583	17684	17790	17909	17830	17909	17844	17735	17635	17688	17766	17715	17770	17641	17904	17700	17849	17708	17763	17806	17748	17763	17524	17788	17639	17931	17841	17769	17645	17698	17685	17605	17660	17721	17773	17656	17663	17772	17645	17807	17897	17745	17905	17670	17733	17777	18047	17789	17796	17809	17916	17823	17705	17833	17703	17664	17872	17875	17841	17797	17534	17835	17781	17761	17641	17882	17773	17808	17918	17736	17718	17794	17574	17733	17711	17909	17649	17585	17733	17552	17791	17747	17697	17818	17588	17732	17848	17682	17872	17756	17868	17582	17914	17692	17806	17768	17664	17858	17627	17697	17627	17599	17958	17658	17821	17735	17753	17909	17723	17856	17847	17720	17618	17737	17796	17916	17602	17630	17643	17818	17669	17678	17818	17654	17767	17871	17784	17770	17808	17854	17859	17599	17688	17635	17821	17628	17672	17760	17917	17761	17684	17699	17502	18001	17826	17847	17753	17679	17826	17892	17888	17796	17743	17591	17854	17660	17765	17648	17910	17765	17836	17774	17676	17826	17847	17812	17751	17787	17534	17688	17803	17903	17826	17731	17776	17751	17707	17858	17866	17757	17722	17611	17876	17774	17793	17768	17869	17658	17712	17664	17595	17967	17641	17785	17718	17861	17657	17829	17655	17730	17722	17655	17873	17703	17762	17895	17859	17924	17545	17785	17724	17792	17798	17796	17699	17760	17676	17681	17765	17708	17639	17715	17773	17741	17924	17621	17741	17709	17825	17813	17699	17770	17729	17828	17938	17719	17783	17714	17633	17770	17777	17721	17614	17738	17839	17767	17884	17912	17793	17688	17692	17782	17879	17676	17714	17536	17796	17725	17695	17687	17803	17665	17677	17895	17681	17776	17640	17786	17824	17892	17605	17641	17824	17925	17609	17753	17712	17640	17770	17740	17700	17722	17726	17812	17756	17639	17712	17717	17838	18036	17748	17778	17642	17810	17679	17789	17709	17657	17891	17644	17823	17767	17642	17724	17832	17837	17835	17861	17600	17690	17786	17748	17770	17626	17679	17822	17723	17699	17619	17604	17682	17919	17728	17937	17713	17679	17753	17681	17779	17790	17639	17787	17748	17814	17891	17838	17618	17771	17751	17864	17690	17796	17830	17813	17824	17661	17814	17749	17842	17905	17808	17931	17752	17804	17879	17713	17739	17732	17853	17726	17687	17531	17774	17857	17778	17719	17786	17616	17901	17753	17698	17854	17907	17823	17581	17614	17684	17820	17627	17702	17549	17786	17686	17776	17959	17768	17744	17746	17912	17790	17659	17728	17704	17654	17802	17697	17854	17830	17847	17744	17834	17624	17901	17908	17608	17817	17780	17630	17932	17768	17613	17769	17755	17773	17691	17969	17794	17648	17811	17627	17795	17842	17798	17868	17695	17783	17872	17838	17916	17870	17742	17814	17677	18149	17773	17810	17608	17723	17684	17688	17591	17725	17746	17854	17745	17869	17625	17688	17782	17635	17787	17856	17645	17822	17782	17644	17775	17711	17857	17808	17682	17818	17524	17744	17901	17710	17758	17738	17761	17816	17682	17673	17706	17788	17849	17713	17671	17673	17779	17654	17753	17634	17603	17730	17721	17784	17763	17869	17751	17883	17650	17644	17799	17638	17767	17730	17617	18031	17749	17602	17586	17840	17709	17867	17912	17697	17753	17647	17836	17652	17641	17760	17744	17632	17721	17638	17822	17578	17770	17773	17764	17960	17669	17950	17580	17637	17814	17642	17784	17924	17764	17617	17908	17733	17739	17593	17819	17809	17811	17723	17790	17867	17757	17686	17737	17836	17748	17714	17651	17712	17701	17577	17844	17754	17697	17717	17587	17788	17881	17634	17782	17929	17980	17657	17834	17891	17792	17810	17690	17871	17597	17799	17899	17801	17747	17754	17742	17859	17720	17747	17703	17744	17680	17746	17716	17735	17562	17778	17768	17847	17721	17886	17792	17659	17901	17841	17808	17728	17912	17718	17604	17690	17863	17806	17736	17755	17845	17742	17893	17646	17780	17730	17979	17861	17929	17862	17701	17807	17714	17743	17791	17782	17726	17584	17688	17779	17779	17731	17967	17803	17731	17747	17761	17834	17707	17685	17819	17850	17998	17692	17678	17740	17748	17801	17527	17769	17840	17849	17714	17699	17873	17656	17833	17820	17826	17892	17725	17857	17698	17969	17820	17644	17779	17773	17727	17885	17627	17754	17645	17668	17694	17778	17750	17761	17653	17761	17832	17798	17791	17659	17738	17782	17757	17779	17705	17566	17813	17844	17763	17547	17821	17814	17726	17783	17654	17679	17685	17824	17649	17857	17686	17858	17938	17646	17694	17746	17761	17789	17730	17755	17820	17898	17844	17613	17858	17774	17789	17682	17701	17844	17764	17822	17687	17667	17771	17771	17683	17795	17705	17640	17681	17801	17746	17827	17739	17719	17712	17967	17897	17660	17932	17725	17671	17794	17782	17666	17596	17895	17787	17589	17761	17813	17800	17779	17817	17705	17874	17538	17779	17895	17697	17697	17542	17722	17871	17834	17829	17653	17737	17870	17753	17808	17538	17649	17756	17654	17805	17692	17777	17792	17840	17631	17701	17917	17830	17724	17703	17972	17807	17714	17839	17769	17818	17627	17818	17789	17751	17860	17776	17823	17699	17694	17805	17762	17577	17688	17806	17778	17890	17696	17670	17631	17713	17616	17656	17646	17772	17937	17759	17719	17704	17810	17831	17653	17738	17776	17774	17774	17749	17870	17636	17982	17812	17710	17775	17763	17610	17826	17765	17762	17787	17705	17906	17898	17518	17734	17696	17838	17673	17647	17472	17836	17725	17730	17802	17627	17788	17790	17826	17929	17584	17817	17823	17528	17665	17724	17645	17854	17835	17966	17712	17577	17770	17785	17624	17687	17731	17766	17740	17836	17824	17751	17805	17607	17705	17794	17766	17856	17682
22353	20809	27199	24802	23181	29677	35018	31464	30768	30596	30576	30256	29728	29449	29334	29532	29218	29262	29135	29160	29081	29201	29211	28592	28614	28525	28820	28838	28515	28653	28547	28382	28558	28605	28268	28475	28210	28279	28232	28252	28152	28315	28234	28313	28351	27978	28217	28249	28209	28248	28361	28450	28243	28556	28317	28173	28395	28320	28155	28226	28374	28164	27961	28352	28288	28343	27967	28237	28403	28360	28261	28218	28023	28214	28389	28303	28201	28251	28303	27980	28024	28164	28415	28411	27986	28363	28346	28032	28346	28592	28061	28133	28173	28159	28165	28355	28111	28142	27971	28358	28053	28230	28156	28192	28188	28361	28217	28319	28092	28108	28524	28088	28201	28215	28330	27988	28116	28163	28067	28326	28414	28326	28474	28225	28268	28224	28038	28165	28482	28292	28279	28148	28281	28154	28335	28284	28085	28184	28183	27965	28075	28153	28231	28368	28280	28358	28244	28343	28324	28270	28325	28279	28246	28109	28289	28303	28216	28180	28246	28388	28266	28103	28212	28327	28302	27880	28362	28039	28276	28087	28108	28070	28258	28150	28033	28246	28150	28188	27935	28164	28201	28254	28312	28130	28435	28269	28184	28204	28457	28443	28266	28203	28381	28289	28341	28088	28270	28301	28380	28296	27929	28237	28132	28207	28222	28123	28256	28133	27957	28086	27896	28144	28105	28470	28220	28269	28070	28081	28225	28053	28262	28197	28093	28103	28499	28111	28146	28034	28176	28023	28394	28148	28479	28269	28444	28360	28204	28144	28233	28249	28058	28054	28050	28282	28310	28222	28224	27873	28126	28219	28286	28491	28216	28111	28319	28281	28323	28314	28367	28143	28280	28314	28319	28225	28253	28227	28221	28132	28201	28256	28180	28416	28165	28027	28347	28367	28361	28422	28072	28314	28230	28475	28004	28356	28364	28297	28176	28095	28022	28271	28039	28099	28261	27959	28102	28225	28130	28001	28231	28257	27900	28064	28158	28376	28130	28297	27943	27902	27973	28194	28250	28325	28117	28023	28464	27968	28222	28223	28218	28128	28286	28225	28258	28145	28365	28171	28262	28344	28141	28126	28165	28252	28153	28239	28231	28080	28163	28212	28165	28258	28038	28142	27982	28127	28161	28158	28065	27981	28224	28200	28118	28175	28073	28015	28235	28124	28300	28207	28266	28198	27995	28112	28296	28382	28117	28138	28261	27880	28304	28095	28391	28239	28117	28082	28075	28157	28271	28202	28196	27890	28029	28037	28081	28279	28361	28170	28176	27954	28352	28188	28136	27955	28216	28130	28141	28211	27978	28204	28230	28211	27755	28027	28291	28011	28179	28337	28298	28113	28401	28294	28347	27949	28168	28308	28466	28149	28176	28099	28268	28402	28496	28199	28425	28299	28670	28343	28389	28102	28040	28069	27967	28189	28048	28407	28202	27980	28272	28262	28344	28280	27858	28268	28061	28342	28312	28004	28069	28183	28327	28105	28181	28357	28446	28178	28179	28155	28372	28035	28348	28216	28276	27912	27976	28095	28128	28068	28057	28414	28133	28294	28240	28387	28206	28220	28438	28099	28325	28102	28104	28107	28152	28322	28173	28016	28299	28552	28179	28274	28042	28094	28258	28370	28229	28315	28212	28178	28172	28235	28076	28044	28103	28401	28347	28408	28309	28340	28374	28137	28117	28182	28273	28204	28000	28016	28205	27993	28141	28075	28143	28000	28001	28402	28263	28232	28472	28278	27977	28414	28166	28316	28255	28264	28244	28272	28201	28237	28243	28138	28069	27864	28116	28209	28146	28294	28592	28278	28437	27988	28633	28152	28317	28233	28210	28318	28286	28157	28174	28318	28323	28288	28158	28370	28066	28014	28170	28343	28213	28155	28090	27943	28331	28226	28410	28387	28295	28040	28069	28293	28050	28320	28145	28276	28105	28272	28306	28223	28263	28200	28113	28173	28253	28244	28491	28288	28193	28257	28467	28377	28375	28146	28217	28202	28293	28088	28295	28239	28319	28222	27944	28422	28274	28150	28297	28262	28257	28010	28123	28192	28037	28179	28035	27977	28310	28029	28123	28449	28413	28296	28483	28365	28322	28013	28327	28204	28202	28307	28191	28346	28051	27906	28196	27968	28262	28055	28186	28062	28269	27959	27929	28045	28105	28095	28265	28184	28202	27879	28174	28262	28229	28342	28224	28065	28230	28073	28062	28137	28427	28381	28474	28287	28104	28245	28287	28156	28206	28261	28149	28138	28243	28174	28049	28139	28430	27936	28351	28286	28510	27873	28254	28420	28255	28243	28050	28183	28346	28006	28192	28308	28217	28277	28269	28014	28294	28195	28123	28090	28306	28124	28112	28284	28114	28188	28057	28086	28103	28112	28171	27922	27995	28406	28189	28151	28123	28170	28274	28317	28096	27988	28041	28116	28302	28388	28289	28192	28469	28459	28022	28059	28233	27989	28282	28257	28006	28110	28128	28337	28268	27926	27916	28192	27995	28314	28285	28146	28252	28204	28121	27943	28259	28006	28345	28372	28073	28210	28028	28343	28152	28289	28345	28253	28186	28078	27968	28257	28256	27968	28047	27940	28060	28296	28436	28236	28328	28177	28254	28249	27910	28201	28190	28205	28226	28415	28146	28124	28465	28209	28058	28339	28419	28387	28306	28208	28155	28228	28090	28256	28282	28393	28113	28168	28470	28219	27908	28111	28093	28059	28032	28395	28293	28235	28043	28221	28254	27915	28022	27787	27962	28393	28088	28389	28353	28274	28513	28054	28242	28153	28396	28278	28306	28312	28016	28324	27957	28452	28268	28481	28100	28029	28524	28294	28184	28383	28505	28332	28289	28268	28133	28181	28330	28133	27896	28052	28119	28167	28036	28219	28252	28177	28140	28345	28223	27976	28234	28330	28104	28317	28133	28324	27949	28208	28131	28158	28365	28325	28216	28190	28269	28121	28004	28276	28097	28110	28342	28145	28477	28162	28207	27953	28053	28249	28173	28037	28111	28405	28362	28230	28273	28137	28046	28157	28150	28228	28213	28015	28126	28290	28282	28195	28033	28044	28247	28188	27969	28108	28246	28363	28016	28214	28296	28303	28417	28465	27967	27889	28204	28049	28055	28284	28257	28320	28518	28191	28405	28488	28260	27935	28140	28173	28301	28319	28146	28275	28260	28354	28113	27915	28176	28123	27969	28078	28095	28274	28137	28149	28354	28288	28173	28360	28230	28265	28352	28225	28127	28065	28048	28163	28153	28084	28150	28057	28010	28349	28229	28452	28272	28014	28270	28334	28221	28481	28116	28187	28255	28218	28320	28179	28203	28260	27922	28175	28128	27945	28459	28286	28202	28246	28139	28089	28175	28405	28244	28174	28158	28039	28215	28447	28549	28017	28287	28362	28084	28039	28009	28557	28124	28274	28329	28030	28260	28103	28228	28009	28328	28191	28064	28265	28221	28245	27922	28291	27886	28019	28258	28090	28621	28386	28077	28101	28072	27931	28312	28280	28105	28132	28269	28122	28423	28117	28205	28036	28226	28113	28159	28188	28111	27890	28254	28356	28233	28056	27984	28128	28152	28139	28142	28449	28493	28230	28124	28224	28027	28280	28299	27902	28470	28086	28341	28300	28078	28250	28131	28312	28224	28173	28320	28227	28446	28259	28197	27929	28351	28237	28205	28348	28005	28200	27952	28347	28208	28418	28079	27942	28310	28156	28024	28184	28170	28267	28385	28233	28345	28044	28149	28289	28490	28504	28346	27989	28245	27965	28170	28048	28129	28180	28260	28387	28244	28279	28285	28316	28230	28188	28140	28364	28079	28080	28279	28423	28313	28078	28455	28339	27990	28137	28192	28072	28063	28289	28370	28181	28362	28266	28200	28268	28233	28136	28227	28210	28141	28037	28353	28133	28035	28213	28233	28391	28379	28340	28283	28132	28145	28208	28426	28372	28055	28194	28363	28201	27833	28209	28360	28286	28092	28264	28375	28400	28399	28358	28032	28205	28271	28117	28106	28213	28131	28068	28054	27861	27939	28269	28322	28214	28362	28105	28247	28112	28004	28360	28143	28121	28257	28276	28304	28265	28072	28122	28054	28322	28638	28264	28221	28264	28136	28282	28144	28212	28185	28162	28193	27958	28282	28144	28230	28028	28133	27920	28267	28070	28127	28123	28223	28028	28167	28283	28293	28153	28297	28209	28035	28223	28266	28056	28045	27976	28041	28200	28335	27980	28139	28145	28177	28191	28118	28217	28612	28338	28342	28395	28236	28246	27946	28128	28448	28242	28406	28182	28063	28156	28235	28432	28262	28083	28321	28263	28001	28255	28197	27962	28258	27974	28288	28347	28026	28086	28171	27944	28190	28151	28021	28024	28057	28137	28233	28276	28284	28283	28344	28186	28091	28116	28037	28137	28195	28006	28145	28169	28119	28373	28422	28327	28507	28169	28311	28171	28367	28303	28202	28618	28440	28268	28159	28132	28376	28176	28116	28238	28379	28071	28014	28432	28233	28425	27949	28132	28339	28006	28142	28056	28370	28216	28271	28117	28144	28043	27865	28225	28297	28160	28399	28189	28282	27879	28286	28181	28189	28264	28086	28092	28181	28097	28032	28200	28133	28249	28327	28130	28145	28033	28140	28259	28014	28132	28191	27993	28094	28236	28104	28254	28461	28289	28233	28000	28070	28022	28143	28172	28162	28155	28383	28284	28083	28629	28258	28131	28106	27960	28141	28101	28270	28314	28233	28283	28401	28236	28128	28359	27890	28187	28299	28139	28201	28206	28299	28167	28129	28478	28431	28318	28467	28376	28237	28219	28165	28234	28225	28286	28321	28295	28100	28207	28237	28195	28144	28232	28251	28416	28218	28228	28240	28039	28275	28111	28298	28105	28262	28444	28504	28268	28051	28332	28088	28305	28038	28263	28277	28051	28187	28026	28068	28199	28136	28068	28056	28455	28020	28108	28112	28160	28170	28350	28223	28006	28300	28270	28245	28289	28299	27905	28254	28462	28554	28463	28184	28196	28241	28058	27758	28147	28140	28089	28179	28302	28352	28271	28210	28329	28277	28439	28132	28160	28057	28295	28153	28256	28085	28236	28235	27941	28397	28006	28394	27922	28445	28351	28164	28310
25151	43563	42820	35336	30237	26979	24761	23237	22086	21410	20898	20588	20020	19566	19474	19299	19185	19124	19318	18971	19125	19081	18801	18760	18503	18374	18303	18404	18471	18255	18200	18318	18387	18317	18043	17929	17903	18124	17880	18077	18196	17862	18127	18037	17911	17849	17891	18067	17945	17883	17973	18009	17749	18131	17840	17900	18037	17854	17963	17721	17973	17960	18099	17926	17868	17851	17895	17853	17721	17904	17869	17770	18010	17991	17970	17941	17914	17866	18114	17850	17953	17774	17979	18073	17929	17828	18036	17940	18023	17923	17874	17841	17721	17939	18010	17748	17909	17890	18051	17814	18053	17922	18010	17862	17775	17750	17758	17807	17966	17982	17927	17762	17647	18024	17730	17802	17848	17835	17830	17967	18025	17883	17868	17932	17871	17842	17697	17966	17863	17956	17913	17871	17799	18008	17954	17676	18023	17789	17978	17996	17955	17751	17904	17848	17883	17927	17934	17890	17763	17779	17922	18084	17850	17680	17799	17845	17901	18167	17797	17694	17802	17917	17710	17993	17772	17818	17952	17911	18031	17889	17850	17856	17990	17821	17963	17833	17964	17822	18039	17901	17869	18036	17815	17804	17813	17940	17774	17982	18076	18121	18043	17930	17761	17952	17868	17863	17807	17877	17921	17850	17818	17929	17781	17933	17842	17938	17943	18001	17865	17901	17948	17989	17740	17909	18010	18080	17954	17854	18029	17790	17736	17767	17832	17805	17822	17896	17823	17798	17949	17798	18033	17873	17904	17969	17869	17917	17902	17703	17903	17938	17887	17880	17962	17971	17845	17966	17794	17892	17789	17962	17941	17745	17926	17920	17841	17828	17812	17903	17926	17860	17991	18000	17970	18026	17852	17841	17889	17869	17804	18106	17980	17713	17919	17795	17810	17814	17892	18011	17708	17908	17812	17945	17964	18019	17857	17778	17894	17849	17920	17772	17913	17953	17793	17825	17822	17795	17919	17825	18039	18011	17906	17881	17884	17988	17797	17830	17770	17721	17931	17887	17858	18024	18011	17916	17837	17805	17763	17979	18052	17811	17900	17872	17820	17954	17804	17813	17872	17734	17958	17775	17912	17735	17893	17860	18000	17718	17958	17894	17915	17678	17761	17973	17822	17811	17748	17704	17771	17705	17890	17968	17829	17919	17853	17942	17770	17929	17921	18054	17769	17958	17880	17770	17882	17928	18023	17879	17851	17763	17800	17865	17929	17878	17796	17751	17993	17982	17964	17877	17919	17842	17865	17824	17844	18042	17925	17916	17859	17871	17918	17805	17859	17853	17866	17887	17921	17846	17700	17933	17889	17980	17898	17965	17818	17910	17702	17902	17912	17754	17895	17793	17876	17867	18001	17938	17891	17852	17961	17892	17887	17798	17969	17837	17776	17670	17861	18046	17843	17751	17743	17823	17766	17694	17880	17704	17900	17970	17889	17970	17835	17908	17792	17905	17869	17890	17924	18033	17873	17924	17956	17775	17902	17879	17859	18192	17739	17855	17746	17876	17833	17869	17872	17895	17906	17781	18011	17870	17743	17806	17801	17753	17912	18172	17876	17773	17735	17852	17683	17785	17927	17960	18021	17859	17920	17778	17950	17838	17700	17866	17844	17872	17979	17855	17902	17905	17751	17926	18021	17568	17848	17871	17911	17885	18012	17807	17767	17856	17866	17819	17864	18007	17851	17847	17913	17902	17795	17866	17696	17718	17669	17852	17837	17937	17792	18039	17870	17846	17704	18125	17978	17877	17780	17826	17846	18029	17898	17976	18036	17892	17790	17931	17708	17753	17878	17901	17780	17832	17925	17773	17707	17963	17761	17914	17823	17742	17881	17807	17921	18004	17856	17932	17877	17890	17913	17874	17819	17895	17836	17885	17765	17987	17795	17846	17864	17800	17809	17753	17972	17842	17796	17918	17859	17718	17882	17782	17824	18000	17927	17725	17998	17884	17762	17861	17899	17899	17816	18005	17821	17800	17927	17916	17665	18070	17959	17732	17756	17871	17797	17726	17678	17773	17801	18097	17774	17830	17902	17901	17830	17991	17879	17867	17741	17825	17782	17825	17923	17686	17979	17903	18011	17958	17801	17796	17963	17702	17886	17988	17809	17901	17967	17898	17770	18077	17727	17773	17850	17755	17862	17943	17835	17959	17936	17841	17902	17829	17853	17830	17811	17862	17927	17911	18101	18050	17929	17969	17855	17853	17754	17979	17807	17835	17646	17908	17837	17718	17954	17827	17991	17834	17812	17730	17938	17875	17947	17950	17866	17765	18024	18047	17944	17817	17947	17873	17836	17928	17930	17764	17912	17903	17834	17641	18022	17993	17843	17795	17929	17946	17975	17989	17839	18002	17746	17806	18071	17899	17752	17851	17924	17776	17866	17764	18032	17878	17951	17927	18054	17711	17885	17914	17941	18076	17673	18038	17847	17817	17881	17923	17900	17862	17838	17833	17939	17934	17868	17827	17895	17744	17903	17835	17861	17840	17928	17996	17820	17913	18072	17805	17785	17957	18042	17895	17771	17909	17990	17937	17702	17970	17744	17833	17926	18009	17689	18002	17839	17893	17999	17911	17824	17928	17830	17945	17801	17785	17734	17823	17904	17933	17917	17847	17818	17967	17952	17799	17936	17979	17828	17804	17998	17907	17883	17751	17955	18004	17684	17829	17916	17865	17793	17882	17668	17713	17814	17786	17934	17957	17758	17993	17916	17791	17789	18034	18054	17704	17835	17967	17844	17738	17864	17723	17873	17794	17819	17853	17843	17887	17957	17866	17998	17901	17774	17805	17699	17825	17812	17842	17767	17927	17820	17895	18042	17774	17608	17689	17961	17756	17878	17759	17755	17968	17893	17773	17866	17855	17886	17887	17864	17884	17884	17807	17894	17909	17716	17751	17850	17927	17948	17756	17913	17910	17940	17987	17827	17819	17932	17945	17895	17855	18103	18020	17867	17856	17965	17876	17947	17850	17826	17849	17890	17745	17851	17889	17667	17956	17908	17871	18003	17832	17878	17783	17766	17887	17774	17816	17927	17857	17844	17870	17688	17826	17938	17908	17908	17812	17742	17922	17787	18042	17809	17883	17973	17772	17794	17939	17948	17802	17981	17816	18068	17736	17864	17899	17732	17784	17957	18021	17700	17730	17790	18025	18010	17786	17817	17993	17621	17774	17841	17956	17830	17860	18095	17862	17927	17919	17851	17816	17857	17862	17876	17914	17733	17784	17894	17851	17729	17969	17825	18019	18053	17735	17870	17898	17734	17891	18078	17869	17808	17816	17781	17755	18000	17822	17738	17832	17769	17967	17900	17852	17839	17887	17940	17919	17839	17843	17997	17878	18075	17723	17754	17830	17786	18024	17883	17970	17928	17941	17916	17842	17952	17838	17809	17783	17821	17826	18022	17807	17873	17863	17636	17801	17846	17949	17713	17815	17812	17798	17772	17779	17835	17758	17885	17828	17774	17904	17942	17983	17855	17861	17910	17646	17920	18018	18045	17935	17900	17811	17849	17930	17817	17832	17839	17709	17917	17886	17821	18009	17845	17863	17972	17929	17923	17771	17871	17998	17735	17841	17997	17751	17815	17679	17776	17870	17944	17974	17968	17931	17782	17761	17903	17871	17961	17810	17959	17955	17945	17784	18123	17871	17922	17675	17728	17933	17934	17828	17870	17905	17967	18082	17959	17963	17982	17963	17690	17840	17791	17979	17851	17968	17940	17944	17894	17894	17875	17696	17858	17889	17801	17915	17919	17976	17858	17887	17979	18116	17966	17601	17963	17922	18024	17759	17778	17800	17897	17922	17941	17908	18060	17928	17695	17909	17883	17923	17765	17780	18051	17822	17873	17711	17859	17966	17852	18058	17798	17784	17919	17813	17746	18149	17901	17985	17926	18031	17740	18042	17818	17803	17878	17972	17979	17890	17843	17642	17752	17762	17926	17815	17927	17864	17764	17817	17919	17773	18052	17980	17784	17699	17859	17841	17729	17848	17873	17772	17742	17940	17773	17953	17892	17923	17814	17859	17921	18072	17806	17850	17910	17673	17859	17965	17840	17740	17892	17767	17752	17962	17837	17850	17678	17957	17809	17938	17904	17843	17988	17806	17893	17896	17804	17944	17836	17937	17847	17624	17926	17872	17816	17769	17763	18190	17770	17847	18107	17810	17910	17840	17930	17909	17856	17755	17854	17921	18017	17857	17784	18024	17842	17767	17761	17834	17912	17919	17716	18003	18040	17653	17856	17874	17944	17868	17856	17855	17913	17897	17905	17802	17745	17811	17708	17766	17863	17838	17889	17842	17820	17882	17781	17795	17856	17831	17723	17901	18038	17660	17995	17930	17929	17848	17783	17953	17866	17694	17789	18034	17730	17885	17869	18007	17856	17843	18050	17873	17836	17790	17919	17938	17730	17880	17760	17993	17806	17930	18021	17804	17866	17895	18063	17887	17818	17879	17748	17933	17790	17891	17813	17890	18041	17983	17723	17799	17855	17707	18111	17838	17932	17689	17853	17970	17795	17984	17952	17912	17879	17822	17939	17839	17691	17863	17911	17787	17938	17906	17987	17893	17917	17754	17960	17838	17735	18054	17842	17872	17835	17986	17779	18026	17874	17751	17979	17911	18066	17885	17634	17780	17717	17928	17762	18039	17946	17873	17968	18097	17755	17780	17985	17952	17837	17794	17881	17837	17746	17867	17822	17941	17759	18003	17750	17993	17797	18085	17651	17913	17891	17880	17974	17848	17972	17841	17826	17788	17731	17866	17809	17752	17909	18126	17867	17753	17950	17827	17927	17745	17901	17895	17837	17865	17983	17854	17903	17963	17775	17943	17923	17960	17807	17864	17997	17774	17792	17739	17906	17992	17869	17839	17799	17875	17773	18060	17895	17778	17769	18071	17729	17887	17741	17909	17867	17913	17873	17943	17860	17717	17664	17996	17915	17889	17914	17803	17815	17800	17980	17892	17834	17860	17979	17695	17942	17764	17833	17847	17920	17912	17948	17918	17828	17746	17775	17960	17872	17900	17894	17798	18002	17878	17771	17888	17925	17665	17934	17860	17746	17906	17975	17661	17790	17938	17926	17731	17860	17884	17818	17821	17731	17801	17740	18076	17881	17910	17875	17842
35172	29533	33797	32052	29162	28752	28126	27768	27439	27157	27216	27048	27040	26986	27172	27049	26898	26929	26757	26879	26992	26731	26943	26942	26552	26933	26781	26689	26975	26816	26891	26639	26511	26716	26551	26827	26687	26626	26729	26681	26462	26770	26785	26725	26743	26942	26658	26449	26623	26853	26638	26535	26760	26616	26555	26713	26695	26823	26665	26589	26668	26644	26920	26567	26889	26612	26768	26527	26568	26528	26874	26605	26642	26742	26536	26786	26693	26470	26568	26564	26837	26592	26623	26549	26661	26557	26685	26630	26675	26589	26833	26766	26496	26800	26815	26725	26554	26780	26552	26849	26817	26539	26776	26892	26373	26487	26640	26533	26393	26411	26611	26653	26572	26744	26452	26742	26632	26955	26691	26843	26443	26325	26602	26899	26766	26529	26519	26654	26866	26813	26643	26702	26456	26630	26698	26835	26928	26622	26902	26583	26687	26846	26689	26593	26542	26802	26849	26434	26760	26612	26721	26517	26619	26930	26529	26842	26788	26522	26481	26667	26547	26596	26411	26418	26685	26461	26553	26703	26694	26858	26784	26575	26638	26814	26862	26448	26484	26475	26744	26487	26821	26698	26661	26622	26534	26741	26569	26653	26625	26424	26717	27008	26596	26666	26615	26796	26566	26523	26688	26739	26653	26639	26308	26534	26641	26618	26661	26520	26686	26509	26517	26680	26525	26673	26649	26571	26606	26543	26703	27053	26426	26586	26351	26793	26648	26610	26828	26530	26738	26524	26784	26672	26592	26571	26757	26549	26645	26729	26675	26699	26567	26755	26707	26535	26582	26518	26489	26543	26731	26745	26478	26647	26691	26747	26657	26651	26439	26673	26650	26656	26549	26640	26752	26814	26706	26737	26819	27004	26526	26874	26634	26889	26737	26538	27031	26483	26389	26728	26813	26459	26688	26637	26566	26810	26483	26431	26878	26760	26701	26911	26895	26551	26899	26744	26497	26604	26565	26627	26680	26554	26566	26449	26692	26558	26675	26558	26508	26797	26525	26578	26565	26533	26628	26433	26465	26662	26531	26783	27097	26573	26614	26710	26723	26509	26498	26690	26695	26752	26732	26539	26677	26405	26443	26839	26600	26502	26418	26534	26564	26656	26499	26351	26700	26645	26681	26740	26623	26774	26875	26925	26669	26664	26402	26785	26743	26672	26690	26764	26458	26667	26771	26674	26715	26539	26621	26637	26672	26455	26746	26368	26815	26502	26805	26675	26592	26790	26635	26831	26794	26535	26774	26517	26614	26543	26460	26611	26636	26653	26648	26595	26834	26585	26863	26682	26433	26856	26586	26724	26354	26579	26810	26633	26542	26396	26514	26536	26478	26663	26711	26764	26742	26673	26792	26643	26721	26900	26487	26507	26522	26752	26633	26654	26504	26631	26721	26506	26618	26553	26706	26746	26769	26771	26358	26896	26568	26453	26649	26630	26426	26604	26457	26453	26747	26455	26483	26600	26650	26530	26624	26395	26867	26684	26690	26612	26673	26792	26669	26600	26789	26775	26744	26781	26521	26812	26594	26765	26651	26364	26508	26560	26778	26491	26583	26453	26685	26713	26749	26767	26667	26641	26631	26582	26588	26368	26595	26395	26712	26460	26795	26652	26451	26576	26869	26546	26568	26552	26842	26641	26556	26619	26650	26695	26725	26672	26396	26862	26544	26543	26615	26535	26606	26801	26588	26757	26868	26795	26613	26468	26458	26573	26768	26513	26497	26535	26550	26433	26574	26631	26618	26826	26699	26432	26934	26440	26778	26644	26424	26634	26861	26657	26781	26712	26703	26703	26511	26634	26812	26771	26559	26857	26667	26674	26704	26640	26539	26757	26644	26700	26606	26612	26847	26855	26684	26764	26707	26723	26529	26590	26668	26426	26650	26515	26389	26453	26648	26665	26480	26693	26625	26372	26766	26782	26688	26733	26799	26563	26643	26828	26641	26865	26381	26585	26895	26713	26417	26648	26753	26702	26951	26922	26637	26661	26363	26663	26734	26569	26641	26707	26831	26513	26669	26655	26798	26470	26670	26747	26320	26769	26773	26492	26550	26561	26612	26616	26572	26824	26695	26741	26757	26699	26716	26631	26635	26924	26804	26621	26557	26820	26655	26544	26802	26375	26635	26609	26411	26708	26724	26516	26507	26899	26492	26844	26682	26724	26561	26434	26748	26843	26674	26476	26772	26756	26671	26677	26750	26598	26631	26512	26456	26786	26612	26508	26429	26669	27065	26411	26491	26617	26603	26612	26533	26560	26511	26529	26907	26673	26532	26777	26656	26758	26921	26758	26750	26571	26672	26715	26822	26565	26605	26774	26606	26758	26996	26552	26738	26517	26611	26395	26694	26677	26722	26680	26446	26449	26368	26542	26808	26739	26565	26590	26591	26638	26515	26531	26837	26711	26693	26774	26897	26759	26530	26440	26885	26677	26684	26441	26696	26582	26734	26755	26650	26873	26541	26519	26747	26668	26689	26601	26797	26717	26711	26492	26441	26622	26771	26727	26759	26715	26748	26547	26505	26610	26559	26537	26513	26651	26547	26651	26588	26502	26612	26850	26495	26585	26570	26542	26637	26728	26783	26688	26580	26484	26557	26591	26686	26792	26502	26625	26856	26800	26801	26680	26746	26589	26524	26331	26550	26504	26831	26513	26374	26742	26551	26664	26563	26681	26488	26595	26719	26551	26650	26735	26846	26531	26692	26684	26671	26450	26681	26557	26424	26902	26870	26750	26530	26538	26604	26673	26724	26521	26708	26878	26617	26343	26458	26487	26555	26738	26573	26645	26724	26590	26848	26672	26597	26780	26800	26560	26852	26351	26614	26751	26841	26461	26666	26748	26805	26561	26600	26768	26573	26877	26840	26662	26650	26465	26525	26728	26578	26762	26517	26611	26621	26612	26461	26733	26621	26725	27101	26803	26524	26377	26532	26749	26519	26450	26564	26676	26757	26674	26392	26622	26707	26842	26543	26741	26765	26676	26821	26527	26572	26536	26578	26575	26836	26511	26690	26805	26762	26566	26754	26607	26790	26522	26686	26743	26711	26658	26602	26657	26827	26728	26607	26651	26702	26756	26948	26599	26767	26784	26793	26726	26575	26413	26523	26485	26546	26689	26788	26544	26525	26347	26735	26473	26655	26668	26848	26584	26653	26615	26579	26925	26681	26619	26659	26767	26629	26689	26698	26892	26461	26581	26649	26732	26718	26745	26649	26599	26831	26695	26506	26526	26429	26655	26518	26684	26667	26456	26699	26658	26526	26734	26601	26889	26410	26650	26833	26766	26856	26850	27010	26691	26602	26194	26881	26670	26569	26800	26642	26642	26813	26580	26442	26597	26661	26970	26501	26680	26545	26816	26639	26697	26379	26600	26676	26722	26601	26585	26417	26793	26418	26622	26682	26839	26624	26270	26783	26861	26905	26628	26594	26762	26691	26666	26769	26723	26886	26771	26757	26740	26762	26584	26488	26650	26404	26479	26443	26468	26777	26676	26555	26951	26840	26543	26712	26720	26575	26495	26466	26690	26952	26788	26784	26511	26561	26550	26656	26575	26681	26629	26888	26432	26865	26695	26749	26788	26573	26703	26570	26750	26728	26774	26755	26708	26780	26534	26685	26603	26634	26752	26493	26634	26556	26616	26766	26738	26557	26742	26763	26510	26938	26614	26689	26764	26936	26515	26721	26693	26564	26971	26487	26744	26887	26803	26723	26545	26486	26679	26354	26614	26726	26636	26761	26766	26785	26714	26833	26473	26569	26517	26661	26589	26620	26779	26705	26617	26878	26534	26748	26896	26746	26365	26619	26631	26588	26581	26748	26575	26695	26518	26636	26702	26579	26793	26426	26503	26620	26621	26639	26682	26548	26590	26593	26846	26672	26853	26738	26305	26703	26672	26616	26462	26611	26980	26696	26922	26748	26746	26932	26532	26852	26739	26678	26692	26628	26596	26426	26352	26795	26655	26740	26877	26494	26484	26783	26441	26739	26682	26709	26374	26489	26822	26643	26478	26411	26720	26677	26697	26725	26807	26722	26818	26516	26645	26868	26625	26835	26777	26651	26723	26765	26573	26978	26535	26573	26496	26854	26599	26705	26822	26548	26257	26675	26549	26546	26649	26805	26478	26691	26742	26878	26603	26697	26874	26674	26772	26587	26380	26349	26550	26436	26548	26953	26734	26822	26667	26497	26423	26751	26814	26407	26650	26789	26795	26665	26564	26629	26584	26684	26506	26917	26592	26865	26707	26726	26720	26593	26593	26652	26841	26890	26802	26956	26684	26613	26662	26709	26824	26871	26594	26645	26669	26841	26483	26496	26648	26590	26674	26677	26524	26538	26605	26431	26563	26686	26723	26868	26797	26751	26566	26402	26572	26806	26435	26842	26665	26806	26616	26538	26700	26642	26658	26694	26401	26492	27013	26544	26702	26669	26532	26719	26864	26682	26579	26450	26784	26461	26624	26848	26764	26918	26672	26554	26609	26751	26523	26705	26511	26701	26772	26694	26565	26629	26572	26880	26621	26828	26622	26711	26610	26744	26550	26703	26681	26605	26631	26704	26711	26597	26642	26705	26659	26587	26381	26734	26577	26538	26676	26685	26585	26867	26659	26601	26483	26607	26702	26468	26401	26686	26526	26722	26755	26522	26461	26708	26802	26602	26616	26653	26871	26636	26717	26692	26686	26533	26585	26630	26396	26758	27041	26573	26629	26584	26718	26650	26817	26616	26790	26844	26363	26620	26785	26695	26671	26297	26621	26781	26703	26808	26865	26740	26595	26809	26738	26722	26562	26975	26774	26651	26804	26838	26520	26451	26828	26708	26659	26721	26757	26791	26680	26705	26472	26636	26584	26639	26717	26529	26613	26783	26601	26511	26698	26807	26380	26592	26763	26777	26657	26711	26874	26574	26702	26667	26690	26964	26891	26706	26686	26815	26677	26739	26678	26585	26764	26410	26316	26784	26562	26653	26556	26638	26659	26898	26712	26573	26908	26837	26603	26641	26723	26761	26765	26773	26992	26281	26558	26477	26476	26664	26550	26764	26635	26909	26672	26713	26617	26563	26349	26709	26544	26684	26661	26868	26849	26836	26407	26613	26802	27059	26629	26581	26679	26542	26397	26308	26661
24140	29417	28596	24093	21498	20226	19269	18745	18640	18155	17953	17812	17827	17723	17681	17613	17621	17565	17766	17456	17501	17648	17478	17468	17385	17323	17392	17278	17193	17523	17227	17011	17298	17268	17342	17227	17119	17018	17270	17205	17110	17294	17144	17113	17104	17291	17185	17379	17136	16861	17161	17048	17005	17013	17090	17123	17137	17123	17138	17169	17095	16999	17163	16843	17319	17188	17245	17035	17304	17351	17168	17205	17073	17266	17238	17007	17010	17216	16900	17236	17224	17112	17085	17145	17022	17231	17205	17261	17255	17014	17225	17195	16971	17157	17020	17012	17155	17189	17062	17140	17005	17163	17046	17118	17111	17129	17145	17252	17094	17233	17115	17048	17017	17301	17102	17223	17103	17042	17142	17162	17227	17206	17192	17146	17308	16940	17026	17161	17254	17069	17101	17275	17082	17207	17327	17152	17232	17184	17284	17185	17209	16965	17115	17138	17046	17247	17267	16996	17218	17094	17126	17222	17099	17041	17183	17195	17133	16969	17091	17006	17099	17182	17088	17001	17212	17161	17099	17094	17258	17097	17094	17251	17121	17124	17136	17211	16998	17123	17191	17175	16914	17066	16964	17008	17137	17098	17028	17151	17149	17187	17107	17197	16920	17242	17169	17129	17043	17033	17126	16999	17265	17105	17240	17176	17002	17132	17004	17273	17207	17152	17124	17134	17203	17077	17337	17204	17129	17062	17135	17131	17188	17216	17190	17063	17060	17223	17083	17105	17103	17275	17118	17063	16979	17125	17132	17146	17106	17190	17275	17139	17174	17082	17174	17214	17108	17222	17346	17052	17135	17169	17066	17057	17172	17183	17044	17092	17105	17139	17299	17093	17228	17081	17192	17159	17119	17056	17250	16867	17275	17122	17027	17212	17009	17053	17116	17112	17204	17188	17273	17092	17223	17323	17096	17040	17194	17188	17046	16977	17174	17193	17151	17261	16975	16978	17134	17286	17237	17324	16960	17030	17161	17166	17107	17188	17065	17251	17061	17084	17119	16983	17303	17150	17234	17033	17210	17252	17065	16998	17272	17204	17239	17141	17257	17035	17159	16928	17261	17119	17224	17237	17205	17122	17105	17218	17144	17213	17149	17065	17107	17051	17027	17179	17037	17187	17073	17072	17102	17094	17162	17232	17041	17121	17227	17265	17060	17264	17136	17237	17194	17106	17151	17074	17168	17064	17144	17031	17475	17066	17157	17055	17263	17027	17172	17174	17101	17083	17279	17271	17109	17033	17190	17125	16969	17182	17047	17087	17237	16999	17168	17162	17221	16965	17130	16988	17342	16992	17023	17065	17114	17115	17101	16943	17230	17052	17269	17180	17088	17025	17316	17062	17054	17156	17167	17016	17003	17286	17323	17086	17021	17157	17359	17270	17138	17103	17141	17224	17096	17018	17311	17095	17142	17207	17080	17143	17251	17063	17239	17174	16992	17160	17355	17023	17021	17124	17131	17207	17273	17093	17284	16970	17150	17107	17100	17233	17172	17268	17154	16979	17039	17089	17264	17096	17114	17120	17177	17058	17247	17014	17063	16992	17103	17079	17150	17240	17249	17113	17360	17148	17194	17023	17251	17109	17224	17043	16936	17136	17161	17044	17087	17090	17076	17096	17136	17203	17080	17219	17072	17225	17278	17272	17019	16907	17105	17036	17019	17030	17220	17053	17244	17258	17016	17233	17035	17115	17317	17202	17025	17051	17176	17253	17141	17218	17153	17174	17233	17066	17154	16992	17110	17184	17329	17105	17130	17212	17095	17079	17138	17154	17141	17187	17283	17237	17279	17171	16916	17148	17355	17230	17177	17147	17103	16984	17107	17141	17202	17042	17101	17144	17025	17092	16977	17161	17264	17080	17204	17253	16974	17082	17051	17102	17000	17206	17150	17025	17205	17100	17089	16933	17190	17290	17222	17278	17140	17159	17186	17100	17101	17190	17080	16941	17105	17070	17147	17164	17148	17252	17246	17054	17146	17031	16983	17225	17336	17157	17253	17112	17045	17221	17005	16944	17183	17098	17084	17194	17032	17204	17118	17200	17235	17141	17080	17215	16922	17027	17233	17317	17346	17130	16904	17064	17170	17152	17342	17132	17252	17197	17065	17298	17116	17003	17278	17138	17101	17121	17231	17086	17047	17163	17163	16957	17167	17218	17141	17131	17193	17228	16935	17107	17102	17269	17305	17196	17150	17040	17016	17058	17285	17084	17104	17010	17171	16990	17120	17284	17222	17228	17104	16999	17228	17191	17217	17112	17142	17181	17152	17324	17180	17011	17180	17323	16999	17125	17190	17265	17249	17134	17095	17101	17036	17160	17380	16958	17074	17136	17142	17096	17137	17076	17159	17223	17077	17109	17131	17158	17104	17167	17077	17055	17182	17131	17244	17240	17086	17314	17099	17189	16916	17211	17233	17280	17216	17044	17178	17198	17262	17009	17150	16918	17195	17179	17127	17232	17152	17167	17153	17055	17204	17206	16923	17141	17136	17001	17137	17150	16973	17066	17324	17045	17146	17094	17274	16973	17183	17304	17064	17133	17290	17270	17101	16972	17255	17033	17271	17176	17117	17154	16992	17187	17147	17157	17209	16937	17047	17194	17114	16967	17078	17035	17099	17014	17129	17306	17135	17059	16994	17163	17232	17251	17232	16713	17063	17195	17250	17144	17256	17024	17206	17147	17323	17153	17179	17285	17060	17251	17245	17015	17261	17021	17211	17164	17121	16973	17222	17208	17075	17233	17243	17159	17042	17028	17270	17018	17189	17081	17033	17035	17099	17157	17035	17224	17178	17092	16989	17203	17219	17161	17124	17055	17174	17234	17073	17210	17155	17004	17095	17046	17126	17124	16994	17101	17055	17110	17153	17182	17047	17330	17219	17284	17309	17134	17018	17079	17109	17157	17072	17417	17283	17288	17032	17126	17101	17172	17274	17357	16988	17237	17242	17001	17257	17032	17127	17164	17125	17328	17075	17040	17100	17062	17149	17257	17213	17038	17282	17080	17126	17379	17196	17170	17236	17222	17011	17137	17175	17053	17112	17025	17134	17075	17088	17109	17289	16981	17199	17139	17159	17030	17032	17231	17145	17065	17099	17216	17117	17270	17105	17252	17086	17146	16935	17094	17099	17121	17181	17095	17298	17415	17035	17168	17066	17227	16989	17193	17195	17171	17190	17198	17060	17267	17055	16985	17301	17216	17188	17093	17167	17242	17318	17254	17092	16982	17199	17070	17130	17133	17036	17172	17079	17164	17171	17133	17151	17046	17181	17179	17221	17101	17185	17282	17110	17151	17010	17290	17151	17286	17231	17271	17222	16963	17182	17115	17308	17126	17099	17132	17140	17195	17259	17139	17011	17158	16917	17121	17255	17177	17168	17204	17124	17000	17025	17118	17122	17140	17229	17136	17272	17131	17201	17298	17263	17099	17076	17092	17369	17090	17240	17109	17124	17106	17291	17092	17070	17139	17066	17236	17174	17098	17096	17081	17251	17241	17241	17327	17202	17178	16954	17195	17322	17220	17262	16994	17179	17102	17174	17257	17197	17305	17083	17077	17178	17154	17053	17076	17346	17057	17085	17214	17156	17186	17183	16930	17157	17039	17039	17154	17230	17178	17284	17067	17005	17072	17184	17105	17100	17201	17142	17224	17189	17120	17150	17213	17186	17128	17068	17176	17114	17094	17035	17089	17118	17169	17038	17030	17233	17249	17018	16891	17191	17072	17212	17430	17141	16940	17286	17263	17259	17157	17096	17208	17159	17118	17142	17151	17165	17316	17167	17122	16969	17118	17160	17151	17128	17188	17134	16995	17083	17163	17201	16991	16994	17187	17035	17023	17243	17243	17097	17144	17153	17270	17023	16973	17147	17058	17076	17226	17100	17124	17315	17073	17069	17058	17282	16903	17221	17297	17106	17064	17086	17096	17187	17403	17245	17091	17235	17199	16986	17108	17146	17115	17129	17021	17077	17320	16986	17113	17044	16943	17194	17110	17201	17131	17283	17120	17162	17231	17091	17188	17049	17239	17302	17137	17141	17097	17202	17082	17054	17161	17082	17162	17184	17099	17024	16985	17005	17078	17073	17095	17139	17241	17057	17317	17263	17178	17238	17193	17205	17367	17516	17041	17137	16942	17164	17175	16992	17152	17287	16988	17224	17154	17180	17041	17228	17168	17104	17122	17211	17036	17190	17195	17238	17313	16922	17245	17260	16982	17174	17286	17160	17092	17206	17140	17132	17107	16940	17117	17163	17130	17048	17057	17160	17133	17121	17181	17089	17038	17024	17208	17296	17070	17214	17104	17033	17253	17184	16926	17173	17208	17119	17029	17193	17061	17104	17210	17234	17021	17193	17276	17192	17208	17210	17085	17061	16956	17075	17111	17235	17269	17063	17234	17283	16980	17073	17197	17184	17161	17175	17072	17228	16975	17177	16990	17049	17037	17204	17069	17031	17059	17121	17143	17128	17184	17160	17254	17156	16939	17032	17160	17126	17110	17114	17159	17294	17060	17137	17212	17069	17107	17121	17065	17036	17098	17173	17058	17117	17276	17108	17158	17278	17214	17145	17329	17178	17235	17157	17035	17257	17085	17169	17253	17262	17195	17283	17227	17158	17118	17106	17141	17186	17319	17225	17119	17163	17194	17125	17004	17117	17146	17317	17236	17191	17150	17231	16995	17036	17058	16982	17089	17127	17210	17102	17055	17220	16879	17051	17059	17246	17072	17185	17279	17313	17101	17110	17072	17103	17348	17193	17211	17056	17041	17109	17036	17306	17067	17179	17133	17269	17056	17158	17178	16964	17109	17104	16971	17119	17287	17186	16999	16945	17077	17315	17099	17133	17113	16998	17256	17039	17247	16982	17162	17208	17136	17253	17119	17269	17127	17199	17173	17168	17129	17149	17144	17266	17171	17099	17427	17200	17027	17159	17191	17082	17054	17159	17141	17139	17145	17036	17196	17024	17013	17075	17190	17039	17205	17063	17211	17154	17160	17272	17226	17199	17036	17003	17139	17207	17244	17068	17158	17091	17225	17225	17208	17154	17101	17246	17212	17253	16947	17067	17225	17013	17079	17141	17224	17344	17152	17129	17115	17085	17211	17247	17230	17213	17252	17164	17264	17164	17214
24107	20800	27112	25619	25909	30667	32742	30411	29363	29559	29301	29157	28935	29012	28610	28575	28554	28544	28820	28698	28414	28684	28312	28312	28638	28460	28408	28250	28175	28080	28318	28247	28280	28581	28021	28241	28015	28229	28157	28234	28256	28060	28144	28254	28074	28068	28294	27854	27870	28050	28139	27964	28396	28186	28141	28343	28100	27892	27868	27875	28161	28137	28432	28087	28202	28029	28065	28138	28062	28235	28009	28069	28099	28116	28405	27968	28076	28015	28020	27987	27984	27974	27929	28051	28069	28014	27918	27975	28241	27916	27845	27782	28037	27967	27898	27956	28023	27862	28079	28243	27819	28075	28316	27801	27931	28079	27972	28078	28088	27990	28106	28120	28123	28020	27750	28017	27935	27807	27717	28111	28068	27797	28094	27664	28116	28161	27914	27974	28026	28088	28005	27984	28021	28270	28045	28245	28098	28191	28244	27884	27896	28093	28034	27797	27981	27789	27966	27992	28018	27872	28002	27888	28097	27835	27966	28186	28213	28072	28153	28182	27912	28037	27937	28004	28195	28051	28079	28026	27993	28402	28019	27633	27919	28131	28080	28199	27827	27871	28005	27886	28123	28145	27749	27996	27991	27932	27926	27827	28500	27977	28159	27801	27701	28200	28154	27949	27990	27793	27848	28133	28128	28071	28145	28101	28017	28042	28317	28074	27679	28227	27933	27925	28246	27995	27975	28056	27899	27911	28233	27973	28207	28007	27829	28051	28073	28179	28229	28162	27745	27788	28010	27862	28248	28239	28436	27973	27692	27826	28040	28231	28089	27871	28026	28046	27917	27959	27974	27960	28197	28089	28151	28025	28229	28040	28311	27926	28142	27959	28120	28093	28298	28025	27965	28144	27762	27913	27979	27873	28131	28152	28019	28000	27921	28149	27943	28116	28014	28017	27814	28027	28182	27934	28225	27975	27907	28305	28202	27927	27920	28026	27915	27972	27791	28031	27963	28042	27691	28066	27691	27869	28155	28028	28222	27893	27992	28139	27903	28236	28180	28004	28240	27886	27872	27817	27845	27963	28058	27721	28173	28149	28187	27856	27978	28023	27851	28188	28228	27949	27989	28105	28035	27952	27821	28106	28216	28157	28144	28281	27865	27902	27984	28090	28009	28187	28137	28014	28055	28097	28033	28187	27887	27693	27703	28110	28284	27918	27851	28251	27887	28000	28162	28056	28167	28154	28069	28244	27922	27969	27845	28028	27900	27924	27932	28008	27969	28040	28052	28209	28045	28145	28160	28128	27967	27979	28071	28057	28013	28140	27967	28046	28014	27908	28225	28036	27880	28000	28097	28194	27990	27901	28028	28209	28004	27883	28075	27925	28112	28052	28189	28065	28118	28074	28035	27932	28018	27869	28291	28069	27889	27796	27968	27724	28145	27953	28082	28077	28186	28045	28136	28109	27881	28005	28005	27962	28108	27927	28138	28172	28014	27987	27782	28028	27942	27952	27940	27847	28062	27868	27995	27956	27854	27912	27977	27992	28193	27688	28256	27919	28044	28052	28036	27901	28057	27872	27933	27808	27945	27874	28151	28250	28112	28113	28145	28167	28097	28052	28035	28075	27797	28053	27955	27912	28023	27906	27892	28066	28057	27943	28077	28009	27928	27911	27998	28118	28010	27883	28174	28006	28139	27963	27911	27739	27891	28193	27946	27848	27822	28007	28216	28175	27998	27932	27931	27851	27976	28020	28088	27761	28000	28005	28046	27789	27900	28162	28129	28020	27784	28070	27738	27697	27988	27946	27853	27988	28064	28122	28057	27833	27922	27931	27898	28231	28003	27956	28077	28051	28320	28216	27957	28205	28221	28090	27783	28009	28006	27821	27942	27851	28200	28004	28001	27973	28112	28057	27983	28102	28220	27834	28053	27993	28113	27964	28080	28064	28259	27976	28003	28054	28246	27966	28061	27996	28062	27980	28136	27867	28079	27973	27998	27974	27987	28137	27963	27877	28006	28299	27983	28006	27967	27775	27935	28133	28119	28053	28070	27844	27905	28242	27779	28075	27960	27986	27874	28050	27899	28103	28014	27850	27915	27874	28186	28228	27991	28045	28049	28048	27909	27990	27905	27955	27981	28212	28377	28057	27945	28024	27735	27919	27837	27946	27989	27979	27949	28115	28007	28125	28152	28134	28312	27994	27918	28023	28096	27991	28293	27867	27778	28069	28105	27853	27962	28092	28162	27964	27963	28241	28109	27981	27898	27990	28149	27939	27898	28050	27918	27834	27986	28022	28143	28179	28170	27981	28067	28019	28190	28255	27949	28050	28022	27702	27734	28063	28243	27738	27733	27924	27850	28030	28086	28019	28194	27840	27922	28049	28088	28240	27977	27765	27861	28045	28124	27975	28097	27950	27966	28112	28107	28428	28061	28122	27640	27922	28078	27862	27842	27850	28035	27882	28208	28071	28245	27970	27960	28009	28083	27738	28023	28189	27891	27901	27999	28143	28116	27728	27813	28081	28023	28056	28025	28046	28042	27910	28124	28237	28035	28020	27968	27879	28284	28124	28166	27984	28132	27872	27819	28113	27850	28044	27896	28082	28434	27908	28320	28100	28081	28412	28045	27871	28053	28213	28001	28006	28030	28193	28148	27848	28096	27844	27995	27894	28143	27934	28040	27896	27915	28020	27778	28183	27902	27971	28180	28012	27976	28016	27876	28196	27917	27973	27964	27947	27867	28143	28303	28165	27966	28042	28008	27799	27967	27895	27878	28032	28316	27923	27858	28299	27980	28072	27917	28126	28286	28346	28033	28109	28147	28183	27921	27859	28203	28142	28021	27951	27904	27985	27990	27924	28001	28094	28019	28241	28130	28137	28023	27941	28164	28183	27982	28021	28151	28209	27774	27806	27882	28113	27794	28113	28102	27771	27937	27904	27935	28258	27969	27966	28077	27939	28094	28050	28023	27884	28035	27981	27990	28061	28065	28194	28058	27860	27928	28093	28010	27978	27704	27846	27832	28018	28111	28287	28135	28053	28033	28019	28219	27924	28051	27806	28092	27969	27916	27916	28121	28193	27908	28047	28130	27951	27868	27939	27941	27914	27916	27813	27886	28213	28007	28210	28098	28229	27935	27825	27895	28057	28126	27921	27887	28122	28120	28112	28187	28141	27927	27895	28207	27942	27957	28042	28044	28087	28029	28105	27937	27983	28360	27833	28126	27761	28085	28068	27858	27914	28159	28044	27554	28031	28096	28080	27976	28073	28157	28004	27878	28053	28022	27815	28140	28049	27902	27889	28127	28209	28285	27999	27883	28029	27976	27907	27786	28059	27891	28065	27830	28008	28034	27938	27802	28037	28204	28138	28141	28060	27838	27788	28066	27748	27959	28059	28161	28218	28076	28004	27992	27868	27830	27947	28096	27830	27868	27867	28003	28051	27968	27749	28202	28018	27754	27692	27938	28068	27954	27965	28387	27894	28284	28124	27774	27962	28031	28061	27696	28202	27924	28232	28122	28134	28002	28202	27964	28079	28057	28328	28031	28029	27981	27863	27938	28040	27871	27971	27951	27897	28142	27982	28202	28091	28277	28046	28149	28023	28451	28092	28238	27851	28162	28030	28037	27935	28030	27790	28208	27986	28075	28101	28045	28034	28120	28021	28138	28145	28107	28148	28182	28034	28027	27938	27764	28006	27876	27968	28180	28172	28192	28008	27915	27858	28313	28220	27970	28125	28092	28003	28035	27766	27926	28059	27846	28285	27720	28083	28111	28073	27875	28003	28203	27846	28239	28163	28076	28155	28067	27968	28056	28149	28072	28223	27802	27535	27906	27893	28169	28214	28063	28090	27905	28034	27917	27956	28137	28060	27983	27846	27977	28088	28259	27851	27907	27985	27898	27771	27892	27933	28144	27903	28104	28379	27755	28064	27972	28073	27840	28073	28204	27979	27975	27968	28052	28042	28061	27982	28006	28108	28093	28072	27898	28034	28101	28168	27900	27923	27855	27907	28093	27992	27983	28060	27975	28191	27888	28036	27923	28004	28086	28109	28386	27885	28021	28011	28138	27976	27813	28111	28236	27714	28167	27944	27903	27867	27903	27945	27998	28018	28071	28086	28023	27807	27990	28096	27938	28163	28277	28038	27880	27954	28033	28156	28001	28109	27775	28175	27894	27854	28108	27938	28026	27985	27958	28124	28021	27972	28095	27959	28376	27768	28253	27778	27827	27944	27989	28045	27979	28312	28440	28005	28295	28062	27836	28044	28048	27761	28099	27998	27977	28014	27988	27985	27976	28189	28009	28279	28127	27990	27851	28039	27854	27918	28014	28047	27987	28007	28012	27963	28069	28031	28168	28117	27848	27960	27811	28134	28169	28133	28270	28088	28128	28090	28100	28250	28248	28356	28189	27970	27832	28148	27942	28104	27966	28093	27895	28048	27879	28135	28063	27835	28072	28076	28160	27835	27751	28209	28074	27935	27899	27813	28216	28209	28185	27984	28180	27971	28138	28047	27994	28218	28119	28120	27968	27970	28035	28055	28043	27796	28102	28216	28250	28260	27837	27845	28253	28065	28177	28001	28014	28067	27783	28161	28019	28193	28160	28019	27890	27723	27918	28267	27981	28026	27932	27957	28068	27741	28223	27819	28034	28122	28197	28111	27992	28130	27987	27984	28072	28164	27890	28150	27842	27977	27852	27980	28316	28160	28057	27992	28175	28084	28073	27969	28223	28058	28202	28125	28042	28208	27906	28147	28014	28012	28206	27832	28135	27883	27726	28083	27940	28006	27934	28029	28025	28007	28159	27908	28021	28033	28097	28009	28096	28161	28185	28008	28097	28026	28048	28181	28100	28029	28115	28277	27983	28025	28159	28119	27987	27778	28178	28187	28009	28082	28170	27950	27978	28117	28249	28048	28006	28036	28072	28049	28337	28017	27673	27807	27932	28090	28117	28006	28264	27958	27945	28014	28081	28284	28001	27935	28204	27847	28081	28004	27996	28049	28179	27986	27883	28158	28055	27987	28043	28012	28311	28102	28225	28011	27928	27819	27992	28073	28075	28028	27967	27936	28071	28036	28188	27993	28169	28255	28151	28116	27961	27899	27948	27978	28281	27940	28078	28021	27941	28123	28287	27842	28149	28133	28195	27945	27848	28129	28011	27995	27996	27686
23227	37911	37792	30770	26564	24110	22419	21373	20583	20030	19618	19407	19100	19166	18882	18814	18977	18741	18754	18636	18505	18643	18612	18457	18210	18243	18293	18210	18108	18195	18034	18051	17887	17986	17972	17957	17998	17918	17990	17937	17789	17877	17978	17764	17777	17778	17819	17986	17722	17902	17835	18006	17877	17850	18000	17756	17803	17952	18027	17805	17713	17972	17872	17875	17771	17810	17833	18040	17912	18004	17734	17881	17766	17875	17983	17725	17805	17757	17689	17925	17682	18007	17891	17871	17762	17758	17880	17846	17902	17665	18017	17939	17793	18047	17856	17915	17821	17863	17920	17954	17985	17740	17864	17759	17961	17972	17836	17718	17828	17812	17785	17721	17928	17849	17890	17808	18071	17747	17972	17858	17716	17913	17878	17802	17758	17748	17844	17812	17847	17783	17841	17903	18010	17953	17822	17973	17830	17816	17808	18006	17552	17921	17765	17875	17837	17711	17834	17884	17774	17731	17946	17947	17893	17826	17907	17778	17868	17697	17943	17805	17734	17909	17596	17667	17760	18011	17717	17883	17956	17867	17788	17914	17859	17887	17738	17919	17781	17858	17853	17896	17796	17825	17830	17716	17566	17852	17772	17988	18000	17889	17617	17826	17739	17863	17898	17985	17851	17885	17693	17922	17860	17828	17793	17885	17973	17781	17897	17954	17822	17937	17734	17987	17952	18007	17810	17881	18056	17731	17950	17918	17591	17794	17885	18005	17800	17803	17817	17880	17804	17940	17785	18037	17755	17876	17754	17795	17775	17915	17919	17813	17918	17932	17826	17831	17907	18010	17943	17889	17992	17697	17910	17917	17923	17851	17827	17863	17639	17888	17813	17806	17831	17899	17732	17768	17923	17867	17909	17910	17746	17799	17934	17864	17938	17775	17954	17800	17936	17869	17811	17710	17790	17879	17863	17938	17942	17868	17883	17904	17922	17706	17923	17817	17939	17801	17917	17977	17789	17899	17987	17719	17834	17785	17884	17852	17879	17776	17940	17807	17790	17908	17791	17860	17813	17736	17814	17884	17768	17794	17833	17953	17980	17788	17794	17612	18026	17902	17671	17931	17904	17864	17841	17779	17710	17854	17780	17639	17744	17768	17850	17814	17907	17750	18039	17887	17871	17933	17833	17932	17823	17832	17900	17942	17897	17885	17785	17834	17855	17679	17798	17857	17735	17777	17659	17889	17817	18092	17861	17900	17904	17871	17761	17869	17779	17897	17815	17905	17863	17786	17833	17878	17943	17895	17886	17712	17746	17791	17808	17962	17779	17646	17712	17777	17800	17775	18030	17798	17872	17768	17869	17959	17789	17705	17892	17776	17762	17897	17695	17887	17769	17724	17816	17953	17789	17792	17831	17631	17854	17898	17792	17801	17826	17637	17874	17907	17738	17836	17830	17985	17853	17804	18099	17889	17751	17814	17779	17840	17894	18003	17873	17928	17781	17887	17882	17912	17828	17740	17821	17902	17861	17919	17730	17858	17932	17712	17836	17924	17820	17742	17826	17985	17786	17793	17692	17894	17823	17657	17728	17752	17911	17837	17787	17924	17912	17962	17944	17709	17801	17989	17767	17655	17842	17880	17744	18001	17971	17769	17848	17816	17965	17794	18100	17719	17947	17785	17988	17882	17720	17775	17885	17725	17933	17919	17663	17676	17726	17849	17894	17888	17859	17708	17700	17855	17907	17914	17982	17932	17994	17974	17828	17916	17928	17866	17781	17717	17842	17762	17830	17938	17771	17762	17907	17852	17984	17964	17794	17838	17739	17941	17862	17920	17920	17801	17845	17835	17872	17781	17786	17787	17712	17818	17788	17871	17814	17919	17770	17905	17830	17758	17946	17906	17895	17799	17779	17787	17766	17855	17788	17816	17983	17631	18074	17862	17842	17939	17991	17872	17960	17857	17911	17697	17822	17797	17913	17859	18020	17733	17907	17920	17796	17756	17855	17782	17704	17925	17769	17806	17773	17904	17825	17855	18091	17809	17746	17819	17792	17829	17860	17867	17697	17728	17846	17981	17936	17712	17848	17946	17670	17715	17812	17814	17752	17926	17807	17795	17731	18003	17860	17760	17740	17842	17783	17793	17740	17717	17791	17867	17790	17798	17891	17864	17976	17915	17898	17790	17875	17623	17888	17800	17743	17857	17768	17772	17699	17826	17827	17798	17813	17807	17966	17844	17776	17879	18131	17828	17873	18015	17880	17684	17848	17967	17813	17947	18018	17826	17846	17833	17824	17947	17686	17675	17876	17906	17885	18072	17748	17838	17775	17950	17883	17807	17934	17823	18130	17842	17904	17981	17989	17948	17880	17667	17853	17835	17856	17959	17799	17827	17917	17759	17968	18141	17888	17706	17718	17980	17738	17976	18047	18031	17627	17758	17860	17816	17794	17926	18025	17854	17690	17838	17781	17863	17752	17897	17747	18111	17700	17920	17831	17914	17980	17789	17853	17837	17736	17804	17929	17952	17814	17917	17885	17862	18057	17960	17811	17624	17820	17888	17772	17796	17967	17872	17801	17854	17938	17848	17843	17816	17723	17959	17833	17987	17802	17907	17887	17861	17958	17982	17945	18005	17785	18035	17983	17826	17814	17760	17873	17761	18113	17721	17994	17752	17769	17762	17903	17970	17635	17828	17675	17700	17723	17880	17902	17828	17977	17839	17735	18027	17871	18014	17799	17911	18002	17783	17802	17918	17812	17928	17977	17968	17778	17929	17735	17885	17631	17915	17851	17980	17905	17871	17838	17817	17820	17853	17877	17727	17979	17748	17853	17831	17835	17958	18043	17919	17925	17903	17811	17935	17880	17681	17879	17703	17967	17874	17805	17832	17733	17832	17805	17875	17795	18071	17861	17824	17775	17797	17840	17739	17729	17766	17900	17867	17797	17999	17806	17799	18069	17830	17923	17844	17869	17724	17728	17898	18043	17780	17758	17780	17833	17902	17709	17675	17772	17811	17845	17925	17827	17956	18016	17954	17698	17644	17738	17766	17971	17782	17739	17966	17859	18011	17909	17987	17912	17976	17884	17884	17785	17806	17935	17819	17849	17843	17785	17826	17861	17827	17811	17857	17854	17865	17730	17930	17613	17706	17889	18003	17789	17945	17905	17998	17852	17834	17983	17838	17858	17807	17764	17968	17705	17834	18001	17835	17657	17715	17949	17903	17841	17849	17911	18030	17897	17854	17832	17800	17854	17739	17989	17921	17738	17953	17866	17717	17814	17858	18004	17762	17725	17862	17701	17800	17825	17928	17857	17843	17851	18149	17852	17957	17883	17720	17915	17899	17971	17745	17923	17634	17899	17742	18059	17986	17917	17712	17798	17856	17962	17853	17796	17727	17732	17805	17872	17785	18001	17654	17913	17804	17719	17956	17918	17701	18058	18026	17859	17882	18087	17846	17789	17707	17882	17805	17646	17876	17875	17741	17861	17887	17735	17719	17726	17988	17780	17754	17900	17785	17831	17843	17908	17802	17976	17912	17743	17854	17929	17891	17827	17955	17855	17765	17853	17910	17913	17710	17818	17797	17844	17906	18001	17725	17780	17760	17768	17835	17850	17830	17655	18001	17700	17922	17871	17770	17842	17793	17932	17934	17834	17768	17781	17801	17774	17841	17756	17864	17995	17952	17809	17911	18008	17949	17927	17791	17871	17945	17860	17849	17816	17854	17885	17937	17716	17931	17752	17629	18037	17886	17965	17604	17771	17634	17912	17859	17760	17775	17901	17639	17907	17822	17823	17908	17885	18033	17887	18027	17614	17707	17747	17744	17783	17972	17872	17724	17899	17782	17781	17981	17963	17862	17890	17720	17765	17860	17763	17853	17859	17946	17763	18011	17752	17878	17725	17948	17881	17774	17887	17729	17873	17709	17813	17759	17688	18082	17782	17913	17951	17918	17899	17830	17961	18010	17767	17890	17698	17881	17729	17780	17828	17785	17791	17845	18013	17934	18018	17943	18051	17862	17933	17731	17931	17808	17819	17833	17832	17760	17788	17762	17780	17999	17874	17729	17882	17753	17790	17968	17951	17900	17739	17959	17833	18006	17917	17746	17780	17669	17857	17888	17719	18060	17671	17652	17841	17630	17930	17879	17849	17960	17764	17908	18108	17686	18088	17698	17809	17898	17937	17874	17812	17832	17873	17914	17846	17667	17925	17751	17882	17975	17944	17857	17746	17982	17782	17850	17884	17850	17717	17889	17819	17929	17935	17784	17863	17790	17723	17847	17955	17762	17858	17994	17791	17692	18007	17722	17942	17966	17839	17863	17800	17944	17888	17815	17721	17831	17957	17778	18020	17872	17729	17824	17891	17688	17777	17948	17810	17758	17971	17708	17768	17692	17685	17866	17748	17979	17814	17947	17718	17803	17927	17870	17934	17799	17912	17989	17786	17895	17863	17806	17900	17884	17703	17708	17788	18001	17762	17929	17877	17713	17887	17973	17878	17848	17916	17834	17798	17973	17887	17841	17748	18109	18058	17870	17793	17687	17782	17907	17801	17755	17858	18033	17653	17925	17841	17700	17814	17794	17928	17819	17851	17903	17835	17741	17898	17975	17959	17816	17847	17886	17950	17957	17843	17844	18005	17799	17970	17807	17844	17969	17876	17901	18006	17952	17784	17719	17847	17715	17782	17835	17849	17953	17738	17798	17814	17882	18056	17839	17860	17945	18017	17902	17776	17828	17812	17750	17901	17991	17819	17877	17939	17673	17983	18018	17952	17679	17709	17869	17954	17957	17902	17967	17778	17778	17827	17969	17806	17800	17901	17923	17841	17977	17799	17792	17782	18026	17831	17852	17694	17703	17952	17755	17769	17861	17830	17805	17673	17829	17915	17749	17757	17959	17789	17871	17878	17842	17835	17976	17781	17877	17991	17879	17928	17744	17772	17907	17864	17756	17877	17754	17812	17993	17859	17940	17815	17949	17972	17764	17776	17958	17888	17790	18039	18015	18027	18005	18003	17805	17866	17965	17810	17833	17804	17925	18017	17755	17787	17841	17858	17782	17905	17869	17812	17735	17803	17926	17960	17972	17839	17609	17920	17811	17773	17978	17870	17691	17843	17965	17840	17865	17914	17837	18034	17869	17879	17903	17824	17808	17942	17902	18018	18010	17852	17635
22393	20808	27206	24774	23380	29782	35201	31739	30758	30839	30663	30185	29947	29844	29821	29368	29217	29220	29090	29180	29443	29419	29225	29186	28868	28742	28869	28641	28499	28748	28668	28776	28615	28676	28452	28751	28661	28471	28520	28273	28366	28724	28472	28201	28323	28503	28442	28526	28457	28293	28333	28166	28387	28538	28541	28783	28376	28389	28465	28551	28703	28297	28001	28408	28288	28303	28526	28354	28356	28321	28235	28323	28401	28558	28150	28264	28329	28252	28419	28456	28320	28430	28400	28547	28424	28281	28366	28390	28364	28517	28479	28434	28114	28274	28442	28449	28429	28387	28358	28379	28350	28332	28239	28562	28522	28464	28346	28353	28527	28587	28350	28228	28478	28510	28340	28168	28240	28466	28400	28247	28022	28478	28460	28284	28355	28155	28277	28494	28206	28296	28253	28057	28385	28509	28398	28527	28419	28432	28241	28192	28435	28146	28417	28506	28498	28068	28285	28348	28392	28369	28437	28325	28099	28092	28575	28413	28389	28723	28431	28248	28449	28350	28293	28367	28414	28360	28186	28271	28348	28400	28084	28220	28134	28228	28296	28345	28485	28260	28464	28288	28280	28200	28450	28127	28407	28332	28551	28458	28255	28167	28263	28190	28395	28300	28185	28366	28248	28334	28140	28311	28233	28545	28538	28118	28408	28664	28386	28245	28271	28520	28612	28347	28497	28447	28679	28430	28160	28354	28133	28337	28646	28295	28160	28377	28540	28073	28325	28027	28299	28400	28579	28406	28417	28269	28246	28531	28526	28214	28336	28161	28713	28259	28220	28521	28315	28496	28305	28346	28564	28209	28404	28421	28175	28356	28132	28503	28150	28389	27960	28377	28350	28392	28162	28317	28008	28438	28327	28329	28321	28198	28736	28406	28162	28343	28232	28172	28377	28286	28596	28278	28528	28481	28283	28574	28321	28422	28603	28358	28287	28476	28020	28279	28249	28257	28477	28419	28169	28199	28382	28424	28458	28461	28122	28557	28271	28223	28071	28328	28261	28255	28483	28120	28375	28557	28038	28384	28343	28074	28522	28193	28325	28500	28457	28513	28347	28461	28458	28445	28212	28400	28333	27950	28390	28481	28422	28202	28348	28370	28332	28363	28332	28434	28159	28325	28338	28316	28394	28170	28346	28224	28382	28041	28204	28409	28071	28376	28409	28421	28393	28294	28346	28025	28226	28253	28348	28394	28068	28329	28487	28424	28337	28188	28284	28322	28382	28220	28137	28279	28212	28397	28443	28220	28266	28502	28330	28380	28108	28419	28584	28117	28033	28431	28347	28380	28295	28152	28137	28429	28333	28424	28552	28318	28527	28377	28382	28112	28009	28340	28343	28432	28394	28302	28193	28277	28185	28431	28339	28218	28357	28539	28165	28654	28369	28401	28398	28407	28274	28335	28236	28485	28462	28381	28459	28208	28496	28342	28284	28330	28362	27964	28419	27999	28117	28322	28168	28377	28113	28261	28311	28196	28163	28449	28390	28312	28540	28454	28288	28665	28307	28323	28479	28174	28597	28249	28325	28095	28146	28305	28437	28429	28418	28319	28309	28224	28380	28495	28308	28273	28537	28419	28421	28383	28031	28373	28373	28427	28106	28315	28319	28366	28486	28473	28352	28621	28098	28295	28449	28239	28296	28290	28495	28216	28335	28384	28260	28197	28305	28130	28406	28538	28431	28476	28382	28367	28455	28345	28088	28451	28491	28294	28214	28312	28206	28327	28283	28396	28263	28477	28362	28320	28364	28116	28444	28284	28427	28358	28395	28476	28374	28173	28530	28491	28286	28287	28324	28494	28016	27950	28445	28415	28296	28311	28360	28461	28579	28639	28174	28212	28165	28448	28474	28230	28309	28295	28103	28183	28372	28430	28275	28316	28413	28228	28478	28256	28216	28198	28325	28222	28274	28350	28515	28264	28509	28377	28197	28435	28263	28429	28303	28125	28283	28086	28650	28709	28259	28245	28368	28277	28283	28548	28720	28401	28242	28563	28455	28385	28262	28341	28096	28220	28362	28364	28425	28262	28331	28163	28011	28444	28390	28369	28351	28490	28055	28324	28227	28364	28457	28345	28360	28620	28223	28411	28487	28306	28392	28325	28423	28315	28230	28620	28180	28385	28054	28273	28033	28513	28143	28188	28303	28332	28123	28422	28444	28101	28420	28626	28391	28222	28595	28305	28189	27956	28353	28417	28443	28082	28191	28306	28570	28164	28235	28169	28280	28308	28215	28165	28075	28235	28167	28457	28330	28526	28511	28471	28433	28390	28088	28460	28035	28293	28433	28100	28365	28112	28096	28567	28371	28547	28438	28366	28230	28243	28591	28317	28450	28345	28394	28141	28183	28403	28333	28309	28436	28250	28556	28262	28323	28351	28472	28280	28439	28486	28101	28211	28390	28502	28423	28217	28395	28379	28098	28123	28487	28302	28424	28470	28384	28347	28479	28350	28349	28229	28394	28325	28355	28456	28499	28351	28260	28200	28473	28313	28208	28281	28484	28223	28452	28385	28251	28381	28130	28635	28321	28196	28229	28584	28281	28287	28391	28433	28369	28321	28408	28278	28253	28281	28325	28319	28459	28049	28360	28281	28536	28337	28249	28295	28388	28404	28424	28249	28646	28261	28293	28281	28568	28337	28303	28451	28240	28550	28337	28388	28238	28266	28277	28321	28143	28248	28156	28325	28616	28450	28409	28271	28087	28378	28406	28242	28457	28387	28459	28313	28327	28153	28299	28352	28633	28365	28527	28231	28275	28366	28471	28348	28341	28439	28418	28425	28376	28410	28172	28328	28494	28291	28472	28467	28318	28326	28411	28342	28488	28329	27973	28370	28356	28316	28088	28270	28155	28535	28296	28226	28490	28149	28100	28245	28189	28214	28149	28284	28227	28356	28351	28407	28303	28339	28128	28476	28534	28444	28022	28305	28377	28498	28410	28362	28442	28231	28493	28430	28303	28158	28438	28390	28364	28458	28355	28341	28116	28091	28322	28370	28542	28549	28080	28379	28288	28294	28314	28070	28305	28335	28396	28254	28554	28298	28411	28126	28283	28398	28558	28382	28270	28260	28343	28232	28539	28116	28180	28326	28003	28149	28280	28247	28302	28448	28681	28268	28190	28523	28440	28314	28256	28392	28267	28392	28335	28367	28477	28314	28353	28495	28257	28233	28079	28481	28298	28269	28317	28491	28520	28313	28323	28410	28302	28195	28579	28226	28331	28534	28155	28291	28312	28438	28312	28348	28329	28104	28227	28502	28439	28342	28459	28240	28522	28218	28290	28225	28536	27960	28343	28149	28239	28362	28512	28404	28056	28318	28398	28322	28186	28343	28201	28407	28337	28363	28451	28256	28395	28449	28307	28338	28210	28044	28324	28156	28558	28202	28316	28292	28318	28500	28334	28128	28508	28075	28523	28298	28498	28257	28524	28375	28443	28142	28249	28385	28401	28596	28588	28195	28416	28228	28337	28327	28216	28289	28469	28159	28300	28129	28435	28226	28250	28440	28486	28504	28332	28423	28421	28221	28157	28296	28453	28474	28361	28342	28351	28177	28275	28380	28375	28229	28212	28307	28412	28188	28219	28552	28458	28312	28032	28273	28479	28329	28265	28200	28528	28351	28407	28320	28210	28634	28389	28306	28278	28380	28263	28286	28220	28536	28460	28206	28317	28502	28149	28397	28329	28256	28618	28477	28330	28304	28334	28149	28399	28509	28417	28348	28099	28311	28355	28357	28421	28461	28284	28322	28449	28435	28296	28283	28273	28387	28323	28377	28424	27960	28273	28243	28189	28119	28286	28384	28177	28593	28350	28336	28479	28091	28434	28499	28334	28253	28245	28354	28350	28597	28435	28285	28152	28308	27975	28151	28405	28297	28585	28222	28329	28261	28528	28225	28243	28213	28345	28280	28064	28300	28097	28080	28354	28404	28408	28678	28441	28101	28560	28374	28181	28393	28471	28313	28500	28391	28215	28335	28215	28311	28232	28171	28455	28414	28504	28321	28261	28359	28466	28348	28524	28424	28685	28490	28114	28314	28059	28214	28310	28533	28513	28370	28388	28160	28214	28485	28530	28381	28103	28439	28393	28170	28388	28540	28486	28449	28556	28463	28574	28370	28311	28309	28232	28071	28330	28478	28135	28472	28455	28157	28563	28488	28426	28279	28092	28601	28429	28338	28402	28130	28261	28161	28242	28332	28253	28320	28492	28267	28212	28421	28502	28375	28314	28327	28390	28373	28438	28207	28170	28405	28202	28338	28364	28356	28541	28356	28545	28078	28295	28330	28216	28189	28498	28242	28288	28352	28484	28477	28339	28465	28480	28491	28280	28221	28237	28373	28254	28379	27969	28354	28298	28341	28153	28460	28637	28269	28307	28342	28521	28041	28430	28105	28268	28244	28337	28151	28414	28243	28300	28005	28563	28443	28315	28231	28429	28161	28155	28162	28422	28300	28441	28440	28259	28335	28251	28483	28495	28249	28477	28356	28076	28155	28572	28369	28411	28170	28377	28420	28513	28215	28305	28284	28378	28409	28328	28470	28357	28248	28220	28535	28214	28201	28309	28387	28461	28315	28369	28433	28395	28319	28424	28269	28208	28250	28290	28254	28343	28384	28371	28180	28235	28461	28474	28262	28360	28290	28318	28190	28399	27949	28426	28433	28457	28190	28096	28249	28265	28405	28294	28338	28663	28486	28154	28205	28245	28334	28397	28017	28372	28425	28659	28400	28323	28377	28353	28043	28316	28353	28289	28176	28434	28694	28111	28356	28293	28223	28493	28412	28195	28427	28446	28245	28318	28406	28424	28394	28544	28423	28471	28178	28364	28408	28429	28267	28091	28258	28214	28607	28563	28291	28352	28279	28379	28409	28429	28340	28356	28263	28451	28181	28448	28148	27982	28285	28451	28202	28440	28513	28245	28521	28357	28175	28441	28288	28146	28157	28467	28414	28437	28520	28380	28489	28357	28237	28255	28291	28255	28656	28426	28533	28453	28353	28427	28070	28427	28150	28268	28529	28337	28416	28409	28419	28289	28191	28153	28493	28359	28205	28428	28334	28489	28363	28280	28295	28383	28379	28229	28279	28748	28553	28364	28155	28625	28371	27999	28212	28317	28426	28329	28428
25442	43733	43527	35409	30322	27196	25203	23397	22108	21337	20813	20442	20087	19930	19654	19499	19354	19148	19386	19187	19070	19137	18944	18811	18346	18681	18636	18520	18437	18203	18372	18387	18286	18234	18059	18240	18106	18146	18180	18141	18105	18028	17974	18115	17910	17970	17973	18212	18067	18015	18145	17945	18136	18198	18030	17988	17936	17878	17915	17984	18136	18007	18103	18020	18007	18113	18023	17918	17836	17906	17891	18096	18037	17793	17911	17951	18078	17996	18116	17902	17960	18070	17835	17905	18070	17961	18052	17948	18033	17883	17923	17955	18007	17843	17882	17996	17972	17928	17763	18021	17878	17824	17893	17913	17887	18069	17816	18063	18032	18076	18065	18006	17872	17994	17928	17981	18073	17890	18070	18018	18120	18023	18066	17890	18125	18003	17971	18005	18021	17966	17935	17816	18034	17900	18025	18107	17874	18129	18139	17991	18023	17807	18013	17900	18107	18017	17933	18069	17956	18043	17929	17812	18068	17912	18051	18052	17864	18032	17987	18064	18040	17993	18005	18051	18142	17981	18081	17920	18055	17931	17991	17774	17963	17985	17998	17747	17841	17844	17901	18076	18011	17991	17880	18137	18017	17935	18074	18092	17922	18045	18102	18020	18005	17848	18075	17891	18268	18019	17779	17964	17990	18110	18082	17971	18025	17970	18105	17917	17939	18039	17942	17868	17881	17935	18160	17923	18064	17953	17836	18095	18092	17992	17909	17901	17860	17949	17880	17973	17922	17945	18121	18107	17969	18074	18043	18054	18091	18120	18036	18012	17874	18100	17815	18059	18033	18040	18038	18098	17908	18152	18078	17924	18000	18045	18093	17839	18091	17831	17913	18059	17998	17839	17846	17944	18007	18024	18039	18047	18018	17996	18093	18036	18060	18037	18116	18175	17897	17945	18116	18110	17968	17860	18002	17810	17965	17914	17990	18015	18038	17797	18016	17837	18040	17864	17843	17812	18068	17964	18004	17999	18083	17981	18070	18073	17864	18094	18081	17964	17920	17903	17977	17912	17854	18081	17838	18073	18024	18014	18034	17999	18126	18186	17896	18109	17934	18094	18071	17954	18049	18031	18080	18086	17922	18077	17878	17921	18029	17811	17972	18065	18206	18132	17881	17945	17801	17976	17972	17876	17974	17952	17839	17951	18093	17883	17952	17974	18116	17838	17855	17798	17997	17881	18010	18027	18029	17769	17786	18022	17797	17838	18034	18198	17864	18062	17989	17884	17909	17894	18078	18071	18039	17863	17953	18099	17890	17895	17992	17951	17944	18204	17708	18055	17888	17918	17951	17918	17930	18022	17876	17922	17864	18076	18030	18146	17961	17870	17885	18206	17865	17800	17904	17777	17958	17980	18051	17877	17655	17872	18036	18000	17928	18115	17985	17997	17768	17915	17829	17868	17890	17859	18022	17865	18015	17873	17883	17958	17932	18057	17906	18033	18142	17995	17931	18169	17963	17897	17993	17809	17872	18052	17841	17801	18044	17936	17895	17991	18045	17977	17885	18047	18028	18046	17983	17839	17917	17950	17998	18073	17982	18023	18006	17981	17986	17876	17847	17986	18095	17861	17945	17896	17990	17986	17958	17939	17828	18035	18037	17874	17950	18129	17890	17791	17861	18022	17927	17792	18007	17878	18105	17866	18029	17899	18117	17979	18057	17906	17932	18018	18033	18048	17872	17911	18155	17889	17989	17922	17995	18063	17971	17863	17871	17840	17989	17823	17921	18015	17941	18045	17962	18079	17975	18022	18060	17962	17879	17850	18113	17951	18017	18165	17968	18057	17889	18059	18236	17959	17963	17783	17795	17933	18006	18146	17980	17851	18124	17989	17951	17949	18048	17938	17868	18055	17673	17929	17920	18026	17939	18007	18020	17904	17926	17975	17966	17834	18063	18063	17855	18007	17799	17968	17787	18025	17721	18090	17980	17905	17945	18009	17908	17873	17937	17901	17794	17969	17973	17905	17809	17892	17935	17818	17951	17798	17871	17943	17968	18132	18133	17952	17982	17913	17887	17992	17980	17940	18170	17971	18053	18047	17903	17938	17925	17994	17974	18005	18158	18087	17945	17929	18124	17828	17907	18049	18079	17987	17925	17931	17970	18047	17984	17806	17852	18276	17898	17980	17971	17922	18035	18001	18092	17856	18041	17909	17990	17995	17926	18231	17827	18013	17963	17911	17924	17930	17957	18097	18100	17937	17989	17844	18129	17922	18006	17830	18065	17992	17971	17999	17880	17936	17923	17846	18031	17895	18106	18025	18091	17731	17874	18086	18015	17900	18035	18067	17950	18042	17923	17979	18102	17977	18057	17902	18002	17941	17955	17839	17755	17869	18036	17833	17971	17873	18041	18053	17991	17898	17885	18080	18006	18019	17918	18039	17998	17911	17962	17984	17959	18057	18107	18078	17752	17933	17832	17884	17886	17936	17972	17939	18059	18022	18089	17877	17984	17897	17974	17717	17872	17919	17804	18012	17839	17903	18096	18015	17826	17811	17950	17934	18038	17998	17921	18005	17909	17705	17962	17886	17904	18048	17901	18073	17912	18172	18071	18019	18058	18094	18030	17928	18228	17935	17761	17935	17932	17992	17958	18006	18088	18022	18043	17975	18005	18009	17877	17929	17845	18047	18011	17589	18025	18022	18071	18100	17890	17695	17997	18043	17879	17938	17817	17926	18079	18102	17905	17850	18076	18101	17996	17963	18068	17989	17993	17881	17804	18087	17909	17963	18018	18037	17984	18056	17749	17972	17896	17975	18031	18003	18019	18053	17931	17967	18081	18030	18018	17790	18004	18103	17887	17942	18151	17753	18017	17915	18028	17892	17785	18076	18078	17926	18196	18067	17957	17633	17895	17908	17939	18014	18245	18080	18194	17902	17963	17927	17995	18058	17940	18012	17869	18170	18094	18075	17962	18037	17977	18042	18236	17927	17833	17892	18090	17841	17936	17908	17851	17834	18079	18024	17846	17873	17919	18010	17971	17830	17912	17904	18059	17950	18047	18080	17823	17985	17899	17910	18165	18039	17872	17897	17940	17949	18044	17812	18059	18045	17884	18026	18023	17926	18070	17905	17929	17774	17992	17909	18034	17929	18018	17864	18049	18016	18058	17780	17971	17902	17945	18057	17882	17894	18029	18068	18068	18020	17865	17823	17933	18037	18156	17959	17916	18034	17906	17946	17829	17911	17857	18082	18073	17972	17939	17871	17970	17931	18017	18006	17920	17952	17831	17985	17938	17884	17751	18086	18063	17766	18144	17948	17804	17889	17804	18011	18108	17938	17988	17997	17902	17947	17900	17939	17832	17833	17994	18100	17978	17840	17945	17875	18063	17950	18137	18021	17966	18003	17977	17920	17881	18031	17850	18099	17883	18009	17871	17924	17930	18026	17831	17976	17878	18028	17839	17990	18023	17871	17960	18051	18243	17847	18070	18108	17917	18024	18091	17897	17897	17844	17972	17993	17948	17941	18029	17894	17909	17913	18007	18063	17887	18155	17824	18000	17992	17764	17978	17848	17860	18138	17929	17749	18128	17942	18005	18113	17947	18008	17855	17810	17994	18067	18116	17818	17790	17977	17783	17969	17841	18035	17974	17864	17976	17964	18038	17991	18053	18032	18163	17927	17831	17939	18004	17825	17767	18046	17981	18103	18145	17907	17900	17843	17966	17994	17942	17840	17979	17919	18092	17910	17997	17973	17990	18018	17942	17905	18183	17971	18086	17905	18044	17919	18003	17972	18164	18160	18046	18192	18114	17889	17804	18010	18049	18058	18043	17895	17897	18144	18016	18112	17766	17974	17945	17982	18092	18138	17986	17984	17975	17902	17989	18005	18025	17982	17945	17978	17869	18049	18061	17819	18151	18097	17835	17874	17969	18017	17769	18090	17933	17971	18117	17803	17931	17933	18024	18045	17999	17722	18112	17830	17996	17795	18080	18009	17921	17833	17849	17967	17995	17898	18014	18146	18043	17877	17887	17824	18006	18031	18120	17912	17980	17942	17933	17953	18006	17992	18050	18030	17987	17933	17909	17945	18027	17971	17670	17922	18100	17928	17931	17788	17767	17792	17965	18116	18014	17960	17839	18040	18113	18025	18003	17838	17978	18060	18042	17875	17957	17865	17944	17966	18010	18021	17792	17868	18067	17980	18046	18010	17957	18036	17984	18090	18024	18010	17907	17930	18094	17927	17829	18117	17922	17830	18007	17845	18095	18268	17874	18150	18037	18025	17989	18002	18071	17800	18057	17818	17927	18171	17922	18037	17937	17954	17983	17849	17944	17951	17915	17930	18153	18015	17945	18053	18005	18141	17949	18209	18050	18016	18079	18004	17981	17689	17964	17945	17865	17922	18023	17951	18008	18043	18139	17844	18032	17874	17856	18072	17906	17880	18054	18061	17994	17846	18094	18040	18025	17956	17862	17755	17944	18043	17913	17917	17922	17961	17844	17885	18099	18103	17875	18081	17895	18104	17807	18022	17866	18036	18118	18026	17880	17812	17857	18119	18010	18049	18130	18122	17972	17820	18081	17833	17985	18077	17975	17929	18036	17940	17847	18006	17931	17907	17951	18102	17873	17916	17955	18005	18032	17878	18185	18031	18042	17793	17918	17968	18072	17937	17966	17784	17874	18097	17930	17861	17996	17959	18073	17994	18019	17849	17977	17853	17938	18076	18077	17993	17940	17959	17827	18028	17990	17994	18036	17970	18138	18062	17848	17998	17963	17838	17996	17866	17928	17980	17940	17865	17976	18110	17866	17992	17902	18196	18013	18031	17988	18035	17822	18016	17826	17884	17783	18057	18056	18067	17945	18074	17915	17997	17916	17943	17823	17944	18004	18181	18022	17984	17769	17905	17902	18029	17961	17903	18048	18028	18004	18061	18034	18038	17782	17822	17905	17916	18014	17938	18179	17903	17778	18140	18085	18001	17989	18113	18084	17991	18004	18057	17901	17946	17891	17929	18042	17954	18117	17987	17925	18116	17881	18082	17920	17979	17807	17908	17999	18068	18042	17800	17968	18084	18019	17757	18007	17781	17937	18074	17894	18029	18011	17993	18144	18014	18025	17899	18117	18049	17920	17946	17973	18040	17945	17997	17875	18006	17851	17980	17811	17929	18058	17918
35173	29800	33952	31916	29451	28875	28261	27817	27512	27370	27440	27285	27380	27299	27200	27331	27296	27241	26999	27129	27021	27359	27153	27143	27116	26981	26999	27043	27061	26970	27036	26939	26633	26633	27040	26885	26739	26722	26830	26685	26681	27060	27081	26909	27129	26757	26890	26797	26715	26669	26661	26798	26868	26725	26821	27003	26754	26646	26890	26685	26781	26928	26802	26676	27134	27086	26754	26555	26812	26976	26894	27010	26799	26659	26835	27191	27072	26787	26974	26973	27058	26739	26726	26818	26941	26584	26986	26896	26820	26896	26755	26793	26918	26709	26931	26747	26792	26782	26867	26941	26603	26866	26770	26812	26889	26798	26920	27022	26672	27002	27077	26884	26923	26633	26601	26745	27145	26888	26681	26838	26821	26706	26874	26776	26940	26703	26910	26790	26764	26866	26891	26528	26804	27046	26902	26795	26860	27106	26656	26589	26683	26800	26923	26851	26870	26851	26703	26951	27129	27085	26808	26772	26906	26843	26715	26937	26805	27113	26896	26708	26989	26790	26942	26908	26856	26765	26623	26645	26810	26948	26742	26653	26983	26903	26791	26869	27003	26965	26748	27026	26971	26776	26797	26604	26906	26806	26935	26856	26793	26765	26816	26676	26957	26679	26717	26683	26900	26753	26999	26846	26980	26908	26771	26781	26730	26692	26556	26802	26877	26764	27011	26812	26845	26562	26897	26767	26815	26748	27014	26616	26690	26673	26802	26972	26751	26664	26813	26946	26825	26644	26845	26801	26650	26785	26555	26972	26862	26623	26932	26828	26909	26786	26632	26637	26790	26946	27088	26856	26678	27150	27095	26762	27047	26792	26937	26826	26908	26707	26757	26796	26781	26979	26723	26722	27021	26854	26697	27003	26677	26676	26778	27284	26700	27001	27077	27026	26888	26754	26909	26842	26684	26965	26756	26646	26872	27102	26956	26706	26874	26868	26734	26726	26659	26772	27151	26975	27011	26773	26911	26724	26826	26757	26584	26793	26649	26832	26793	26593	26737	26698	26835	26773	27139	26990	27004	26696	26766	26668	26757	26676	26666	26877	26885	26793	27012	26804	26704	26671	26710	26921	26682	26777	26643	26971	26876	26589	26869	26924	26806	26839	26897	26596	26914	26908	26884	26722	26741	26747	26918	26732	26617	26848	26760	27039	26875	27019	26685	26912	27071	26930	26982	26817	26835	26846	26867	26755	26999	26929	26988	26848	26820	26731	26771	26741	26739	26804	26856	26976	27056	26806	26576	27002	26856	26772	26909	26716	26898	26754	26856	26784	26651	26904	26726	26892	27041	27106	26754	26616	26576	26933	26765	26872	26911	27050	26818	26920	26710	26822	27112	26692	26912	26963	26762	26738	26749	26849	26846	26586	27034	26634	26825	26858	26789	26912	26644	26845	27248	26987	26674	26761	26764	26930	26971	26870	26860	26649	26864	26821	27138	26919	27049	26681	26887	26919	26833	26997	26735	26984	27049	26779	26975	26940	26924	26894	26621	26731	26923	26992	26978	26890	27013	27022	26819	26871	26958	26861	26861	26900	26762	26802	26951	26716	26799	26834	26767	26835	26691	26836	27131	27029	26905	26808	26662	26799	27210	26870	26899	26785	26658	26783	26720	26869	26819	26752	26901	27064	26896	26813	27097	26848	26779	26710	26977	26768	26716	26569	26973	26846	26928	26824	26743	26840	27006	26899	26803	26723	26876	26506	26846	26877	26805	26998	26865	26710	27025	26915	26994	26935	26982	26857	26947	26887	26792	26861	26980	26764	26754	26682	26748	27059	26694	26830	27110	26804	26747	26930	26703	26837	26760	26723	26706	26708	26989	26675	26979	26966	27021	27001	26709	26797	26784	27081	26810	26836	26615	26676	26833	26870	26796	27013	26623	26529	26933	27011	26857	26856	27071	26925	26961	26905	26869	26955	26944	26765	26899	26611	26728	26996	26891	26868	26795	26826	26978	26711	26940	26807	26865	26884	26723	26717	26814	27007	26775	26884	26944	27077	26944	26672	26831	26827	26859	26976	27045	26800	27020	26928	26845	26763	26792	26699	26724	26871	27074	26925	26884	27136	26830	26987	27028	26865	26751	26964	26612	26898	26884	26919	27062	26920	26812	26648	27052	26927	26931	26927	27010	26786	26856	26932	26893	26769	26942	26788	27015	26679	26919	26522	26937	26906	26859	26774	26849	26788	26761	26749	26885	26945	27012	26734	26725	26973	26811	26977	26819	26818	26718	26733	26786	26881	26683	26758	26879	26662	26672	26662	27024	26586	26675	26630	27023	26706	26645	26910	26835	26614	26703	26772	26760	26831	26933	26716	26887	27053	26977	26853	26640	26956	26897	26868	26992	26755	26686	26662	26797	26786	26963	26611	26822	26927	26940	26960	26525	27124	26824	27018	26869	26817	26862	26762	26845	27078	26815	26631	26855	27028	26567	26544	26843	27007	26908	26662	26832	27071	26890	27102	26858	26811	26811	26700	27073	26737	26611	26711	26828	26966	26706	26968	26882	26663	26952	27076	26870	26802	26980	27018	26797	26915	26770	26735	27008	26953	26624	27016	26662	27046	26908	26767	26594	26680	26804	26920	27029	26706	26912	26998	27025	26909	26727	26743	26904	26783	26887	26913	26930	26904	26931	26750	26678	26657	26926	27146	26842	27019	26896	26671	27041	26948	26767	26810	26732	26715	26760	27151	26905	26835	26657	26788	26867	26930	26432	26846	27007	27008	26839	26629	26825	26737	26903	26921	26877	26761	26819	26825	26847	26870	26970	26975	26868	26976	26700	26863	26924	26639	27033	26898	26932	26808	26804	26771	26781	26842	26784	26952	27074	26847	26945	26923	26828	26778	26897	26656	26904	26753	26848	26683	26899	26272	27126	26919	26860	26893	27056	26970	26839	26673	26862	26716	27149	27052	26840	27251	26881	26744	26859	26745	27036	26831	26841	26863	26803	26985	26763	26725	27145	26925	26910	26841	26827	26913	26768	26734	26918	26776	26684	26852	26930	26801	26949	26816	27025	26930	26873	26856	26403	26822	27096	26798	26725	26328	26891	27130	26785	26835	26975	27002	26837	26789	26917	26682	26830	26840	26943	27032	26591	26932	26822	26958	26811	26934	26690	26798	26595	26781	26974	26828	26783	26809	26924	26837	27065	27028	26773	26856	26941	26734	27009	26932	26896	26932	26861	26910	26979	26937	26938	26885	26853	26321	27024	26823	26809	26925	26821	26887	26758	26812	26872	26833	27159	26918	26767	26820	26963	26767	27011	26990	26640	27024	27159	26845	27111	26940	27051	27068	26838	26989	26655	26882	26705	26673	26971	27080	26993	26898	26930	26818	26902	26761	26935	26728	26983	26825	26754	26717	26890	27006	26896	26890	27221	26814	26758	26850	26972	26870	26988	26772	27069	26744	26968	27213	27043	26789	26764	26732	27023	26720	26702	26835	26996	26870	26729	26637	26546	26678	26816	26587	26831	27029	26886	26565	26952	26723	26739	26823	26509	26774	26768	26769	26690	26778	26890	26885	26808	26859	26771	26834	26823	26889	26770	26862	26869	26885	26845	26714	26948	26923	26951	26821	26903	26735	26624	26926	26800	26701	26655	27071	26974	26898	27138	26729	26758	26720	26811	26865	26831	26627	26864	26689	26840	27024	27122	26879	26743	26887	26540	26925	27026	26713	26992	26875	26986	26921	27014	26891	27084	26804	26933	27017	26619	26629	26591	26975	26825	26969	26953	26732	27013	26706	26889	26908	26577	26502	27076	27076	26960	26753	26604	26861	26896	26755	26786	26888	26902	26648	26467	26753	27125	26958	27103	26895	26779	27021	26835	26793	26879	26613	27043	26675	26820	26700	27107	27022	26769	26932	26803	26949	26778	27102	26805	27019	26729	26781	27195	26857	26980	26545	26618	26487	27126	26910	27095	26940	26569	26776	26927	26869	26786	26681	26851	27126	26621	26840	26645	26707	26835	26929	26735	26650	26797	26824	27017	26945	26809	26934	26973	27178	26791	26990	26847	26971	26923	27006	26677	26814	27189	26865	26910	26774	26846	26722	27139	26790	27181	26744	26787	27060	26685	26815	26861	26824	26792	26960	26760	26970	26993	26907	26738	26810	26990	27082	26854	27063	27041	26854	27070	26884	26878	26806	26919	26870	26854	26814	26782	26876	26921	26709	26684	26743	26942	26965	26789	26747	26610	26717	26947	26910	26964	26854	26717	26598	26949	26962	26848	26637	26931	26744	26503	26663	26584	26927	26832	26684	26859	26812	27183	27041	26690	26686	26764	26906	26924	26759	26861	26816	26655	26861	26940	27058	26746	26876	26784	26859	27020	26917	26650	26775	26855	26784	26738	26920	26874	26950	26842	26846	26862	27026	26907	26691	26588	26990	26868	26997	27041	26741	26945	26860	27036	26991	27032	27014	26650	26824	26886	27028	26846	27049	26962	26713	26905	26747	26904	26871	26747	26847	26729	26782	26820	26711	26973	26718	27072	26666	26935	26889	27072	26751	26978	26988	26935	26727	26871	27142	26700	26828	26853	27016	26714	26750	26814	26949	27015	26744	26714	27008	27020	26781	26937	26841	26702	26899	26755	26854	26772	26660	26841	26679	26931	26536	26796	27255	26670	26886	26911	26704	26892	26789	27046	27061	26950	26885	26752	27129	26870	26995	26890	26980	26860	26841	26778	26910	26934	27165	26856	26640	26865	26697	26862	26911	26885	26776	26801	26566	26712	26815	27043	26885	26985	26799	27016	26530	26722	26776	26826	26887	26949	26990	26793	26804	26730	26643	26887	26922	26714	26744	26781	26705	26789	26766	26857	26987	27119	26944	26887	26607	26778	26952	26895	26942	26665	27204	27109	26936	26940	26819	26910	26908	26970	26884	26891	27022	26599	26896	27023	26756	26908	26749	26986	26866	26932	26961	26832	26869	26842	26811	26893	27066	27102	26844	26952	27014	26914	27130	26743	26935	26988	27047	27108	26616	26861	26939	26978	26800	26601	26828	26995	26798	26803	26928	26579	27108	26877	26783	26988	26606	26911	26962	26827	27000	27044	26756	26846	26687	26653	26989	26939	26815	26680	26798	26765	26928	26851	26744	26937	26812	26951	26757	27157	26714
23800	29374	28935	24115	21558	20289	19351	18602	18485	18354	18061	18015	17695	17826	17825	17710	17787	17637	17715	17634	17592	17854	17812	17553	17408	17543	17437	17248	17261	17239	17513	17536	17222	17243	17283	17340	17273	17208	17314	17255	17186	17239	17186	17206	17339	17251	17220	17178	17165	17071	17325	17195	17156	17228	17358	17038	17158	17102	17084	17400	17351	17308	17387	17231	17199	17121	17194	17231	17149	17096	17107	17432	17227	17087	17152	17165	17206	17319	17136	17151	17249	17265	17125	17276	17336	17070	17313	17221	17324	17125	17439	17144	16982	17266	17127	17252	17288	17130	17304	17306	17236	17119	17272	17309	17322	17231	17242	17247	17222	17208	17122	17085	17116	17215	17177	17129	17214	17261	17120	17406	17200	17133	17225	17248	17265	17438	17171	17147	17228	17143	17313	17188	17297	17267	17480	17322	17272	17190	17222	17152	17253	17263	17275	17394	17087	17268	17062	17290	17399	17189	17267	17293	17218	17130	17046	17176	17128	17216	17157	17237	17340	17210	17365	17099	17095	17142	17239	17145	17325	17239	17368	17172	17110	17240	17309	17207	17168	17198	17281	17268	17203	17137	17397	17328	17167	17244	17272	17245	17188	17139	17294	17172	17282	17247	17251	17117	17184	17282	17151	17210	17317	17364	17207	17092	17334	17230	17247	17243	17320	17337	17074	17229	17145	17199	17202	17098	17279	17205	17181	17194	17276	17097	17216	17312	17274	17245	17279	17213	17261	17253	17228	17209	17061	17209	17235	17274	17114	17272	17073	17112	17124	17162	17131	17131	17271	17236	17362	17459	17087	17382	17221	16977	17304	17252	17178	17203	16958	17174	17354	17208	17224	17276	17094	17234	17207	17269	17279	17162	17388	17183	17316	17059	17253	17280	17169	17132	17357	17244	17212	17247	17244	17247	17367	17324	17075	17214	17350	17212	17315	17105	17176	17228	17234	17487	17397	17101	17407	17348	17011	17192	17184	17006	17264	17087	17352	17251	17111	17242	17370	17304	17277	16985	17209	17346	17258	17221	17086	17120	16996	17174	17179	17180	17082	17098	17144	17106	17195	17038	17128	17129	17280	17330	17094	17076	17307	17314	17171	17061	17204	17262	17037	17304	17304	17188	17370	17263	17294	17212	17224	17274	17238	17216	17282	17283	17354	17152	17338	17199	17228	17251	17194	17196	17338	17236	17358	17327	17343	17404	17031	17365	17274	17200	17205	17296	17200	17244	17165	17225	17234	17262	17377	17198	17316	17160	17520	17255	17107	17138	17180	17136	17111	17154	17468	17211	17162	17305	17380	17017	17186	17274	17229	17289	17147	17272	17239	17019	17438	17407	17293	17220	17294	17398	17002	17261	17298	17306	17135	17245	17252	17194	17173	17285	17130	17414	17396	17299	17311	17118	17348	17281	17066	17336	17219	17259	17100	17244	17200	17388	17201	17369	17189	17128	17228	17137	17157	17314	17270	17207	17264	17242	17262	17263	17096	17319	17339	17220	17242	17332	17213	17382	16988	17101	17178	17249	17166	17223	17197	17134	17295	17253	17197	17296	17198	17220	17255	17256	17354	17210	17069	17063	17240	17102	17128	17170	17060	17311	17334	17197	17309	17185	17096	17317	17218	17369	17209	17143	17241	17155	17181	17195	17224	17137	17221	17259	17108	17204	17186	17261	17347	17122	17246	17373	17072	17166	17170	17356	17394	17072	17336	17142	17216	17238	17373	17360	17243	17152	17510	17197	17338	17356	17197	17234	17176	17137	17244	17194	17340	17172	17246	17414	17224	17211	17225	17085	17441	17191	17240	17132	17100	17189	17364	17024	17177	17376	17234	17200	17135	17311	17113	17252	17335	17230	17261	17307	17297	17326	17248	17234	17463	17185	17377	17349	17202	17349	17241	17234	17191	17275	17201	17093	17238	17277	17322	17034	17352	16990	17212	17178	17272	17292	17206	17141	17126	17122	17238	17458	17207	17158	16996	17247	17205	17170	17186	17369	17145	17128	17222	17169	17176	17328	17377	17335	17357	17264	17352	17167	17262	17203	17230	17086	17190	17653	17137	17133	17183	17313	17348	17167	17276	17302	17203	17377	17282	17121	17273	17266	17257	17044	17271	17188	17331	17280	17235	17241	17206	17194	17147	17360	17151	17271	17035	17324	17021	17170	17243	17279	17195	17311	17346	17277	17307	17372	17178	17344	17062	17239	17254	17250	17090	17094	17175	17314	17360	17166	17319	17449	17243	17168	17226	17158	17125	17264	17097	17214	17205	17208	17108	17292	17319	17205	17266	17042	17367	17087	17237	17134	17419	17116	17203	17111	17141	17197	17253	17220	17314	17254	17310	17175	17184	17358	17237	17398	17132	17100	17241	17203	17179	17118	17450	17138	17181	17297	17109	17369	17241	17083	17199	17125	17174	17163	17195	17334	17222	17269	17148	17195	17431	17105	17102	17209	17081	17415	17357	17125	17259	17165	17052	17256	17340	17433	17041	17357	17007	17269	17111	17196	17050	17178	17255	17238	17208	17276	17212	17202	17265	17266	17211	17238	17264	17308	17380	17289	17191	17244	17203	17285	17108	17319	17037	17311	17125	17203	17069	17362	17233	17021	17280	17214	17336	17260	17203	17199	17427	17307	17319	17278	17269	17405	17165	17183	17119	17189	17249	17058	17145	17187	17287	17218	17237	16938	17325	17307	17178	17104	17213	17367	17153	17194	17256	17365	17253	17150	17313	17162	17211	17241	17119	17271	17275	17070	17197	17280	16962	17219	17191	17259	17184	17291	17087	17325	17215	17157	17270	17182	17235	17120	17224	17488	17110	17219	17195	17519	17204	17273	17278	17139	17142	17114	17117	17369	17367	17435	17287	17246	17216	17287	17338	17288	17165	17328	17269	17241	17236	17333	17261	17276	17068	17278	17094	17273	17223	17280	17263	17252	17202	17142	17008	17112	17222	17274	17289	17175	17237	17352	17389	17299	17187	17408	17253	17009	17175	17336	17215	17264	17125	17253	17143	17298	17296	17230	17187	17290	17367	17087	17201	17173	17298	17241	17232	17301	17168	17261	17225	17252	17153	17341	17185	17264	17144	17365	17319	17246	17190	17195	17274	17263	17273	17171	17016	17316	17280	17147	17275	17321	17137	17278	17305	17078	17152	17324	17251	17283	17146	17281	17253	17367	17117	17125	17205	17141	17313	17084	17075	17184	17242	17147	17094	17188	16991	17283	17214	17276	17203	17260	17103	16976	17199	17083	17256	17352	17245	17050	17313	17149	17436	17088	17147	17394	17269	17268	17378	17178	17227	17294	17237	17251	17323	17455	17027	17150	17309	17204	17248	17393	17148	17098	17254	17221	17130	17159	17434	17242	17210	17243	17317	17303	17113	17131	17132	17299	17298	17370	17264	17085	17337	17123	17315	17174	17292	17169	17152	17387	17135	17265	17270	17097	17162	17241	17296	17181	17193	16991	17023	17134	17228	17276	17151	17292	17358	17256	17386	17138	17308	17240	17133	17511	17288	17040	17308	17476	17261	17328	17138	17436	17196	17376	17275	17227	17200	17214	17048	17237	17332	17025	17236	17119	17107	17394	17163	17082	17306	17130	17215	17144	17235	17226	17198	17283	17302	17201	17303	17185	17364	17265	17133	17193	17273	17192	17259	17279	17067	17124	17233	17279	17350	17344	17281	17189	17030	17195	17045	17122	17360	17271	17359	17134	17102	17192	17351	17145	17336	17210	17140	17268	17286	17287	17076	17128	17239	17304	17355	17309	17273	17234	17136	17191	17301	17335	17324	17248	17212	17109	17221	17177	17335	17292	17142	17099	17177	17211	17144	17186	17040	17281	17333	17034	17036	17111	17353	17138	17190	17227	17343	17185	17072	17153	16969	17291	17267	17311	17185	17183	17301	17243	17054	17226	17178	17298	17294	17203	17494	17301	17164	17269	17248	17131	17108	17135	17285	17195	17272	17337	17320	17200	17320	17213	17325	17411	17232	17331	17231	17124	17179	17540	17196	17248	17212	17226	17221	17093	17267	17167	17122	17117	17278	17178	17394	17091	17071	17253	17289	17334	17114	17237	17289	17135	17142	17152	17307	17187	17274	17074	17258	17249	17230	17333	17291	17314	17228	17157	17150	17490	17180	17381	17306	17257	17088	17400	17181	17169	17209	17227	17250	17355	17169	17152	17202	17188	17268	17174	17207	17198	17227	17364	17222	17113	17359	17056	17278	17302	17432	17261	17242	17327	17179	17230	17237	17197	17209	17276	17061	17396	17285	17073	17405	17121	17050	17296	17164	17263	17332	17288	17304	17218	17285	17266	17196	17295	17245	17105	17028	17278	17256	17079	17351	17132	17184	17303	17270	17170	17180	17358	17248	17352	17173	17407	17304	17156	17281	17290	17094	17037	17346	17273	17085	17344	17097	17141	17103	17000	17119	17187	17165	17203	17153	17289	17332	17255	17002	17161	17222	17072	17235	17258	17228	17204	17250	17120	17195	17080	17066	17279	17291	17310	17270	17148	17353	17208	17340	17485	17263	17187	17039	17327	17262	17180	17300	17439	17310	17285	17114	17262	17311	17218	17537	17165	17316	17049	17217	17204	17175	17338	17121	17470	17140	17208	17212	17162	17254	17213	17275	17156	17166	17225	17094	17095	17146	17238	17316	17332	17205	17120	17205	17073	17386	17108	17290	17270	17263	17168	17135	17175	17361	17179	17157	17248	17063	17162	17221	17216	17129	17387	17349	17129	17251	17273	17298	17210	17299	17247	17068	17246	17149	17279	17334	17228	17178	17345	17314	17221	17277	17401	17354	17236	17297	17136	17261	17229	17211	17297	17477	17255	17459	17420	17346	17204	17196	17126	17066	17289	17429	17316	17334	17064	17200	17103	17173	17212	17137	17181	17161	17088	17233	17261	17280	17189	17282	17058	17270	17105	17067	17315	17109	17135	17194	17210	17286	17017	17176	17288	17202	17216	17131	17216	17329	17244	17254	17213	17184	17298	17308	17366	17352	17193	17227	17253	17156	17348	17185	17160	17351	17279	17139	17281	17316	17138	17107	17181	17199	17278	17155	17143	17349	17126	17419	17317	17430	17203	17384	17193	17227	17245	17040	17203	17177	17160
24073	20795	27148	25691	26274	31013	32751	30319	29771	29636	29401	29346	29235	28789	29000	28599	28522	28619	28802	28772	28550	28548	28646	28418	28272	28257	28492	28213	28183	28098	28197	28121	28132	28175	28112	28056	28297	28230	28222	28209	27887	28022	28030	28235	28243	27891	28099	28150	28291	28074	28182	28097	28438	28446	28235	27996	27971	28212	28075	28000	27805	28078	27933	28075	28256	28205	28173	28256	28181	28128	28085	28092	27813	27885	27920	27959	28094	28052	28053	27831	28148	28099	28041	27807	27856	27694	27983	27987	28091	28080	28126	27903	28258	27922	27995	27987	28233	28099	27962	28085	27958	27704	28059	28141	27987	28117	28199	28107	27903	28143	28086	28127	28114	27973	28230	27995	28222	27953	27995	27834	28156	28126	27742	28202	28222	27841	28102	27961	28024	28042	28040	28226	28327	28155	27754	28201	28211	27841	28118	28110	28040	28133	28107	28205	28008	28040	28047	28001	28162	28102	28075	28403	28101	27841	28205	27807	28221	28173	27949	28163	27866	28150	27958	28086	27809	27826	27687	28284	28064	28122	27971	28120	28017	28058	28063	28023	27896	28253	28079	28007	28201	28112	28070	28057	28144	28114	27861	28116	28005	27791	27926	28149	28125	27990	28170	28099	28072	27919	28064	27869	28117	27997	28087	28007	28194	27859	28077	27978	27900	27832	27890	27838	27802	28155	28048	28117	27803	28008	28070	28207	27974	28063	27844	28142	27901	27931	28106	28116	28001	27953	27875	27902	27999	27957	27955	28093	27899	27991	27980	27983	28110	27991	28043	28091	28273	28054	28232	27970	27859	28028	27858	27975	28009	28224	27994	27988	27970	28113	28157	28219	27990	28031	27766	28160	27916	28183	28030	28017	27995	28122	28230	28010	27865	27832	27896	27703	28070	27872	27922	27923	28070	27829	28076	27942	28054	27958	27962	27997	27826	27852	27945	28055	28145	28283	28212	28195	27905	27846	28036	27782	27994	28140	27992	27969	28075	27996	27979	28102	28129	28041	28368	27777	28199	27986	27935	27927	28170	28016	27755	27995	27933	28211	28051	28052	28244	28172	27944	27810	27958	27858	28102	27850	28062	28172	28135	27934	27965	28087	28042	28028	28044	28037	28161	28063	28216	28126	28280	28183	27881	27671	28016	28163	28119	28173	28364	27971	27909	28071	28124	28262	28038	28067	28010	28092	28234	28087	28183	27948	27923	28027	27870	27742	27975	27867	28056	27800	28331	27867	28066	27795	27984	28187	27984	28054	28040	28204	28060	28053	28182	27909	28026	27938	27892	28064	28133	27978	28241	28061	27952	28014	27876	28098	27863	28027	27983	27790	27895	27906	28157	27939	28062	27975	28035	27990	28063	27967	28315	28068	27914	27943	28170	28008	27851	28101	28047	28232	27808	28176	28103	28026	28244	28054	28023	28022	28131	28259	28272	28090	28227	28260	28032	28188	28142	28111	28123	28021	28218	28012	28106	27786	27772	28231	28145	28180	27977	27932	28024	27969	28024	28051	27973	27871	28060	27970	28086	27999	28100	27801	28062	28178	28225	27957	27960	27863	28172	27946	28097	27996	28021	27961	28065	28023	27821	28029	28131	28013	27900	28043	28132	28125	28109	28226	27812	28029	27939	28175	27620	28075	27792	28253	28145	28060	28019	28308	28183	28151	28014	27673	28327	28424	28062	28013	28069	28048	27910	27911	28060	27955	28012	28001	28091	27798	28016	28176	27815	27771	27985	28170	27822	27777	27962	28039	28165	27911	27965	27893	27876	27982	27854	28128	28171	28052	28038	28045	28189	28061	28176	28134	27813	28113	28177	27985	27890	28162	27990	28087	28075	28173	28052	27989	27948	28177	28336	27829	28005	28172	28093	27945	28134	28021	27764	27985	27926	27956	28073	27765	28055	28102	27832	28169	28280	28003	28229	27803	27763	28070	28094	28141	27897	28225	28165	28007	28077	28127	27765	28065	28058	28080	28172	28253	28228	28041	27873	28185	28294	28106	28209	28093	27687	27933	28185	27911	27765	28053	28086	28050	28002	27909	28080	28137	28110	28034	27911	27938	27819	27908	27815	28151	28180	28020	27970	28084	27867	28105	27957	28065	28221	28150	28032	28035	27988	28061	28074	28197	28154	28118	27846	28143	27782	28014	27947	27949	28213	27934	28024	28097	28198	28169	28018	28088	27874	27931	27879	27859	27968	27968	28338	27916	28182	28179	28120	27978	27935	28283	28296	27985	28012	28114	27976	28083	28046	28092	27938	28238	28240	27979	28200	28113	28063	28271	27873	27726	27654	27965	27938	28054	28055	28190	28168	28062	28136	27678	28102	27923	27730	27945	28075	27922	27996	27763	28024	27969	28003	28065	28157	27981	28150	27919	28005	28264	28148	27964	27864	27965	27987	28023	28237	28194	28057	27998	28084	28118	28092	28004	27936	27965	28160	28197	28161	27793	28037	28207	28107	27890	27893	28023	27937	28012	28059	27996	28092	28363	28166	27849	28044	28010	27868	27834	28067	27872	28064	28018	28077	28261	27806	27850	28103	28101	28013	27959	27952	27937	27935	28025	27879	28101	28009	27900	28115	27961	27991	28056	27942	27989	28048	28171	27900	28008	28114	27870	28060	28128	28205	28135	27992	27897	27832	28092	28083	27962	28113	27902	28135	27898	27925	28187	27913	28358	28078	28248	28211	27940	28249	28027	28001	28009	28040	28026	27832	27856	27719	27991	27994	27926	28014	28179	28205	27891	27887	28102	28192	28206	28352	28100	27827	27966	27973	28036	28001	28163	28073	28020	27804	28239	27995	27996	28057	28180	27927	27990	28124	27701	27996	28125	27726	27872	27762	27644	28108	28177	28085	27883	27902	28022	28144	28035	28023	28073	27713	27890	27766	28022	28117	28001	28039	28051	27923	27878	28037	27864	27861	28062	27866	28343	28407	28044	27968	28057	28054	27969	28021	27988	28181	28078	28080	28004	27990	27948	28316	27969	28220	28208	28019	28117	28065	28213	27892	27709	27868	28054	28076	27816	28265	27930	27813	28247	28177	28114	27872	28215	27926	28214	28053	27740	28084	28197	27952	27852	27986	28096	28197	27959	28016	27996	27814	27990	27961	27979	28200	28128	28289	27891	27706	27856	28023	27957	27922	28089	27960	27936	28076	28460	28047	28298	28098	28148	27857	27892	27941	28202	28075	28004	28173	27958	28198	27878	27885	28145	27949	27959	27909	28055	28061	28113	27943	28215	28080	27797	28018	28037	27854	27747	27971	27853	28135	27952	28336	28034	28197	28029	28054	28149	28276	27953	27925	27955	28134	28092	28072	28187	28057	28152	27960	28154	27889	27984	28052	27988	28292	28027	28028	28047	28155	27993	28159	27754	27924	28038	27965	27913	27773	28175	28230	28343	28280	28077	28014	27853	27908	28091	28078	27994	28127	28004	27897	28047	27885	27963	28225	28177	28105	28141	28087	27913	28008	28030	28069	27972	28076	28034	28052	28144	28275	28226	27912	27986	28241	28119	27809	27992	28416	28210	28010	27923	27930	27915	27878	28027	28023	28021	27956	28133	28090	28025	27985	27888	27932	28105	27789	28160	28015	27911	28056	28200	27740	28085	27856	28042	27982	28131	28127	28025	28187	27905	27809	27939	28216	27915	28118	28374	27938	28117	28045	27872	28036	28194	28224	28069	28080	28000	27692	28059	27889	28068	28194	28122	28122	28178	27995	27975	27965	28011	27947	27974	27837	27912	28203	28126	27952	27942	27871	28042	28007	27821	27909	28056	27956	28015	28023	28089	27929	27928	28004	28261	27835	27839	27975	28338	28292	28176	27978	27887	28144	28039	27843	27848	27989	27951	28183	27958	28178	27939	27815	27998	28097	28195	27935	27999	28107	28014	28164	28138	27990	28138	27873	27910	28023	27856	28038	27958	27897	27963	28100	28083	27980	27875	28030	28169	28201	27845	27879	28266	28118	27981	28130	28124	27904	28003	28016	27910	27786	27954	28109	27966	27906	28002	28072	28231	28052	27695	27848	28059	27771	28057	28080	28101	28075	27951	28042	27777	28031	28030	28256	27945	28040	28096	28017	27902	28131	27840	28075	28032	28161	27890	27770	27852	28107	28042	27943	28111	28149	28192	28054	27953	28015	28052	28043	28154	27834	27933	27857	28003	28035	28278	28303	27945	28078	28061	28002	28056	28082	28055	28320	27655	28039	28230	27948	28051	28025	28068	28340	28011	27911	28030	28024	28286	27975	27928	27935	28113	27900	28134	27811	27868	28273	28200	28079	28066	27976	28086	28205	28161	28032	27992	28179	28230	28097	28206	27956	27876	27930	27782	28066	27967	28103	28050	27784	28006	28015	27925	27972	27974	27943	28138	28074	28102	28073	28060	28266	28117	27813	28046	28077	28224	27863	28148	27871	27999	28064	28131	27773	27935	27740	27987	27885	27868	28172	28220	28053	28127	28002	27928	27754	27788	27916	27985	27954	27989	28155	28146	28080	27999	27930	27869	28070	28287	27980	27973	28092	27878	27948	27912	28259	27978	28107	28001	28227	28106	28114	28171	27949	27836	27965	28256	27929	28137	28009	27982	28025	27987	27842	28225	27974	27892	27940	27924	27990	27849	27819	28036	27804	28076	28185	27986	27908	28020	27899	27846	28147	28414	28163	28295	28070	28120	28055	28034	28079	27973	28165	28033	27922	28094	27865	28224	28127	27912	27979	27722	27953	27991	28207	28092	28105	27954	27976	27989	28230	27990	28089	28014	28137	27813	28160	27857	27714	28067	28183	28216	28024	28195	28156	27897	28163	28184	28012	28121	28155	27834	28092	28087	28021	28087	28115	28244	28115	28075	27947	28166	28006	28290	27877	27749	27978	28060	27825	28107	27570	28040	28014	28023	27891	27861	28078	27999	28065	27971	28014	27811	27918	28086	28137	27988	28041	27833	27943	27934	28438	28073	28115	28187	27991	28127	27795	27798	27981	28022	27975	27815	27974	27904	27823	27950	28003	28052	28187	27721	27932	28087	28073	27950	27790	28037	27983	28161	27878	28248	27955	28079	27967	28106	27971	27949	28251	27882	28093	28406	28017	28137	28262	28075	28054	28170	28165	28234	28218	27915
23084	38043	37472	30910	26642	24110	22546	21344	20529	20044	19821	19315	19195	19042	18828	18799	18801	18663	18700	18711	18706	18760	18512	18449	18177	18229	18032	18047	18094	18283	17918	17933	17924	17965	17927	17893	17928	17766	17938	17905	17910	17815	17871	17861	17988	17783	17963	17839	17763	17798	17881	18072	18013	17905	17995	18016	17963	18003	17818	18000	18074	17828	17789	17778	17839	17803	17878	17958	17842	17899	17736	17742	17951	18061	17929	17849	17723	17900	17749	17784	17800	17760	17766	17749	17817	17785	17668	17809	17745	17914	17709	17866	17729	17718	17828	17688	18104	17937	17719	17807	17658	17787	17965	17660	17635	17907	17794	17890	17684	17883	17777	17716	17785	17927	17830	17917	17740	17700	18081	17734	17724	17719	17816	17715	17937	17847	17743	17979	17851	17684	17735	17677	18008	17917	17762	17741	17814	17847	17742	17959	17735	17865	17849	17823	17647	17833	17920	17768	17853	17780	17792	17768	17896	17711	17780	17747	17768	17855	17662	17620	17829	17767	17811	17710	17851	17730	17687	17954	17844	17938	17902	17736	17942	17967	17908	17829	17793	17760	18003	17811	17777	17752	17790	17823	17725	17839	17817	17938	17826	17719	17688	17589	17907	17753	17595	17928	17974	17802	17964	17757	17855	17851	17868	17988	17860	17664	17711	17898	17716	17920	17706	18041	17761	17949	17730	17825	17843	17757	17679	17844	17988	17638	17831	17774	17781	17619	17825	17729	17839	17864	17889	17728	17938	17883	17900	17937	17718	17780	17854	17727	17874	17814	17886	17698	17837	17777	17996	17695	17753	17765	17766	17929	17741	17775	17762	17828	17748	17760	17879	17960	17825	17831	17627	17800	17785	17979	17756	17802	17912	17993	17872	17685	17887	17699	17879	17971	17926	17697	17963	17859	17957	17701	17891	17810	17787	17746	17902	17979	17690	17781	17741	17672	17822	17838	17743	17859	17652	17855	17920	17956	17800	17640	17817	17708	17854	17807	17788	17825	17787	17775	17602	17730	17762	17802	17734	17860	17813	17907	17690	17700	17950	17727	17770	17945	17695	17690	17977	17762	17818	17709	17819	17800	17788	17896	17868	17825	17709	17818	17739	17835	17828	17838	17859	17747	17956	18063	17811	17748	18037	17792	17895	17802	17734	17803	17721	17644	17638	17839	17789	17673	17828	17770	17786	17929	17714	17825	17873	17830	17753	17742	17803	17883	17747	17731	17796	17875	17804	17846	17572	17833	17689	17818	17882	17915	17915	17659	17809	17943	17712	17860	17809	17784	17786	17701	17739	17730	17742	17907	17784	17914	17766	17901	17818	17911	17863	17727	17832	17814	17745	17773	17731	17846	17865	17866	17770	17833	17728	17764	17828	17858	17746	17557	17858	17853	17797	17899	17837	17682	17869	17801	17830	17710	17767	17875	17840	17799	17895	17732	17837	17799	17699	17837	17747	17845	17918	17872	17977	17741	17884	17772	17984	17687	17862	17853	17662	17653	17863	17780	17793	17952	17901	17863	17795	17549	17857	17595	17756	17953	17840	17632	17831	17684	17777	17802	17795	17879	17839	17935	17663	17820	17833	17845	18013	17998	17845	18009	17810	17748	17855	17805	17976	17750	17728	17801	17776	17876	17952	17952	17817	17860	17889	17781	17930	17768	17823	17842	17939	17685	17854	17785	17704	17814	17746	17820	17900	17720	17886	17993	17711	17720	17858	17787	17720	17831	18022	17949	17972	17698	17782	17877	17537	17815	17759	17804	17766	17725	18066	17759	17764	17856	17808	17842	17664	17786	17729	17825	17786	17795	17625	17701	17961	17782	17715	17869	17917	17755	17664	17983	17679	17893	17889	17587	17967	17803	17638	17740	17789	17802	17729	17662	17685	17903	17785	17914	17794	17864	17735	17971	17853	17853	17717	17990	17756	17787	17901	17729	17855	17650	17907	17921	17827	17772	17929	17845	17955	17739	17920	17855	17654	17891	17757	17840	17694	17714	17830	17869	17817	17807	17733	17827	17826	17677	17762	17878	17784	17875	17699	17806	17801	17827	17863	17757	17798	17782	17911	17744	17864	17869	17855	17916	17816	17777	17873	17627	17993	17797	17831	17702	17931	17777	17791	17814	17838	18043	17825	17727	17794	17573	17647	18069	17942	17898	17917	17807	17986	17641	17922	17809	17603	17772	17882	17855	17960	17704	17881	17890	17908	17809	17837	17922	17745	17865	17852	17736	17673	17947	17929	17753	18006	17937	17733	17986	17840	17696	17649	18027	17729	17466	17871	18073	17568	17950	17884	17677	17789	17940	17910	17858	17867	17776	17833	17735	17882	17691	17644	17865	17861	17725	17996	17799	17712	17848	17740	17811	17686	17975	17534	17877	17707	17851	17693	17797	17676	17865	17695	17842	17931	17728	18014	17803	17673	17885	17762	17849	17877	17870	17856	17925	17830	17868	17781	18098	17649	17795	17824	17789	17755	17758	17758	17763	17721	17826	17896	17924	17805	17828	17772	17782	17746	17866	17523	17904	17842	17942	17757	17831	17840	17452	17771	17949	17782	17762	17956	17856	17788	17686	17631	17851	17640	17880	17807	17743	17769	17757	17834	17853	17903	17706	17873	17855	17880	17872	17760	17783	17636	17755	17796	17771	17816	17731	17827	17741	17914	17623	17641	17817	17819	17755	17701	17850	17578	17632	17817	17891	17761	17866	17794	17835	17846	17922	17802	17846	17797	17801	17936	17863	17668	17831	18079	17858	17936	17835	17750	17821	17771	17792	17787	17811	17439	17917	17648	17621	17834	17749	17829	17940	17819	17714	17804	17716	17760	17925	17718	17855	17875	17853	17987	17766	17805	17814	17836	17989	17728	17920	17938	17764	17655	17858	17733	17917	17855	17860	18073	17887	17781	17790	17871	17870	17929	17992	17944	17898	17731	17772	17849	17744	17869	17667	17992	17921	17689	17631	17889	17783	17655	17885	17870	17738	18021	17813	17696	17991	17797	17704	17806	17985	17804	17890	17896	17657	17847	17903	17732	17850	17791	17875	17734	17792	17696	17958	17760	17986	17764	17621	17868	17810	17854	17916	17769	17793	17718	17697	18041	17728	17704	17962	17878	17906	17864	17714	17819	17857	17829	17552	17790	17834	17811	17775	17794	17767	17902	17848	17946	17985	17975	17882	17881	17721	17948	17913	17791	17726	17820	17762	17925	17919	17796	17821	17876	17896	17898	17724	17796	17749	17888	17855	17852	17736	17941	17965	17746	17653	17840	17856	17933	17877	17763	17874	17947	18004	17814	17722	17795	17848	17727	17847	17760	17819	17808	17780	17856	17923	17881	18048	17788	17818	17838	17713	17730	17777	17865	17915	17890	17948	17973	17864	17863	17808	17769	17902	17925	17971	17635	17707	18000	17795	17778	17878	17550	17681	17662	17727	17821	17656	17700	17886	17818	17817	17780	17733	17798	17923	17822	17693	17859	17730	17658	17767	17682	17830	17828	17829	17859	17915	17871	17734	17771	17755	17899	17871	17814	17939	17699	17878	17688	17824	17946	17872	17856	17854	17709	17859	17734	17890	17854	17688	17721	17928	17793	17778	18000	17947	17876	17593	17848	17756	17703	17662	17670	17930	17679	17715	17985	17822	17821	18063	17793	17772	17732	17815	17714	17807	17816	17622	17728	17822	17849	17779	17895	17555	17791	17702	17857	17810	17605	17824	17802	17975	17861	17864	17909	17800	17811	17889	17798	17846	17586	17909	17933	17710	17845	17958	17826	17872	17659	17622	17844	17814	17614	18000	17702	17761	17858	17620	17868	17734	17760	17858	17769	17814	17678	17605	17859	17737	17718	17918	17925	17773	17812	17785	17722	17785	17615	17983	17984	17890	17961	17878	17694	17866	17629	17831	17826	17958	17762	17913	17834	17857	17904	17827	17694	17749	17786	17915	17618	17795	17871	18233	17839	17863	17834	17855	17796	17916	17714	17966	17820	17717	17912	17958	17913	17789	17752	17890	17931	17754	17851	17799	17875	17755	17742	17823	17783	17773	17745	17828	17754	17807	17868	17970	17779	17625	17678	17697	17731	17706	17826	17805	17778	17570	17758	17906	17726	17825	17740	17847	17859	17765	17800	17964	17800	17511	17786	17826	17852	17894	17854	17842	17740	17709	17986	17629	17943	17826	17888	17827	17920	17960	17752	17731	17811	17935	17777	17824	17784	17911	17944	17837	17845	17879	17883	17776	17898	17875	17844	17823	17688	17908	17781	17829	17829	17790	17787	17690	17674	17833	17902	17735	17804	17805	17926	17817	17629	17775	17894	17756	17904	17702	17772	17844	17958	17860	17861	17860	17822	17756	17663	17819	17822	17767	17900	17935	17867	17689	17690	17857	17788	17631	17981	17605	17860	17822	17913	17830	17950	17791	17988	17757	17839	17871	17814	17683	17879	17753	18052	17845	17658	17808	17912	17833	17735	17878	17881	17890	17656	17792	17765	17671	17745	17888	17762	17889	17748	17683	17835	17560	17789	17834	17852	17879	17942	17893	17690	17712	17650	17692	17675	17794	17889	17871	17823	17825	17780	17753	17861	17735	17783	17928	17841	17670	17990	17843	17688	17842	17707	17881	17788	17900	17854	17845	17830	17834	17925	18013	17835	17747	17812	17829	17666	17823	17699	17847	17945	17822	18008	17695	17671	17738	17693	17933	17947	17651	17826	17786	17841	17738	17863	17655	17835	17678	17785	17798	17812	17912	17810	17852	17909	17775	17795	17803	17780	17784	17931	17772	17813	17916	17693	17901	18005	17893	17897	17635	17692	17940	17872	17903	17686	17591	17989	17613	17765	17746	17819	17760	17779	17736	17760	17774	17972	17923	17765	17902	17802	17921	17851	17788	17723	17979	17918	17784	17928	17798	17838	17815	18002	17845	17671	17764	17778	17983	17887	17853	17750	17777	17804	17899	17718	17642	17694	17729	17866	17781	17877	17875	17850	17982	17907	17834	17972	17791	17988	17746	17952	17781	17655	17740	17893	17823	17821	17787	17829	17723	17870	17927	17858	17920	17764	17699	17791	17904	17652	17853	17793	17864	17713	17895	17798	17613	17807	17710	17769	17923	17805	17850	17934	17717
22295	20786	27187	24716	23326	29655	34811	31633	30620	30578	30145	30174	29649	29350	29171	29121	29059	29255	29195	29177	29269	29214	28647	29091	28994	28863	28897	28673	28482	28385	28460	28566	28372	28396	28508	28237	28413	28644	28135	28256	28348	28532	28226	27889	28310	28314	28498	28395	28351	28042	28328	28032	28330	28375	28114	28303	28153	28371	28383	28158	28323	28287	28263	28186	28362	28387	28360	28359	28306	28001	28228	28090	28212	28304	28149	28391	28368	28433	28197	28191	28539	28264	28271	28184	28274	28266	28059	28142	28045	28237	28302	28225	28229	28348	28017	28135	28565	28122	28197	28200	28143	28355	28261	28458	28276	28390	28321	28039	28158	28013	28253	28302	28130	28247	28545	28332	28468	28197	28341	28162	28109	28300	28354	28256	28276	28216	28019	28440	28184	28094	28159	27808	28606	28208	28113	28194	28197	28522	28303	28378	28091	28236	28109	28346	27912	28307	28254	28414	28285	28156	28196	28030	28270	28177	28142	28119	28111	28246	28167	28202	28151	28354	28281	27968	28210	28333	27994	28247	28029	28325	28411	28326	28301	28286	27974	28049	28164	28025	28171	28190	28132	28255	28281	28177	28380	28155	28266	28122	28145	28168	28254	28364	27971	28242	28137	28074	28226	28172	28007	28232	28221	28139	28235	28240	28108	28291	28441	28042	28255	28321	28452	28062	28190	28169	28427	28130	28448	28201	28324	28201	28274	28228	28145	28324	28379	28135	28262	28172	28216	27973	28007	28371	27919	28122	28305	28165	28189	28099	28411	28286	28039	28280	28237	28275	28142	28119	28547	28259	28157	28291	28325	28063	28011	28219	28288	28145	28194	28443	28181	28222	28381	28229	28437	28228	28191	28235	28093	28100	28245	28219	28081	28041	28106	28179	28231	28408	28336	28229	28170	28083	28376	28416	28254	28210	28124	28335	28519	28131	27995	28399	28165	28292	28221	28265	28254	28122	28270	28227	28347	28356	28032	27844	28139	28414	28283	28131	28199	28035	28251	28123	28330	28070	27883	28151	28271	28081	28144	28298	28586	28191	28284	28397	28152	28307	28170	28191	28534	27974	28181	28362	28207	27966	28229	28155	28326	28352	28122	28021	28321	28318	28266	28068	28032	28079	28258	28117	28023	28270	28045	28173	28098	28157	27891	28232	27975	28173	28106	28445	28162	28215	27915	27896	28140	28196	28158	28040	27969	27980	28049	28145	28160	28278	28278	28233	28496	28354	28169	28401	28376	28067	28195	28028	28172	28308	28470	28201	28341	28409	28348	28251	28348	28132	28164	28382	28326	28023	28134	28242	28404	27864	28512	28284	28017	28354	28185	28288	28454	28692	28143	28339	28487	28191	28190	28398	28111	28022	28267	28465	27953	28211	28334	28301	28285	28096	28065	28249	28213	28187	28185	28106	28364	28100	28226	28243	28358	28338	28413	28348	28343	28293	28168	28150	28216	28233	28262	28208	28184	28182	28308	28107	28268	28269	28226	28203	28030	28120	28162	28181	28484	28328	28242	28133	28209	28376	28313	28118	28201	28128	28085	28098	28015	27869	28164	28197	28090	28161	28070	28076	28185	28290	28324	27979	28162	28169	28042	28169	28217	28193	28213	28048	28000	28057	28329	28015	28120	28279	28212	27965	28147	28363	28317	28237	28283	28139	28181	27967	28309	28152	28202	28193	28250	27995	28403	28118	28025	28103	28336	28166	28027	28161	28111	28313	28003	27916	28080	28262	27898	28197	28054	28371	28034	28344	28397	28346	28251	28223	28047	28187	28162	28163	28403	28077	28469	28250	28130	28257	28230	27980	28313	28259	28316	28165	28033	28332	27996	28032	28443	28308	28253	28171	28118	28133	28101	28266	28438	28294	28311	28271	28065	28460	28117	27975	28257	28004	28399	28320	28348	28232	28352	28195	28147	28294	28324	28146	28329	28439	28174	28222	28247	28207	28394	28182	28311	28121	28279	27904	27828	28278	28244	28229	28201	28165	28022	28355	28344	28157	28296	28295	28218	28164	28166	28004	28328	28128	28210	28174	28360	27961	28088	28280	28136	28317	28008	28216	28224	28272	28366	27799	28247	28186	28064	28077	28130	28053	27984	28145	28075	27874	28173	28139	28077	28317	28282	28286	28302	28354	28054	28341	28420	28277	28187	28401	28355	28546	28339	28080	28191	28219	28115	28389	28416	28314	28078	28317	28243	28200	28023	28110	28371	28125	28151	28329	28408	28366	28303	28223	28152	28076	28274	28083	28468	28261	28170	28141	28275	28103	28177	28053	28018	28292	28328	28204	28237	28213	28170	28498	28181	28317	28231	28213	28413	28355	28263	28338	28284	28018	28127	28089	28074	28074	28419	28222	28469	28057	28251	28191	28040	28015	28117	28376	28125	28446	28435	28094	28068	27793	28336	28160	28021	28142	28292	28305	28332	28130	27903	28019	28073	28104	28373	28340	28172	28191	27940	28283	28074	28090	28281	28253	28238	27966	28277	28226	28229	28112	28215	28138	27990	28097	28315	28265	28183	27789	28467	28009	28304	28428	28223	28343	28204	28265	28012	28217	28000	28216	28228	28343	28168	28218	28331	28368	28283	28261	28438	28113	28055	28141	27998	28210	28100	28329	28134	28307	28035	28456	28133	28364	28145	28257	28303	28258	28400	28049	28212	28241	28360	28269	28291	28249	28222	28330	27958	28108	28137	28288	28184	28107	28241	28186	28123	28146	28287	28188	28488	28307	28243	28120	28073	28079	27994	28113	28403	28137	28284	28042	28111	28159	28384	28443	28197	28090	28036	28193	28450	28162	28412	28304	28250	28006	28388	28254	28522	28320	28188	28007	28089	28255	28015	28187	28157	28083	28182	28263	28419	28362	28347	28450	28413	28063	28197	28083	28255	28052	28050	28126	28389	28290	28392	28102	28244	28391	28093	28283	28300	28402	28481	28339	28271	28134	28170	28166	28059	28170	28299	28116	28451	28300	27983	28254	28215	28161	28117	28366	28203	28195	27978	28318	28290	28463	28389	28147	28289	28161	28026	28169	28280	28333	28531	28147	28260	28133	28112	28063	28299	28259	28084	28087	27970	28393	28499	28180	28230	28131	28024	28216	28178	28202	28137	28244	28121	28171	28494	28585	28322	28196	28279	28435	28326	28428	28109	28079	28306	28162	27986	28089	28356	28245	28358	28031	28340	28101	28136	28244	28125	28261	28069	28044	28409	28481	28281	28190	28310	28084	28334	28253	28092	28135	28181	27945	28014	27994	28126	28162	28323	28051	28118	28290	28261	28359	28144	28096	28152	28220	28123	28273	28293	28255	28172	28055	28230	28329	28221	28170	28156	28199	28367	28308	28209	28132	28124	28205	28265	28270	28266	28172	28141	28086	28358	28062	27915	27809	28228	28047	28242	28283	28360	28139	27911	28183	28106	27957	28195	28292	28258	28208	27921	28244	28220	28399	28373	28047	28203	28228	28034	28309	28188	28062	28347	28049	28217	28192	28241	28309	28493	28109	28450	28293	28395	28152	28199	28274	28211	28265	28232	28324	28172	28166	28169	28040	28308	28111	28152	28067	28338	28212	28227	28438	28220	28191	28242	28202	28314	28250	28282	28082	28085	28167	27866	28437	28176	28208	28303	28160	28125	28341	28310	28165	28110	28112	28362	28197	28240	28339	28080	27927	28487	28159	28253	28282	28518	28525	28268	28103	28218	28341	28267	28215	28177	28038	28216	28190	28108	28245	28182	28197	28348	28177	28310	28297	28252	28237	28362	28239	28159	28350	28091	28197	28171	28330	28015	28345	28107	28092	28314	28297	28271	28296	27971	28201	28100	28179	28203	28209	28303	28276	28066	28008	28301	28154	28286	28285	28124	28230	28085	28338	27730	28025	28362	28106	28053	27914	28282	28053	28215	28141	28311	28087	28353	28312	28234	28256	28061	28282	28137	28200	28598	28348	27929	28018	28068	28231	28280	28195	28053	28193	28256	28223	28190	28114	28239	28011	28227	28047	28092	28083	28075	28269	28248	28234	28346	28111	28162	28256	28056	28404	28396	28252	28162	28001	28275	28100	28031	28272	28288	28093	28213	28329	28213	28146	27829	28206	28176	28316	28422	28034	28138	28041	28434	28162	27967	28211	28336	28453	28198	28424	28268	28371	28266	28181	28232	28258	28255	28234	28071	28288	28019	28146	28033	28305	28364	28097	28357	28010	28109	28291	27928	28270	28235	27924	28328	28386	28291	28282	28421	28404	28303	28262	28390	28334	28160	28349	28017	28055	28146	28474	28274	28054	28089	28298	28173	28186	28052	28302	28371	28353	28127	28149	28268	28398	28352	28211	28280	28276	28219	28260	28536	28518	28219	27979	28328	28222	28025	27904	28010	28521	28194	28182	28059	28065	28262	27904	28135	28237	28512	28258	28191	28249	28355	28219	28122	28051	28094	28356	28134	28184	27992	28087	28002	28271	27933	28218	27970	28152	27867	28266	28154	28248	28277	28253	28400	28107	28353	28137	28462	28135	28240	28345	28377	28140	28244	28143	28136	28200	28173	28193	28140	28382	28392	28311	28099	28070	28410	28413	28238	28221	28265	28223	28202	28110	27918	28063	27937	28319	28136	28338	28343	28055	28004	28166	28099	28375	28195	27905	28283	28235	28243	28260	28204	28067	28487	28413	28578	28257	28206	28489	28252	28264	28227	28256	28552	28189	28376	28352	28114	28032	27992	28135	28363	28310	28290	28286	28394	28094	28282	28250	28135	27938	28276	28165	28469	28386	28077	28170	28077	28266	28143	28458	28253	28126	28434	28273	28134	28316	28162	28041	28029	28170	28176	28274	28069	28038	28134	28246	28229	27961	28479	28300	28377	27883	28197	28158	28225	28102	28178	28154	28317	28291	28157	28201	28037	28104	28113	28181	28130	28110	28424	28255	28400	28121	28319	28472	28301	28258	28231	28250	28199	28235	28166	28139	28338	28136	28184	28223	28239	28064	28264	28381	28352	28295	28277	28204	28226	28255	28001	28117	28031	28513	28266	28147	28267	28142	28273	28235	28254	28288	28067	28301	27936	28196	28112	28287	28254	28282	28331	28246	28390	28284	28339	28336	28171	28142	28161	28221	28007	27925	28258	28191
25345	43767	43099	35666	30487	26999	24875	23141	22077	21324	20814	20309	19979	19675	19414	19402	19262	19191	19289	18904	19029	19032	18933	18697	18418	18361	18400	18372	18436	18328	18224	18200	18235	18254	18170	18049	17922	18071	18097	18025	17983	17902	17973	17930	18073	18011	17674	18096	17915	18062	17902	17997	18036	18063	17886	17903	17950	17784	18046	17843	17854	17882	17794	18009	17862	17825	17918	18018	17859	17803	17996	18039	17747	17952	17920	17931	17989	17809	17982	17872	18012	17803	17810	18072	17839	17760	17811	17814	17981	17967	17921	17975	17735	17913	18051	17868	18016	17953	17759	18169	17930	17794	17785	17998	17886	17875	17817	17943	17842	18048	18078	18061	17892	17979	17877	17645	17894	17763	17764	17935	17980	17940	17912	17954	17902	18004	18128	17926	18036	17891	17929	17788	17953	17747	17965	17859	17863	17955	17915	17764	17879	18020	17877	17841	17851	18087	17999	17871	17959	18026	17840	17953	17823	17822	17993	17959	17952	18017	18011	18065	17789	17897	17852	17920	17736	17846	18154	17950	17951	17884	17938	18041	17906	17910	17843	17756	17860	17909	18015	18117	17870	17830	17971	17898	17948	17871	17985	17947	17905	17873	17857	17689	18042	18229	18001	18059	17739	17870	18128	17865	17901	18033	17787	18022	17839	18021	17842	17842	17699	17785	17823	17735	17925	17922	17786	17869	17894	17765	18011	17887	17885	17811	17876	18046	17894	17982	17826	17892	17926	17811	17933	18030	17881	17876	17882	17801	17778	17848	17913	17831	17985	17799	17889	17930	17950	17818	17784	17756	17860	17876	17894	17777	17933	17877	18025	17924	18072	17969	17919	17902	17907	17806	17741	17762	17850	17885	17759	17839	17912	18135	17901	17967	17816	17935	17827	17943	18068	18075	17990	17875	18042	17858	17812	17775	17914	17811	17828	17885	17881	17767	18063	17689	17894	17855	17961	17797	17794	18001	17859	18093	17796	17999	17709	17713	17927	17814	17907	17901	17801	17813	17826	17886	17837	17925	18051	17907	17905	17847	17738	17899	17962	17775	17914	17999	17910	17698	17925	17942	18015	17769	17866	17852	17961	17919	17946	17932	17921	17928	17947	17965	17976	17833	18036	17930	17967	17922	17953	17730	17945	17860	17821	17783	17813	18113	17987	17937	17952	17852	17891	17740	17934	17838	17937	17835	17813	17772	17852	17856	17709	18055	17844	17908	17980	18038	17776	17989	17938	17775	17939	17866	17723	17893	17927	17901	17875	17934	17986	17824	17934	18013	17774	17906	17773	17902	17800	17867	17938	17913	17892	17856	18044	17976	18061	17932	18022	17738	17757	17742	17864	18053	17659	17983	17760	17802	17922	17977	17716	17839	17875	18064	17902	17962	17934	17741	17914	18021	17991	18023	17798	17749	17922	17837	17945	17836	17838	18024	17982	17973	17807	17886	17953	17867	17957	17915	17894	17859	17907	17893	17704	17904	17898	18067	17759	17814	17936	17887	17984	17747	17799	17810	18018	17895	17879	17849	17865	17872	17894	17853	18093	17967	17914	18015	17763	17741	17742	17971	17922	17920	17962	17952	17924	17938	18146	17833	17794	17763	17949	17829	17855	17890	17960	17956	17906	17831	17705	17878	17888	18040	17871	17930	17926	17913	18098	17765	17911	17823	17855	17910	18022	17959	17824	17905	17916	18027	17927	17862	17747	17909	17978	17911	17953	17682	17868	17922	17877	17867	17904	17896	17768	17831	17885	17816	17978	17899	17741	17898	17909	17995	18024	17784	17857	17959	17948	17990	17892	18050	18093	17998	17930	17951	17967	18057	17949	17799	17722	18094	17853	17767	17852	17877	18051	17826	17918	17847	17800	17886	17808	17830	17903	17880	17943	17860	17844	18032	17742	18057	18020	17911	17707	17873	18121	17970	17664	17983	17835	17932	17650	17964	17831	18001	17856	17921	17802	17822	17942	17777	17863	17850	17999	18037	17850	17997	18094	18036	17786	17982	17856	17890	17789	17821	17752	17903	17848	17935	17903	17846	18035	17916	17807	17926	18068	17840	18019	17737	18033	17803	17892	17863	17824	17815	17796	17826	17995	17758	17879	17952	17838	18001	18064	17957	17932	18023	17905	17875	17691	17924	17937	17880	18005	17818	17981	17868	17908	17983	17961	17827	17780	17753	17864	17814	17689	17903	17678	17973	17957	18015	17766	18060	17882	17869	17719	17985	17799	17998	17922	17928	18051	17805	17806	17802	17695	17892	17831	18040	17756	18007	17915	17994	17890	17945	17831	17800	17810	17920	17848	17871	17992	17883	17912	17995	17749	18034	18018	17980	17877	17855	18004	17766	17994	17952	17926	17940	17757	17912	17977	17828	17986	17821	17661	18026	17796	17855	17787	17914	17891	17788	17865	17760	17946	17921	17624	18083	17804	17993	17981	17855	17807	18088	18097	17916	17984	17792	17991	18091	17942	17908	17968	18031	17851	17899	17911	17972	17975	17864	17956	17970	17706	17826	18127	17830	18069	17988	17857	17941	17938	17961	17916	17957	18021	17864	17789	17859	18033	17737	17965	17902	17912	17881	17853	18044	17853	17685	17768	17926	17701	18021	17871	18057	17887	17853	17825	17979	17871	17731	17811	17824	17921	17820	17831	17853	18006	17923	17825	17814	17837	17955	17996	17746	18115	17838	17827	17859	17851	17889	18060	17873	17795	18125	17876	17971	17789	17773	17979	17909	17983	17880	17828	17947	18009	17881	17953	18120	17815	18038	17905	17956	17808	18068	17883	17931	17827	18030	17948	17949	17849	17983	17987	17846	17793	17969	17830	17915	17801	17662	17876	17805	17790	18036	17860	17764	17809	18014	17873	17897	17887	17877	17831	17801	17870	17909	17861	18072	17791	17796	17803	17899	17910	17882	17783	17855	17966	17839	17862	18010	17880	18080	17746	17888	17903	18039	17901	17807	17845	17913	17745	17974	17611	17940	17963	17776	17857	17914	17826	17894	17897	17856	17914	18017	17992	17820	17769	17806	17897	17948	17998	17940	17842	17895	17772	17926	18007	17855	18092	17789	17893	17906	18101	18044	17953	17792	17753	17752	17894	17968	17887	17917	17833	17970	17848	17798	17956	17955	17908	17775	17833	17784	17995	17838	17982	17798	17907	18125	17924	17904	17937	17774	17986	17868	17810	17901	18122	17964	17969	18026	17729	17798	17920	17935	18097	17809	17983	17861	17828	17831	17945	17853	17811	17967	17946	17668	17974	17816	17730	17883	18079	17949	17878	17843	17987	17940	17804	17875	18031	17767	17940	17923	17781	18113	18028	17707	17936	17797	17768	17860	17939	17779	17726	17953	17821	17935	18054	17955	17963	17916	17928	17882	17943	17846	17966	17887	17845	17932	18001	17681	17814	18033	18045	18002	17883	17917	18101	17909	17817	17923	18002	17923	17988	18063	17827	18022	18064	17765	17898	17837	17971	17767	17796	17718	17785	17851	18014	17846	17820	17915	17872	17951	17882	18039	17844	17834	17919	17959	18080	17997	17802	17728	17860	17880	17782	17914	17850	17891	17868	17898	17876	17892	17929	17793	17866	18114	18012	17893	17957	17883	17818	17746	17896	17956	17956	17983	17921	17773	17897	18090	17970	17757	18036	17935	17845	17934	17955	17912	17967	17912	18018	17772	17899	17762	18019	17840	17887	17836	17931	17790	17793	17876	18046	17845	17974	18010	17983	17845	18011	17928	17816	17737	17696	17979	17884	17848	17980	17911	17788	17955	17784	17827	17870	17814	17911	17965	17822	17916	17903	17982	17701	17850	17882	17659	18132	17767	17935	17936	17988	17942	17802	17955	17900	17966	17833	17819	17868	17957	18032	17901	17977	17873	17888	17818	17927	17904	17914	17960	17858	17982	18036	17977	18023	17850	17930	17800	17899	17816	17778	17892	17800	17815	17901	17929	17805	18024	17817	17874	17962	17918	17740	17801	17887	17766	17908	17839	17805	17894	18038	18029	17869	17884	17648	17753	17976	17885	17839	18027	17957	17735	17889	17767	17938	17867	17870	17887	18021	17914	18028	17955	17848	18037	17888	17833	17788	17819	17869	17834	17883	17943	17878	17716	17978	17884	17815	17774	17832	17930	17874	17826	17917	17844	17798	17919	18064	17854	17787	17888	17953	17952	17870	17868	17807	17907	17880	17839	17980	18003	17792	17948	17867	17754	17810	17864	18098	17802	17901	17936	17702	17938	17766	17755	17834	18134	17992	17744	17906	17835	17856	17975	17878	17828	17882	18065	17997	17944	17904	18078	17861	18001	17814	17889	17978	17916	17839	18036	17772	17886	17935	18120	17933	17914	17747	17828	17856	17840	17823	17905	17921	17821	17697	17918	17865	17952	17952	17888	17924	17862	17738	17914	17924	18055	17893	17786	17935	17792	17822	17973	17980	17967	17897	17882	17948	17763	18004	18023	17749	17857	17846	17975	17779	17910	17826	17934	18016	18025	17800	17995	17930	17895	17757	17915	17870	18084	17854	17879	18027	17877	18002	17860	17917	17979	17934	17708	17831	18040	17965	18030	17983	17754	17746	18043	17909	17969	17882	17742	17956	17848	17869	17991	18089	17974	17860	17984	17952	17935	17810	17743	17809	17981	17844	17756	17965	17822	18015	17581	17806	17967	17852	17774	17912	17919	17865	17924	17845	17922	17965	17961	17899	18052	17930	17909	17754	17967	17887	17975	17930	17839	18002	17778	18039	17866	17684	17833	18035	18011	17880	17822	18054	17842	17902	18057	17920	17880	18072	17779	17794	17783	17775	17998	17820	17856	17849	17993	17745	18042	18000	18102	18018	17915	17696	17897	18039	17996	17830	17889	17875	17883	17902	18010	17902	17933	17924	17930	17864	17916	17577	17856	17851	17794	17785	17846	17683	18107	17919	17958	17818	17875	18014	18014	17677	18060	17881	18002	17848	17934	18085	18072	17856	17836	17874	17911	17975	18027	17905	17902	17831	17872	17821	17969	17704	17574	17978	17922	17885	17865	17845	17906	17841	17849	17869	18046	17847	17884	17916	17935	17993	17789	17956	17892	17936	17856	17848	17802	17948	17896	17847	17830	17915	17865	17954	17863
35334	29705	33825	32313	29198	28773	28286	27721	27463	27594	27361	27397	27027	27101	26984	27066	27148	27049	27056	27328	27083	27071	26994	27033	26920	27045	27014	26801	26785	27015	26702	26810	26902	26685	26762	26817	26747	26780	26901	26960	26846	27003	26707	26835	26635	26649	26951	26903	26771	26771	27058	26452	26696	26797	26852	26951	26906	26782	26983	26823	26997	26860	26846	26656	26791	26802	26792	26653	26986	26810	26807	26603	26706	26705	27059	26888	26777	26733	26912	26705	26901	26984	26911	26801	26784	26581	26586	27004	26854	26605	26749	26868	26833	26814	26650	26638	26683	26899	26816	26716	26999	26609	26932	26762	26741	26567	26561	26995	26969	26846	26738	26759	26749	26741	26731	26719	26718	26953	26964	26772	26839	26808	26653	26764	26822	26942	26753	26904	26828	26789	26976	26810	26890	26808	26898	26770	26791	26952	26889	26854	26942	26905	26611	26882	26936	27000	26721	26852	26567	26765	26723	26744	26512	26656	26896	26867	26936	26954	26899	26745	26888	26578	26794	26718	26861	27093	26715	27032	26796	26551	26872	26519	26716	26606	26572	27047	26728	26761	27019	26971	26938	26717	26644	26417	26547	26759	26706	26811	26921	26673	26793	26837	26848	26905	26512	26660	26868	26759	26735	26842	26563	26825	26700	26694	26693	26802	27092	26670	26877	26843	26742	26790	26766	26785	26868	26583	26841	26576	26828	27078	26681	27022	26749	26855	26702	26757	26602	26996	26906	26797	26808	26709	26731	26867	26659	26811	27053	26748	26698	26878	26581	26793	26834	26542	27025	26587	26749	26824	26787	26815	26974	26733	26769	26744	27013	27036	26973	26934	26786	26786	26738	26696	26764	26848	26755	26901	26621	26810	26822	26565	27270	26720	26676	26993	26785	26961	26910	26987	26632	26899	26663	26953	26728	26719	26809	26866	26928	26828	26762	26575	26639	26972	26867	26747	26625	26710	26678	26674	26817	26897	26781	26805	26656	27082	26843	26830	26510	26772	26744	26858	27000	26688	26709	26748	26946	26817	26944	26895	26895	26854	26857	26579	26801	26898	27129	26907	26581	26465	26801	26763	26732	26766	26901	26687	26855	26841	26657	26958	26686	26913	26837	26782	26885	26850	26375	26699	26720	26613	26716	26791	26855	27011	26839	26697	26910	26852	26751	27000	26899	26513	26882	26845	26920	26789	26849	26658	26760	26852	26959	26755	26726	26825	26779	26927	26907	26808	26855	26687	26669	26495	26860	27084	26925	26742	26844	26936	26707	27104	26857	26758	26925	26806	26647	26872	26715	26550	26688	26714	26812	26817	26974	26841	26920	26618	26799	27029	26704	26693	27022	26864	26938	26506	26935	26764	26933	26924	26827	26827	26691	26811	26864	26648	26746	26777	26814	26817	27139	26831	26610	26786	26923	26795	26856	26785	26872	26632	26816	26908	26902	26908	26774	26681	26717	26722	26768	26532	26946	26805	26912	26841	26657	27021	26960	26761	26624	26600	26783	26768	26889	26773	26497	26882	26985	26733	26781	26883	26658	26974	26782	26712	27026	26598	26964	26838	26751	26699	26681	26643	26829	26887	26827	26926	26583	26905	27025	26458	26865	26803	26642	26847	26780	26632	26934	26918	26520	26928	26754	26741	27112	26977	26959	26676	26845	27088	26859	26477	26767	27345	26928	26868	26537	27011	26943	26903	26719	26723	27017	26614	26659	26824	26771	26825	26953	26857	26592	26876	26963	26927	27003	26563	26858	26663	26965	26838	26595	26735	26926	26910	26914	26799	26886	26667	26578	26678	26655	26721	26718	26786	26739	26782	26929	26722	26903	26816	26745	26757	26783	26716	26656	26932	26740	26961	26683	26748	26810	26864	26654	26766	26915	26835	27021	26568	26826	26535	26637	26945	26783	26720	26947	26755	26739	26865	27008	26540	26982	26517	26747	26890	26870	26855	26939	26662	26811	26887	26698	26610	26710	26741	26705	26899	26932	26914	26888	26955	27092	26776	27041	26843	26701	26803	26591	26800	26753	26864	26664	26560	26733	26636	26964	26844	26682	26773	26716	26777	26644	26752	26990	26927	26773	26931	26795	26647	26998	26852	26851	26857	26835	26689	26787	27047	26802	26901	26891	26803	26802	26959	26932	26653	26717	26787	26780	26698	26659	26808	26595	26848	26863	26925	26871	26593	26853	26520	26964	26699	26743	27020	26901	26801	26730	26610	26840	26925	26629	26750	26658	26780	26836	26914	26970	26572	26808	26730	27143	26810	26693	26699	26769	26791	26770	26721	26832	26829	26658	26959	26648	26683	26815	26750	26923	26703	26929	26821	26959	26662	26712	26958	26679	26845	26901	26703	26665	26681	26977	26669	26905	26796	26979	26882	26734	26784	26863	26983	26883	26755	27015	26740	26630	26880	26730	26871	26773	26775	27194	26739	26686	26792	26974	27066	26798	26861	26908	26871	26899	27043	26608	26530	26563	26670	26778	26952	26892	26844	26823	26653	26919	26549	27037	26731	26646	26533	26696	27039	26861	27041	26900	26996	26921	26523	26758	26632	26937	26776	26919	26592	26779	26820	26765	26897	26835	26800	26760	26654	26742	26759	26713	26570	26856	26925	26702	26441	26625	27051	26873	26716	26893	26677	26881	26837	26695	26882	26790	26758	26731	26775	26876	26828	26817	26566	26989	26917	26810	26819	26812	26968	26399	26713	26721	26638	26662	26764	26600	26783	26688	26811	26723	26738	26861	26905	26858	26810	26610	26710	26829	26790	26996	27132	26873	26650	27031	26581	26668	26608	26979	26782	26747	26846	26767	26922	26745	26657	26494	26739	26572	26631	26482	26762	26739	26886	26929	26756	26709	26736	26890	26873	26771	26959	26754	26615	26819	26776	26623	26874	26619	26765	26767	27003	26990	26564	26756	26758	26790	26984	26815	26830	26979	26841	26745	26728	26500	26885	26570	26854	26739	26902	26943	26763	26948	26798	26995	26939	26796	26562	26789	26780	26906	26520	26694	26923	26626	26807	26839	26979	26689	26887	26787	26753	26941	26704	26898	26703	26814	26745	26778	26876	26860	26634	26650	26995	26645	26788	26819	26826	26743	26993	26881	26747	26883	26694	26533	26901	26987	26978	26540	26581	26980	26800	26787	26738	26784	26955	26635	26713	26943	26705	26721	26965	26752	26880	26931	26735	26817	26650	26626	26805	26682	26625	26828	26929	26832	26687	26996	26765	26613	26689	26945	26704	26835	26810	27028	26665	26777	26782	26849	26865	26564	26726	26713	26703	26841	26618	26636	27013	26713	26981	26826	26793	26952	27142	26923	26599	26996	26673	26868	26774	26588	26823	26902	26988	26818	26980	26819	26916	26911	27011	26797	26613	26610	26632	26784	26790	26751	26852	26710	26877	26999	27069	26916	26671	26930	26885	26726	26779	26794	26872	26735	26595	26808	26765	26745	26720	27063	27061	26873	26605	26414	27006	26973	26745	26951	26757	26807	26694	26944	26698	26902	26803	26860	26826	26596	26611	26766	26932	26540	26843	26898	26745	26748	26567	26719	26766	27019	26832	26806	26904	26840	26830	26742	26720	26776	26816	26823	26850	27059	26924	26872	26954	26884	26697	26901	26663	26772	26745	27008	26541	26715	26734	26803	26820	26772	26717	26843	26763	26915	27192	26726	27095	27180	26847	26970	26851	26943	27124	26807	26845	26728	26752	26715	26869	26627	26920	26616	26757	26564	26611	26865	26911	26858	26989	26688	26837	27073	26993	26786	26801	26871	26563	26604	26849	26697	26897	26778	26732	26725	26711	26763	26709	26710	26965	26827	27114	26995	27004	26871	26912	26705	26629	26901	26779	26804	26828	26948	26864	26790	26716	26700	26889	26741	27009	26613	27044	27059	26734	26870	26521	27029	26637	26552	26731	26855	27045	26668	26456	26836	26799	26764	26636	26845	26880	26817	26734	26868	27038	26938	26873	26683	26685	26848	26784	26648	26797	26872	26664	26684	26626	26934	26800	26853	26623	26760	26586	26776	26884	26952	26918	26834	26760	26603	26867	26899	26833	26593	27146	26869	26779	26709	26977	26795	26989	26931	26737	26660	26977	26790	26993	26937	26873	26817	26975	26844	26947	26867	26719	26826	26849	26845	26803	26800	26969	26818	26703	26765	27198	26942	26755	26574	26885	26697	26668	27062	26851	26787	26845	26896	26669	26930	26656	26935	26919	26793	26620	27080	26962	26863	26939	26631	26595	26793	26749	26761	26503	26780	26576	26787	26630	26767	26652	26513	26672	26808	26955	27016	26541	26895	26823	26959	26664	26701	26689	26736	26839	26947	26724	26768	26773	26661	26746	26769	26845	27112	26658	26898	26797	26793	26722	26750	26797	26918	26752	26883	26873	26605	26824	26750	27023	26597	26708	27133	26703	26813	26717	26612	26731	26935	26658	26879	26765	26755	26804	26882	27032	26843	26863	26691	26902	27022	26605	26743	26904	26968	26631	26662	26913	26981	26876	26973	26587	26666	26857	26749	27160	26924	26854	26495	26805	26837	26787	26994	26896	26879	26754	26857	26818	26660	26851	26683	26892	27029	26817	26961	26502	26772	26823	26911	26992	26848	26849	26666	26957	26768	26783	26838	26761	26830	27055	26685	27004	26530	26809	26729	26683	26656	26741	26822	26928	27171	26934	26769	26645	26825	26975	26785	26782	26629	26674	26590	26967	26847	26951	26747	26813	26986	26723	26857	26912	26854	26884	26985	26989	26836	26675	27018	26581	26722	27217	26856	26710	27027	27030	27154	26704	26851	26589	26823	26856	26791	26821	26581	26868	26653	26683	26598	26735	26916	27085	26794	26692	26636	27090	26664	26858	26690	26849	26651	26451	26880	26813	26705	26890	26629	26737	26833	26714	26596	27020	26979	26985	26975	27023	26620	26970	26751	26946	26851	26819	26638	26683	26771	26616	26630	26937	26801	26807	26766	26927	26704	26867	26755	26828	26654	26468	26949	26876	26737	26828	27052	26957	26983	26919	27015	26485	27055	26734	27047	26933	26866	26781	26872	26756	26932	26759	26950	26691	26892	27130	26942	26834	26569	26844	26878	26821	26816	26698	26710	26972	26722	26989
24105	29807	29081	24322	21669	20204	19183	18907	18381	18276	17928	17826	17833	17741	17809	17733	17628	17516	17631	17720	17491	17549	17626	17478	17309	17503	17347	17448	17319	17424	17240	17285	17350	17220	17334	17231	17285	17129	17388	17130	17261	17141	17196	17143	17171	17246	17225	17160	17152	17177	17176	17286	17102	17230	17156	17095	17220	17222	17317	17343	17154	17246	17258	17367	17238	17084	17204	17217	17080	17188	17295	17324	17223	17285	17072	17190	17152	17071	17056	17176	17175	17205	17250	17138	17189	17316	17256	17105	17087	17169	17185	17172	17145	16942	17247	17195	17294	17250	17141	17177	17361	17162	17085	17236	17168	17189	17220	17104	17181	17274	17113	17258	17165	17353	17322	17216	17156	17093	17202	17200	17322	17116	17260	17302	17099	17162	17220	17256	17270	17158	17043	17123	17061	17179	17420	17218	17096	17125	17461	17103	17177	17024	17042	17246	17128	17473	17011	17160	16981	17203	17021	17286	17342	16991	17207	17222	17204	17058	17242	17171	17142	17198	17209	17289	17249	17258	17176	17188	17225	17225	17196	17179	17209	17309	17050	17103	17013	17188	17191	17161	17139	17060	17200	17252	17195	17170	17324	17125	17173	17151	17257	17203	17233	17144	16999	17319	17265	17278	17293	17321	17223	17310	17155	17470	17101	17248	17372	17161	17110	17353	17235	17106	17219	17181	17164	17315	17175	17086	17214	17214	17397	17116	17114	17117	17165	17283	17113	17273	17117	17197	17035	17182	17197	17217	17150	17223	17156	17088	17163	17053	17165	17170	17095	17339	17151	17201	17119	17079	17164	17058	17289	17274	17263	17208	17218	17459	17155	17249	17133	17353	17168	17175	17234	17157	17313	17216	17053	17327	17306	17077	17258	17307	17246	17104	17167	17168	17347	17142	17250	17405	17163	17343	17127	17175	17154	16989	17179	17218	17275	17307	17074	17113	17355	17142	17226	17339	17244	17264	17128	17162	17074	17214	17212	17163	17301	17076	17064	17170	17396	17164	17126	17168	17236	17102	17180	17146	17285	17157	17156	17364	17130	17329	17413	17217	17135	17050	17253	17110	17088	17299	16956	17079	17054	17170	17251	17260	17007	17097	17078	17145	17226	17126	17079	17173	17320	17132	16961	17120	17270	17121	17161	17191	17378	17236	17224	17269	17084	17363	17183	17309	17116	17090	17172	17168	17148	17087	17159	17226	17169	17334	17362	17308	16976	17152	17215	17154	17110	17227	17082	17305	17066	17327	17144	17035	17136	17153	16931	17296	17201	17096	17161	17226	17172	17267	17102	17104	17193	17051	17162	17228	17429	17129	17200	17170	17242	17177	17356	17040	17154	17216	17034	17260	17012	17185	17160	17013	17297	16962	17225	17238	17199	17172	17150	17179	17282	17297	17186	17198	17061	16885	17136	17095	17219	17071	17090	17182	17178	17231	17209	17161	17108	17183	17194	17157	17291	17198	17225	17185	17209	17315	17129	17293	17168	17067	17175	17160	17062	17220	17149	17160	17234	17207	17336	17312	17063	17223	17153	17270	17038	17273	17221	17211	17051	17280	17180	17215	17169	17246	17279	16979	17039	17191	17211	17075	17134	17162	17322	17404	17196	17087	17142	17206	17375	17235	17208	17160	17023	17086	17179	17297	16955	17042	17056	17168	17132	17177	17040	17279	17177	17146	17241	17233	17235	17128	17053	17272	17185	17196	17199	17116	17160	17273	17412	17211	17429	17187	17307	17118	17262	17096	17135	17185	17067	17199	17186	17230	17126	17186	17108	17262	17089	17396	17120	17084	17395	17111	17483	17225	17278	17044	17286	17321	17279	17281	17341	17237	16972	17197	17065	17231	17020	17138	17255	17205	17152	17174	17138	17240	17083	17359	17236	17202	17104	17194	17106	17111	17168	17316	17210	17329	17205	17012	17132	17057	17225	17055	17066	17231	17343	17170	17172	17166	17152	17209	17221	17119	17470	17102	17264	17114	17172	17338	17269	17245	17030	17302	17220	17131	17167	17224	17088	17231	17209	17291	17248	17096	17191	16994	17310	17131	17120	17298	17192	17210	17043	17313	17174	17201	17229	17152	17102	17272	17239	17059	17042	16999	17320	17248	17319	17134	17108	17257	17216	17242	17232	17167	17163	17183	17148	17215	17227	17218	17077	17311	16997	17090	17193	17206	17327	17198	17216	17186	17252	17366	17047	17252	17230	17139	17092	16998	17132	17309	17227	17069	17230	17148	17164	17312	17100	17150	17156	17077	17118	17262	17237	17329	17247	17200	17091	17120	17171	17024	17229	17177	17209	17266	17193	17192	17137	17256	17120	17046	17186	17225	17375	17114	17167	17303	17239	17215	17250	17179	17191	17026	17112	17109	17294	17259	17108	17068	17129	17320	17130	17175	17294	17235	17167	17324	16840	17148	17213	17297	17038	17247	17270	17239	17181	17133	17115	17243	17236	17098	17160	17046	17334	17274	17230	17231	17396	17122	17345	17098	17082	17353	17085	17210	17297	17313	17113	17214	17126	17200	17085	17078	17202	17240	17196	17063	17145	17296	17211	17322	17196	17223	17379	17168	17125	17337	17053	17249	17138	17111	17260	17239	16947	17320	17195	17079	17207	17159	17185	17314	17198	17275	17290	17061	17204	17257	17107	17162	17439	17237	17436	17022	16982	17271	17212	17153	17278	17174	17424	17363	17159	17272	17152	17202	17035	17192	17212	17220	17227	17269	17366	17120	17176	17241	17190	17137	17287	17235	17078	17171	17202	17159	17093	17149	17303	17204	17375	17214	17155	17299	17310	17132	17270	17131	17212	17333	17191	17079	17082	17063	17216	17242	17265	17183	17132	17337	17201	17113	17286	17382	17125	17082	17225	17040	17093	17134	17128	17175	17019	17327	17219	17176	16977	17089	17257	17326	17193	17083	17399	17466	17109	17208	17173	17329	17086	17049	17205	17238	17315	17267	17223	17092	17235	17241	17208	17225	17196	16901	17161	17178	16975	17283	17098	17206	17065	17326	17310	17310	17304	17183	17205	17074	17065	17282	17273	17234	17322	17199	17143	17183	17203	17320	17183	17330	17231	17318	17152	17186	17209	17102	17336	17166	17399	17211	17051	17202	17209	17199	17185	16986	17252	17068	17301	17298	17297	17170	17369	17268	17322	17192	17146	17223	17286	17150	17244	17222	17206	16961	17393	17242	17262	17217	17253	17200	17218	17367	17321	17119	17196	17152	17270	17214	17234	17122	17135	17214	17149	17196	17253	17223	17252	17402	17258	16994	17257	17133	17153	17341	17301	17074	17332	17189	17254	17281	17238	17311	17178	17296	17324	16981	17203	17236	17283	17142	17203	17139	17117	17061	17068	17264	17196	17169	17212	17191	17216	17182	17274	17166	17339	17328	17150	17197	17325	17185	17035	17219	17000	17226	17322	17016	17302	17168	16949	17100	16953	17331	17355	17284	17015	17202	17132	17084	17145	17123	17320	17316	17042	17245	17199	17201	17203	17112	17261	17256	17212	17104	17380	17261	17340	17182	17207	17199	17251	17269	17209	17078	17187	17240	17157	17109	17234	17279	17257	17070	17418	17143	17020	17323	17231	17210	17100	17170	17208	17238	17212	17085	17173	17028	17169	17318	17263	17061	17025	17329	17155	17095	17314	17217	17083	17177	17182	17104	16998	17188	17351	17279	17308	17261	17220	17184	17228	17004	17084	17067	17070	17031	16947	17188	17290	17114	17060	17195	17184	17173	16991	17222	17137	17352	17051	17228	17221	17185	17151	17144	17170	17315	17205	17253	17127	17027	17165	17186	17103	17003	17265	17311	17316	17222	17138	17334	17265	17291	17207	17092	17257	17321	17155	17228	17366	17413	17249	17135	17215	17234	17259	17134	17215	17236	17114	17324	17369	17249	17136	17260	17193	17211	17111	17040	17187	17141	17415	17150	17176	17230	17228	17146	17362	17187	17223	17288	17126	17221	17094	17286	17206	17039	16974	17147	17192	17027	17251	17100	17093	17243	17077	17355	17249	17101	17047	17103	17327	17277	17171	17067	17254	17114	17046	17249	17481	17186	17208	17304	17309	17087	17118	17091	17318	17095	17186	17171	17190	17094	17337	17334	16992	17061	17191	17165	17030	17112	17301	17126	17242	17248	17095	17241	17204	17223	17066	17235	17055	17173	17263	17091	17137	17220	17081	17123	17350	17195	17035	17263	17287	17128	17268	17134	17252	17216	17164	17097	17278	17145	17189	17327	17113	17105	17341	17292	17116	17180	17190	17086	17240	17271	17195	17026	17194	17106	17102	17191	17305	17259	17228	17140	17105	17269	17161	17085	17202	17017	17412	17193	17147	17297	17212	17344	17176	17130	17155	17162	17196	17165	17060	17102	17107	17257	17152	17277	17293	17076	17222	17266	17260	17189	17166	17066	17215	17242	17183	17159	17225	17041	17067	17074	17222	17135	17218	17267	17300	17303	17254	17088	17168	17387	17146	17110	17180	17158	17085	17272	17184	17345	17226	17252	17226	17175	17156	17255	17162	17219	17247	17208	17095	17000	17163	17152	17117	17223	17236	17142	17227	17161	17135	17006	17042	17325	17255	17082	17152	17265	17394	17170	17183	17113	17251	17254	17245	17172	17038	17224	17177	17298	17294	17152	17506	17222	17173	17187	17063	17055	17065	17391	17344	17164	17176	17183	17122	17110	17350	17169	17128	17322	17391	17343	17272	17068	17275	17399	17217	17233	17301	17207	17209	17290	17034	17225	17040	17234	17100	17062	17278	17133	17227	17155	17033	17359	17330	17380	17239	17122	17172	17063	17140	17050	17192	17046	17172	17308	17234	17241	17181	17183	17179	17141	17206	17180	17271	17206	17329	17308	17322	16999	17044	17174	17039	17335	17109	17250	17108	17238	17254	17076	17148	17229	17283	17125	17145	17416	17186	17083	17310	17125	17176	17134	17251	17076	17176	17220	17116	17254	17241	17062	17217	16920	17313	17239	17277	17363	17114	17228	17108	17205	17098	17373	17209	17065	17269	17281	17236	17083	17101	17180	17102	17195	17120	17199	17125	16993	17208	17274	17212	17220	17119	17063	17067	17022	17307	17262	17107	17154	17286	17214	17200	17182
24053	20811	27132	25626	26177	30872	33133	30625	30135	29800	29264	29500	29110	29023	28888	29036	28907	28830	28848	28952	28986	28846	28744	28865	28254	28639	28569	28483	28238	28522	28251	28347	28472	28239	28041	28275	28259	28141	28215	28163	28257	28249	28421	28384	28047	28299	28434	28334	28448	28487	28000	28227	28292	28344	28670	28526	28327	28235	28170	28306	28067	28250	28294	28339	28075	28491	28147	28197	28217	28000	28356	27997	28189	28444	28481	28541	28172	28253	28023	28259	28310	28148	28643	27971	28292	28449	28066	28424	28171	28100	27964	28192	28398	28160	28336	28211	28135	27983	28193	28255	28278	28366	28305	27876	28234	28203	28382	28150	27981	28304	28118	28134	28071	28277	28078	27909	28263	28548	28327	28269	28343	28189	28043	28042	28069	28282	28009	28134	28413	28351	28439	27985	28197	28151	28208	28217	28106	28091	28053	28026	28290	28003	28216	28156	28356	28160	28221	27985	28015	27946	28038	28250	28142	28517	28103	28136	28192	28366	28209	28066	28009	28187	28195	28063	28210	28394	28220	28199	28162	28293	28192	28232	28178	28375	28172	28364	28259	28159	28059	28155	28186	28266	27969	28063	28173	28370	28200	28160	28183	28124	28270	28420	28127	28307	28111	28112	28078	28252	28198	28201	28001	28186	28330	28565	28350	28260	28280	28314	28194	28135	28031	28227	28225	28199	28331	28235	28306	27985	28231	28243	28261	28284	28212	28245	28372	28314	27998	28273	28151	28066	28138	28047	28211	27969	28081	28233	28258	28246	27978	28377	28030	28147	28160	28245	28225	28124	27986	28188	28273	28218	28400	28448	27940	28131	28224	28103	28215	28032	28268	28350	28083	28426	28242	28219	28139	28402	28121	28123	28168	28335	27789	27980	28359	28194	28088	27980	28210	28202	28112	28225	28273	28174	28061	28151	28019	28240	28273	28510	28347	28137	28157	28114	28210	27970	28124	28152	28103	28363	28361	28509	28284	28103	28289	28109	28087	28238	28008	28121	28114	28267	28067	28112	28092	28110	28138	28154	28397	28294	28478	28190	28155	28452	28483	28177	28187	28387	27977	28116	28272	28195	28207	28257	28174	28374	28460	28055	28214	28002	28338	28346	28266	28224	28406	28217	28063	27931	28081	28133	28234	27967	28310	28004	28033	28123	28259	28321	28335	28147	28270	28311	28066	28010	27938	28201	28225	28034	28396	28350	28149	28299	27917	28329	28344	28288	28109	27995	28025	28099	28055	28161	28278	28368	28133	28092	28051	28015	28285	28511	28363	28330	28429	28276	28328	28184	28209	28122	28110	28295	28047	28327	28108	28198	28209	28170	28196	28205	28204	27977	28350	28210	28107	27947	28558	28154	28480	28046	28226	28293	28281	28287	28409	28100	28269	28272	28344	28145	28266	28365	28118	28259	27936	28173	28197	28189	28031	28334	28287	28143	28185	28250	28152	28223	28248	28212	28085	27969	28106	28353	28365	28235	28002	28080	28151	28056	27985	27948	28257	28259	28335	28471	28265	28233	28079	27976	28141	28255	28010	28367	28225	28304	28353	28304	28322	27993	28264	28212	28001	28122	28150	28131	28263	28291	28111	28300	28300	28051	28300	28044	27959	28383	28235	28225	28330	28207	28260	28130	27989	28023	28288	28351	28229	28221	28037	28163	28111	28223	28089	28235	28389	28474	28183	28107	28406	28052	28155	27883	28419	28413	28351	28632	28114	28264	28086	28062	28282	28052	27899	28205	27991	28213	28371	28255	28059	28386	28479	28105	28257	28322	28306	28138	28241	28093	28029	28049	28158	28021	28176	28057	28381	28051	28230	28277	28281	28273	28383	28034	28101	28110	28301	28221	28009	28375	27975	28359	28189	28252	27991	28117	28379	28317	28002	28295	28213	28266	28498	28382	27990	28065	28336	28160	28281	28402	28295	28054	28230	28183	28168	28136	28263	28043	28300	28296	28337	27918	28375	28354	28220	28351	28191	28065	28146	27998	28261	28142	28182	28268	28377	28226	28231	28057	28264	28233	28058	28295	28033	28331	28218	28193	28407	28224	28384	28313	27957	28314	28246	28263	28422	28095	27997	28124	28172	28048	28293	28288	28245	28211	28085	28159	28236	28432	28123	28480	28215	28193	28225	28034	28437	28321	28308	28265	28281	28252	28315	28258	28301	28337	28148	28357	27995	28322	28213	28135	27919	28137	27978	28217	28080	28235	28225	28211	28154	28387	28044	28180	28032	28377	28235	28108	27945	28359	28271	28306	28240	28224	27882	28249	28180	28134	28430	28264	28194	28221	28313	28090	28261	28200	28373	28334	28511	28026	28261	28344	28283	27965	28323	28107	28290	28448	28223	28166	28072	27822	27991	28251	28191	28251	28198	28178	28345	28213	28121	28070	28199	28220	28390	28084	28101	28001	28125	28389	28173	28247	28156	28337	27863	27955	28617	28091	28237	28092	28209	28238	28406	28357	28164	28387	28176	28092	28271	28078	28183	28407	27973	28226	27958	28132	28403	28204	28321	28086	28228	28029	28268	28126	27911	28282	28371	28106	28151	28136	28361	28176	28279	28219	27892	28251	28291	28066	28064	28450	28287	28067	28292	27969	28158	27991	28209	28357	28128	28008	28329	28050	28146	28169	28050	28169	28295	28209	28210	27809	28096	28208	28112	28402	28340	28125	27937	28076	28165	28201	28104	28094	28102	28147	28294	28089	28164	28079	28451	28351	28338	28354	28373	28170	28209	28208	28118	28149	28379	28243	28350	28110	28254	28135	28105	28055	28367	28308	28411	28345	28273	28191	28135	28193	28358	28126	28519	28340	28129	27998	28038	28331	28008	28302	28381	28297	28115	28184	28298	28186	28037	28023	28025	28190	28187	27956	28271	28234	28002	28064	28205	28121	28359	28189	28419	28287	28452	28237	28170	28379	28653	28221	28301	28056	28104	28269	28163	28067	28225	28307	28219	28047	28230	28238	28084	28093	28334	28096	28242	28354	28119	28321	28190	28319	28239	28344	28197	28233	28037	27949	28121	28072	28193	28482	28450	28116	28181	28242	28248	28287	27994	28064	28126	28301	28395	28236	27907	28032	28310	28218	27966	28299	28006	28457	28207	28369	28466	28292	28171	28132	28286	28297	28182	28301	28174	28208	28029	28241	28362	27937	28020	28283	28237	28469	28309	28186	28323	28207	28214	28167	28276	28192	28126	28414	28128	28189	28235	28233	28383	28207	28363	28214	28113	27961	28172	27826	27945	28163	27978	28151	28100	28386	28265	28320	28157	28115	28266	28080	28151	28098	28109	28019	28280	28364	28073	27875	28113	28376	28076	28277	27938	28203	28157	28328	27922	28251	28311	28034	28301	28505	28463	28370	28067	28343	28135	28159	28287	28339	28064	28229	28335	28423	28196	28167	28285	28425	28411	28219	28051	28097	28376	28180	28542	28096	28401	28121	28325	28257	28138	28103	28298	28051	28191	28089	28226	28117	28256	28204	28218	28269	28464	28332	28389	28271	28172	28040	28164	28265	28186	28092	28046	28317	28063	28201	28153	28079	28109	28192	28076	28339	27895	28010	28345	28349	28200	28274	28167	28505	28478	28085	28222	28040	28112	28232	28254	28359	28462	28189	28133	28322	28152	28321	28227	27839	28057	28013	28150	28162	28182	28150	28438	28042	28083	28106	28297	28380	28414	28267	27925	27960	28140	28391	28255	28243	28414	28192	28332	28143	28337	28290	28101	28407	28281	28217	28143	28072	28041	28151	28092	28098	28224	28098	28288	28429	28417	27880	28074	28307	28170	28053	28215	28286	28284	28051	28349	28010	28145	28090	28421	28116	28429	28028	28275	28611	28219	28154	28270	28201	28222	28110	28229	28127	28105	28347	28246	28300	27951	28066	28021	28064	28149	28089	28235	28190	28168	28354	28050	28040	28077	28188	28162	28346	28362	28186	28210	28210	28352	28414	28134	28352	28248	28334	28164	28299	28236	28077	28319	28173	28332	28130	28328	28153	28278	28250	28284	28075	28226	28224	28226	28453	28500	28216	28237	28060	28295	28055	28380	28276	28281	28177	28166	28192	28045	27967	28235	28339	28259	28308	28082	28368	28385	28576	28185	28230	28408	28198	28630	28199	28449	28456	28205	28312	28338	28118	28366	28492	28325	28247	28080	28242	28310	28178	28359	28431	28320	28020	28171	28418	28327	28037	28043	28260	28485	28161	28278	27958	28323	28338	28465	28122	28120	27746	28034	28126	28085	28499	28245	28003	28300	28353	27879	28269	28035	28272	28192	28191	28240	28060	28368	28282	28156	28183	28136	28008	28066	28137	28188	27982	27999	28386	28121	28229	28044	28354	28027	28145	28209	28252	28136	28504	28229	28414	28161	28301	28270	28294	28218	28157	28247	28211	28264	28190	28500	28240	28256	28164	28279	28031	28028	27948	28279	28102	28589	28324	28174	28476	28212	28056	28325	27983	28308	27995	28256	28213	28400	28182	28240	28157	28325	27982	28052	28172	28447	28250	27921	28415	28121	28139	28065	28228	28391	28179	28237	28153	28231	28264	28193	28173	28208	28194	28256	28137	28116	28163	28197	28137	28251	27945	28077	28139	28022	28286	28289	28117	28314	28195	28203	28071	28300	28457	28430	28109	28084	28198	28191	28052	28313	28163	28166	28088	28140	28415	28077	27947	28318	28022	28123	28128	27955	28096	28136	28394	28415	28294	28351	28117	28008	28314	28147	28302	28569	28478	28396	28455	28195	28512	28312	28332	28309	28168	28421	28138	28002	28038	28252	28229	28334	28069	28436	28342	28454	27822	28237	28185	28298	28286	28481	28353	28234	28131	28159	28319	28185	28117	28167	28134	28289	28308	28041	28234	28337	28332	28037	28212	28456	28308	27893	28017	28172	28236	27888	28300	28281	28162	28094	28148	27976	28202	28105	28278	28253	28222	28578	28370	28323	28273	28537	28168	28154	28177	28008	28177	28215	28106	28017	28297	28251	28402	28104	28085	28115	28237	28226	28034	28334	28292	28084	28242	27970	28289	28393	28068	28126	28201	28204	27916	28069	28371	28182	28481	28304	28184	28097	27929	28078	28159	28116	28258	28511	28015	28255	28117	28158	28344	28138	28184
23207	38353	38013	30590	26520	24188	22352	21290	20858	20147	19719	19392	19297	19123	19158	18972	18863	18817	18810	18614	18471	18620	18723	18492	18292	18456	18064	18195	17975	18058	17967	18185	18081	18107	18017	17764	18070	18096	17900	17828	18035	17947	17895	17787	17863	17814	18060	17775	17969	17945	18058	17907	18012	17804	17803	17842	18070	18021	17867	17942	17889	17805	17792	17869	17912	17880	17993	17937	17746	17882	17971	17953	17996	17991	17909	17855	17767	17786	17851	17872	17946	17938	17779	17774	18025	17886	17858	17771	18039	17861	18014	17619	18015	17978	18016	17841	17995	17950	17896	17874	17752	17832	17896	17955	17886	17949	17894	17892	17936	17974	18036	17968	17946	17860	17846	18012	17936	17908	17912	17861	17956	17920	17884	17734	17981	17886	17882	17805	17923	17796	17742	17872	18016	17789	17917	17986	17832	17938	17913	17830	17909	17904	17799	18007	17803	17855	17688	18133	17860	17792	17951	17983	17972	17866	17959	17947	17938	18082	17867	17876	17852	17749	17877	17865	17918	17881	17813	17984	17799	17869	17966	17850	17912	17832	17809	17917	18084	17992	17715	17879	17877	17902	17811	18001	17995	17789	18017	17879	17824	18008	17972	17927	17937	17828	17982	17901	17876	17944	17803	17947	17800	17992	17843	18031	17984	17937	17765	18111	17853	17850	17906	17784	17745	18032	17861	17900	17951	17886	17987	17877	17879	17801	17662	17798	17848	17831	17896	17887	17882	17882	17983	17725	17936	17967	18053	17921	17876	17926	17988	17909	17909	17742	17798	17967	17867	17825	17953	17862	17903	17950	18009	17933	17894	17963	18069	17716	17821	17869	17980	17817	17871	17842	17827	17799	17844	17845	17833	17926	17842	17865	17723	17832	17761	18021	17871	18056	17837	17845	17916	17938	18009	17831	17717	17874	17764	17937	17984	17758	17900	17820	17929	17955	17938	17963	17896	17782	17864	17938	18049	17758	17947	18044	17795	17980	17851	17841	18031	17833	18027	17893	17976	17946	17809	17909	17816	17994	17980	17895	17737	17858	17940	17879	17833	17877	17762	17806	17915	17776	17899	17868	18033	17876	17936	18014	17908	17864	17903	18019	17908	17906	17983	17947	17882	17900	17893	17940	17896	17790	17850	17993	17860	17889	18027	17611	17817	18029	17759	17978	17860	17848	17748	18018	17888	17707	17790	17839	17953	17956	17917	17884	18055	17904	17941	17866	17771	17875	17902	17822	18028	17890	17804	17981	17820	17706	18029	17876	17897	17966	17989	17981	17770	17846	17956	17915	17861	17786	17969	17925	18040	17923	17833	17912	17702	17821	17914	18104	17870	17867	17898	17980	17817	17837	18026	17902	17944	17780	17716	17881	17857	17884	17893	17894	18057	17942	17898	17990	17892	17937	17822	17736	17840	17825	18008	17873	17948	17838	18008	17884	17792	17713	17773	17907	17922	17974	17956	17790	17847	17994	17923	17844	17777	17973	17901	17762	17819	17892	17888	18008	17905	17883	17957	18106	17854	17817	17978	17990	18001	17819	17852	18088	17969	17993	17815	18020	17916	17835	17873	17998	17823	17950	17667	17924	17708	18053	17987	17990	17800	17978	18062	17830	17922	17820	17913	17639	18012	17797	17614	17891	17684	17862	17928	17942	18027	17754	17801	17908	17820	17756	17949	17877	18067	17789	17856	17858	17709	17796	17862	17880	17834	17839	17900	18038	17800	17885	17706	17722	17988	18111	17756	17947	18001	17999	17713	17914	17761	17773	17886	18160	17948	17932	17937	17923	17881	17919	17759	17962	17858	17985	18044	18084	17787	17931	17899	17968	17880	17743	17827	17939	17882	17846	17740	18001	17645	17814	17881	17998	17806	17910	17821	18154	18094	17972	17864	17816	17654	17791	17735	17943	18016	17821	17925	17839	17907	17741	17841	17832	17949	17883	17797	17969	17727	17850	17958	17943	17856	17888	17752	17794	17845	17926	17969	17920	17818	17890	18082	18029	18195	17885	17938	17899	18081	17821	17947	17860	18032	18000	18072	17871	17834	17828	17967	17967	17876	18099	18079	17713	17775	18023	17843	17937	17883	18082	17977	17814	18017	17997	18004	17813	18003	17810	17849	17933	17793	17875	18049	18026	17929	17987	18020	17838	17745	18011	17843	17955	17942	17897	18000	17907	17859	17973	17759	17768	17874	17832	18027	17805	17978	17935	17840	17861	17830	17684	17886	17840	17785	17862	17970	17734	17827	17815	17913	17957	17798	17961	17934	17805	18063	17891	17996	17749	17821	17988	17925	17862	17947	17805	17999	17986	17834	17900	17895	17926	17958	18131	17715	17797	17869	17901	17873	17970	17794	18057	17830	17894	17823	17974	18039	17769	17927	17806	18027	18035	17820	17925	18013	18012	17842	17776	17927	17827	17937	17919	17914	18015	17762	18003	17886	17914	17746	17785	17829	17762	17813	17852	17953	18008	17937	17864	17798	17796	17822	18196	17794	17898	17997	17835	17930	17980	17885	17966	17787	17732	17877	17855	17900	17908	17811	17929	17992	17862	17945	17848	17954	17793	17895	17901	17856	18113	17898	17913	17822	18102	17937	18068	17940	18104	17796	17841	17992	17967	17740	17887	17694	17911	17827	17911	17862	17665	18034	18007	17959	18101	17825	17843	17789	17743	17846	18029	18008	17860	18061	18022	17781	17817	18038	17930	17815	17858	18059	17827	17939	17841	18044	17678	17805	17800	17926	17905	17851	17923	17888	18104	17822	17788	17970	17779	17964	17893	17866	17732	17935	17931	17759	17829	17731	17818	17969	17965	17807	17731	17891	17782	18038	18014	17801	17838	17609	18067	17816	17792	17894	17986	17819	18218	17868	17792	17888	17874	17805	17822	17840	17885	18015	17904	17913	17826	17824	17859	17888	17886	17862	17918	17964	17847	17727	17777	17882	17972	17945	17980	17906	17937	18006	17863	17601	17927	17986	17942	17775	17954	17965	17892	18051	18027	17809	17688	17862	17920	18007	17817	18145	17988	17981	17864	17896	17951	18006	17823	17958	18020	17915	17835	17983	17795	17923	17624	17851	17830	17863	17599	17904	17750	17939	17875	17951	17706	17859	18092	17708	17946	17907	17822	17878	17929	17736	17930	17717	17841	17873	17819	17856	17956	17725	17905	17836	17738	17883	17970	17746	17882	17918	17740	17951	17910	17790	17804	18006	17971	17797	17838	18089	17852	17684	17996	17877	17869	17990	18052	17813	17746	17844	17984	17911	17827	17845	17942	18062	17803	17846	17707	17964	17840	17893	17797	18031	17963	17917	17818	17796	17781	17901	17966	17974	17784	17959	17927	18005	17892	17975	17857	17988	17856	18061	17810	17826	17839	17885	17973	17875	17897	17845	17840	17820	18032	17772	17797	17932	17946	17900	17855	17932	17805	17871	17906	17946	17947	17942	17920	17904	17908	18094	17960	18033	18020	18031	17836	17850	17782	18015	17967	17589	17947	18070	17777	17850	17921	17892	17964	17959	17926	17871	17997	17961	17774	18132	17847	18099	17919	18090	17886	17881	17790	17896	17804	17814	17956	17884	17930	17821	17832	17923	17934	17854	17948	17740	18022	17889	17578	18040	17950	17921	17853	18014	17990	17884	17749	17998	17912	17907	17833	17784	17859	17921	17860	17871	17944	17843	18015	17882	18043	17842	17922	17849	17897	17763	17868	17855	17967	17910	17986	17723	17843	17790	18097	17781	17794	18086	17999	17952	17850	17966	17953	17738	17986	18079	17878	17943	17955	17881	17954	17894	17665	17957	17870	17835	17883	17890	17937	17916	17787	17917	17895	17843	17933	17893	17904	17842	17796	18146	17940	17964	17723	17982	17768	17907	17813	17940	17878	17978	17880	17826	17801	17826	18044	17890	17877	18003	17841	18040	17872	17880	17891	17881	17991	18017	17825	17739	18132	17879	18012	17952	17831	17804	17903	17647	17858	17778	17786	17777	17744	17742	17838	17878	18003	17891	17973	17780	17868	17882	17869	17937	17962	17902	17799	17836	17903	18031	17866	17862	17882	17811	17851	17983	18031	17788	18077	18047	17879	18017	18081	17969	17889	17820	17998	17836	17900	17937	17886	17892	17753	17911	17999	17989	17888	17902	17937	17807	17907	17802	17783	18034	17878	17988	17760	17804	18008	17990	18047	18049	17950	17709	17779	18033	17853	18060	17944	17975	17889	17778	17847	17753	17889	17907	17959	17990	17859	17948	17705	18065	17861	17896	17676	17805	17923	18147	17877	17882	17821	17995	17937	18013	17776	17855	17773	17770	17843	17892	18084	18036	17803	17891	18010	17863	17913	17658	17912	17925	17738	17976	18024	17781	17722	17974	17939	17989	17949	17720	17978	17808	17913	18129	17783	18006	17970	17848	18017	18037	17973	17789	17814	17912	17736	17819	17895	17810	17926	17836	18042	17852	18012	17911	17839	17938	17989	17750	17946	17953	17869	18060	18039	17770	17939	17656	17914	17768	17866	17860	18040	17807	17866	17954	17987	17968	17831	17861	17719	18004	17781	17943	18014	17914	17840	17710	17840	17817	17773	17992	17678	17924	17881	17860	17834	17885	17875	17621	18029	17931	17972	17875	17730	17967	17884	18100	17800	17775	18017	17929	18063	18124	18047	17971	17732	17964	17912	18019	17838	18040	17992	17845	17925	17734	17856	17984	17847	17984	17962	17832	17808	17795	17833	17796	17861	17914	17896	17881	17754	17980	17832	17874	17892	17828	18042	17827	17892	17927	17832	17944	18011	17990	17757	17857	17808	17883	17822	17960	17862	17827	17987	18007	17885	18084	17687	17944	17775	17978	17709	17923	17911	17821	17856	17802	17850	18137	18000	18118	17927	17886	17832	17980	17857	17786	18034	17992	17904	17908	17893	17897	17794	17719	17882	17868	17905	18208	18089	17837	17887	17953	18034	17967	17965	17970	17835	17887	18067	17825	17805	17798	17927	17865	17790	17879	17782	17798	17879	18045	18119	18004	17959	18190	17882	17921	17879	17920	17822	17863	17947	17848	17950	17804	17940	17836	17850	17826	17983	17934	17860	17850	17689	17846	17755	17942	18078	17886	17886	17909	17843
22311	20761	27143	24704	23338	29677	34983	31963	30719	30937	30245	29878	29688	29713	29460	29356	29517	29693	29209	29134	29405	29103	29217	29258	29135	28841	29097	28947	28531	28769	28932	28838	28467	28775	28679	28599	28473	28419	28564	28413	28873	28278	28816	28375	28424	28726	28208	28629	28501	28286	28526	28509	28564	28490	28547	28449	28507	28608	28588	28255	28364	28379	28210	28598	28507	28270	28318	28408	28580	28347	28572	28418	28309	28266	28363	28496	28232	28680	28544	28538	28460	28473	28397	28562	28470	28628	28513	28198	28321	28392	28368	28420	28474	28346	28356	27994	28456	28418	28354	28354	28413	28527	28285	28269	28424	28263	28506	28489	28425	28463	28425	28432	28702	28380	28557	28219	28489	28305	28322	28224	28559	28428	28380	28419	28632	28628	28329	28443	28524	28363	28394	28287	28543	28389	28484	28128	28594	28457	28418	28536	28235	28266	28175	28268	28285	28502	28315	28473	28352	28179	28584	28417	28374	28071	28372	28354	28375	28482	28561	28387	28286	28190	28483	28419	28641	28403	28456	28377	28275	28634	28320	28360	28458	28343	28208	28496	28417	28384	28514	28399	28316	28329	28404	28309	28477	28405	28675	28543	28498	28312	28773	28522	28477	28459	28415	28594	28328	28516	28695	28294	28424	28448	28194	28385	28446	28320	28672	28523	28288	28129	28435	28548	28491	28399	28194	28229	28582	28557	28532	28488	28313	28433	28454	28453	28503	28508	28293	28791	28205	28443	28655	28523	28305	28474	28415	28302	28553	28420	28458	28369	28377	28244	28420	28598	28349	28413	28376	28506	28321	28623	28488	28345	28320	28472	28518	28266	28530	28342	28387	28559	28428	28439	28349	28263	28212	28304	28599	28248	28421	28342	28107	28826	28498	28356	28408	28454	28580	28573	28391	28581	28574	28424	28417	28126	28509	28401	28467	28385	28315	28454	28341	28264	28193	28592	28425	28517	28375	28689	28136	28490	28246	28437	28308	28120	28310	28334	28353	28575	28133	28220	28499	28390	28575	28404	28343	28289	28230	28618	28533	28294	28548	28116	28423	28461	28324	28255	28418	28390	28241	28667	28182	28306	28386	28329	28348	28387	28363	28465	28442	28398	28494	28397	28478	28308	28458	28409	28546	28345	28341	28409	28394	28174	28418	28480	28451	28298	28270	28704	28444	28345	28260	28487	28330	28456	28387	28445	28683	28205	28358	28019	28541	28277	28432	28393	28317	28580	28423	28560	28646	28752	28668	28444	28479	28577	28293	28356	28334	28462	28227	28151	28191	28331	28300	27939	28094	28444	28027	28532	28626	28463	28438	28300	28530	28448	28440	28690	28393	28199	28432	28381	28649	28384	28436	28495	28332	28284	28443	28324	28112	27915	28452	28516	28346	28666	28499	28313	28586	28276	28292	28217	28401	28381	28401	28243	28109	28399	28391	28370	28537	28482	28306	28470	28655	28228	28176	28379	28429	28291	28457	28461	28291	28521	28574	28340	28520	28555	28498	28324	28503	28376	28145	28210	28542	28498	28550	28319	28461	28342	28213	28376	28437	28467	28307	28381	28333	28386	28326	28639	28300	28268	28551	28223	28407	28444	28441	28404	28510	28193	28262	28232	28431	28571	28529	28595	28300	28434	28129	28453	28344	28451	28434	28234	28398	28480	28378	28618	28590	28378	28385	28350	28241	28396	28309	28504	28604	28496	28470	28372	28318	28561	28666	28273	28545	28357	28412	28294	28270	28526	28159	28247	28299	28441	28065	28502	28453	28238	28456	28343	28438	28534	28390	28188	28153	28402	28527	28567	28284	28319	28400	28512	28424	28494	28386	28476	28293	28174	28411	28451	28328	28310	28343	28159	28395	28336	28274	28483	28513	28491	28415	28324	28350	28189	28305	28336	28527	28503	28654	28392	28467	28401	28345	28436	28258	28625	28258	28293	28414	28081	28684	28508	28445	28388	28398	28472	28356	28413	28465	28450	28366	28647	28664	28462	28466	28672	28160	28277	28149	28433	28341	28322	28465	28427	28373	28242	28365	28264	28425	28293	28185	28285	28413	28305	28589	28440	28354	28275	28450	28489	28680	28450	28380	28382	27993	28177	28418	28557	28496	28395	28559	28447	28499	28484	28305	28512	28496	28358	28613	28304	28104	28269	28627	28452	28581	28705	28603	28510	28379	28380	28232	28093	28549	28791	28163	28426	28291	28473	28311	28207	28694	28197	28338	28232	28295	28414	28673	28156	28420	28058	28572	28424	28363	28204	28375	28434	28222	28223	28367	28464	28634	28305	28414	28153	28358	28468	28337	28191	28562	28338	28464	28582	28306	28512	28637	28346	28333	28351	28326	28140	28290	28360	28243	28608	28381	28230	28472	28513	28416	28379	28405	28228	28521	28431	28412	28062	28237	28345	28619	28497	28446	28450	28341	28436	28330	28523	28409	28423	28200	28448	28330	28155	28316	28678	28594	28395	28259	28454	28490	28502	28278	28511	28395	28506	28458	28493	28370	28625	28480	28530	28359	28413	28397	28656	28436	28379	28758	28375	28449	28214	28311	28288	28244	28201	28427	28311	28706	28543	28334	28284	28485	28294	28362	28389	28509	28336	28326	28422	28509	28165	28418	28307	28418	28203	28350	28177	28343	28214	28331	28500	28449	28464	28572	28650	28199	28655	28342	28702	28485	28341	28551	28428	28403	28388	28503	28438	28461	28576	28691	28519	28100	28366	28463	28396	28274	28367	28363	28450	28525	28265	28465	28427	28203	28270	28348	28479	28342	28245	28475	28397	28543	28448	28481	28033	28371	28339	28164	28243	28123	28478	28546	28236	28467	28605	28374	28453	28299	28595	28311	28570	28453	28448	28500	28445	28471	28290	28088	28331	28332	28390	28455	28248	28356	28524	28141	28364	28177	28258	28454	28552	28504	28444	28185	28474	28486	28442	28234	28186	28182	28426	28491	28636	28691	28439	28516	28426	28416	28233	28480	28248	28327	28124	28498	28590	28461	28308	28591	28470	28427	28286	28212	28530	28439	28631	28272	28519	28248	28356	28530	28459	28586	28349	28307	28465	28238	28480	28409	28240	28708	28402	28171	28320	28282	28338	28375	28289	28321	28367	28337	28586	28565	28378	28354	28215	28455	28410	28616	28343	28377	28450	28128	28411	28443	28346	28376	28587	28397	28484	28302	28540	28416	28529	28292	28428	28471	28537	28447	28311	28718	28445	28260	28185	28374	28575	28407	28457	28227	28497	28540	28334	28484	28553	28292	28521	28417	28324	28489	28490	28627	28248	28611	28574	28454	28056	28221	28379	28454	28412	28563	28528	28646	28324	28357	28328	28601	28528	28460	28233	28380	28223	28332	28329	28487	28529	28277	28298	28376	28409	28391	28356	28382	28625	28682	28651	28130	28346	28389	28470	28468	28310	28548	28377	28657	28586	28294	28530	28195	28523	28502	28176	28247	28192	28281	28442	28258	28264	28307	28607	28388	28452	28560	28386	28081	28669	28584	28297	28163	28300	28128	28510	28659	28378	28050	28367	28384	28497	28559	28357	28569	28380	28328	28338	28276	28467	28229	28061	28593	28360	28270	28320	28545	28577	28331	28496	28728	28384	28560	28355	28339	28524	28503	28500	28478	28590	28633	28384	28220	28278	28280	28232	28464	28659	28416	28438	28092	28523	28312	28552	28526	28419	28510	28411	28515	28624	28460	28103	28405	28049	28159	28221	28372	28539	28339	28684	28405	28447	28322	28112	28125	28375	28306	28289	28427	28256	28494	28293	28238	28440	28558	28421	28326	28240	28409	28205	28379	28586	28328	28620	28519	28594	28474	28363	28217	28424	28458	28485	28513	28409	28465	28447	28401	28067	28247	28434	28266	28435	28407	28421	28496	28388	28657	28466	28541	28561	28560	28691	28577	28301	28389	28238	28195	28599	28595	28464	28656	28514	28215	28241	28338	28461	28502	28201	28590	28352	28491	28319	28228	28370	28739	28478	28469	28441	28562	28138	28654	28563	28458	28271	28575	28482	28330	28220	28493	28239	28507	28176	28308	28413	28399	28502	28291	28448	28344	28458	28412	28267	28331	28441	28200	28532	28421	28509	28551	28342	28332	28427	28751	28518	28532	28465	28449	28416	28442	28503	28457	28407	28566	28399	28174	28402	28542	28402	28420	28143	28438	28623	28311	28478	28394	28528	28393	28370	28371	28606	28351	28493	28036	28193	28288	28392	28360	28658	28601	28420	28310	28557	28548	28234	28462	28405	28325	28307	28398	28265	28270	28445	28765	28678	28573	28140	28466	28377	28344	28401	28329	28181	28526	28566	28499	28329	28440	28672	28393	28180	28364	28488	28153	28297	28372	28692	28465	28526	28432	28616	28153	28456	28408	28521	28375	28277	28338	28293	28392	28516	28454	28288	28507	28235	28558	28211	28375	28251	28349	28249	28236	28441	28490	28389	28383	28574	28365	28647	28499	28203	28438	28229	28558	28666	28310	28301	28071	28171	28609	28411	28316	28547	28438	28211	28620	28631	28327	28283	28264	28491	28512	28294	28456	28298	28265	28488	28323	28311	28656	28535	28631	28524	28464	28342	28283	28297	28249	28410	28543	28508	28226	28522	28548	28291	28573	28530	28382	28354	28585	28510	28382	28571	28350	28574	28450	28522	28313	28350	28028	28325	28426	28275	28284	28289	28394	28546	28323	28201	28264	28497	28321	28277	28375	28617	28429	27980	28446	28358	28413	28300	28325	28196	28563	28490	28579	28575	28515	28549	28299	28357	28435	28527	28470	27960	28364	28290	28252	28407	28447	28525	28217	28496	28557	28453	28527	28368	28517	28349	28362	28558	28695	28453	28482	28378	28652	28584	28306	28394	28410	28297	28266	28371	28388	28421	28415	28626	28338	28160	28275	28458	28200	28486	28638	28605	28796	28502	28337	28174	28230	28384	28326	28391	28490	28295	28324	28496	28495	28547	28552	28674	28473	28403	28513	28775	28348	28512	28542	28562	28618	28211	28566	28290	28450	28577	28390	28373	28379	28535	28223	28352	28322	28754	28449	28576	28209	28334	28276	28362	28548	28626	28411	28273	28082	28542	28488	28501	28394	28365	28419	28356	28552	28620	28318	28327
25591	43973	43084	35119	30278	26923	24811	23073	22250	21570	20897	20464	20115	19816	19594	19649	19178	19408	19422	18997	19074	19018	19030	18914	18721	18808	18682	18444	18071	18176	18386	18217	18304	18384	18186	17969	18143	18256	18255	18193	18184	18144	18018	17915	18089	17915	18048	18255	17960	18165	17956	17980	17975	17891	18053	18042	18127	18152	17987	17972	17826	18018	18094	18005	18033	18073	17855	17923	18013	18027	17947	17976	17931	18061	18018	18092	17928	17901	18063	17976	18065	17950	17899	17993	18084	18044	18396	17956	18098	17978	18063	17955	17946	18031	18041	17927	17968	18011	18010	17881	17912	17908	18160	18080	17935	17933	17994	18126	17912	17815	18158	18069	18058	18040	17893	17908	18023	18069	17987	18025	18046	18057	18028	17781	18080	18042	18068	17927	18009	17931	17836	18039	17929	18143	17967	18058	18008	17985	17950	18110	18037	18089	17981	17897	17969	17872	17959	18058	17825	17867	17931	18195	18019	18087	18037	18034	17959	17904	17891	17922	17886	17947	17932	17917	17972	18058	17996	17906	17924	18119	17929	18008	17785	17925	17999	17765	17942	17974	17923	17995	18034	17838	17985	17943	17746	17753	18242	17867	17943	17898	17865	17948	17695	18008	18066	18125	17799	17845	18014	18077	18008	17972	18036	17808	17928	17875	17910	17934	17954	17892	18278	18026	18103	17810	17801	18030	18241	18114	18024	17966	18195	17951	18067	17958	17977	17996	17881	17994	18090	18094	17936	18075	18094	17991	18007	18017	18146	17885	17945	17948	17827	17903	18056	17910	17950	18001	18054	17884	18053	17951	18298	18005	18073	17949	17890	18189	17793	17955	17955	17906	18177	17885	17908	18040	17945	18039	17992	17973	17949	18071	17918	17707	18070	17844	18142	17889	18007	17995	18070	17972	17962	17956	17966	17931	17863	18033	18011	18061	17957	17964	17886	18057	17909	17772	18036	17830	18079	17980	17886	17986	17954	17880	17885	17759	17953	18012	18013	18050	17905	17876	17863	17902	17950	18078	18138	17882	17925	17925	17913	17908	17903	17815	18077	18102	18143	17985	17972	18134	18048	17963	18041	17977	17947	17923	17934	18141	18104	17867	18125	17771	17995	17836	17782	17858	18122	17947	17910	17833	18080	17925	17818	17947	18015	18009	18113	17944	17871	17848	17952	17790	17851	17867	17961	17976	18018	17982	17895	18071	17890	17881	18037	18001	18064	17910	18011	18106	17890	18141	17994	18087	17977	17992	18025	17936	17812	17983	17911	17947	17991	17705	18016	17917	18061	18058	17930	18016	17870	17883	18099	17977	18022	17950	17902	18025	18089	17976	17926	17943	17918	18059	17926	17897	18041	17762	18034	18031	17963	17886	17964	17967	17930	17865	18030	18083	18078	17910	17964	17905	17912	17952	17858	18177	17793	18039	18141	18033	18026	17976	18030	17908	17708	18192	17848	18073	18138	17902	18042	18055	18012	18017	17995	18033	17950	18120	17985	17829	18194	18001	17976	18002	17988	17823	18016	17943	18070	18051	17847	17974	17687	17984	18039	18048	18057	17811	18004	18097	17848	17962	18090	17897	17963	17998	18076	18089	18001	17945	17943	17894	17965	18116	18007	17813	18088	18031	17895	17985	17877	17969	17976	17870	17990	17842	18087	18063	17953	17984	18005	17874	18082	17970	18018	17942	17930	17928	18018	18012	18076	18160	18114	17979	18013	18027	17864	17783	18092	17914	17937	17979	17942	17871	17885	18082	18057	18062	18078	17796	18090	17936	18007	18083	18122	17989	17926	18087	17893	17978	18106	18051	18063	17985	18011	18099	18041	17839	18072	18068	18262	17951	17998	17915	17960	17994	18037	17834	18014	17935	17879	17879	17903	17978	18061	17813	18019	17975	18092	17833	18156	17977	17956	17928	18152	17874	17863	17956	17970	17951	17930	18084	17868	18007	18054	18006	17882	17918	18009	17958	17907	18039	17785	18108	17969	18046	18041	17856	17891	17887	17836	18015	18042	18013	17951	18129	17848	18042	17915	17827	18077	18001	17984	18125	17825	17991	17956	17938	17862	18005	18064	18061	17955	18056	18126	17807	17906	18121	18052	17917	17959	17902	17946	17990	17995	18064	18057	18069	17849	17972	17783	18013	17981	17873	18187	18086	17908	18062	17999	17820	17992	18038	17768	18066	17954	17969	17797	17897	18014	18008	17967	18064	18104	17842	17954	18040	18035	17943	18009	17824	18126	17806	18123	17984	17928	17966	17869	17938	17903	17999	18017	18074	17891	18196	17900	18008	18070	17880	18095	17997	18050	17958	17874	18021	18020	17969	18080	18028	17963	17966	17971	17898	17956	17958	18021	17798	18082	17900	17908	18072	17810	18073	17908	17758	17932	17958	18015	18058	18020	18016	18073	17911	18179	18054	17729	18092	17999	18105	17804	17987	17876	18019	17946	17847	17802	18020	17942	17986	17860	17921	18113	18094	17901	17957	18012	18014	18044	17942	18022	17773	17947	17971	18007	17887	18111	17894	17776	17966	17871	17887	17809	18049	18037	17935	17953	18005	17722	17967	18152	17880	17880	17963	18035	17853	17999	17961	17921	17806	18019	17948	18055	17900	18089	18014	18018	17845	17903	17870	18125	17775	17814	18075	17988	17920	18012	18048	17924	18131	17907	17707	18074	18051	18122	17681	18022	17832	17992	18090	17907	17886	18042	18007	18135	17985	17892	17951	18035	17990	17933	17899	18052	18001	17914	17990	18107	18107	17976	17962	17921	18184	17908	18016	18076	17947	18069	17938	17985	17851	17931	17843	17817	18206	17905	18077	17992	18066	18018	17938	18027	17934	17947	17994	17875	17912	18135	18028	18025	17851	18058	17867	18103	17924	17911	18065	17908	18023	17892	17929	18016	17904	17929	18013	18021	17822	18179	17992	17943	17992	18089	17944	17985	17961	18176	17760	18104	17948	18018	17994	17834	18197	17937	18039	18091	17931	18011	17905	18158	18130	17941	17811	17970	18055	18098	17790	17906	17952	17967	17996	18071	17963	17978	18118	17874	18030	17972	17970	18065	17809	18041	17916	18008	17896	18163	17988	18069	18039	17932	17974	17848	17972	17852	17851	17932	18012	18049	17884	17927	17992	18217	17945	17991	17894	18144	18007	17965	17947	17970	18160	17933	18118	17961	18054	18100	17903	18039	17916	17951	17911	18012	17910	17958	18008	17844	17940	17867	17918	17925	17930	18074	17966	17977	17972	18042	18096	17723	18064	17971	17965	18041	17911	17854	17932	18078	17916	17968	18055	17891	18038	17858	18002	17896	17963	18079	18045	17810	18004	18194	18030	17966	17993	18093	17849	17907	17905	17991	18120	17809	17855	18129	17986	18075	17973	18033	17992	17994	18018	18057	17859	17956	17864	18092	18047	17957	17939	18058	17898	17943	17786	17908	17922	17827	17988	17831	17906	18114	18122	17801	17985	18206	18043	17761	18048	18098	17993	17927	17860	17753	17909	17985	18081	18026	17962	17988	18176	18012	18013	17873	18062	17864	17932	17885	17988	18025	17824	17889	18030	17970	18029	18064	18072	17836	18025	18044	18082	17969	18024	17903	18171	17901	17889	17829	18154	18014	17961	18170	17976	17959	18017	18122	17995	18138	17948	18209	17825	18019	18004	18074	17799	17975	17966	17851	17833	18031	17886	17689	18130	18036	17883	17944	17855	17955	18033	18092	18037	17793	17999	18078	18053	18018	17974	18066	17679	17921	17926	18126	17842	17962	17948	17883	17990	18065	18055	18086	17980	18011	18035	18124	17841	18038	18131	17872	18068	18134	18191	17970	17917	17991	18141	17963	17983	17939	17865	18027	17992	17965	17866	18020	18148	18106	17941	18120	17897	18066	17967	17952	17957	18159	17955	17834	18032	17907	17977	18077	17976	17832	18000	17987	17816	17983	17926	18055	17988	17938	17883	18114	17944	17935	17835	18009	17868	18013	17838	17935	17898	17864	17846	18050	17835	18163	18006	18014	17800	17948	17986	18007	17883	17933	18007	17960	18129	17991	17933	17893	18125	18046	17900	17761	17834	18109	17951	17964	18012	18042	18089	17971	17969	18031	17882	18000	18194	18029	17721	18147	17778	17955	17979	18009	17889	17979	17891	17981	18029	17907	18144	17943	18004	17937	17843	17887	18017	18077	17954	18049	17859	17977	17962	17926	17940	17924	17798	18071	18166	17857	18045	17966	18054	18078	17895	18108	17908	17946	17842	17967	17999	17980	17972	17872	17872	18025	17925	17898	17909	18110	17909	17882	18058	17870	17918	18072	18073	18011	17886	18056	17884	17990	17995	17894	17927	18035	17991	17803	17881	17856	18122	17942	17887	17937	17815	17937	17940	17809	18020	17899	17939	18095	17779	17755	17816	17936	17954	17979	17879	18020	17754	18022	17805	18032	18011	18039	18165	17905	17923	17924	18039	17916	17935	17970	18092	17994	18017	17823	18059	17942	17842	17992	17904	17847	18088	18049	17927	18107	17926	17872	17918	17971	17988	18018	17850	17802	18057	18076	18097	17895	18093	17765	18049	17881	17873	18027	18017	18028	17929	17965	18006	17890	17934	18226	18002	17853	17852	18063	18033	17901	17859	18088	18098	17854	18152	18066	18136	17949	18118	17882	17888	17936	18140	17961	18020	18079	18025	18014	17804	18070	17857	17738	17759	18162	17767	17994	17785	18108	18064	18074	18065	18000	17916	18118	18083	17972	18049	17925	17808	17932	17976	17945	18099	17775	17868	17999	17926	17894	17994	17973	17844	18007	18029	18084	17983	18037	17792	17981	17949	18078	17936	17948	17929	17956	18042	17928	17967	17931	17916	17839	17918	18039	17937	17988	17911	17837	17723	18027	17967	17995	17945	17968	18038	18012	18211	17980	17977	17961	17979	18038	18150	17790	17924	18003	17806	18065	17931	17949	18053	17884	17951	18034	17993	18209	17997	17966	17921	17992	17855	17917	18148	18043	17987	17925	17885	18144	17880	17894	17902	17868	17878	17959	18088	18018	18060	18030	18077	18033	17999	18079	17840	17914	17896	18043	17888	17785	18114	18018	17841	17893	18137	17998	17927	18024	18023	18051	18023
35390	29989	33946	31983	29377	28836	28006	27612	27450	27658	27315	27046	27084	27159	27244	27296	27149	27287	27139	27137	27047	27373	27147	27238	27195	27080	27224	27248	27161	27021	27177	26952	26866	27204	26876	26796	26790	26845	26910	26903	26766	26863	26822	26718	26856	26935	27074	26822	27060	26906	26872	26976	26700	26657	26921	26786	26747	26848	26747	26617	26922	26777	26894	26816	26851	26734	26550	26516	26928	26784	26799	26767	26691	26947	26852	27087	26933	26734	26964	26755	26734	26923	26835	26801	26863	27048	26968	26774	27075	26653	26849	26990	26782	26707	26737	26909	27196	26719	26829	26850	26556	27010	26877	26943	26829	26697	26878	26928	27081	26557	26704	26995	26629	26712	26795	26735	26789	26620	26766	26761	26909	26865	26654	26864	26876	26763	26970	26805	26681	26667	26666	26653	26748	26702	26772	26726	26728	26700	26787	26794	26816	26873	26987	27041	26615	26696	26647	26677	26690	26800	26777	26808	26937	26563	26747	26711	26574	27033	26998	26711	26780	26918	26966	26933	26671	26831	26537	26656	26924	26930	27126	26941	26654	26806	26980	26753	26904	26758	26889	26869	26797	26790	26845	26707	26708	26935	26753	26827	26805	26783	26769	26750	26897	26852	26783	26661	26975	26887	26673	26854	26743	26746	27050	26741	27087	26693	27081	26917	26942	26611	26870	26933	26761	26962	26762	26945	27072	27128	26924	26844	26831	26977	27051	26964	26846	27022	26869	26767	26883	27012	26772	26902	26991	26624	26849	26893	26705	26848	26836	26884	26682	26869	26857	26577	26785	27031	27006	26766	26658	26935	26997	26694	26840	26605	26875	26852	26884	26710	26898	26932	26960	27039	26788	26513	26843	26596	27011	26858	26466	26923	26940	26665	26774	26871	27033	26784	26738	26661	26929	26624	26947	26711	27011	26836	26960	26902	26907	26888	26646	26752	26913	26872	26801	26950	26522	26512	26784	26907	26707	26837	26897	26688	26818	26601	26823	26803	26439	26852	26918	26622	27082	26774	26727	26921	26737	26876	26674	26956	27187	26748	26869	27013	26764	26808	26839	26925	26842	26777	27216	26683	26860	26694	26798	26600	26685	26988	26738	26796	26861	26788	26785	26935	26882	26710	26813	26875	26839	26817	26917	26866	26878	26830	26961	26873	26921	27087	26684	26825	26655	26745	26872	26734	27019	26933	26962	26840	26759	26850	27041	26656	26993	26805	26778	26727	26822	26656	26934	26729	26821	26769	26630	26796	26749	26973	26701	26787	26622	27210	26804	26750	26676	26926	26859	26922	26929	27231	26952	26925	27094	26773	26655	26789	26670	26643	26935	26710	26594	26899	27087	26863	26918	26680	26954	26926	27159	26869	27003	26899	26716	26987	26912	26794	26793	26907	26860	26819	26835	26692	26820	26885	26762	26950	26496	26964	26844	26843	26972	26827	26763	26837	26662	26560	26913	26970	26806	26918	26960	26984	26896	26833	27086	26655	26830	26900	27170	26794	26908	26729	26737	26785	26720	26998	26954	26999	27043	26664	27013	26754	26955	27038	26876	26824	26775	26655	26754	26704	27021	26588	26984	26964	26588	26589	26925	27086	26857	27010	26922	26774	26739	26593	26833	26618	26697	26971	27087	26523	26642	26821	26868	26735	26783	26847	26763	26860	26519	26800	26751	26784	26735	26720	26646	26767	27122	26721	26675	26830	26780	26688	26573	26832	26618	26875	26992	27085	26752	26958	26971	26874	26814	26768	26955	26784	26902	26672	26692	26926	26808	26786	27011	26915	26796	26694	26892	27027	26794	26621	26991	26753	26716	26788	26726	26866	26941	27019	27079	26734	26929	26540	26774	26883	26873	26578	26645	26758	26733	26730	26994	26540	26868	26566	26507	26918	26675	26921	27000	27091	26820	26631	26917	26845	26765	26922	26957	27201	26763	26917	27117	26817	26874	26635	26603	26820	26932	27169	26708	26788	26620	26829	26886	26673	26897	26674	26885	26955	27029	26830	26693	26574	26783	27058	26866	26731	26814	26776	26818	26869	26874	26799	26856	26839	27003	26663	26628	26959	26749	26857	26848	26748	26829	27106	26881	26835	26842	27018	26896	26961	26744	26658	26845	26788	26771	26826	26655	26901	26931	26895	26959	26698	26862	26818	26771	26913	26835	27085	27188	26941	26706	26746	26918	26817	26910	26670	27065	26833	26938	26858	26880	26876	26745	26797	26806	26700	26890	26919	26921	26831	26720	26956	26848	26933	26865	26875	27002	27013	26932	26691	27018	26709	26662	26927	26608	26894	26626	26734	26618	26664	26838	26732	26944	26916	26816	26774	26508	26586	26850	26573	26853	26703	26643	26821	26662	27006	26868	26885	26947	26804	26990	26842	26918	26753	26903	26909	26884	26947	26565	26641	26862	26692	26795	26584	27023	26797	26591	26942	26698	26757	26735	26731	26913	26796	26774	26780	26960	27043	26928	26693	26767	26848	26752	26943	26760	27063	26939	26893	26908	26654	26799	26820	26824	26693	26915	26945	26836	26798	26751	26791	26659	26879	26575	26654	26657	26801	26798	26664	26782	26740	26743	26624	26853	26672	26963	26755	26872	26972	26866	26638	26733	26883	26998	27012	26813	26726	26726	26553	26861	27086	26698	26874	26701	26628	26779	26681	26797	26881	26654	26760	26928	26742	26868	26965	27094	26881	26725	26872	26966	26653	26782	26601	26762	26887	26646	27002	26842	26793	26529	26822	26843	26806	26935	26800	26766	26758	26755	26723	26872	26846	26836	26710	26875	26656	26440	26768	26916	26867	26892	26781	27031	26720	26941	26938	26955	26879	26618	26800	27040	26726	26778	26839	26705	27086	27040	26874	26845	26566	26672	26954	26912	26950	26768	26762	26617	26708	26617	26622	26681	26857	26678	26803	26835	26978	26727	26832	26662	26599	26843	26734	26805	26716	26687	26949	26704	26891	27083	26670	26866	26695	26695	27021	26763	26963	26700	26747	26847	26734	26962	27115	26627	27067	26864	26759	26772	26763	26646	26711	26646	26778	26879	26753	26847	26554	26814	26876	26836	26916	26866	26735	26930	26855	26941	26819	27018	26789	27177	26983	26707	26716	26889	26655	26884	26753	26689	26855	26684	26883	26481	26911	26810	26835	26629	26771	26814	26926	26811	27063	26604	26877	26909	26876	26923	26642	26797	27057	26821	26912	26934	26942	26769	26980	27036	26822	26971	26865	26768	26837	26957	26835	26822	26878	26853	26963	26613	26799	26861	26910	26703	26871	26962	26843	26818	26761	26917	26777	26860	26612	26967	26945	26677	26725	27049	26760	26950	26876	26862	26994	26875	26764	26681	26696	26846	26774	26623	26796	26585	27119	26996	26894	26838	26648	26855	26828	27049	26850	26768	26952	26712	26728	26636	27009	26918	27154	26643	26898	26889	26730	26994	26918	26860	26632	26581	26549	26800	26845	26678	26545	26821	26827	26591	26582	26710	26778	26831	26541	26822	26837	27027	26746	26664	26923	26777	26888	26652	26553	26746	26778	26574	26847	26774	26606	26530	26988	26870	26772	26738	26966	26898	26497	26729	26805	26678	26744	26748	26757	26889	26640	26782	27064	26870	26932	26749	27007	26718	26898	27057	26956	26932	26696	26810	26790	26849	27033	26926	26575	26664	26829	27093	26953	26856	26720	26666	26722	26638	26845	26942	26808	26929	26693	26795	26910	26632	27049	26874	26689	26750	26800	26550	26639	26897	26837	26959	26781	26908	26894	26999	26786	26626	26710	26920	26780	26841	26865	26767	27075	26637	26924	26855	26855	26831	26998	26846	26564	26778	26868	27105	26891	26748	26967	26837	26946	26817	26929	27052	26778	26831	26518	26745	26807	26767	26455	26857	26676	26687	26612	26699	27040	26772	26882	26656	26589	26957	26921	26974	26946	26817	26940	27017	26742	26885	26786	26799	26734	26683	26938	26661	26604	26921	26829	26751	26785	27061	26686	27028	26858	26720	26532	26797	26767	26949	26736	26659	26827	26792	26936	26771	27055	27085	26917	26716	26822	26713	26635	26808	26889	26582	26679	26633	26823	26981	27002	26709	26841	26754	26796	26645	26789	26743	26925	26649	26542	26965	26682	26968	27188	26815	26860	26629	26645	26601	26510	26580	26856	26945	26596	26910	26727	26676	26694	26601	26820	26849	26852	26980	26757	26687	26959	26850	26918	26823	26899	26865	26705	26877	26641	26932	26981	26818	26725	26769	26689	26969	27077	26766	26765	26904	26614	26710	26963	26726	26632	26995	26518	26966	26660	26863	26822	26704	26756	26730	26712	26709	26716	26807	27010	26879	26917	26767	26573	26658	26734	27115	27089	26599	26908	26925	26770	26842	26737	26559	26642	26694	26686	26865	26538	26733	26849	26928	26947	26715	27061	26871	26998	26817	26800	26778	26790	27079	26834	26852	26965	26853	26740	26843	26692	26723	26833	26763	26753	26965	26953	26906	26887	26705	26615	26804	26789	27050	26893	26798	27082	27050	26984	26866	27009	26667	26863	26801	26607	26879	27008	26937	27021	26763	26574	26859	26796	26733	26643	26743	26716	27102	26783	27002	26928	26957	26893	27138	26723	26980	26800	26900	26860	26995	26808	26968	26864	26728	26856	26892	26618	26873	26747	26876	26633	26854	26740	26630	26824	26636	27194	26735	26765	26980	27073	26824	26954	26888	26827	26940	26828	27136	26773	26874	27076	26842	26703	26812	26649	26829	26503	26672	26879	26885	26868	26901	26842	26843	26841	27006	26967	27037	26776	26822	26967	27061	26700	26765	26756	26946	26749	26776	26958	26637	26508	26869	26753	27032	26835	26902	26814	26755	26787	26971	26831	26981	26823	26860	26893	26599	26954	26971	26664	26767	26852	26748	26937	26817	26797	27087	26858	26669	26780	26809	26961	26848	26816	26885	26991	26741	26875	26689	26716	26959	26882	26881	26964	26837	26834	26727	26819	26937	26665	26788	26533	26768	27018	27022	26703	26563	27006	26933	26768	26863	26875	26889	26621	26599	26824	26730	26586	26950	26748	27008	26838	26775	26798	26968	26946	26724	26858	26876	26807	26935	26835	27099	26964	26894	27065
24405	29752	29017	23923	21543	20083	19306	18864	18450	18131	18033	17859	17910	17780	17658	17770	17527	17806	17585	17636	17469	17501	17721	17747	17437	17379	17461	17409	17278	17478	17360	17395	17200	17398	17176	17287	17379	17232	17192	17370	17044	17342	17340	17206	17236	17262	17236	17203	17215	17311	17260	17159	17285	17319	17228	17337	17094	17043	17331	17297	17178	17192	17371	17190	17324	17303	17326	17243	17111	17229	17252	17141	17198	17054	17232	17280	17168	17205	17411	17146	17234	17267	17278	17119	17220	17221	17248	16961	17394	17172	17140	17134	17165	17444	17206	17184	17246	17173	17199	17197	17340	17233	17321	17107	17325	17162	17236	17085	17147	17092	17288	17174	17127	17142	17241	17229	17179	17113	17400	17196	17145	17339	17270	17223	17056	17342	17025	17142	17286	17027	17026	17351	17196	17062	17133	17357	17228	17082	17164	17289	17090	17184	17068	17222	17291	17176	17319	17217	17182	17229	17268	17217	17238	17290	17210	17175	17035	17060	17287	17238	17287	17293	17140	17297	17059	17276	17266	17028	17138	17184	17181	17242	17261	17119	17254	17124	17267	17123	17293	17188	17172	17185	17260	17299	17351	17291	17055	17231	17238	17292	17068	17215	17108	17233	17104	17186	17092	17137	17276	17111	17134	17186	17229	17204	17066	17166	17062	17081	17181	17227	17234	17179	17171	17224	17092	17298	17120	17191	17120	16993	17280	17113	17258	17258	17173	17121	17288	17296	17252	17228	17267	17197	17113	17138	17080	17154	17115	17307	17175	17290	17112	17223	16992	17275	17284	17005	17316	17303	17122	17062	17168	17145	17167	17108	17094	17183	17190	17149	17170	17410	17267	17215	17317	17109	17314	17244	17004	17186	17116	17205	17335	17247	17274	17151	17261	17121	17112	17072	17215	17326	17104	17118	17164	17226	17226	17240	17011	17149	17167	17199	17310	17270	17331	17255	17217	17277	16986	17286	17246	17137	17264	17290	17337	17223	17258	17284	17114	17124	17195	17275	17305	17215	17200	17154	16903	17464	17039	17067	17317	17326	17196	17391	17082	17304	17333	17192	17414	17299	17235	17302	17218	17168	17337	16963	17183	17162	17123	17256	17203	17135	17367	17154	17100	17261	17219	17274	17325	17124	17354	17019	17173	17044	17187	17324	17299	17257	17141	17293	17094	17399	17085	17293	17122	17476	17351	16903	17131	17052	17165	17309	17290	17151	17251	17174	17173	17204	17367	17237	17151	17210	17265	17020	17217	17274	17333	17204	16984	17186	17248	17085	17201	17346	17176	17132	17089	17105	17121	17264	17161	17132	17408	17212	17086	17331	17225	17177	17200	17051	17117	17070	17280	17150	17103	17297	17014	17181	17213	17023	17275	16950	17359	17090	17205	17139	17165	17264	17352	17259	17251	17146	17020	17266	17301	17263	17062	17184	17092	17151	17132	17108	17176	17123	17278	17241	17222	17320	17258	17358	17221	17197	17365	17178	17130	17120	17265	17264	17158	17166	17174	17137	17186	17137	17244	17451	17277	17295	17279	17405	17111	17205	17143	17270	17126	17308	17370	17254	17219	17087	17046	17070	17146	17151	17146	17246	17247	17218	17054	17212	17200	17253	17359	17099	17117	17245	17054	17200	17083	17328	17360	17157	17172	17104	17363	17206	17166	17269	17106	17087	17357	17089	17286	17129	17217	17325	17134	17154	17151	17296	17164	17145	17128	17266	17167	17249	17124	17143	17292	17183	17264	17137	17038	17055	17158	17157	17247	17135	17068	17189	17127	17290	17330	17175	17257	17037	17213	17278	17126	17258	17101	17122	17137	17294	17282	17197	17188	17204	17192	17193	17252	17267	17102	17095	17065	17316	17156	17161	17103	17229	17246	17172	17217	17272	17217	17137	17197	17302	17349	17212	17183	17114	17135	17329	17107	17143	17297	17202	17158	17219	17291	17316	17088	17167	17206	17263	17145	17261	17168	17157	17079	17321	17057	17064	17185	17276	17151	17351	17257	17169	17187	17003	17301	17242	17326	17065	17027	17175	17186	16927	17191	17313	17317	17253	17235	17159	17377	17223	17147	17320	17142	17102	17269	17181	17030	17415	17280	17237	17308	17179	16941	17081	17024	16998	17055	17104	17241	17156	17340	17202	17153	17202	17371	17213	17236	17093	17157	17271	17132	17136	17218	17190	17266	17108	17203	17176	17254	17128	17078	17130	17264	17226	17217	17217	17216	17051	17316	17275	17069	17141	17244	17233	17138	17254	17207	17184	17284	17111	17184	17125	17198	17416	17171	17221	17214	17385	17200	17228	17155	17016	17137	17159	17286	17332	17247	17173	17235	17367	17338	17130	17310	17287	17142	17175	17230	16953	17311	17267	17153	17394	17213	17070	17060	17266	17191	17250	17336	17311	17187	17299	17173	17100	17268	17195	17066	17170	17211	17146	17189	17206	17217	17120	17245	17281	17237	17416	17112	17363	17283	17317	17278	17039	17217	17054	17214	17193	17129	17024	17412	17039	17376	17267	17426	17191	17366	17205	17089	17258	17164	17248	17177	17336	17117	17219	17266	17441	17169	17362	17263	17144	17162	17152	17081	17230	17130	17244	17273	17229	17183	17215	17207	17347	17237	17245	17184	17187	17099	17274	17310	17331	17157	17432	17260	17210	17193	17377	17410	17158	17266	17154	17285	17125	17211	17220	17198	17172	17321	17270	17206	17370	17328	17146	17262	17128	17144	17255	17190	17192	17490	17199	17285	17222	17217	17166	17096	17534	17178	17149	17476	17023	17290	17261	17190	17107	17106	17259	17249	17055	17152	17235	17215	16929	17296	17134	17296	17174	17337	17141	17465	17141	16994	17224	17116	17336	17231	17207	17112	17177	17171	17187	17260	17098	17262	17046	17139	17167	17260	17128	17239	17149	17065	17228	17238	17224	17121	17158	17290	17170	17346	17067	17185	17083	17228	17217	17197	17086	17111	17248	17272	17254	17217	17172	17427	17176	17294	17275	17265	16978	17275	17288	17175	17221	17109	17273	17113	16948	17145	17188	17291	17061	17203	17348	17095	17355	17379	17127	17191	17267	17331	17268	17052	17307	17173	17233	17210	17168	17167	17445	17276	17310	17157	17207	17235	17116	17091	17148	17185	17111	17349	17210	17179	17405	17342	17158	17259	17054	17203	17218	17229	17300	17289	17333	17272	16979	17188	17228	17096	17260	17324	17159	17154	17076	17371	17197	17182	17237	17103	17116	17188	17158	17225	17368	17211	17341	17238	17301	17183	17310	17296	17099	17367	17246	17224	17185	17237	17267	17151	17266	17077	17203	17194	17115	17279	17312	17215	17461	17384	17262	17234	17225	17252	17192	17329	17458	17156	17242	17167	17268	17091	17213	17147	17323	17071	17146	17254	17162	17179	17171	17082	17155	17134	17124	17242	17093	17225	17351	17218	17311	17233	17071	17346	17276	17333	17264	17259	17365	17192	17131	17261	17075	17341	17075	17293	17363	17264	17166	17188	17290	17172	17095	17272	17267	17097	17132	17233	17192	17038	16959	17270	17292	17156	17171	17425	17270	17065	17138	17159	17110	17194	17198	17251	17252	17150	17279	17166	17165	17222	17057	17419	17190	17215	17173	17215	17228	17150	17202	17267	17233	17309	16944	17200	17110	16976	17278	17179	17216	17154	17142	17099	17113	17272	17258	17303	17102	17209	17355	17082	17340	17198	17199	17146	17264	17294	17177	17197	17239	17312	17281	17147	17106	17111	17352	17237	17185	17216	17148	17105	17180	17028	17229	17240	17226	17189	17077	17091	17114	17266	17114	17373	17145	17177	17227	17192	17563	17267	17094	17308	17325	17220	17065	17118	17266	17243	17316	17113	17237	17373	16999	17236	17275	17287	17150	17288	17007	17248	17193	17137	17203	17244	17125	17164	17189	17308	17194	17172	17384	17196	17153	17168	17296	17149	17291	17227	17169	17436	17254	17188	17174	17233	17153	17223	17287	17077	17173	17190	17149	17137	17271	17091	17156	17278	17319	17277	17121	17297	17154	17173	17241	16967	17189	17374	17366	17030	17155	17179	17278	17147	17192	17301	17006	17238	17212	17286	17199	17244	17187	17117	17076	17300	17113	17284	17116	17274	17335	17214	17046	17280	17202	17115	17083	17253	17130	17175	17147	17161	17442	17145	17051	17310	17205	17390	17184	17267	17296	17126	17238	17139	17334	17114	17239	17146	17222	17098	17274	17222	17283	17168	17317	17454	17109	17159	17088	17226	17235	17446	17052	17324	17088	17404	17133	17086	17159	17340	17120	17378	17184	17392	17363	17300	17176	17392	17067	17005	17465	17199	17149	17351	17240	17159	17217	17274	17309	17138	17275	17343	17167	17259	17218	17132	17215	17128	17176	17280	17215	17099	17338	17275	17218	17056	17093	17171	17048	17210	17211	17025	17265	17132	17207	17405	17033	17268	17206	17165	17206	17089	17121	17216	17332	17192	17147	17100	17251	17116	17213	17178	17105	17185	16950	17135	17449	17184	17100	17186	17334	17269	17276	17224	17182	17301	17179	17213	17192	17206	17206	17273	17273	17068	17269	17140	17228	17132	17248	17251	17225	17223	17184	17232	17111	17047	17288	17138	17256	17400	17113	17257	17229	17155	17272	17145	17213	17178	17186	17091	17411	17262	17171	17382	17233	17294	17265	17238	17160	17253	17206	17091	17102	17344	17079	17166	17156	17198	17159	17104	17344	17164	17344	17182	17249	17148	17120	17261	17246	17417	17054	17161	17258	17025	17229	17179	17065	17149	17247	17272	17414	17082	17174	17238	17341	17242	17133	17363	17271	17097	17265	17217	17173	17173	17127	17167	17398	17154	17289	17191	17088	17218	17259	17224	17342	17144	17055	17207	17177	17273	17109	17125	17183	17220	17303	17177	17218	17109	17034	17271	17152	17257	17224	17117	17129	17244	17131	17072	17149	17341	17050	17153	17201	17329	17191	17227	17066	17280	17296	17175	17211	17038	17152	17155	17280	17400	17274	17252	17128	17390	17169	17178	17388	17145	17328	17130	17072	17145	17177	17101	17039	17158	17057	17276	17196	17160	17268	17280	17279	17164	17195	17206	17252	17185	17267
23989	20768	27123	25571	26005	30783	32561	30216	29596	29688	29596	29099	29178	28932	28837	28758	28935	28468	28517	28652	28558	28689	28516	28619	28242	28109	28339	28448	28339	28561	28586	28239	28391	28326	28106	28252	28204	28105	28213	28117	28438	28065	27934	27984	28081	28231	28256	28085	28408	28173	28391	28358	28169	28242	28002	28043	28033	28057	28071	27948	27894	27977	28095	28332	28189	27920	28080	28257	28089	28009	28049	27997	28120	28025	27983	28262	28181	28206	28217	28089	28040	28136	28330	28103	28218	28097	28146	28243	28306	28275	28120	27943	28022	28038	28234	28070	28132	27909	27987	27967	28103	28192	28242	28039	28185	28076	28307	28057	28537	28036	28042	27900	28136	28066	28185	27955	28287	27999	28066	28312	27838	28030	27980	28199	28000	28108	28380	27976	28274	28033	28221	28348	28200	28099	28003	28012	28074	28036	28427	28186	27812	28064	28110	27813	28174	28059	28061	27880	28229	28122	28096	27961	28056	28026	27913	28206	28234	28202	28031	27991	28134	28365	28081	28173	28189	28287	28148	28225	28266	28088	27833	27958	27980	28326	28085	28198	28293	27964	28157	27928	28017	28037	28144	28057	28201	28156	27993	28144	27847	28025	27991	27726	28076	27899	28191	28401	27998	28168	28126	28125	28220	28191	28199	27915	28159	28178	27898	28132	28347	28285	28065	28024	27971	28152	27950	27880	28031	28122	28087	28420	28011	28264	28024	27846	28245	28250	28116	27937	28055	28244	28078	28182	28173	28066	27911	27907	28024	28110	27967	28032	28223	28135	28143	28203	28282	27829	28025	28104	28277	28061	28094	27992	28177	28128	28179	28146	27808	28173	28256	28140	28424	27921	28095	28222	28330	28133	27904	27917	27945	28265	27928	28139	28038	27987	28254	28159	28055	28081	27814	28142	27955	28045	27789	28267	28210	28078	28099	28202	27904	28002	28188	28153	27985	28106	27996	28077	28003	28012	28057	28155	28187	27921	28231	27837	28094	28301	28308	28106	28068	28085	27951	28223	28081	28175	27969	28076	28117	28042	27938	28119	28008	28203	28086	28048	28201	28231	28103	28219	28246	28028	28167	28023	28021	28038	27884	27904	27774	28312	27927	28187	28208	28045	28288	28213	28223	27919	27996	28208	28157	28129	27887	27725	27893	28141	28307	28040	28288	28177	27822	27997	28202	27988	28056	27899	28045	28009	28117	27928	28088	28086	28077	28238	28031	27824	27943	28253	28121	28304	28094	28263	28098	27886	27878	28019	28085	27962	28177	28018	27949	28363	28134	28112	28327	28109	28142	28076	28044	28169	28026	28166	28188	28007	27819	28119	28318	28089	28061	28151	27986	27967	27981	28140	28208	28110	27901	28255	28001	28023	28288	28231	27967	28045	28239	28125	28199	27978	28215	28100	27969	28164	28291	28001	27802	27975	28046	28150	28100	28222	28165	27909	27920	27994	28031	27989	28175	28009	28071	28165	28096	28152	28147	28077	28006	28217	28219	28054	27996	28062	28130	28070	27923	28148	28074	28133	28030	28065	27954	27910	28215	27999	28138	28109	28043	28094	28171	27920	28202	28099	27929	28033	28125	28119	27961	28057	28431	28068	28039	27966	28003	28052	27968	28084	28304	27812	28357	28204	28037	28433	28177	28186	28335	28140	28072	28085	28067	28136	28146	28080	28199	28329	28214	28109	28264	27706	28126	28038	28011	28017	28239	28319	28343	28259	28107	27901	27908	28178	28118	27833	28176	28008	27910	27978	28174	28071	28488	28285	27888	28160	28202	28029	28124	28065	28194	28104	28024	28273	28163	28023	28039	28008	27986	28157	28109	28017	28133	28165	28168	28361	28123	28017	28067	27926	28176	28219	28031	27966	28042	27874	27915	28221	28078	28389	28126	28130	28410	28102	28027	27980	28091	28319	28021	28089	28286	28191	28145	28181	27944	27931	28192	27947	27944	28168	28129	28198	28106	28165	27947	28009	28184	28164	28108	28064	28263	27960	28010	28099	27908	28101	27926	28268	27793	28056	28117	28000	28449	28106	28151	28089	28259	28073	28347	27928	28237	28437	28191	28116	28175	27881	28262	27960	28200	28111	28126	28183	27878	27976	27802	28011	28120	28094	28208	27921	28334	28009	28139	28365	28211	28192	27989	28079	27727	27878	28088	27965	27985	28078	28183	27899	28385	28041	27894	28432	28063	28099	28131	28153	28075	28289	28199	28366	28212	28095	28065	28273	27870	28138	28144	28185	28049	28091	28190	28423	27960	28023	27900	27800	28141	28077	28051	28023	28106	28380	27957	28161	28021	27974	27966	28032	28191	28099	28268	28238	27986	27927	28027	28024	28045	28021	27648	28127	27977	28033	28199	28051	28114	28119	28160	28413	27989	28087	28020	28158	28118	28046	28111	27988	28050	27949	28178	28125	27780	28235	28243	27982	28153	28291	28001	28147	28031	28080	27940	28006	27832	28185	28319	28041	27702	28122	28098	28156	28023	28114	28044	27959	28248	27896	28047	28271	28126	28009	28021	28064	28379	28138	28192	28078	28161	27925	28173	28237	28036	28154	28075	28183	27964	28244	27898	28286	28012	28113	28142	28237	28114	27879	28274	28223	27939	28216	28055	27845	27892	28076	28087	27837	27909	28073	27977	28096	28031	28235	28198	27951	28278	28387	28206	28116	27985	27920	28266	28266	27920	28025	28247	28271	28011	28023	27968	28129	28089	28031	28037	28286	28204	28176	28103	28141	28426	28289	27941	28371	28237	28070	28101	28174	28032	28188	28215	28041	28522	28179	28205	28113	28156	28000	27811	27915	28318	28168	27808	28082	27939	28087	28238	28041	28019	28060	28184	28239	27988	28030	28159	28130	28165	28025	28131	28058	28020	28055	27949	28166	28402	28078	28381	28080	28245	28001	28054	27886	28384	28094	28078	28021	28081	27903	28148	28067	27955	28150	28039	27949	28181	28030	28198	28106	28082	27975	27968	28087	28044	27997	28043	27914	28073	28094	28093	28012	28012	28215	28220	28126	28304	28071	28283	28076	28130	28324	28025	28223	28262	28007	28292	28179	28016	28018	28189	28051	27948	27941	28219	28331	28111	28104	28142	28225	28048	27608	27982	27971	27979	28014	27726	28205	28161	28084	27984	28043	28219	28164	28278	27920	28168	28021	27933	28227	28216	28130	27982	28325	28079	28254	28305	28056	28105	28050	28059	28140	28128	28014	28203	28017	28224	27856	27836	28103	28154	28101	28247	28289	28077	28180	28324	28180	27899	27864	27969	27960	27933	27934	28216	27989	27912	28147	27912	28097	27989	27929	28231	28223	28510	28186	28057	28018	27846	28018	27807	28069	27973	27858	28064	27929	28090	28133	28038	28160	28188	28064	28132	28286	27949	27971	28399	28290	28097	28122	28177	27988	27994	28046	27689	27926	28133	28078	28249	27886	28056	27912	28102	27949	28380	28083	28221	28009	28079	27804	28190	28038	28191	28187	28165	28133	28131	28128	28205	27898	28022	28190	27984	27929	28269	28004	28291	28067	27979	28077	28103	28004	28115	27994	28229	28320	28207	27998	27904	28116	27982	28112	28026	27926	28053	28228	28450	28085	28062	28098	28118	27914	28171	28006	28196	28421	28052	28094	28245	28155	28208	27979	27956	28132	28076	27873	28353	28115	28291	28136	28059	28082	28196	28206	28146	28014	28250	27781	28000	28322	28245	28113	28144	28128	28252	28120	28158	27686	27947	28244	28236	28106	27923	27854	28241	28312	27988	27982	28031	28319	28230	28134	28043	27897	28068	28173	27922	28176	28202	28204	28237	28083	28091	28267	27927	27927	27899	27966	27941	28178	28173	28055	28030	27991	28279	28157	28188	27925	28115	28180	27990	28259	28148	28125	27676	28058	28086	28113	28078	28080	27885	27823	28276	28115	28164	27994	28060	28091	27969	27912	27803	28119	28054	28141	28167	28002	28023	28078	28094	27970	27990	28241	28317	28197	28042	28089	27921	28193	27806	27898	28035	28051	28055	28162	28087	28159	28088	28111	28261	28044	27926	28297	27906	28184	28079	28199	27861	28078	28373	28136	28207	28203	28343	28263	28161	27999	27943	28117	28181	28091	28224	28171	28108	28020	28213	28103	28008	28110	28313	28104	28109	28041	28045	28158	28193	28075	27852	27951	27838	27940	28208	28061	28089	28184	28232	28191	28439	28168	28122	27995	28000	27796	28174	28056	28051	28247	27978	27925	27844	28094	28197	28237	28287	28100	28199	27908	28437	28128	27956	27956	28039	28016	28005	28127	28218	28191	28206	27869	28280	28028	28143	28078	27824	28026	28232	28151	28120	28216	27927	27952	28367	28196	28049	27970	27864	28182	28039	28005	27991	27932	28141	28073	28160	27973	28104	28103	28415	27954	28162	27932	28186	28246	28263	28053	28337	28030	28046	28111	28002	28024	27928	28046	28222	28153	28223	27772	27952	27937	28177	28234	28140	28003	27840	28338	28042	28084	27934	28105	28201	28355	28000	28221	28265	28011	27991	28133	28140	27893	28129	28222	28308	28069	27989	28113	28008	28080	28175	27953	27758	28336	28317	28229	28001	28060	28138	28310	28118	28207	27945	28272	28045	27914	27918	27944	28012	28281	28031	28038	28184	28013	28271	28055	28110	28189	28184	28162	28423	28193	28178	28050	28084	28064	28112	28162	28052	28157	28079	28295	28147	28199	28115	28287	28255	28009	28255	27872	28102	28017	28008	28236	28376	27946	28077	28089	28327	28267	28022	27947	28157	28141	28102	27877	27985	27936	28027	28087	28270	28026	28221	28321	28135	28161	28170	28158	28124	28149	27879	27953	27988	28032	28278	27853	28089	28071	28031	27987	28182	28322	28148	28064	28555	28209	28111	28098	28058	27750	28227	28030	28287	28227	28170	28054	28140	28087	28221	27946	28160	28060	28003	28222	28200	28080	27908	28050	28187	27953	27941	28095	28243	28017	27972	28078	27945	28073	27915	28191	28037	28218	27965	28122	28144	28113	27978	28098	28252	27936	28260	28056	28215	27863	28081	28101	28033	27786	28107	28017	28144	27901	28081	28058	28202	28009	28198	28279	27982	27853	28186	28225	28146	28024	28215	28104
23505	38555	37563	30810	26498	23824	22412	21469	20590	20007	19722	19444	19258	19029	18911	18872	18681	18932	18706	18704	18621	18705	18451	18520	18150	18149	18053	18119	18113	18205	17952	18022	18163	17943	18071	18017	17979	18088	18156	18056	17937	17917	17913	18051	17967	17839	17728	17967	17986	17879	18093	17840	17948	18050	17849	17713	18184	17705	17850	17905	17661	17882	17960	17855	17778	17905	17893	17936	17794	17919	17848	17872	17875	17919	17868	17815	17945	18017	17755	18019	17967	17922	17952	17659	18017	17970	17740	17913	17864	17869	17759	17849	17855	17918	17926	17941	17891	17838	18000	17944	17841	17891	17762	17838	17726	17787	18044	17702	17766	17795	17893	17878	17802	17919	17822	17875	17731	17774	17886	17941	17764	17900	17708	17843	17789	17770	17819	17900	17854	17837	17824	17843	17787	17874	18107	17695	17906	17686	17802	17910	17758	17695	17681	17872	17716	17809	17841	17903	17899	17809	17845	17832	17748	17798	17909	17768	17771	17915	17731	18045	17765	17862	17898	17957	17680	17786	17938	17913	18054	17791	17806	17764	17582	17673	17953	17817	17830	17844	17814	17754	17997	17764	18024	17796	17833	17889	17807	17732	17969	17913	17883	17851	17865	17970	17758	17900	17676	17779	17882	17812	17784	18006	17789	17790	17851	17924	17742	17847	17699	18009	17725	17795	17952	17757	17947	17897	17862	17775	17933	17849	17817	17952	17763	17852	18064	17935	17741	17989	17938	17868	17957	17757	17784	17820	17911	17839	17704	17841	17859	17710	18110	17837	17962	17907	17892	17866	17846	17780	17819	17864	17950	18031	17892	17822	17837	17892	17743	17792	17779	18067	17770	17817	17827	17919	17754	17885	17769	17747	17863	17855	17646	17722	17874	18013	17888	17752	17829	17754	18170	17806	17816	17900	18065	17824	17874	17807	17825	17784	17915	17992	17860	17833	17967	17920	17875	17855	17881	17880	17772	17993	17646	18007	17803	17865	17927	18032	17732	17738	17964	17879	18010	17819	17847	17718	17964	17923	17873	17995	17883	18034	17910	17709	17729	17873	17812	17865	17681	17707	17811	17765	17719	17905	17909	17789	17986	17899	17769	17868	17736	17876	17910	17837	17768	17927	17972	17723	17784	17840	17755	17858	17881	17953	17875	17911	17683	17900	17698	17951	17753	17874	17760	17911	17861	17847	18003	17861	17978	17764	18083	18004	18096	17846	17849	17813	17836	17802	17799	17924	17804	17962	17919	17892	17864	17890	17908	17770	17854	17919	17927	18074	17834	17831	17914	17854	17734	17846	17812	17870	17861	17878	17937	17848	17857	18007	17925	17923	17842	17659	17635	18051	17872	17837	17675	17863	17734	17691	17941	18000	17731	17752	17830	17799	17888	17849	17829	17924	17945	17798	18093	17796	17755	17762	17703	17757	17871	17974	17863	17785	17829	17696	17830	17993	17969	17900	17691	17899	17852	17663	17842	17719	17748	17830	17955	17695	17840	17827	17880	17930	17968	17631	17888	17966	18058	17941	17883	17845	17645	17761	17889	17960	17883	17892	17794	17765	17862	18025	17652	17771	18102	17785	17888	17874	17995	17830	17855	17818	17788	17914	17891	18072	17773	17911	17916	17804	17959	17736	17835	17873	17978	17948	17814	17836	17719	17653	17910	17811	17789	17921	17894	17864	17765	17936	17732	17729	18001	17907	17795	17974	17948	17827	17698	17861	18054	17753	17841	17867	17905	17831	17830	17805	17879	17836	17968	17919	17842	17763	17924	17850	17834	17880	17793	17799	17643	17718	17862	17901	17867	17759	17812	17837	17647	17882	17830	17895	18091	17841	17952	17971	17805	17974	17741	17915	17771	17895	17743	17915	17983	17641	17752	17818	17736	18005	17864	17988	18005	17738	17918	17910	17820	17931	17788	17974	17736	17817	17770	17920	17745	17852	17858	17837	17772	17839	17725	17762	17853	17698	17891	17735	17931	17984	17890	17808	17848	17724	17753	17917	17842	17914	17966	17910	17762	17892	17890	17837	17763	17812	18009	17949	18004	17709	17884	17879	17898	17663	17838	17832	17781	17961	17873	17737	17911	17813	17842	17886	17640	17780	17851	17964	17823	17903	17895	17613	18066	17870	17749	17853	17914	17688	18024	17857	17844	17751	17718	17859	17963	17826	17821	17788	17886	17673	17765	18017	17905	17825	17852	17774	18109	18074	17805	17874	17898	17701	17883	17807	17806	17786	17761	17871	17776	17925	17840	17836	17824	17645	17675	17848	17945	18002	17848	17816	17983	17688	17830	17683	17651	17914	17779	17777	17825	17955	17781	17940	17874	17895	17833	17657	17937	17750	17976	17838	17778	17980	17687	17751	17934	17751	17748	17851	17839	17685	18004	17825	17908	17700	17846	17808	17975	17919	17745	17964	17911	18064	17847	17832	17791	17708	17808	17839	17897	17663	17693	17854	17875	17863	17842	17985	17798	17966	17785	17870	17847	17702	17843	17826	17717	17884	17598	17849	17946	17835	17927	17883	17961	17762	17878	17836	17880	17867	17869	17820	18057	17908	17714	17858	17948	17762	17786	17861	17651	17946	17930	17797	17750	17860	17948	17831	17767	17741	17842	17945	17758	17838	17804	17823	17946	17876	17828	17751	17730	17751	17944	17776	17920	17822	17823	17908	17807	17750	17908	17985	17844	17870	17893	17739	17902	17879	17847	17778	17813	17863	17951	17824	17911	17773	17950	18038	17756	18140	17712	17797	17755	17801	17776	17804	17842	17742	17815	17824	17756	17995	17822	17757	17996	17681	17830	17771	17792	17810	17868	17711	17888	17722	17961	17822	17832	17939	17828	17756	17883	17840	17796	17868	17732	18013	17881	17823	17817	17801	17895	17831	17967	17842	17862	17820	17895	17870	17830	17873	17875	17770	17867	17821	17935	17847	17621	17846	18008	17861	18055	17709	17684	17751	17871	17704	17895	17834	17826	17826	17614	17578	17561	17778	18065	17906	17825	17989	17775	17796	17857	17793	17803	17904	17689	18024	17765	17819	17762	17991	17913	17806	17927	17880	17936	17728	17723	17903	17918	17803	17800	17796	17730	17830	17794	17726	17807	17847	17696	17834	17897	17920	17764	17750	18078	17861	17920	17926	17836	17845	17874	17915	17837	17827	17819	17824	17870	17764	17761	17981	17599	17815	17887	17966	17792	17742	18085	17967	17805	17801	17731	18012	18020	17783	17749	17831	17747	17757	17940	17825	17575	17824	17931	17868	17972	17999	17884	17683	18087	17747	17893	17671	17868	17929	18011	17815	17836	17785	17930	17932	17693	17761	17958	17679	17837	17991	17919	17928	17782	17885	17800	18045	17865	17708	17729	17843	17978	17860	17986	17791	17848	17888	17805	17989	17871	17777	17902	17776	18010	17792	18114	17847	17986	17901	17702	17915	17782	17788	17915	17911	17804	17939	17744	17823	18001	17851	17825	17846	17902	17922	17964	17722	17721	17967	17746	18026	17744	17952	17890	17866	17895	17750	18073	17854	17896	17874	17703	17857	17862	17908	17851	17924	17876	17799	17690	17830	17920	17954	17785	17745	17883	17816	17852	17769	17790	17717	17780	17783	17843	17702	17695	17677	17825	17791	17707	17880	17856	17888	17800	17947	18035	17755	17772	18015	17854	18029	17926	17794	17900	17921	17848	17801	17990	17775	17891	17810	17969	17786	17951	18036	17679	17959	17807	17742	17817	18033	17795	17904	17897	17693	18003	17876	17879	18041	17959	18020	17914	17859	17857	17825	17788	17706	17822	18026	17884	17784	18049	17974	17833	17648	17779	17624	17835	17842	17910	17728	17996	18009	17853	17854	17881	17777	17711	17848	17654	17848	17932	17904	17862	17990	17866	17958	17952	17663	17884	17671	17966	17723	17692	17866	17797	17864	17806	17800	17907	17804	17920	18041	17780	17901	17974	17830	17720	17673	17843	17823	17919	18044	17790	17857	17850	17991	18051	17745	17814	17841	17815	17604	17799	17885	17910	17805	17745	17777	17792	17997	17743	17811	18074	17925	17667	17791	17806	17855	17918	18128	17834	17899	17775	17960	17885	17857	17946	17989	17996	17941	17932	17796	17850	17868	17962	17800	17825	17908	18020	17887	17853	17849	17830	17814	17758	17941	17900	18029	17744	18050	17981	17835	17877	17734	17768	17898	17823	17907	17930	17921	17949	17915	17915	17799	17798	17827	17680	17835	17886	17727	17807	17834	17906	17763	17866	17949	17910	17937	17746	17844	17837	17857	17815	17942	17848	17870	17734	17838	17975	17772	17936	17818	17748	17727	17948	17836	18028	18001	17900	17903	17716	17838	18106	17721	17966	17726	17857	17795	17883	17673	17780	17821	17852	17579	17919	17898	17516	17814	17855	17845	17870	17831	17948	17906	17880	17765	17822	17825	18078	17791	17937	17926	17914	17875	17855	18037	17744	17825	17819	17606	17833	18003	17824	17875	17906	17814	17728	17897	17641	17717	17916	17918	17926	17850	17952	17730	17874	18035	17898	17690	17920	17725	17896	17895	17862	17787	17764	17830	17974	17866	17689	17967	17951	17861	17881	17864	17864	17760	17803	17781	17821	17901	17884	17824	18021	17983	17872	17934	17736	17958	17834	17886	17906	17898	17827	17822	17864	17854	17760	18011	17966	17820	18019	17836	17918	17731	17842	17827	17972	17767	17865	17618	17943	17732	17795	17881	17937	17896	17844	17863	17954	17677	17879	17739	17777	17865	17958	17797	17954	17696	17580	17889	17810	17787	17717	17754	17843	17959	18021	17761	17893	17895	17922	17905	17816	17757	17964	17972	17827	17768	17692	17939	17831	17715	17992	17750	17609	17793	17873	17902	17946	17763	17725	17777	17872	17690	17777	17802	17980	17770	17776	17851	17872	17958	17875	17886	18063	17814	17823	17785	18103	17749	17750	17886	17887	17857	17856	17891	17756	17936	17638	17975	18057	17831	17815	17740	17886	17899	17921	17905	17958	17807	17890	17848	17842	17793	17749	18048	17990	17889	17900	17854	18004	17899	17858	18112	17755	17817	18035	17831	17847	17735	17865	17946	17904	17830	17738	17823	17734	17750	17900	17835
22335	20792	27248	24722	23285	29612	34680	31753	30881	30774	30445	30124	29755	30121	29683	29745	29459	29401	29201	29316	29130	28994	29059	29124	28851	28918	28819	28741	28919	28817	28626	28597	28771	28922	28489	28669	28639	28449	28591	28511	28587	28725	28474	28381	28612	28460	28462	28351	28627	28314	28212	28233	28588	28614	28591	28032	28664	28383	28331	28410	28403	28387	28201	28434	28514	28298	28448	28204	28312	28424	28447	28631	28279	28231	28511	28492	28387	28533	28225	28394	28288	28363	28581	28700	28270	28199	28542	28629	28218	28452	28385	28485	28454	28467	28295	28451	28588	28424	28251	28271	28363	28184	28741	28184	28330	28201	28393	28429	28303	28169	28239	28645	28322	28300	28309	28426	28293	28487	28478	28285	28376	28453	28318	28343	28338	28467	28378	28297	28477	28385	28428	28333	28500	28368	28278	28347	28505	28584	28259	28431	28645	28403	28531	28450	28464	28414	28438	28281	28358	28164	28303	28293	28467	28220	28377	28371	28528	28358	28388	28306	28385	28188	28500	28170	28585	28474	28372	28607	28399	28451	28595	28550	28335	28454	28252	28183	28226	28247	28290	28265	28710	28453	28337	28332	28291	28164	28501	28175	28511	28351	28282	28328	28421	28429	28653	28304	28337	28349	28326	28334	28503	28547	28665	28347	28291	28604	28418	28304	28197	28402	28263	28384	28335	28298	28237	28121	28369	28222	28545	28578	28335	28313	28301	28393	28380	28424	28602	28298	28421	28288	28260	28386	28444	28632	28360	28071	28624	28300	28340	28331	28610	28161	28427	28310	27979	28480	28422	28066	28288	28371	28166	28466	28397	28525	28385	28534	28403	28331	28312	28474	28489	28128	28361	28173	28600	28304	28496	28280	28579	28285	28165	28206	28443	28432	28107	28476	28195	28379	28405	28104	28426	28480	28665	28396	28419	28332	28515	28226	28065	28210	28338	28350	28557	28197	28585	28502	28395	28493	28558	28147	28400	28322	28214	28272	28424	28434	28173	28526	28255	28088	28259	28479	28437	28404	28558	28560	28509	28423	28628	28384	28591	28564	28510	28438	28462	28345	28338	28314	28198	28295	28274	28311	28232	28526	28497	28407	28684	28465	28638	28569	28403	28405	28498	28380	28327	28277	28379	28671	28402	28493	28565	28141	28362	28690	28281	28291	28371	28402	28222	28351	28163	28086	28370	28341	28085	28421	28064	28248	28287	28619	28562	28379	28458	28359	28226	28097	28101	28349	28325	28291	28357	28395	28066	28454	28562	28404	28582	28595	28406	28391	28207	28382	28352	28433	28371	28378	28542	28431	28289	28465	28266	28390	28519	28202	28400	28221	28490	28276	28318	28535	28575	28343	28496	28426	28267	28379	28421	28346	28290	28275	28655	28230	28298	28198	28230	28257	28121	28375	28475	28292	28541	28432	28105	28289	28207	28233	28373	28407	28311	28311	28248	28479	28222	28306	28557	28405	28493	28427	28640	28428	28565	28410	28285	28425	28313	28129	28056	28042	28222	28446	28394	28290	28464	28426	28290	27981	28249	28297	28289	28296	28522	28190	28395	28237	28453	28477	28731	28336	28162	28093	28471	28104	28089	28242	28368	28495	28419	28332	28409	28189	28365	28562	28121	28602	28333	28275	28136	28413	28208	28312	28472	28387	28582	28132	28161	28277	28314	28190	28317	28340	28279	28367	28241	28297	28503	28244	28645	28369	28263	28185	28542	28205	28256	28313	28346	28348	28351	28287	28229	28215	28269	28461	28256	28300	28322	28138	28490	28662	28428	28542	28201	28242	28360	28549	28153	28283	28413	28545	28274	28081	28455	28370	28426	28265	28430	28374	28292	28309	28278	28241	28330	28285	28299	28417	28613	28428	28378	28257	28422	28150	28568	28421	28404	28523	28639	28471	28387	28342	28310	28436	28284	28299	28587	28368	28239	28395	28510	28289	28409	28305	28454	28217	28388	28416	28474	28496	28424	28373	28444	28223	28239	28343	28305	28362	28456	28459	28538	28301	28452	28361	28515	28375	28359	28637	28305	28433	28230	28437	28391	28454	28497	28221	28282	28510	28356	28471	28303	28207	28274	28399	28559	28267	28425	28415	28438	28383	28484	28507	28354	28365	28441	28374	28395	28201	28120	28385	28295	28505	28463	28074	28077	28213	28539	28219	28403	28386	28376	28215	28255	28118	28338	28345	28503	28417	28477	28227	28443	28368	28476	28199	28404	28214	28270	28205	28218	28616	28363	28339	28264	28284	28366	28462	28403	28336	27999	28182	28565	28578	28584	28267	28358	28112	28144	28350	28276	28342	28522	28562	28482	28406	28273	28431	28377	28618	28316	28303	28011	28221	28170	28205	28168	28469	28329	28252	28334	28156	28401	28391	28456	28443	28367	28370	28307	28331	28423	28473	28458	28501	28381	28206	28392	28421	28407	28240	28421	28359	28431	28273	28480	28199	28185	28625	28514	28228	28436	28407	28728	28306	28191	28352	28158	28501	28154	28114	28255	28363	28163	28475	28296	28356	28383	28300	28477	28635	28388	28137	28213	28354	28349	28418	28359	28164	28329	28289	28601	28437	28397	28193	28523	28280	28276	28262	28578	28250	28285	28198	28181	28311	28154	28430	28252	28300	28494	28274	28352	28331	28605	28210	28613	28070	28340	28774	28366	28286	28433	28416	28473	28363	28373	28546	28323	28467	28566	28482	28559	28523	28320	28484	28198	28221	28557	28515	28231	28386	28650	28300	28429	28629	28453	28667	28344	28246	28557	28454	28291	28175	28356	28229	28367	28628	28166	28200	28445	28301	28619	28214	28399	28321	28449	28475	28284	28106	28212	28477	28281	28208	28312	28433	28537	28169	28517	28409	28420	28297	28562	28446	28543	28311	28453	28519	28238	28333	28359	28205	28542	28536	28170	28463	28375	28429	28199	28390	28423	28379	28502	28191	28302	28331	28364	28428	28570	28381	28505	28637	28319	28557	28288	28261	27941	28337	28316	28196	28343	28079	28342	28440	28198	28611	28459	28374	28215	28496	28379	28264	28341	28253	28085	28236	28342	28125	28424	28489	28533	28522	28404	28116	28467	28425	28578	28466	28267	28251	28317	28665	28447	28343	28544	28453	28422	28360	28342	28288	28359	28361	28410	28325	28240	28409	28420	28417	28520	28316	28600	28530	28241	28128	28212	28123	28238	28436	28333	28157	28085	28198	28608	28310	28398	28299	28423	28155	28301	28476	28366	28232	28248	28533	28461	28282	28416	28511	28232	28644	28228	28296	28611	28639	28611	28494	28388	28400	28428	28470	28665	28256	28376	28186	28460	28619	28455	28410	28284	28340	28214	28350	28323	28216	28553	28463	28698	28289	28291	28312	28477	28314	28263	28059	28274	28295	28424	28297	28322	28389	28514	28163	28586	28074	28521	28290	28110	28187	28467	28197	28406	28319	28404	28405	28091	28292	28429	28333	28359	28303	28447	28306	28458	28431	28620	28330	28387	28161	28480	28151	28452	28460	28451	28486	28171	28305	28773	28460	28515	28337	28342	28359	28482	28333	28089	28157	28292	28540	28218	28415	28278	28676	28557	28259	28162	28302	28227	28236	28407	28324	28357	28032	28201	28386	28592	28364	28407	28379	28336	28289	28479	28485	28118	28241	28398	28377	28449	28421	28280	28211	28395	28136	28287	28395	28360	28051	28454	28484	28278	28547	28619	28464	28343	28447	28664	28222	28244	28287	28267	28322	28594	28352	28527	28272	28347	28201	28465	28437	28496	28369	28376	28488	28547	28422	28395	28450	28469	28223	28446	28577	28658	28220	28466	28298	28358	28211	28305	28309	28491	28261	28268	28305	28254	28198	28200	28357	28376	28160	28638	28372	28356	28449	28647	28330	28256	28361	28192	28409	28222	28215	28131	28266	28264	28336	28369	28131	28428	28315	28414	28468	28448	28199	28271	28344	28121	28445	28394	28283	28341	28586	28467	28345	28495	28418	28241	28614	28576	28342	28419	28331	28551	28353	28571	28427	28240	28264	28608	28542	28486	28481	28586	28532	28412	28478	28340	28572	28604	28264	28233	28321	28555	28522	28542	28296	28368	28261	28362	28312	28259	28427	28361	28349	28449	28585	28184	28354	28306	28233	28229	28429	28231	28474	28595	28399	28326	28476	28293	28191	28362	28181	28312	28277	28299	28068	28420	28208	28576	28086	28033	28391	28266	28396	28491	28346	28273	28332	28580	28490	28376	28459	28134	28755	28262	28259	28679	28398	28166	28497	28393	28223	28162	28329	28413	28119	28434	28543	28146	28434	28471	28347	28546	28274	28435	28470	28146	28515	28144	28415	28355	28550	28138	28183	28400	28208	28404	28425	28405	28188	28540	28347	28139	28584	28510	28267	28408	28289	28187	28286	28456	28361	28523	28457	28422	28302	28152	28207	27970	28350	28469	28352	28247	28578	28285	28249	28052	28357	28451	28254	28333	28278	28254	28477	28360	28615	28303	28231	28397	28262	28085	28436	28412	28530	28438	28156	28199	28476	28703	28335	28238	28224	28547	28333	28436	28295	28381	28306	28046	28375	28289	28359	28342	28444	28239	28431	28329	28408	28166	28466	28431	28364	28387	28475	28409	28256	28460	28442	28278	28286	28295	28241	28199	28262	28260	28279	28330	28331	28179	28440	28418	28195	28297	28373	28696	28331	28570	28491	28206	28239	28197	28489	28506	28256	28173	28324	28512	28366	28596	28395	28384	28379	28458	28348	28410	28687	28362	28365	28304	28444	28121	28135	28163	28230	28261	28283	28316	28499	28412	28216	28287	28297	28218	28478	28408	28319	28299	28142	28087	28324	28313	28274	28399	28630	28277	28233	28237	28247	28472	28619	28296	28352	28395	28359	28328	28215	28311	28230	28187	27906	28460	28184	28257	28254	28310	28336	28638	28585	28287	28623	28237	28372	28109	28432	28470	28542	28300	28382	28198	28420	28416	28367	28200	28220	28272	28491	28242	28206	28060	28401	28458	28420	28294	28256	28243	28064	28456	28294	28297	28497	28373	28251	28444	28667	28318	28345	28144	28388	28568	28390	28324	28454	28316	28472	28334	28464	28624	28015	28207	28551	28635	28170	28428	28505	28593	28270
25706	43869	43200	35340	30346	27078	24432	23003	22138	21507	20836	20297	20118	19808	19751	19440	19378	19237	19184	19141	19011	19081	18839	18868	18741	18372	18447	18297	18496	18282	18274	18363	18317	18021	18051	18095	17912	18233	17984	18174	18030	18094	17998	17886	17962	17813	18230	18081	17844	17913	18061	18046	17809	18145	17917	18036	17933	18018	17955	18135	18007	18039	17945	18043	17917	17953	17973	18026	18103	18041	18177	17962	17951	18043	17876	18022	17830	17876	18052	17925	17955	17866	17922	17880	17972	17996	17882	18044	17903	17803	17826	17918	17847	17914	17809	18054	18033	18077	17937	18076	17827	17864	18107	17914	17869	18012	17880	18026	18036	17925	17798	17950	17811	18007	17854	17997	17870	17894	17863	17859	17962	17931	17772	17914	17934	18063	18043	17837	17943	17691	18050	17993	17989	17797	17876	17910	17871	17967	18015	17991	17935	18029	17981	17974	17998	18005	18103	17896	18066	17837	18034	17968	18058	17753	18015	17943	18021	17984	17882	18057	18128	17757	18139	17830	17782	17990	17971	17958	18042	17851	18055	17970	17857	17971	18100	18037	17874	17798	17883	17781	18087	17850	17994	17993	17933	17986	17794	18019	17874	17808	17830	18011	18077	17978	17880	17891	17910	17819	17863	17985	17801	17847	17838	17824	17690	17855	18074	17913	17923	18039	17916	17851	18158	18055	18003	17904	17989	17983	17796	17869	17882	17854	17787	18088	17971	17839	17922	17985	17924	17956	17978	17931	17997	17939	18088	17724	17772	18012	17917	17814	18040	18013	17982	17894	17936	18085	17912	17849	17873	17947	17861	18005	17849	18014	17802	17823	18075	17873	17924	17991	17902	17924	17960	17736	17811	17925	17944	17865	18160	17841	18103	18056	18144	17915	18128	17995	17887	17793	17921	18003	17878	17882	17867	18015	17938	17937	17809	17793	17783	17866	17893	17939	18000	17872	17979	17984	17871	17783	18066	17973	17924	17910	17875	17852	17970	17955	17794	17870	17841	17781	17856	17855	18049	17806	17819	17995	17838	17808	18101	18021	17933	17883	18113	17731	17890	17823	17938	17935	18033	17922	17816	17857	17895	17879	17956	17930	17975	17985	18197	17962	17887	18034	17908	18049	17940	17838	18137	17923	18045	17976	18068	17797	17949	17884	17929	17869	17865	17892	17846	18022	17895	17912	17910	17935	17853	17860	17861	17945	17808	17931	17874	17986	17852	17824	17951	17838	17995	17892	17891	17788	17879	17918	18079	17738	17931	17855	17917	17901	18040	17858	17982	17899	18111	17958	17837	18023	17931	17814	17833	17975	17931	18011	17668	17921	18038	17969	17899	17895	18035	17862	17880	17889	18065	18007	17883	17913	17925	18129	17812	18090	18062	17642	17805	17969	17911	17874	18094	18091	17899	17809	17866	17880	17808	17925	17894	18036	18070	17892	18150	17923	18107	17922	17807	17992	17801	17823	17972	17717	17914	17733	17977	18015	17972	17952	17932	17938	17792	17957	17784	17766	17808	17901	17707	17837	17928	17802	17830	17930	17820	17937	17934	17963	17965	17944	17973	17991	17912	17613	17962	17963	17820	17848	18068	18022	17763	17974	17868	17821	17984	17954	17911	18050	17946	17917	17871	18041	17825	17917	17927	18206	17971	17942	17936	17984	18092	17898	17948	17786	17855	18099	17824	17965	18048	17966	17852	17986	17711	18010	18125	17683	18110	17935	17867	17976	17959	17841	17931	17996	17907	18088	18028	17931	18020	17990	17895	18079	18047	18053	17819	17871	17873	17939	18044	17816	17939	17883	18044	17882	18099	18047	17960	17918	17783	17921	17882	17952	17922	17915	17906	17951	17668	17960	17894	17924	17940	17791	17836	18009	17820	17963	17955	18090	18042	17949	17933	17958	17896	17876	17894	18012	17830	17963	17995	17890	17880	17926	17894	17993	17866	17790	17989	17929	17935	17975	17723	17990	18010	18001	17913	18017	17838	17896	17899	17902	17877	17796	17915	17867	18066	17921	17798	17976	18023	18103	17798	18062	18026	17937	18121	17988	17931	17893	17952	17853	18118	17978	18058	17859	18058	17971	17860	17877	18004	17876	18020	17864	17996	17846	17885	18070	18163	17844	18012	18016	17970	17920	17969	17977	17919	18073	18028	18021	17968	17897	17924	17901	18037	17891	17842	18120	17820	17930	18069	18058	17909	18080	17928	17881	17982	17912	17867	17925	18060	17826	17847	18012	17885	17863	18040	17968	17987	17967	17926	17910	17777	17970	17801	17973	17849	17859	17975	17836	18015	18056	17854	17911	17959	17942	17836	17985	17856	17879	17821	17830	17778	17841	17806	17896	17926	17881	17992	17821	18026	17915	17935	18101	18002	17836	18038	18020	17917	17911	17955	17975	17930	17997	17754	17881	17706	18023	18067	17888	18009	17963	17832	17924	17965	17870	18064	17730	17875	17844	17892	17932	17864	17913	17928	18031	18052	17972	17849	18015	17852	17883	17907	17983	17868	18001	17945	17978	17969	17863	17782	18109	17987	18023	17995	17785	17829	17898	17893	17930	17994	18045	17984	18189	17934	17883	17950	17812	17908	17866	18010	18142	17880	17967	17899	17894	18041	17915	17925	18044	18001	17862	17973	18003	17640	17939	17800	17816	17833	17800	17905	17768	18036	17870	18007	17996	17932	17883	17845	18043	17847	18081	17877	17970	18046	17978	17897	17877	17810	17966	17924	18011	18027	17931	17976	17866	18124	17896	17825	18090	17944	18007	18101	17963	18068	18013	17936	17826	18041	17926	17978	17939	17982	17933	17917	17858	17951	17920	17860	18047	17965	17876	17902	17957	18077	18040	17955	17807	17817	17720	17860	18013	17900	17914	17843	17781	17901	18015	17929	18025	17782	17976	17837	17718	17905	17966	17716	17838	17891	17928	18044	17963	17953	17903	17864	17937	18034	17874	17853	17884	17875	17988	17759	17809	17912	17938	17852	17871	17965	17839	17835	18094	17949	18007	17933	17954	18044	18014	17857	17956	17909	18182	17861	18196	17866	17788	17866	17752	17961	17954	18129	17932	17963	18086	18109	17936	17959	17900	17800	17813	17824	17838	17877	17785	17927	17877	17951	17786	17905	17965	18024	17976	17944	17876	17790	18050	18185	17984	17916	17997	17902	17945	17994	17883	17921	18029	17900	18053	18007	17883	18005	17968	17908	17885	17898	17978	18063	17933	17849	17910	17853	18015	17979	17972	18096	17893	17844	18019	18016	18000	17954	17745	17920	17917	18004	18029	17922	17992	18003	17961	17959	17810	17927	18038	17754	17826	17833	17940	17809	17922	17784	17725	17938	17961	17966	17889	17810	17922	17889	17942	17952	17829	17916	17984	17873	17903	18088	17798	17900	17898	17745	17874	17796	17932	17897	18067	17947	17814	18064	17957	17865	17952	18008	17836	18035	17835	17838	18019	18012	18050	18080	17878	17829	17897	17813	17713	18060	18064	17968	17910	17845	17858	17998	17824	17914	17842	18025	17985	17942	17884	18076	17835	18041	17971	18029	17878	17947	17846	18044	17836	17900	17766	17849	17668	17975	17741	17992	18085	18000	17905	17833	18028	17963	17901	17982	18080	18145	17918	17894	18052	18003	17993	18002	17797	17861	17925	17706	17743	17841	17796	18059	18068	17857	17945	17888	17728	17891	18070	17899	17988	17837	17742	17943	17920	17959	17977	17869	17985	18039	17856	17818	17897	17795	17930	17889	17992	17878	17902	17902	17971	17964	17785	18046	17859	17974	17945	17945	17914	18134	17884	18046	17896	18006	17896	18009	18005	17790	18077	17916	17911	17936	18055	18001	17918	17935	17954	18019	18067	17896	18028	17800	17971	17990	17993	17775	17973	17992	17696	17899	17923	17972	18051	17986	17985	18049	18031	17832	18021	17869	17850	18064	17901	18017	18024	17786	17779	18013	17922	18039	17915	17979	17885	17722	17892	17778	17888	18006	17925	17870	17883	18051	17814	17903	17930	17892	17846	17868	17861	17967	17849	17831	17812	17868	17928	18053	17963	17916	18057	17907	17886	17926	17904	18017	17910	17900	17812	17934	18067	17866	18008	17869	17916	18018	17997	17877	17941	17913	18022	17824	17947	18017	17751	17741	17911	17899	17820	17805	17863	17884	18018	17895	17906	17984	17881	17988	17901	17977	18097	17901	18153	17971	17975	17855	17928	17799	17939	17843	18020	17910	17875	18034	18042	18004	17854	17826	17920	18057	17924	17978	17987	17954	17835	17949	17967	17919	17951	18067	17941	18043	17901	17972	17912	17809	17999	17975	18026	17891	17909	17936	18058	17795	18011	17792	17978	17945	17847	17918	18066	17948	17862	17941	17970	17834	17869	17955	17957	17934	17958	17867	17891	18028	17878	17875	17883	18027	17884	18004	18031	17832	18045	18006	17998	17963	18038	18071	17957	17807	17884	17931	17914	17987	17906	17900	17783	17921	18168	17999	17980	17905	17970	18003	17675	17812	17757	17974	17807	17889	17971	18000	17996	17919	17757	18049	17848	18062	17923	17832	17894	17974	18080	17883	18056	18018	17946	18019	18050	17918	18011	17802	17858	17822	17975	18076	17931	18085	17923	17897	17835	17853	17802	18052	18044	18000	17857	17817	17914	17821	17990	17924	18088	17784	18078	17828	17934	18038	17987	17917	17971	18004	17836	17979	17794	17918	17966	17815	17949	18117	17904	17952	18001	17866	17848	18058	18080	17846	17958	17931	18009	17858	17819	18057	17937	18026	17985	17904	18076	17880	17832	17801	18033	17872	17932	17954	17977	17929	17777	17847	17950	17965	17966	17809	17860	17857	17842	17878	17812	17892	17972	17897	17984	17909	17951	18062	17888	17932	17958	17869	18011	18014	17926	17925	17918	17988	17935	18005	17845	17883	17901	18146	17772	17967	18102	17951	17796	17901	17716	18019	17858	17931	17653	18038	17791	17969	17723	18078	17907	17950	17925	18056	17934	17926	17796	18009	17841	18092	17873	17756	17979	17961	17945	17987	17905	17924	18097	18008	17928	17992	18044	17893	17978	18038	17999	17995	17992	17793	18004	17883	17968	17986	17994	17923	17935	17758	17800
35461	29866	33508	32094	29352	28611	28055	27465	27579	27354	27224	27148	27019	27243	26904	27063	27280	26998	27299	26990	27097	27097	27078	27033	27025	26976	27091	26770	26847	26831	26693	27082	26720	26967	26736	26740	26975	26753	26869	26774	26759	26969	27017	26883	26646	26662	26892	26727	26740	26635	26683	26580	27023	26967	26969	26828	26735	26831	26927	26882	26855	26745	26772	26838	27179	26901	26843	26501	26580	27030	26761	26760	26735	26705	26854	27033	26870	26873	26955	26770	26950	27096	26664	26724	26600	26737	26846	26850	26701	26780	26668	26573	26875	26564	26882	26438	26957	26881	26811	26790	27007	26859	26822	26817	26815	27188	26845	26773	26961	26701	26420	26744	26718	26839	26922	26756	26665	26764	26717	26825	26374	26963	26709	26717	26549	26863	26701	27122	26840	26718	26906	26808	26681	26856	26997	26568	26675	26888	26900	27115	26723	26673	26775	26881	26725	26754	26766	26615	26690	26810	26614	26916	26794	26625	26821	26755	26701	26881	26875	26976	26838	26502	26712	26742	26834	27088	26838	26642	26969	26694	26760	26484	26713	26707	26767	26898	27131	26660	26710	26553	26831	26773	26886	26647	26811	26800	26815	26952	27180	26735	26939	26734	26696	26945	26854	26593	26696	26643	26677	26699	26819	26771	26848	26933	27042	26679	27207	26969	27027	26831	26755	26961	26755	26597	26759	26773	26499	26960	26668	26714	26769	26744	26523	26823	26734	26627	26761	26713	26910	26459	26481	26938	26662	26788	26689	26803	26829	26792	26920	26884	26766	26893	27053	26956	26795	26896	26717	27002	26818	26884	26758	26511	26813	26739	27050	26810	26573	26760	26793	26947	26842	26635	26812	26880	26736	26565	26758	26727	26775	26835	26884	26709	26945	26697	26846	26943	26892	27064	26697	26583	26949	26630	26745	26885	26720	26627	26562	26809	26612	26945	26735	26737	26730	26726	26896	26780	26962	26721	26821	26750	26869	26781	26632	26616	26945	26799	26936	26965	27014	26833	26783	27022	26834	26808	26988	26900	26968	26701	26888	26581	26678	26846	27072	26838	26731	26968	26757	26737	26649	26737	26711	26557	26950	26765	26636	26775	26766	26904	26781	26674	26917	26735	26743	26719	26743	26665	26873	26811	26707	26759	26878	26572	26910	26956	26690	26776	26829	26815	26727	26611	26559	26823	26582	26766	26880	26657	26946	26674	26706	26731	26817	26712	26760	26632	26899	26838	26476	26776	26750	26812	26800	26816	26958	26833	26844	26949	27049	26663	26735	26795	27025	26929	26832	26779	26943	26483	26634	26704	26833	26862	26988	26911	26925	26696	26795	27222	26969	27008	26899	26881	26690	26602	26706	26914	26719	26720	26758	26541	26918	26808	26664	26727	26711	26809	26836	26782	26914	26836	26915	26705	26768	26618	26881	26766	26881	26982	27030	26831	26785	26729	26710	26603	26706	26962	26860	26780	26647	26895	26762	26610	26584	26828	26898	26862	26808	26843	26840	26817	26992	26977	26680	26809	26832	26842	26619	27005	27064	26843	26620	26712	26996	26665	26934	26754	26849	26865	26922	26597	26779	27018	26875	26921	26890	26788	26901	26966	26794	26938	26667	26780	26687	26616	26732	26776	26829	26827	26597	26601	26797	26668	26772	26940	26955	26863	27020	27182	26699	26660	26615	26821	26665	26744	27180	26511	26660	26963	26501	26848	26727	26902	26547	26728	26799	26998	26911	26819	26477	26893	26986	26855	26854	26761	26779	26599	26954	26778	26580	26930	26855	26639	26887	26935	26547	26822	26979	26714	26948	26784	26803	26631	26893	26793	26845	26803	26766	26830	26930	26918	26801	26883	26871	27015	27015	26812	26808	26839	26953	26919	26948	26564	26733	26739	26816	26861	26751	27065	26902	26641	26796	26788	26816	26721	26689	26656	26765	26902	26815	26911	26772	26554	26746	26749	26697	26753	26785	26968	26839	26732	26740	26922	26704	26825	26995	26874	26734	26889	26801	26957	26676	26982	26952	26556	26933	26509	26703	26553	26758	26736	26968	26886	26871	26890	26607	26814	26786	26699	27050	26805	26848	26807	26639	26800	26890	26818	26775	26846	26960	26762	26742	26813	26753	26735	26660	26935	26902	26702	26923	26796	26834	26903	26657	26907	27008	26713	26716	27074	26925	26979	26615	26656	26968	26558	26801	26867	26894	26804	26784	26745	26719	26787	26985	26787	26723	26806	26726	26892	26661	26698	26778	26800	26573	26580	26863	26777	26682	26721	26946	26823	26919	26742	26662	26785	27034	26726	26807	26757	27038	26784	26763	26902	26942	26815	26677	26827	26617	26821	26953	26946	26642	26944	26824	27078	26789	27063	26880	26697	26529	26412	26885	26890	26678	26906	26586	26928	26797	26785	26398	26774	27011	26964	26771	26702	26707	26717	27137	26786	26850	26812	26750	26560	26948	26726	26654	26737	26681	26869	26706	26695	26569	26719	26856	27001	26723	26511	26889	26801	26616	26900	26628	26611	26662	26723	26511	26542	26842	26827	26782	26879	26675	26932	26811	26858	26736	26926	26784	26892	26837	26814	26601	26980	26669	26895	26901	26795	26727	26779	26722	26679	26823	27023	26769	26585	26710	26845	26810	26772	26808	27031	26781	26743	26687	26854	26678	26862	26814	26682	26744	27016	26730	26720	26846	26616	26510	26860	26605	26885	26758	26741	26893	26718	26993	26719	26963	26874	26922	26962	26694	26814	26705	27041	27004	26883	26752	26811	26859	26813	26837	27015	26643	26964	26954	26746	26710	27006	26738	26811	26725	26641	26853	26398	26900	26650	26633	26590	26574	26741	27061	26709	26589	26794	26546	26836	26550	26968	26922	26595	26977	26507	26694	26391	26611	26813	26809	26976	26759	26829	26675	26651	26744	26897	27063	26931	26929	26755	27197	26906	26598	26801	26918	26793	26680	26711	26890	26923	26687	26699	26709	26648	26665	26861	26869	27036	26981	26422	26830	26914	26851	27032	26876	26852	27193	26724	26787	26956	26959	26889	26790	26816	26703	26720	26893	26573	26819	26818	26804	26930	26841	26889	26960	26889	26743	26796	26668	26783	27028	27041	26917	26644	26716	26678	26804	26683	26766	26846	27000	26691	26967	27059	26733	26875	26639	26877	26641	27016	26670	26675	26839	26955	26765	26623	26826	26885	27077	26912	26674	26737	26638	26812	26877	26765	26789	26849	26635	26750	26824	26769	26696	26801	26758	26642	26784	26716	26591	26889	26566	26794	26897	26628	26714	26794	26914	26856	26866	26916	26683	26871	26810	26688	26839	26754	26943	26856	26811	26869	26677	26642	26690	26893	26814	26982	26955	26720	26727	26659	27118	26793	26905	26874	26887	26644	26726	26814	26774	26561	26912	26933	26718	26698	26706	26984	26650	26842	26776	26772	26549	26990	26653	26752	26683	26574	26674	26921	26909	26722	26914	26864	26616	26634	26993	26709	26692	26914	26785	26689	26581	26866	26695	26894	26521	26653	27006	26958	26927	26577	26767	26826	26868	26922	26597	26895	26828	26656	26595	26954	26732	26596	26963	26988	26716	26826	26707	26681	26874	26897	26519	26892	26858	26924	26819	26561	26785	26701	26804	26885	27009	26679	26809	26620	26713	26805	26983	27074	26582	26699	26865	26693	26679	26894	26800	26700	26902	26893	26732	26683	26903	26610	27075	26768	26719	26697	26646	26684	26871	27085	26781	26683	26943	26885	26932	26779	26853	26787	26866	26919	27021	26855	26936	26841	26989	26638	26707	27008	26898	26879	26668	26830	26764	26728	26849	26560	26672	26712	26450	26747	26742	26999	26927	26847	26702	26735	26899	26751	26891	26583	26844	26735	26767	26911	26980	26826	26702	26942	26903	26671	26797	26838	26680	26921	26856	26979	27090	26807	26899	26827	26640	26816	26728	26688	26902	26907	26883	26847	26910	26810	27143	26741	26792	26817	26941	26789	27007	26776	26936	26939	26803	26801	26738	26765	26643	26648	26841	26736	26801	26838	26888	26782	26911	26643	26753	26846	26942	26734	26771	26757	26866	27001	26942	27033	26870	26788	27001	26722	26835	26719	26691	26769	26965	26619	26974	26838	26509	26831	26587	26909	26957	26714	26794	26862	26866	26954	26845	26713	26851	26962	26919	27008	26761	26883	26974	26731	26552	27083	26835	26976	26881	26986	26661	26644	26781	26957	26894	26531	26805	26882	26774	26827	26963	26709	26731	26776	26611	26706	26955	26654	26813	26544	26865	26975	26858	26791	26925	26676	26911	26937	26816	27039	26684	26852	26759	26642	26898	26821	26827	26904	26921	26723	26706	26949	27022	26983	26744	26840	27044	27027	26775	26745	26849	26741	26944	26709	26997	26691	26664	26821	26479	26689	26793	27146	26838	26861	26407	26947	26694	26861	27040	26862	26792	27043	26703	26794	26851	26933	26939	26616	26919	26879	27004	26745	26869	27016	26697	26693	26535	26648	26936	26799	26726	26782	26848	26941	26907	27121	26992	26875	27034	26816	26627	26745	26854	26403	26640	26741	26723	26699	26842	26649	26980	27013	26950	27065	26910	26754	26941	27070	26798	27019	26702	26956	26878	26780	26783	26678	26582	26572	26749	26684	26794	27029	26707	26956	26677	26573	26820	26914	26882	26700	26838	27006	26642	26556	27234	26874	26658	26818	26900	26861	26652	26816	26696	26906	27024	26908	26728	26910	26986	26629	26847	26768	26680	26757	27135	26924	26853	26980	27034	26879	26761	26924	26875	27022	26745	26984	26714	27033	26667	26829	26631	26595	26881	26898	26880	26793	26571	26718	26866	26592	26518	26816	26934	26997	26825	26907	27045	26534	26828	26668	26851	26837	26704	26859	26760	26703	26694	26862	26793	26776	26815	26695	26646	26886	27075	26819	26751	26958	27001	26815	26756	26934	26700	26905	26633	27029	26898	26783	26951	26740	26854	26684	26840	26607	26946	26754	26759	26743	26614	26882	26875	26669	26931	26626	26483	26511	26646	26762	26812	26593	26639	27174	26684	26904	26762	26771	26871	26633	26541	26511	26617	26670	26867	26822	26962	26853	26700	26780	26725	26832
24426	30143	29034	24071	21402	20204	19363	18698	18512	18286	18164	17945	17949	17796	17668	17809	17711	17687	17739	17646	17443	17680	17417	17280	17455	17430	17536	17356	17306	17279	17245	17238	17277	17401	17434	17377	17274	17345	17213	17427	17221	17362	17354	17061	17008	17030	17290	17325	17402	17237	17251	17102	17182	17053	17269	17127	17086	17113	17147	17290	17222	17344	17226	17123	17128	17201	17245	17183	17458	17247	17255	17199	17165	17150	17169	17238	17310	17155	17407	17168	17245	17328	17237	17320	17107	17016	17174	17263	17124	17509	16965	17190	17194	16987	17236	17155	17294	17208	17225	17158	17288	17182	17285	17148	17041	17045	17122	16966	17135	17202	17153	17218	17100	17201	17315	17335	17284	17179	17184	17046	17179	17353	17266	17325	17362	17234	17121	17246	17272	16981	17270	17137	17060	17097	17126	17069	17312	17285	16994	17292	17269	17213	17369	17147	17165	17182	17036	17267	17075	17059	17355	17071	17171	17209	17151	17193	17332	17397	17206	17113	17234	17272	17193	17130	17178	17093	17256	17099	17258	17279	17329	17116	17196	17259	17157	17209	17233	17133	17254	17139	17135	17291	17128	17220	17307	17211	17392	17133	17198	17276	17208	17108	17174	17314	17159	17339	17081	17252	17328	17169	17155	17321	17216	16986	17258	17261	17343	17146	17218	17157	17140	17264	17161	17230	17239	17121	17307	17275	17168	17235	17267	17269	16955	17243	17253	17198	17170	17201	17039	17173	17142	17067	17159	17261	17093	17312	17135	17144	17313	17237	17312	17153	17117	17271	17020	17330	17294	17292	17270	17164	17061	17192	17107	17121	17246	17212	17088	17172	17097	17204	17105	17202	17217	17203	17168	17264	17245	17051	17179	17213	17245	17199	17270	17220	17091	17207	17162	17181	17103	17270	17344	17219	17343	17121	17084	17006	17235	17263	17276	17182	17208	17231	17168	17211	17219	17170	17140	17288	17285	17063	17221	17124	17205	17470	17292	17091	17166	17076	17233	17225	16943	17304	17154	17109	17260	17049	17172	17205	17146	17185	17380	17147	17251	17214	17317	17208	17213	17177	17312	17156	17186	17073	17163	17219	17273	17161	17230	17008	17203	17014	17083	17173	17272	17204	17182	17175	17261	17239	17153	17018	17285	17190	17227	17215	17230	17134	17298	17107	17320	17280	17281	17203	17227	17085	17105	17263	17142	17137	17168	17125	17383	17142	17017	17180	17216	17273	17191	17296	17340	17053	17214	17241	17200	17191	17297	17304	17012	17279	17204	17183	17285	17315	17270	17168	17241	17156	17302	17173	17161	17120	17173	17047	17269	17037	17083	17191	17210	17321	17361	17193	17246	17324	17325	17261	17183	17106	17317	17156	17222	17069	17103	17135	16983	17158	17283	17269	17240	17266	17184	17137	17246	17087	17158	17135	17293	17327	17185	17295	17164	17216	17079	17269	17144	17201	17339	17153	17131	17114	17306	17098	17095	17188	16978	17194	17246	17290	17221	17165	17241	17211	17224	17025	17273	17172	17192	17280	16970	17199	17154	17160	17207	17362	17240	17194	17273	17216	17181	17101	17294	17281	17362	17153	17127	17341	17152	17286	17253	17155	17263	17285	17329	17096	17060	17213	17122	17163	16943	17037	17138	17272	17390	17065	17317	17214	17158	17130	17179	17103	17188	17280	17113	17203	17024	17109	17180	17341	17099	17193	17102	17306	17267	17166	17268	17248	17341	17144	17081	17191	17227	17231	17096	17138	17067	17305	17139	17208	17229	17222	17216	17283	17288	17156	17185	17253	17342	17289	17173	17298	17313	17170	17195	17194	17367	17068	17139	17283	17171	17330	17178	17186	17193	17132	17117	17066	17112	17216	17205	17317	17097	17356	17262	17086	17042	17252	17041	17229	17174	17126	17210	17262	17267	17101	17250	17151	17151	17140	17013	17018	17242	17073	17186	17188	17221	17233	17321	17158	17211	17173	17399	17202	17198	17197	17424	17274	17226	17151	17230	17154	17070	17264	17190	17093	17157	17195	17143	17117	17192	17342	17184	17074	17269	17095	17153	17125	17223	17209	17106	17169	17301	17134	17360	17302	17105	17145	17107	17163	17211	17333	17272	17152	17291	17282	17046	17195	17348	17239	17224	17092	17216	16991	17235	17172	17131	17221	17092	17212	17099	17348	17353	17231	17275	17268	17320	17265	17202	17096	17329	17146	17165	17225	17233	17390	17078	17180	17052	17208	17346	17239	17185	17129	17157	17327	17234	17187	17287	17282	17195	17102	17234	17284	17321	17055	17204	17090	17359	17306	17160	17325	17348	17316	17264	17185	17125	17314	17183	17244	17218	17144	17302	17050	17242	17147	17246	17180	17314	17307	17107	17195	17010	17128	17446	17162	17228	17146	17214	16923	17167	17112	17296	17286	17291	17216	17283	17084	17055	17220	17291	17255	17200	17080	17025	17065	17075	17251	17150	17271	17303	17366	17280	17335	17231	17260	17348	17306	17318	17175	17101	17101	17092	17269	17151	17015	17259	17321	17174	17393	17180	17182	17169	17298	17279	17199	17233	17243	17225	17221	17301	17187	17113	17156	17205	17142	17165	17265	17316	17053	17257	17238	16989	17210	17065	17230	17271	17347	17124	17188	17195	17179	17007	17313	17226	17278	17409	17148	17139	17160	17295	17193	17317	17260	17183	17290	17260	17173	17130	17173	17070	17276	17299	17222	17223	17187	17193	17268	17130	17264	17109	17283	17242	17388	17335	17307	17297	17152	16996	17160	17070	17207	17239	17118	17155	17173	17356	17306	17319	17199	17208	17064	16997	17267	17264	17299	17314	17261	17163	17160	17153	17228	17255	17089	17183	17291	17185	17235	17107	17072	17300	17124	17135	17094	17239	17135	17197	17194	17125	17200	17141	17238	17308	17322	17199	17087	17210	17214	17142	17300	17126	17151	17079	17346	17180	17128	17280	17169	17142	17185	17297	17120	17225	17067	17148	17191	17203	17255	17268	17209	17104	17156	17309	17355	17186	17224	17324	17116	17304	17196	17067	17052	17287	17237	17086	17148	17239	17222	17320	17199	17221	17197	17299	17174	17328	17130	17347	17138	17151	17343	17154	17190	17069	17205	17083	17111	17063	17309	17157	17219	17210	17146	17283	17177	17246	17221	17193	17249	17224	17263	17168	17276	17178	17127	17316	17214	17123	17193	17354	17212	17350	17265	17150	17103	17288	17081	17206	17265	17414	17156	17314	17220	17330	17328	17281	17398	17170	17239	17258	17190	17121	17154	17282	17178	17044	17177	17119	17286	17272	17188	17261	17182	17245	17324	17191	17168	17272	17132	17027	17257	17168	17170	17218	17470	17154	17118	17125	17303	17107	17102	17275	17256	17279	17218	17262	17300	17315	17180	17343	17318	17070	17124	17121	17010	17362	17226	17278	17237	17260	17128	17139	17286	17289	17082	17339	17210	17419	17257	17122	17073	17228	17173	17225	17149	17183	17193	17271	17237	17227	17202	17183	17252	17205	17300	17176	17171	17109	17121	17146	17138	17270	17305	17127	17182	17254	17187	17191	17141	17328	17146	17200	17149	17181	17313	17133	17370	17127	17127	17199	17494	17213	17358	17173	17255	17190	17194	17067	17156	17137	17388	17277	17216	17158	17131	17072	17156	17206	17106	17166	17295	17218	17145	17015	17150	17081	17369	17285	17265	17315	17021	17281	16976	17345	17158	17279	17160	17281	17241	17049	17144	17286	17208	17356	17170	17213	17137	17339	17307	17211	17320	17318	17262	17208	17105	17146	17299	17167	17300	17077	17148	17160	17178	17152	17160	17379	17147	17284	17261	17138	17203	17227	17207	17207	17247	17119	17182	17206	17199	17261	17376	17407	17121	17184	17207	17189	17210	17281	17237	16934	17424	17166	17285	17104	17274	17334	16983	17099	17136	16945	17365	17103	17348	17288	17364	17216	17143	17073	17072	17144	17312	17154	17181	17259	17296	17271	17378	17263	17230	17181	17148	17081	17273	17106	17278	17119	17250	17136	17291	17147	17345	17161	17300	17271	17202	17118	17151	17232	17095	17102	17306	17174	17227	17091	17170	17112	17366	17236	17079	17276	17248	17179	17154	17225	17115	17171	17228	17396	17215	17169	17267	17300	17262	17134	17251	17012	16975	17285	17322	17012	17090	17215	17270	17272	17368	17282	17370	17226	17240	17009	17205	17076	17005	17161	17325	17199	17227	17206	17394	17206	17259	17239	17238	17254	17142	17407	17090	17189	17244	17337	17131	17200	17344	17192	17111	17175	17179	17280	17245	17154	17286	17323	17267	17157	17362	17285	17086	17240	17417	17235	17245	17211	17234	17266	17374	17245	17055	17369	17190	17166	17219	17072	17198	17307	17236	17236	17276	17452	17174	17165	17252	17233	17173	17364	16945	17200	17303	17197	17188	17136	17209	17223	17247	17133	17360	17150	17158	17198	17093	17446	17201	17096	17153	17167	17230	17081	17118	17237	17106	17363	17194	17150	17184	17237	17339	17232	17263	17176	17394	17374	17465	17231	17153	17166	17228	17111	17093	17121	17164	17211	17224	17438	16997	17248	17239	17150	17035	17302	17213	17262	17180	17160	17309	17179	17292	17339	17151	17225	17074	17187	17127	17279	17176	17204	17192	17312	17218	17046	17361	17097	17160	17139	17186	17086	17273	17199	17284	17204	17238	17401	17123	17252	17325	17234	17211	17079	17289	17309	17312	17428	17177	17216	17270	17309	17163	17311	17144	17442	17073	17195	17285	17230	17275	17081	17165	17142	17193	17140	17170	17204	17198	17445	17238	17243	17102	17220	17109	17075	17258	17195	16995	17140	17137	17331	17120	17420	17116	17115	17072	17293	17233	17417	17288	17071	17246	17190	17208	17383	17312	17267	17177	17244	17264	17181	17343	17230	17203	17239	17312	17110	17123	17207	17205	17043	17207	17190	17128	17272	17145	17200	17113	17185	17181	17480	17134	17074	17307	17223	17106	17238	17295	17198	17110	17186	17348	17203	17124	17132	17219	17182	17120	17090	17177	17123	17253	17157	17284	17177	17233	17177	17020	17199	17363	17160	17192	17264	17091	17276	17384	17344	17161
24079	20818	27194	25594	26130	30770	32882	30121	29879	29653	29414	29133	29322	29171	29127	29021	28852	29103	28693	28993	28901	28627	28590	28653	28269	28400	28213	28406	28307	28162	28330	28217	28216	28273	28312	28405	28379	28149	28125	28027	28145	28194	28191	28384	28191	28167	28088	28090	28423	28433	28213	28029	28117	28223	28122	28163	28242	28062	28220	28004	28230	28443	28128	28202	27909	28152	28210	28124	28225	28045	28382	28195	28143	28102	28240	28099	28060	28128	28048	28068	28411	28105	28131	28322	28049	28144	28087	28317	28435	28490	28466	28225	27995	28123	28483	28068	27887	27855	28136	28092	27881	28389	28118	28133	28051	28053	28167	28155	28216	28203	28121	28229	28220	28305	28272	28108	28144	27875	28143	28169	28035	28184	28097	28075	28136	28139	28239	28074	28086	28429	28163	28194	28296	28251	28161	28263	28264	28148	28284	27854	27988	28165	28207	28083	28300	28230	28178	27956	28234	28244	28208	28162	28306	28256	28174	28094	27899	28044	28008	28056	28171	28289	28011	28126	28120	28338	28059	28157	28165	28103	28275	28131	28151	28132	28247	28255	28051	28162	28286	28054	28055	27870	28053	28010	27879	28092	27885	28181	28113	28070	28227	28100	27952	28093	28171	28058	28199	27954	27987	27999	28035	28097	28156	27735	28076	28108	28229	28156	27973	28107	28332	28169	28408	28228	27801	28062	28231	28163	27956	28223	28133	28181	27978	28012	27841	28202	28123	28045	28343	27946	28185	28411	28207	28486	28104	28205	27979	28127	28110	28272	28172	28188	28016	27908	28264	28155	28060	28229	28172	28096	28014	28269	28201	27995	28174	28105	28296	28309	28170	28033	27999	27942	28290	28181	28141	27987	28166	27924	28065	28203	28002	28217	28176	28201	28158	28174	27979	28259	28246	28134	28166	28107	28167	28247	28071	28334	28339	27975	28357	28148	28190	28118	28268	27973	27979	28073	28112	27861	28011	28086	28405	28371	28363	28064	27870	27932	28262	28210	28223	28309	28270	28099	28036	27969	27998	28367	28018	28050	28202	28110	27906	28238	28009	28091	28054	28261	28142	27915	28036	27950	28072	27793	28111	28046	28282	28105	28242	27902	28225	28201	28218	28114	28078	28013	28172	27866	27942	27939	28269	28106	28210	28187	27809	28224	28283	28180	28048	28066	27910	27818	28085	28329	28236	28087	28303	27928	28165	28103	27911	28411	28448	28155	28086	28223	28243	28060	27947	27974	28202	28008	28336	28315	28179	28125	28083	28086	28138	28149	28123	27976	27930	28147	28200	28226	28294	28133	27948	28024	28147	28091	28242	28162	28126	28068	28211	28098	28310	28354	28255	27956	28321	27878	28265	27919	28024	28171	28209	27930	28258	28141	28057	28008	27804	28122	28041	28118	27937	27977	28015	28168	28190	28182	28099	28165	28079	27875	28213	28272	28155	28041	28361	28070	28296	28344	28031	28109	28130	28161	28052	27813	27981	27957	28186	28532	28365	28050	28137	28175	28147	28040	28016	28363	28294	27934	28132	27903	28146	28272	28135	28259	28375	28249	28023	28105	28245	28095	28111	27903	28165	28015	28238	27983	28159	28322	28167	28057	28086	28227	28102	28186	28112	28250	28052	28036	28188	28015	28071	28135	28113	28128	28015	28160	28250	28205	28028	28365	28085	28337	28280	28042	28241	28184	27924	28165	28064	28005	28266	28074	28212	28002	28052	28178	28283	28010	28079	28112	27997	27998	28268	27944	28250	28214	28097	28242	27985	27927	28184	28195	28153	28101	28090	28255	28054	28066	27973	28065	28254	28204	28376	28120	28115	28121	28193	28107	27957	28088	27853	28062	28255	28007	28102	28034	28151	28298	28014	28005	28141	28000	28089	28041	28069	28012	28079	27971	28152	28230	28043	28191	28196	28159	28201	28114	28253	28421	28054	28186	28106	28173	28446	28372	28183	28240	27954	27872	28220	28170	28381	28244	27855	28374	28086	27960	27941	28181	28412	28102	28253	28170	28177	28166	28111	28262	28292	28415	28010	28133	28105	28033	28286	28219	27822	28178	28007	28282	27944	28232	28000	28264	28254	28120	28203	28310	28174	28119	28059	28005	28103	28019	28152	28215	28242	28263	28122	28095	28170	28194	28222	28133	28348	27777	28148	28206	27907	28201	28070	28311	27914	27857	28177	28409	28149	28248	27962	28126	28176	28201	27921	27976	28130	28075	28331	28061	28060	28228	28088	28334	28305	28141	27772	28168	28157	27921	28196	28003	28196	27954	28150	27892	28371	28165	28144	28200	28193	28300	28084	28010	28292	28107	27966	28090	28477	28071	28044	28238	27984	28250	28027	27960	28156	28282	27998	28223	28041	28299	28294	28180	28178	28215	27882	28197	28307	28280	28179	27863	27995	28047	28013	28258	28335	28187	28075	28037	28202	28153	27966	28213	28150	28161	28286	28125	28310	28043	28339	27918	28282	27988	27996	28143	28106	27931	28127	28355	28113	27951	28158	27917	28194	28139	28160	28344	28399	27911	28051	27941	27763	28070	28252	28105	27914	28051	28048	28172	28208	28048	28046	28064	28063	27953	28073	28137	28264	28055	27863	28440	28001	28034	28405	28150	28013	27969	28228	27855	28324	28144	27975	28035	28194	28315	28304	28143	28119	28258	27994	28120	28330	28367	28073	28092	28262	28098	27999	28077	28019	28407	28232	28194	27989	27972	28017	27979	28066	28267	28231	27941	27912	27995	27878	28206	28059	28188	28180	27911	28213	27897	28042	28224	28256	28273	28177	28072	28176	28240	27863	28086	28216	28222	28169	28146	28249	28383	28110	28089	27862	28187	28223	28121	28182	28220	28222	28336	28097	28055	28174	28252	28293	28260	27886	27932	28260	28302	28054	28167	28149	27985	27822	28368	28091	28063	28064	28180	28022	28274	28029	28172	28120	28136	28034	28139	28106	28003	28175	28195	28243	28297	28317	28109	27893	27950	28190	28139	27883	27933	28228	27942	28097	27848	28007	28247	27955	28103	28205	28073	27900	27952	28348	28378	28276	28144	28113	28013	28193	28220	28161	28151	28299	27746	28188	28102	28116	28054	28290	28253	28151	28097	28150	27857	28135	28285	28118	27988	28097	28177	28038	28043	28240	27887	28388	28178	28282	27816	28052	27956	28140	28090	28100	28221	28363	28267	28248	28150	28057	28126	28139	28076	28153	28160	27989	28236	28447	27913	27870	28181	28232	28117	28087	28151	28086	27860	27908	28027	28176	28119	28065	27989	28234	28274	27999	28355	28124	28194	28160	28220	28623	28090	27843	27899	28231	28116	28082	28274	28067	27958	28254	28031	28067	28131	28318	28343	28243	28254	28241	28343	28179	28404	28215	28170	28074	28237	28421	28125	28130	28412	28159	28385	28184	28065	28258	28156	28215	28085	28350	28205	28079	28035	27997	28330	28301	28230	28362	28104	28210	28081	28074	28072	28307	27971	27877	28296	27998	28144	27967	28388	27976	28198	28168	28061	28260	28105	28219	28282	27926	28135	27954	28099	28286	28124	28010	28042	28253	28331	28051	28148	28110	28038	28079	28200	28156	28077	27947	28045	28125	28213	28067	27987	28265	28022	28253	28134	27857	28298	28181	28016	27944	28115	28242	27947	28235	28005	27929	28213	28092	28010	28086	28270	28216	28235	28357	28176	28222	28112	28098	28139	28457	28210	28016	28086	28059	28165	28228	28118	28001	28125	28191	28026	27817	28166	28161	28129	28064	28042	28324	28243	28111	28415	28041	28214	28188	28202	28232	28046	28132	28353	28227	28231	28141	28184	28239	28034	28154	27919	27977	28241	28356	27977	28002	28141	27950	28252	28251	28256	27847	27998	28375	28226	28094	28039	28565	28208	28103	28052	28159	28039	27882	28011	28077	27966	28199	28126	28117	28082	27946	28143	28095	28173	28157	28155	28143	27937	27839	28220	28169	28159	28037	28191	28214	28188	28036	28157	28210	28020	28279	27923	28183	28035	28200	28140	28078	28268	28230	28133	28000	28335	27997	28406	28193	28116	28126	28284	28048	28068	28145	28263	28114	27963	28201	28381	28128	28168	28094	28248	28200	28173	28192	28063	28305	28196	28184	28204	28440	28074	27782	28022	28283	28100	28207	28106	28144	28325	27827	28244	28203	28064	28162	28359	28065	28058	28268	28198	28245	28082	28150	28127	28008	28231	28221	28108	28141	28103	28141	28329	28075	28152	28135	28450	28243	28387	28338	28470	28105	28030	28185	27942	28440	28100	27969	28253	28214	28282	28301	28163	28071	28316	28170	28258	28158	28270	28092	28040	28027	28189	27957	28165	28368	28278	28037	28062	28125	28236	28018	27913	28097	28169	28337	28202	28037	28178	28017	28163	28110	28053	27975	28268	28335	27836	28018	28053	28057	27920	28069	28118	27988	27830	27827	28130	28028	28156	28287	28171	28298	27838	28105	27953	28016	28126	28077	28071	28039	28223	28048	28222	28187	28067	28130	28281	28191	28249	28089	28214	28140	28285	28057	28173	28127	27909	28110	27993	28164	28217	28140	28151	28099	28035	28100	28172	28312	28085	28086	28081	28271	28038	28125	28028	28340	28243	28191	28208	27889	28157	28183	28049	28076	28157	28287	27972	28026	28070	27739	28081	28342	28279	28223	28020	27956	28242	28071	27942	28303	28178	28129	28314	28168	28108	28109	28209	28234	28040	28079	28485	28028	28194	28217	28411	28371	27992	28381	28115	28108	28220	28249	28197	28295	28204	28262	28038	27848	28236	28241	28220	28331	28209	27957	27963	28317	28155	28113	28273	28032	28276	28266	27991	28402	28162	28247	28059	28011	28263	28239	28072	28318	28062	28025	28272	28078	28270	28152	28118	27982	28206	28179	28081	28258	27879	28038	28163	28381	28255	28146	28153	28361	27994	28222	28235	27911	28122	28080	28011	27806	28290	28287	28304	27910	27848	28158	28259	28336	28260	28183	28317	28130	28228	27956	28186	28144	28174	28212	28140	28131	28124	27979	28093	28389	28515	28040	28103	28072	28272	28066	27916	28097	28280	28353	28078	28198	28064	28147	28052	28061	28202	28183	28407	28226	28121	27990	28240	28271	28123
23659	38615	37437	30744	26531	23953	22214	21304	20541	20035	19713	19394	19234	19187	19088	19026	18818	18648	18871	18528	18605	18324	18502	18517	18246	18285	18187	18156	18116	17969	18052	17997	18010	17915	18120	17856	18168	17900	17872	17872	17772	18061	18008	17986	17943	18024	17879	18062	17969	17906	17908	18027	17852	17838	17990	18008	17766	17896	17873	17894	17733	17861	17913	17841	17937	17730	18037	17842	17827	18004	17994	17816	17856	17888	17978	17991	17679	17938	18023	17911	17783	17890	17995	17875	17909	17943	17831	17955	17895	17858	18021	17692	17898	17774	18070	17708	17934	17952	17831	17775	17739	17861	17732	17889	17998	18041	17956	17735	17978	17863	17934	17873	17814	17758	17968	17747	17771	17839	17984	17761	17757	17797	17892	17877	18019	17836	17858	17800	17729	18008	17871	17926	17819	17657	17757	17929	17971	17933	17935	17727	17829	17685	17972	17751	18026	17748	17916	17983	17856	17793	18012	17809	17798	17811	17784	17924	17971	17810	17976	17824	17789	17992	17825	17810	17874	17806	17865	17768	17826	17881	17835	17820	17660	17938	17947	17833	17664	17803	17905	17731	18028	18041	17897	17794	17815	18019	17840	17839	17946	17919	17990	17805	17726	17922	17827	17645	17845	17956	17931	17920	17845	17962	17938	17923	17789	17903	17940	17709	17888	17931	17873	17968	17943	17864	17803	17895	17939	17824	17966	17882	17679	17928	17931	17817	17893	17786	17898	17926	18044	17903	17877	17764	17993	17760	17850	17881	17837	17835	17742	17952	17834	18025	17832	17959	17989	18039	17671	17888	17875	17821	17930	17915	17797	17830	18017	17824	17848	17748	17804	17875	17860	17853	17852	17867	17943	17958	17706	17922	17794	17771	17983	17875	17804	17892	17894	17962	18016	17789	17904	17812	18020	17867	17875	17983	17891	17720	17786	17842	17831	17868	17779	17986	17890	17752	17788	17746	17906	17838	17896	17887	17722	17855	17849	17960	17978	17806	17835	17957	17800	18164	17824	17777	17940	17933	17796	17736	17833	17852	17887	17954	17896	17930	17838	17870	17682	18048	18149	17975	17740	17767	17904	17671	17780	17809	18009	17739	18019	17861	17820	17831	17788	17972	17651	17936	17952	17786	17965	17812	18000	17871	17892	17860	17923	17981	17913	17865	17675	17807	17843	17799	17984	17769	17723	17809	17883	17831	17685	17802	17986	17759	17782	18078	17815	17961	17882	17915	17804	17946	17729	17821	17731	17902	17767	17756	17878	17807	17823	17747	17861	17859	18032	17626	17863	17718	17836	17838	17946	18017	17928	17737	17774	17925	17883	17772	17822	17821	17937	17772	17715	17789	17905	17891	17724	18011	17745	17973	17862	17711	17840	17829	17841	17906	17851	17896	17901	17964	17948	17800	17734	17966	17696	17850	17882	17795	17818	17804	17879	17807	17954	17730	17981	17763	17894	17839	17983	17942	17881	17989	17723	17759	17849	18023	17988	17693	17913	17961	18009	18058	17892	17972	17849	18000	17907	17950	17998	17883	17827	17853	17775	17904	17689	17861	17835	17960	17960	17790	17712	17897	17854	17678	17957	17873	17959	17974	17832	17848	17874	17872	17715	17991	17940	17870	17758	17607	17744	17852	17813	17930	17881	17722	17994	18095	18000	17926	17694	17897	17905	18035	17858	17848	17853	17851	17929	17823	17750	17740	17866	17855	17932	17964	17635	17865	17886	17732	17838	17940	17903	17772	17935	17835	17834	18043	17785	18051	17960	17891	17896	17991	17940	17739	17940	17929	17946	17976	17956	17869	17929	17743	18003	17716	17922	17796	17903	17770	17745	17640	17815	17967	17967	17750	17875	17844	17888	17956	17861	17745	17736	17961	17809	17930	17851	17914	17854	17824	17750	17971	17835	17720	17848	18021	17919	17840	17966	17948	17837	17630	17837	17902	17840	17914	17810	17618	17890	18064	17843	17817	17875	17922	17797	17888	17940	17915	17847	17874	17951	18035	17927	17676	17759	17884	17956	17891	17861	17852	17929	17906	17861	17944	17781	17696	17693	18101	17756	17835	17883	17846	17757	17791	18063	17991	18013	17749	17965	17840	17725	17820	17994	17821	17784	17946	18065	17919	17901	18045	17742	17866	17883	17731	17821	17776	17971	17910	17666	17930	17808	17975	17832	17921	17965	18107	17833	17792	17929	18030	17871	17866	17957	17768	18070	17773	17781	17791	17846	17851	17952	17780	17917	17836	17922	17882	17895	17987	17784	17881	18035	17756	17895	17762	18154	17832	17974	17892	18125	17859	17870	17861	17723	17971	17925	17898	17943	17895	17760	17863	17977	17810	17873	17983	17960	17691	17965	17763	17952	17662	17921	17953	17870	17910	17984	17733	17873	17839	18005	17959	17760	17884	17940	17844	17949	17908	18045	17671	17793	17948	17716	17834	17746	17934	18064	17929	17933	17774	18032	17878	17903	18047	18045	17747	17880	17839	17786	17922	17896	17836	17814	17974	17758	18055	17947	18017	18022	17780	17838	17881	17957	17812	17776	17839	17812	17755	17893	17811	17909	17840	17653	17864	17969	17994	18030	17793	17794	17842	18047	17771	17885	17864	17853	17841	17838	17933	17895	17890	17882	17850	17841	17856	17941	18024	17963	17723	17850	17800	17893	17871	17841	17813	17818	17904	17885	17982	17956	17823	17866	17873	17900	17958	17765	17814	17747	17770	17811	17770	17621	18054	17806	17948	18003	17921	17764	18004	17848	17692	17851	17924	17870	17836	17778	17900	17954	17729	17830	17713	17929	18052	17836	17865	17817	17956	17795	17800	17843	17706	17906	17800	17991	17963	17961	17893	17846	17840	17862	17819	17814	17835	17821	17999	17851	18025	17765	17979	18030	17877	17719	18079	17909	17869	17809	17901	17767	17956	18002	17825	17925	17816	17865	17823	18009	17924	17976	17818	17889	17794	17789	17830	17936	17934	17766	17906	17784	17878	18090	17898	17740	17880	17846	17793	17757	17887	17786	17975	17897	17892	17713	17766	17970	17900	18092	17816	17958	17966	17950	17918	17860	17925	18067	17946	17934	17958	17810	17948	17968	18011	17774	17920	17739	17960	17840	17949	17981	17701	17833	17817	17917	17831	17958	17997	17878	17802	17824	17959	17961	17772	17975	18010	17838	17970	17847	17996	17896	17772	17992	17914	17740	17695	17824	17827	17991	18108	17891	17862	17855	17860	17830	17847	17856	18064	17735	17932	18018	17887	17833	17848	17924	17834	17994	18008	17945	17858	17919	17836	17772	17887	17960	17768	17539	17885	17880	17883	17965	17823	17753	17786	17927	17864	17802	18049	17955	17857	17828	17990	17779	17857	17897	18026	17950	17903	17882	17875	17928	17812	17864	17888	17817	17982	17889	17943	17764	17917	17836	17963	17848	17674	17877	18047	17872	18017	17886	17866	18023	17942	17928	18082	17960	17834	17781	17995	17817	17990	17805	17945	17860	17899	17861	17806	17899	17983	18003	18061	17833	17846	17915	17769	17770	17795	17877	18044	18036	17914	17992	17802	18052	18008	17819	17825	17932	17850	18069	17820	17878	18097	17859	17946	17879	17860	17892	18084	17973	17950	17954	17810	18011	17844	17758	17920	17797	17881	17720	17988	17922	17848	17896	17904	17917	17804	17772	17948	17935	17994	17852	18013	17762	17706	17796	18062	17809	17948	17683	18030	17674	17871	17944	17902	17740	17903	17872	17861	17837	17805	17896	18023	17843	17866	17980	17823	17898	17800	17874	17917	17857	17947	17872	17928	17769	17787	17975	18102	17791	17890	17848	17758	17914	17757	17880	17882	17956	17860	18003	18040	18023	17890	17900	17750	18019	17817	17783	17937	17955	17935	17959	17800	18016	17886	17898	17963	17751	17988	17777	17816	17773	17744	17883	17823	17840	18025	17984	17840	18013	17746	18037	17772	17912	17850	18028	17901	17892	18020	17796	17918	17939	17966	17690	17902	17812	17819	17688	17860	17937	17981	17849	17843	17917	18015	18003	17780	17891	17731	17977	17971	17984	17822	17915	17806	17809	17762	17927	18050	17838	17964	17826	17909	17922	17812	17924	17999	17764	17847	17957	17878	17879	17939	17801	17920	17795	17942	17855	17791	17956	17950	17712	17738	17821	17942	17850	18031	17532	17827	17959	17814	17824	18095	17642	17987	17898	17821	17865	17772	17833	17747	18074	17805	17807	17774	17775	17777	17911	17707	17831	17772	17873	17836	17876	17910	17880	17870	17839	17965	17796	17808	17926	17874	17968	18021	17979	18053	18017	17960	18056	17748	17939	17921	17884	17805	17826	17914	17890	17853	17880	17815	17937	17693	17820	17877	17811	17775	17893	17806	17798	17681	18017	17945	17790	17980	17843	18059	17947	17859	18009	18030	17754	18004	17874	17809	17858	17803	17849	17834	17857	17947	17902	17814	17755	17856	17939	17906	17801	17894	17868	17931	17871	17720	17851	17865	17810	17819	17753	17860	17877	17797	17873	18019	17739	17942	17903	17763	17829	17950	17924	17969	17887	17884	17976	17777	17784	17843	17723	17972	17705	17758	17743	17922	18034	17902	17939	17658	17829	17745	17895	17921	17866	17825	17818	17844	17905	17806	17983	17890	17596	17974	17707	17918	18098	17871	17920	17724	17797	17969	18029	17770	17954	17996	17907	18010	17891	17938	18127	17888	17858	18021	17892	17685	17898	17993	17917	17957	17945	17831	17889	17865	17826	17774	17888	18039	17816	17820	17732	18013	18007	18017	17874	18035	17805	17858	17866	17922	17876	17935	17890	17909	18057	17882	17970	17779	17829	17788	17917	17933	17982	17958	17795	17782	17907	17884	18005	17940	17779	17903	17937	17934	18019	17998	17916	17923	17960	17794	17741	17949	17938	17925	17875	17938	17738	17887	17982	17821	17782	17913	17911	17863	17920	17946	17803	17811	17911	17706	17826	17953	17971	17996	17787	17676	17690	17996	17708	17834	17916	17924	17980	17860	17906	18012	17747	17909	18094	17891	17798	17778	17921	17722	17729	17943	17916	17910	17755	17804	17876	17852	17724	17861	17949	17865	17734	17928	17930	17842	17928	17860
22354	20774	27184	24724	23334	29743	34634	31637	30590	30758	30252	30088	29789	29559	29398	29231	29336	29222	29201	29065	29169	28853	29305	28964	28742	28807	28500	28579	28480	28518	28712	28643	28499	28460	28520	28492	28485	28342	28421	28278	28340	28326	28289	28399	28381	28106	28409	28530	28371	28755	28349	28276	28229	28301	28218	28268	28397	28098	28330	28190	28190	28252	28408	28385	28085	28420	28391	28239	28091	28292	28346	28547	28112	28405	28085	28229	28264	28261	28243	28179	28330	28165	28278	28568	28225	28266	28112	28367	28083	28223	28152	28110	28412	28466	28414	28211	28324	28202	28244	28140	28377	28157	27973	28152	28108	28306	28326	28285	28196	28392	28282	28093	28273	28298	28304	28189	28477	28031	28258	28184	28201	28496	28227	28297	28464	27957	28132	27978	28181	28105	28366	28270	28237	28072	28177	28205	28281	28277	28368	28246	28346	27906	28150	28472	27991	28031	28499	28354	28508	28317	28350	28357	28102	28097	28406	28079	28099	28262	28203	28289	28431	28237	28158	28254	28214	28525	28192	28079	28068	28236	28404	28139	28309	28383	28027	28088	28341	28245	28445	28331	28196	28286	28344	28280	28428	28191	28277	28254	28115	28048	27997	28269	28177	28315	28534	28352	28176	28257	28333	28456	28066	28017	28521	28337	28118	28242	28287	28233	28386	28125	28267	28370	28404	28210	28152	28191	28297	28127	28190	28316	28329	28331	28279	28277	28206	28201	27993	28257	28175	28291	28334	28310	28352	28648	28426	28386	28241	28151	28308	28122	28323	28061	28245	28286	28334	28058	28371	28340	28231	28445	28140	28155	28175	28076	28089	28120	28264	28262	28176	28269	28093	28303	28052	28268	28338	28152	28334	28235	28315	28180	28129	28342	28441	28358	28097	28085	28393	28275	28103	28187	28321	28199	28675	28567	28231	28130	28290	28406	28218	28270	28282	28249	28285	28226	28474	28256	28234	28472	28463	28525	28050	28346	28248	28117	28123	28333	28262	28464	28440	28263	28357	28291	28482	28243	27952	28447	28300	28376	28480	28432	28223	28273	28502	28247	27979	28309	28181	28201	28278	28200	28295	28363	28271	28157	28259	28311	28248	28363	28187	28165	28158	28030	28258	28203	28251	28290	28327	28292	28221	28139	28138	28263	28233	28057	28184	28130	28533	28326	27929	28214	28136	28226	28161	27965	28253	28210	28335	28180	28028	28122	28326	28117	27931	28352	28179	28381	28323	28124	28118	28261	28354	28258	27987	28269	28414	28311	28151	28365	28275	28472	28596	28255	28377	28124	28216	28249	28041	28228	27981	28114	28454	28067	28028	28299	28511	28383	28268	28436	28326	28143	28141	28431	28434	28297	28093	28214	28244	28347	28300	28382	28416	28274	28414	28137	28071	28284	28169	28185	28345	28355	28254	28327	28209	28253	28239	28215	28341	28345	28203	28329	28376	27952	28288	27860	28110	28238	28110	28126	28502	28330	28181	28252	28307	28339	28263	28237	28220	28184	28299	28227	28300	28127	28287	28198	28126	28239	28168	28107	28258	28163	28154	28109	28339	28320	28009	28331	28338	28444	28303	28301	28242	28356	28446	28399	28187	28498	28315	28221	28219	28272	28083	28524	28161	28188	28295	28202	28177	28241	28316	28159	28237	28456	28328	28241	28121	28218	28253	28393	28478	28350	27897	28255	28342	28116	28147	28369	28209	28199	28267	28398	28382	28392	28118	28343	28354	28430	28332	28256	28020	28283	28468	28064	28403	28343	28124	28037	28565	28293	28493	28291	28234	28195	28489	28327	28387	28059	28327	28409	28187	28208	28259	28285	28398	28215	28393	28231	28231	28283	28439	28206	28360	28344	28238	28179	28157	28465	28401	28223	28125	28301	27896	28310	28154	28370	28344	28258	28441	28133	27857	28541	28297	28487	28446	28303	28378	28209	28269	28190	28247	28255	28317	28309	28440	28244	28080	28401	28166	28346	28494	28267	28065	28311	28392	28148	27867	28225	28107	28031	28172	28021	28405	28471	28435	28363	28106	28516	28096	28454	28353	28219	28287	28241	28247	28486	28493	28093	28439	28314	28299	28262	28252	28086	28194	28182	28386	28375	28091	28231	28303	28265	28375	28622	28217	28086	28611	28167	28365	28254	28375	28479	28393	28061	28392	28227	28433	28351	28357	28040	28364	28081	28318	28304	28322	28410	28580	28401	28098	28318	28247	28331	28293	28186	28285	28336	28294	28348	28196	28136	28210	28196	28347	28438	28566	28345	28419	28298	28273	28158	28320	28389	28498	28235	28251	28092	28260	28394	28420	28280	28467	28167	28253	28150	28174	28419	28400	28314	28255	28088	28310	28148	28121	28133	28126	28172	28319	28045	28200	28137	28154	28384	28271	28290	28095	28328	28255	28148	28422	28440	28384	28212	28287	28177	28132	28285	28043	28116	28097	28350	28359	28325	28280	28194	28165	28283	28419	28276	28535	28441	28280	28204	28131	28412	28443	28298	28451	27944	28135	28315	28300	28233	28206	28093	28346	27989	28470	28354	28152	28276	28152	28279	28183	28299	28184	28296	28241	28272	28432	28104	28141	28412	28391	28323	28457	28360	28132	28165	28251	28268	28090	28372	28491	28049	28431	28395	28278	28229	28202	28635	28277	28170	28246	28124	28010	28329	27954	28422	28239	28495	28380	28502	28427	28422	28652	28182	28199	28241	28266	28260	28300	28250	28138	28290	28339	28103	28123	28297	28198	28332	28108	28125	28190	28344	28229	28304	28246	28454	28454	28047	28190	28303	28588	28242	28331	28020	28198	28309	28219	28173	27987	28523	28440	28317	28243	28298	28232	28323	28303	28194	28314	28246	28295	28121	28323	28200	28313	28330	28004	28026	28232	28392	28231	28298	28171	28246	28257	28228	28309	28444	28115	28349	28232	28205	28525	28210	28302	28196	28198	28204	28442	28073	28188	28402	28337	28365	28196	28138	28509	28238	28411	27990	28023	28116	28176	28114	27993	28177	27973	28001	28250	28171	28216	28120	28151	28504	28321	28244	28348	28568	28251	28159	28089	28107	28428	28437	28283	28407	28147	28229	28243	28360	28303	28343	28547	28318	28292	28382	28425	28457	28134	28240	28363	28301	28289	28330	28270	28068	28482	28403	28202	28294	28148	28029	28250	28012	28163	28165	28104	28304	28324	28142	28270	28368	28065	28248	28156	28359	27880	28264	28297	28401	28187	28365	28348	28418	28086	28332	28367	28332	28190	28391	28337	28404	28292	28458	28231	28253	28366	28260	28385	28065	28268	28209	28228	28189	28136	28308	28331	28250	28211	28356	28249	28217	28262	28143	28351	28091	28114	28218	28393	28109	28316	28284	28284	28178	28352	28331	28250	28067	28248	28179	28224	28261	28106	28316	28641	28381	28208	28232	28300	28308	28155	28025	28313	28276	28171	28091	28272	28080	28272	28254	28301	27921	28341	28247	28361	28335	28238	28432	28343	28330	28201	28247	28452	28128	28499	28546	28308	28334	28420	27986	28317	28217	28358	28381	28481	27938	28165	28188	28051	28387	28199	28237	28102	28188	28311	28247	28099	28317	28414	28068	28300	28307	28210	28442	28180	28101	28114	28314	28235	28218	28260	28015	28117	28483	28250	28207	28395	27898	27985	28375	28240	28435	28263	28205	28503	28137	28422	28257	28169	28132	28223	28085	28208	28166	28161	28210	28290	28450	28462	28003	28283	28050	28308	28049	28260	28388	28309	28166	28229	28416	28637	28321	28213	28430	28297	28334	28226	28341	28362	28161	28297	28184	28122	28358	28228	28240	28210	28281	28317	28401	28344	28057	28177	28463	28353	28302	28354	27782	28217	28457	28365	28247	28346	28209	28410	28388	28298	28232	28320	28217	28238	28002	28021	28218	28329	28167	28139	28107	28435	28011	28239	28209	28283	28281	28205	28466	28395	28373	28318	28212	28271	28195	28396	28371	28251	28372	28379	28115	28187	28201	27967	28088	28174	28036	28045	28290	28298	28170	28407	28167	28314	28168	28183	28368	28416	28422	28419	28521	28317	28329	28047	28023	28233	28456	28302	27979	28299	28476	28273	27993	28334	28220	28073	28378	28216	28293	28081	27991	28235	28313	28253	28143	28320	28140	28486	28313	28116	28110	28294	28408	28213	28264	28097	28295	28277	28182	28331	28066	28016	28177	28384	28227	28195	28259	28345	28180	28046	28242	28201	28173	28136	28553	28424	27915	28391	28224	28221	28295	28041	28318	28299	28189	28417	28493	28355	28240	28301	28179	28159	28153	28335	28117	28151	28121	28164	28418	28311	28182	28216	28292	28199	28216	28311	28471	28283	28326	28176	28336	28299	28357	28303	28372	28107	28157	28323	28119	28355	28254	28313	28201	28289	28440	27987	28555	28237	28365	28106	28247	28335	28246	28393	28339	28361	28283	28362	28265	28227	28499	28055	28012	28216	28463	28298	28121	28225	28345	28291	28319	28258	28496	28316	28336	28198	28139	28312	28269	28210	28193	28297	28213	28253	28259	28198	28486	28327	28394	28318	28112	28183	28285	28477	28271	28121	28335	28096	28220	28341	28162	28348	28232	28022	28087	28385	28196	28072	28153	28437	28569	28018	28146	28307	28328	28084	28326	28148	28016	28251	28418	28339	28349	28261	28282	28140	28198	28327	28162	28386	28421	28102	28041	28055	28184	28142	28106	28274	28207	28241	28431	28127	28165	28035	28285	28245	28006	28156	28227	28111	28236	28259	28253	28370	28202	28311	27993	28224	28365	28327	28385	28259	28141	28255	28290	28153	28239	28397	28361	28228	28338	28451	28279	28253	28330	28304	27989	28089	28116	28462	28277	28361	28301	28282	27947	28500	28172	28590	28082	28382	28374	28202	28242	28495	28333	28074	28296	28138	28297	28337	28152	28395	28063	28312	28334	28261	28218	28240	28329	28008	28336	28577	28237	28147	28251	28295	28171	28299	28326	28424	28182	28381	28189	28183	28027	28265	28173	28512	28415	28133	28249	28229	28259	28034	28225	28440	28126	28324	28634	28238	28031	28290	28186	28369	28282	28174	28365	28351	28371	28088	28288	28243	28372	28157	28365	28192	28361	28218	28436
25764	43943	43218	35343	30287	26797	24654	23195	22218	21591	20940	20396	19903	19722	19532	19438	19518	19294	19190	19044	18959	19006	18913	18798	18488	18563	18269	18296	18319	18306	18284	18487	18184	18244	18127	18078	18089	18107	17964	17993	17872	18043	18104	17996	18028	17949	17861	18018	18091	17970	17933	18073	17945	18019	18094	18151	17923	18137	17984	17995	17875	17876	17992	18032	17958	17825	18048	17926	17944	18075	17915	17968	17898	17770	18062	17899	17937	18061	17963	17861	17948	18132	17948	17768	17954	18000	18088	17888	17816	18046	18069	17916	18033	17964	17887	17875	18021	17802	17871	17872	17773	17847	18015	17889	17853	17908	17851	18028	17832	17998	17699	17844	17816	17838	17865	17870	17931	17913	17867	17795	17851	18031	17865	18002	18030	17865	17995	17821	18068	18022	17698	17777	17909	17946	18229	17922	18017	17952	17809	17912	17820	17937	18043	18026	18041	17949	17880	17974	17900	18017	17877	17967	17836	17880	17811	17771	17952	17768	17925	17945	17978	18033	18014	17991	17861	17673	17939	17931	17757	17966	17976	17915	17866	18030	17977	17897	18075	18024	17997	17952	17917	17904	17825	18062	18023	17863	18183	18012	18059	17935	17790	17853	17874	17902	17914	17960	17877	17857	17740	17998	17918	18109	17912	17868	18024	17828	17829	17808	17826	17962	17736	17795	17852	17815	17865	17824	18068	17968	18027	18020	17855	17986	17939	17832	18192	17721	18058	17803	18026	18125	17977	17845	17953	17833	17907	17897	18040	17877	17970	17829	17982	17823	17954	17980	17972	17946	17883	17779	17964	17997	18015	17930	18067	18002	18004	18077	17980	17913	17970	18024	17838	17901	17903	18071	17829	18007	17973	18075	17893	17840	18047	17893	17859	17884	17561	18018	18002	17873	17939	18147	17843	17834	17810	17827	17904	18019	17851	17941	17964	17905	17827	17940	17947	17950	17935	17947	18014	18013	18011	17956	18118	17950	17982	17907	17828	17937	18047	17896	18077	17918	17947	17763	18077	18036	17966	18081	17960	17849	17960	18068	17863	17891	17820	17986	17909	18020	17803	17990	17969	17780	18016	17962	18017	17901	17933	17875	18003	18005	18073	17961	17962	17803	17873	17979	17894	17915	17860	17910	18032	17858	17990	17917	18098	17972	17910	17986	17897	17998	17875	17930	17842	18090	17996	17919	17815	17952	17859	17830	17833	18021	17782	17853	17960	17829	18050	17958	17864	18004	18056	18022	18113	17798	18037	17985	18042	17825	17879	17867	17822	17904	17892	17883	18057	17922	18024	17856	18051	17851	18025	17833	17949	18059	17958	17969	17989	17956	17870	17917	17892	17855	17949	17933	17808	18130	18008	17870	18060	18140	17739	17944	17795	17934	17965	17919	17985	17799	17772	17971	17887	17922	17873	17831	17761	17898	18011	17807	18075	17831	18045	18069	17954	17959	18130	18129	18027	18012	17868	18052	17994	18057	17996	17765	17911	18063	17868	17881	18034	17806	17927	17835	17736	17911	17833	17771	18063	17922	17930	17850	17872	17782	17923	17844	17895	18043	17961	17907	17856	17878	17825	18026	17996	17934	17884	17955	17887	17955	18023	17823	17965	17903	17927	17845	18043	17926	18068	17928	18037	17801	18018	18033	17799	18010	17911	17836	18079	17750	17831	17841	17843	17789	17972	17980	17800	17870	17844	17896	18094	18037	18106	18017	17977	18043	17887	18110	17938	17984	17837	17918	17911	17934	17991	17878	18104	17772	18127	17902	17769	18047	17907	17822	17919	17830	17922	18034	17785	18056	17876	17959	17769	17741	17686	18108	17891	18024	17972	17878	17803	17981	17809	17842	17897	17875	17978	18093	17876	17940	17814	17906	17971	17929	17998	17795	18009	17994	17932	17857	17852	17915	17932	17984	17843	18077	18092	17807	17881	18025	17847	17931	17877	17985	17950	17823	18131	17946	17784	17903	17821	17910	18075	17912	17950	17885	17938	18010	18063	17785	17944	17902	17982	17938	17940	17892	17887	17742	18069	17840	18005	17958	17920	17651	17869	17773	17982	17945	17886	18236	18070	17996	17965	18055	17996	17911	17922	17925	17785	17809	17701	18064	17953	17866	18098	17813	17928	17878	17983	17847	17991	18012	17940	17848	17927	18017	17983	17910	18124	17943	17969	17919	18023	18057	17929	17957	17778	17974	18151	17939	17948	17822	17999	17959	17882	18059	17906	17991	17953	17852	17838	17784	17821	17935	17807	17991	17897	17830	17807	18105	17874	17846	18081	17767	18055	17823	17955	18167	18188	18119	17831	18110	18015	17916	17895	17966	18056	17913	18083	18103	18113	17958	17968	17989	17758	17841	17927	17916	17949	17826	17920	18006	17818	17786	17955	18093	17789	17877	17798	17821	17978	17848	17843	18077	17910	18024	18000	17944	17921	18073	17932	17774	18001	17891	17889	18052	17973	17840	17866	17863	17992	17758	17950	17876	17983	17933	17981	17952	17977	17998	17773	17862	18103	17796	17958	17898	17700	18035	17883	17930	18011	17866	17856	17930	17999	17778	17901	18006	17883	17898	17823	18073	17843	18015	17850	17996	17887	17952	17863	17695	18057	17901	17882	17973	17877	18031	17891	18033	17942	17968	18011	18042	17818	17912	17798	17906	17982	17864	17900	18082	17939	17917	17729	18001	17716	18019	17863	17917	18047	17909	17944	17725	18029	17868	18046	18014	17927	18035	17823	17824	17873	18030	17947	17763	17754	17793	18008	17890	17928	17938	17920	17991	17816	17862	17903	17922	17865	17901	17999	17834	17924	18031	17919	17941	17897	17897	17726	17990	17966	17951	17990	17883	17906	17854	18095	17902	17650	17935	17972	17772	17725	17938	17875	17815	17789	17824	17915	17864	17965	18004	17965	17907	18044	17935	17799	17973	17758	17896	17881	17919	18005	17841	18060	17919	17979	18061	17894	17793	17862	17840	17960	18022	18002	17852	17811	17825	17888	17916	17800	18041	17859	17865	18050	18029	17988	17882	17825	17945	17854	18054	18020	17987	17906	17926	18100	17923	17762	17977	17848	17880	18025	17972	18142	18067	17843	17888	17852	18020	17956	17707	17884	17841	18035	18047	17836	17917	18045	17816	17805	17791	17927	17937	17780	17989	17902	17864	18009	17949	17875	17871	17981	18020	17892	18028	17979	17936	17898	17983	17972	17855	17954	17949	17963	17858	17966	17845	17669	17899	17863	17860	17975	18002	18096	18079	17890	17965	17958	18069	18083	17823	17826	17777	17959	17988	17712	18082	17948	17951	17922	17823	17969	18083	17861	17770	18059	17793	17931	17910	18060	17930	17986	17760	17878	17869	17958	17969	17886	17954	17990	17980	17996	18029	18101	17959	17806	17846	18019	17855	17977	17784	17925	17913	17824	17896	17933	17992	18058	17648	17829	17991	17992	17845	17957	17920	17864	17920	17919	17919	18030	17750	17902	17978	18160	17915	18022	17871	18172	17911	17895	18038	17916	17932	18024	17812	17858	17980	17917	17885	17934	17987	17914	17869	17930	17855	18078	17871	17733	17844	17822	17877	17959	17956	18026	17993	18028	18037	17895	18080	18081	17912	17736	17918	17948	17852	17952	17843	17826	18017	17836	17775	17963	18007	18009	17812	17896	17831	18045	18042	18081	17931	17840	18004	17816	17794	18023	17957	17899	17967	17886	17952	17970	17931	17935	18076	18160	17965	17915	17802	17801	18002	18143	17804	18012	17784	17996	17955	18046	17922	17832	17932	18035	17858	18001	17899	18012	17888	18005	18078	17901	17893	17974	18012	18247	17951	18010	17995	17644	17975	18177	17947	17823	17960	17799	17958	17913	17935	17944	17936	17982	17959	17877	18048	17789	17910	17989	17804	18061	17861	17741	17951	17900	17948	17968	17900	18084	18011	17915	18054	17956	17960	18054	17792	17935	17804	17853	18153	18016	18131	18096	17904	17921	17874	18046	17918	17790	17865	18011	17936	17920	18085	17926	18007	17892	17934	17823	17848	17966	17754	18011	17874	17964	18002	17945	17949	17731	18058	17947	17927	17893	17914	17853	17957	17894	17949	17982	17957	17737	17863	17902	17944	17915	17938	18046	17866	18108	17945	17934	18006	18038	17847	17942	17842	17992	17909	17874	18124	17949	17813	17910	17975	18018	17887	17834	17939	18077	17805	18035	17954	18034	17912	18044	17997	17922	17984	18094	17997	17955	17757	18059	17901	17848	17850	17968	17856	17967	17908	17962	17961	17940	17837	17935	17832	18069	17984	17705	17936	17941	17866	18106	17897	17900	18087	18022	17818	18057	17867	17833	17944	17964	17964	17942	17945	17975	17870	17913	17870	17741	17817	17927	17997	18040	17928	18059	17985	17914	17851	17796	17844	17858	18198	17894	17961	18060	17861	18065	17835	17947	17987	17883	17870	18012	18072	18055	17827	18081	17949	17898	17983	17967	17967	17817	18079	18150	17929	17941	17948	17711	18044	17815	17990	18015	17926	17897	17987	17861	18008	17820	17774	17767	18024	17851	17945	18093	17879	17859	17944	17945	17891	17979	17850	18005	17835	17986	17921	18100	17850	17789	17785	17856	17865	17866	18013	17957	17891	17840	17934	18009	18064	17854	17976	18090	17988	17925	17814	18039	17897	17814	17870	18077	17757	17978	18136	17970	17974	18049	17888	18114	17933	17685	17815	18061	17968	17832	17830	17964	17818	17913	17821	17864	17998	17854	18030	18051	17983	17767	17981	17968	17982	17880	17898	18026	17829	17763	17964	17960	18052	17849	17868	18148	18020	18042	17894	17882	17875	17952	17986	18009	17906	17958	17956	18065	17854	17908	17988	17865	17954	17897	17934	17872	18008	18005	17912	18148	17977	17783	17798	17939	17968	18058	17909	17969	18172	17841	17841	17997	17872	17963	17793	18000	18096	18103	17890	18008	17829	17867	18050	18057	17777	17844	17963	17896	17969	18050	17980	17856	17960	18009	18083	17887	17804	17859	18009	17871	18072	18043	17849	17897	17902	17963	17916	17967	17802	17948	17854	18046	17973	17857	17882	17928	17836	17941	17881	18065	18093	18011	17895	18045	17999	17848	17927
35536	29669	33821	31966	29294	28683	28280	27753	27238	27198	27419	27187	26970	27070	27085	27164	27019	27038	26957	26990	27004	27091	26860	27096	26903	26857	26696	26983	26842	26920	26537	26806	26805	26593	26920	26532	26826	26801	26725	26536	26890	26861	26751	26787	26739	26617	26910	26557	26863	26646	26752	26827	26766	26482	26679	26440	26477	26672	26879	26709	26733	26570	26646	26474	26755	26667	26650	26714	26792	26523	26696	26588	26648	26768	26721	26649	26588	26755	26688	26536	26550	26743	26740	26738	26702	26533	26755	26891	26736	26733	26745	26926	26807	26877	26562	26671	26894	26518	26600	26734	26830	26782	26665	26860	26645	26863	26715	26490	26576	26681	26574	26564	26817	26418	26746	26828	26915	26462	26847	26954	26775	26525	26633	26595	26853	26694	26701	26610	26752	26535	26715	26801	26613	26714	26777	26734	26644	26932	26607	26736	26747	26756	26765	26833	26678	26698	26808	26733	26873	26627	26793	26752	26935	26795	26827	26723	26664	26729	26638	26882	26888	26832	26589	26696	26730	26586	26659	26744	26905	26718	26361	26698	26586	26722	26725	26742	26834	26662	26709	26602	26608	26793	26714	26613	26689	26640	26780	26536	26752	26821	26813	26772	26519	26777	26846	26524	26583	26544	26643	26832	26992	26808	26683	26653	26685	26667	26702	26823	26583	26424	26876	26529	26751	26521	26880	26752	26600	26581	26675	26971	27249	26816	26703	26651	26703	26694	26719	26562	26998	26714	26791	26644	26740	26648	26608	26479	26697	26554	26747	26407	26887	26623	26716	26799	26729	26654	26537	26560	26723	26553	26572	26856	26676	26778	26801	26761	26733	26726	27022	26797	26621	26861	26793	26576	26718	26778	26566	26651	26687	26582	26829	26768	26976	26616	27054	26748	26894	26680	26929	26591	26741	26731	26703	26735	26586	26758	26730	26600	26498	26614	26752	26464	26835	26699	26705	26593	26625	26758	26875	26816	27042	26722	26901	26878	26888	26595	26607	26612	26706	26652	26726	26754	26413	26939	26754	26752	26655	26458	26779	26559	26747	26739	26827	26474	26726	26731	26612	26795	26668	26819	26811	26378	26915	26791	26775	26846	26492	26682	26683	26755	26735	26659	26695	26720	26501	26653	26913	26607	26548	26514	26721	26457	26712	26734	26841	26851	26896	26642	26805	26799	26663	26690	26661	26640	26561	26658	26768	26809	26837	26889	26708	26711	26525	26746	26612	26585	26823	26755	26861	26661	26531	26564	26650	26784	26701	26754	26595	26386	26575	26655	26678	26796	26816	26590	26798	26443	26579	26900	26866	26706	26481	26720	26726	26542	26848	26812	26865	26640	26647	26712	26508	26546	26542	26399	26958	26593	26671	26707	26535	26852	26770	26442	26691	26758	26397	26657	26831	26642	26813	26501	26629	26887	26736	27052	26603	26817	26894	26789	26739	26800	27031	26733	26628	26583	26659	26645	26624	26483	26680	26748	26484	26652	26615	26607	26629	26895	26603	26756	26700	26693	26992	26519	26619	26560	26618	26583	26573	26476	26752	26647	26875	26757	26600	26475	26592	26687	26921	26779	26683	26814	26508	26456	26515	26577	26555	26693	26639	26673	26695	26737	26569	26778	26801	26862	26890	26580	26669	26710	26550	26700	26682	26507	26530	26727	26947	26759	26746	26790	26693	26641	26799	26633	26816	26718	26929	26954	26926	26551	26587	26805	26949	26788	26552	26892	26661	26757	26731	26829	26840	26484	26660	26839	26599	26719	26684	26678	26438	26573	26985	26633	26591	26822	26750	26732	26805	26832	26836	26782	26558	26517	26553	26686	26849	26700	26699	26585	26683	26961	26831	26819	26639	26616	26864	26365	26528	26740	26561	26544	26626	26740	26650	26672	26656	26612	26612	26403	26518	26598	26848	26782	26672	26696	26974	26904	26894	26649	26668	26899	26637	26880	26710	26751	26612	26540	26641	26739	26768	26538	26559	26661	26804	26914	26660	26691	26627	26532	26648	26509	26774	26810	26882	26572	26786	26622	26679	26696	26879	26763	26738	26687	26795	26838	26744	26796	26707	26720	26732	26617	26627	26588	26739	26536	26561	26743	26632	26845	26663	26722	26836	26653	26708	26680	26684	26889	26664	26657	26551	26799	26625	26860	27094	26787	26682	26605	26630	26638	26912	26780	26575	26816	26916	26749	26823	26625	26664	26670	26630	26765	26576	26616	26885	26590	26966	26623	26630	26549	26693	26693	26716	26945	26826	26813	26526	26514	26689	26759	26770	26534	26588	26638	26982	26608	26620	26612	26643	26820	26814	26811	26797	26762	26809	26741	26786	26860	26791	26938	26593	26648	26724	26722	26851	26594	26653	26623	26788	26756	26715	26791	26536	26634	26708	26928	26749	26879	26812	26649	26566	26635	26680	26689	26874	27062	26741	26644	26366	26787	26659	26796	26592	26700	26677	26391	26752	26773	26664	26579	26820	26891	26750	26755	26588	26790	27116	26947	26648	26698	26938	26990	26465	26633	26839	26668	26594	26702	26749	26741	26728	26998	26531	26663	26754	26774	26587	26268	26619	26728	27057	26769	26651	26769	26618	26778	26707	26746	26473	26926	27000	26563	26545	26999	26832	26782	26638	26499	26708	26526	26734	26578	26936	26640	26738	26299	26720	26771	26416	26638	26931	26736	26766	26540	26692	26742	26956	26624	26579	26569	26882	26794	27007	26928	26566	26834	26760	26804	26783	26767	26542	26474	26806	26605	26632	26783	26529	26855	26698	26966	26807	26658	26693	26536	26637	26688	26781	26700	26687	26644	26781	26519	26906	26688	26715	26805	26426	26597	26616	26587	26537	26703	26827	26702	26786	26665	26765	26938	26522	26662	26593	26693	26670	26445	26924	26613	26703	26780	26394	26809	26669	26780	26866	26612	26741	26744	26904	26778	26876	26478	26892	26574	26642	26913	26681	26840	26660	27049	26772	26535	26538	26730	26550	26662	26609	26771	26690	26707	26713	26692	26444	26573	26995	26706	26555	26724	26733	26728	26909	26692	26951	26912	26621	26670	26704	26598	26785	26763	26949	26697	26504	26751	26631	27057	26891	26865	26824	26790	26861	26638	26648	26811	26789	26708	26456	26713	26954	26621	26787	26583	26865	26973	26717	26606	26679	26604	26658	26811	26561	26542	26733	26842	26567	26522	26633	26762	26666	26672	26725	26894	26703	26775	26863	26702	26753	26772	26737	26650	26701	26758	26800	26672	26760	26692	26750	26767	26650	26804	26660	26541	26760	26659	26826	26757	26643	26701	26686	26851	26755	26726	26501	26729	26699	26615	26453	26611	26631	26698	26810	26694	26328	26680	26710	26620	26463	26637	26818	26927	26640	26689	26917	26660	26545	26733	26769	26989	26758	26771	26775	27065	26910	26738	26647	26575	27034	26808	26331	26697	26668	26814	26767	26966	26707	26724	26819	26930	26717	26749	26649	26624	26782	26741	26605	26783	26872	26843	26765	26508	26713	26685	26535	26617	26724	26882	26738	26570	26730	26835	26653	26682	26561	26537	26594	26582	26637	27022	26614	26828	26716	26823	26559	26856	26627	26699	26715	26800	26865	26852	26827	26678	26777	26721	26876	26641	27054	26855	26761	26841	26649	26501	26440	26548	26794	26571	26891	26836	26729	26817	26619	26640	26656	26771	26745	26876	26705	26721	26684	26676	26571	26754	26856	26699	26888	26648	26760	26922	26746	26667	26879	26662	26590	26839	26775	26573	26705	26824	26836	26674	26892	26793	26920	26565	26531	26638	26700	26693	26812	26687	26669	26630	26597	26501	26625	26767	26710	26619	26842	26571	26770	26552	26610	26842	26914	26812	26633	26692	26764	26660	26798	26720	26807	26673	26602	26561	26802	26860	26694	27005	26905	26650	27018	26813	26910	26831	26977	26655	26727	26823	26651	26798	26789	26693	26642	26721	26668	26729	26796	26904	26862	26662	26474	26674	26665	26814	26665	26800	26583	26810	26710	26611	26712	26752	26806	26677	26481	26785	26583	26796	26606	27022	26781	26561	26499	26615	26548	26766	26555	26755	26821	26913	26653	26801	26731	26932	26618	26496	26641	26877	26765	26582	26847	26606	26654	26489	26963	26750	26776	26986	26839	26509	26769	26756	26559	26767	26743	26610	26535	26740	26790	26630	26660	26788	26589	26673	26917	26863	26862	26610	26859	26467	26767	26593	26760	26720	26601	26805	26725	26644	26555	26350	26743	26634	26667	26681	26400	26625	26529	26809	26573	26849	26927	26830	26825	26541	26895	26660	26582	26698	26853	26603	26777	27061	26655	26912	26604	26514	26646	26619	26749	26625	26886	26498	26700	26941	26884	26771	26984	26808	27070	26806	26775	26519	26821	26464	26780	26851	26787	26724	26534	26514	26706	26908	26631	26568	26809	26713	26588	26519	26716	26666	26879	26548	26876	26649	26700	26637	26768	26820	26803	26573	26463	26533	26814	26518	26616	26705	26881	26800	26892	26755	26892	26697	26652	26667	26567	26924	26668	26692	26527	26985	26602	26542	26851	26565	26642	26684	26895	26958	26694	26647	26834	26853	26823	26983	26652	26688	26543	26638	26478	26889	26684	26837	26631	26748	26822	27026	26839	26795	26912	26800	26786	26969	26559	26612	26769	26835	26950	26831	26729	26626	26493	26673	26773	26809	26531	26577	26693	26651	26747	26796	26599	26558	26738	26875	26845	26782	26661	26664	26695	26780	26524	26938	26662	26710	26573	26702	26809	26912	27092	26751	26638	26616	26920	26671	26648	26798	26671	26949	26759	26635	26788	26737	26457	26552	26676	26899	26881	26814	26957	26736	26777	26606	26946	26837	26552	26944	26694	26766	26697	26951	26700	26653	26672	26950	26969	26813	26846	26828	26798	26730	26665	26652	26672	26761	26848	26742	26693	26511	26603	26665	26665	26766	26790	26553	26866	26966	26860	26677	26795	26666	26638	26862	26739	26520	26813	26732	26641	26789	26907	26813	26669	26706	26664	26723	26916	26864	26595	26625	26802	26663	26900	26574	26488	26807	26893	26753	26670	26894	26453	26418	26661	26839	26559	26646	26833	26794	26563	26743	26628	26614
24351	30089	29195	23945	21432	20214	19282	18746	18199	18119	17937	18025	17903	17671	17695	17649	17553	17591	17818	17746	17673	17775	17340	17493	17204	17381	17341	17449	17419	17237	17179	17324	17126	17070	17190	17206	17477	17272	17132	17261	17169	17176	17473	17191	17249	17316	17295	17322	17315	17162	17327	17228	17063	17170	17076	17210	16899	17163	17204	17078	17282	17146	17106	17096	17223	17229	17275	17151	17114	17095	17190	17172	17405	17248	17116	17229	17035	17170	17285	17239	17123	17285	17127	17305	17190	17153	17197	17304	17282	17156	16988	17158	17132	17295	17203	17160	17041	17029	17263	17246	17341	17115	17022	17128	17173	17023	17201	17221	17158	17339	17102	17036	17173	17165	17306	17139	17226	17196	17102	17100	17324	17024	17129	17126	17122	17210	17091	17206	17071	17148	17169	17075	17184	17097	17185	17125	17302	17045	17227	17221	17229	17208	17177	17125	17278	17114	17130	17073	17110	17326	17161	17086	17106	17271	17138	17154	17178	17194	17256	17196	17323	17226	17160	17075	17089	16999	17183	17264	17233	17161	17210	17185	17090	17288	17340	17149	17198	17337	17139	17313	17136	17170	17045	17077	17054	17220	17227	17107	16908	17177	17091	17036	17268	17385	17171	17352	16983	17180	17190	17231	17098	17072	17232	17040	17127	17198	17308	17298	17273	17147	17123	17147	17181	17199	17281	17164	17294	17272	17134	17139	17184	17317	17013	17196	17313	17251	17224	17240	17314	17137	17299	17162	17219	17174	17337	17012	17231	17187	17092	17186	17140	17186	17260	17021	17151	17183	17293	16989	17258	17163	17275	17099	17164	17289	17242	17215	17193	17058	17234	17048	17119	17141	17050	17194	17211	17176	17247	17168	17176	17063	16938	17280	17179	17255	17197	17248	17096	17031	17401	17223	17253	17359	17150	17252	17228	17300	17089	17191	17248	17209	17276	17063	17187	17202	17236	17096	17262	17061	17204	17114	17176	17301	17222	17241	17215	17272	17285	17460	17086	17306	17241	17036	17102	17030	17151	17182	17269	17060	17048	17150	17183	17214	17394	17121	17240	17236	17090	17291	17004	17359	17202	17094	17318	17180	17144	17141	17255	17273	17181	17124	17141	17368	17162	17305	17318	17185	17285	17061	17302	17005	17120	17163	17246	17148	17247	17213	17061	17038	17173	17251	17168	17157	17366	17101	17089	17256	17267	17109	17241	16933	17240	17256	17304	17243	17279	17130	17209	17144	17319	17300	17307	17088	17068	17150	17125	17129	17092	17278	17182	17223	17152	17047	17026	17254	17094	17379	17133	17369	17161	17271	17252	17220	17155	17204	17071	17210	17128	17000	17126	17156	17293	17239	17288	17316	17148	17318	17303	17296	17202	17394	17046	17085	17186	17229	17093	17109	17075	17244	17151	17036	17271	17005	17275	17065	17322	17186	17147	17231	17195	17246	17329	17236	17251	17246	17198	17109	17022	17060	17208	17095	17167	17259	17166	17209	17043	17050	17236	17252	17217	17193	17046	17178	17191	17235	17295	17072	17155	17140	17194	17161	17273	17183	17160	17256	17095	17031	17160	17339	17102	17273	17176	17120	17198	17210	17168	17328	17092	17232	17040	17274	17078	17254	17121	17277	17359	17161	17273	17167	17210	17124	17220	17400	17064	17221	17224	17143	17138	17173	17183	17126	17128	17252	17205	17012	17299	17129	17114	17209	17352	17367	17076	17348	16907	17232	17236	17154	17259	17185	17203	17114	17178	17240	16907	17223	17200	17234	17109	17206	17278	17268	17351	17085	17171	17117	17221	17153	17008	17290	17229	17188	17229	17195	17065	17098	17236	17113	17066	17198	17142	17180	17152	17178	17280	17273	17063	17164	16929	17084	17297	17186	17242	17194	17173	17237	17119	17032	17161	17253	17260	17107	17152	17138	17232	17202	17325	17236	17270	17090	17138	17048	17146	17241	17166	17125	17137	17319	17123	17070	17070	17350	17338	17089	17250	17067	17243	17290	17225	17227	17253	17012	17118	17488	17089	17087	17048	17245	17158	17143	17247	17141	17181	17247	17305	17308	17136	17217	17232	17194	17213	17164	17129	17195	17065	17284	17323	17052	17070	17169	17078	17252	17183	17052	17121	17272	17231	17075	17314	17308	17226	17091	17250	17171	17315	17181	17217	17283	17433	17006	17364	17246	17382	17173	17150	16949	16995	17190	17411	17319	17064	17310	17218	16860	17152	17198	17183	17168	17160	17394	17218	17363	17223	17071	17213	17113	17184	17021	17167	17207	17307	17083	17149	17082	17257	17108	17354	16973	17263	17139	17148	17271	17166	17104	17302	17190	17077	17269	17257	17188	17338	17184	17162	17210	17263	17451	17439	17140	17267	17059	17236	17290	17161	17095	17313	17436	17153	17121	17061	17185	17209	17109	17044	17192	17336	17310	17180	17246	17166	17192	17113	17137	17105	17207	17168	17234	17301	17165	17117	17217	17321	17132	17384	17200	17138	17284	17188	17125	17266	17103	17186	17176	17185	17278	17169	17049	17238	17255	17195	17035	17156	17107	17104	17182	17126	17149	17022	17210	17181	17120	17174	17132	17169	16992	17141	17142	17299	17146	17042	17265	17242	17159	17166	17281	17113	17328	17221	16985	17259	17162	17280	17045	17284	17282	17238	17042	17088	16974	17252	17220	17222	17336	17181	17323	17189	17190	17254	17360	16960	17250	17055	17400	17267	17113	17202	17233	17125	17122	17175	17020	17050	17248	17115	17189	17296	17266	17052	17115	17082	17044	17002	17464	17013	17313	17160	17164	17150	17419	17053	17052	17373	17133	16944	17316	17261	17091	17269	17248	17177	17069	17368	17154	17336	17198	17290	17233	17105	17137	17185	17179	17029	17155	17033	17267	17289	17134	17249	17122	17131	17173	17373	17137	17336	17208	17115	17093	17390	17345	17214	17036	17231	17112	17218	17371	17207	17266	17251	17305	17285	17162	17275	17099	17190	17224	17148	17160	17068	17244	17324	17283	17232	17172	17322	17163	17107	17254	17175	17293	17173	17271	17124	17143	17189	17241	17282	17023	17365	17081	17380	17279	17100	17059	17240	17273	17132	17297	17186	17329	17283	17093	17123	17202	17399	17081	17265	17142	17258	17238	17039	17165	17156	17254	17155	17212	17110	17156	17334	17046	17297	17240	17220	17203	17165	17095	17285	17216	17221	17392	17020	17041	17099	17227	17140	17198	17258	17214	17080	17283	17263	17308	17202	17179	17220	17369	17254	17176	17308	16943	17280	17088	17123	17186	17152	17075	17079	17137	17045	17456	17068	17113	17032	17186	17269	17253	17191	17366	17207	16980	17369	17113	17191	17266	17260	16952	17281	17178	17181	17100	17138	17096	17316	17233	17142	17158	17150	17345	17067	17208	17200	17262	17222	17098	17124	17176	17298	17159	17258	17134	16989	17227	17258	17277	17263	17157	17343	17046	17201	17383	17134	17252	17090	17190	17017	17145	17212	16966	17152	17247	17303	17056	17246	17242	17152	17354	17421	17042	17324	17221	17244	17185	17290	17136	17104	17204	17255	17361	16907	17239	17315	17228	17136	17099	17105	17104	17279	17215	17275	17218	17232	17163	17299	17132	17021	17352	17117	17205	17167	17107	17239	17242	17279	17172	17404	17285	17285	17272	17118	17124	17182	17192	17246	17290	17193	17003	17131	17114	17361	17088	17094	17181	17061	17107	17218	17245	17041	17118	17268	17234	17147	17225	17079	17161	17350	17273	17197	17276	17333	17151	17464	17209	17239	17208	17195	17314	17011	17193	17179	17212	17194	17396	17048	17189	17204	17206	17351	17265	17217	17157	17273	17248	17253	17248	17290	17185	17254	17259	17033	17310	17357	17464	17093	17233	17035	17371	17391	17135	17014	17164	17197	17017	17285	17137	17237	17202	17169	17132	17227	17238	17181	17210	17111	17247	17199	17091	17256	17081	17110	17234	17314	17168	17191	17101	17150	17256	17088	17200	17295	17058	17125	17269	17086	17190	17515	17096	17198	17266	17252	17257	17233	17035	17134	17228	17157	17135	17080	17204	17324	17272	17161	17035	17268	17080	17365	17004	17178	17187	16969	17283	17309	17201	17193	17268	17052	17244	17347	17285	17312	17190	17289	17179	16992	17228	17073	17173	17170	17182	17247	17079	17162	17454	17257	17197	17264	17193	16931	17374	17183	17179	17311	17043	17190	17373	17224	17114	17274	17286	17164	17150	17074	17168	17063	17176	17352	16865	17274	17160	17094	17251	17178	17166	17191	17213	17235	17208	17103	17213	17108	17323	17227	17135	17203	17006	17202	17129	17297	17267	17201	17105	17206	17181	17144	17058	17222	17139	17368	17054	17179	17189	17215	17061	17379	17209	17227	17268	17132	17426	17193	17218	17178	17123	17298	17093	17210	17121	17281	17244	17122	17242	17014	17266	17212	16967	17083	17093	17224	17214	17076	17485	17274	17173	17216	17176	17132	17347	17259	17071	17148	17090	17094	16967	17258	17189	17419	17171	17101	17281	17219	17076	17085	17222	17144	17245	17145	17299	17331	17299	17084	17281	16881	17080	17110	17130	17003	17338	17115	17181	17264	17262	17125	17088	17095	16942	17129	17097	17058	17231	17089	17241	17288	17295	17168	17151	17146	17098	17191	17004	17051	17152	17203	17243	17396	17324	17160	17280	17253	17180	17162	17070	17245	17248	17019	17188	17240	17168	17279	17074	17283	17268	17241	17087	17141	17088	17149	17198	17069	17243	17292	17178	17247	16981	17173	17195	17186	17180	17260	17196	17158	17205	17245	17387	17157	17078	17133	17259	17240	17165	17272	17310	17182	17268	17200	16961	17160	17230	17084	17089	17280	17111	17151	17304	17024	17422	17268	17073	17374	17213	17058	17151	17187	17175	17291	17129	17166	17093	17215	17136	17069	17220	17333	17056	17002	17057	17121	17282	17179	17110	17205	17160	17158	17236	17405	17289	17169	16983	17317	17155	17194	17130	17187	17176	17168	17003	17231	17181	17275	17249	17302	17275	17140	17223	17202	17168	17289	17086	17052	17027	17262	17172	17099	17215	17273	17201	17253	17133	17004	17204	17100	17316
23996	20797	27123	25733	26049	30807	32551	30232	29638	29518	29248	29052	29093	29138	28948	28827	28682	28707	28464	28679	28753	28474	28461	28539	28585	28422	28457	28192	28270	28287	28013	28290	28387	28153	28202	28142	28035	28146	28037	28176	28272	28090	28287	28305	28241	28009	28198	28074	28090	28050	28427	28104	28202	27995	27988	28147	28062	28181	28208	28246	27964	28129	27995	28067	27993	28048	28053	28170	28024	27923	28144	28051	28017	28261	27863	28080	27928	28046	28225	28260	27933	28003	28181	27943	27912	28080	28010	27915	28429	27984	28150	28070	28002	27814	27947	28016	28208	28229	27880	27992	28042	28026	27781	27854	28295	28078	28005	28102	28142	27879	28025	27998	28161	28157	27939	27853	28132	28001	28225	28112	27878	27962	27826	27964	27995	28326	28087	27903	28095	28159	28141	27981	28085	28071	27892	27911	27829	27990	28060	27920	28049	28098	28141	28059	28196	28024	27972	28223	28090	27996	28136	27974	27967	27814	28081	28063	28099	28159	28102	28104	28100	28382	28045	28135	27861	28002	28041	28046	27842	28199	28019	28180	27954	28167	27956	28196	28142	27946	28125	28205	27974	27945	28022	28144	27792	27896	28024	27834	27902	27934	28030	27942	28005	28108	28112	27922	28157	27887	27793	28171	27992	28026	28195	28011	28102	27857	28100	28079	28139	28014	28340	27936	28176	28069	27905	28124	27919	27983	28195	27830	28129	28175	28073	28184	28026	28164	28093	28021	28208	28140	28334	28225	28141	28035	28054	27703	27957	28026	28175	28062	28206	28041	28184	28246	28189	28085	28095	28040	28109	28031	27798	27936	27820	27878	28131	28158	27901	28119	28041	27907	27991	28073	27980	28338	27928	27968	28075	27980	28103	28151	28037	28248	28016	28032	28139	27924	28133	27709	27827	28092	28314	28153	28167	28286	28112	27770	27884	28179	28072	28142	28085	28463	28226	28200	27962	28143	28029	27817	28225	28216	27918	27966	27916	28121	28113	27998	28079	27759	27692	27863	28227	28060	27743	28334	28255	28112	28260	28224	28300	28312	28137	28103	27838	28068	28160	28240	28160	28117	28190	28085	27999	27925	27593	27824	27890	27989	28155	28079	28176	28080	27931	28006	28123	28138	27985	28259	27807	28187	27968	27920	28107	27975	28232	27954	28225	27824	27912	28345	27925	27943	28089	27746	27907	28186	28045	27820	28059	28213	28014	27946	27951	27965	28152	27955	28119	28147	28362	28065	28021	27931	28218	27837	27901	28089	28029	28337	28141	28061	28069	28012	28141	27900	28196	28153	28036	28053	27915	28064	28053	27982	28041	28056	27930	28134	27994	27764	28315	27909	28063	28043	28180	28024	28311	28243	28336	27902	28273	27897	28022	28017	27928	28164	28255	28425	28159	28073	28066	28278	28378	28172	27999	27977	28060	27960	27917	27916	28169	27900	28043	28211	28137	27973	28143	28254	28117	27899	27932	28107	27932	28155	28159	27895	28024	27863	28185	27908	28230	27938	27986	27862	27909	28106	28395	28169	28021	28174	28098	28050	28127	28223	27892	28133	27940	28034	28141	27916	28002	28324	28270	28161	27993	28048	27989	28109	28050	28203	28127	28056	28064	28025	27991	28346	28058	28002	28048	27870	28031	28137	28091	27766	28052	28162	28143	28272	27811	28141	28182	28074	28018	28144	28157	28147	28308	27924	27965	27837	28060	28161	28371	28246	28221	27932	28381	28296	28055	28280	28187	28213	27961	27866	27833	27912	28156	28194	28323	27933	28155	28123	27968	28007	27921	28060	27921	27816	28116	28024	28130	27752	28064	27919	28092	28085	27959	27876	27935	27932	27946	27864	28157	28121	28174	28010	28074	28020	28019	28039	27868	28019	28166	28019	27996	28016	27866	28028	28218	28212	27985	28132	28109	28291	28195	28297	28041	27894	28030	27864	28207	28117	28047	27858	28156	27991	27987	27835	28176	27938	28012	28002	28017	28088	28053	28071	28158	27790	27816	27955	28175	28256	27885	27582	27998	28139	27853	28279	28252	28023	28306	28097	28082	28104	28172	28171	28146	28179	27973	28057	28357	27834	28060	28186	28085	28149	27978	28102	28296	27934	28052	28070	28047	28062	28271	28197	27916	28238	27913	27801	27990	27887	28217	27701	28172	28012	28118	28166	28268	27979	28013	28303	28245	27899	28155	28469	28176	28059	28341	28114	28075	28018	27928	28068	28110	28166	27831	28086	27904	28128	28412	28011	27915	28010	28092	28100	28087	28050	27886	28110	27776	27942	28110	27905	28031	27877	28127	27850	27958	28198	28303	28068	27971	28066	28175	27994	28123	28181	27973	28064	27779	28210	28132	27831	28054	28143	27868	27861	27921	28011	28028	27905	28165	28119	28115	27823	28027	28141	27937	28174	28035	28077	27985	28095	28162	28201	27996	28048	28091	27880	28247	28133	28144	28017	27818	27989	28024	28031	28097	27973	28208	28033	28128	28039	27976	28308	28003	28042	28130	27873	27998	28194	28196	28395	28016	28049	28308	28103	27940	27594	27980	27993	28058	28147	28064	28207	28071	28219	28273	27878	28077	28084	28098	27946	28165	28224	28075	27930	28198	28136	27793	27958	27911	28019	28084	27962	28122	28286	27954	27854	28039	28344	28064	27949	28044	27940	28208	28442	28072	28069	28113	28085	28218	28044	28084	28051	27989	27843	28168	27874	27982	27744	28048	28160	28194	28082	28082	28029	28038	28401	28307	28124	27886	27989	27495	27758	28075	28029	27963	27873	27966	28162	28071	27845	27984	27886	28068	28105	27989	27911	28101	28096	27990	28137	28079	28016	28013	28077	28090	27786	28015	28046	27793	28435	28042	28339	28112	28054	28181	28068	28082	28134	27819	28110	28197	28169	27898	27935	28050	27776	28107	28006	28307	28021	28035	28044	28333	28190	27861	27962	28063	27865	28092	27990	28044	28015	28097	28025	28207	28040	28166	27890	28377	28074	28236	28207	28154	28010	27981	28159	28105	28266	28003	28167	28197	28133	27950	28156	28188	27933	27993	27903	28026	28095	27949	27954	28040	28080	28150	27891	28164	28087	28081	28084	27982	28214	28227	28128	28011	28124	28108	28150	28209	27962	28204	27994	28038	27750	28280	28103	28146	28105	28048	28285	28026	27860	27900	28031	28180	27774	28003	28006	28063	27945	28179	28259	27869	28037	27729	28040	28077	28213	28262	27881	27939	28400	28011	28135	28093	28038	28274	27999	28004	28078	28267	28069	28028	28077	27828	27810	28015	28084	28197	27927	27896	27960	27665	28183	27955	28099	28167	28092	28416	28044	27936	28188	28213	27987	28144	28198	28065	28054	28193	28316	27957	28386	28079	28072	28311	27922	28055	28338	28053	27897	28124	28383	27818	27797	27901	28168	27838	28035	28126	28117	27933	27920	28077	28050	28060	27883	28148	27981	27983	28021	28226	28071	27862	28061	28201	27986	28016	27946	27998	28075	28136	28055	28123	27945	28039	28007	28230	28121	27993	28230	28103	28029	28350	28182	28209	28300	27976	28137	28047	28056	28176	28109	28034	27870	28065	28019	28280	28125	27941	27987	27895	28195	28044	28098	28006	27758	28227	27945	27851	27915	28056	28106	27829	28225	28269	28204	28062	28323	27990	27780	28137	28204	28028	28259	28225	28098	28243	28009	28317	28066	27883	28034	28213	28123	27894	28320	28248	28053	28132	28074	28220	28171	28322	28037	27870	28114	28049	27912	27920	28087	28194	28235	28147	27989	28067	27955	28048	28064	28036	28121	28131	28145	28034	27932	27996	28118	28117	27901	28009	28063	28388	28235	27927	27924	28144	27942	27701	27853	28119	28156	27948	27881	28200	27911	28131	28180	28018	27928	27784	27881	28048	27822	27946	27906	27736	28017	28089	28142	28040	27888	28014	27992	28209	28299	28291	28073	28172	28163	28161	28114	28104	28149	28065	28154	28043	28020	28137	28214	27868	28101	28390	28045	28217	28183	28173	27916	27964	27912	27868	27973	27987	27910	28142	28136	27977	28119	28228	27987	27863	27940	27779	28112	28223	27923	28159	28203	27882	28075	28066	28030	28175	28143	28170	27968	28194	28223	27920	27921	27853	28128	27869	27964	28116	28057	28089	28054	27770	28001	28050	28159	28195	27993	28211	28120	28146	27920	28259	28049	27954	28083	28183	28102	28158	27917	28115	28404	28031	28028	28080	27966	27994	28163	27925	27933	27896	28129	27961	27951	27881	28006	28058	28079	27693	27882	28169	27982	28052	27865	28159	28148	28183	28105	28022	28116	28277	28104	28094	28088	28233	28020	27850	27892	28081	28018	27931	27850	28026	27984	28318	28167	28218	28104	28291	28000	27847	28055	28130	28175	28223	28126	28153	28293	28053	28213	28035	28060	28323	28100	28149	28040	28189	28156	28206	28002	27922	27803	28044	28214	28052	28193	28307	28049	27963	28043	27973	28255	28025	28126	28032	27984	28210	27903	28145	28148	28000	28110	27915	27977	28170	28093	28023	27982	27946	28187	28043	28164	28029	28113	28172	28130	27962	28122	28372	28094	28068	28043	27925	27997	28052	28265	27967	27899	28012	28050	27998	27850	28328	27973	27920	27834	28015	27994	28060	28126	28353	28239	28280	27924	27890	27889	28040	28107	28113	27868	27694	28133	28253	28087	28058	27977	28125	27891	27959	28153	28225	27841	28403	28072	28191	28111	28008	28125	27950	28022	28250	28306	27920	27906	28024	27883	28153	28087	27773	27985	28083	28101	27774	27957	28109	27997	27954	27927	27964	28083	27893	28131	28270	28039	28195	28146	28324	28000	28001	27918	28147	27936	28177	28032	28183	28200	28108	28023	28163	28291	28034	28128	27961	28085	28183	28018	28172	28042	28019	28071	27867	27975	28060	28011	28080	28002	28292	28084	27916	28245	28333	28337	28195	27881	27894	28182	28119	28048	27887	27950	27954	28004	27958	28270	28228	28108	28252	27794	27911	27908	28291	27982	28100	27912	28095	28146	27889	27922	28091	28054	28116	28142	28108	27941	27968	28441	28210	27939	28078	28106	28219	27916	27902	28044	28052	27962	28146	28165	28334	27978	28072	28010
23386	38448	38245	30553	26699	23886	22250	21316	20523	20051	19797	19457	19260	19171	19047	18846	18930	18816	18852	18729	18480	18622	18423	18432	18280	18224	18075	18237	18146	18206	18044	18142	18326	18019	17927	17849	17822	17857	18039	17794	18041	17774	17858	17955	17878	17737	17801	17913	17905	17737	17987	17767	17963	17957	17967	17816	17919	18079	17772	17622	17945	17902	17812	18084	17950	17786	17862	18009	17935	18185	17916	17850	17728	17904	17856	17891	18040	17876	17710	17675	17772	17710	17981	17825	17896	17884	17772	17805	17902	17982	17797	18020	17949	17816	17897	17694	17934	17877	18027	17727	17857	17807	17915	17909	17812	17935	17742	17851	17773	17816	17947	17811	17972	17778	17909	18042	17784	17847	17741	17913	17920	18009	17974	17910	17728	17890	17767	17925	17994	17933	17791	17880	17773	17743	17797	17817	17674	17699	17872	17902	17661	17892	17803	17813	17739	17857	17740	17873	17753	17959	17927	17836	18060	17961	17761	17952	17875	17858	18113	17922	17830	17907	18033	17820	17647	17872	18055	17946	17907	17909	17814	17729	17920	17893	18090	17776	17800	18092	17806	17865	17814	17865	17952	17698	17798	18002	17760	17745	17815	17841	17828	17816	17723	17977	17915	17818	17785	17819	17927	17840	17812	17969	17843	17958	17765	17582	17876	17874	17915	17966	17786	17750	17925	17887	17941	17620	17773	17804	17835	18016	17930	17937	17812	17643	17792	17647	17835	17874	17866	17617	17768	18002	18139	17855	17992	17937	17745	17838	17691	17911	17804	17613	17916	17984	17807	17824	17658	17917	17928	17717	17867	17735	17953	17912	17905	17799	17972	17850	17767	17928	17873	17885	17916	17896	17899	17794	17766	17783	17917	17671	17823	17724	17850	17930	17836	17977	17968	17834	17875	18019	17700	17886	17949	17825	18018	17905	17989	17694	17951	17826	17746	17809	17852	17925	17947	17793	17869	17817	18032	17584	17844	17829	18010	17844	17924	17800	17956	17634	17586	17871	17741	17926	17840	17660	17912	17788	17754	17880	17927	17896	17887	17805	17751	17957	17878	17701	17916	18025	18019	17870	17996	17933	17748	17892	17687	17923	18110	17741	17781	17910	17940	17921	17735	17757	17810	17898	18099	17925	17903	17815	17881	17826	17575	17840	17995	17806	17622	17798	17830	17859	17758	17704	17910	17809	17946	18002	17733	17772	17955	17667	17768	17744	17810	17853	17889	17743	17868	17598	17772	17790	18028	17792	17770	17852	18016	17831	17849	17947	17783	17790	18005	17944	18023	17961	17996	17787	17994	17860	17810	17921	17804	17848	17760	17958	17860	17791	17935	17671	17912	17683	17902	17821	18053	18092	17863	18009	17793	17678	17954	17718	17898	17907	17831	17675	17725	17820	17929	17905	17837	17862	17810	17714	17837	17816	18077	17814	17892	17777	17757	17987	17729	17833	17642	17970	17752	17953	17669	17778	17637	18123	17904	17853	18035	17939	17977	17742	17752	17906	17838	17896	17743	17765	17725	17784	17871	17784	17784	17889	17882	17758	17823	17790	17999	17882	17801	17945	17860	17998	17840	17842	17832	17769	17781	17897	17835	17859	17985	17740	17790	18025	17924	17817	17978	17674	17953	17797	17788	17847	17862	17781	18005	17717	17735	17854	17821	18055	17685	17902	17759	17799	17903	17800	17879	17949	17709	17752	17852	17876	17866	18137	17833	17960	17793	18005	17871	17718	17894	17836	17988	17826	17726	17878	17746	17927	17843	18058	17926	17605	17960	17755	17850	17865	17879	17794	17830	18002	17921	17931	17807	17755	17765	17918	17856	17797	17865	17684	17822	17773	17785	17840	17736	17861	17922	17846	17740	17939	17842	17924	17954	17933	17739	18018	17802	17899	17708	17685	17954	17869	17760	17822	17752	17867	17973	17784	17828	17905	17927	17812	17809	17820	17853	17877	18006	17914	17847	17812	17823	17651	17806	17831	17889	17841	17826	17876	17920	17862	17908	17745	17817	17945	17870	17898	17912	17983	17788	17815	17774	17813	17779	17949	17808	17968	17746	17701	17651	17851	17803	17838	17894	17706	17845	17863	17863	17861	17881	17857	17747	17942	17641	17879	17761	17658	17803	17949	17759	17766	17998	17667	17700	17807	17880	17857	17965	17939	17763	17728	17942	17964	17755	17967	17899	17915	17876	17865	18116	17666	17912	17880	17651	17758	17747	17890	17657	17791	17865	17835	18069	17905	17794	17741	17727	17887	18031	17740	17710	17888	17955	17805	17943	17822	17762	18015	17644	18044	17778	17940	18029	17935	17883	17724	18066	17896	17657	17602	17930	17771	17774	18034	17814	17772	17888	17764	17911	17867	17921	17884	17871	18019	17929	17605	17879	17793	17905	17721	17892	17933	17834	17909	17726	17656	17934	17841	17863	17979	17821	17845	17780	17964	17845	17833	17877	17746	17779	17854	17816	17941	17873	17897	17747	17758	17824	17742	17786	17807	17964	17836	17742	17928	17947	17799	17686	17917	17854	18019	17846	17863	17766	17847	17820	17861	17952	17690	17762	17703	17852	17905	17776	17862	17951	17595	17878	17892	17766	17870	17782	17800	17899	17824	17876	17787	17969	17899	17881	17808	17973	17838	17704	17904	17906	17754	17736	17760	17787	17927	17997	17753	17981	17935	17905	17908	17906	17847	17906	17950	17822	17680	17727	17848	17859	17858	17876	17898	17762	17815	18075	17733	17759	17823	17883	17772	17813	17748	17725	17838	17888	17813	17733	17920	17840	17757	17843	17720	17854	18058	17739	17795	17843	17841	17824	17929	17737	17760	17741	18024	17829	17786	17880	17799	17670	17915	17869	18176	17881	17854	17830	17864	17803	17849	17837	17764	17925	17838	17985	18009	17932	17682	17791	17721	17820	17828	17782	18030	17706	17744	17822	18065	17871	18014	17818	17884	17758	17838	17972	17847	17772	17815	17892	17857	17851	17838	17766	17947	17922	17799	17880	17944	17858	17779	17957	18043	17757	17939	17904	17781	17688	18067	17836	17851	17771	17856	17759	17774	17799	17910	17861	17794	17857	17938	17809	18018	17910	17859	17959	17911	18118	17940	17869	17870	17829	18015	17967	17874	17990	17729	17914	17760	17876	17761	17855	17736	17921	18043	17682	17940	17758	17826	17947	17835	17940	17906	17871	17927	17864	17808	17814	17844	17815	17744	17942	17754	17890	17774	17774	17874	17999	17915	17818	17911	17910	17675	17910	17954	17737	17721	17941	17837	17911	17891	17919	17687	17836	17803	17734	17994	17810	17860	17889	17810	17789	17857	17821	18030	17660	17777	17796	17593	17874	17891	17975	17721	18038	17868	17902	17785	17761	17903	17924	17897	17962	17892	17908	17945	17858	17719	17911	17867	17901	17772	17959	17945	17790	17914	18212	17736	17777	17909	17825	17905	17878	17918	17754	17839	17878	17927	18019	17838	17802	17841	17940	17809	17895	17733	17938	17784	17864	17849	17894	17917	17889	17897	17957	17935	17866	17922	17883	17939	17931	17831	17886	17931	17802	17624	17658	17969	17845	17934	17854	17675	17936	17949	17987	17673	17925	17748	17645	17957	17775	17821	17723	17941	17801	17868	17816	17956	17881	17871	17940	17896	17977	17838	17807	17796	17944	17888	17859	17986	17861	17885	17757	17965	17906	17935	17894	17822	17690	17737	17749	17842	17996	17855	17818	17861	17901	17847	17711	17827	17894	17854	17745	17764	18018	17798	17961	17744	17760	17831	17916	18031	17829	18010	17793	17858	17924	17924	17759	17918	17820	17713	17752	18009	17862	17767	17711	17939	17847	17776	17658	17973	18016	17628	17912	17866	17907	17908	17777	17671	17748	17838	17886	17875	17756	17948	17988	17760	17904	17756	17929	18058	17834	17894	17815	17804	17828	17688	17791	17955	17734	17969	17901	17738	17808	17910	17894	17837	17950	17866	17879	17865	17833	17919	17924	18061	17738	17759	17901	17999	17859	17840	17831	17798	17935	17755	17779	17779	17816	17822	17710	17782	17820	17824	17804	17903	17817	17796	18023	17873	18100	17764	17872	18002	17880	17985	17892	18028	17914	17728	17824	17836	17767	17752	18003	17877	17932	17891	17922	18008	17989	17906	18149	18003	17857	17971	17707	18015	17740	17968	17759	17753	17939	17772	17893	17901	17883	18015	17932	17920	17675	17807	17727	17951	17899	17897	17950	17754	17831	17833	17654	17993	17807	17848	17741	17746	17938	17803	17759	17943	17772	17722	17929	17899	17909	17738	17895	17826	18046	17906	17776	17984	17904	18112	17761	18127	17807	17658	17919	17770	17989	17764	18012	17977	18007	17768	17835	17863	17664	17717	17972	17744	17847	18045	17687	17916	17926	17826	17851	17729	17772	17834	17921	17862	17922	17724	17768	18067	17948	17862	17832	18084	17966	17777	17852	18008	17846	17812	17956	17673	17832	17915	17813	17895	17839	18151	17939	17882	17836	17907	17884	18043	17804	17945	17988	17765	17975	17895	17792	17946	17844	17918	17809	18075	17878	17677	18020	17896	17688	17961	17816	17796	18040	17964	17846	17895	17765	18009	17924	17753	17976	18006	17948	17835	17928	17722	17830	17705	17950	17909	17892	17815	17899	17719	17769	17931	17805	17749	17910	17903	17786	17723	17835	17935	17819	17731	17864	17824	17802	17748	17985	17770	17913	17828	17890	17925	17937	17980	17832	17977	17905	17904	17766	17810	17908	17943	17685	17712	17853	17858	17876	17915	17850	17852	17802	17826	17790	17912	17728	17544	17516	17854	18030	17736	17841	18017	17790	17900	17789	17940	17832	17796	17940	17896	17841	17875	17890	17825	17925	18063	17785	17989	17621	17805	17827	17946	17701	17803	17775	17765	17869	17916	17799	17913	17846	18001	17726	17858	17886	17958	17684	17946	17657	17702	17878	17862	18001	17942	17897	17906	17811	17880	17997	17902	17783	17949	17841	17810	17760	18012	17777	17767	17900	17725	17952	17927	17865	17880	17951	17704	17927	17890	17839	17816	17887	17942	17730	17783	17809	18030	17939	17931	17877	17873	17709	17922	17785	18016	17905	17712
22389	20824	27241	24830	23263	29850	35066	31832	30855	30893	30304	30091	29677	29526	29741	29274	29275	29300	29256	29243	29293	29019	29287	28882	28803	28575	28769	28510	28636	28847	28598	28521	28607	28523	28330	28740	28587	28544	28444	28617	28399	28297	28331	28280	28180	28566	28466	28431	28415	28211	28284	28136	28537	28574	28459	28334	28466	28214	28507	28212	28301	28441	28431	28273	28164	28379	28696	28219	28563	28538	28341	28335	28132	28355	28249	28218	28340	28481	28440	28664	28712	28444	28328	28263	28604	28389	28192	28256	28245	28224	28814	28448	28407	28313	28639	28487	28108	28371	28000	28143	28255	28535	28359	28130	28305	28273	28471	28069	28230	28554	28299	28233	28331	28089	28218	28238	28370	28184	28122	28522	28248	28241	28360	28152	28574	28453	28160	28306	28458	28547	28339	28243	28169	28329	28385	28273	28474	28142	28558	28317	28063	28191	28253	28365	28210	28433	28426	28200	28198	28335	28176	28409	28147	28176	28148	28232	28252	28254	28074	28436	28375	28469	28027	28213	28423	28092	28269	28507	28291	28180	28581	28258	28292	28200	28546	28235	28038	28533	27956	28174	28352	28304	28337	28536	28274	28341	28300	28198	28370	28390	28080	28399	28245	28268	28371	28224	28361	28506	28534	28028	28256	28143	27967	28055	28460	28332	28251	28134	28145	28311	28436	28218	28107	28155	28096	28561	28256	28447	28419	28224	28317	28092	28442	27972	28192	28459	28327	28176	28243	28120	28123	28099	28292	28169	28490	28549	28353	28025	28339	28428	28527	28283	28133	28206	28234	28201	28175	28314	28075	28255	28429	28225	28054	28350	28254	28560	28186	28265	28370	28499	28554	28454	28150	28372	27728	28031	28202	28285	28289	28363	28109	28378	28204	28248	28348	28183	28467	28347	28324	28421	28271	28271	28399	28020	28337	28213	28460	28166	28354	28211	28236	28348	28328	28272	28127	28413	28063	28275	28315	28492	28330	28052	28430	28242	28401	28317	28158	28353	28250	28098	28218	28380	28219	28112	28262	28333	28318	28343	28164	28304	28245	28264	28448	28346	28237	28147	28485	28474	28265	28252	28270	28429	28241	28136	28584	28141	28014	28187	28405	28139	28467	28357	28119	28512	28384	28409	28154	28313	28314	28180	28295	28413	28505	28294	28324	28271	28147	28409	28386	28144	27993	28119	28562	28189	28213	28260	28463	28352	28471	28433	28487	28579	28217	28260	28558	28189	28248	28030	28337	28452	28714	28368	28216	28052	28372	28283	28110	28294	28045	28190	28288	28364	28298	28112	28247	28481	28209	28087	28113	28015	28138	28141	28482	28459	28275	28242	28226	28155	28384	28227	28176	28444	28371	28238	28326	28195	28201	28356	28221	28654	28352	28363	28588	28378	28051	28309	28239	28144	28039	28341	28556	28326	28483	28398	28246	28245	28191	28316	28221	28416	28182	28236	28408	27899	28074	28319	28386	28360	28327	28339	28407	28165	28212	28165	28316	28306	28215	28314	28118	28568	28478	28293	28296	28150	28264	28374	28330	28476	28256	28424	28332	28300	28030	28247	28301	28390	28254	28506	28223	28291	28092	28162	28230	28320	28356	28295	28448	28360	28185	28409	28453	28436	28465	28409	28104	28210	28355	28178	28158	28468	28123	28473	28450	28183	28508	28393	28365	28477	28243	28145	28260	28343	28310	28331	28538	28348	28515	27958	28363	28487	28001	28086	28084	28186	28320	28188	28502	28159	28153	28046	28033	28357	28418	28304	28221	28489	28254	28055	27988	28424	28213	28446	28280	28385	28154	28251	28285	28229	28393	28283	28118	28151	28185	28140	28421	28544	28297	28336	28454	28280	28356	28345	28452	28181	28029	28140	28168	28072	28426	28270	28314	28381	28342	28006	28412	28182	28383	28271	28442	28315	28338	28076	28148	28259	28381	28515	28209	27972	28330	28430	28163	28122	28349	28316	28168	28378	28233	28267	28338	28363	28280	28224	28194	28333	28222	28116	28130	28265	28318	28115	28206	28456	28066	28182	28332	28379	28409	28450	28353	28321	28170	28271	27854	28089	28183	28302	28287	28320	28299	28100	28160	28362	28218	28071	28119	27961	28509	28552	28587	28313	28328	28221	28344	28224	28254	28223	28053	28329	28407	28229	28240	28278	28324	28214	28185	28250	28477	28185	28306	28131	28261	28492	28290	28365	28537	28323	28338	28334	28250	28215	28377	28243	28327	28343	28401	28245	28104	28104	28283	28147	28051	28127	28348	28193	28075	28305	28379	28486	28272	28506	28159	28301	28284	28375	28219	28203	28463	28414	28441	28332	28343	28346	28318	28355	28231	28329	28373	28262	28405	28410	28123	28363	28485	28224	28296	28244	28280	28437	28540	28228	28072	28403	28478	28453	28355	28343	28371	28296	28526	28134	28408	28206	28297	28237	28277	28318	28296	28397	28328	28348	28176	28175	28436	28222	28491	28393	28334	28215	28488	28502	28215	28355	28265	28442	28486	28215	28231	28058	28217	28292	28126	28323	28226	28261	28314	28383	28289	28230	28057	28358	28154	28174	28311	28085	28420	28251	28314	28072	28373	28364	28391	28390	28112	28135	28144	28421	28317	28425	28247	28341	28115	28252	28363	28493	28226	28077	28030	28174	28339	28481	28443	28047	28381	28210	28174	28479	27903	28376	28303	28309	28408	28297	28219	28188	28400	28441	28199	28528	28205	28364	28502	28252	28121	28221	28264	28318	28281	28134	28189	28245	28373	28173	28028	28440	28222	28045	28080	28244	28490	28144	28290	28391	28451	28249	28350	28167	28532	28451	28395	28416	28052	28348	28155	28308	28120	28193	28272	28115	28183	28018	28243	28288	28485	28490	28215	28298	28083	28117	28024	28190	28236	28255	28315	28447	28152	28144	28335	28330	28469	28089	28605	28209	28145	28265	28198	28158	28373	28293	28208	28365	28165	28197	28306	28179	28367	28275	27922	28460	28449	28350	28233	28314	28140	28213	28407	28312	28443	28156	28306	28085	28090	28362	28222	28044	27992	28400	28298	28156	28348	28227	28205	28009	28124	28366	28039	28464	28219	28524	28413	28299	28511	28256	28482	28491	28197	28348	28394	28201	28485	28133	28285	28228	28203	28225	28022	28207	28188	28415	28344	28537	28334	28351	28460	28370	28455	28250	28557	28325	28222	28110	28362	28483	28316	28400	28037	28496	28346	28085	28238	28262	28131	28452	28360	28210	27972	28146	28314	28153	28347	28166	28353	28080	28180	28260	28144	28313	28231	28354	28313	28115	28467	28245	28177	28258	28318	28199	28167	28278	28176	28230	28289	28138	28411	28325	28236	28107	27985	28460	28294	28550	28198	28286	28285	28048	28437	28296	28265	28407	28279	28371	28195	28267	28085	28133	28141	28315	28161	28335	28229	28095	28327	28317	28339	28394	28374	28489	28403	28534	28528	28319	28096	28320	28268	28173	28303	28171	28290	28551	28583	28270	28141	28176	28425	28268	28302	28265	28172	28380	28224	28222	28263	28323	28055	28285	28451	28279	28423	28376	28325	28093	28449	27975	28448	28515	28213	28392	28193	28284	28219	28138	28096	28180	28174	28396	28353	28413	28288	28286	28348	28250	28424	28354	28289	28286	28385	28393	28277	28299	28336	28066	28340	28176	28174	28470	28106	28176	28158	28204	28321	28432	28348	28337	28464	28663	27990	28374	28071	28157	28540	28292	28212	28430	28535	28199	28312	28333	28207	28195	28392	28124	28485	28107	28413	28075	28381	28372	28356	28335	28138	28000	28382	28312	28248	28548	28467	28439	28445	28360	28539	28292	28225	28216	28321	28152	28163	28244	28191	28045	28369	28259	28381	28419	28227	28406	28295	28155	28333	28258	28439	28403	28170	28122	28408	28558	28262	28458	28177	28079	28322	28410	28212	28003	28424	28340	28253	28293	28325	28423	28472	28208	28216	28224	28429	28154	28157	28298	28187	28267	28366	28184	28330	28273	27913	28048	28138	28366	28276	28341	28253	28438	28179	28273	28164	28286	28076	28539	28119	28124	28036	28013	28323	28288	28093	28373	28275	28263	28488	28122	28498	28525	28501	28180	28193	28145	28500	28271	28297	28191	28067	28460	28350	28082	28244	28247	28321	27915	28297	28348	28435	28325	28326	28305	28261	28284	28152	28262	28559	28275	28194	28383	28351	27925	28112	28481	28148	28183	28223	28297	28431	28195	28319	28398	28495	28324	28315	28246	28060	28401	28074	28452	28517	28427	28147	28141	28552	28480	28410	28116	28415	28500	28294	28350	28362	28514	28120	28086	28429	27930	28142	28327	28399	28308	28327	28277	28213	28274	28292	27991	28295	28410	28394	28368	28169	27948	28157	28267	28199	28012	28232	28185	28392	28349	28332	28062	28436	28545	28171	28384	27993	28300	28015	28096	28461	28302	28301	28450	28557	28197	28021	28477	28317	28595	28353	28525	28301	28372	28306	28092	28488	28191	28404	28128	28276	28157	28286	28755	28513	28388	28203	28404	28422	28179	28225	28297	28120	28193	28150	28309	28202	28131	28463	28256	28339	28156	28257	28374	28153	28343	28250	28358	28196	28275	28159	28363	28168	28478	28408	28057	28433	28381	28103	28133	28394	28158	28156	28275	28524	28092	28228	28165	28063	28168	28454	28396	28350	28200	28357	28346	28296	28151	28092	28558	28267	28362	28243	28276	28533	28554	28323	28348	28456	28216	28293	28135	28362	28367	28238	28252	28123	28373	28366	28328	28218	28321	28198	28286	28303	28581	28146	27974	28338	28184	28199	28370	28399	28310	28403	28283	28443	28233	28267	28448	28179	28204	28445	28028	28283	28274	28467	28433	28263	28330	28209	28329	28225	28667	28298	28139	28461	28223	28425	28362	28166	28238	28313	28254	28333	28205	28249	28323	28225	28261	28222	28593	28387	28578	28243	28113	28450	28235	28182	28441	28385	28047	28357	28134	28146	28360	28392	28637	28348	28141	28403	28363	28352	28332	28239	28352	28401	28428	28072	28533	28473	28303	28259	28301	28224	28441	28200	28256	28275	28070	28370	28164	28466	28397	28414	28049	28184	28074	28375	28191	28396	28209	28338	28316
25540	44251	43625	35232	30482	26932	24665	23452	22383	21604	20873	20432	20001	19735	19681	19640	19409	19236	19181	19138	19098	18965	18884	18839	18512	18485	18421	18481	18380	18378	18335	18352	18299	18219	18258	18268	18005	18012	18382	17987	18263	18039	18161	17894	17876	18007	17983	17911	17960	18221	18060	18137	18205	17932	18127	17826	17893	18243	17950	17977	18050	18026	17916	18019	17997	17875	18071	18073	17986	17928	18042	18106	17932	18047	17814	17882	18059	17980	18030	17878	17876	17903	17917	18064	17952	18097	18065	18127	17922	18008	17930	18075	17925	17943	18096	17862	17878	18030	18184	18066	17871	18179	17895	17967	17884	17919	17971	17983	18137	18004	17892	17951	17888	17913	17957	18034	18030	18058	18003	18014	17955	17960	17785	17833	17803	18188	17855	17973	17959	17966	18111	17983	17976	17900	17929	18013	17920	17985	18026	17752	17910	17783	18024	18063	17977	18093	18078	18084	17850	18129	17873	17906	17866	17914	18012	18101	18059	18131	17894	17920	17965	17916	17987	18030	17967	17948	18033	17866	17985	17901	18016	17959	17709	17980	18018	17889	18009	17948	18152	17833	18134	17986	18031	17942	17950	18013	17985	17844	17981	18027	17884	17980	17906	18088	17962	17845	18080	18003	17997	17942	17960	17765	17955	17974	18038	17914	18056	17837	17822	18076	17937	18107	18042	18076	18022	18013	17838	17855	17919	17974	17907	17829	17997	17989	17846	17914	17790	18061	17802	18054	17867	17821	18072	17814	18022	17911	17923	17824	17884	17959	17844	17886	18010	17929	17798	17958	17837	17897	18100	17965	17935	18092	17927	17827	17927	18128	17852	18017	17920	18096	18040	18032	18054	18011	17827	18057	18009	18146	18026	17986	17769	17867	17881	18021	18053	18022	18086	17837	17991	18011	18005	18018	17922	18018	18000	17951	18012	17985	17939	17800	18026	18076	17905	17993	17814	17942	17822	18022	17878	17937	17864	18164	17901	18015	18040	17878	18069	18004	17813	18082	17976	17910	17861	18019	17933	18007	17922	18041	18007	18004	17979	17952	17903	17925	17934	18031	17956	17928	17855	17976	18010	18059	17987	17966	17980	17890	17880	17918	17996	17912	18050	18084	18011	18090	18041	17962	18097	18128	17895	18051	18098	18081	17911	17982	17711	17773	17958	17970	18027	17896	17956	18016	18027	17890	18182	17908	18072	17860	17887	18081	18074	18121	17720	17881	17959	17965	18088	17839	18108	17766	17998	17779	18097	17869	17989	17973	17981	18066	17869	18026	17817	17890	17841	17888	17934	17977	18005	17988	17987	18172	17895	17927	17897	17935	18037	17988	17973	17935	17826	17999	17906	17900	17997	17989	17907	17821	17916	17951	18052	18064	17898	18142	18012	17987	17974	17962	17726	17823	17978	17866	18062	17912	17866	17974	18022	17839	17901	17973	17966	18011	17843	17876	17970	17744	17840	17858	18018	17931	17907	17901	18113	17930	18015	17809	17865	17714	17911	17993	17842	17930	17921	18042	17843	17874	18025	17981	18063	17897	18155	18043	17988	18069	17823	17989	17900	17979	17827	18108	18123	17920	18063	17899	18077	17898	17935	17841	17912	17914	18027	17951	17964	18087	17892	17895	17935	17764	18129	18045	17832	17930	17961	17933	17861	17982	17943	17955	18036	17991	17824	18085	17989	17868	18102	17958	17908	17738	17936	17999	17953	17910	18181	17928	17881	18040	17960	18039	18175	17957	17980	18029	18016	17849	17872	17912	18058	18031	17922	17944	18026	17838	17924	17942	18050	18071	17854	18083	17829	18002	17930	18001	17929	18056	17940	17822	18026	18053	18035	17921	18000	17965	18043	18023	17986	18081	17879	18101	17911	17849	17995	17996	17941	17941	18101	17933	17957	17810	17866	17855	17722	17712	18008	17916	17848	18046	17778	17936	17927	17945	17962	18033	17973	17929	17968	17975	18043	17975	18053	18010	17910	18083	17869	18119	17990	17908	18098	17852	17811	17948	17826	17885	17942	17914	18082	17825	17945	18009	17913	17971	17696	18002	17840	17850	18064	17790	17993	17966	17992	17942	17990	17977	17927	17994	18025	18024	18042	17840	18035	17948	18119	18129	18120	18006	17989	18022	17983	18154	17912	18010	17836	18034	17977	18141	18072	17842	17909	18028	18073	18007	18048	17876	17895	17916	17955	17880	17891	17958	18116	18180	17774	18189	17743	17808	18022	17992	17889	17968	17966	17942	17828	18065	17946	17830	17857	18164	17767	17833	18149	17799	17994	17808	17969	18031	17871	17874	17995	17959	18015	17963	18051	17809	18039	18041	17932	18057	17972	17787	18074	17954	17915	17941	18107	17834	18072	17818	17911	17968	17757	17921	18100	17806	18019	17962	17917	18058	17960	18041	17982	17855	17926	18047	18103	18018	17811	17903	18001	17986	17915	18046	17800	17999	17968	17843	18052	17968	17882	18170	17865	17978	17989	17931	17899	18106	17910	17945	18034	18019	17849	17966	17836	18019	18115	18001	17884	17972	17874	17920	18096	17951	17937	18004	17917	17978	17986	18061	18038	17946	17886	17983	17947	17829	18046	17898	18091	17931	18054	18096	18026	17748	17910	17938	18008	18092	17869	18003	17814	18023	17930	18070	17942	17760	18008	18016	18209	17983	17986	18035	17937	17577	18052	18031	17985	18102	18122	17907	18039	18085	18121	17951	17909	17960	17994	17895	18094	17807	17837	17989	17822	18076	18172	17913	17876	17959	18028	18160	17959	18080	17836	18058	18021	17797	18002	17954	17902	17918	17926	17940	18008	17981	18164	17894	17847	18021	17895	18026	18097	17813	17958	17880	18130	17897	17911	17902	17983	18041	17889	18044	18102	17981	18181	17931	18057	17853	17863	18069	17879	17950	17924	17908	18069	17966	17983	18084	17768	17976	17749	17952	17984	17949	17980	18119	17987	18075	17899	18027	17765	17992	18028	18009	17960	17833	17869	18048	17966	18053	17963	17829	17916	18053	17947	18051	18092	18014	17875	17914	18189	17972	18072	17848	17958	18032	17884	18018	17808	18156	17883	18006	17891	17838	18037	17935	18015	17816	17987	18016	17852	18005	17942	17904	17984	17832	18041	18088	18023	17909	17964	17743	17936	17978	18118	18096	18134	17759	17973	17875	18093	17885	17673	17794	17957	17970	17966	17798	17941	17856	17965	17809	17967	17932	17918	18000	18022	18061	18067	17998	17983	17929	18041	17989	18013	18129	18002	17798	18041	18003	17929	17892	17936	18119	18055	18039	17794	17789	18067	17981	17887	17983	17958	17872	17894	17989	17945	17948	17991	17900	17848	17827	17909	17978	17831	17943	17919	18045	17985	18019	18081	18044	18125	17792	17982	17866	17885	17983	17960	17925	17973	17796	17803	18053	18001	18007	17916	17929	17965	18177	18094	18037	17758	17985	17978	17816	17960	18087	18025	17893	17862	17867	17988	17964	17961	17688	17947	18058	17953	17872	18004	18004	18184	18068	17905	17783	17900	18172	17999	17878	17923	18046	17965	18014	17806	17906	18088	18046	17816	17817	18127	18011	17987	17928	17923	18092	18015	17922	17923	17787	18120	17876	18042	17932	17895	17912	18008	17918	17727	17823	17929	17999	18009	18002	17995	17896	18045	17947	17975	17974	17723	18094	17912	17983	17815	17982	18111	17946	17975	17977	17918	18120	17987	17971	17935	17772	17937	17921	18035	18220	17926	18093	17995	17783	18104	18129	18158	18014	17972	17865	17669	17998	17994	18044	18097	17826	17868	18032	17887	17706	17949	18177	17850	17720	17962	17874	18026	18050	17896	18253	18037	17710	17922	17912	18075	17965	17874	17975	17970	18036	17944	17889	17814	18028	17863	17961	17949	18089	17849	17828	17988	17938	17912	17903	17787	18010	18006	17965	17938	18120	17832	17749	17913	18108	17922	17987	17739	18054	18013	17883	17984	18025	17968	17871	18091	17829	18036	18052	17925	17994	17756	18008	17958	18119	17838	17986	18089	18086	17785	17887	17845	17965	17937	17854	18069	17987	18059	17826	17948	17979	18035	17985	17921	17979	17751	17973	17838	18110	17925	18102	17966	17732	17905	17969	17958	18029	17861	17905	17914	17914	17887	17742	18012	17815	18006	18136	17842	17945	17959	17865	17878	17971	18003	18001	17875	17939	18079	17986	17901	17966	18012	17977	18005	17914	17924	17983	17809	17890	17994	17952	17822	18139	17919	18017	18018	17993	17868	17955	18049	17895	17801	18077	17865	17949	17694	17798	18088	17943	17874	17972	17970	18044	18174	18104	17937	17973	18106	17987	17962	17734	17867	17937	18037	18000	17778	17992	17926	18014	17862	17932	17921	17950	18021	17989	17897	17826	18082	17914	17875	17986	18039	18172	17806	18011	17952	17951	17996	17896	17855	17918	18166	17810	18130	17868	18071	17959	17967	17964	17859	17934	17907	17998	17969	17977	17844	17728	17940	18166	17951	17974	18051	17980	17993	18005	17861	17922	17820	18124	18122	18008	18073	17869	17868	17876	17921	18025	17864	18004	18045	17826	17933	17754	17915	17883	17915	18096	18113	18012	17834	17903	17944	17950	17841	18065	17983	17993	17993	18017	18106	17906	17956	18011	18035	17909	17977	17987	17930	17829	17983	18036	17880	17911	17943	18098	18215	18111	17913	18092	18148	17785	17925	18083	18070	17896	17900	17908	17852	18092	17842	18007	17955	18043	17947	17973	17912	18056	17693	18053	17887	18058	18034	17954	18055	17810	17946	17908	17921	17941	18073	18069	17931	17988	17823	17948	17873	18162	17974	17978	18057	18048	17958	18010	17900	17810	17991	17887	17772	18162	17948	17808	17899	18013	18012	17782	17913	17825	17859	17762	18034	17929	17977	17791	18150	17962	17861	17876	18052	18018	17879	17927	17827	18031	17942	17911	18041	17825	18024	17866	18033	17926	17816	17955	18052	17933	17862	18065	18002	17758	17999	18070	18048	18055	17773	18028	17925	17930	17828	17883	18038	17714	17831	18055	17962	18003	17864	17901	17980	17930	17951	18006	17823	18100	17895	17856	18194	17829	17914	18015	17875	17896	17993	17970
35113	29989	33634	31995	29099	28451	28190	27738	27285	27555	27343	27322	26976	27164	27019	27125	27166	26873	26991	26989	26950	27168	26673	27114	27135	26869	26804	26831	26924	26682	26769	26731	26683	26798	26702	26899	26529	26697	26716	26756	26686	26490	26465	26686	26637	26725	26740	26663	26706	26762	26672	26794	26666	26517	26677	26579	26670	26663	26810	26432	26943	26708	26594	26910	26694	26671	26693	26532	26575	26658	26711	26441	26528	26434	26633	26995	26590	26751	26499	26518	26728	26735	26780	26383	26537	26365	26829	26729	26739	26708	26595	26863	26605	26765	26468	26790	26395	26694	26854	26615	26799	26800	26464	26491	26718	26795	26392	26826	26680	26755	26422	26896	26777	26567	26634	26712	26567	26717	26769	26617	26732	26543	27040	26920	26599	26512	26563	26589	26866	26783	26672	26798	26534	26627	26875	26574	26658	26589	26783	27011	26406	26600	26786	26609	26535	26853	26689	26601	26694	26551	26773	26811	26813	26725	26834	26862	26694	26706	26905	26625	26563	26448	26711	26677	26399	26642	26764	26689	26710	26755	26531	26701	26688	26591	26597	26690	26492	26957	26623	26704	26805	26712	26810	26734	26685	26489	26584	26682	26715	26881	26597	26674	26737	26925	27049	26708	26505	26591	26728	26701	26698	26593	26639	26777	26571	26649	26684	26849	26392	26946	26754	26580	26866	26702	26514	26676	26752	26688	26566	26795	26813	26787	26743	26489	26729	26892	26592	26483	26449	26631	26826	26725	26711	26756	26722	26565	26608	26763	26787	26837	26666	26581	26506	26775	26625	26714	26812	26749	26676	26866	26838	26812	26723	26475	26683	26599	26579	26771	26723	26757	26534	26650	26755	26826	26904	26730	26481	26829	26801	26367	26853	26716	26658	26883	26633	26765	26870	26575	26481	26583	26741	26796	26461	26707	26746	26847	26625	26600	26697	26865	26689	26800	26629	26689	26690	26662	26844	26481	26839	26824	26705	26779	26607	26631	26457	26746	27146	26751	26961	26770	26438	26490	26619	26608	26627	26531	26507	26799	26760	26436	26573	26754	26958	26681	26690	26973	26610	26782	26606	26593	26668	26835	26842	26560	26546	26541	26748	26740	26683	26718	26554	26446	26656	26776	26814	26860	26685	26784	26778	26684	26787	26639	26636	26631	26567	26928	26597	26967	26693	26869	26765	26683	26674	26573	26541	26870	26730	26558	26609	26743	26927	26590	26510	26581	26609	26638	26924	26687	26807	26573	26640	26805	26738	26658	26611	26776	26738	26552	26653	26754	26705	26648	26721	26632	26751	26638	26637	26683	26627	26733	26711	26698	26678	26832	26436	26492	26753	26752	26449	26509	26577	26825	26638	26696	26391	26616	26800	27236	26803	26662	26751	26784	26515	26548	26935	26919	26609	26775	26938	26695	26558	26760	26861	26861	26680	26681	26937	26795	26908	26777	26686	26717	26604	26460	26601	26714	26600	26754	26700	26706	26752	26748	26921	26633	26581	26542	26752	26460	26733	26339	26814	26892	26521	26743	26585	26697	26899	26410	26716	26872	26862	26712	26811	26995	26961	26752	26671	26844	26546	26658	26661	26739	26676	26782	26659	26606	26616	26726	26639	26728	26657	26697	26584	26700	26774	26678	26617	26750	26582	26663	26774	26375	26605	26676	26659	26593	26692	26702	26759	26680	26616	26744	26713	26632	26809	26597	26415	26879	26641	26681	26667	26865	26592	26749	26799	26575	26697	26772	26924	26841	26729	26505	26657	26456	26307	26556	26835	26480	26643	26779	26751	26501	26728	26727	26472	26751	26559	26567	26548	26692	26799	26840	26663	26772	26642	26611	26672	26808	26610	26676	26586	26670	26786	26583	26744	26784	26705	26656	26728	26629	26503	26651	26670	26686	26810	26668	26699	26486	26880	26796	26758	26876	26684	26739	26425	26642	26538	26449	26868	26817	26858	26718	26598	26542	26762	26762	26719	26717	26672	26436	26656	26657	26701	26570	26782	26475	26577	26753	26709	26641	26813	26721	26931	26949	26733	26507	26714	26690	26750	26844	26565	26890	26733	26638	26627	26521	26721	26752	26645	26688	26767	26764	26551	26812	26768	26759	26751	26649	26606	26651	27126	26877	26683	26670	26699	26659	26737	26503	26799	26703	26558	26691	26706	26683	26612	26669	26706	26719	26660	26676	26454	26711	26713	26573	26742	26644	26803	26693	26714	26659	26718	26646	26497	26657	26758	26718	26898	26727	26890	26693	26622	26732	26699	26659	26820	26697	26592	26386	26698	26582	26728	26567	26735	26739	26642	26638	26631	26888	26685	26623	26728	26851	26674	26513	26883	26804	26848	26920	27002	26839	26820	26740	26680	26744	26720	26811	26418	26573	26686	26916	26620	26685	26818	26480	26573	26796	26647	26546	26806	26705	26705	26811	26657	26684	26702	26649	26531	26619	26618	26533	26584	26615	26770	26424	26805	26539	26780	26530	26814	26734	26747	26620	26872	26585	26714	26527	26273	26585	26749	26694	26786	26513	26549	26754	26719	26586	26709	26584	26589	26729	26598	26409	26866	26694	26747	26582	26661	26716	26785	26914	26612	26860	26897	26885	26819	26726	26642	26444	26705	26840	26668	26538	26485	26681	26627	26832	26895	26582	26616	26658	26825	26783	26608	26585	26609	26725	26446	26923	26630	26920	26864	26624	26595	26703	26567	26734	26626	26643	26831	26691	26643	26520	26587	26745	26547	26827	26729	26784	26702	26611	26770	26671	26829	26826	26572	26857	26677	26804	26732	26771	26904	26805	27107	26919	26811	26624	26813	26607	26828	26577	26598	26800	26752	26549	26752	26692	26486	26648	26772	26868	26686	26818	26651	26687	26777	26796	26821	26657	26575	26873	26558	26537	26662	26627	26704	26732	26913	26589	26736	26543	26697	26506	26749	26532	26676	26601	26790	26799	26927	26466	26583	26706	26739	26734	26543	26783	26748	26613	26800	26626	26544	26882	26580	26791	26921	26698	26782	26874	26796	26745	26630	26522	26679	26907	26800	26620	26628	26958	26692	26712	26554	26766	26596	26615	26781	26520	26787	26658	26626	26816	26775	26659	26861	26724	26601	26609	26771	26823	26646	26678	26932	26467	26685	26796	26570	26759	26553	26783	26855	26625	26519	26649	26750	26624	26524	26741	26670	26799	26651	26853	26753	26715	26778	26663	26372	26783	26613	26507	26861	26517	26533	26733	26518	26497	26786	26691	26688	26836	26669	26894	26753	26639	26866	26687	26466	26728	26788	26711	26627	26861	26800	26668	26685	26815	26702	26664	26599	26514	26780	26472	26680	26617	26735	26785	26646	26825	26688	26798	26821	26759	26684	26769	26682	26782	26519	26726	26708	26664	26400	26886	26824	26756	26710	26506	26856	26895	26816	26603	26887	26635	26665	26651	26779	26451	26606	26662	26672	26842	26567	26759	26702	26486	26796	26419	26397	26565	26625	26748	26715	26488	26983	26787	26807	26567	26592	26537	26485	26625	26607	26587	26636	26801	26823	26849	26728	26794	26422	26753	26699	26608	26542	26610	26840	26827	26687	26725	26831	26746	26400	26424	26997	26741	26612	26668	26709	26462	26746	26464	26767	26615	26505	26850	26615	26509	26651	26653	26750	26695	26703	26876	26786	26798	26419	26471	26686	26902	26629	27003	26718	26504	26625	26648	26572	26598	26720	26831	26494	26706	26745	26647	26630	26602	26541	26763	26907	26717	26901	26496	26768	26648	26870	26604	26813	26746	26635	26649	26538	26857	26873	26704	26698	26479	26726	26740	26643	26617	26927	26758	26801	26644	26559	26737	26526	26849	26805	26774	26689	26697	26768	26757	26552	26641	26577	26697	26737	26839	26772	26867	26691	26811	26859	26822	26490	26616	26704	26871	26685	26733	26610	26491	26850	26612	26809	26831	26834	26866	26638	26694	26673	26707	26617	26755	26803	26857	26797	26549	26587	26550	26671	26404	26610	26743	26763	26688	26624	26714	26661	26620	26732	26800	26632	26647	26488	26791	26875	26627	26457	26770	26575	26683	26716	26568	26621	26488	26826	26643	26788	26637	26404	26800	26662	26799	26543	26590	26683	26818	26870	26524	26704	26752	26496	26682	26568	26553	26590	26547	26431	26569	26491	26726	26669	26793	26694	26574	26582	26652	26761	26798	26672	26531	26715	26573	26503	26672	26724	26719	26752	26527	26766	26861	26651	26725	26739	26558	26585	26889	26744	26819	26588	26581	26624	26543	26697	26874	26779	26603	26529	26586	26400	26594	26515	26462	26563	26893	26557	26626	26637	26700	26825	26575	26511	26675	26693	26639	26829	26787	26888	26615	26773	26837	26675	26703	26821	26599	26717	26719	26669	26735	26601	26587	26824	26748	26758	26834	26617	26709	26988	26713	26811	26700	26447	26882	26775	26809	26899	26846	26709	26420	26781	26832	26628	26754	26803	26664	26695	26854	26644	26454	26447	26671	26820	26823	26473	26565	26643	26758	26305	26530	26581	26724	26897	26682	26538	26906	26890	26664	26811	26564	26534	26525	26778	26724	26595	26671	26780	26811	26526	26677	26752	26682	26646	26608	26848	26586	26733	26340	26716	26585	26721	26856	26789	26951	26549	26507	27040	26600	26569	26675	26854	27052	26765	26869	26793	26429	26755	26846	26436	26793	26671	26617	26908	26717	26656	26550	26667	26477	26660	26866	26891	26589	26852	26591	26944	26720	26883	26835	26757	26855	26597	26515	26562	26531	26820	26680	26578	26805	26938	26860	26610	26809	26887	26887	26733	26639	26773	26737	26648	26676	26857	26983	26781	26499	26522	26847	26960	26670	26763	26466	26750	26725	26688	26756	26657	26789	26876	26813	26486	26639	26622	26719	26748	26683	26928	26844	26603	26722	26650	26599	26847	26620	26648	26793	26953	26920	26717	26619	26883	26624	26852	26719	26721	26893	26779	26612	26617	26843	26744	26770	26639	26809	26762	26676	26796	26859	26556	26756	26668	26779	26621	26786	26831	26507	26609	26554	26877	26749	26729	26891	26600	26864	26632	26755	26599	26819	26551	26851	26909	26926	26507	26726	26378	26581	27094	26807	26917	26565
24180	30141	28983	23811	21177	19815	19246	18585	18487	18166	18040	17920	17788	17852	17761	17606	17760	17619	17710	17612	17540	17444	17447	17432	17359	17332	17269	17208	17523	17195	17355	17185	17241	17268	17155	17196	17222	17099	17322	17361	17133	17210	17299	17099	17168	17228	17218	17190	17127	17372	17186	17193	17109	17066	17023	17137	16901	17332	17144	17093	17115	17153	17242	17199	17124	17180	17210	16992	17330	17184	17071	17290	17062	17219	17046	17025	16970	17234	17317	17097	17026	17152	17289	16987	17227	17073	17066	16937	17052	17229	17104	17127	17054	17169	17134	17191	17150	17164	17096	17247	17024	17119	17182	17056	17156	17376	17141	17019	17170	17355	17148	17024	17114	17113	17014	17169	17244	17155	17165	17056	17082	17096	17060	17301	17063	17172	17242	17155	17300	17276	17055	17148	17207	17012	17173	17077	16980	17174	17255	17238	16955	17158	17170	17142	17162	17247	17051	17217	17228	17278	16984	17097	17171	17229	17188	17268	17375	17144	17156	16996	17222	16979	17118	17150	17197	17191	17096	17101	17108	17064	16969	17045	17175	17182	17180	17321	17046	17092	17009	17184	17150	17247	17144	17211	17089	17302	17236	17092	17242	17084	17168	17042	17252	17124	17154	17236	17015	17199	17066	17144	16968	17111	17228	17173	17090	17106	17234	17175	17096	17053	17188	17210	17247	17083	17253	17033	17003	17034	17070	17207	17077	17160	17112	17119	16985	17174	17104	17201	17093	17098	17054	17071	17242	17037	17222	17182	17273	17176	17132	17174	17052	17185	17057	17148	17057	17312	17028	17028	17282	17282	17181	17160	17068	17158	17193	17121	17092	16965	17115	17100	17368	17154	17025	17059	17157	17119	17164	17167	17108	17244	17002	17337	17048	17117	17136	17137	17089	17189	17046	17176	17272	17132	17200	17176	17132	17040	17325	17181	17290	17244	17075	17047	17196	16964	17102	17152	17234	17085	17230	17303	17188	17210	17152	17099	17230	17143	17026	17231	16985	17168	16958	17224	17219	17154	17057	17093	17125	17309	17100	17193	17086	17273	17282	16967	17074	17223	17114	17134	17175	17348	17196	17268	17187	16988	17093	17135	17256	17142	17062	17301	17059	17185	17339	17250	17092	17202	17117	17139	17076	17082	17394	17206	17096	16989	17221	17024	17155	17099	16969	17096	17033	17099	17215	17194	17134	17107	17273	17044	17237	17119	17120	17136	17146	17252	17143	17161	16997	17173	17057	17075	17198	17193	17200	17082	17084	17118	17266	17214	17235	16986	17119	17160	17199	17073	17181	17184	17092	17213	17209	17102	17177	16950	17212	16967	17185	17113	17161	17073	17079	17125	17229	17085	17152	17139	17052	17215	17299	16953	17115	17113	17039	17205	16981	17126	17061	17128	17089	17157	17088	17027	17200	17154	16999	17066	17168	17152	17097	17179	17088	17137	17217	17077	17184	17090	17405	17131	17224	17280	17102	17324	17177	17288	17185	17062	17189	17339	17182	17227	17149	17107	17014	17296	17187	17099	17149	17069	16999	17185	17178	17005	17054	17139	17108	17065	17067	17187	17066	17118	17205	17039	17129	17212	17100	17117	17160	17026	17199	17196	17179	17195	17266	17004	17210	17324	17312	17154	17153	17208	17070	17009	17177	17239	17042	17094	17135	17270	17046	17101	16979	17158	17049	17157	17129	17210	17268	17312	17150	17076	17071	17133	17036	17109	17476	17183	17176	17117	17046	16943	17007	17084	17047	17178	17259	17091	16942	17168	17039	17198	17097	17121	17203	17189	17037	17174	17194	17169	17185	17031	17190	17443	16922	17013	17211	16971	17196	17107	17097	16995	17136	17197	17213	17076	17101	17007	17176	17210	17054	17160	17180	17196	17018	17218	17113	17191	17240	17187	17203	17007	17139	17246	16966	17245	16984	17133	17269	17198	17053	17037	17225	17183	17169	17159	17190	17240	17330	17248	17171	17247	17192	17192	17109	17175	17310	17195	17034	17058	17264	17137	17238	17058	17114	17173	17253	17008	17306	17160	17212	17241	17075	17069	17245	17199	17289	16970	17109	17207	17108	17190	17174	17069	17229	17236	16958	17169	17238	17168	17158	17067	17111	17327	17178	17108	17222	17081	17138	17156	17300	17101	17134	17161	17145	17159	16997	17192	17270	17150	17142	17322	16924	17185	17108	17072	17179	17338	17061	17296	17024	17361	17071	17258	17220	17191	17177	17176	17147	17087	17011	17131	17138	16990	17070	17027	17140	17221	17000	17232	17092	17206	17167	17057	17050	17147	17142	17018	17256	17132	17048	17119	17204	17157	17099	17192	17195	17198	17222	17235	17124	17186	17064	17254	17226	16897	17322	17247	17114	17092	17061	17242	17088	17041	17133	17087	17205	17077	17191	16898	17056	17160	17044	17165	17202	17090	17060	17116	17143	17327	17181	17165	17268	17104	17246	17096	17114	17263	17057	17034	17134	17292	17124	17018	17209	17079	17189	17187	17062	17159	17085	17132	17200	17199	17105	17249	17070	17216	17056	17166	17150	17242	17384	17268	17164	17123	17181	17146	17351	17031	17128	17230	17269	17055	17124	17081	17282	17150	17211	17102	17126	17012	17083	17107	17187	17167	17332	17047	17325	17046	17133	17090	17263	17012	17099	17055	17206	17006	17027	17043	17014	17151	16935	17198	17337	17231	17136	17169	17165	17117	17328	17000	17184	17182	17369	17152	17102	17114	17003	16996	17177	17155	16980	17214	17216	17328	17320	17117	17047	17092	17291	17276	17130	17160	17080	17217	17085	16992	17197	17077	17045	17111	17170	17194	17304	17330	17237	17325	17037	17315	17074	17214	17198	17224	16979	17064	17081	17046	17151	17221	17227	17075	17201	17009	17077	17138	17109	17161	17024	17193	17105	17071	17153	17051	16845	17101	17148	17161	17165	17165	17141	17115	17129	17044	17150	17119	17194	17161	17022	17096	17287	17195	17098	17013	17077	17144	17191	17053	17101	17029	17079	17146	17108	17148	17151	17111	17126	17030	17266	17240	17196	17172	17120	17083	17223	17262	17191	17105	17098	17058	17174	17391	17236	17377	17251	16818	17032	17063	17004	17185	16936	17079	17229	17251	17063	17134	17274	17106	17106	17076	17132	17105	17102	17099	17026	17154	17194	17123	17269	17166	17107	17315	17167	17326	17095	17101	17000	17163	17115	17173	17037	17318	17155	17107	17035	17348	17130	17140	17182	17072	17244	17216	17164	17247	17119	17440	17202	17114	17281	17189	17322	17006	17142	16978	17231	17182	17294	17358	17205	17126	17237	17037	17193	17058	16973	17304	17134	17079	17241	17146	16935	16932	17323	17096	16892	17220	17148	17057	17120	17271	17054	17149	17132	17092	17117	17125	17137	17113	17127	17112	17281	17222	17071	17223	17003	17286	17128	17131	17131	17139	17280	17167	17075	17282	17099	16953	17070	16976	17065	17188	17360	17272	17096	17148	17159	17035	17146	16927	17002	17087	17136	17066	17263	17053	17230	17135	17170	17334	17022	17411	17091	17106	17318	17130	17185	17154	17177	17200	17269	17006	17217	17149	17030	17099	17212	17111	17074	16859	17147	17199	17118	17189	17334	16978	17173	16958	17195	17013	16990	17086	17014	17170	17230	16947	17119	17171	17328	17105	17271	17082	17146	17132	16982	17318	17089	16879	17040	17003	17114	17189	16916	17150	17065	17105	17226	17152	17145	17132	17190	17135	16972	17013	17122	17265	17187	17096	17215	17181	17240	17141	17043	17061	17160	17100	17224	17183	16999	17053	17082	16914	16957	17275	16836	17338	17144	17241	17053	17287	17131	17001	17109	17029	17218	17252	17094	17165	17136	17271	17298	17126	17211	17115	17303	17104	17060	17266	17353	17053	17118	17166	17031	17239	17236	17018	17147	17137	17143	17189	17147	17292	17274	17089	17126	17030	17243	17040	17121	17257	17031	17050	17080	17014	17239	17048	17135	17188	16972	17085	17089	17218	17089	17104	17185	17119	17061	17198	17399	17188	17126	17142	17152	17143	17096	17229	17176	16880	17206	17151	16932	17046	17072	17052	17231	17191	17064	17111	17147	17081	17087	17131	17333	17176	17247	17123	17420	16984	17127	17191	17291	17170	17141	17019	17174	17119	17198	17131	17131	17138	17144	17127	17058	17104	17304	17097	17155	17231	17338	17177	17170	17111	17185	17004	17194	17083	17186	17173	17204	17286	17121	17087	17255	17163	17181	17009	17248	17185	17316	17147	17279	17151	17136	17156	17261	17198	17210	16987	17239	17174	17183	17202	17220	17143	17124	17146	17084	17210	17254	17090	17190	17217	17385	17171	17249	17020	17153	17040	17074	17329	17280	17196	17111	17109	17140	17079	17216	17190	17196	17242	17148	17130	17053	17149	17142	17122	17192	17161	17167	17189	17195	17157	17287	17203	17339	17146	17118	17253	17186	17128	17068	17204	17205	17095	17058	17017	17234	17182	17239	17270	17219	17205	16886	17224	17169	17070	17101	17301	17009	17161	17071	17084	17182	17112	17279	17271	17140	17044	17013	17190	17195	16990	17101	17018	17093	17325	17059	16976	17221	17224	17007	17069	17154	17412	17148	17227	17294	17214	17214	17068	17107	17224	17223	17129	17101	17163	17273	17011	17285	17149	17181	17223	17186	17225	17209	17021	17074	17163	16927	17261	17103	17206	17159	17045	17316	17013	17182	17029	17153	17230	17030	17220	17011	17141	16888	17154	17177	17263	17121	17139	17081	17318	17314	17091	17304	16960	17063	17302	17226	17123	17443	17097	17258	17088	17262	17266	17241	17291	17040	17082	17181	17236	17076	17142	17213	17205	17065	17168	17238	17063	17119	17049	16995	17277	17165	17251	17130	17106	17272	17094	17300	17150	16956	16965	17136	17208	17136	17324	17235	17159	17145	17357	17341	17287	17172	17021	17022	17238	17114	17125	17126	17282	17031	17257	17147	17128	17072	17127	17075	16998	17096	17224	17162	17171	17170	17190	17136	17098	17117	17302	17205	17100	17281	17137	17041	17012	17308	17028	17054	17187	17131	17209	17183	17266	17173	17265	17210	17200	17014	17135	17120	17215
24068	20772	27025	25697	26126	31046	32697	30611	29705	29687	29652	29368	29015	29074	28797	28718	28877	28870	28838	28908	28739	28481	28604	28638	28429	28337	28105	28368	28205	28372	28482	28288	28072	28295	28410	28116	28206	28382	28142	28138	28146	28300	28105	28403	28349	28326	28068	28021	27914	28043	28335	28097	28105	28098	28243	28216	27963	28086	27948	28004	28020	28314	28106	28167	27965	28091	27916	28224	28122	28321	28340	28345	28136	28247	28186	28035	27957	28020	28204	28234	27886	27913	28177	28058	28240	28081	28016	28250	27913	28081	28215	28035	27955	28135	28208	28163	28075	28038	28114	27956	28035	28246	28229	28126	28214	27850	28097	28281	27941	28239	28055	28188	28214	27818	28062	28186	28120	28308	28129	28052	27891	28077	28215	28034	28183	28075	27991	28142	27901	28173	28189	28260	28205	27911	28088	28060	27941	27796	28190	27864	27824	28153	28151	28041	28026	27902	28002	28018	27956	28102	27852	28192	27869	27850	28217	28061	27869	28138	28102	28037	28189	28020	28202	28357	27908	28171	28227	27958	27944	27942	27898	28017	27768	27624	27891	27965	28203	27824	28247	28151	28107	28232	27961	28327	28161	28173	28049	28028	28176	27880	28121	28210	27904	27948	27844	28101	28158	28053	27969	28260	28322	28198	27976	28066	28017	28241	28047	28018	27957	28112	27968	27832	28168	28353	28278	28136	27921	27958	28238	28250	28154	28258	28070	28094	27938	28224	28113	28266	28188	28064	28127	28146	28293	28064	28193	28213	28113	28097	28152	28094	28117	27804	28093	28053	27896	28055	28229	28043	28050	28219	27943	28062	27905	27878	27871	28057	28098	28036	28090	28142	27972	27960	28098	27990	27871	28304	28128	27912	28125	28150	28042	28097	27782	28108	27944	27991	28041	28260	28298	28412	28287	27924	28224	27998	28143	28086	28097	28029	27909	27714	27938	28127	27934	28364	27978	28059	27905	28093	28259	28057	28025	28336	28222	27985	28076	27778	28300	27933	27937	27953	27943	28114	28117	27940	27991	27878	28009	28007	27797	27972	28159	27919	28515	27962	28101	28178	28293	28245	28167	27994	28152	28085	28212	28020	27980	28111	28062	28065	28105	27845	28165	28202	27991	28103	28033	28099	28098	28105	28086	27852	28115	28381	27983	28216	27936	28154	27989	28130	27906	27971	27912	27985	27716	27877	28164	28053	28205	28294	28116	27950	27917	27931	28071	27888	28147	28065	28139	28011	28005	28061	27862	27986	28096	28155	27990	28145	28121	28083	28174	27873	28092	27968	28026	27966	28250	27914	28002	28377	27968	28173	28158	28137	27899	28255	28269	28134	28215	27849	28072	28111	28183	27903	28263	27913	28228	28248	28132	27909	28171	28291	27758	28220	28084	28148	27939	28115	28205	28127	27854	28198	28176	28049	28274	27822	27947	27965	28054	28120	28100	27871	28073	28057	28255	28045	28184	28156	28060	28090	27786	28050	28187	28125	27978	27921	28114	27987	27978	27971	27957	28150	28157	28245	28016	28176	27924	27974	28107	28142	28083	28229	28166	27999	27759	28037	28052	28005	27948	27893	27962	27999	28326	28132	28188	28006	28206	27919	28206	28058	27984	28125	28080	28015	28254	27858	28153	28047	28172	27925	28110	27919	27978	28119	28172	27988	28087	28022	28408	28109	28182	28320	28074	28272	27953	28188	28140	28040	27916	28131	27945	28237	28170	28173	28075	28160	28168	27899	28128	28104	28291	28270	28032	28332	28076	28108	28192	27917	28121	28141	28190	28081	28139	28160	28277	28120	27998	27925	27959	28066	28097	28277	28160	28022	28225	28268	27968	27898	28232	28082	27983	28106	28210	28043	28302	28035	27870	28088	28140	28112	28111	27927	27919	28153	27897	28129	27809	27981	28138	28140	27883	28159	28178	28052	28418	28008	28063	28241	27900	28241	28126	28125	28064	28272	27899	27885	28067	27963	28135	27905	27922	28220	28238	28254	28213	28005	28174	28179	28012	28297	28171	27986	27955	28093	28161	28058	27905	28212	28129	27932	28121	28156	27807	28003	28060	28055	27991	28101	28017	28165	28313	28016	28025	27915	28061	28249	28020	27986	28018	27941	28099	27986	28026	28126	28097	28119	27864	28046	28079	27967	28004	28138	28116	27846	28203	28374	28138	27793	28113	28000	27938	28150	28207	28269	28058	28241	28363	28149	28350	28231	28344	28138	27873	27913	28187	28036	27945	28054	28275	28379	27992	28111	28056	27937	28052	28125	28280	27913	28101	28110	27868	28089	28115	27767	28111	28253	28121	28044	28136	28267	28015	28055	27970	27910	28153	27942	28109	28210	28346	28038	28278	28372	28127	28292	28122	28157	27763	27911	28153	28043	28108	28036	28141	28021	28126	28322	28064	28195	28182	28197	28290	28237	28060	28199	28124	28160	28431	28163	27983	28236	27936	27941	28106	28110	28117	28036	28312	28210	28062	28155	28181	28250	28154	27932	28071	27982	28019	28005	28203	27951	28017	28075	28022	27906	27817	27825	27924	27979	28167	28064	28068	28091	27983	28165	28244	28002	28115	28376	27939	28072	28202	28285	28214	28218	28056	27918	28155	28252	28105	28305	28218	28016	28153	28118	28201	28111	28203	28112	28239	28051	28169	27867	28154	27895	27940	28131	28144	27980	28096	28154	28075	28191	28151	28251	28355	28130	28266	28050	28104	27706	28058	28130	28377	28253	28023	28136	28241	28190	28105	28160	28154	27966	27978	28024	28253	28267	28119	27968	27900	28221	27950	28063	28081	28217	28022	28001	28147	27981	28076	28221	28074	27938	27967	28053	28297	27847	28291	28001	28070	28283	28084	28218	28102	28080	28023	27975	27926	28199	28131	28124	27816	28003	28201	28175	27993	27969	28253	28010	27964	27802	28352	28045	28023	28074	28259	28090	28375	28062	28027	28081	27899	28153	28104	28152	27957	28050	28018	28150	28183	28147	28181	27862	28021	27792	28113	28364	27913	28254	28173	28284	28194	28075	27976	28395	28103	27969	28004	28215	27893	28291	28065	27875	28145	28081	27953	28085	27806	28175	28371	28055	27994	28147	28174	28065	27999	28202	28313	27941	28179	28037	27919	27988	27964	27908	27724	28154	28044	28104	28314	28144	27931	28003	28083	28265	28237	28121	28491	28172	28093	28146	27908	28094	28158	27965	28124	28247	28113	28029	28336	28127	28091	28083	28174	27966	27795	28094	28079	28093	28087	28047	28093	28112	28222	27937	28008	27933	28180	28137	28045	28121	28064	28034	28190	28203	28322	28084	28007	28086	27950	28244	28092	27941	27913	28157	28128	27997	28018	28085	28301	27967	27917	27905	28191	27864	28110	28196	28210	28001	27944	28178	28009	28222	28034	28270	28177	28011	28014	28204	28141	28215	28192	28074	27909	28098	27861	27797	28157	28467	27865	28175	28205	28176	28298	28354	28229	28160	27908	28021	28192	28041	28202	27931	28176	28077	28392	28138	28405	28149	27979	28047	28249	28236	28010	27891	27987	27928	27955	27946	27931	28143	28024	27980	28154	28347	28248	28155	28026	28024	28053	28183	28098	27720	28106	28207	28217	27986	28018	28097	28192	28165	28160	28116	28089	28215	28317	28302	28297	27968	28263	28262	28240	28035	28083	28129	27963	28070	28084	28431	28095	27874	28275	28110	28216	28367	28166	27909	28110	28088	28124	28197	28100	27920	27981	27768	28107	28091	27966	28093	28004	27999	28073	28090	28086	28053	28246	28202	28413	28087	27924	27858	28229	28036	28070	28268	28041	28160	28062	28128	28098	27893	27943	28160	27990	28049	28392	28131	27810	28099	28036	28288	28032	28060	27890	27908	27963	28157	27983	28073	27984	27913	27814	28074	28213	27960	28406	28228	27949	27906	28190	28078	28103	28127	28108	28008	28049	27921	28021	28031	27773	28075	28099	28099	28204	27826	27962	27914	27998	27950	28096	28064	28078	28058	28298	28376	28021	28018	28181	28115	27851	27951	28060	28164	28192	27951	28161	28143	28395	27941	28142	28132	28347	28030	28017	27873	28078	28080	28131	28132	27877	28235	28410	28004	28297	28145	28077	28259	28195	28087	28266	28096	28205	28016	28086	27982	27924	28055	28042	27988	27980	28009	28197	28005	27989	28029	28077	27937	27984	28327	28056	28326	28261	28114	28070	28138	27887	27928	28204	28197	28109	28068	28186	28189	27861	28008	28116	28225	28200	27955	28173	28112	28178	27983	28152	28129	27968	28075	27950	28145	28033	28093	28203	28082	28277	28110	27927	27979	28212	27888	27849	28038	27981	28198	28150	28296	28289	28117	28268	28161	27927	27988	28254	27910	27877	28134	28019	28097	28180	28128	27812	28132	28159	28241	28211	28024	27975	28008	28160	28255	27872	27859	27929	28134	28128	27982	27832	27916	28158	28114	27932	28305	27961	28280	28192	28219	28382	28366	27981	27932	28008	28293	28238	28241	27948	27838	28070	28198	27797	28092	28251	28108	28214	27889	28424	27920	28187	27955	28163	28035	28295	27937	28044	28021	28073	27974	28107	27889	27796	28022	28041	27919	28191	28165	28162	28171	27927	27927	28103	28258	28020	27950	28207	28193	28087	28014	28066	28310	28177	28128	28162	28202	28189	28287	28281	28175	27782	27812	27981	28286	28137	28142	28100	28136	28249	28123	28064	28124	28149	28145	27946	28040	27850	28114	28096	28272	28115	27969	27923	28191	28095	27915	28238	28008	27944	27927	28249	28077	27984	28334	28169	27921	27681	28057	27940	28028	28018	28133	28262	28256	28024	28124	27960	27891	28009	27842	28270	28261	28129	28349	28078	28165	28128	28109	28041	28327	27903	28079	27939	28291	27906	28058	28149	28175	28099	28223	28191	28048	28300	28029	28037	28073	27983	28129	28098	28029	28069	28144	28382	28386	28029	27962	27848	27908	28231	28417	28328	28022	28055	28022	27998	28089	27910	28141	27997	27846	27982	28095	27900	28041	28142	28041	28132	27876	28082	27965	28144	28368	28204	28086	28045	28064	28327	28079	27961	28017	28012	28308	28215	27998	27996	28135	28075	28035	28223	28185	28169	28079	27947	27827
23348	38680	37517	30514	26415	23902	22307	21341	20818	20216	19753	19525	19285	19120	18943	18818	18931	18738	18645	18646	18572	18473	18573	18474	18278	18297	18068	18113	17957	17957	17973	18000	18035	18170	17989	17829	17883	18006	17670	17923	17806	17899	17944	17910	17955	17926	17937	17843	17962	17705	18033	17765	17910	17688	17934	17851	18086	17820	17847	17847	17698	17796	17919	17636	17669	17876	17976	17953	17963	17842	17959	17894	17746	17875	17805	17723	18050	17884	17713	17955	17906	17865	17783	17795	17888	17813	17906	17958	17870	17922	17889	17889	17743	17850	17861	17798	18090	17852	17712	17978	17766	17736	17790	17843	17846	17806	17889	17647	17911	17834	17837	17839	17851	17870	17887	17755	17938	17844	17849	17723	17771	17531	17791	17779	17716	17513	17790	18051	17860	17726	17841	17830	17666	17792	17909	17925	17671	17734	17597	17831	17768	17765	17856	17777	17845	17913	17924	17813	17773	17858	17928	17737	17876	17879	17845	17900	17751	17842	17635	17702	17648	17866	17732	17646	17917	17877	17931	17904	17819	17877	17635	17774	17781	17799	17872	17741	17733	17951	17874	17670	17815	17727	17653	17844	17880	17930	17858	17975	17885	17792	17739	17844	17791	17835	17833	17952	17803	17690	17844	17852	17930	17849	17729	17813	17766	17772	17891	17877	17913	17981	17723	17826	17714	17941	17836	17810	17669	17851	17853	17782	17804	17758	17835	17969	17880	17859	17792	17791	17689	17827	17901	17707	17957	17873	17834	17830	17755	17750	17772	17804	17712	17881	17715	17779	17809	17933	17740	17787	17747	17776	17897	17853	17792	17817	17820	17675	17798	17798	17804	17877	17750	17839	17895	17970	17937	17892	17952	17868	17760	17813	17756	17760	17855	17716	17913	17888	17774	17818	17762	17743	17715	17745	17796	17832	17623	17664	17774	17831	17687	17893	17756	17977	17827	17709	17880	17730	17595	17721	17629	17767	17977	17849	17976	17472	17916	17843	17816	17857	17753	17801	17842	17691	17801	17708	17818	17866	17727	17734	17827	17701	17638	17881	17793	17745	17912	17694	17864	17825	17894	17835	17913	17829	17835	17788	18077	17759	17878	17649	17752	17835	17693	17795	17706	17650	17764	17675	17743	17772	17848	17848	17631	17657	17791	17941	17723	17879	18041	17880	17967	17728	17807	17726	17890	17922	17826	17848	17926	17940	17760	17744	17713	17820	17959	17755	17593	17866	17799	17710	17937	17751	17774	17891	17835	17768	17774	17737	17683	17689	17914	17835	17590	17907	17537	17717	17957	17829	17752	17848	17844	17921	17724	17852	17792	17674	17735	17898	17706	17855	17745	17743	17858	17741	17813	17797	18060	17717	17803	17909	17817	17835	17929	17804	17724	17646	17823	17805	17758	18015	17795	17642	17917	17972	17653	17795	17995	17894	17847	17715	17912	17761	17874	17739	17880	17720	17839	17966	17934	17589	17810	17866	17749	17975	17671	17688	17819	17867	17923	17870	17813	17847	17934	17710	17849	17810	17864	17853	17960	17867	17729	17781	17778	17810	17597	17749	17862	17672	17965	17761	17939	17592	17837	17765	17870	17821	17816	17902	17819	17770	17796	17567	17819	17779	17756	17794	17775	17810	17994	17785	17767	17881	17924	17861	17816	17923	17843	17789	17614	17840	17858	17887	17815	17826	17708	17824	17819	17830	17679	17759	17700	17908	17767	17637	17855	17657	17729	17915	17738	17806	17885	17637	17848	17633	17721	17821	17648	17887	17847	17889	17918	17914	17847	17823	17881	17782	17831	17816	17665	17938	18017	17816	17658	17842	17867	17972	17834	18036	17793	17995	17823	17766	17801	17793	17944	17924	17899	17685	17719	17924	17797	17668	17678	17694	17854	17648	17704	17856	17741	17789	17676	17828	17604	17683	17804	17767	17737	17934	17736	17801	17888	17764	17899	17843	17760	18005	17780	17799	17782	17883	17616	17613	17692	17810	17855	17738	17686	17781	17872	17819	17762	17633	17831	17866	17652	17844	17971	17978	17717	17711	17919	17734	17901	17721	17805	17755	17829	17822	17854	17720	17771	17752	17897	17694	17858	17818	17878	17760	17684	17977	17843	17949	17853	17884	17889	17735	17743	17939	17854	17949	17956	17588	17750	17695	17761	17820	17822	17652	17638	17822	17748	17936	17865	17748	17688	17721	17893	17871	17667	17723	17619	17771	17794	17734	17876	17652	17883	17952	17915	17874	17760	18045	17804	17720	17818	17902	17748	17684	17842	17765	17791	17871	17847	17802	17729	17894	17867	17773	17783	17851	17961	17705	17772	17739	17763	17805	17833	17760	17858	17805	17789	17889	17739	17715	17769	17822	17672	17655	17629	17869	17774	17852	17951	17872	17870	17799	17688	17876	17922	18020	17734	17770	17864	17826	17707	17831	17898	17756	17765	17729	17867	17795	17785	17809	17673	17819	17811	17784	17874	17911	17752	17762	17849	17784	17739	17741	17751	17693	17679	17790	17799	17814	17752	17748	17879	17796	17843	17755	17869	17893	17839	17798	17880	17791	17960	17987	17677	17881	17851	17728	17844	17788	17834	17871	17759	17987	17865	17773	17645	17867	17936	17849	17679	17821	17848	17660	17720	17786	17863	17748	17913	17913	17640	18018	17792	17828	17673	17723	17877	17669	17822	18080	17803	17754	17755	17978	17742	17759	17916	17957	17881	18033	17882	17816	17868	17766	17736	17748	17833	17765	17720	17873	17698	17854	17739	17853	17940	17932	17753	17873	17785	17653	18033	17953	17672	17953	17984	17832	17709	17605	17739	17735	17812	18009	17837	17606	17920	17986	17709	17577	17894	17820	17855	17808	17814	17864	18061	17897	17815	17887	17857	17824	17812	17905	18034	17797	17671	17866	17957	17825	17858	17840	17848	17785	17921	17808	17653	17852	17811	17798	17782	17770	17694	17843	17664	17877	17854	17688	17765	17863	17852	17894	17929	17833	17843	17826	17840	17640	17771	17748	17723	17799	17794	18016	17767	17878	17635	17693	17876	17790	17726	17913	17640	17811	17772	17786	17813	17866	17748	17732	17893	17769	17771	17838	18064	17787	17708	17987	17927	17839	17777	17868	17663	17753	17882	17794	17819	17635	17788	17825	17641	17850	17666	17831	17881	17839	17763	17904	17857	17942	17893	17899	17652	17801	17753	17813	17915	17846	17929	17750	17909	17684	17678	17809	17920	17853	17776	17810	17801	17740	17819	17773	17902	17839	17714	17782	17876	18088	17645	17813	17805	17819	17656	17827	17802	17735	18064	17777	17877	17954	17787	18020	17836	18042	17869	17953	17805	17926	18036	17896	17828	17871	17786	17751	17974	17810	17865	17853	17885	17794	17819	17869	17574	17806	17936	17855	17680	17791	17831	17654	17937	17733	17845	17799	18019	17765	17848	17902	17857	17825	17826	17729	17877	17815	17689	17931	17932	17812	17920	17988	17814	17958	17800	17859	17921	17799	17779	17893	17796	17730	17720	17822	17908	17766	17855	18001	17787	17770	17754	17705	17821	17606	17825	17736	17880	17773	17841	17891	17986	17900	17878	17817	17805	17838	17755	17880	17907	17745	17899	17878	17862	17940	17932	17501	17813	17834	17806	17905	17773	17926	17774	17885	17863	17633	17990	17646	17811	17621	17793	17864	17867	17715	17862	17852	17791	17756	17761	17880	17786	17858	17793	17963	17856	17859	17920	17782	17833	17699	17832	17988	17890	17933	17683	17722	17856	17849	17725	17905	17640	18038	17722	17672	17724	17919	17949	17759	17836	17959	17721	17797	17835	17751	17840	17962	17688	17780	17891	17762	17807	18044	17771	17801	17962	17885	18026	17874	17837	17757	17666	17753	17901	17893	17867	17855	17819	17857	17758	17879	17892	17841	17754	18022	17747	17970	17809	17785	17998	17744	17798	17650	17764	17755	17873	17883	17907	17752	17850	17980	17880	17854	17898	17815	17678	17905	17771	18094	17763	17904	17897	17503	17834	17785	17797	18011	17917	17712	17975	17666	17806	17807	17763	17609	17982	17726	17685	17834	17837	17756	17725	17698	17724	17937	17779	17785	17665	17910	17840	17820	17741	17820	17852	17786	17916	17767	17805	17824	17760	17860	17868	17794	17827	17899	17843	17855	17780	17867	17789	17799	17794	17984	17797	17884	17924	17728	17870	17866	17514	17711	17905	17918	17551	17885	17748	17869	17902	17706	17700	17827	17735	17873	17971	17925	17935	18086	17809	17870	17717	17864	17712	17859	17709	17788	17724	17692	17767	17903	17627	17711	17657	17783	17824	17939	17876	17872	17818	17869	17947	17749	17905	17835	17796	17730	17756	17871	17937	17925	17801	17758	18020	17920	17849	17856	17720	17655	17845	18069	17935	17732	17748	17862	17963	17686	17764	17741	17851	17831	17911	17963	17834	17848	17831	17808	17955	18009	17952	17670	17732	17974	17803	17901	17802	17779	17820	18039	17760	17792	17856	17723	17762	17874	18034	17921	17799	17782	17818	17846	17856	17754	17953	17996	17855	17745	17674	17838	17736	17838	18041	17799	17849	17840	17738	17849	17880	17822	17816	17784	17754	17805	17869	17931	17870	17896	17870	17752	17844	17870	17831	17725	17839	17832	17774	17828	17781	17820	17787	17816	17819	17864	17755	18024	17840	17940	17887	17808	17670	17834	17739	17857	17925	17825	17807	17649	17769	17683	17893	17830	17730	17719	17831	17612	17918	17915	17814	17714	17863	17754	17667	18049	17812	17829	17898	17789	17744	17730	17829	17850	17810	17727	17621	17660	17906	17717	17728	17895	17605	17857	18064	17725	17821	17704	17635	17799	17673	17784	17634	17907	17835	17766	17845	17989	17815	17755	17855	17862	17968	17807	17968	17630	17663	17876	18026	17622	17938	17765	17842	17731	17851	18029	17739	17776	17807	17728	17854	17705	17814	17896	17759	17787	17809	17771	17829	17614	17878	17577	17995	17688	17880	17748	17961	17739	18014	17807	17772	17724	17915	17833	17815	17853	17857	17920	17916	17927	17895	17804	17862	17941	17859	17807	17846	17941	17885	17926	17902	17767	17933	17739	17657	17775
22275	20756	27163	24717	23186	29686	34784	31608	30896	30595	30399	29952	29641	29805	29558	29553	29578	29398	29415	29083	29123	29314	29068	28828	28739	29087	28556	28561	28511	28668	28678	28459	28415	28207	28316	28093	28300	28468	28243	28354	28470	28431	28415	28510	28123	28534	28434	28475	28492	28602	28524	28381	28316	28576	28365	28299	28217	28707	28137	28207	28286	28144	28430	28131	28195	28352	28307	28307	28364	28167	28192	28343	28097	28303	28546	28297	28316	28287	28482	28331	28253	28447	28278	28488	28276	28353	28328	28388	28302	28327	28252	28142	28420	28441	28226	28320	28037	28142	28245	28101	28374	28302	28456	28380	28196	28216	28592	28138	28020	28340	28198	28025	28248	28067	28319	28274	28080	28463	28424	28004	28379	28119	28208	28513	28388	28120	28437	28424	28294	28152	28273	28297	28255	28380	28244	28308	28266	28459	28191	28152	28519	28325	28345	28311	28287	28133	28306	28413	28512	28104	28306	28096	28324	28362	28506	28114	28004	27953	28326	28038	28317	28564	28439	28302	28385	28151	28226	28516	28120	28374	28268	28162	28276	28110	28278	28345	28539	28526	28361	28367	28397	28271	28264	28361	28180	28059	28196	28155	28263	28213	28212	28157	28287	28324	28258	28433	28366	28440	28111	28208	28153	28465	28218	28072	28433	28256	28248	28310	28143	28249	28312	28495	28325	28307	28278	28170	28249	28147	28144	28408	28165	28342	28462	28507	28481	28287	28064	28292	28282	28404	28384	28322	27998	28297	28306	28512	28305	28289	28252	28170	28256	28274	28108	28398	28355	28152	28203	28307	28296	28396	28332	28490	28259	28384	28343	28316	28134	28091	28122	28174	28298	27947	28267	28208	28227	28102	28156	28010	28056	28433	28426	28295	28427	28118	28046	28138	28123	28279	28127	28030	28214	28306	28138	28425	28392	28312	28397	28496	28423	28416	28196	28164	28169	28312	28240	28090	28369	28200	28406	28048	28306	28083	28204	28103	28201	28108	28303	28375	28351	28391	28278	27906	28227	28174	28074	28373	28053	28373	28298	28117	28267	28253	28344	28249	28254	28339	28273	28211	28658	28313	28308	28239	28462	28148	28350	28336	28354	28520	28445	28028	28095	28238	28598	28112	28471	28113	28242	28250	28348	28136	28384	28045	27876	28198	28139	28264	28460	28251	28084	28258	28272	28406	28077	27988	28216	28366	28112	28269	28327	28465	28026	28326	28403	28272	28160	28062	28258	28153	28293	27957	28259	28152	27955	28278	28464	28305	28228	28685	28300	28075	28277	28264	28317	28375	28509	28341	28171	28301	28264	28174	28390	28201	28600	28002	28173	28006	28131	28328	28304	28427	28243	28287	28164	28479	28496	28259	28113	28256	28197	27861	28087	28134	28276	28295	28495	27993	28417	28207	27943	28069	28135	28076	28326	28199	28139	28305	28521	28223	28020	28221	28394	28476	28202	28226	28419	28176	28434	28250	28561	28190	28215	28106	28053	28048	28168	28238	28247	28236	28331	28397	28339	28323	28037	28407	28148	28320	28304	28278	28344	28306	28051	27975	28450	28161	28151	28454	28114	28110	28320	28110	28251	28300	28345	28316	28199	28203	28320	28286	28153	28431	28117	28053	28231	28184	28241	28151	28143	28111	28017	28516	28251	28317	28094	28240	28179	28059	28247	28270	28357	28309	28061	28464	28225	28098	28334	28291	28179	28197	28496	28344	28112	28151	28008	28188	28251	28596	28274	28153	28479	28346	28431	27995	28260	28039	28185	28216	28498	28241	28487	28279	28182	28203	28142	28040	28371	28354	27981	28009	28150	28361	28107	27941	28398	28235	28525	28217	27972	28125	28314	28169	28279	28535	28287	28077	28273	28368	28457	28745	28348	28324	28180	28271	28327	28389	28443	28225	28497	28218	28208	28179	28246	28341	28056	28301	28407	28440	28327	28363	27995	28320	28177	28419	28466	28253	28204	28323	27911	28177	28207	28174	28313	28399	28394	28215	28201	28343	28187	28388	28192	28243	28380	28223	28212	28474	28342	28342	28151	28225	28318	28220	28131	28167	27942	28103	28199	28312	28229	28209	28310	28189	27972	28443	28397	28443	28541	28152	28135	28026	28279	28413	28350	28152	28116	28346	28407	28125	28311	28145	28110	28432	28278	28029	28318	28041	28303	28429	28506	28403	28275	28213	28307	28241	28308	28479	28328	28155	28317	28219	28177	28220	28206	28334	28311	28227	28200	28281	28343	28427	28215	28051	28608	28370	28312	28345	28297	28012	28187	28334	28208	28311	28167	28124	28305	28308	28122	28431	28193	28499	28251	28182	27962	27981	28147	28368	28038	28425	28331	28272	28185	28414	28179	28295	28360	28090	28291	28167	27963	28396	28384	28418	28177	28079	28462	28029	28064	28366	28342	28505	28384	28348	28263	28264	28272	28417	28197	28108	28273	28350	28355	28225	28206	28493	28210	28058	28312	28406	28126	28325	28175	28303	28331	28188	28530	28392	28195	28146	28186	28163	28180	28432	28180	28197	28156	27904	28328	28349	28381	27869	28176	28079	28082	28159	28257	28117	28201	28274	28039	27813	28027	28315	28278	28357	28187	28350	28409	28289	28315	28308	28359	28308	28618	28196	28428	28077	28427	28589	28243	28371	28309	28134	28312	28156	28177	28260	28214	28278	28441	28439	28284	28334	28270	28199	28176	28127	28459	28270	28311	28106	28159	28269	28139	28279	28444	28424	28132	28491	28164	28257	28239	28243	28411	28292	28308	28282	28568	28437	28220	28298	28599	28156	28179	28277	28248	28110	28219	28283	28044	28275	28442	28370	28377	28482	28260	28043	28213	28124	28245	28310	28171	28327	28590	28279	28334	27948	28488	28332	28205	28218	28338	28303	27988	28290	28304	28027	28084	28347	28125	28050	28374	28250	28386	28289	28348	28241	28162	28238	28063	28194	28156	28162	28416	28070	28202	28210	28341	28250	28299	28290	28430	28281	28297	28200	28249	28344	28325	28223	28356	28007	28267	28364	28440	28288	28437	28464	28160	28380	28487	28302	28236	28295	28351	28360	28381	28432	28257	28139	28412	28432	28402	28128	28397	28314	28267	28452	28110	28321	28070	27983	28319	28220	28030	28250	28197	28246	28175	28196	28515	28266	28171	28232	28228	28236	28176	28108	28161	28335	28330	28605	28401	28159	28241	28326	28018	28238	27877	28031	28279	28242	28210	28121	28333	27920	28182	28139	28367	28265	28258	28402	28262	28177	28540	28080	28392	28311	28251	28465	28147	28341	28116	28030	28179	28224	28459	28472	28240	28312	28412	28381	28381	28351	28350	28145	28288	28059	28250	28426	28224	28342	28272	28561	28275	28425	28223	28114	28206	28368	28208	28048	28345	28484	28267	28363	28248	28319	28285	28254	28567	28254	28327	28316	28292	28561	28363	28227	28094	28281	28532	28209	28215	28268	28390	28297	28433	28302	28168	28232	28258	28208	28303	28526	28669	28346	28326	28248	28327	28264	28106	28188	28226	28397	28340	28225	28393	28373	28310	28074	28447	28387	28297	28187	28292	28478	28127	28200	28246	28195	28134	28649	27893	28206	28209	28148	28299	28538	28399	28178	28255	28179	28371	28459	28494	28554	28468	28188	28510	28161	28172	28253	28423	28282	28316	28445	28210	28419	28235	27993	28213	28331	28008	28215	28560	28579	28353	28524	28366	28242	28058	28236	28038	28207	28118	28181	28299	28266	27964	28258	28373	28145	28119	28176	28566	28439	28280	28167	28071	28325	28333	28080	28478	28257	28274	28097	28322	28155	28224	28306	28100	28343	28214	28437	28236	28080	28290	28358	28506	28496	28606	28163	28319	28498	28162	28317	28226	28226	28123	28305	28133	28238	28313	28234	28234	28470	28272	28218	28167	28168	28433	28507	28320	28192	28297	28356	28094	28386	28267	28281	27925	28378	28478	28247	28414	28360	28203	28086	28320	28158	28363	28586	28148	28346	28403	28086	28165	28143	28296	28151	28011	28150	28145	28176	28353	28324	28305	28248	28190	28065	28532	28299	28472	28606	28349	28354	28078	28301	28222	28143	28361	28140	28125	28171	28300	28252	28310	28252	28294	28323	28108	28389	28265	28316	28354	28408	28589	28203	28415	28393	28224	28052	28329	27949	28468	28256	28482	28340	28220	28386	28097	28042	28204	28399	28291	28191	28376	28201	28312	28224	28287	28173	28501	28225	28338	28389	28185	28101	28452	28487	28228	28105	28046	28416	28432	28097	28382	28484	28240	28234	28416	28251	28247	28114	28253	28271	28277	28117	28410	28227	28044	27987	28357	28355	28312	28163	28289	28345	28147	28226	28120	28324	28103	28264	28381	28237	28236	28280	28195	28093	28362	28030	28526	28305	27933	28326	28332	28125	28159	28331	28282	28237	28139	28176	28263	28304	28397	28152	28193	28115	28284	28107	28520	28386	28177	28351	28106	28149	28313	28248	28256	28289	28193	28306	28030	28046	28106	28306	28480	28309	28516	28299	28054	28346	28202	28553	28086	28426	28042	28211	28030	28374	28313	28260	28299	28055	28111	28063	28299	28206	28310	28170	28262	28251	28192	28082	28235	28281	28228	28258	28359	28197	28129	28189	28218	28221	28119	28184	27866	28263	28274	28298	28393	28209	28394	28120	28265	28483	28219	28295	28724	28477	28365	27984	28332	28436	28584	28527	28214	28258	28273	28225	28370	28066	28390	28252	28589	28142	28089	28309	28272	28536	28291	28229	28206	28369	28387	28391	28270	28201	28267	28161	28017	28265	28342	28363	28216	28138	28391	28485	28294	28114	28377	28423	28288	28259	28211	28314	27968	28107	28377	28364	28087	28498	28295	28407	28235	28528	28627	28310	28399	28287	28410	28445	28514	28242	28246	28374	28206	27957	28453	28419	28476	28287	28130	28787	28172	28127	28337	28081	28441	28067	28144	28243	28579	28369	28447	28333	28417	28387	28263	28245	28356	28480	28224	28207	28460	28405	28196	28219	28250	28273	28598	28245	28211	28096	28183	28076	28026	28112	28361	28241	28549	28245	28281	28341	28406	27943	28346	28218	28374	28185	28288	28453	28329	28187	28147	28212	28393	28319
25064	43794	43190	35395	30106	26845	24543	23416	22307	21507	21169	20432	19977	19961	19412	19355	19226	19248	19327	19064	19007	18987	18854	18785	18377	18504	18441	18489	18274	18568	17952	18071	18140	18190	18061	17807	17966	17940	17983	18020	17829	17853	17965	17969	17772	17911	17966	17981	17869	17910	18000	17938	18103	17893	17898	17807	18141	17935	17857	17768	18027	17852	17909	17997	17907	17830	17960	17881	18020	17865	17865	17933	17956	17879	17886	17735	17974	18031	17854	17835	18037	17897	17891	17927	17881	18024	17801	17978	17837	17871	17917	17827	17993	17898	17958	17903	17855	17917	18002	17813	17973	17811	17841	17904	17874	17876	17880	17956	17789	17941	17964	18033	17880	18027	17781	17896	17865	17777	17748	17965	17712	18105	17776	17881	17869	17781	17889	17765	17794	17764	17869	17850	17871	17853	17914	17696	17870	17931	17978	17899	17864	17963	17773	17668	17917	17872	17871	18017	17984	17974	18010	17828	18032	17879	17901	17744	17870	17755	17741	17866	17896	17856	17930	17761	18004	17972	17886	17940	17946	17797	18003	17867	18013	17991	17807	17848	17621	17915	17715	17921	17764	18039	17898	17886	17882	17859	17900	18008	18057	17990	17813	17968	17820	17823	17799	17992	18058	17912	18066	17871	17876	17865	17799	17861	17932	17910	17827	17970	17936	17879	17886	17755	17959	17892	17821	18068	17758	17856	17942	17934	17901	17815	17778	17751	17977	17972	17840	17932	17968	17801	18080	17973	17744	17839	17873	17655	18045	17884	17735	17835	17904	17778	17948	18020	17866	17640	17917	17896	18038	17933	17898	17961	17697	17904	17993	17794	17888	17977	17950	17810	17722	17918	17927	17899	17689	17846	17924	18008	17899	17808	17836	17854	17784	17830	17788	17783	18047	17909	17889	17961	17762	17813	17921	17976	17970	17892	17886	17891	18118	17779	17836	17872	17783	17840	17785	17896	17657	17945	17822	17759	17847	18106	17964	17895	17888	17834	17943	17951	17800	17949	17729	17968	17872	17731	17852	17941	17846	17799	17843	17783	17977	18021	17820	17800	17957	17930	17876	17826	17904	17926	17874	17808	17973	18040	17977	17891	17858	18049	17848	17906	18036	17912	17921	17764	17776	17839	17797	17812	17832	17805	17768	17846	17718	17981	17721	17692	17735	17754	17997	18027	17777	17791	17786	17913	17851	17891	17841	17849	17865	17829	17948	17938	17765	17967	17935	17863	17736	17897	17874	17836	17932	17961	17933	17710	18011	17809	17947	17782	17886	18009	18005	17954	17832	17858	18006	17841	17907	17967	17901	17899	17811	17865	17967	17864	17782	17940	17949	17715	17704	17905	17917	17736	17805	18006	17970	17839	17940	18004	17817	17863	17869	17884	17983	17784	18032	17871	17822	17813	17839	17894	17888	17884	17894	17862	17904	17876	17885	17639	17755	17817	17808	17883	17898	17736	17930	17812	18024	17909	17901	17894	18003	17891	17754	17899	17843	17953	17936	17864	17794	18060	17832	17851	17742	18055	18000	17779	17645	17810	17849	17890	17764	17819	17856	17850	17852	17902	17940	17761	17654	17918	17925	18025	18009	18015	18003	17883	17793	17899	17911	17818	17791	17769	17831	17703	17804	17868	17964	17961	17830	17863	17847	18050	17884	17899	17837	17790	17957	17856	17900	18128	17912	17850	17806	17992	17693	18020	17951	17907	17876	17926	17892	17768	17955	17736	17923	17835	17906	18003	17833	17550	17868	17708	18016	17791	17982	17873	17788	17932	17810	17822	17880	17818	17835	17876	17612	17951	17812	17906	17915	17993	17820	17896	17905	17851	17965	17924	17955	17567	17962	17859	17863	17948	17820	17907	17924	17779	18009	17915	17925	17959	18103	18031	17991	17966	17801	17872	17940	17844	17868	17846	17773	17885	17750	17810	17849	17984	17723	17774	17804	17918	17894	17623	17941	17765	17909	17820	17918	17956	17877	18061	17925	17929	17900	17753	17855	17747	17975	17909	17825	17838	17976	17791	17918	17689	17983	17843	17844	17899	17858	17872	17966	17891	18000	17816	17886	17770	17760	18078	17952	17929	17973	17929	17869	17680	17715	18064	18001	17752	17828	17904	17887	17805	17953	17878	17993	17721	17864	17901	17777	17781	17976	17852	17794	17937	17764	17772	18023	17749	17857	17814	17966	17646	17809	17809	17872	18015	17904	17648	17812	17833	17995	17911	17984	17879	17705	17973	18044	17861	18040	18063	17791	17969	17900	17775	17811	17948	17787	18052	17926	17834	17774	17871	17958	17883	18006	17808	17875	17982	17882	18007	17842	17679	17888	17759	17779	17961	17652	17817	18021	17744	17798	17815	17877	17978	17820	17715	17986	17979	17733	17705	17769	18038	17809	17971	17843	17929	17912	18032	17854	17740	17945	17748	18132	17777	17916	18058	17784	17810	17997	17824	17770	17863	17972	17748	17877	18021	17907	17883	17711	17868	17947	17856	18002	17971	18129	17866	18030	17756	17936	17785	17921	17855	17888	17820	17718	17921	17905	17940	17927	17919	17785	17961	17883	17761	17903	18033	17937	17900	17841	17882	17792	17983	17996	17836	17926	17794	17685	17966	17821	17951	17807	17776	17901	17977	17667	17888	17895	17673	17873	17836	17916	17800	17841	17938	18075	18073	18028	17859	17820	17910	17976	17721	18002	17963	17944	17927	17898	17945	17874	17776	17932	17792	17761	17844	17880	17849	17902	17982	17988	18081	17801	17781	17845	18025	18029	17878	17873	18085	17837	17888	17803	17716	18072	18117	17914	17845	17885	17929	17943	17769	17827	17812	17862	17808	17937	17887	17753	17952	17909	17841	17803	17717	17806	17887	17764	17700	17879	17784	17814	17694	18032	17763	17732	17821	17835	17895	17799	17787	17898	17875	17864	17923	17965	17956	17970	17890	17885	17881	17857	17747	17839	17699	18071	17883	17888	17839	17841	17768	17893	17918	17896	17849	17866	17793	18008	17826	17913	17653	17762	17965	17732	17793	17716	17800	17901	17871	17879	17860	17843	17913	18036	17879	17773	17781	17889	17681	17894	17981	17950	17767	17784	17878	17964	17830	17885	17881	17883	17964	17912	17890	18030	17961	17739	17904	17607	17902	18037	17848	17820	17901	17961	17822	18154	17823	17874	17722	18009	18028	18039	17945	17941	17824	17894	17882	17767	17847	17885	17729	17983	18024	17990	17746	17927	17835	17914	18057	17905	17900	17865	17869	17909	17667	17921	17839	17799	17880	18122	17918	17799	17847	18083	17712	17830	17942	17887	17913	18118	17889	17724	18077	17987	17984	17914	17876	17851	18030	17972	17959	18009	18040	17916	17822	17856	17841	17882	17954	17850	18037	17984	17946	17946	17928	18030	17801	17951	17854	17858	17989	17722	17910	17649	17892	17858	17938	17850	17587	17801	17827	17858	17941	18007	17946	17938	17965	17885	17894	17688	17672	18000	17919	17748	17915	17923	17973	17697	17975	17886	17969	17780	17994	17776	17910	17838	17806	17901	17986	17827	17765	17792	17938	17797	17814	17811	17764	17704	18080	17826	17766	17851	17891	17886	17989	18015	18025	17924	17878	17820	17747	17936	17902	18025	17869	17986	17814	17902	17975	17952	17760	17887	17776	18000	18029	18023	17881	17852	18012	17823	17676	17967	17976	17789	17838	17918	17811	17855	17881	17724	17725	17752	17874	17759	17841	17866	17865	17703	18050	17850	17869	17861	17852	17925	17844	17969	17841	18014	17766	17929	17694	18023	17728	17968	17810	17915	17889	17932	18079	18040	17968	17796	17881	17896	17914	17942	17756	18186	17871	17837	18078	17709	17904	17767	17758	17868	17860	17880	17914	18005	17930	17955	17854	17951	17933	17952	17944	17779	17815	17941	17635	17746	17919	17936	17832	17801	17795	17849	17813	17834	17821	18123	17787	17836	17940	17818	17975	17946	17943	17768	17910	17858	17890	17927	17978	18021	17786	18024	17867	17948	17805	17932	17834	17939	17689	17916	17866	17857	17934	17776	18084	18007	17892	17877	18002	18038	18017	18092	18033	17935	18078	17843	17956	17974	18015	17840	17724	17831	17855	17891	17681	18133	17940	17939	17754	17901	17915	17959	18044	17808	17835	17896	17917	17911	17915	17912	17680	18097	17864	17816	17868	17863	17940	17821	17879	17836	17936	17946	17993	17890	17870	17890	17990	17971	17978	17736	17789	17816	17666	17775	17752	17981	17784	17901	17950	17880	17839	17994	17850	17962	17954	17774	17806	17840	17934	17865	18018	17880	17872	18097	17785	17981	17906	17668	17752	17885	17833	18093	18038	18050	17795	17835	17821	17861	17822	17905	17875	18006	17927	17946	17899	17804	17826	17823	18010	17795	17960	18090	17727	17855	17747	17895	17925	17955	17825	17730	17779	17925	17847	17888	17894	17907	17829	18024	18029	17899	17689	17882	17836	17947	17819	17636	18001	17971	17770	17974	17860	17928	17839	18088	17823	17861	17935	17952	17807	17616	17962	17932	17991	17863	17843	17784	17705	17947	17897	17811	17811	17851	17807	17758	17979	17694	17935	17839	17770	17813	17810	17719	17723	17957	17633	17853	17947	17957	17797	18040	17920	17859	17867	17702	17786	17858	17850	17842	17855	17785	17822	17802	17887	17851	17684	17868	17831	17860	18111	17931	18012	18099	18078	17895	17833	17786	17867	17999	17845	17759	17920	17884	18064	17853	17789	17887	17849	17711	17929	17894	17933	17964	17995	17964	17864	17890	17938	17836	17869	17753	17632	17795	17969	18096	17612	17814	17902	17886	17818	17951	17824	18045	17699	17905	17872	17804	17760	17865	17933	17856	17841	17939	17934	17787	17822	17983	17934	17983	17959	17873	17903	18030	17803	17827	18088	17862	17925	17956	18010	17992	18035	17893	17776	17995	17885	17732	17734	17822	17714	17809	17886	17914	17893	17935	17796	17966	17820	17855	18032	17735	17795	17949	17743	17846	17848	17946	17812	17721	17969	17768	17906	17865	17845	17801	17778	17902	17883	17742	17898	17823	17933	17887	18026	17878	17844	17854	17712	17830	17885	17974	17901	17983	17767
34939	29590	33664	31944	29164	28288	28272	27661	27435	27038	27089	27072	26883	26934	27127	26885	27096	26719	27027	26929	26854	26829	26736	26956	26875	26717	26674	26735	26829	26516	26651	26835	26765	26547	26383	26352	26604	26819	26416	26695	26536	26612	26760	26667	26581	26580	26584	26302	26636	26646	26883	26753	26596	26710	26755	26416	26631	26530	26596	26746	26700	26674	26575	26595	26662	26647	26822	26588	26533	26668	26802	26729	26743	26700	26539	26536	26654	26726	26683	26522	26584	26517	26583	26848	26660	26572	26567	26711	26748	26537	26568	26667	26680	26480	26555	26617	26551	26638	26424	26624	26886	26844	26859	26619	26489	26645	26611	26700	26801	26584	26576	26707	26641	26519	26709	26632	26501	26631	26687	26661	26651	26556	26884	26466	26593	26424	26747	26580	26428	26629	26645	26438	26606	26525	26685	26711	26643	26332	26741	26746	26776	26702	26683	26540	26442	26453	26482	26460	26551	26523	26611	26296	26762	26702	26503	26475	26655	26549	26831	26783	26696	26426	26522	26689	26552	26253	26642	26742	26428	26731	26591	26607	26626	26714	26370	26485	26763	26679	26687	26780	26473	26654	26614	26575	26527	26539	26639	26468	26611	26648	26603	26529	26511	26625	26603	26603	26567	26489	26844	26697	26914	26658	26644	26695	26714	26569	26479	26521	26652	26731	26445	26502	26557	26813	26674	26503	26614	26763	26729	26444	26419	26312	26583	26709	26684	26742	26605	26680	26682	26432	26773	26648	26712	26683	26772	26721	26719	26799	26758	26513	26510	26578	26699	26620	26544	26749	26442	26572	26431	26784	26707	26705	26391	26455	26514	26605	26699	26764	26659	26711	26716	26482	26695	26550	26663	26641	26507	26811	26730	26391	26488	26623	26480	26867	26513	26433	26599	26827	26482	26771	26456	26618	26951	26498	26741	26592	26682	26545	26597	26562	26447	26590	26536	26620	26570	26483	26450	26689	26783	26490	26650	26828	26626	26564	26722	26764	26835	26657	26821	26680	26479	26508	26659	26437	26721	26594	26559	26725	26927	26759	26787	26654	26537	26778	26400	26615	26431	26578	26499	26700	26461	26611	26751	26744	26775	26510	26582	26586	26657	26845	26703	26691	26692	26547	26711	26786	26840	26600	26673	26562	26662	26754	26524	26745	26505	26827	26670	26590	26639	26668	26416	26669	26709	26715	26646	26526	26623	26749	26406	26688	26621	26685	26647	26689	26494	26379	26361	26292	26392	26656	26607	26703	26685	26732	26494	26476	26569	26396	26722	26681	26466	26307	26556	26463	26559	26734	26635	26605	26563	26631	26442	26706	26698	26651	26510	26790	26534	26598	26485	26888	26831	26657	26577	26655	26726	26621	26610	26828	26559	26485	26553	26630	26499	26564	26483	26512	26768	26895	26476	26854	26659	26494	26407	26654	26422	26634	26562	26341	26471	26827	26904	26664	26796	26537	26609	26569	26333	26716	26649	26531	26507	26726	26662	26648	26607	26409	26430	26397	26509	26605	26526	26834	26580	26486	26540	26575	26526	26516	26722	26379	26603	26499	26574	26700	26726	26678	26485	26581	26568	26987	26834	26880	26436	26495	26655	26681	26905	26759	26676	26374	26380	26661	26923	26398	26546	26863	26524	26774	26599	26663	26691	26574	26787	26485	26633	26695	26604	26800	26766	26710	26763	26281	26701	26406	26364	26620	26642	26910	26705	26454	26682	26604	26714	26797	26671	26674	26573	26566	26783	26915	26525	26799	26692	26779	26533	26535	26481	26841	26838	26421	26497	26514	26563	26717	26752	26794	26808	26671	26582	26755	26843	26498	26578	26498	26562	26702	26694	26735	26646	26837	26562	26643	26743	26739	26643	26520	26646	26367	26393	26699	26756	26355	26736	26782	26700	26675	26481	26706	26543	26624	26729	26803	26713	26523	26654	26502	26404	26372	26311	26986	26552	26508	26424	26589	26586	26591	26735	26754	26657	26800	26439	26548	26543	26540	26669	26906	26628	26823	26655	26622	26515	26625	26795	26568	26650	26690	26340	26584	26558	26354	26479	26471	26642	26702	26584	26682	26439	26516	26546	26437	26536	26405	26886	26744	26579	26566	26436	26774	26781	26570	26441	26446	26598	26388	26721	26848	26582	26516	26793	26383	26748	26684	26370	26735	26359	26260	26983	26378	26562	26260	26580	26521	26612	26884	26606	26790	26648	26662	26814	26420	26947	26509	26626	26597	26678	26771	26541	26979	26655	26627	26760	26528	26500	26464	26688	26626	26510	26756	26585	26627	26561	26642	26464	26795	26563	26589	26716	26687	26651	26566	26680	26413	26712	26563	26721	26537	26809	26825	26594	26720	26557	26765	26843	26657	26422	26821	26492	26533	26594	26701	26588	26564	26528	26604	26671	26413	26608	26698	26243	26701	26659	26469	26702	26655	26655	26548	26743	26426	26675	26569	26826	26550	26336	26891	26362	26612	26515	26578	26635	26646	26459	26800	26642	26700	26494	26934	26784	26823	26824	26680	26745	26534	26566	26593	26430	26395	26615	26648	26721	26644	26749	26515	26522	26551	26705	26502	26575	26722	26703	26191	26413	26516	26688	26743	26701	26714	26774	26640	26623	26794	26574	26513	26872	26737	26506	26498	26703	26654	26779	26907	26884	26652	26606	26295	26551	26716	26724	26872	26623	26570	26633	26569	26672	26436	26758	26473	26611	26886	26594	26611	26720	26737	26559	26529	26452	26431	26555	26981	26715	26918	26471	26637	26738	26448	26594	26775	26926	26550	26740	26749	26526	26680	26684	26438	26297	26609	26506	26715	26789	26588	26481	26571	26677	26770	26576	26669	26650	26661	26651	26988	26543	26685	26728	26664	26322	26716	26526	26471	26651	26639	26737	26557	26511	26756	26539	26559	26657	26767	26777	26624	26679	26703	26604	26534	26646	26604	26502	26600	26709	26774	26339	26456	26703	26783	26569	26390	26921	26648	26583	26231	26797	26596	26796	26638	26836	26563	26617	26545	26536	26662	26649	26834	26617	26738	26701	26735	26658	26422	26556	26775	26684	26515	26528	26645	26817	26721	26812	26931	26683	26522	26871	26500	26596	26496	26731	26709	26520	26581	26755	26528	26750	26764	26535	26467	26757	26630	26501	26556	26721	26591	26554	26729	26920	26543	26560	26474	26742	26646	26279	26487	26657	26283	26547	26609	26580	26622	26497	26555	26544	26734	26618	26294	26961	26561	26847	26617	26875	26472	26386	26792	26713	26363	26635	26873	26996	26789	26759	26538	26443	26452	26422	26743	26704	26580	26623	26332	26686	26639	26636	26480	26803	26771	26498	26737	26845	26482	26619	26539	26835	26460	26777	26631	26572	26787	26587	26553	26740	26431	26498	26565	26733	26504	26584	26714	26575	26603	26723	26664	26577	26861	26693	26689	26569	26719	26426	26601	26712	26457	26724	26694	26661	26574	26586	26658	26673	26798	26898	26693	26717	26744	26452	26760	26505	26337	26485	26552	26573	26679	26797	26737	26494	26987	26709	26869	26715	26735	26704	26752	26785	26757	26321	26497	26511	26472	26598	26701	26825	26291	26571	26755	26662	26567	26579	26681	26743	26463	26417	26539	26694	26629	26709	26582	26469	26427	26600	26347	26611	26439	26702	26565	26688	26725	26668	26532	26687	26582	26895	26485	26662	26513	26672	26475	26732	26640	26593	26616	26771	26571	26639	26611	26623	26651	26433	26779	26679	26852	26711	26692	26471	26362	27026	26829	26855	26483	26476	26583	26742	26807	26499	26302	26644	26681	26733	26688	26436	26798	26460	26672	26594	26660	26148	26411	26606	26710	26330	26630	26780	26557	26509	26565	26572	26617	26328	26728	26642	26624	26761	26542	26561	26727	26535	26686	26702	26603	26703	26525	26575	26490	26525	26775	26548	26631	26624	26687	26628	26621	26661	26615	26373	26658	26485	26349	26717	26264	26808	26493	26429	26902	26645	26494	26700	26584	26712	26736	26663	26759	26903	26303	26558	26612	26499	26470	26668	26585	26693	26537	26643	26668	26606	26668	26584	26570	26673	26697	26609	26542	26790	26732	26612	26444	26515	26509	26364	26397	26626	26607	26815	26536	26545	26750	26636	26520	26654	26643	26465	26577	26761	26860	26837	26497	26590	26804	26831	26541	26595	26588	26775	26584	26628	26535	26609	26661	26820	26411	26672	26790	26595	26614	26862	26647	26853	26403	26831	26792	26656	26635	26569	26698	26535	26695	26295	26435	26560	26685	26745	26718	26679	26635	26673	26625	26593	26675	26627	26597	26579	26501	26822	26905	26449	26713	26676	26786	26740	26422	26406	26335	26740	26671	26486	26572	26608	26309	26642	26649	26770	26574	26511	26720	26600	26801	26711	26741	26599	26748	26449	26845	26818	26559	26578	26770	26659	26628	26686	26775	26686	26545	26819	26569	26611	26853	26698	26552	26655	26592	26621	26745	26654	26665	26670	26594	26657	26532	26544	26715	26761	26715	26690	26701	26777	26549	26435	26546	26507	26715	26543	26729	26811	26653	26714	26708	26746	26868	26629	26523	26633	26675	26569	26528	26719	26760	26581	26619	26699	26639	26787	26363	26790	26533	26676	26254	26610	26762	26447	26611	26531	26717	26651	26640	26433	26487	26537	26717	26461	26618	26693	26459	26574	26800	26899	26580	26621	26762	26627	26564	26656	26491	26320	26716	26678	26555	26558	26570	26719	26521	26658	26903	26616	26624	26972	26417	26638	26795	26733	26601	26874	26899	26467	26602	26742	26600	26703	26593	26646	26573	26618	26439	26482	26836	26617	26425	26735	26565	26669	26507	26419	26280	26797	26643	26730	26708	26646	26686	26676	26553	26495	26765	26671	26924	26577	26463	26558	26462	26824	26805	26729	26647	26326	26537	26639	26583	26832	26500	26608	26443	26469	26559	26757	26544	26615	26829	26649	26384	26799	26701	26616	26632	26583	27008	26291	26693	26596	26385	26493	26791	26895	26684	26575	26729	26555	26672	26929	26344	26573	26339	26567	26596	26845	26484	26701	26720	26655	26532	26747	26698	26320	26596	26678	26620	26493	26621	26650	26588	26643	26469	26640	26628
24034	29414	28903	23937	21252	19906	19132	18769	18266	18310	18107	17878	17873	17740	17795	17819	17596	17581	17619	17428	17441	17572	17521	17316	17301	17299	17205	17290	17213	17242	17162	17197	17190	16979	17212	17042	16931	17279	17200	16933	17118	17214	17053	17218	17081	17096	17069	17088	17050	17161	17037	17056	17031	16882	17028	17041	16975	17099	17109	17228	17160	17114	16899	17072	17093	17129	17102	17072	17072	17006	17164	17194	17052	17069	17151	17199	17094	17098	17177	17148	17073	16897	17226	17269	17109	16994	17023	17024	17160	17117	16893	17053	17023	17223	17078	17065	17078	17069	17088	16939	17181	16955	16914	17150	16934	17024	17052	17135	17027	17123	17065	17142	17051	17058	17117	17142	16966	17032	17095	17154	16995	17072	17171	17061	16953	17026	17016	17037	17064	17189	17156	17098	17176	17095	17063	17082	16977	17173	17072	17208	16975	17178	17183	17048	17083	17268	17119	17155	17177	16933	17148	17085	17111	17045	17086	16935	17090	17110	17152	17018	17068	17080	17084	17215	17149	17223	17018	17221	16905	17197	16885	17027	16931	16997	17018	17077	17004	17047	17126	17055	17172	17041	17062	17213	17088	17177	16975	17119	17102	17119	17133	17026	17071	17142	17016	17048	17106	17055	17077	17164	17172	17065	17132	17109	17238	17214	17052	17143	16990	17049	16962	17171	17160	17087	17123	17067	17017	16995	16991	17084	17197	17019	17221	17035	17018	16969	16971	17077	17060	17044	17043	17158	17029	17222	17067	16920	17046	17077	17146	17121	17224	17048	17295	17055	17090	17132	17154	17066	17091	16958	17216	17241	17061	17021	17136	17018	17229	17129	17108	17054	17221	17101	17054	16891	17146	17113	17044	16926	17057	17218	17272	17085	17100	17358	17148	17111	17197	17010	17192	17424	17118	17156	17205	17008	17251	17110	17115	17011	16908	17153	17039	17136	17008	17012	17058	17063	17068	17093	16989	17143	17107	17087	17204	17107	17282	16846	17144	16985	16990	17139	17228	16949	17235	17135	16946	17170	17199	17019	17089	17066	17190	16992	17129	16991	17089	17060	17063	17117	17007	17246	17114	17041	16980	17131	17028	17057	17236	17136	16966	17110	17231	17114	17139	17077	16987	17134	17315	17051	16948	16988	17064	17049	17001	17074	17074	16967	17003	16951	17091	17091	17333	17110	17158	17117	16998	17188	17179	16946	17200	17092	17073	16977	17112	17059	17048	16970	17102	17027	17188	17000	16958	16984	17112	17083	17124	17116	16886	17039	17127	17194	17122	17069	17127	17079	17168	16966	17025	17181	17217	17021	16975	17148	16930	17103	16971	17090	17234	16982	17144	16961	16964	16943	17148	17195	17171	17172	17182	17117	16892	17165	17095	17111	16955	17045	16986	16972	17169	17095	17033	17081	16905	17150	17180	16902	17072	17261	16975	17012	17104	17166	16953	16988	16999	17115	17046	17130	16914	17079	17115	17114	17268	17040	17201	17146	16977	17164	17066	17230	17029	17130	17190	17079	17107	17064	17058	17264	17033	16967	17082	17160	17046	17022	17090	17116	16972	17084	17143	17041	16947	16959	17062	17260	17205	17075	17171	17018	17148	17171	17074	17193	17134	17020	17079	17128	17084	17087	16928	17265	17195	17138	16986	17063	16917	16999	16955	17161	17130	17093	17041	17147	17023	17143	17303	17026	17179	17250	17124	17046	17076	16982	17116	17029	17070	17194	16987	17098	17196	17148	17086	17233	17038	17084	17118	17167	17077	17182	17104	17092	17085	16958	16985	17200	17093	16957	17083	17162	16884	17169	17298	17245	16942	17057	17102	17075	17040	17070	17058	17050	17173	17041	17133	17013	17066	16949	17153	17145	17017	17243	17115	17253	17036	17047	17149	17060	17283	17029	17128	17053	16945	17002	16980	17068	17029	17049	17057	17040	17117	17244	17235	17029	17147	17095	17001	17124	17104	17180	17021	17159	17095	17093	17104	16897	16908	17179	17134	16981	17139	17038	16998	17094	17173	16965	17018	17161	17028	16975	16934	16923	17231	16986	17169	17202	17295	17079	17147	17134	17193	17099	17131	16971	16995	16998	17158	17041	16962	17199	17222	16977	17053	17008	17053	17135	17141	17054	17207	16950	16993	17047	17210	17209	16996	16984	17160	17073	16945	17090	16968	17105	17211	17025	17093	17038	17187	17233	17107	17168	17115	17091	17176	17175	17140	17179	17101	17063	16953	17142	17076	17090	17134	17146	17012	16991	17202	17039	17025	17082	17073	17024	17177	17025	17081	17181	17174	17122	17274	17048	17043	16951	17194	16967	17153	17137	17144	17117	17074	17136	17040	16958	16967	17128	17059	17197	16877	17166	17067	17125	17197	17307	17154	17065	17129	17082	17053	17174	17131	16927	16782	16843	17081	17022	17097	16986	17079	17116	17163	16989	16900	17173	17035	17118	17140	17119	17035	17010	17021	17137	17006	17118	17108	17140	17117	16926	17183	17037	17267	17021	17157	17204	16961	16959	17018	17034	17105	17203	17052	17178	17116	17172	17213	17073	17117	17086	17000	17176	17081	17121	17267	17154	17187	17269	17259	17250	17149	16963	17028	16999	17185	16985	17126	16972	17028	17271	17242	16994	17111	17189	16896	17135	17048	17151	17205	17151	17177	16989	17021	17079	17010	17008	17255	17048	17206	17223	16997	17070	17090	17059	17082	17158	17181	17065	16982	17056	17231	16999	16951	16976	17116	17136	17132	16945	17054	16984	17206	17144	17200	17084	16953	17114	17159	17088	17151	17100	17117	16976	17093	17094	17127	17156	17224	16996	17201	17020	17154	17094	17142	17011	17123	17015	17028	17121	17156	17217	17071	17116	17040	17180	17102	17163	17102	17099	17201	17063	17201	17011	17224	17137	17225	16967	17018	17221	17012	16921	17312	16936	17082	17077	17147	17039	17200	17082	17165	17165	16987	17007	17011	16959	16967	17092	17265	17221	17021	17119	17216	16991	17045	17077	17213	17127	17081	17071	17077	17100	16997	17156	17024	17194	17090	17208	17179	17198	17149	17242	17137	17151	17131	17123	17321	17236	17251	17098	17130	17052	17085	17202	17187	16862	17089	17153	17309	17354	17103	16982	17112	17159	17228	17156	17024	16965	17222	17002	17052	17055	17058	17170	17201	16972	17219	17014	17031	17285	17005	17074	17026	17115	17140	17075	17088	17104	17099	16998	17172	17080	17103	17007	17133	17184	17060	17208	17127	16977	16988	16955	17006	16990	17101	17142	17035	16969	16925	17141	16962	16958	17113	17124	17177	17046	17029	17053	16937	17087	17097	17067	17301	17108	17227	17222	17024	17148	16889	17087	16972	17084	17092	17122	16997	16987	17143	16983	16972	17114	17137	17016	17048	17163	17046	17029	17106	16909	16878	17122	17335	16881	17075	17274	16959	16915	17157	17164	17002	16885	17100	17181	17072	16980	17212	17037	16991	17003	17256	17083	17089	17157	17033	17302	17084	16840	17017	16725	16948	16996	17264	16992	17201	17121	17172	17094	17088	17063	17141	17220	17121	16983	17241	17053	17145	17074	17054	16907	17098	17127	17219	17164	17028	17178	16963	17092	16937	17164	17086	17196	17082	16999	17094	17035	16999	17324	17007	17144	16915	17133	17109	17074	17073	17144	17067	17012	16879	17119	17107	17114	17099	17321	16934	16979	17081	16834	17111	17197	17071	17157	17098	17115	17127	17081	17059	17155	16993	17186	17220	17120	17162	17071	17008	17170	17105	16982	17252	17231	17226	16917	17087	16857	17161	17086	17198	17207	17052	16987	16951	17344	17236	17018	17311	17026	17051	16982	17238	17197	17107	17226	17290	17147	17211	17000	17253	17133	16971	17144	17221	16985	17020	17055	17045	17021	17110	17125	17060	17120	17209	17073	17137	17231	17254	17020	17120	17123	17122	17205	17114	17009	17100	17030	17097	16972	17241	16849	16966	17137	17037	17207	17114	17342	17024	17098	17226	16993	17369	17040	17143	17056	17124	17148	17192	17088	16987	17186	17162	16986	17178	17029	17097	17204	17219	17091	17141	17153	16910	16771	16938	17173	17124	17216	16923	17108	17086	17293	17097	17021	17415	17033	16961	17134	17315	17093	17084	17187	17055	17214	17246	17171	17139	17111	17089	17162	17044	17071	17148	17176	17167	17099	17259	17046	17258	16933	17045	17089	17109	17181	17103	17030	17111	17194	17009	17157	17042	17267	17153	17144	17039	17049	17053	17115	17059	17086	17147	17163	17038	17137	17179	17023	17092	16997	17047	16978	17229	17157	17186	17080	17097	16985	17107	17131	17034	17164	17056	17012	17252	17009	16981	17257	17182	17112	17058	16894	17216	17021	17021	17150	17011	16982	17084	17200	17116	17155	17258	17140	16914	16979	16894	17078	17117	17178	17221	17138	17194	17287	17250	17032	17124	17108	17203	17129	16984	17114	17099	17077	17045	17128	17101	16955	17051	17115	17086	17075	16974	17112	17277	17219	17047	17066	17061	17252	17092	17063	16886	17036	17185	17101	17102	17141	17065	17221	17116	17108	17131	17000	17016	17172	17062	17199	16983	17057	16995	17211	17030	17243	17172	17011	17066	17273	16962	17190	17076	17117	17169	17273	17124	17063	17232	17058	17074	17007	17175	17126	17114	16913	17111	16987	17057	17149	17175	17165	17108	17059	17079	17108	17234	17008	16980	17157	16961	17136	17251	16925	17138	17042	17107	17138	17068	17103	17208	17064	17055	17184	17038	17053	17137	17117	17070	17007	16967	17224	17132	17020	16888	17169	17084	17268	17137	17015	17136	17050	17074	17129	17049	17245	17055	17122	17219	17153	17174	17218	17258	17324	17151	17099	17019	16955	17128	17162	17066	17040	17125	17089	17025	17115	17138	17137	17027	16939	17087	17153	17142	17209	17211	17021	17223	16946	17146	16976	17219	17290	17182	17060	17229	17142	17196	17162	17060	17108	17142	17114	16892	17216	17302	17023	16992	17202	16935	17028	16991	17215	17115	17111	17081	17310	17025	16944	17242	16938	17066	16885	17078	17030	17135	17162	17242	17202	17207	17106	17064	17042	17050	17158	17352	17000
24037	20798	27134	25721	26058	30743	32622	30577	29748	29392	29338	29151	28972	29087	28790	28902	28623	28823	28492	28656	28640	28517	28659	28672	28452	28462	28429	28303	28395	28160	28311	28466	28507	28254	28373	28341	27989	28161	28156	28061	28203	28395	28197	27836	28289	28038	28162	28044	28359	28086	28137	27972	28027	28266	27954	28057	27985	28141	28266	27932	28057	28191	28013	28248	27934	27972	28032	28148	28047	28160	28193	28297	27894	28000	28038	28096	27929	27917	28122	27989	28157	28122	27915	28234	28192	28138	28217	27968	27998	28067	27959	28076	28237	28325	27857	27813	28154	27971	28009	28064	28009	28156	28025	27773	27965	27808	28138	28206	28279	28066	28189	28093	28145	28239	27845	27909	28198	28065	27884	28067	27850	28145	28109	28394	28239	28056	28331	28252	28133	28207	28043	28057	28172	28195	28159	28092	27996	28192	27988	28072	28090	27976	28073	27945	28254	28415	28106	28079	28245	27985	28127	27924	27872	28067	27806	27919	27775	27901	27912	28059	28165	28064	28367	28154	28209	28144	28201	28159	27953	28080	28182	28054	28287	28280	28490	28123	28070	28107	28351	28202	28065	28316	28152	28224	28241	28078	28087	28373	28173	28345	28278	28008	28292	27961	27963	27873	28022	27986	28058	28188	28175	28248	28133	28277	28173	28085	28510	28034	28137	27960	28249	28348	28261	28204	28047	27889	28258	27754	28245	27993	27993	28050	28176	28090	28318	28376	27974	28079	28022	28120	28236	27818	27766	28038	28266	28477	28074	28063	28172	28272	28108	27924	28007	28192	28098	28088	28146	28080	28025	27806	28474	28441	28171	28110	28150	28027	27940	27915	28203	27983	27997	28095	28133	28198	28007	28147	28056	27933	28038	28103	28091	28060	28131	27928	28055	27929	27914	27914	27979	27942	28070	27959	27919	27924	28048	28244	27917	27904	28151	28061	28454	28161	28044	27925	28184	28181	28053	27906	28143	28003	28299	28173	28078	28118	28187	28277	28240	28337	28074	27976	27754	27928	28099	28037	28213	28002	28010	28076	28210	28315	28111	28164	28332	28095	28190	28161	28302	28208	28290	28236	27960	28043	28260	28036	28107	28157	28034	28207	28105	28010	28053	27975	28088	28189	28263	28174	28050	28104	28098	28176	27780	28172	28168	28070	28038	27941	28049	27948	27909	27820	27866	28066	28076	28049	28251	28016	28064	28146	28138	28381	28353	28287	28233	27967	28122	28165	27947	27771	27914	27987	27990	27927	28130	27982	27850	27970	28319	27973	28304	28154	28144	27932	28026	27997	28205	27852	28020	28290	28177	28197	27980	28035	28280	28146	28004	28017	28114	28216	28106	27923	28205	28293	28083	28367	28079	28128	28093	28124	28038	28218	28027	28238	28201	28218	28257	28326	28255	28025	28408	28016	28138	28125	28275	28035	28070	28132	28188	28002	28111	27986	28079	27766	28149	27936	28054	27971	28077	27986	28219	28027	28362	28027	27991	27961	28208	28105	27927	27951	28012	28008	28136	27920	28139	28173	28154	28386	27710	28208	28164	28202	28159	28103	27997	27968	28411	28299	27909	28222	27975	27992	28204	28155	28098	28107	27928	28084	28287	28466	28197	27892	28258	28093	28043	28200	27919	28051	28278	28111	28162	28141	28009	27992	28011	27997	28189	28104	28263	28044	27904	28402	28030	28080	28112	28097	28149	28059	28106	27817	28023	27946	28072	28303	28185	28039	28274	28226	28271	28245	27922	28098	28174	28187	28025	28255	28059	28349	27967	27918	28022	28037	28141	28141	28151	27969	28209	28033	28023	27982	27801	28078	28142	28161	28120	28153	28117	27818	28188	27848	28087	28046	27986	28094	27974	28105	28107	28073	28436	28205	28170	27919	28076	28144	28147	28128	28051	28140	28103	28161	28221	28179	27933	28000	28066	28161	28068	28085	28270	28232	28274	28098	28262	27964	28115	28070	28153	28043	28015	28295	27961	28082	28012	28247	28206	28064	28204	28038	28081	28236	28004	28044	28029	28091	28259	28281	27954	28089	28124	28070	28475	28103	28093	27900	28081	27969	28022	28370	28083	28252	27956	27995	28064	28402	27973	27867	28146	27993	28226	28064	28098	28074	28260	28063	28138	28386	28039	27988	28345	28133	28223	28153	28197	27935	28193	28234	28460	28238	28246	27993	28007	28120	28226	28024	28176	28026	28124	28012	28072	28049	28232	27912	28178	28107	27934	28153	27845	27931	28155	28202	28139	28317	27976	28079	28310	27964	27968	27994	27888	28344	28149	28205	28158	27910	28133	27914	28105	28177	28238	28064	28085	27955	27838	28075	28446	28284	28005	28065	27880	28129	28032	27751	28308	28252	28219	27809	28182	28047	28261	27913	27860	28070	28179	27922	28217	28104	28125	28089	28090	28061	28105	28374	28039	28248	28015	28114	28146	28080	28036	28118	28089	28224	28124	28344	28089	27924	28034	27984	28106	27985	28268	28150	28117	28063	28184	28015	28071	27986	28027	28102	28027	28095	27830	27884	28216	27860	28161	28347	28281	28110	28150	27952	28096	27780	28113	28270	27960	28378	28234	28065	28202	28052	28174	28105	28018	28023	28109	28129	28096	28177	28147	28006	28169	28202	28160	28101	28258	28274	28128	28054	28017	28020	28005	28125	28444	28155	28065	28177	27938	28292	28360	27974	28182	28178	27961	28337	27924	28022	28082	28044	28028	28238	28178	28166	28066	28033	28006	27965	28250	28106	28099	28279	27967	27968	28191	27981	28233	28054	27905	28059	28348	28156	28348	28122	27826	28077	28075	28303	28160	28171	28439	28451	28442	28188	28389	28224	28186	28204	28284	28100	27963	28084	27909	28159	28001	28252	28086	27902	27973	27793	27937	28292	28181	28167	28335	28038	28175	28151	27906	28130	27805	28370	27947	28139	27890	28034	28154	28250	28222	28140	27947	28142	28261	27976	28057	28395	28154	27805	28138	28321	27981	28133	28088	28291	28155	27949	27960	28192	28275	28067	27996	28097	28075	28194	28136	28085	28087	28122	27981	28312	28133	28340	27904	28222	28348	27752	28198	28116	28086	28061	28258	27814	28026	28103	28308	28152	28197	27924	28386	28327	28307	28295	27806	28231	27986	28088	27976	27965	27875	28000	28134	28145	27956	28206	28088	28058	27994	28271	28144	28132	27893	28059	27970	28021	28328	28226	28371	28004	28108	28122	27989	27992	27974	27977	28201	27942	27894	28292	28188	28289	28003	28142	28046	28155	28258	28015	28016	27898	28071	28186	27998	28056	28184	28208	28049	28162	28166	28233	28276	28179	28112	28205	28225	27978	28127	28210	28147	28240	28093	28345	28105	28170	28005	28167	28036	28213	28326	28135	27766	28146	28246	28272	27835	28130	28131	28022	28311	28157	28131	27926	28086	28084	28310	28043	28267	28058	27946	28111	28354	27840	28109	28118	27760	27911	28174	28103	28017	28085	28193	28095	27904	28193	28103	28247	28315	27921	27981	27982	27860	28167	28085	28062	28091	28038	28054	27850	27970	27955	28155	28206	27912	28034	27863	28131	27995	28091	28206	28316	28205	28027	28171	27925	28067	28094	28167	28097	28018	28274	27996	28001	28065	27922	28123	28297	27927	27928	28158	27929	28066	28181	27876	28296	28268	28241	28179	28123	28114	27867	28237	28202	28059	28046	27799	27993	28297	28301	28222	28201	28099	28058	28047	28287	28028	28113	28310	27969	27939	28283	28022	28022	27994	28395	28197	28006	27948	28124	27863	28116	28120	27967	28335	28003	28128	28048	28200	28206	27858	28300	28249	28096	28177	28139	28180	28156	28219	28284	28212	28116	28077	27892	28197	28062	27930	28070	28083	27914	28265	28537	28242	27998	28222	28101	27860	27927	28233	28293	28032	27864	27925	27961	28302	28206	28125	28135	28142	28094	28167	28107	28328	28016	27973	27833	27925	27977	27933	28162	27973	28275	28305	28104	28155	28057	28264	28064	28043	28099	27885	28098	27749	28053	28216	28120	28011	28116	28138	28218	28149	28034	28318	28186	28079	28099	28295	28158	28023	28054	28043	28184	27973	28320	28110	28214	27931	28027	27830	28158	28134	28146	27974	28115	28092	28041	28138	28209	27918	27936	28121	28024	28181	28081	28130	28139	28263	28118	27917	28100	27763	28210	28265	28197	28116	28210	28289	28233	28167	28024	28333	28040	28239	28021	27984	28082	28075	28191	28152	27949	27848	27988	27839	28049	28266	28095	28129	27912	28260	28258	28120	28101	28242	28113	27978	27860	28228	28056	27879	28141	27937	28110	28284	28120	28235	28055	28094	27998	28188	28032	27942	28181	28119	27994	28272	28000	28097	28021	28037	27821	27910	28140	28347	28259	28012	28162	27975	27851	28217	28152	28100	28247	28023	28024	28157	28251	28251	28241	28382	28085	28210	28100	28138	28259	28285	28423	27851	28156	28251	28063	28019	27902	28293	28232	28066	28125	28252	28194	28111	28258	27902	27969	28319	28060	28360	28245	28149	28172	28281	27880	28101	28162	28200	28125	28106	27955	27936	28144	28035	28321	28038	28261	28327	28050	28032	27999	28154	28069	27981	28059	28261	28138	28146	28312	28177	27895	28022	28012	28185	28003	28189	27880	28226	28170	28029	27957	28262	28198	28133	27999	28274	27923	28225	28198	28388	28268	28043	28064	27987	28057	28194	28032	28208	28252	27986	28125	28455	28099	28495	28048	28140	28178	27978	28061	28130	28156	28279	28262	28216	28206	27881	27972	27985	27966	28281	28043	28134	27931	28318	27984	28059	28054	28169	28309	27966	27778	28407	28092	27877	27968	28083	27910	28161	28113	28271	28049	28214	28251	28217	27899	28128	28171	27857	28072	28211	28135	28150	28118	28041	27918	28258	28213	28069	27810	28001	28245	28059	28202	28044	28020	28058	28215	28090	28125	28153	28330	28222	28164	27883	28288	28153	28039	28050	28111	28163	28085	27988	28126	28286	28053	28296	28042	28159	27949	28137	28178	28256	27987	28128	28290	28322	27958	27870	28027	28116	28114	27939	28162	28275	28038	28296	28272	28039	28047	28177	28355	28128	28211	28090	27972	28163	27974
23295	38070	37777	30653	26652	23587	22285	21303	20510	20097	19868	19535	19240	19056	19051	18900	18784	18840	18602	18602	18457	18454	18639	18456	18125	17987	17971	17982	18151	18065	17817	18091	18153	17904	18063	17876	17941	17908	17928	18013	17823	17910	17850	18045	18132	17865	17865	17821	17942	17858	17882	17967	17857	18003	17930	17940	17824	17881	17803	17851	17763	18027	17810	17928	17747	17840	18022	17870	17989	17809	17785	17808	17689	17817	17770	17883	17877	17759	17766	17916	17761	17797	17832	17828	17717	17774	17790	17914	17871	17875	17855	17888	17889	17835	17934	17696	17903	17706	17718	17828	17873	17799	17936	17702	17737	17803	17737	17860	17832	17834	17700	17790	17862	17940	17969	17752	17861	17880	17834	17915	17849	17825	17953	17878	17758	17777	17857	17852	17830	17908	17771	17914	17911	17807	17786	17767	17960	17606	17834	18007	17860	17742	17828	17806	17923	17867	17816	17985	17833	17973	17875	17995	17804	17761	17795	17831	17994	17738	17716	17777	17726	17948	17857	17794	17988	17947	17888	17941	17830	17824	17752	17720	17977	17698	17933	17801	17781	17940	17736	17632	17770	17821	17805	17845	17725	17733	17727	17794	17720	17761	17873	17989	17805	17960	17725	17759	17889	17749	17898	17645	17980	17647	17998	17849	17809	17770	17831	17775	17803	17783	17729	17682	17711	17838	17821	17882	17960	17721	17914	17692	17823	17856	17775	17925	17811	17763	18025	17786	17816	17987	17831	17933	17966	17869	17834	17898	17840	17834	17981	17770	17724	17959	17826	17923	17796	17813	17862	18044	17892	17933	17973	17943	17821	17597	17869	18006	17828	17756	17805	17970	17731	17804	17789	17891	18019	17521	17862	17932	17801	17675	17920	17707	17951	17862	17781	17921	17810	17840	17914	17846	17750	17742	17874	17833	17825	17803	17789	17845	17835	17823	17743	17825	17999	17748	17888	17924	17758	17916	18064	17973	17815	17761	17945	17981	17881	17838	17837	17750	17910	17695	17758	17739	17900	17870	17915	17760	17723	17872	17869	17834	17836	17876	17888	17906	17934	17922	17869	17879	17845	17651	17810	17944	17897	17742	17802	17796	17781	18009	17804	17738	17870	17786	17842	17833	17890	17844	17776	17775	17848	17816	17727	17827	17877	17764	17812	17945	17903	17806	17883	17849	17759	17866	17859	17715	17851	17735	17800	17788	17860	17928	17871	17789	17685	17914	17872	17951	17914	17697	17784	17857	17776	17722	17960	17847	17891	17848	17662	17823	17828	17892	17734	17847	17783	17849	17694	17789	18087	17818	17804	18108	17757	17876	18009	17782	17865	17754	18042	17923	17817	17775	17716	17908	17781	17718	17795	17817	17869	17802	17762	17816	17839	17805	17869	17681	17760	17838	17624	17890	17891	17741	17757	17760	17725	17917	17657	17701	17669	17803	17828	17807	17878	17844	17851	18042	17832	17746	17822	17877	17916	17617	17722	17860	17844	17951	17869	17850	17719	17829	18024	17897	17744	17790	17804	17886	17816	17669	17807	17871	17839	17696	17823	17790	17908	17785	17858	17837	17891	17827	17883	17911	17892	17733	17783	17862	17783	17843	17669	17840	17834	17742	17993	17944	17770	17839	17723	17673	18048	17902	17903	17913	17776	18026	17792	17854	17742	17869	17855	17787	17851	17967	17880	17794	17833	17744	17819	17954	17802	17910	17925	17759	17753	17807	17962	17826	17756	17635	17954	17829	17811	17792	17767	17948	17862	18054	17789	17983	17674	17494	17919	17894	17762	17843	17886	17864	17810	17893	17922	17794	17790	17868	17862	17790	17940	17858	17881	17859	17755	17884	17803	17939	17851	17873	17797	17627	17810	17689	17880	17712	17805	17822	17883	17858	17739	17743	17774	17843	17788	17631	17953	17833	17798	17816	17900	18052	17798	17939	17846	17862	17880	17689	17950	17619	17904	17953	17964	17835	17774	17552	18004	17797	17874	17817	17827	17741	17821	17747	17839	17724	17692	17766	17788	17935	17594	17909	17908	17803	17723	17715	17994	18005	17716	17821	17844	17725	17935	17856	17702	17719	17822	17951	17758	17757	17720	17686	17610	17823	17819	17754	18039	17857	17906	17837	17916	17780	17729	17798	17723	17948	18030	17730	17765	17818	17724	17777	17755	17926	17856	17845	18013	17745	17979	17750	17829	17869	17863	17885	17972	17917	17892	17899	17829	17834	17892	17840	17796	17844	17992	17653	17748	17797	17810	17738	17755	17795	17861	17869	17925	17769	17775	17778	17736	17668	17892	17895	17896	17995	17860	17812	17969	17831	17858	17915	17799	17898	17744	17762	17850	17882	18050	17792	17901	17800	17911	17760	17921	17825	17993	17907	17982	17982	17901	17818	17970	17947	18025	17694	17860	17861	17895	17771	17720	17719	17760	17764	17800	17829	17728	17797	17855	17790	17811	17813	17736	17957	17641	17703	17934	17728	17715	17892	17730	17803	17708	17940	17760	17874	17789	17811	17851	17754	17937	17886	17749	18008	17862	17990	17784	17921	17722	17927	17837	17749	17660	17863	17767	17831	17847	17756	17916	17895	17794	17798	17656	17824	17657	17915	17853	17779	17853	17730	17841	17811	17741	17971	17808	17790	17811	17783	17763	17833	17769	17912	17685	17811	17756	17671	17902	17899	17805	17822	17986	17730	18142	17846	17870	17686	17915	17666	17740	17634	17846	17756	17888	17774	17768	17692	17818	17768	17641	17755	17695	17914	17881	17890	17643	17840	17890	17930	17928	17730	17816	17784	17746	17896	17825	17932	17848	17758	17900	17751	17760	17767	17703	17948	18028	17946	17705	17830	17758	17992	17814	17802	17909	17750	17688	17877	17749	17705	17708	17701	17872	17762	17620	17763	17872	17693	17786	17971	17748	17810	17820	17918	17885	17832	17946	17786	17875	17867	17722	17866	17961	17857	17852	17619	17932	17888	17812	17872	17797	17897	17765	17876	17925	17856	17702	17755	17854	18172	17873	17829	17907	17842	17992	17997	17879	17959	17998	17822	17835	17781	17773	17870	17987	17913	17826	17806	17885	17839	17921	17877	17733	17858	17897	17754	17749	18006	17773	17953	18129	17873	17886	17718	17914	17906	17889	17723	17712	17881	17844	17825	17652	17899	17785	17834	17846	17701	17936	17822	17819	17684	17649	17953	17756	17844	17822	17843	17686	17813	17985	17624	17888	17758	17793	17613	18009	17754	17908	17774	17834	17742	17829	17753	17983	17874	17833	17775	17929	17855	17731	17764	17755	17728	17868	17814	18018	17572	17949	17952	17877	17829	17791	17877	17855	17910	17701	18019	17600	17713	17831	17966	17614	17672	17897	17748	17731	18046	17648	17925	17908	17951	17840	17816	17716	17751	17816	17869	17636	18074	17770	17722	17715	17745	17866	17916	17766	17693	17866	17924	17822	17804	17983	17983	17874	17793	17768	17849	17772	17770	17885	17689	17750	17771	17989	17904	17728	17701	17781	17731	17816	17820	17897	17671	17808	17752	17872	17945	17755	17874	17808	17808	18023	17839	17872	17861	17955	17781	17660	17644	17946	17697	17946	18006	17881	17850	17646	17704	17883	17761	17952	17912	17916	17831	17627	17786	17648	17745	17863	18022	17773	17771	17805	17809	17663	17827	17752	17851	17920	17741	17973	18000	17939	17705	17838	17699	17827	17948	17726	17923	17728	17897	17785	17697	17836	17885	17812	17732	17730	17917	17781	17837	17643	18004	17916	17819	17955	17770	17917	17736	17863	17860	17883	17668	17746	17820	17985	17712	17799	17845	17842	17786	17680	17612	17612	17828	17768	17763	17703	17906	17701	17946	17848	17802	17826	17734	17873	17761	17984	17860	17842	17745	17870	17927	17796	17695	17752	17933	17836	17800	17916	18011	17958	17981	17907	17971	17787	17821	17845	17882	17853	17775	18052	17907	17849	17645	17835	17722	17983	17839	17844	17690	17946	18012	17787	17863	17914	17864	17893	17862	17951	17839	17964	17928	17652	17971	17750	17896	17730	17820	17829	17945	17890	17767	17783	17823	17838	17729	17954	17884	17794	17818	17873	18022	17769	17755	18007	17979	17938	17809	17856	17830	17886	17815	17764	17976	17743	17934	17852	17772	17890	17668	17840	17797	17819	17755	17595	17782	17903	17851	17759	17879	17729	17805	17695	17777	17857	17746	17801	17932	17898	18094	17802	17842	18002	17899	17881	17669	17762	17925	17815	17939	17959	17878	17796	17771	17858	17769	17807	17812	17903	17820	17791	17765	17662	17681	17836	17691	17874	17772	17869	17917	17901	17864	17841	17759	17873	17918	17834	17589	17769	17743	17864	17519	17611	17851	17802	17830	17782	17574	17832	17775	17732	17786	17661	17856	17946	17974	17790	17956	17743	17814	17744	17881	17863	17693	17928	17940	17800	17800	17901	17851	17855	17782	17803	17903	17762	17707	17961	17629	17798	17822	17658	17632	17808	17892	17876	17909	17734	17777	17841	18040	17927	17874	17794	17886	17818	17815	17796	17846	17777	17856	17871	17826	17823	17864	17812	18008	17811	17927	17762	17897	18019	17798	17886	17756	17609	17762	17868	17980	17832	17862	17763	17889	17769	17669	17684	17739	17693	17711	17980	17809	17799	17655	17907	17809	17885	17951	17766	17923	17841	17792	17923	17824	17658	17895	17784	17736	17715	17756	17706	17813	17749	17764	17826	17874	17819	17847	18017	17928	17843	17967	17650	17832	17824	17902	17846	17618	18008	17966	17876	17849	18061	17976	17789	17888	17822	18046	17822	17636	17719	17831	17753	17844	17921	17877	17928	17826	17882	17927	17770	17778	17701	17783	17915	17839	17793	17834	17859	17929	17760	17674	17656	17921	17778	17830	17789	17779	17903	17938	17915	17882	17886	17866	17753	17874	17768	17805	17837	17703	17839	17904	17760	17843	17879	17979	17727	17866	17759	17839	17739	17610	17875	17788	17810	17862	17843	17866	17827	17827	17641	17822	17950	17940	17795	17926	17854	17765	17946	17935	17805	18029	17747	17804	17683	17682	17864	17883	17798	17809	17924	17683	18020	17840	17766	17759	17796	17714
22361	20787	27189	24740	23232	29513	34873	31358	30989	31147	30489	30270	29773	29590	29461	29449	29379	29366	28893	29154	28988	28840	28896	29014	28591	28591	28697	28345	28550	28404	28536	28403	28343	28474	28666	28527	28509	28230	28304	28291	28349	28365	28098	28253	28050	28050	28354	28482	28193	28119	28280	28121	28394	28291	28141	28244	28321	28568	28406	28175	28203	28158	28327	28399	28343	28206	28512	28195	28160	28292	28199	28318	28294	28530	28178	28286	28160	28447	28363	28289	28250	28046	28093	28430	28259	27981	28267	28272	28187	27958	28239	28205	28283	28426	28220	27927	28571	28151	28194	28253	28142	28202	28429	28187	28659	28296	27997	28290	28336	28340	28231	28284	28795	28233	28111	28376	28388	28160	28195	28161	28197	28085	28084	27901	28080	28249	28095	28140	28420	28210	28230	28427	28158	28696	28372	28068	28258	28147	28182	28080	27925	28022	28081	28243	28285	27916	28268	28077	28275	28274	28003	28275	28160	28047	28202	28312	28442	28251	28602	28219	28034	28153	28025	28202	27883	28265	28381	28255	28455	28069	27967	28024	28176	27771	28198	28190	28167	28273	28229	28261	28234	28268	27958	28323	28276	28192	28356	27940	28279	27958	28387	28059	28128	28196	28026	28021	28040	28247	28078	27878	28393	28442	28434	28231	28330	28247	28151	28061	28337	28333	28272	28393	28483	28246	28242	28467	28244	28152	28429	28349	28288	28211	28292	28148	28148	28161	28058	28041	28442	28403	28013	28029	28103	28206	28383	28253	28327	28187	28329	28434	28238	28006	28363	28347	28363	28086	28102	28533	28140	28210	28451	28100	28265	28251	28066	28230	28126	27970	28189	28274	28039	28098	28214	28161	28314	28247	28201	28014	28347	28330	28211	27941	28291	27796	28299	28419	28079	28217	28198	28259	28235	28381	28062	28222	28233	28387	28257	28372	28280	28112	28127	28238	28257	28051	28452	28185	28238	28214	28127	28231	28154	28105	28240	28176	27995	28538	28345	28281	28260	28214	27994	28259	28112	27985	28211	28227	28113	28079	27983	27966	28268	28266	28304	28182	28297	28008	28083	28177	28093	28074	28135	28072	28206	28427	28491	28165	27892	28068	28460	28073	28184	28276	28301	28241	28196	28190	28279	27941	28048	28090	28188	28182	28107	28130	28342	28380	28283	28094	27992	28216	28130	28057	28149	28342	28356	28323	28149	28468	28385	28290	28370	28366	28327	28278	28239	28362	28054	28180	28036	28327	28150	28497	28157	28414	28158	28306	28032	28306	27975	28227	28327	28019	27813	28242	28320	28426	28330	28320	27969	28341	28227	28129	28549	28150	28263	27895	28399	28295	28112	27943	27982	28240	28050	28052	28317	28176	28269	28283	28341	28107	28437	28139	28301	28434	28343	28175	28114	28301	28095	27986	28125	28153	28111	28472	28474	28215	28151	28564	28069	28191	28327	28100	28135	28101	27792	28018	28291	28357	28048	28434	28047	28224	28261	28229	28295	28178	28159	28167	28236	28378	28008	28123	28077	28404	28028	27911	28430	28146	28410	27884	28254	28372	28270	28204	27908	28216	28369	28190	28170	28123	28143	28321	28368	28126	28216	28164	28371	28150	28102	28203	28276	28310	28250	28419	28109	28208	28259	27988	28206	28605	28050	28150	28114	28389	28469	28258	28152	28188	28198	28267	28223	28142	28170	28314	28311	28263	28232	28033	28310	28433	28304	28117	28228	28139	28198	28320	27935	28219	28253	28263	27965	28119	27980	28502	28198	28438	28323	28128	28202	28390	28297	28286	28327	28164	28099	28143	28276	28390	28528	28104	28233	28208	28133	28138	28287	28338	28082	28127	28097	28241	28378	28148	28303	28426	28125	28037	28259	28228	28193	28190	28066	27968	28025	28200	28334	28078	28268	28024	28077	28430	28032	28015	28281	28331	28221	28064	28246	28092	28086	28320	28177	28239	28136	28238	28222	28320	28132	28232	28163	28279	27831	28076	28280	27990	28276	28083	28280	28146	28337	28339	28223	28403	28322	28135	27988	28479	28192	28209	28442	28309	28172	28128	28279	28140	28419	28183	28135	28116	28217	28039	28233	28184	27866	28339	28261	28189	28284	28343	28171	28356	28205	28241	28310	28203	28148	28104	28042	28110	28380	28237	28018	28198	28233	28399	28209	28474	28163	28504	28368	28448	28132	28210	28238	28184	28220	28009	28268	28470	28286	28013	28172	28194	28210	28145	28216	28108	28032	28300	28185	28427	28351	28292	28222	28287	28244	28330	28352	28278	28148	28267	28194	28040	28263	28338	28286	28293	28228	28018	28022	28254	28271	28255	28201	28353	28355	28019	28175	28135	28036	28101	28322	28281	28353	28263	28109	28142	28182	27940	28331	28013	28262	28069	28097	28155	28323	28184	28242	28096	28233	28227	28002	27884	28040	28306	28433	28328	28329	28321	28122	28211	28189	28127	28159	28180	28097	28038	28216	28051	28357	28285	28086	27966	28276	28153	28400	28277	28207	28145	27958	28207	28368	28037	28078	27979	28111	28095	28275	27941	28106	28237	28123	28059	28272	28015	28119	28223	27883	28298	28165	28211	28151	28287	28182	28143	28324	27975	28326	27916	28066	28353	28257	27994	28227	28297	28204	27985	28354	28106	28379	27995	28237	28030	27924	28048	28196	28072	28196	28326	28287	28400	28073	28322	28519	28288	28182	28277	28262	28141	28085	28076	28222	28150	28368	28153	28294	28130	28359	28240	28324	28015	28461	28225	28307	28175	28151	28226	28290	28453	28144	28230	28130	28358	28243	28301	28265	28119	27969	28155	28092	28542	28291	28323	28367	28229	28032	28354	28358	27998	28035	28130	28361	28084	28374	28236	28185	28149	28409	28323	28282	28195	28147	28436	28426	28236	28115	27986	28170	28328	28012	28054	28393	28432	27989	28163	28139	28237	28345	28280	28133	28264	28528	28464	28334	28240	28128	28223	28041	28211	28055	28287	28178	28223	28513	28203	28200	28373	28098	28166	28272	28327	28364	28135	28280	28335	28347	28060	28356	28378	28446	28253	28356	28128	28158	28099	28233	28136	28122	28294	28321	28127	28304	28093	28164	28135	28397	28287	28385	28016	28236	28038	28350	28130	27956	27940	28176	27983	28219	28152	28101	28052	28346	28342	28331	28059	28044	28336	28151	28078	28249	27987	28071	28179	28386	28186	28269	28093	27996	28112	28194	28305	28087	28175	28227	28182	28226	28048	28429	28035	28274	28314	28224	27983	28138	28456	28052	28397	28181	28254	28413	28187	28004	28369	28230	28228	28075	28027	28290	28007	28338	28304	28332	28133	28148	28212	28253	28163	28238	28223	28577	28295	28236	28135	28161	28283	27968	28342	28365	28415	27981	27995	27934	28035	28278	28128	27974	27956	28205	28492	28221	28217	28427	28225	28293	28182	28228	28102	28220	28134	28245	28254	28285	28027	28230	28336	28109	28055	28213	28031	28227	28239	28193	28045	28084	28283	28325	28285	28109	28300	28274	28393	28359	28054	28231	28223	28233	28509	28427	28372	28150	28026	28295	28456	28108	27990	28287	28163	28099	28180	28296	28132	28288	27975	27924	28396	28242	27995	28083	28406	27954	28383	28070	28134	28225	28120	28174	28240	28110	28035	28219	28532	28445	28255	27998	28293	28298	28075	28417	28420	28471	28204	28249	28031	28187	28190	28185	27956	28190	28159	28295	28147	28196	28004	28191	28241	28182	28156	28074	28150	28422	28241	28238	28240	28506	28298	28286	28136	28352	28229	27985	28003	28384	28216	27843	28146	28352	28226	28197	28372	28259	27994	28017	28141	28467	28227	28070	28229	28155	28253	28117	28019	27871	28017	28261	28095	28271	28186	28105	28316	28394	27871	27945	28383	28446	28206	28158	28186	28232	28094	28061	28100	28212	28487	28135	28259	28361	28290	28344	28098	27999	28254	28019	28291	28240	28393	28412	28261	28480	28172	28182	28086	28247	28313	28356	28450	28147	28206	28357	28192	28242	28179	28206	27965	28363	28019	28079	27802	28202	28389	28138	28152	28390	28163	28403	28389	28170	28433	28269	28359	28394	28313	28231	28055	28007	28257	28483	28335	28181	28378	28000	28204	28246	28292	28130	28117	28136	28385	28263	28217	28126	28346	28180	28205	28149	28213	28257	28197	28270	28205	28098	28190	28204	28435	27902	28250	28213	28159	28182	28153	28296	28226	28015	28137	28385	28117	28233	28192	28248	28320	28336	28194	28248	28019	28078	28302	28390	28300	28305	28286	28148	28159	27919	28052	28252	28198	28080	27970	28271	28156	28125	28103	28422	28377	28098	28206	28237	28169	28117	28355	28350	28077	28213	28142	28238	28363	28184	27868	28057	28240	28499	27901	28143	28173	28197	28314	28351	28318	28354	28463	27948	28121	28311	28172	28224	28303	28143	28403	28154	28118	28327	28461	28015	28282	28176	28484	28140	27904	28231	28472	28164	28207	28067	28383	28112	28095	28213	28230	28196	28448	28531	28190	28170	28173	28346	28177	28360	28009	28306	28048	28004	28028	27988	28107	28148	28477	28277	28227	28178	28207	28003	28226	28272	28135	28422	28162	28175	28202	27988	27975	28328	28201	28259	28241	28179	28166	28195	28246	28323	28325	28025	28202	28319	28246	28247	28096	28272	28023	28188	28124	28340	28212	28271	28456	28160	28040	28137	28413	28136	28105	28298	28350	28186	28109	28228	28154	28425	28176	28024	28267	28458	28291	28305	28477	28179	28299	28339	28295	28127	28252	28457	28430	28314	28229	28279	28173	28150	27876	28137	28042	28154	27941	28283	28304	28098	28243	28283	28164	28391	28375	28348	28469	28161	28468	28422	28315	28146	28152	28177	28093	28036	28192	28013	28359	28251	28083	28032	28070	28243	28171	28265	28321	28183	28097	28377	28351	28496	28194	28314	28241	28347	28070	28258	28185	28148	28329	28281	28073	28137	27966	28314	28191	28375	28245	28403	28358	28350	28444	28579	28405	28551	28055	28280	28052	28154	28164	28287	28320	28375	28251	28509	28164	27772	28308	28551	28358	28379	28420	28106	28061	28236	28219	28190	28062	28317	28154	28162	28348
25350	43617	42936	34979	30154	26516	24632	23337	22434	21517	21190	20630	20171	20012	19568	19457	19362	19094	19119	19103	18918	18963	18894	18812	18515	18294	18211	18324	18324	18044	18318	18168	18100	18289	18056	17942	18115	18102	18024	18090	17998	18118	18013	18140	17811	18086	18025	17908	18007	17941	17877	17805	17902	17990	17961	17977	18021	18069	17925	17842	17862	17982	18100	17921	17869	17720	17846	18020	17985	17938	17935	18017	17854	17891	17868	17872	17921	18088	17852	18030	17935	17955	18082	17931	17989	17876	17820	17848	18022	18033	17849	17916	18041	18018	17870	18071	17885	18038	17915	17953	17939	18020	17836	17750	17871	17846	17875	17685	17915	17943	18025	17891	17918	17884	17850	18083	17880	17929	18054	17728	17850	17907	17979	17974	17822	18032	17942	17982	17942	17960	17740	17949	17853	17955	18078	17824	17936	17904	17836	17976	17953	17624	18063	17814	17985	17782	18078	18015	17980	17975	17908	17831	17687	17927	17951	17794	18007	17988	17882	17663	17842	17885	17886	17934	17919	17800	17821	17849	17844	18028	17946	18079	17796	17826	17953	17788	17975	18038	17917	17880	17930	18008	17760	17816	17990	17671	17929	17966	17901	18093	17757	17929	17882	17927	17863	17889	17947	17974	17793	17828	17860	17877	17977	17823	17884	17832	17842	17705	17899	17773	17823	17841	18032	17810	17815	17800	18009	17938	17794	17889	17897	18011	17808	17958	17749	17992	17857	17820	17870	18010	17946	17942	17742	18068	17699	17933	17886	17828	17906	17867	17933	17783	17932	17883	17669	17941	17825	17881	18106	17741	17999	17891	17743	17907	17945	17983	17785	17915	18051	17898	17734	17835	17937	17901	17892	17794	17854	17892	17779	17907	17894	17793	17959	17695	17889	17882	17932	17811	17930	17942	17758	17798	17915	17855	17861	17727	17916	17883	17854	17987	17938	17830	17993	17777	17844	17801	17871	17889	17924	17863	17884	17955	18016	17970	17905	18020	17988	17784	17857	17839	17982	17804	18121	17884	17938	17628	17966	17884	17998	17875	17806	17669	18000	17934	17930	17923	17797	18006	17785	17904	17939	18078	17800	17862	17846	17859	17937	17998	17948	17636	17806	17835	17854	17863	17907	17829	17929	18059	18017	17877	17977	17994	17791	17939	17819	17939	17790	17962	17825	17855	17840	17747	17890	17854	17974	17964	17873	17909	17883	17711	17836	17693	17989	17818	17755	17902	17842	17781	17802	17860	17749	17805	17872	17851	17831	17905	17870	18020	17898	17673	17939	17905	17877	18042	17759	17981	17790	18009	17708	17903	17877	17755	18016	17946	17956	17816	17911	17951	17938	17917	17867	17912	17910	17722	17951	17818	17846	17977	17953	17782	17905	17985	17872	17934	17926	18029	17974	17830	17780	18002	17824	17941	18026	17880	17882	17987	17829	17923	17690	18004	17928	17844	17796	17948	17881	17877	18032	17859	17809	18032	18001	17979	17706	17813	17899	18074	17766	18052	17909	17802	17773	17927	17889	17883	17788	17772	17991	18050	17969	17753	17894	18022	17753	17934	17830	17892	17676	17848	17732	17925	17648	17817	17795	17819	18045	17879	17905	18016	17822	17817	17925	18037	17899	17781	17891	18023	17965	17952	17974	17826	17943	17933	17812	17731	17715	17951	17945	17916	17917	17862	17921	17807	17947	17839	17873	18094	17736	17750	18056	17851	18023	17803	17779	18038	17828	17699	17854	18163	17849	17778	17968	17807	17967	17893	17895	18013	17894	17767	17976	17851	17835	17730	18022	17942	17998	17931	18051	17900	17661	17913	17727	17946	17920	17889	17911	17976	17944	17793	17863	17999	17927	17634	18027	17879	17774	17972	17894	17948	17913	17972	17948	17968	17847	17941	17969	17851	17895	17915	17968	17719	17999	17774	18021	18070	17711	17952	17591	17957	17983	17999	18110	17818	17768	17963	17711	17940	17870	17790	17956	17888	17820	17853	17816	17863	17877	18065	17778	17776	17934	17842	17906	18009	17914	17906	17800	17767	17948	17902	17851	18028	17922	17813	17890	17808	17936	17716	17717	17910	17957	17833	17848	18065	17841	17799	17946	17768	17896	17964	18006	17937	17859	17895	17795	17749	17649	17674	17827	17910	17796	17903	17830	17845	17907	17588	17941	17659	17883	17803	17863	17959	17845	17931	17849	17795	17810	17837	17711	17868	17841	17850	17883	17762	17954	17839	17804	17977	18038	17657	17846	17850	17946	17787	17803	17945	18016	17725	17926	17750	17858	17811	17991	17993	17848	17777	17819	17996	18044	17833	17793	17766	17956	17889	17807	17918	17999	17944	17754	17797	17913	17907	17887	17837	17800	18023	17978	17925	18001	17823	17871	17820	17872	18000	17809	17970	17989	17711	17734	17856	17906	17886	17957	17657	18056	17793	18010	17876	17919	17734	17832	17856	17863	17686	17902	17685	18016	17968	17940	17884	17872	17846	17733	18050	17842	17849	17768	17971	17890	17891	17841	17859	17885	17705	17797	17971	17978	17902	17980	17827	18046	17928	17938	17823	18059	17842	17765	17891	17791	17798	17966	17798	17859	17935	17842	17986	17978	18002	17883	17809	17801	17813	17695	17960	17906	17879	17966	18051	17983	17895	17928	17816	17911	17974	18076	17977	17792	17956	17828	17928	17892	17998	17924	17888	17919	18023	17813	17847	17801	17883	17795	17843	17989	17806	17961	17780	17953	17897	17917	17961	17771	17805	17690	17903	17770	17934	17772	17882	18007	17778	17994	18115	17711	17921	17874	17886	18057	17816	17886	17843	18008	18093	17863	17801	18029	17820	17774	17880	17884	17924	17767	17839	17833	17914	17876	17939	17924	18091	17907	17823	17914	17926	17819	17946	17898	17855	17782	17868	17953	18012	18133	17774	17905	17984	17909	17856	17937	17747	17919	17847	18052	17937	17829	17814	17830	17949	17844	17922	17931	17983	17951	17851	17795	17980	17969	17698	17712	17854	17666	17987	17903	17943	17873	17752	17992	17924	17804	18096	17909	17975	17983	17873	17858	18037	17766	17882	17849	17963	17873	17786	17996	17828	17846	17836	17600	17949	17962	17828	17973	17926	18034	17939	18024	17867	17975	17898	17941	17792	18001	17874	17841	17976	17878	17842	17960	17990	17856	17831	17860	17948	17923	17955	17823	17968	18010	17836	18009	17719	17731	17892	17754	17837	18014	17860	17892	17878	17882	17990	18027	18002	17726	17837	17909	17837	17899	17952	17996	17739	17793	17977	17886	17871	17954	18020	17819	17934	17758	17992	17766	17972	17982	17689	17935	17892	17937	17956	17740	17906	17761	17955	17939	17847	17844	17772	17764	18043	17783	17808	17875	18062	17939	17738	17900	17985	17819	17820	17899	17877	17877	18023	17770	17759	17876	17988	17962	17800	17932	17939	17847	17974	17837	17791	17706	17863	17928	17876	17960	17759	17837	18002	17638	17777	17920	18101	17714	17957	17996	17765	17880	17824	17758	17884	17829	18042	17939	18007	17724	17804	17952	17898	17768	17919	17917	17751	17886	17961	17893	17914	17868	17676	17865	17905	17850	17877	17921	17830	17937	17926	17919	17998	17906	17877	17860	17804	17863	17843	17930	17832	17981	17914	17884	18017	17892	17835	17826	17839	17820	17755	17901	17918	17729	18026	17791	17771	17909	18082	17812	17953	17889	17940	17660	17940	17812	17966	18036	17865	17841	17852	17754	17762	17811	17864	17868	17932	17941	17892	17794	18050	18009	17827	17802	17860	17815	17971	17848	17691	17670	17806	17905	17951	18057	18024	17998	17803	17854	18086	17871	17824	17987	17863	17905	17993	17945	18130	17925	18035	17954	17771	18035	17900	17974	17969	18042	17851	17881	17944	18118	17947	18017	17841	17838	17836	17850	18021	17849	17813	18034	17866	18026	17785	17961	17775	17935	18032	17783	17880	17838	17854	17847	17839	17977	17807	17836	17853	17814	17820	17907	17797	17897	18023	17795	17830	17930	18057	18088	17865	17860	17921	17987	17786	17890	17945	17721	17975	17989	17916	17781	17866	17914	17682	17950	17775	17813	17932	17875	17755	18006	18068	18048	17882	17858	17888	17850	17852	17913	17948	17795	17841	18013	17755	17828	17817	18001	17815	17842	17893	17900	18038	18010	17757	17945	17786	17751	18037	17782	17944	17965	17968	17868	17915	17955	17786	17846	17993	17822	17873	17998	17910	17809	18029	17974	17814	17747	17811	17915	17987	17867	17933	18094	17748	17842	18020	17771	18100	17939	17867	17716	17903	17853	17831	17969	17879	18053	17944	17948	17887	17950	17961	17886	17765	17817	17992	17823	18070	18064	17751	17765	18011	17933	17975	17902	18000	17764	18065	18033	18044	17899	17852	17848	18001	17937	17811	17956	17806	17789	18007	17779	17891	17904	17818	17876	17804	17915	17836	17807	17808	17879	18051	17858	17895	17761	17811	17984	17708	17868	17939	17798	17913	17744	17814	17856	17907	17755	17984	17949	17994	17793	18021	17923	17634	18086	17968	17714	17822	17947	17775	17882	17893	17786	17695	17861	17894	17885	18051	17951	17900	17863	17807	17897	17920	17917	18050	17925	18003	17923	17810	17883	17980	18033	17870	17736	17772	17895	17913	17790	17991	17885	17871	17976	17938	18124	17979	18000	17905	17871	17882	17852	18000	17918	17967	17876	17982	17830	17909	17604	17804	17826	17872	17802	18131	17932	17834	17929	17955	17823	17879	17862	17953	17891	17972	17824	17827	17954	17899	17732	17844	17786	17965	17794	17958	17680	17851	17895	17847	17782	17927	17862	17871	17835	17856	17903	17824	17791	17924	17973	18013	17903	17819	17929	17891	17810	17810	17693	18061	17941	17731	17948	17945	17749	17862	17906	17837	18104	17931	18001	17810	17825	17847	18002	17705	17662	18003	17947	17818	17865	17894	17844	17844	17839	17953	17917	17771	17957	17955	17921	18062	18042	17843	17795	17785	17722	17793	17775	18112	17763	17699	17947	17930	18036	17843	17876	17772	17914	18051	17914	17756	17680	17912	17825	17902	17874	17796	18151	17913	17970	17929	17958	17963
35280	29973	33510	31666	29304	28355	27672	27739	27081	27361	27122	27276	27158	27171	26940	26922	27316	27046	27055	26817	27231	26851	26912	26947	26771	26612	26678	26694	26796	26559	26430	26499	26739	26629	26679	26658	26637	26707	26664	26469	26569	26698	26619	26595	26481	26647	26646	26857	26759	26555	26515	26516	26752	26828	26750	26475	26645	26636	26619	26766	26812	26616	26836	26376	26614	26549	26311	26890	26646	26567	26717	26672	26704	26685	26704	26615	26587	26768	26497	26287	26751	26647	26735	26789	26934	26503	26742	26707	26502	26690	26716	26728	26506	26285	26535	26724	26832	26431	26606	26732	26659	26556	26329	26762	26767	26554	26371	26761	26814	26625	26690	26568	26544	26413	26600	26668	26833	27027	26762	27072	26635	26638	26624	26487	26464	26674	26617	26659	26687	26370	26667	26523	26530	26625	26760	26741	26856	26577	26922	26621	26621	26671	26637	26436	26481	26567	26648	26313	26681	26634	26617	26742	26578	26730	26499	26628	26529	26460	26921	26715	26515	26623	26599	26560	26683	26741	26558	26667	26420	26524	26799	26608	26731	26502	26732	26719	26450	26448	26298	26601	26678	26867	26667	26585	26574	26546	26755	26776	26756	26435	26524	26575	26437	26432	26562	26535	26695	26453	26578	26471	26688	26608	26731	26729	26706	26380	26464	26600	26525	26572	26754	26546	26627	26856	26629	26398	26635	26509	26533	26578	26652	26613	26409	26758	26874	26548	26439	26669	26430	26687	26748	26668	26613	26418	26707	26550	26596	26425	26491	26645	26375	26553	26695	26655	26425	26880	26757	26534	26457	26610	26790	26521	26545	26388	26609	26789	26430	26652	26592	26602	26742	26397	26536	26501	26467	26769	26446	26507	26755	26949	26709	26721	26625	26529	26722	26582	26736	26676	26722	26639	26762	26731	26613	26596	26391	26666	26560	26688	26348	26122	26486	26678	26424	26677	26567	26541	26447	26868	26492	26559	26756	26877	26502	26624	26813	26392	26597	26478	26594	26486	26521	26683	26721	26781	26800	26476	26816	26823	26498	26695	26456	26711	26285	26767	26494	26732	26720	26395	26697	26664	26513	26651	26645	26499	26484	26560	26441	26773	26516	26946	26621	26534	26686	26591	26647	26474	26663	26435	26752	26474	26654	26593	26673	26654	26725	26968	26739	26902	26441	26516	26574	26721	26579	26626	26588	26778	26457	26356	26653	26496	26798	26697	26562	26772	26691	26518	26668	26836	26528	26568	26555	26589	26741	26754	26498	26664	26680	26603	26723	26624	26398	26703	26666	26585	26749	26488	26663	26655	26585	26553	26449	26744	26524	26407	26664	26804	26693	26762	26960	26346	26468	26465	26404	26746	26778	26602	26965	26464	26557	26583	26670	26521	26385	26561	26695	26571	26663	26460	26546	26668	26478	26500	26618	26802	26751	26713	26451	26791	26800	26489	26737	26624	26413	26344	26660	26719	26727	26668	26552	26509	26266	26422	26565	26460	26627	26408	26597	26590	26627	26876	26584	26606	27001	26670	26346	26889	26605	26699	26573	26606	26544	26775	26775	26652	26639	26641	26813	26778	26796	26655	26491	26422	26338	26714	26871	26518	26297	26580	26681	26563	26466	26381	26770	26572	26730	26579	26457	26517	26509	26728	26878	26471	26776	26708	26830	26638	26416	26527	26740	26595	26621	26515	26937	26591	26591	26678	26533	26606	26589	26624	26590	26664	26774	26751	26803	26579	26503	26700	26772	26457	26526	26279	26698	26864	26753	26497	26595	26494	26457	26716	26803	26667	26661	26653	26759	26601	26717	26856	26653	26516	26453	26627	26856	26689	27025	26769	26731	26309	26739	26345	26367	26733	26575	26625	26753	26604	26571	26664	26594	26655	26584	26645	26596	26493	26661	26810	26662	26564	26548	26497	26787	26484	26587	26547	26638	26605	26602	26677	26562	26713	26560	26533	26649	26772	26590	26302	26647	26462	26633	26490	26388	26445	26383	26415	26775	26544	26757	26458	26467	26667	26680	26573	26666	26534	26337	26619	26717	26620	26779	26701	26659	26601	26325	26517	26550	26570	26750	26692	26510	26774	26634	26707	26437	26764	26491	26743	26605	26541	26691	26692	26850	26680	26682	26677	26524	26616	26863	26564	26615	26688	26517	26683	26503	26492	26393	26563	26617	26554	26367	26648	26629	26486	26526	26700	26722	26504	26444	26545	26772	26558	26939	26551	26759	26565	26566	26477	26498	26597	26485	26723	26565	26540	26571	26426	26960	26626	26568	26535	26536	26405	26657	26400	26971	26793	26503	26566	26723	26365	26597	26775	26586	26436	26847	26817	26658	26802	26643	26493	26503	26566	26628	26683	26738	26411	26566	26627	26633	26568	26485	26597	26631	26779	26643	26622	26685	26686	26662	26518	26637	26421	26429	26462	26382	26673	26808	26757	26393	26565	26672	26630	26430	26840	26632	26669	26338	26629	26488	26755	26724	26728	26711	26495	26867	26779	26557	26475	26744	26856	26218	26499	26805	26382	26428	26716	26793	26544	26633	26627	26639	26597	26410	26389	26556	26751	26771	26774	26663	26630	26575	26653	26614	26689	26824	26580	26570	26622	26394	26590	26665	26784	26563	26369	26676	26560	26498	26544	26528	26793	26467	26641	26564	26828	26634	26731	26636	26652	26607	26568	26893	26616	26533	26520	26649	26522	26555	26355	26621	26678	26859	26673	26475	26443	26583	26450	26534	26634	26318	26514	26704	26531	26748	26383	26648	26632	26656	26579	26572	26847	26736	26336	26778	26568	26532	26826	26729	26324	26609	26469	26861	26396	26667	26487	26855	26626	26520	26510	26797	26910	26761	26794	26460	26615	26823	26665	26612	26700	26499	26525	26915	26778	26419	26674	26715	26576	26696	26381	26602	26385	26517	26936	26415	26677	26707	26501	26620	26645	26830	26655	26679	26686	26632	26579	26552	26627	26314	26453	26408	26627	26499	26645	26545	26575	26696	26637	26370	26450	26598	26493	26661	26457	26474	26672	26699	26852	26777	26620	26546	26711	26344	26397	26749	26649	26480	26551	26526	26541	26755	26701	26629	26586	26769	26646	26628	26359	26479	26613	26632	26545	26592	26361	26797	26206	26597	26787	26779	26877	26708	26545	26546	26700	26583	26429	26385	26689	26663	26464	26795	26389	26526	26513	26491	26831	26780	26481	26734	26745	26596	26470	26625	26596	26644	26496	26613	26665	26893	26477	26453	26714	26450	26378	26746	26609	26863	26685	26683	26597	26379	26495	26706	26756	26509	26764	26740	26265	26756	26748	26602	26356	26683	26571	26629	26724	26529	26827	26565	26562	26474	26712	26530	26758	26575	26433	26609	26385	26478	26497	26456	26797	26238	26480	26546	26801	26650	26615	26495	26629	26727	26640	26617	26630	26539	26574	26811	26460	26566	26605	26797	26680	26633	26600	26551	26747	26521	26544	26557	26671	26947	26545	26352	26470	26674	26795	26464	27060	26801	26557	26558	26653	26386	26403	26590	26530	26650	26694	26709	26747	26480	26439	26678	26758	26572	26613	26723	26702	26445	26727	26756	26591	26580	26749	26660	26501	26517	26570	26579	26716	26632	26574	26675	26702	26442	26766	26798	26824	26366	26800	26874	26882	26637	26537	26594	26424	26636	26731	26720	26403	26527	26498	26646	26710	26605	26699	26521	26560	26343	26630	26574	26651	26727	26669	26425	26604	26672	26542	26561	26658	26557	26409	26687	26547	26415	26653	26593	26486	26738	26430	26558	26524	26610	26509	26433	26634	26743	26741	26440	26586	26871	26665	26601	26657	26976	26453	26653	26663	26475	26649	26545	26697	26797	26358	26519	26438	26533	26521	26857	26723	26652	26576	26606	26602	26576	26866	26608	26595	26613	26781	26553	26618	26638	26570	26306	26613	26330	26616	26423	26753	26666	26695	26250	26493	26891	26394	26663	26708	26609	26419	26763	26533	26551	26384	26424	26677	26456	26634	26217	26760	26744	26513	26637	26647	26828	26529	26690	26548	26621	26538	26492	26551	26644	26698	26640	26750	26793	26549	26739	26701	26588	26569	26721	26621	26418	26466	26376	26453	26663	26531	26582	26648	26540	26565	26554	26481	26451	26544	26689	26684	26831	26481	26572	26652	26429	26461	26417	26581	26601	26671	26650	26607	26566	26711	26690	26869	26740	26632	26614	26530	26516	26705	26631	26570	26438	26470	26647	26780	26608	26478	26431	26579	26589	26652	26707	26500	26422	26664	26647	26490	26610	26613	26453	26725	26558	26622	26593	26610	26525	26416	26714	26398	26509	26721	26592	26609	26614	26814	26683	26437	26594	26652	26717	26600	26517	26650	26444	26815	26590	26645	26455	26618	26508	26670	26721	26439	26598	26655	26499	26764	26845	26665	26485	26485	26740	26532	26744	26928	26375	26552	26531	26575	26610	26572	26604	26675	26385	26595	26616	26471	26554	26639	26524	26479	26661	26411	26633	26752	26839	26708	26627	26706	26503	26600	26278	26485	26311	26491	26600	26544	26504	26689	26619	26547	26663	26694	26608	26915	26553	26629	26467	26664	26521	26535	26601	26787	26711	26495	26675	26421	26581	26426	26380	26658	26565	26684	26742	26501	26612	26427	26516	26843	26695	26609	26687	26549	26788	26795	26631	26604	26634	26707	26469	26276	26605	26516	26682	26611	26813	26560	26595	26496	26385	26740	26690	26684	26451	26386	26673	26504	26722	26606	26587	26452	26530	26500	26505	26850	26676	26535	26816	26518	26511	26829	26837	26555	26582	26566	26705	26519	26718	26523	26711	26668	26280	26773	26913	26600	26528	26606	26356	26695	26725	26536	26554	26447	26501	26560	26437	26621	26684	26772	26549	26631	26536	26437	26877	26796	26281	26384	26343	26747	26423	26831	26631	26607	26650	26561	26804	26705	26778	26596	26597	26545	26602	26494	26803	26379	26767	26558	26371	26430	26602	26593	26571	26788	26603	26720	26329	26745	26635	26561	26473	26777	26432	26612	26585	26653	26363	26538	26561	26521	26728	26449	26657	26352	26717	26756	26707	26696	26585	26464	26399	26579	26585	26554	26441	26576	26556	26461
24344	29689	28945	23891	21273	19657	19041	18757	18440	18181	17989	18106	17776	17527	17661	17735	17679	17661	17528	17623	17387	17475	17362	17397	17421	17387	17403	17242	17330	17227	17220	17282	17153	17178	17366	17109	17065	17245	17131	17082	17321	17171	17335	17201	17165	17096	17084	17138	17298	17024	17067	17171	17066	17278	17265	17218	17067	17217	17235	17086	17136	17109	17142	17184	16985	17122	17262	17229	17024	17126	17091	17064	17238	17020	16923	17359	16933	17136	17221	17208	17241	17042	17290	17182	17097	17097	17052	17217	17277	16966	17373	17237	17080	17158	17199	17147	17138	17105	16880	17062	17380	17133	17022	17163	17028	17225	16995	17214	17172	17173	17111	17057	17133	17072	17103	17274	17060	17164	17229	17140	17212	17322	17078	17010	17133	17162	17066	17214	17148	17164	17146	17029	17065	17133	16974	17214	17102	17173	17231	17230	17262	17291	17297	17017	17320	17034	17162	17331	17170	17152	17111	16947	17288	17047	17153	17051	17158	17045	17196	17131	17159	17150	17164	17087	17047	17197	17054	17053	17186	17040	17067	17118	17212	17178	17157	17192	17251	17118	17130	17060	17252	17113	17140	17024	17070	17162	17017	17224	17146	17063	17227	16984	17188	17214	17182	17094	17105	17151	17191	17368	17194	17246	17119	17348	17067	17097	17125	17161	17313	17226	17157	17147	17227	17094	16953	17195	17230	17052	17109	17204	17067	17213	17176	17134	17151	17173	17074	16945	17360	17183	17112	17011	17225	17154	17160	17252	16967	17179	17111	17117	17098	16981	16934	17244	17193	17173	17237	17033	17070	17109	17034	17067	17171	17117	17067	17107	17336	17021	17138	17315	17140	17126	17114	16995	17073	17260	17175	17088	17148	17069	17107	17120	17232	17032	17127	17032	17184	17181	17165	17023	17073	17060	17173	17159	17091	17026	17192	17286	17077	17203	17135	17068	17124	17157	17136	17012	17264	17149	17042	17279	17093	17146	17276	16972	16939	17149	17195	17135	17069	17107	17098	16966	17115	16951	17077	17130	17045	17137	17079	17302	17203	17136	17019	17137	17156	17036	17104	17239	17268	17117	17217	17267	17152	17196	17202	17151	16885	17225	17064	17157	17205	17169	17220	16996	17260	17190	17126	16995	17098	17026	17085	17087	17032	17251	17154	16977	17274	17165	17069	17234	17178	17181	17084	17260	17186	17259	17090	17336	17038	17172	17104	17112	17278	17099	17152	16892	17155	17337	17000	17284	17102	17199	17116	17146	16988	17038	16959	17339	17038	17237	17095	16920	17255	16944	17202	17194	17048	17101	17163	17082	17251	17266	16975	17171	17301	17053	17106	17233	16854	17075	17119	17143	17291	17199	17162	17041	17141	17023	17084	17018	17104	17330	17040	17060	17231	16999	17073	17134	17169	17119	17213	17165	17153	17150	16976	17205	17248	16982	17264	16977	17146	17099	17084	17213	17244	17021	17003	17220	17230	17010	17007	17052	17174	16971	17249	17135	17130	17082	17091	17089	17296	17111	17187	17119	17119	17052	17192	17118	17150	16996	17200	16998	17096	17031	17154	17216	16939	17137	17176	17311	17131	17122	17041	17022	17090	17086	17072	17130	17240	17203	17255	17140	17278	17238	17291	17152	16975	17147	17165	17210	17085	17194	17062	17163	17097	17096	17106	17034	17002	17056	17244	17210	17220	17117	17174	17075	17115	17104	17100	17143	17134	17261	17097	17047	17184	17061	17083	17017	17062	17126	17087	17212	17124	17144	16955	17132	17065	17324	17120	17132	17134	17086	17273	17368	17075	17303	17129	17175	17198	17140	17137	17198	17342	17039	17321	17209	17278	17260	17149	17183	17028	17112	17019	17252	16853	17136	17157	17187	17116	17031	17067	17198	17242	17051	16958	17251	17216	17047	17137	17113	17221	17053	17179	17008	17181	17103	17251	17057	16977	17269	17028	17193	17243	17088	17165	17120	17202	17121	16987	17130	16955	17133	17194	17066	17171	17188	17165	17008	17114	17058	17231	17080	17125	16971	17287	17245	17304	17164	17203	17035	17141	17053	17038	16869	17145	16984	17243	17170	17011	17308	17251	17100	17173	17209	17215	17042	17153	17126	17226	17041	17110	17116	17141	16960	17062	17045	17153	17130	17004	17195	17193	17126	17231	17154	17030	17139	17136	17172	17309	17278	17018	17154	17136	17164	17386	17229	17133	17169	17130	17242	17060	17355	16934	17183	17143	16976	17195	17164	17156	17029	17151	17085	17122	17050	17045	17257	17080	17233	17023	17071	16942	17210	17046	17047	17080	17352	17196	17139	17073	17291	17176	17101	17128	17196	16838	17038	17270	17198	17391	17212	17219	17009	17167	17129	17105	17034	17233	17010	17234	17203	17170	17076	17276	17062	17067	17099	17132	17167	17245	17160	17046	17177	17157	17173	17151	17149	17248	17270	17118	16969	17099	17244	17015	17117	17119	17224	17202	16945	16985	17286	17137	17048	17160	17065	17158	17105	17120	17243	17026	17047	17151	17260	17034	17063	17192	17194	17124	17043	17234	17151	17053	17092	17088	17064	17128	17119	17196	16985	17000	17090	17189	17180	16970	17148	17169	17313	17185	17264	17083	17081	17266	17221	17268	17116	17453	16953	16830	17165	17142	17240	17364	17283	17161	17053	17223	17133	16976	17110	17203	16992	16947	17111	17136	17072	17059	17073	17086	17141	17201	17143	17105	17025	17114	17145	17116	17074	16936	17225	17137	17112	17262	17055	17309	17350	17020	16970	17088	17170	17258	17120	17182	17208	16999	17297	17195	17152	17017	17153	17173	17130	17170	17139	17156	17120	17254	17165	17185	17017	17186	17283	17050	16966	17030	16955	16931	17109	17194	17017	16993	17132	17270	17187	17066	17045	17136	16966	17187	17229	17195	17190	17093	17159	17139	17124	17146	17188	17176	17075	17146	17108	17178	17195	17186	17201	16993	17198	17254	16936	17156	17248	17182	17158	17211	17053	17089	17096	17195	17014	17195	17069	17076	17402	17141	17303	17135	16977	17066	17151	17219	17067	17138	17185	17133	17271	17123	17115	17173	17161	17277	17017	17037	17060	17184	17061	17162	17050	16899	17171	17229	17010	17114	17288	17203	17045	17180	17108	17164	17200	17107	17154	17021	17125	17317	17123	17274	17170	17039	16983	17249	17077	17026	17147	17208	17218	17083	17196	17064	17169	17259	17167	17339	17136	17180	17069	17114	17168	17066	17141	17224	17241	17142	17139	17013	17040	17117	16984	17198	17057	17009	17159	17080	17116	17141	17201	17165	17071	17055	17182	17289	17104	17203	17070	17174	16968	17105	17211	17241	17157	17212	16919	17260	17230	17211	17207	17230	17096	17257	17184	17231	17228	17194	17079	17140	17214	17212	17224	17114	17038	17155	17044	17045	17161	16975	17276	17125	17133	17172	17222	17092	17207	17155	17307	17270	17306	17222	17143	17281	17071	17122	17132	17100	17061	17174	17080	17170	17187	17039	17100	17003	17148	16978	17059	17061	17113	17188	16975	17103	17277	17103	17183	17039	17023	17118	17157	17291	16997	17302	17183	17294	17139	17143	17100	17109	16986	17024	17167	17078	17092	17295	17206	17164	17096	17061	17059	17130	17084	17179	17240	17076	17222	17012	17086	17067	16930	17156	16961	17300	17081	17105	17085	17219	17379	17140	17168	17188	17132	16934	17287	17287	17236	17249	17271	17150	17101	17356	17176	17005	17218	17257	17187	17161	17310	17024	17238	17127	17099	17069	17027	17214	17131	17276	17236	17093	17159	17073	16940	17278	17178	17120	17147	17120	17179	17151	17318	17189	17141	17186	17193	17192	17123	17124	16973	17071	17268	17163	17190	17137	16896	17258	17042	17143	17003	17046	17206	17221	17191	17137	17103	17026	17017	16944	17069	17241	17104	17103	17105	17158	17068	17117	17155	17058	17155	17103	17136	17166	17272	16904	17023	17157	17075	17215	17102	17122	17054	17138	17131	17202	17226	17013	17215	17097	17240	16994	17136	17223	17296	17169	17041	17118	17034	17302	16997	17104	17073	17226	17291	17105	17073	17139	17115	17187	17153	17055	17153	17014	17019	17267	17019	17024	17043	17025	17091	17048	17104	17203	16967	17203	17047	17233	17264	17126	17115	17035	17086	17179	17147	17073	17335	17037	17063	17090	17222	17138	17094	17226	17167	17292	17201	17027	17142	17276	17205	17192	17060	17043	17164	17225	17108	17369	17166	17362	17211	16997	17289	17087	16991	17153	17215	17040	17168	17248	17027	17058	17352	17075	17066	17043	17116	17107	17238	17293	16985	17291	16993	17196	17017	17191	17157	17113	17110	17170	17140	17082	16949	17133	17229	17074	17101	17112	17131	17179	17035	17121	17249	17198	17173	17215	17075	17001	17177	17048	17159	17197	17237	17194	17194	17250	17135	16928	17102	17200	17084	17100	17077	17158	17116	17225	17139	17186	17175	17150	17083	17166	17133	17269	17197	17053	17235	17231	17287	17024	17233	17077	17304	17013	17208	17187	17108	17149	16984	17281	17045	17114	16973	17183	17301	17164	17301	17030	17046	17260	16922	17230	17178	17092	17017	17318	17163	17049	17033	17002	17148	17229	16970	17167	17025	17053	17127	17157	17139	17066	16985	17214	17255	17128	17040	17123	17133	17233	17176	17176	17286	17286	16906	17079	17292	17087	17256	17143	17229	17138	17098	17246	17282	17140	17245	17195	17200	17108	17180	17211	17146	17071	17196	17057	17211	17055	17080	17150	17084	17364	17159	17064	17154	17100	17290	17205	17023	17102	17130	16965	17164	17107	17136	17222	17119	17097	17446	17102	17139	17072	17107	17269	17038	17279	17183	17318	17121	17192	17185	17178	17115	17225	17029	17300	17194	17207	17065	16979	17181	17081	17113	17115	17239	17103	17263	17220	17153	17178	17014	17178	17217	16998	17070	17102	17112	17147	17218	17267	17101	17222	17166	17184	17138	17095	17200	17199	17042	17093	17246	17180	17017	16976	17019	17138	17178	17114	17138	17100	17194	17286	17169	17122	17081	16895	17068	17146	17077	17070	17085	17067	17109	17183	17202	17270	17150
24115	20801	27177	25704	26161	30746	32588	30456	29633	29691	29466	29405	28910	29099	28972	28841	28853	28779	28621	28604	28745	28601	28709	28472	28253	28379	28273	28285	28307	28482	28280	28373	28398	28320	28353	27911	28155	28163	28194	28093	28238	27992	28005	28133	28300	28236	28228	27975	28072	28130	27945	28070	27992	28293	28135	28131	28292	28105	28159	28144	27950	28140	28074	28317	28256	28098	27980	27888	28142	28116	27912	28179	28200	28075	28064	28141	28163	28300	28005	28309	28006	27996	27932	27928	27850	28057	27997	28103	28096	28184	27767	28248	28009	28246	28152	28152	28132	28166	28166	28178	28003	28272	28305	28044	27916	27968	28218	28117	28178	27968	28138	28082	28050	27879	28063	28154	28039	28067	28159	28211	27811	27897	28046	28138	28298	28211	28115	28088	28186	28357	28229	28065	28010	28041	28102	28113	28148	28011	28216	28105	28046	28163	28006	28024	27998	27850	28177	28314	28241	28178	28205	28353	28125	27969	28164	28121	28017	28252	28134	28255	28134	28318	27974	28093	27939	28078	27979	28027	28107	28144	28281	28192	28059	28082	28043	28029	28369	28059	28030	28221	28262	28301	27933	27974	28147	28116	28183	28263	28091	27974	28070	28086	28119	28053	27882	28104	28230	27952	27952	28264	28239	28256	28203	27942	28064	28018	27981	28168	28229	28245	28252	28062	28027	28107	28296	27946	28024	27828	28115	27943	28007	27943	27929	28117	28280	28136	28028	28233	28161	28057	28149	27973	28276	27859	28134	28210	28118	28338	28130	28190	28291	28305	27972	28013	27994	28018	28181	28431	27964	28253	28045	28091	27598	28299	28043	27976	28154	27899	27903	28213	28006	28030	28063	28010	27978	28118	28278	27991	28090	28088	28100	28131	28296	28233	28100	28248	28261	28153	28189	28029	28227	28212	27937	27879	28080	28292	28284	27971	28031	28018	27978	28240	27959	28059	28016	27975	28124	27735	28005	28167	28407	28235	28248	27947	27968	28137	28178	28107	28148	27870	28031	27967	27851	28077	28193	28347	28418	27903	28059	28173	28125	28164	27992	28113	28314	27833	28091	28025	28195	28012	28068	28094	28051	28362	28335	28048	28102	28169	28035	28331	27782	28149	28165	28287	28106	28141	27895	28021	28050	27940	28027	27990	28127	27903	28281	27820	28109	28200	27860	28183	28126	28128	28400	28208	28004	28166	28336	27897	28114	28348	28379	28336	28190	28065	28189	27809	27915	27850	28028	28035	28019	28143	28041	28080	28000	28156	28049	28234	28275	27990	28058	28226	27976	28321	27648	27826	28004	27890	28140	28006	28199	28190	28021	28035	28313	28051	28103	28259	28209	28323	28183	28029	27863	28103	28027	28348	27987	27938	28136	27936	28001	28365	28165	28213	28081	27841	28227	28067	27995	27771	28078	28041	28165	28349	28015	28189	28050	28155	28285	28068	28152	28119	28053	28192	28274	28306	28003	28157	28137	28028	28139	28162	28078	28007	27978	28071	28072	28038	28015	28130	27921	28427	28105	28345	28215	27956	28296	28138	28234	27997	28066	28150	28023	27854	28182	28145	28150	28032	28005	27980	27856	28048	27907	28193	28001	27936	27984	28043	28039	28244	28374	28042	27915	28300	28305	28136	28151	28121	27990	28105	27972	27985	27863	27998	27955	28234	28216	28241	28037	27894	28006	28088	28121	28055	28012	27969	28038	28201	28133	27996	28251	28130	28504	28086	28214	28077	28178	28230	28183	27930	28011	28126	28061	28122	28158	28174	28231	28089	28192	28061	28069	28068	28237	27973	27997	27820	27887	27944	28150	27965	28115	28141	28009	28165	28010	27828	28274	27955	28291	28213	28014	27999	28318	28203	28005	28197	27991	28111	28404	28291	27889	28017	28083	27942	28097	28071	28004	27928	28231	28175	28214	27862	28045	28244	28073	28254	28282	28137	28112	28148	28193	28218	28225	28174	28254	28178	28378	28220	27978	28121	28370	28156	28143	28323	28290	28337	28106	28008	28186	27995	28022	27881	27968	28186	28151	28084	28071	28101	28137	28352	28058	28216	28110	28078	28089	28259	27980	27965	28055	28120	27977	28066	28095	28030	28218	28251	27947	28123	28248	28081	28260	27986	28126	28079	28224	27740	28359	27968	27858	28000	27880	28002	28157	28046	28225	27998	28210	28425	28001	28305	28072	27947	28325	28065	28216	28324	28229	28045	28041	28090	28054	28413	28048	28283	28084	28151	28221	28196	28045	28285	28151	28087	28318	28280	28276	28252	28036	28150	27770	28072	28076	28232	28002	28267	27838	28097	28229	28015	28000	27977	27898	28214	28205	27860	28185	28036	28125	27837	27988	28368	27987	28245	28296	27978	28050	28075	28133	28257	28081	28026	28236	28113	27971	28188	28433	28119	28129	27843	28015	28210	28313	28219	28003	28007	28134	28215	28206	28390	28174	28286	28011	28339	28147	28297	28116	27970	28157	28495	28139	28210	28146	28300	28192	28083	28051	28169	28063	28259	28329	28198	28040	28075	27871	28305	28165	28212	28145	28007	28099	28233	28370	28429	28132	27906	28062	28041	28161	28248	28233	28066	28080	27822	28181	28191	28113	28034	28140	27886	27932	28306	28089	28419	28185	28041	27945	28249	28320	28046	28271	27992	28400	28501	28125	28043	28029	28167	28144	28133	28194	28141	28145	28119	28172	28266	28071	27908	27922	27909	27921	28001	28366	28127	28149	28263	28055	27934	28168	28210	28207	28114	28108	28209	28091	28085	28174	28147	27736	27964	28291	28036	27878	28384	28054	28135	28323	28130	28348	28036	28233	28310	28260	28302	28070	28160	27932	27939	28010	28035	28263	28213	27852	27978	28079	28155	28234	28027	28198	27917	27946	28016	28257	28030	28140	28072	27919	28083	28181	28060	28203	28148	28213	28200	27954	28034	28257	28117	28325	28116	27981	27983	28173	28095	28101	28074	27836	28162	28113	28116	28019	28280	28134	28199	28223	28133	28243	28257	28134	28185	27974	28183	28151	28242	28018	27995	28240	28289	28221	28135	28134	28230	27979	28050	28124	28155	27969	27911	28062	28068	28094	28051	28041	27917	28120	27998	28039	28002	28316	27975	27934	28039	28120	27981	28156	27958	28160	28014	28206	27970	28322	28166	28159	28060	27958	28257	28081	27792	28182	27974	28229	28312	28076	28071	28259	28005	28070	28243	28115	28072	28146	28506	28142	28172	28047	28119	28035	28334	28144	28294	28223	28344	28303	28031	28136	28180	28194	28314	28217	28094	27986	28101	28425	28407	28085	28466	28181	28091	28164	28240	28161	27940	27967	28124	27944	27859	28125	28026	28030	28254	28077	28514	28220	28104	28237	28165	28064	28019	28211	28273	28084	28196	28173	28228	28340	28206	28221	28256	28134	28120	28347	27711	28166	28040	28010	27909	28161	28110	28478	28239	27923	27797	27984	27967	27831	27822	28204	28219	28102	28009	28276	28318	27966	28150	28109	27899	27835	28175	28018	28295	28020	28099	28382	28184	28460	28181	28195	28155	27896	28327	28092	28240	28100	28406	27818	28178	27997	28152	28138	27961	28099	28299	28292	28007	27832	28157	28063	27995	28093	28139	28247	28294	28232	27745	28051	27832	27934	28126	28214	28248	28138	28101	28112	27867	28030	28076	28154	27981	28100	28097	28014	28128	28185	28255	28111	28144	28379	28081	28148	27977	28066	28128	27950	28021	28066	28040	28220	27879	28176	27812	27884	28320	28217	28150	28123	28012	28220	27910	27890	27872	27872	28154	27905	28145	28063	28201	27944	28154	28126	28127	28402	28243	28088	28065	28055	28223	28081	28044	28351	27904	27990	28232	28120	28039	28290	28304	28294	28096	27984	28259	28121	28355	28105	28193	28058	28082	28138	28113	27981	28130	27994	27948	28164	28092	28160	28159	28106	27977	28079	28030	28263	28165	27978	28011	28076	28100	27983	28071	28253	28180	28042	27920	28359	28088	28175	28016	27981	28103	28170	27742	28068	28121	28156	28005	28448	28135	27927	27970	27804	28279	28346	28140	27986	28130	28154	28073	28054	28050	27894	28029	27908	28235	28085	28226	27977	28296	28231	28005	28120	28090	27931	27926	27980	27985	28093	28218	28128	28305	28297	28206	28235	27946	27983	27955	27988	28075	28469	28080	27888	27968	28086	27988	28092	28211	28252	28255	28126	27989	28113	28270	28237	28218	27921	28144	28182	28051	28126	27970	27841	28155	28197	28139	28010	28033	28251	28070	28172	28015	28186	28160	28262	28126	27986	27818	28279	28142	28335	28327	28098	28382	28157	27887	27799	28082	28162	28228	28363	27957	28246	28253	28035	28184	28221	28248	28025	27977	28306	28164	28061	27699	28109	28120	27975	28006	28353	28065	28071	28200	28278	28111	28018	28010	28027	27915	27990	28039	27994	28135	28146	27969	28212	28149	28111	27968	28078	27873	28139	27762	28006	28252	28168	28156	28185	28148	28146	28234	28174	28138	28191	28089	28120	28125	28380	27942	28270	28083	27853	27815	28213	27780	28019	28159	28178	28113	27987	28045	27986	27899	28050	28174	28136	28341	28354	28253	28166	28007	28233	28201	28005	27988	28063	28212	28237	28269	28015	27954	27957	28016	28183	28024	28132	28204	28354	28182	27984	27998	28060	28208	28110	28241	27858	28122	28070	28232	28189	28043	28216	28067	28193	27917	28014	28255	28196	28161	28132	28037	28049	28169	27961	27975	28009	27746	28038	27861	28140	28107	28024	28216	28185	27864	28348	28017	27997	28145	28121	28330	28033	28063	28136	28374	28294	28179	28171	28045	28121	28176	28153	28140	28385	28071	28113	28145	28129	28032	28080	28209	28331	28020	28419	28218	28346	28122	28275	28260	28203	28125	28284	28028	28178	28145	28103	28102	28185	28243	28098	28002	28191	28237	27956	28208	28232	28110	27996	27965	28000	28005	28186	28129	28030	27890	27961	28085	28138	27893	28004	27986	28208	28194	27921	28229	28076	27944	27943	28280	28081	28217	28038	28279	28226	28129	28131	28153	28319	28040	28023	28352	28250	28205	28183	28126	28067	28223	28162	28050	28150	28073	28101	27814
23607	38724	37483	30235	26351	23505	22354	21200	20847	20295	19923	19557	19342	19048	18979	18787	18738	18715	18721	18715	18672	18528	18475	18402	18312	18129	18335	17974	18191	18020	17896	18084	18288	17900	17947	17792	18094	17913	17897	17948	18003	17742	17888	17946	17934	17724	17863	17933	18089	17946	18032	17984	17988	17958	18064	17695	17875	17812	18004	17815	17741	17811	17848	17855	17801	17963	17960	17868	17816	17974	17839	17893	17760	17963	17906	17729	17932	17871	17894	17788	17919	17934	17826	17920	17972	17823	17905	17714	17851	17837	17866	17678	17985	17913	17872	17926	17828	17822	17829	17769	17806	17771	17515	17903	17668	17863	17691	17795	17659	17671	17922	17855	17948	17895	17723	17894	17702	18005	17915	17860	17941	17779	17655	17837	17850	17928	17749	17962	17916	17860	17939	17873	17835	17967	17879	17889	18037	17864	17820	17789	17591	17901	17949	17913	17903	17807	17853	17860	17852	17853	17648	17882	17844	17878	17827	17846	17801	17874	17838	17921	17891	17942	17867	17770	17896	18040	17855	17820	17784	17642	17888	17655	17884	17791	17883	17800	17961	17749	17763	17800	17871	17928	17693	17800	17899	17824	17614	17812	17802	17852	17941	17844	17808	17801	17826	17692	17910	17749	17905	17938	17708	17749	17698	17864	17937	17996	17772	17871	17893	17709	18175	17727	17842	17802	17833	18090	18003	17749	17824	17882	18088	17927	17932	17782	18043	17829	17913	17722	17802	17753	18133	17845	17661	17812	17771	17739	17894	17944	17773	17664	17847	17909	17908	17809	17812	17756	17812	17815	17802	17800	17816	17697	17984	17867	18042	17884	17780	17845	17866	17868	17932	17784	17761	17710	17852	17858	17846	17956	17792	17665	17879	17765	17887	17831	17872	18034	17784	17843	17922	17785	17866	17876	17905	17743	17969	17734	17718	17822	17799	17798	17779	17801	17781	17769	17713	17766	17744	17869	17992	17786	17881	17895	17749	17806	17949	17635	17800	17858	17706	17716	17734	17917	17885	18019	17830	17833	17878	17747	17756	17825	17818	17795	17775	17976	17810	17663	17910	18036	17785	17896	17763	18023	17683	17765	17746	17771	17870	17760	17872	17716	17857	17838	17745	17751	17955	17769	17786	17941	17896	17801	17884	17834	17728	17877	17862	17885	17954	17900	17855	17788	17915	17776	17846	17723	17807	17858	17721	17743	18135	17915	17850	17888	17959	17709	17784	17893	17748	17936	17863	17896	18013	17763	17855	17891	17867	17694	17796	17808	17726	17683	18008	17753	18035	17925	17800	17893	17911	17682	17783	17741	17973	17871	17750	17887	17902	17714	17710	17892	17745	17829	17704	17881	17814	17852	17827	18043	17643	17850	17678	17847	17958	17747	17787	17714	17883	17769	17763	17863	17801	17790	17938	17824	17848	17965	17831	17840	17857	17921	17930	17915	17838	17777	17819	17873	17766	17928	17871	17778	17878	17762	17706	17736	17805	17800	17747	17668	18076	17705	17817	17862	17649	17688	17817	17776	17779	17841	17857	17845	17671	17940	17858	17838	17737	17914	17968	17855	17831	17867	18026	17811	17818	17753	17963	17846	17827	17630	17812	17906	17828	18028	17759	17894	17798	17832	18136	17925	17766	17755	17737	17810	17781	17857	17746	17772	17886	17581	17669	17919	17694	17877	17772	17922	17799	17745	17859	17760	17706	18035	17804	17836	17885	17828	17856	17867	17786	17912	17658	17838	17659	17734	17887	17986	17909	17843	17931	17744	17794	17973	18081	17800	17806	18011	17835	17980	17853	17985	17703	17963	17638	17790	17951	17931	17694	17928	17913	17818	17859	17831	17885	17675	17823	18098	17798	17686	17809	17816	17912	17876	17800	17771	17830	17874	17921	17844	17925	17757	17561	18045	17655	17827	17700	17796	17892	18000	17960	17867	17990	17839	17813	17724	17738	17869	17910	17789	17868	17964	17698	17629	17807	17874	17817	17768	17908	17836	17642	17791	17882	17707	17810	17806	17957	17723	17905	17901	17855	17864	17750	17799	17838	17974	17953	17906	17690	17788	17780	17789	17878	17627	17970	17666	18060	17808	17967	17908	17774	17997	17915	17881	17723	17909	17811	17768	17682	17966	17816	17934	17845	17855	17818	17929	17908	17996	17742	17829	17753	17908	17860	17736	17835	17787	17912	17789	17963	17731	17845	17873	17963	17658	17821	18015	17780	17809	17964	17771	17681	17894	17810	17923	17821	17987	17717	17883	17656	17828	17878	17727	17799	17916	17906	17814	17805	17808	17926	17867	17901	17758	17913	17763	17785	17598	17767	17949	17857	17904	17861	17962	17884	17735	17931	17679	17907	17757	17855	17655	17711	17780	17729	17833	17878	17938	17760	17691	17807	17663	17738	17930	17813	17905	18107	17763	17974	17873	17974	17648	17691	17836	17944	17626	17841	17851	17779	17847	17854	17808	17771	17584	17814	17866	17674	18016	17780	17840	17885	17705	17806	17826	17717	17872	17735	17995	17847	17772	17783	17969	17937	17697	17776	17913	17856	17785	17837	18049	17833	17910	17926	17833	17877	17751	17828	17851	17922	17679	17623	17572	17869	17859	17995	17721	17767	17843	17985	17875	17840	17997	17695	17883	17814	17897	17650	17661	17745	17733	17993	17993	17836	17885	18091	17898	17861	17825	17650	17816	17617	17909	18035	17725	17775	17876	17903	17771	17900	17814	17668	17732	17823	17934	17715	17870	17840	17846	17820	17854	17819	17766	17844	17683	17896	17697	17800	17791	17862	17657	17860	17801	17862	17825	17689	17804	18088	17716	17785	17839	17850	17642	17828	17959	17825	17651	17907	18086	18037	17816	17956	17808	17805	17873	17834	17725	17814	17783	17756	17844	17792	17882	17820	17833	17757	17783	17933	17956	17718	17732	18039	17885	17859	17796	17924	17929	17741	17791	17791	18032	17909	17825	17882	17832	17825	17601	17858	17808	17897	17785	17828	17927	17988	17711	17892	17888	17995	17888	17774	17806	17913	17714	17871	17810	17855	17790	17842	17749	17844	17917	17930	17725	17805	17840	17821	17675	17864	17830	17727	17787	17825	17834	17748	17929	17769	17776	17697	17878	17919	17745	17839	17813	17859	18013	17743	17708	17729	17872	17869	17689	17891	17820	17804	17869	17909	17782	17810	17867	17763	17978	17867	18049	17654	17873	17583	17957	17869	18022	17820	17899	17712	17871	17968	17780	17871	17841	17977	17920	17766	17724	17837	17849	17772	17808	17772	17754	17947	17725	17993	17900	17723	17779	17939	17722	17741	17949	17912	17737	17805	17879	17795	17910	17799	17844	17731	17879	17987	17737	17757	17791	17834	17793	17978	17834	17761	17718	17865	17843	17951	17829	17737	17839	17954	17841	17918	17749	17677	17661	17771	17668	17743	17969	17863	17884	17738	17767	17842	18035	17819	17648	17791	17828	17783	17887	17847	17734	17787	17935	17923	17639	17909	17641	18012	17676	17854	17864	18034	17825	17923	17664	18018	17860	17837	17732	17822	17755	17956	17640	17819	17854	17905	17739	17906	17791	17865	17755	17893	17915	17958	17818	17959	17901	17866	17839	18008	17724	17773	17802	17862	18048	17964	17836	17836	17917	17866	17915	17863	17909	17997	17823	17694	18038	17785	17877	17784	17787	17716	17723	17764	17878	17872	17603	17846	17769	18103	17833	17884	17865	17853	17765	18015	17610	17802	17740	17775	18018	17857	17827	17863	17900	17584	17782	17804	17762	17849	18003	17716	17758	17911	17683	18097	17504	17784	17900	17772	17964	17856	17848	17875	17811	17912	17766	17937	17772	17863	17898	17901	17825	17746	17679	17901	17661	17958	17854	17853	17846	17866	17885	17756	17896	17689	17773	17897	17694	17657	17811	17910	17852	17801	17763	17631	17834	17733	17925	17946	17880	17943	17785	17973	17937	17703	17831	17902	17897	17924	17951	17791	17841	17934	17804	17805	17724	17742	17852	17797	17883	17808	17712	17725	17764	17846	17989	17993	17925	17865	17966	17916	17819	17877	17659	17890	17833	17808	17871	17849	17786	17795	17861	17895	17745	17802	17904	17747	17707	17759	18033	17715	17814	17918	17909	17781	17994	17931	17932	17690	17846	17876	17959	17722	17919	17938	18055	17731	17839	17933	17950	17684	17836	17694	17845	17858	17849	17838	17810	17811	17926	17743	17883	17880	17923	17863	17737	17884	17898	17876	17860	17646	17786	17787	17728	17573	17910	17770	17667	18026	17770	17821	17745	17958	17902	17824	18053	17741	18005	17916	17757	17823	17791	17958	17892	17949	17806	17854	17888	17921	17872	17990	17841	17934	17932	17987	17978	17853	17809	17678	17836	17951	17787	18015	18001	17711	17817	17754	17730	17758	17724	17818	17718	17931	17811	17779	17729	17967	17925	17780	17673	17807	17678	17838	17676	17755	17888	17776	17818	17863	17775	17754	17685	17735	17911	17751	17833	17910	17853	17846	17813	17835	17781	17633	17937	18096	17810	17714	17817	17726	17885	17846	18012	17876	17862	17671	17857	17810	17913	18148	18008	17794	17855	17782	17716	17817	17883	17811	17713	17959	17972	17737	17920	17890	17708	18038	17868	17975	17700	17623	17783	18026	17911	17940	17904	17732	17866	17929	17719	17918	17717	17907	17823	17829	17965	17810	17801	17689	17721	17801	17835	17939	17867	17694	17771	17801	17879	17809	17845	17816	17923	17867	17993	17928	17898	17867	17714	17877	17753	17755	17937	17935	17823	17851	17763	17749	17855	17858	17764	17813	17780	17775	17948	17757	17740	17790	17714	17858	17886	17966	17813	17907	17686	17785	17890	17963	17823	17723	17764	17786	17666	17739	17849	17922	17842	17675	17971	17882	17779	17772	17714	17826	17888	17887	17818	17898	17751	17847	17798	17811	17788	17827	17796	17675	17908	17978	17742	17895	18065	17768	17907	17966	17899	18001	17819	17820	17822	17902	17819	17748	17879	17705	17824	18004	17778	17916	17840	17672	17936	17944	18044	17844	17843	17884	17658	17771	18087	17714	17766	17865	17964	17775	17965	17883	17978	17812	17761	17911	17765
22341	20770	27156	24712	23243	29623	34657	31681	31324	31068	30663	30095	29857	29732	29603	29351	29489	29321	28981	28987	29015	29022	29079	28969	28921	28776	28726	28588	28427	28670	28394	28732	28384	28400	28722	28293	28502	28670	28741	28345	28230	28370	28107	28247	28222	28601	28291	28413	28423	28262	28211	28318	28020	28112	28226	28330	28267	28344	28437	28460	28422	28053	28078	28299	28128	28366	28509	28156	28222	28379	28403	28620	28425	28142	28185	28334	28311	28462	28344	28420	28294	28582	28256	28420	28395	28221	28480	28087	28247	28495	28200	28296	28191	28405	28344	28378	28180	28501	28383	28224	28322	28265	28329	28335	28226	28428	28103	28242	28159	28148	28219	28021	28129	28342	28446	28031	28404	28105	27944	28401	28108	28365	28265	28427	28138	28202	28403	28203	28031	28272	28128	28104	28237	28171	28623	28115	28395	28147	28373	28300	28299	28277	28482	28386	28084	28102	28335	28183	28333	28177	28172	28245	28200	28216	27999	28380	28328	28272	28206	28116	28213	28408	28038	28103	28111	28358	28393	28143	28132	28239	28088	28661	28119	28143	28178	28190	28064	28553	27879	28205	28082	28254	28437	28217	28124	28451	28213	28133	28275	28228	28141	28268	28153	28430	27960	28171	27976	28305	28225	28283	28172	28025	27925	28171	28434	28133	28121	28299	28145	28160	28180	28120	28292	28420	28206	28221	28236	28301	28227	28232	28057	28463	28414	28345	28304	28393	28413	28311	28145	28210	28184	28094	28122	28273	28373	28164	28310	28106	28368	28321	28320	28364	28263	28342	27992	28276	28157	28191	28385	28294	28127	28003	27911	28213	28078	28229	28276	28349	28451	27970	28192	28362	28233	28004	28027	28255	28624	28215	27946	28108	28255	28216	28280	28319	28424	28211	28107	28229	28261	28190	28345	28445	28055	28210	28464	28395	28216	28149	28319	28212	28175	28292	28090	28008	28117	28166	28454	28158	28088	27991	28358	27896	27974	28384	28082	28382	28233	28200	28010	28054	28399	28326	28268	28305	28235	28014	28228	28321	28154	28163	28214	28258	28223	28604	28405	28274	28295	28081	28113	28225	28223	27904	28193	28212	28120	28186	28326	28305	28118	28271	28502	28213	28350	28323	28266	28032	28410	28181	28063	28114	28176	28259	28448	28360	28204	28198	28292	28182	28219	28160	28380	28159	28395	28319	28370	28296	28013	28257	28202	28439	28016	28461	28413	28144	28354	27904	28278	28411	28126	28018	28096	28495	28158	28069	28247	28227	28223	28175	27949	28010	28180	28415	28458	28282	28341	28107	27852	28166	28170	28156	28329	28107	28290	28130	28194	28103	28194	28129	28157	28453	28386	28254	27948	28330	28468	28326	28222	28281	28232	28288	28473	28411	28171	28200	28413	28267	28181	28157	28022	28380	28312	27899	28250	28419	28329	28039	28383	28455	28417	28405	27870	28169	28309	28471	28082	28355	28252	28231	28260	28340	28372	28078	28282	28301	28327	28292	28512	28310	28252	27959	28053	28340	28197	28276	28047	28302	28328	28439	28328	28288	28174	28143	27986	28306	28215	28424	28232	28220	28198	28367	28108	28384	28157	28273	28491	28310	28045	28110	28304	28264	28253	27971	28215	28031	28137	28101	28447	28304	28247	28036	28358	28399	28091	28431	28225	28086	28246	28196	28293	28369	27993	28075	28554	28161	28378	28559	28496	28408	28418	28438	28382	28465	28282	28413	28224	28237	27933	28002	28111	28445	28153	28227	28321	28370	28211	28661	28528	28097	28283	28332	28157	28582	28382	28221	28283	28529	27978	28175	28099	28431	28173	27814	28324	28339	28274	28315	28245	28090	28014	28265	28066	27935	27948	28117	28209	28204	28093	28308	28055	27984	28416	28118	27957	28023	28143	28402	28459	28478	27994	28239	28322	28358	28073	28195	28174	28566	28411	28453	28377	28148	28266	28389	28274	28312	28297	28162	28451	28454	28400	28282	28253	28424	28147	28255	28229	28243	28020	28286	28114	27945	28183	28290	28170	28116	28378	28487	28309	28453	28013	27930	28117	28053	28239	28250	28233	28262	28096	28194	28220	28080	28096	28286	28208	27937	28384	28062	28134	28114	28206	28305	28147	28359	28171	28443	28413	28295	28162	28145	27986	28280	28289	28362	28401	28219	28243	28018	28440	28254	28196	28154	28226	28226	28209	28536	28501	28330	28267	28064	28141	28287	28239	28036	28202	28210	28172	28221	28351	28036	28060	28043	28269	28329	28301	28214	28369	28497	28072	28287	28099	28183	28357	28086	28273	28172	28137	28381	28376	28189	28131	28061	28079	28190	28258	28181	28101	28284	28145	28380	28274	28252	28284	28164	28540	28265	28083	28338	28235	28383	28155	27912	28241	28287	28249	28213	28413	28038	28348	28120	28338	28147	28251	28238	28088	28216	28267	28082	28030	28178	28205	28086	28091	28014	28237	28197	28219	28441	28149	28091	28100	28290	28703	28333	28409	28123	28202	28368	28229	28235	28451	28344	28582	28148	28373	28323	28323	28289	28267	28036	28472	28251	28381	28244	28173	28316	28254	27982	28240	28103	28149	28204	28104	28083	28586	28418	28403	28336	28370	28300	28309	28132	27981	28047	28200	28359	28494	27994	28391	27950	28136	27978	28096	28256	28156	28121	28184	28102	28210	28267	28564	28351	28405	28204	27950	28263	28357	27944	28229	28297	27987	28258	28227	28375	28255	28159	28324	28247	28027	28581	28096	28277	28320	28007	28060	28195	28353	28104	28120	28359	28293	28018	28110	28188	28456	28242	28273	28222	28334	28140	28403	28102	28199	28494	28209	28500	28390	28216	28208	28127	27929	28469	28195	28088	28267	28230	28202	28255	28384	28075	28285	28423	28459	28363	28122	28413	28157	28208	28304	28302	28337	28044	28197	28176	28158	28219	28113	28033	28156	28441	28155	28230	28352	28037	27991	28514	28297	28448	28352	27978	28157	28002	28052	28187	28103	28173	28159	28299	28252	28072	28202	28210	28235	28138	28284	28224	28231	28093	28269	28144	27944	28185	28209	28277	28285	28254	28138	28364	28210	28357	28361	28311	28120	28286	28406	28409	28245	28249	28107	28349	28558	28405	28148	28201	28144	28304	28392	28041	28112	27993	28006	28183	28270	27917	28368	28268	28439	28198	28397	28138	28124	28164	28084	28191	28095	28270	28374	28320	28194	28176	28143	28361	28411	28267	28225	28301	28375	28134	28152	28371	28224	28283	28399	28442	28165	28235	28260	28017	28250	28122	28281	28315	28186	28368	28361	28253	28201	28181	28202	28365	28190	28340	28471	28174	28491	28294	28253	28145	28325	28294	28277	28192	28223	28167	27993	28019	28152	28117	28158	28229	28083	28249	28052	28187	28363	28220	28137	27977	28060	28200	28340	28294	28369	28377	28278	28275	28140	28366	27961	28307	28333	28078	28243	28071	28386	28040	28353	28452	28401	28385	28104	28150	28299	28241	28473	28246	28348	28446	28316	28306	28323	28172	28317	28395	28422	28282	28033	28222	28187	28104	28113	28050	28470	28435	28005	28259	28315	28290	28253	28258	28287	28425	28351	27976	28379	28106	28181	28475	28425	28075	28190	28154	28149	28148	28387	28454	28182	28143	28325	28283	28208	28247	28250	28486	28469	28249	28288	28312	28119	28318	27965	28445	28126	28114	28132	28346	28534	28228	28387	28240	28099	28150	28279	28551	28091	28290	28046	28203	28198	28188	28195	27988	28223	28211	28319	28111	28240	28292	28164	28055	28196	28357	28303	28435	28065	28168	28513	28306	28154	28227	28260	28307	28256	28193	28121	28036	28402	28114	28536	28329	28409	28337	28178	28182	28398	28470	28135	28224	28506	28175	28091	28173	28115	28195	28362	28313	28227	28005	28198	28362	28266	28173	28362	28187	28308	28040	28399	28450	28225	28038	28234	28179	28143	28265	28317	28207	28150	28290	27926	28110	28177	28161	28234	27773	28238	28297	28504	28497	28491	28103	28444	28273	28266	28338	28414	28460	28097	28122	28040	28261	28368	28522	28375	28145	28345	28440	28419	28122	28006	28208	28269	28283	28192	28240	28269	28265	28432	28477	28082	27993	28291	28216	28275	28186	28103	28213	28182	28228	28138	28122	28278	28060	28142	28295	28276	28301	28214	28178	28230	27947	28138	28260	28409	28628	28359	28320	28172	28270	28244	27907	28492	28224	28192	28251	28391	28032	27846	28278	28367	27988	28150	28438	28394	28203	28295	28355	28501	28386	28083	28160	28130	28081	28279	28365	28343	28386	28102	28056	28367	28404	28270	28327	28186	28259	28187	28462	28274	28348	28398	28212	28396	28374	28128	28146	28210	28308	28172	27839	28342	28051	28054	28257	28202	28524	28341	28200	28356	28281	28457	28406	28159	28383	28289	28321	28325	28402	28483	28601	28351	28390	28367	28182	28002	28289	28274	28446	28381	28164	28204	28215	28257	28281	28239	28302	28367	28136	28002	28146	28013	28127	28315	28085	28227	28160	28139	28347	28100	28283	28151	28276	28196	28321	28263	28062	28176	28206	28059	28369	28065	28177	28088	28269	28108	28410	28448	28204	28540	28243	28363	28552	28242	28425	28190	28038	28126	28087	28201	28222	28271	28087	28238	28314	28068	28338	28439	27791	28305	28226	28177	28077	28033	28236	28127	28165	28319	28403	28410	28282	28203	28459	28100	27947	28030	28193	28236	28023	28099	28251	28388	28093	28313	28135	28212	28246	28484	28297	28330	28310	28301	28224	28175	28255	28136	28385	28517	28329	28352	28255	28312	28134	28187	28501	27991	28083	28077	28165	28382	28311	28220	28251	28495	28038	28428	28124	28085	28394	28140	28363	28198	28361	28385	28378	28080	28129	28325	28220	28045	28187	28279	28347	28177	28074	28372	28312	28314	28113	28312	28101	28305	28443	28320	28097	28257	28170	28423	28398	28274	28422	28268	28338	28514	28313	28257	28200	28101	28097	28125	28069	28193	28223	28514	28225	28229	28401	28282	28090	28325	28128	28012	28247	28251	28156	28231	28213	28404	28420	28356	28187	28354	28248	28014	28181	28038	28226	28171	28222	28297	28311
25758	44638	43121	35000	29937	27074	24435	23469	22301	21899	21009	20592	20116	19831	19794	19422	19601	19395	19226	19099	19001	18955	19135	18745	18460	18285	18466	18281	18244	18421	18257	18232	18110	18009	18244	18025	18103	18174	17929	18165	17996	18002	17889	18110	18055	18099	18018	17995	17878	18239	18002	17889	17989	18028	17954	17995	17995	17996	17957	17981	17958	18041	17724	18004	17823	17890	17812	17867	17965	18023	17834	17740	18040	18004	17943	17798	17913	18005	17919	18025	17994	18071	18016	17867	17875	18032	17854	17822	17892	17955	17886	17918	17916	17955	17914	17920	17672	17914	17977	17831	18015	17913	17886	17889	17921	18057	17932	17862	17776	17866	17844	17674	17858	17726	17926	17855	17813	17899	17940	17764	17836	18066	18102	17904	17887	17844	17655	17835	17800	17899	17894	17718	17910	17830	17957	17791	17874	18019	17795	17712	17883	17851	17813	18039	17895	17769	17941	17858	17933	17804	17831	17905	18082	17950	17856	18030	17944	17907	17942	17813	17856	17792	17841	18076	17722	17805	17793	17917	17864	17844	18093	17906	17887	17704	17745	17889	17944	17755	17882	18057	18015	17861	17796	17971	17686	18033	17865	17836	17946	17883	17688	17913	17857	17793	17705	17715	17845	17899	17794	17933	17855	17936	17961	17889	17731	17948	17961	17878	17829	17853	17807	17851	17804	17821	17883	17937	17786	18061	17746	17741	17865	17737	17836	18003	17883	17834	18052	17816	17911	17855	17754	17829	17929	17750	18077	17854	17920	17798	17923	17970	17878	17935	17939	17980	17922	18007	17793	17996	17869	17815	17904	17895	17936	17920	17904	17909	17932	17888	17822	17902	17821	17968	17803	18018	17737	17900	17819	17916	17911	17759	17836	17964	17981	17989	17941	17796	17969	17930	17904	17940	17847	17919	18020	17749	17751	17850	17797	17961	18012	17912	17992	18042	17903	17723	17839	17875	18143	17892	17812	17927	18001	18090	17911	17867	17821	17721	17903	17818	18185	17918	17894	17723	17905	17822	17651	17767	17836	17999	18114	17952	17764	17998	18011	17914	17856	17844	17883	17779	18068	18015	17856	17851	17800	17863	17971	17751	17653	17663	17862	17894	17922	17903	17798	17986	17940	17878	17910	18079	17769	17912	18066	18134	17923	17960	17887	17776	17910	17961	17752	17825	17875	17810	17934	17752	18096	17648	17879	17736	17909	17926	17857	18041	17768	17857	17821	18060	17861	17714	17831	17782	17864	17923	17773	17933	17885	17921	17711	17968	17842	17960	17934	18087	17784	17765	17793	17979	17988	17828	17895	17806	18083	17866	18062	17827	17884	17900	18043	17932	17519	17972	18058	17731	17948	17850	17866	17868	17895	17940	17878	17982	17867	17882	17786	17809	18037	17978	17743	17816	17837	17812	17907	18002	17882	17842	17869	17865	17782	17952	17794	17982	18004	17816	18154	17843	17806	17958	17803	17893	18047	17827	17815	17792	17943	17947	17966	17944	17883	17893	17934	17933	17840	17808	17816	17832	17973	17833	17928	17963	17884	17860	17959	17993	17955	17854	18032	17971	18000	17819	17844	17833	17670	17997	17855	17956	17897	17979	17591	18103	17918	17990	17883	17961	18024	17841	17913	18011	17949	17959	18043	17829	17778	18097	17904	17866	17860	18130	18102	17974	17970	17852	17803	17746	17843	17860	17951	17903	17997	17810	17870	17977	17987	17898	17864	17976	17799	17976	17884	18091	17822	17927	17820	17818	17908	17880	17910	17948	17859	17768	17904	17763	17820	17747	17876	17856	18069	17935	17754	17869	17937	17719	18016	18018	18071	17649	17798	17845	18017	17854	18017	17985	17998	17934	18076	17985	17915	17831	17922	17904	17949	17970	17908	18004	17960	17915	17773	17889	17907	17984	18073	18003	17957	17770	17953	17892	17674	17855	17882	17849	17946	17971	17834	17951	17699	18053	18017	17670	17875	17923	17865	17769	17806	17744	17928	17918	17895	18033	17776	17832	17915	17802	17917	17823	17828	17996	17836	17932	17938	17888	17686	17932	17909	17964	17757	17937	17949	17773	17894	17904	17794	17751	17869	17724	17934	18037	17852	17879	17830	17951	17815	17950	17884	17606	17972	17863	17911	17994	17992	18038	18028	17774	17874	17758	17879	17643	17941	17772	18083	18027	17963	18049	17932	17859	17902	17985	17939	17863	17899	17764	17932	17821	17833	17825	17946	17889	17930	17802	17803	17869	17787	17995	17795	17938	17688	17834	18035	17692	17806	17707	17842	17801	17885	17891	17786	17941	17923	17941	17865	17790	17695	17806	17826	17969	17871	17704	18078	17961	17909	17893	18016	17943	17875	17978	17792	17957	17809	17905	18044	18010	17949	17957	17847	17972	17773	18055	17902	17889	18027	17873	17960	18083	17869	17935	17839	17930	17760	17899	17808	17914	17836	17877	17877	17775	17881	17834	17873	17907	17736	17825	17943	17933	17850	17754	17907	17917	17814	17902	18136	17948	17779	17860	18006	17949	17940	18015	17927	17950	17796	18024	17928	17824	18040	17827	17977	17719	17883	17919	17888	17813	17995	17790	17975	17806	17829	18034	17829	17783	17779	17923	17989	17745	17960	17663	17977	17840	17982	17864	17997	17907	17676	18035	17879	17832	17854	17824	18131	17935	17974	17853	17750	17767	17900	17854	17708	17894	17779	17988	17863	17697	17835	17884	17793	18039	17748	17781	17861	17924	17769	17930	17874	17813	17940	17886	17937	17821	17993	17723	17943	17865	17651	17779	17828	17947	17991	17818	17796	17888	17843	17917	17921	18005	17939	17716	17966	17832	17837	17884	17780	17938	17927	17776	17910	17782	17800	17800	17813	17885	17695	17806	18008	17960	17927	18090	18027	17921	17690	17805	17954	17943	17854	17821	17869	17924	17818	18016	17959	17868	17783	18120	17892	17802	17823	18048	17916	17923	17902	17899	17796	17883	17819	17919	17912	17977	17935	17826	18004	17774	17926	17764	17919	17819	17907	17769	17748	17732	17858	18091	17766	17928	17681	17798	17910	17902	17840	17776	17870	17842	17764	17721	17900	17693	17865	17870	17963	17930	17781	17926	17853	17886	17973	17922	17899	17950	17918	17775	17920	17937	17969	17817	18038	18044	17790	17823	17741	18020	17948	17739	17708	17944	17946	17778	17840	17851	17828	17800	17984	17775	17857	17784	17874	17833	17943	17929	18047	17700	18026	17997	17852	17735	18058	17813	17725	18006	17830	17873	17837	17849	17950	17953	17838	17924	18069	17807	18026	17760	17920	17718	17963	17978	17669	17762	17926	17809	17853	17775	17765	17824	17795	17964	17780	17857	17981	17932	17669	17885	17912	17843	17916	17789	17890	17839	17822	17983	17892	17779	17759	17878	17869	17893	17882	17775	17965	17903	17934	17854	17869	18064	18056	17860	18041	17649	17998	17843	17799	17829	17823	17950	17794	17855	17767	17977	17945	17918	18002	17903	17870	18066	17940	17860	17867	18024	17839	17906	17947	17784	17840	17924	17908	17808	17976	17774	17753	17879	17885	17849	17742	17966	17815	17844	17976	17909	17905	17851	17943	17898	17737	17967	17844	17880	17957	17859	17951	17845	17906	17916	17936	17740	17816	18046	17887	17944	18055	17739	17913	17943	17862	17756	17928	17923	17847	17857	17863	17885	17963	17985	17953	17981	17866	17909	17939	18073	17939	17851	17693	17719	18154	17857	18004	17957	17847	17809	17768	17864	17785	17885	17825	17802	18037	17996	17752	17898	17947	17989	17770	17853	17747	17995	17792	18024	17922	18074	17891	17984	17817	17893	17906	17857	17881	17880	17924	17834	17765	17948	17863	17794	17876	17924	17882	17788	17786	17775	18110	17881	17903	17867	17871	17936	17990	17999	17854	17765	18002	17841	17859	17846	17813	17942	17853	17892	18028	18047	17887	17885	17821	17810	17941	18053	17769	17925	17775	18006	17820	17730	17886	17951	17863	17973	17931	17768	17917	17838	17937	17945	17835	17906	17832	17762	17858	17945	17866	17804	17794	17990	17810	17830	17878	17858	17892	17717	17922	17769	17639	18001	17887	17763	18012	18021	17774	17746	17881	17857	17734	17978	18065	17786	17691	17856	17965	17969	17985	17822	17864	17841	17824	17836	17854	17754	17951	17841	17964	17975	17807	18020	17753	17794	17988	17890	17535	17953	17856	17867	17689	17883	17915	17971	17823	17676	17990	17751	17682	18001	17477	17956	18052	18063	17997	17955	17845	17971	17926	18063	17863	17925	17886	17798	17804	17918	17696	17961	17751	17863	17977	17870	17849	17751	17857	17780	17994	17746	17877	17938	17967	17696	17900	17868	17761	18017	18040	17816	17749	17946	17988	17929	17824	17929	17930	17621	18108	17877	17925	17728	17857	17851	17789	17802	17860	17928	17982	17832	17956	17996	17793	17990	17863	17985	17936	17998	17997	17733	17896	17922	17878	17711	17887	17885	17918	17866	17944	17974	17851	17881	17844	17853	17856	17827	17996	17942	17805	17925	17930	17931	17829	17787	17745	17987	17932	18003	17715	17808	17813	17805	17941	17786	17895	17885	17992	17866	18019	18098	17724	17838	17886	17693	18132	17598	17641	17830	18036	17939	18116	18006	18020	17800	17716	17765	17891	17801	17848	17889	17977	17922	18000	17909	17960	17911	17834	17771	17954	17821	18080	17972	17928	17855	17979	17865	17851	17867	17856	17987	17948	17885	18068	17986	18045	17924	18047	17859	17893	17873	18004	17727	18069	17986	17836	17788	17804	17674	17943	17857	17828	17731	17918	17948	17894	17689	17878	17940	17876	17850	17875	18027	18019	18026	17769	17723	17926	17866	17854	17710	17757	17800	17833	17984	17756	17714	17943	18027	17825	17879	17899	17917	17750	18099	17979	18001	17888	17916	17718	17823	17881	17994	17863	17994	17868	17922	17990	17964	17871	17928	17970	17917	17876	17817	17728	17914	17862	17839	17915	17846	17837	17876	17743	17775	17990	17887	17771	17917	17978	17885	17849	17885	17859	17940	17834	17925	17752	17747	17956	17894	17819	17870	17790	17824	18046	17821	17965	17864
35563	29924	33932	31753	29226	28399	27982	27751	27530	27549	27152	27060	26843	27272	26928	26838	26931	27095	27192	27025	26745	26862	26880	27160	26979	26943	26734	26643	27238	26901	26789	26795	26791	26645	26735	26688	26719	26717	26886	26894	26599	26438	26920	26951	26789	26849	26699	26679	26762	26762	26433	26558	26691	26509	26863	26686	26647	26710	26937	26589	26755	26775	26474	26719	26695	26805	26826	26542	26918	26734	26686	26551	26550	26483	26664	26629	26673	26930	26666	26684	26373	26862	26868	26384	26611	26926	26764	26509	26660	26773	26657	26742	26656	26776	26709	27052	26763	26829	26592	26686	26644	26742	26609	26587	26592	26713	26622	26633	26531	26926	26547	26496	26622	26618	26872	26529	26570	26434	26759	26711	26660	26733	26987	26699	26616	26608	26579	26491	26449	26659	26673	26880	26621	26688	26792	26511	26526	26583	26510	26645	26664	26547	26319	26670	26795	26635	26732	26586	26619	26468	26740	26716	26794	26703	26774	26537	26580	26858	26589	26777	26496	26658	26699	26685	26615	26728	26649	26774	26746	26914	26643	26555	26892	26815	26761	26665	26576	26559	26793	26835	26792	26707	26533	26682	26644	26818	26688	26897	26519	26742	26621	26570	26675	26718	26571	26503	26686	26750	26933	26572	26639	26657	26876	26322	26654	26638	26750	26429	26663	26989	26601	26728	27161	26695	26945	26439	26603	26711	26683	26661	26704	26747	26787	26689	26722	26483	26503	26634	26613	26436	26311	26551	26803	26743	26595	26462	26521	26334	26750	26854	26437	26522	26605	26700	26686	26889	26709	26677	26195	26264	26460	26621	26598	26681	26657	26696	26593	26599	26665	26375	26803	26876	26655	26809	26821	26646	26601	26798	26769	26864	26614	26569	26755	26923	26680	26547	26746	26975	26692	26557	26443	26569	26719	26619	26905	26792	26667	26578	26538	26840	26717	26613	26690	26567	26641	26812	26674	26747	26564	26671	26780	26768	26467	26504	26756	26882	26668	26914	26517	26505	26748	26660	26597	26568	26672	26624	26550	26747	26642	26516	26691	26710	26751	26555	26945	26759	26417	26684	26771	26754	26519	26893	26526	26522	26565	26654	26853	26460	26715	26681	26671	26862	26571	26648	26761	26615	26694	26712	26746	26573	26477	26776	26598	26507	26464	26749	26765	26733	26771	26722	26869	26671	26511	26584	26676	26677	26845	26732	26712	26803	26678	26452	26616	26563	26793	26771	26677	26790	26503	26797	26714	26556	26643	26747	26579	26726	26744	26541	26714	26758	26707	26356	26610	26850	26572	26783	26751	26559	26802	26716	26510	26640	26427	26644	26550	26563	26679	27036	26918	26679	26667	26810	26816	26756	26716	26912	26752	26911	26794	26565	26851	26988	26802	26397	26694	26771	26742	26783	26874	26758	26894	26619	26569	26696	26753	26633	26682	26602	26480	26599	26890	26934	26567	26569	26647	26468	26800	26584	26599	26626	26534	26470	26902	26667	26910	26788	26628	26793	26725	26948	26735	26848	26770	26764	26332	26642	26486	26564	26686	26875	26680	26483	26718	26752	26251	26867	26659	26861	26684	26618	26731	26574	26766	26528	26667	26608	26488	26647	26839	26742	26705	26711	26619	26678	26900	26550	26719	26776	26627	26639	26602	26566	26655	26780	26770	26660	26490	26695	26738	26683	26707	26628	26673	26727	26671	26705	26677	26623	26634	26760	26735	26699	26708	26637	26700	26832	26792	26863	26621	26860	26633	26848	26698	26605	26657	26452	26539	26525	26849	26688	26901	26778	26551	26487	26592	26532	26651	26865	26648	26640	26779	26542	26816	26628	26523	26616	26831	26623	26639	26734	26813	26647	26694	26375	26549	26433	26850	26705	26655	26902	26558	26770	26568	26823	26507	26551	26603	26575	26948	26588	26856	26582	26633	26704	26398	26602	26818	26691	26655	26625	26513	26934	26806	26722	26732	26472	26755	26567	26818	26467	26616	26614	26657	26520	26879	26804	26730	26615	26788	26507	26797	26513	26832	26718	26823	26849	26726	26769	26468	26379	26401	26665	26629	26610	26420	26589	26755	26759	26637	26766	26888	26877	26982	26873	26542	26616	26703	26719	26850	26658	26580	26764	26658	26815	26796	26512	26710	26631	26389	26453	26486	26927	26673	26457	26706	26472	26631	26804	26594	26719	26595	26419	26702	26523	26845	26522	26587	26751	26636	26626	26797	26518	26829	26706	26950	26404	26641	26795	26769	26792	26656	26783	26763	26616	26681	26620	26928	26775	26502	26514	26561	26470	26855	26747	26614	26743	26674	26828	27026	26533	26778	26671	26483	26825	26682	26615	26920	26648	26778	26798	26463	26843	26620	26880	26719	26523	26544	26688	26763	26663	26690	26912	26553	26382	26548	26717	26719	26490	26804	26548	26713	26618	26728	26557	26690	26741	26761	26477	26697	26709	26756	26674	26601	26395	26777	26472	26629	26593	26753	26622	26835	26661	26702	26965	26759	26760	26848	26711	26899	26665	26806	27052	26664	26503	26471	26717	26765	26599	26730	26627	26711	26419	26699	26738	26597	26858	26633	26556	26805	26495	26685	26558	26874	26749	26647	26739	26585	26775	26585	26724	26610	26562	26622	26864	26983	26561	26638	26820	26333	26508	26640	26812	26481	26611	26761	26950	26868	26495	26670	26666	26940	26662	26666	26600	26578	26662	26504	26643	26827	26547	26539	26716	26623	26499	26738	26656	26778	26759	26652	26968	26703	26734	26856	26629	26804	26727	26543	26535	26721	26760	26587	26800	26865	26655	26482	26821	26845	26840	26722	26745	26786	26724	26800	26559	26631	26713	26815	26796	26494	26757	26627	26746	26979	26636	26753	26716	26894	26692	26715	26452	26604	26441	26557	26759	26713	26768	26774	26578	26866	26725	26791	26737	26536	26238	26761	26575	26590	26732	26962	26726	26831	26669	26740	26816	26602	26693	26785	26724	26786	26586	26606	26733	26699	26661	26743	26514	26713	26692	26892	26801	26577	26664	26894	26778	26549	26610	26660	26535	26741	26734	26680	26879	26728	26634	26592	26769	26779	26652	26690	26601	26782	26678	26757	26402	26680	26706	26407	26723	26558	26558	26750	26634	26838	26774	26752	26578	26455	26445	26929	26611	26702	26674	26633	26504	26636	26822	26677	26671	26643	26626	26616	26528	26889	26497	26694	26806	26835	26926	26633	26881	26820	26646	26579	26714	26691	26586	26527	26613	26557	26886	26664	26447	26596	26511	26693	26670	26880	26455	26451	26661	26647	26876	26702	26577	26519	26848	26797	26520	26732	26608	26900	26616	26837	26794	26503	26762	26604	26761	26702	26933	26628	26701	26744	26754	26947	26712	26997	26750	26720	26630	26753	26788	26654	26587	26729	26665	26895	26811	26535	26753	26640	26621	26468	26975	26580	26796	26572	26780	26724	26854	26885	26597	26523	26604	26676	26778	26760	26604	26736	26916	26693	26375	26707	26695	26736	26660	26691	26447	26650	26628	26559	26479	26744	26664	26631	26545	26738	26589	26720	26719	26876	26552	26751	26659	26657	26738	26700	26644	26759	26732	26691	26740	26730	26715	26471	26482	26701	26483	26597	26795	26922	26541	26757	26659	26577	26676	26674	26752	26846	26463	27210	26868	26754	26785	26813	26837	26884	26635	26884	26797	26431	26842	26662	26762	26880	26503	26741	26640	26583	26766	26694	26987	26650	26763	26756	26797	26695	26791	26770	26690	26718	26531	26607	26360	26890	26554	26887	26596	26549	26890	26819	26770	26956	26560	26576	26691	26761	26909	26575	26708	26824	26744	26773	26920	26724	26644	26601	26787	26633	26665	26536	26632	26654	26665	26819	26718	26815	26742	26743	26417	26806	26634	26631	26590	26665	26831	26853	26481	26680	26583	26702	26695	26612	26816	26791	26453	26524	26632	26796	26742	26614	26500	26796	26807	26740	26747	26484	26732	26663	26474	26799	26533	26701	26748	26661	26678	26818	26779	26811	26596	26871	26680	26823	26740	26907	26747	26674	26597	26484	26563	26710	26646	26617	26834	26517	26703	26584	26484	26590	26755	26553	27001	26757	26778	26804	26812	26616	26761	26580	26638	26654	26586	26850	26667	26641	26963	26665	26641	26648	26828	26731	26604	26823	26686	26773	26766	26674	26706	26725	26793	26697	26801	26558	26822	26842	27029	26573	26642	26905	26434	26572	26523	26790	26839	26750	26681	27111	26891	26503	26566	26783	26624	26648	26815	26742	26699	26794	26465	26546	26562	26695	26790	26462	26567	26565	26714	26836	26694	26773	26605	26579	26794	26754	26521	26731	26524	26628	26675	26999	26842	26806	26579	26674	26685	26824	26891	26750	26638	26836	26765	26804	26808	26690	26840	26727	26546	26682	26904	26715	26938	26538	26714	26694	26757	26811	26788	26904	26763	26495	26644	26589	26630	26860	26655	26594	26711	27110	26715	26747	26671	26747	26573	26787	26840	26552	26545	26740	26551	26708	26380	26701	26582	26709	26730	26729	26617	26684	26752	26901	26307	26539	26859	26931	26629	26933	26691	26801	26685	26723	26610	26627	26811	26843	26594	26577	26584	26542	26664	26791	26524	26834	26503	26760	26575	27000	26561	26710	26567	26601	26374	26758	26621	26750	26554	26680	26778	26652	26684	26671	26453	26513	26692	26564	26874	26637	26547	26442	26417	26800	26702	26629	26682	26644	26683	26395	26663	26815	26612	26849	26871	26764	26803	26793	26824	26610	26938	26643	26606	26815	26786	26787	26619	26623	26559	26377	26632	26970	26664	26922	26671	26669	26732	26707	26654	26690	26742	27093	26770	26684	26879	26682	26772	26950	26754	26661	26646	26823	26610	26608	26499	27014	26891	26708	26909	26707	26418	26658	26721	26591	26622	26812	26749	26600	26415	26704	26632	26784	26547	26696	26872	26837	26649	26783	26911	26618	26661	26744	26784	26656	26655	26379	26567	27003	26882	26697	26782	26294	26499	26511	26893	26619	26533	26745	26612	26887	26644	26807	26583	26948	26882	26682	26781	26829	26867	26417	26502	26556	26678	26792	26568	26564	26392	26642	26706	26717	26590
24674	30380	29285	23780	21157	19842	19395	18726	18632	18339	18058	17789	17965	17949	17809	17804	17609	17638	17766	17589	17619	17437	17449	17472	17247	17243	17251	17367	17239	17292	17297	17261	17238	17271	17130	17238	17370	17195	17140	17244	17101	17191	17163	17006	17076	17350	17164	17225	17274	17190	17169	17130	17108	17192	17085	17149	17337	17083	17036	17095	17222	17078	17168	17182	17110	17017	17132	17121	17300	17165	17104	17019	17231	17059	17092	17106	16997	16967	17165	17029	17253	17148	17120	17186	17190	17173	17190	17152	17248	17132	16984	17135	17126	17037	16887	17049	17155	17113	17193	17139	17194	17111	17355	17126	17016	17112	17136	17177	17185	17284	17148	17066	17159	17151	16962	17242	16974	17138	17215	17229	17129	17093	17253	16962	17122	17216	17065	17069	17196	17169	17180	17273	17309	17229	17001	17242	17173	17135	17159	17244	17104	17314	17169	16997	17228	17172	17073	17068	17112	16970	17187	17089	17202	17202	16978	17233	17066	17196	17050	17213	17042	17084	17225	17034	17077	17037	17115	17227	17333	17223	17231	17240	16956	16991	17223	17092	16975	17305	17077	17162	16892	17340	17350	17014	17152	17167	17067	17101	17351	17081	17022	17021	17125	17283	17243	17198	17316	16996	17131	17192	16982	17002	17371	17102	17082	17107	17137	17142	17176	17044	17140	17085	16957	17139	17170	17331	17199	17231	17215	17142	17137	17167	17186	17135	17152	17021	17226	17089	17105	17134	17100	17083	17054	17214	17138	17087	17138	17113	16966	17201	17256	16909	16980	17092	17227	17017	17157	17052	17125	17181	17288	17107	17397	17153	17200	17166	17199	17158	17094	17225	17207	17116	17021	17227	17248	17266	17318	17031	16988	16984	17081	17229	17223	17041	17285	17348	17097	17067	17173	17138	17181	17300	17230	17206	17130	17293	17111	17168	17214	17086	17146	17146	17240	17243	17062	17086	17293	17036	17209	17101	16994	17140	17063	17160	17219	17195	17019	17199	16923	17136	17365	17202	17231	17196	16998	17114	17252	17145	17197	17121	17194	16929	17145	17205	17268	17081	17142	17177	17203	17187	17248	17045	17113	17136	16937	17067	17058	17251	17226	17162	17106	17174	17275	17041	17262	16998	17108	17097	17026	17153	17083	17121	17384	17237	17138	17331	17145	17073	17260	17225	17057	17175	17181	17126	17168	17066	17007	17059	17204	17205	17042	17236	17095	17115	17379	17125	17038	17308	17009	17158	16941	17093	17250	17135	17230	16998	17145	17186	17224	17344	17253	17211	17209	17066	17072	17164	17123	17055	16977	17273	17274	17174	17042	17153	17183	17169	17055	17133	17118	17240	17296	17084	17222	17055	17319	17263	17137	17096	17177	17205	17155	17181	17225	17137	17175	17104	17026	17217	17144	17121	17267	16864	17123	17092	17091	17144	17348	17102	17180	17044	17093	17245	17106	17179	17226	17055	17157	17213	17205	17096	17238	17049	17162	17159	17152	17444	17159	17203	17349	17002	16961	17092	17163	17178	17175	17203	17062	17027	17198	17212	17191	16991	17041	17120	17200	17228	17056	17143	17236	17173	17321	17306	17274	17137	17345	17060	17215	17046	17081	17192	17256	17101	17289	17161	17348	17121	17098	17155	17039	17063	17193	17104	17086	17024	17138	17139	17276	17295	17205	17152	17197	17082	17214	17171	17081	17336	17281	17053	17223	17075	17138	17031	17215	17106	17180	17129	17286	17267	17115	17273	17133	17150	17319	17207	17086	17171	17014	17115	17142	17216	17121	17017	17235	17020	17169	17012	17129	16974	17119	17090	17253	17188	16997	17044	17144	17081	17217	17111	17131	17150	17220	17236	17079	17204	17126	17161	17166	17165	17163	17147	17137	17178	17158	17192	16999	17257	17395	17149	17164	17056	17147	17012	17220	16978	17090	17189	17206	17295	17264	17136	17181	17040	17254	17018	17051	17161	17196	17274	17236	17221	17443	17197	16978	17227	17086	17055	17092	17158	17211	17198	17096	17170	17266	17297	17296	16947	17284	16989	17089	17179	17005	17071	17116	17160	17119	17152	17151	16995	16938	17110	17238	17109	16998	17078	17269	17263	17170	17283	17129	17042	17210	17120	17219	17170	17051	17220	17104	17121	17128	17108	17210	17096	17080	17098	17134	17018	17174	17051	17242	17139	17126	17261	17026	17147	17240	17271	17232	17033	16950	17249	17148	17095	17091	17160	17004	17142	17054	16997	16986	17154	17219	17134	17082	17076	17211	17056	17300	17088	17093	17066	17246	17095	17279	17155	16972	16989	17087	16973	17182	17041	17148	17182	17160	17344	17244	17039	17067	17249	17231	17036	17098	17076	17190	17133	17175	17020	17123	16986	17119	17041	17083	17062	17289	17057	17130	17049	17073	17166	17128	17216	17326	17161	17168	17072	17236	17268	17080	17159	17194	16968	17190	17088	17146	16963	17120	17179	17030	17248	17287	17151	17233	17128	17093	17181	17045	16942	17269	17099	17268	17344	17137	17072	17147	17070	17168	17249	17015	17160	17305	17126	17177	17247	17337	16943	17130	17266	17215	17111	17215	17086	17299	17143	17179	16982	17201	17018	17090	17137	17200	17116	17118	17127	17043	17125	17081	16967	17074	17337	16992	17192	17162	17192	17299	17134	17201	17104	17298	17001	17320	17198	17053	17177	17079	17214	17288	17085	17184	17236	17143	17116	17170	17001	17117	17278	17077	17283	17050	17153	17123	17115	17177	17103	17212	17148	17140	17121	17132	17117	17125	17198	17053	17281	17271	17102	17242	17185	17188	16999	17140	17256	17241	17148	17135	17152	17132	16925	17187	17149	17079	17197	17170	17109	17156	17124	16984	17092	17088	17227	17282	17061	16879	17127	17108	17139	17084	17104	17098	17195	17211	17157	17213	17047	17240	17206	17184	17067	17193	17107	17165	17172	17295	17190	17164	17029	17030	17170	17045	17124	17025	17164	17009	17076	17016	17157	17224	17179	17113	17300	17225	17144	17222	17216	17108	17242	17069	16990	17208	17271	17056	17099	17254	17176	17202	17236	17297	17070	17049	17103	17155	17372	17329	17058	16961	17206	17129	17067	17170	17187	17250	17222	17210	16995	17012	17082	16991	17245	17224	17028	16960	17313	17091	17257	16986	17041	17224	17194	17180	17171	16946	17354	17095	17234	17017	17031	17091	17069	17141	17157	17131	16952	17173	17083	17168	17010	17004	17090	17132	17223	17071	17178	17098	17029	17289	17131	17132	17119	17074	16948	17262	17159	17246	17295	17218	17196	17193	17094	17250	17049	17152	17011	17220	17106	16955	17177	17062	17224	17158	17015	17074	17327	16893	17140	17226	17172	17274	17108	17184	17182	17143	17136	17273	17142	17073	17216	17197	17130	17176	17068	17065	17178	17128	17113	17056	17205	17072	17082	17281	17085	17148	17200	17212	17177	17077	17209	17138	17116	17119	17140	17121	17237	17256	17150	17182	17097	17176	17113	17042	17289	17159	17108	17082	17185	17051	17197	17133	17224	17140	17135	17151	16927	17225	17232	17060	17111	17081	17034	17150	17147	17163	17266	17125	17137	17012	17248	17046	17097	17062	17030	17274	17136	17175	17143	17278	17342	17117	17188	17099	17171	17141	17115	16940	17148	17210	17243	17054	17121	17023	17068	17278	17329	17237	17120	17119	17029	16972	17094	17059	17292	17141	17137	17114	17114	17204	17116	17226	17122	17087	17105	17252	16981	17328	17084	17088	17162	17029	17072	17231	17149	16902	17041	17158	17489	17074	17111	17090	17234	17113	17087	17286	17181	17237	17175	17143	17203	17079	17072	17242	17243	17150	17240	16968	17322	17169	17129	17109	17123	17064	17140	17319	17208	17073	17071	17053	17198	17149	17306	17146	17170	17055	17075	17218	17069	17184	17116	17068	17084	17049	17186	17125	17080	16974	17105	17220	17156	17073	17222	17099	17081	17296	17092	17069	17411	17176	17174	17162	17085	17022	17210	17062	17330	17302	17030	17354	17274	17066	17188	17061	17109	17144	17241	17260	17005	17236	17218	17105	17190	17088	17141	17097	17173	17129	17264	17058	17173	17155	17274	17365	17154	17171	17126	17069	17173	17166	17279	17076	17249	17061	17247	17129	17211	17321	17166	17289	17166	17067	17086	17143	17080	17109	17138	17034	17218	17055	17079	17142	17003	17177	17055	17084	17075	17143	17280	17092	17118	17169	17197	17005	17161	17052	17080	17041	17266	17232	17367	17137	17217	17439	17134	17347	17080	17068	17278	17117	17118	17034	17112	16975	17124	17130	17347	17300	17176	17075	17299	17043	17108	17121	17206	17214	17262	17214	17265	17126	17124	17170	17265	17112	17189	17169	17094	17189	17092	17064	17080	17077	17169	17174	17226	17201	17144	16914	17206	17197	17379	17112	16976	17344	17171	17104	17028	17206	17115	17186	17230	17151	17151	17122	17198	17235	17302	17038	17279	17165	17026	17161	17115	17147	17241	17204	17111	17148	17025	17254	17045	17183	17038	17056	17297	17020	17099	17038	17052	17187	17252	17238	17034	17183	17044	17237	17012	17288	17313	17280	17138	17143	17012	17268	17276	17148	17233	17411	17046	17119	17097	17124	16975	17143	17217	17162	17177	17159	17175	17020	17205	16982	17201	17090	17305	17192	17138	16913	17158	17198	17178	17181	17154	17091	17236	17182	17033	17238	17359	17298	17111	17408	17250	17077	17275	17286	17203	17224	17241	17232	17084	17101	17151	17111	17293	17240	17212	17071	17016	17244	17159	17164	17258	17159	17134	17261	16988	17218	17147	17039	17162	17160	17157	17106	17099	17050	17204	17286	17248	17079	17102	17308	17112	17112	17000	17055	17016	17050	17098	17203	17167	17022	16946	17184	17146	17092	17144	17213	17216	17215	17045	17114	17145	17205	17233	17278	17074	17273	17044	17042	17250	17269	17260	17363	17186	17085	17116	17175	17025	17090	17010	17195	17008	17241	17033	17140	17202	17041	17252	17042	17054	17204	17235	17113	17129	17169	17189	17132	17136	17039	17119	17237	17163	17290	17164	17077	17210	17273	17160	17207	17024	17228	17188
24058	20819	27206	25631	26211	30705	32363	30432	29820	29686	29440	29392	29422	28923	28996	28743	28910	28877	29025	28803	28465	28472	28581	28898	28480	28343	28429	28071	28462	28337	28305	28123	28360	28372	28189	28234	28382	28185	28171	28008	28148	28123	28160	28270	28112	27954	28018	28257	28170	28225	28153	28316	28052	28221	27975	28199	28009	28317	28011	28401	28126	28241	28260	28154	28253	28083	27989	28131	28095	28030	28165	28306	28104	28394	28462	28010	27985	27972	28114	27974	28100	27968	28171	28195	28341	27973	28126	28113	28013	28217	27913	28273	27945	27951	28096	27983	28100	28278	27872	28070	28001	28041	28080	28127	27695	28260	27924	28065	28018	28114	27795	28087	28290	28061	28355	28067	27941	27995	28126	28004	28027	28285	28050	28163	28078	28002	27968	27839	28148	27985	28098	28348	28150	28216	28314	28078	27996	27960	28106	28138	28275	28001	28152	28212	28123	27971	28066	28228	28203	27960	28240	28271	28029	28008	27990	28109	28214	28179	27989	27989	27895	28044	28258	28149	28061	27717	28051	28136	27972	27969	28074	27938	27882	27813	28112	27941	28008	28090	28073	27915	28311	27848	28058	28362	28052	28191	27954	28168	28160	28016	28088	28155	28035	28099	28057	28046	27689	28181	28136	27956	28290	28111	28209	28108	27966	28071	28099	27900	28280	27950	28029	28076	28016	28115	28029	28068	27787	27982	28066	28201	27962	27965	28018	28116	28252	28124	28118	28188	28199	27967	28025	28203	28183	28042	28038	27971	28066	28268	28142	28113	27963	28015	28026	28123	28047	28015	28016	28153	28233	28024	28030	28152	28296	27922	27969	28128	27775	28127	27952	28296	28027	28028	28126	28080	27959	28353	27922	28177	28295	28005	28338	28080	28037	28083	28150	28225	28158	28018	27690	28081	28075	28002	28332	28020	28064	28062	28076	27962	28088	27892	28023	28161	28019	28090	27879	28340	28070	28133	28049	28445	27855	28380	27843	28051	27995	28061	27934	28010	27870	28083	28315	28283	28076	27962	28121	28282	28193	28218	28232	28023	28188	28151	28061	28344	28088	28216	28112	28034	27640	28016	28222	28009	27796	28102	27850	27886	28013	28135	28134	28187	28284	27939	28081	28038	27960	28069	28194	28200	28147	27969	28173	27815	28002	27798	28226	28174	28072	27783	27968	28272	27904	28007	28207	28167	28075	27919	27981	28041	28009	28222	28100	28224	28081	27817	28188	28218	28133	28108	28317	28320	28301	27895	28025	27958	28290	28030	28029	27923	28106	27944	28055	27935	28048	28113	27996	27885	28026	27958	28387	28316	28039	28171	28206	28089	28133	28115	28209	28027	27969	28127	28319	27951	28148	28332	28145	28170	28250	27977	28169	28065	28245	28410	28110	28055	28111	27912	28361	28161	28215	28159	28188	27969	27954	28266	28221	27973	28027	28179	28038	27909	27962	27878	28127	27982	28306	28090	28116	28063	28111	28158	28035	28090	27970	28103	27968	28052	28199	28319	28291	27994	27911	27958	28189	28090	28131	28033	28213	28088	27836	27938	28322	28125	28068	27942	28179	27915	27930	27981	28204	28117	28183	28239	28031	28029	27932	28158	28143	27960	27775	27930	28093	27955	27826	28071	28106	27801	28057	28116	27891	28120	28217	28168	28010	28096	28044	28068	28075	27976	27996	28109	28177	27975	28056	28166	28115	27972	27692	28027	28192	28019	28071	28101	28181	28178	28261	28047	28206	27970	27933	28254	27964	27907	27885	27893	28024	28159	28078	27962	28043	27931	27991	27924	28059	27961	28104	27998	27868	28024	28063	27841	27996	27981	28072	27831	28087	28062	27898	28242	28105	27881	28141	27980	28102	27911	27887	28144	27959	27987	28213	28005	28337	27928	28110	28163	28021	28177	28288	28125	28328	28033	28032	28044	28100	28220	28138	28015	27826	28160	28137	27987	27786	28033	28221	28168	28119	27904	28019	28127	28116	28250	27998	28223	28093	28095	27953	27856	28105	27925	28148	28146	28006	28126	28100	28039	28058	28094	27882	28054	27796	28036	28029	28087	28046	28462	28451	28117	28212	28109	28147	28120	28085	27923	28071	28295	28094	28223	28224	28152	28002	28000	28090	28071	28135	27999	28216	28039	28232	27836	28221	28256	28110	28187	28039	28039	27991	28013	27805	27895	28003	28077	28288	28458	28289	27959	28236	28137	27912	28130	28250	28104	27956	27970	28150	28284	27957	27994	28011	28153	28147	28221	28008	28095	28226	27967	27962	28100	27750	28108	27949	28018	28060	27951	28019	28073	27998	28097	27958	28215	27934	27778	28013	28167	28076	28090	27846	28434	28254	28009	27833	27880	28017	28337	28111	28098	28111	28131	28162	28101	28130	27971	28102	27915	27785	28017	28379	27880	28156	28392	28006	27969	27878	28076	27881	27925	28179	28134	28132	27895	28088	28055	28224	28337	27824	28017	27829	28326	28040	28090	28062	27849	27902	28025	28146	28077	28165	28098	28302	27897	27985	28268	28098	28148	28135	27987	28141	28371	28262	28088	27912	28227	28081	28388	28092	28151	28095	28044	28191	28110	28021	28046	28028	27912	28126	28154	27944	28031	28192	27893	28282	28180	28111	28231	28272	28190	28233	27948	28087	27823	28258	28024	27950	28030	28075	28064	28191	27932	28080	28428	28012	27908	28096	27837	28131	28030	27836	27804	28193	28156	28237	27857	28278	28269	28090	28142	27904	28239	28240	28150	28142	28238	28126	28167	28095	28006	28173	27906	28184	27931	28167	28212	28208	28332	27912	28204	28497	27965	28146	28115	28254	28000	27896	28283	27985	28024	28136	27900	28100	28249	28114	28165	28184	28204	28111	28078	28109	28092	28259	27896	27998	28136	27944	28065	28177	28100	28065	28062	28303	27866	27931	28066	28221	27908	28155	27800	28158	28009	28100	28075	28055	27868	28080	28275	27838	28099	28112	28204	28032	27990	28091	28126	28430	27880	27887	27883	27866	27868	27989	28085	28278	28070	28184	27893	27863	28012	28088	28112	27969	28125	28054	28095	28194	27816	28307	28043	27871	27949	28049	28066	28143	28348	28056	28073	28393	28104	28142	28092	28220	28166	28228	28104	28047	28001	28207	28049	28163	27957	27966	27953	28011	28141	28056	27865	28145	27949	27995	27944	28031	28133	28040	28257	28289	27915	28278	27989	28028	28035	27978	28145	27872	27892	28229	28086	28206	28216	27771	27880	28173	27794	27699	27727	28009	28036	28130	27932	28169	28072	28038	27978	28132	27889	27978	27882	28078	28087	28105	27986	27880	27874	27745	28036	28155	27978	28269	27910	28236	28078	27939	28013	28115	28133	28315	28053	28337	27972	27914	28112	27982	28089	27906	27762	27987	28075	27989	28076	28223	27869	28234	28277	28061	27962	28187	27960	27947	28430	27912	28086	28172	28036	28255	28166	27985	28124	27894	28015	28018	28081	27808	28053	27976	28207	28084	28256	28244	28097	28190	28037	28154	27808	28016	28222	28057	28054	27959	27967	28032	28339	28093	27979	28121	27871	28226	28276	27933	28159	28226	28365	28086	28025	28114	28228	28158	28099	28181	28039	28140	27983	28099	28037	28106	27977	27900	28027	28209	27861	27912	27839	28085	28159	27986	28198	28175	28094	28108	27874	27870	28079	28084	28017	27911	28149	28321	28057	28013	28096	28137	28330	28224	28082	27930	28151	28347	28086	28301	28131	28237	28245	28109	28037	28391	27932	28234	27965	28046	27814	28038	28244	28079	28022	28066	28088	27860	28026	27919	28223	28123	28288	28280	28168	27974	28265	28228	28303	28232	28092	28071	27877	27719	27850	27970	28389	27948	28100	28327	28089	28179	28309	27884	28169	28028	27998	27842	27765	27784	28019	28185	28186	28109	28240	27969	28054	28132	27975	28167	28095	27986	28131	28295	27976	28236	27829	28033	28016	28018	28220	28036	28144	28150	28069	27984	28464	28129	28026	27828	28291	28144	28066	28038	28237	28061	28129	28066	27998	28138	28162	27896	28017	27978	28214	28310	28033	27949	27843	28054	28284	27953	28142	28094	27953	28119	28010	28119	28034	28213	28074	28147	28316	28164	28011	28088	28079	28245	27920	27954	28297	28068	28135	27817	28038	27844	27821	28112	27882	27896	28174	28065	28080	28118	28099	28211	28262	27759	28109	28180	27769	28303	28025	28147	28010	27960	28080	28070	28125	28172	28047	27912	28138	28164	28069	28001	27901	27794	28002	28269	27964	28371	28194	28380	28201	28306	28097	27986	28067	28134	27911	28083	28133	28278	27975	28099	28126	28145	28162	28065	28096	28211	28013	28082	28248	28268	28123	28007	28044	28048	27914	27904	28074	27941	28115	28089	28055	27957	28303	28024	28230	28179	28147	28163	28105	28337	27896	28175	28009	27986	27997	28125	28270	28160	28176	28133	27889	27998	28138	28046	28118	28187	28150	28302	28292	28242	27976	28063	28027	28085	28221	27975	28019	28186	27958	27980	28101	28096	28139	28004	27996	28010	28049	27868	27989	28072	28081	27915	27887	28059	28155	27998	28159	28060	28008	27968	27945	28138	28019	28013	28108	27909	28362	28240	27914	27667	28073	27996	27970	27765	28075	27812	28137	28073	27933	28118	28003	28241	28121	28140	27899	28086	28139	28081	28020	28132	27949	27797	27974	28047	27928	28135	28138	27912	28084	27768	28169	27963	28173	28096	28153	28205	28373	27939	28033	28269	28253	28096	28210	28070	28043	28008	28019	28016	28026	28030	27929	27948	28334	27840	28223	28150	28209	28047	27795	28002	28031	28152	28193	27969	28197	28259	28085	28039	28226	28087	28352	28362	27983	28115	27698	27975	28119	28061	28188	28038	27853	27957	27846	28205	28016	28136	27854	28107	28294	28156	27957	28007	27976	28249	28163	28141	27822	28098	28118	28084	27736	27969	28213	27967	27971	27868	28020	27963	28171	28054	27992	28047	28210	27917	28234	27891	28243	28105	28083	27921	28230	27729	27878	28134	28257	28203	28095	28131	28161	27886	27964	27603	28099	28194	27808	28105	28010	28291	28011	27998	28019	27898	28074	28232	28219	28164	28158
23649	38839	37766	30210	26296	23819	22196	21334	20917	20398	19852	19733	19188	19262	19006	19026	18737	18736	18657	18536	18432	18432	18419	18314	18158	18237	17878	18205	17962	18065	18085	18050	17965	17947	17981	17793	18027	17988	17733	17986	17772	17835	18017	17914	17943	17890	17937	17589	17802	17898	17914	17872	18010	18072	17837	17826	17540	17677	18042	17927	17990	17812	17897	17682	17893	17803	17854	17960	17682	17979	17990	17746	17722	17858	17925	17934	17942	17906	17759	17907	17859	17812	17838	17749	17934	17943	17965	17848	18026	17794	17889	17670	17827	17864	17683	17763	17792	17723	17944	17960	17910	17853	17811	17891	17772	17874	17802	17781	17787	17616	17644	17963	17870	17982	17837	17832	17858	17875	17780	17644	17965	17730	17865	17823	17795	17683	17892	17751	17656	17895	17971	17818	17846	17776	17744	17756	17855	17629	17708	17862	17878	17803	17800	17845	17801	17735	17766	17780	17785	17757	17792	17736	17776	17830	17804	17878	17888	17816	17787	17785	17738	18034	17958	17721	17907	17707	17862	17785	17666	17730	17786	18051	17688	17934	17696	17759	17896	17897	17773	17813	17799	17717	17865	17878	17809	17986	17760	18038	17962	17917	17813	17904	17912	17956	17795	17695	17964	17886	18008	17821	17755	17820	18033	17825	17744	17930	17743	17758	18006	17769	17865	17905	17690	17914	17825	17793	17692	17571	17881	17748	17701	17773	17812	17784	17763	17647	17845	17888	17735	17839	17749	17955	17689	17803	17622	17846	17812	17910	17836	17649	17768	17786	17819	17718	17877	17859	17842	17735	17766	17737	17879	17911	17857	17826	17876	17831	17839	17887	17693	17792	17863	17913	17715	17651	17819	17804	17822	17697	17759	17969	17835	17675	17758	17773	17874	17880	17796	17619	17847	17866	17711	17839	18003	17991	17853	17730	17759	17803	17770	17907	17591	17707	18002	17974	17850	17752	17633	17914	17890	17701	17750	17838	17789	17789	17694	17668	17749	17653	17871	17844	17866	17941	17912	17609	17924	17896	17697	17824	17692	17610	17909	17827	17777	17936	18030	17735	17665	17786	17821	17770	17696	17812	17910	17811	17799	17879	17685	17850	17791	17768	17812	17636	17849	17775	17916	17835	17805	17721	17815	17812	17754	17773	17920	17691	17850	17914	17780	17904	17685	17896	17614	18054	17939	17968	17757	17704	17851	17839	17722	17846	17790	17733	17825	17648	17941	17757	17790	17782	17799	17712	17870	17863	17773	17824	17761	18081	17838	17857	17871	17888	17825	17724	17831	18058	17760	17973	17784	17923	17580	17853	17885	18026	17872	17786	17732	17823	17799	17767	17917	17922	17675	17666	17761	17701	17841	17826	17655	17818	17769	17984	17951	17741	17880	17863	17887	17884	17868	17745	17928	17720	17829	18133	17847	17703	17840	17769	17971	17690	17618	17733	17821	17872	18034	18041	17812	17740	17826	17653	17900	17821	17788	17854	17575	17630	17868	17730	17755	17720	17866	18018	17821	17815	17868	17732	17857	17922	17866	17802	17773	17897	17877	17924	17759	17594	17804	17887	17699	17757	17824	17917	17771	17755	17881	17625	17626	17825	17650	17615	17849	17900	17763	17859	17937	17831	17876	17608	17601	17832	17631	17882	17693	17808	17925	17853	17924	17832	17829	17787	17933	18037	17803	17739	17885	17690	17783	17761	17704	17791	17691	17926	17801	17753	17924	17659	17750	17648	17897	17756	17881	17696	17797	17810	17828	17721	17912	17774	17905	17997	17825	17790	17907	17816	17829	17882	17874	17883	17667	17755	17780	17870	17665	17745	17731	17857	17752	17798	17717	17789	17789	17735	17775	17784	17830	17977	17829	17804	17809	17921	17828	17709	17749	17733	18022	17875	17744	18020	17901	17826	17905	17783	17803	17895	17661	17867	17861	17813	17760	17846	17702	17833	17777	17709	17815	17687	17814	17750	17861	17887	17948	17866	17849	17847	17737	17775	17645	17961	17727	17769	17710	17770	17772	17749	17843	17966	17687	17769	17844	17961	17758	17632	17782	17838	17912	17854	17727	17704	17801	17838	17772	17770	17899	17805	17730	17698	17852	17738	17857	17841	17855	17838	17880	17780	17834	17841	17765	17753	17801	17833	17758	17809	17792	17962	17941	17805	17806	17881	17754	17900	17622	17816	17761	17767	17935	17886	17971	17674	17745	17720	17777	17745	17688	17570	17861	17692	17724	17748	17728	17806	17819	17791	17847	17794	17988	17775	17796	17688	17754	17862	17752	17901	17668	17827	17908	17833	17748	17806	18016	17798	17827	17912	17764	17821	17934	17940	17798	17753	17713	17938	17878	17870	17785	17669	17818	17964	17904	17817	17656	17835	17938	17689	18068	17709	17946	17886	17841	17945	17564	17835	17817	17943	17895	17989	17892	17914	17834	17774	17891	17908	17752	17890	17587	17784	18017	17841	17962	17909	17954	17852	17664	17679	17507	17925	17772	17720	17920	17693	17818	17866	17979	17719	17835	17949	17718	17880	17935	17977	17680	17826	17839	17852	17889	17872	17832	17768	17870	17608	17711	17949	17964	17832	17970	17744	17962	17814	18061	17850	17784	17812	17703	17739	17802	17700	17897	17886	17719	17666	17671	17851	17781	18006	17778	17793	17740	17707	17845	17913	17872	17840	17891	17909	17917	17671	17792	17735	17810	17827	17765	17924	17889	17772	17836	17758	17627	17865	17655	17802	17653	17692	17705	17621	17721	17893	17936	17790	17805	17773	17760	17653	17940	17896	17961	17752	17832	17855	17854	17745	18084	17602	17760	17717	17679	17758	17803	17784	18011	17787	17667	17923	17890	17657	17727	17723	17814	17934	17789	17733	17617	18004	17922	17801	17783	17796	17980	17771	17749	17755	17772	17867	18000	17796	17821	17875	17712	17755	17705	17978	17810	17900	17797	17781	17823	17753	17840	17859	17581	17797	17678	17950	17787	17881	17772	17934	17926	17946	17739	17916	17923	17822	17792	17761	17979	17790	17807	17801	17738	17925	17591	17715	17756	17774	17778	17896	17802	17850	17827	17873	17737	17816	17937	17804	17703	17906	17821	17802	17915	17713	17917	17930	17950	17762	17829	17905	17750	17871	17668	17741	17701	17789	17660	17671	17760	17872	17767	17828	17911	17815	17928	17682	17921	17825	17869	17701	17848	17663	17917	17769	17784	17702	17987	17780	17941	17914	17837	17760	17687	17856	17696	17634	17768	17787	17839	17795	17830	17653	17785	17816	17751	17783	17822	17814	17819	17795	17845	17688	17744	17827	17627	17847	17866	17840	17776	17858	17751	17705	17769	17635	17897	17718	17674	17817	17881	17724	17849	17721	17731	17878	17793	17702	17636	17982	17880	17655	17815	17863	18034	17713	17841	17924	17760	17722	17810	17909	17767	17919	17701	17787	17845	17852	17852	17852	17716	17779	17909	17681	17829	17627	17720	17880	17756	17706	17808	17825	17765	17726	17830	17860	17808	17768	17643	17790	17711	17889	17931	17816	17817	17728	17829	17912	17875	17822	17722	17915	17774	17691	17873	17891	17639	17657	17977	17631	17719	17782	17716	17950	17796	17740	17799	17837	17870	17936	17736	17865	17853	17802	17943	17879	17861	17872	17701	17836	17873	17721	17885	17740	17699	17828	17857	17824	17884	17743	17849	17798	17864	17791	17806	17951	17877	17821	17779	17931	17754	17530	17921	17868	17922	17803	17871	17798	17807	17755	17822	17840	17961	17873	17839	17824	17759	17802	17803	17699	17811	17836	18145	17776	17836	17681	17669	17757	17803	17819	17735	17706	18020	17878	17842	17808	17774	17887	17785	17899	17862	17813	17757	17922	17745	17921	17714	17976	17800	17963	17826	17886	17840	17865	17828	17777	17786	18007	17861	17670	17828	17740	17928	17837	17929	17808	17853	17821	17848	17954	17798	17939	17799	17771	17949	17772	18008	17824	17805	17975	17799	17800	17901	17854	17820	17767	17834	17873	17715	17732	17731	17852	17842	17970	17722	17695	17804	17846	17827	17799	17846	17797	17879	17849	17878	17595	17675	17788	17760	17656	18055	17741	17827	17892	17743	17795	17964	17821	17826	17774	17867	17776	17813	17842	17726	17790	17764	17796	17808	17644	17763	17703	17746	17881	17943	17769	17672	17704	17795	17799	17784	17858	17904	17812	17859	17711	17831	17883	17840	17842	17818	17889	17960	17759	17876	17852	17815	17711	17923	17746	17734	17872	17793	17835	17700	17745	17703	17821	17764	17856	17934	17966	17830	17831	17885	17824	17698	17733	17711	17682	17786	17773	17769	17726	17945	17607	17863	17799	17711	17515	17670	17775	17750	17854	17937	17654	17988	17837	17711	17843	17807	17781	17713	17771	17756	17961	17843	17794	17785	17848	17867	17771	17912	17913	17767	17752	17820	17732	17875	18026	17747	17799	17705	17676	17923	17783	17894	17767	17634	17810	17855	17972	17819	17742	17868	17467	18009	17960	17826	17987	18009	17938	17436	17991	17740	17728	17896	17874	17821	17664	17954	17720	17762	17891	17903	17828	17826	17777	17818	17833	17679	17630	17805	17756	18034	17749	17812	17722	17838	17758	17835	17747	17821	18023	17925	17698	17753	17789	17819	17740	17886	17849	17985	17955	17841	17798	17798	17783	17856	17819	17714	17901	17817	17731	17661	17778	17886	17631	17953	17689	17910	17660	17775	17858	17779	17826	17724	17845	17824	17749	17958	17762	17912	18016	17974	17794	17889	17755	17830	17816	17650	17828	17630	17777	17700	17833	17860	17800	17845	17939	17899	17844	17735	17874	17693	17833	17720	17791	17804	17897	17906	17841	17759	17997	17723	17815	17938	17864	17933	17829	17929	17595	17812	17783	17994	17680	17928	17672	17806	17759	17840	17889	17880	17903	17991	17812	17557	17986	17861	17726	17811	17843	17734	17822	17943	17910	17783	17917	17863	17764	17824	17801	17882	17788	17842	17947	17953	17715	17974	17765	17776	17978	17933	17826	17827	17635	17967	17795	17840	17931	17820	17771	17782	17698	17813	17841	17913	17818	17611	17871	17780	17778	17782	17775	17942	17918
22375	20769	27165	24758	23228	29605	34627	31662	30675	31176	30432	29950	29735	29785	29508	29131	29261	29029	29075	28745	28891	28903	28807	28572	28718	28458	28680	28411	28271	28195	28633	28297	28402	28444	28289	28198	28574	28258	28282	28219	28309	28172	28099	28216	28164	28261	28330	28326	28150	28279	28173	28185	28177	28089	28338	28211	28032	28066	28183	28289	28063	28104	27966	27985	28064	27909	28019	28124	27971	28052	28064	28076	28222	28388	27892	28116	28096	28196	28248	28183	27846	28068	28244	28305	28137	28085	27986	28299	28102	28141	28003	28357	28157	27834	28091	28330	28137	28009	27995	28142	28076	28237	28225	28018	28108	27922	28170	28132	28066	27899	27815	28245	28367	28285	28133	28234	28298	28143	28128	28150	28337	28160	28035	28046	28048	28433	28116	28152	28121	27916	28116	28348	28142	28026	28285	28106	28031	28027	28272	28244	28063	27988	28070	28084	28029	28126	28418	28281	28166	27947	28217	28070	27966	27989	28113	27925	28014	28080	28079	28245	28199	28076	28159	28094	28415	28191	27976	27736	28046	27986	27941	28272	28100	27984	28006	28181	28088	28045	28208	28061	28356	28030	28178	28161	28060	27865	28316	28125	28205	28435	28161	28258	28429	28215	27832	28119	28138	27958	28331	28208	27954	28077	27966	27972	28311	28469	27850	28021	28176	28133	28064	28188	28103	28194	28341	28258	28120	28463	28168	28055	27910	28256	28198	28041	27831	28043	27969	28068	27919	28171	28040	28273	28221	28107	28065	28120	27886	27989	28210	28343	28211	28252	27995	28121	27956	27880	28197	27913	28022	28021	28147	27713	28139	28152	28021	27889	28075	28191	28033	27970	28155	28196	28086	28058	28002	28146	28252	28009	27940	28233	27984	28133	27914	28019	28162	27931	28163	27925	27857	28213	28340	28002	28193	28119	28278	28102	27833	27816	28262	27788	28164	28155	27991	28145	28002	27981	28223	28100	28255	28524	28289	27834	28013	28360	28079	28262	28208	28139	27995	27996	27893	28012	28111	27912	28011	27824	28154	28099	28223	27972	27822	28086	28135	27846	28059	27975	28162	28252	27898	27974	27928	27797	28177	28099	28365	27979	28148	28136	28232	27972	27821	27966	28092	28173	28341	27933	28058	28134	28132	28132	28016	27939	28204	28173	28166	28304	28179	27953	28161	28096	28134	28115	28025	27961	27961	27991	28276	27993	28148	28105	28101	28100	28134	28156	28162	27976	28101	28210	28155	28041	27990	28099	28069	27982	28174	28000	27984	27860	27977	28307	28100	28032	28067	27923	28183	27884	28112	27981	28121	28344	28390	28067	28016	28078	28082	28087	28279	28144	28179	27975	28264	28103	27985	27657	28112	28023	28201	28226	28334	28081	28181	28048	28017	28265	28190	28243	28213	28165	28141	28146	28269	28022	28013	27972	28150	28136	28003	27917	28125	28203	28196	27938	28284	28077	28128	28242	28287	28170	28124	27895	28145	28146	28094	28163	28121	28432	28189	27884	27943	27991	27910	28081	27717	28067	28142	28051	27871	28324	27900	28198	28253	27908	28030	27944	27824	28081	28039	28060	28203	28179	28052	28162	28081	27849	28022	27949	28118	28257	28043	28205	27873	28235	28168	28078	28029	28127	27890	27888	28143	28118	28141	28127	28152	28396	28143	28116	27947	28180	28049	27918	27957	28190	27898	28065	28118	27850	27976	28120	27930	27895	28002	27979	27830	27976	28182	28231	27992	28078	27723	27971	28250	28066	28069	28215	28075	27998	28194	28413	28116	27926	28133	28210	28124	28186	27968	27967	28217	27959	27949	28079	28112	28029	27854	28157	27930	28123	28180	28251	27958	28073	28063	28280	28059	28234	28212	27957	28030	28116	28225	28087	28248	28319	28003	28134	28032	28074	28113	28006	28120	28137	28138	28213	27990	28203	28140	28092	28256	28268	28418	28276	28062	28221	28148	27921	28318	28083	28099	28175	28199	28275	27982	28008	28300	28199	28117	28111	28264	28091	28097	28326	28207	27962	27945	28290	28176	28266	28346	28290	27933	28323	28000	28010	27984	27903	28181	28011	28141	28081	28278	28166	27779	28191	28168	28218	27955	28180	28199	28239	28225	28166	28129	28119	27991	28282	28270	28077	27761	27919	28181	28156	28226	28211	28035	28212	28325	28340	28049	28185	28127	28050	28179	28236	28081	27966	28111	28251	28135	28255	27879	28177	28119	27989	28377	28220	28122	28060	28121	28101	28205	28130	28050	27865	27913	28270	28055	28277	28328	28190	28274	28085	27969	28149	28205	28125	28214	28075	28387	28074	28179	27950	28043	28214	28250	28182	28101	28106	28199	28116	28289	28250	27988	28196	28257	28104	27883	28136	28234	27979	28086	27901	27996	28082	28123	28046	27865	28097	28221	28295	28108	27942	27984	27920	28451	27954	28437	28048	28406	28067	27709	28154	28305	27998	27987	28362	27995	27941	28307	28048	27902	28231	28110	28073	28093	27898	28260	28119	28015	28126	28074	27886	28062	27964	28242	28254	28056	27741	27977	27949	28303	28140	28286	28098	27997	27937	28168	28188	28186	27991	28163	27911	28135	28100	27852	27980	28226	28344	28097	28217	28068	27978	27885	28186	28090	28291	28175	28136	27998	28324	28247	27985	28090	28067	27958	28138	27921	28147	27836	27970	27981	28182	28164	28148	28420	28001	28057	27993	28029	28310	27923	28192	27961	28471	28153	28206	27978	27981	28183	28427	28287	27850	28082	28445	28152	28299	28180	28281	28121	28066	28156	28136	28270	28021	28221	28176	28392	28190	28264	28112	28218	27862	28113	28370	28335	28007	28291	28114	28135	28305	28108	28175	27863	28188	27893	28152	28146	28120	27897	28078	28117	28057	28114	28068	27930	27990	28135	27955	27848	28050	28110	28063	27727	27986	28237	28204	27829	28143	27915	28137	28258	28040	28165	28048	28467	28124	28070	28207	28157	28144	28104	28206	28325	28366	27986	28255	28099	28099	28159	28192	28247	28078	28179	27977	28030	28259	28130	27824	28282	28166	27988	28104	28156	27968	28031	28260	28044	28284	28221	28223	28264	28160	28108	27923	28037	28197	28232	27920	28016	28034	28155	28080	28037	28227	28041	27959	28122	28027	27912	28485	28078	27796	28008	28193	28222	28074	28105	27938	28084	28209	27991	27986	27996	27910	28100	28183	28175	28038	28076	28080	27938	28144	28085	28127	28099	27893	28058	28249	28276	28185	28345	28057	28143	28101	28443	28085	28159	27948	28072	28129	28184	27859	28107	28213	27924	27930	28312	27988	27893	27991	28103	28024	28365	28307	28096	28114	28058	27930	27969	28116	28207	28183	28052	28056	28051	28051	28245	28198	28072	27891	28058	28154	27998	28114	28244	27855	28248	28042	28099	28053	27931	27995	27933	28090	28254	28178	27986	27785	28108	28202	27872	28079	27931	28037	28174	28048	27946	28108	28053	28058	28208	28078	28172	28098	28178	28110	28218	28179	28079	28189	27927	28152	28454	28110	28223	27909	28046	27991	28206	28091	28083	28150	28238	27887	28042	28298	28219	27960	28254	28363	28307	27972	28212	28046	28143	28183	28039	28108	28146	28083	28055	28109	28131	27933	27906	28183	28046	28161	28057	28268	28155	27996	28131	28122	28027	28032	28272	28200	28371	28013	28144	28098	28130	28215	28100	28239	28266	28047	28150	28131	28045	28311	28333	28179	28089	28215	28451	28210	28081	28307	28279	28233	27809	28178	28188	28025	28305	28099	28081	28212	28297	28060	27907	27904	28451	28160	28272	28193	27956	28037	28066	28142	28183	28242	28130	28159	28068	28139	28117	27843	27909	28174	28344	28243	28183	28122	28184	28087	28287	27818	28364	27813	28182	28118	28023	27969	28195	28060	28322	28438	28324	28148	28007	28055	28082	28350	28304	28121	28075	28284	28181	28164	28280	28164	28021	28150	28275	28109	27831	28122	28197	28127	28163	28001	28264	28518	28034	28157	28203	28192	28357	28053	28013	28015	27904	27846	28122	28197	28257	27974	28482	28128	28162	28213	28031	28052	28029	28238	27982	28049	28257	28148	28465	28139	28133	28044	28192	28007	28141	27841	28175	28269	28045	27818	28091	28008	28055	28119	28160	27893	27946	28024	28069	28226	27999	28032	28239	28315	28045	28113	28254	28018	28036	28265	27929	27859	28204	28287	28087	28122	28129	27985	28096	28160	27892	28149	28091	28160	28303	27757	28065	28256	28240	28207	27999	28068	28159	28011	27707	27754	28031	28205	27981	28055	27756	28135	28128	27911	28316	28100	27989	28103	28057	28144	28198	28185	27989	28074	28033	27943	28093	28154	28120	28103	28164	27836	28116	28129	28150	28260	28129	28159	27890	27945	28012	28103	28097	27977	28185	28292	28043	28200	27955	28076	27763	28043	28065	28145	28174	27937	28077	28006	28150	27893	28146	28313	28228	28091	28286	28157	28252	27937	28126	27992	28056	28021	28263	28188	28372	27911	28170	28235	28223	28012	28089	28131	27948	28106	28057	28121	28260	28067	28061	28074	27975	27759	27843	28046	28327	27950	28183	28069	28338	28346	28117	28102	28240	28109	27968	28247	28307	28172	27898	28096	27932	28179	28031	27976	28135	28340	28270	28072	27894	28109	27989	28131	28194	28188	28006	28255	28107	28083	28147	27984	28025	28007	27980	27859	28119	27884	28226	28098	28024	27886	27995	28216	27949	27916	28235	28095	28238	28090	28383	28267	28217	28244	28059	28205	28003	28029	28150	28120	27960	27992	28211	28181	27999	28292	28069	27980	28377	28168	28266	27871	28431	28178	28165	27798	28043	28114	28101	28206	28076	28285	28172	27976	28043	28183	27996	28116	28037	28096	28093	27899	28055	28156	28183	28372	28097	28211	28051	28131	28007	28072	28036	28054	28304	28265	28006	28157	28204	27981	28262	28226	28129	28177	27961	28047	28101	27849	28195	28066	27845	28296	28176	28268	28176	28080	28132	28222	27990	28080	28061	27701	28083	28026	27933	28087	28018	28057	28097	28015	28313	27941	28320	27803	28049	28056	28110	28040	28061	28067	28192	28284	28203	27996	27984	28130
25538	43808	43073	34983	29869	26708	24618	23141	22416	21893	21267	20750	20086	19882	19738	19447	19337	19281	19109	18904	18852	18907	18696	18826	18353	18373	18312	18032	18494	18212	18190	18134	18077	18254	18061	18021	17963	18198	18044	18004	17996	17886	18041	17917	17691	17909	18024	17912	18124	17999	18033	17994	17797	17934	17884	17994	17829	17991	17930	17798	17893	17960	17959	17932	18106	17824	17910	17819	18057	17742	17759	17923	17626	17975	17907	17988	17929	17795	17930	17857	17962	17764	17811	17812	17842	17863	17691	17973	17736	17743	17905	17811	17861	17731	17983	17772	17829	17986	17953	17700	17874	17932	17941	17939	17701	17743	17840	17724	18088	17772	17902	18023	17850	17894	17978	17819	17864	17951	17983	17888	17900	17827	17755	17764	17729	17810	17820	17819	17987	17709	17891	17813	17892	17805	17827	17861	17823	17897	17888	17953	17926	17820	17848	17699	17873	17742	17726	17787	17857	18009	17846	17691	17859	17892	17822	17911	17828	17922	17831	17703	17748	17942	17971	17705	17800	17922	17839	17816	17966	18001	17947	17839	17818	17746	17717	17718	17911	17855	17755	17756	17758	17837	17949	17840	17807	17862	17813	17918	17830	17804	17911	17729	17743	17853	17975	17821	18018	17808	17895	17877	17893	17635	18017	17858	17893	17793	17860	17838	17802	17694	17787	17636	18016	17960	17913	17936	17657	17877	17785	17888	17672	17966	17711	17957	17953	17832	17982	17861	17955	17742	17874	17821	17760	17956	17936	17855	18085	17794	17775	17788	17896	17951	17868	17760	17815	17755	17727	17809	17854	18082	17831	17896	17865	17647	17726	17723	17991	17774	17905	17764	17845	17766	17971	17688	17669	17767	17774	17887	17773	17632	17655	17827	18028	17794	17899	17846	17797	17831	17879	17829	18023	17851	17651	17882	17961	17875	17703	17686	17916	17855	17906	17880	17821	17965	17910	17837	17925	17841	17735	17735	17834	17695	17749	17876	17854	17758	18050	17915	17919	17934	17753	17775	17901	17728	17798	17890	17776	17848	17759	17942	17898	17824	17938	17866	17787	17738	17898	17902	17914	17733	18013	17780	17716	17765	17806	17796	17861	17807	17919	17841	17890	17871	17787	17847	17911	17940	17787	17769	17806	17669	17691	17792	17803	17799	17835	17855	17845	17966	17792	17818	17931	17816	17811	17916	17655	17885	17906	17769	17859	17815	17725	17795	17750	17791	17700	17848	17692	17792	17873	17876	17803	17676	17794	17934	17638	18016	17759	17903	17816	17848	18033	17783	17835	17816	17904	17813	17708	17662	17770	17990	17733	17925	17755	17921	17908	17880	17734	17791	17985	17828	17865	17939	17774	17808	17950	18006	17663	17809	17809	17642	17769	17750	18110	17778	17990	17855	17842	17866	17787	17842	17798	17882	17770	17628	17730	17843	17746	17885	17753	17862	17837	17909	17710	17852	17816	17887	17666	17869	17782	17911	17864	17860	17866	17825	17741	17830	17878	17747	17850	17785	17810	18017	17922	17798	17705	17811	18158	17864	17834	17933	17743	17794	17902	17759	17789	17754	17878	17836	17658	17686	17972	17837	17889	17702	17722	18004	17929	17897	17780	17749	17716	17892	17810	17809	17676	17763	17904	17800	17918	17782	17766	17799	17886	17820	17783	17836	17801	17895	17627	17788	17797	17998	17754	17990	17815	17750	17977	17866	17840	17911	17979	17900	17872	17860	17711	17774	17924	17851	17917	17722	17878	17861	17878	18070	17743	17758	17809	17787	17695	17817	17824	17709	17848	17854	17803	17775	17939	17876	17856	17818	17891	17794	17777	17951	17675	17902	17999	17943	17796	17737	17701	17773	17915	17714	17776	17783	17771	18026	17847	17707	17951	17841	17901	17897	17979	17887	17838	17799	17765	17738	17661	17693	17834	17697	17951	17826	17769	17823	17968	17781	17813	17770	17994	17906	17897	17776	18015	17897	17633	17916	17791	17721	17712	17531	17812	17658	17779	17697	17892	17826	17770	17776	17855	17996	17737	18063	17921	17829	17754	17876	17736	17865	17697	17867	17722	17885	17654	17780	17660	17840	17901	17771	17755	17853	17836	17756	17880	17799	17902	17877	17598	17911	17926	17595	17779	17902	17885	18043	17809	17899	17655	17855	17760	17844	17960	17899	17788	17640	17932	18004	17795	17819	17803	17933	17871	17791	17806	17908	17977	17995	17763	17878	17710	17941	17850	17637	17704	17840	17825	17838	17800	17720	17871	17891	17809	17893	17726	18045	17740	17757	17993	17695	17814	17827	17838	17753	17959	17794	17760	17964	17837	17830	17845	17709	17734	17982	17830	17838	17999	17890	17927	17784	17769	17856	17896	17864	17911	17672	17806	17947	17802	17913	17700	17965	17980	17834	18022	17872	17806	17888	17801	17899	17884	17952	17818	17828	17759	17832	17828	18005	17900	17770	18005	17775	17767	17884	17746	18046	17842	17720	17645	17678	17870	18028	17498	17820	17837	17721	17872	17743	17800	18002	17873	17751	17724	17852	17821	17878	17752	17796	17894	17890	17948	17793	17823	17708	17739	17890	17837	17709	17827	17714	17892	17718	17822	17926	17773	17712	17774	17859	17936	17843	17967	17809	17606	17763	17906	17755	17853	17702	17770	17810	17664	17999	17854	17776	17821	17870	17752	17738	17868	17665	17933	17660	17591	17632	17928	18141	17914	17943	17645	17842	17862	17787	17718	17937	17811	17815	17971	17681	17896	17945	17724	17825	17802	17863	17870	17894	17828	17764	17801	17796	17832	17957	17924	18020	17788	17794	17879	17942	17769	17859	17924	17734	17899	17705	17917	17921	17915	17795	17740	17984	17835	17790	17846	17766	17770	17745	18065	17960	17789	17913	17853	17761	17873	17840	17937	17714	17926	17835	17894	17691	17758	17783	17929	17839	17878	17710	17936	17889	17938	17721	17626	17923	17896	18050	17832	17959	17760	17769	17768	17984	17698	17680	17832	18029	17842	17876	17858	17709	18018	17700	17884	17988	17877	17823	17758	17789	17868	17924	17917	17761	17755	17834	17742	17931	17701	17916	17706	17763	17950	17708	17867	17914	17871	17869	17894	17774	17918	17886	17741	17776	17957	17872	17873	17800	17857	17822	17846	17769	17736	17886	17925	17893	17813	17698	17908	17914	17817	17953	17729	18035	17931	17818	17832	17681	17789	17822	17813	17715	17938	17706	17847	17657	17875	17736	17828	17765	17739	17856	17848	17801	17787	17824	17820	17747	17797	17773	17990	17853	18073	17839	17846	17945	17907	17826	17829	17735	17836	17883	17874	18025	17617	17850	17858	17972	17913	17745	17823	17743	17776	17989	17940	17713	17843	17684	17908	17521	17828	17887	17802	17867	17910	17744	17816	17775	17927	17868	18083	17936	17770	17706	18035	17844	17865	17836	17730	17804	17914	18048	17896	17709	17858	17854	17851	17739	17831	17955	17822	17897	17897	17821	17907	17760	17825	17834	17702	17758	17789	17801	17878	17827	17864	17907	17900	17647	17897	17662	17823	17933	17836	17850	17842	17743	17684	17880	17588	17790	18013	17764	17883	17763	17895	17797	17923	17658	17859	17789	17894	17900	17833	17755	17774	18135	17839	17992	17904	17829	17780	17739	17818	17841	17872	17959	18112	17825	17939	17902	18002	17774	17709	17963	17733	17841	17855	17808	17707	17685	17795	17937	17863	17860	17867	17733	17796	17786	17839	17884	17782	17748	17831	17842	17669	17894	17833	17875	17688	17784	17896	17892	17687	17858	17783	17700	17894	17814	17735	17969	17757	17872	17709	17925	17741	17861	17880	17753	17794	17882	17759	17920	17579	17828	17920	17959	17681	17847	17841	17714	17857	17643	17950	17788	17867	17815	17731	17986	17826	17784	17781	17776	17754	17799	17799	18114	17888	17967	17811	17689	17937	17821	17838	17859	17788	17823	17776	17730	17761	17940	17971	17694	17757	17804	17857	17936	17891	17919	17845	17677	17691	17842	17826	17816	17878	17912	17856	17714	17825	17839	17824	17815	17924	17889	17808	17764	17994	18037	17973	17774	17861	17884	17899	17821	17846	17929	17867	17851	17971	18079	17860	17832	17739	17915	17767	17901	17619	17843	17859	17757	17845	17813	17897	17756	17901	17798	17884	17878	17778	17882	17871	17708	17829	17858	17772	17992	17845	17813	17697	17858	17874	17782	17841	17793	17903	17740	17786	17943	17749	17838	17819	17853	17932	17697	17927	17782	17794	17888	17797	17843	17739	17744	17958	17782	17799	17872	17871	17991	17936	17832	17843	17840	17865	17790	17905	17934	17890	17791	17910	17785	17765	17848	17832	17865	17870	18022	17802	17895	17743	17896	17878	17779	17699	17676	17856	17678	17779	17859	17928	17857	17782	17847	17784	17960	18018	17759	17820	17706	17870	17967	17873	17700	17613	17772	17838	17813	17630	17864	17713	17803	17773	17847	17881	17817	17806	17973	17809	17874	17729	17853	17753	18061	17844	17911	17870	17891	17829	17982	17735	17670	17748	17737	17967	17867	17938	17879	17873	17871	18059	18100	17882	17927	17886	17884	17839	17848	17779	17696	17698	17927	17888	17973	18064	17769	17873	17848	17619	17683	17913	17682	17668	17806	17920	17877	17857	17763	18030	17805	17794	17803	17823	17842	17893	17816	17766	17823	17828	17724	17864	18091	17829	17578	17808	17812	17976	17866	17792	17740	17822	17913	17705	17991	17766	17827	17776	17921	17765	17909	17818	17896	17707	17907	17778	17866	17925	17737	17854	17799	17909	18061	17746	17766	17691	17898	17777	17885	17895	17914	17773	17905	17668	18016	17864	17849	17960	17888	17920	17976	17567	17720	17713	17894	17766	17789	17915	18014	17895	17843	17802	17807	17910	17829	17870	17868	17961	17691	17944	17833	17802	17727	17794	17836	17726	17788	17743	17772	17813	17740	17896	17822	17834	17778	17861	17815	17665	17830	17701	17834	17812	17826	17817	17738	17849	18054	17691	17931	17683	17966	17907	17668	17879	17754	17815	17931	17857	17750	17989	17946	17888	17695	17993	17911	17641	17951	17737	17740	17833	17816
35178	29872	33605	31516	28982	28516	27918	27407	27584	27228	27167	27036	26878	26971	27078	26784	26906	26850	26677	26861	26919	26730	26749	26821	26688	26487	26270	26444	26683	26548	26714	26554	26531	26786	26560	26667	26378	26281	26521	26767	26744	26672	26468	26527	26617	26551	26652	26596	26634	26533	26758	26446	26411	26674	26587	26430	26690	26523	26683	26688	26725	26455	26411	26567	26364	26534	26422	26539	26633	26382	26460	26663	26784	26540	26577	26539	26513	26710	26674	26274	26414	26634	26538	26298	26431	26359	26482	26488	26274	26613	26663	26588	26612	26578	26613	26473	26619	26725	26374	26231	26520	26593	26629	26508	26302	26190	26608	26518	26597	26780	26589	26688	26464	26653	26412	26693	26581	26437	26513	26662	26563	26840	26656	26417	26450	26675	26680	26659	26710	26692	26563	26447	26368	26388	26545	26511	26464	26577	26369	26629	26365	26602	26636	26598	26419	26725	26365	26484	26500	26543	26569	26497	26361	26356	26445	26550	26633	26444	26427	26597	26698	26423	26427	26516	26464	26758	26783	26385	26675	26557	26386	26366	26285	26378	26385	26550	26512	26501	26518	26402	26515	26268	26539	26504	26497	26389	26670	26410	26752	26365	26677	26603	26567	26369	26396	26760	26540	26608	26439	26448	26522	26291	26382	26399	26526	26455	26699	26471	26294	26413	26609	26628	26497	26382	26406	26435	26544	26589	26451	26553	26535	26602	26390	26627	26629	26565	26660	26458	26378	26389	26473	26531	26377	26396	26518	26464	26504	26526	26530	26415	26417	26604	26913	26377	26164	26479	26579	26529	26475	26619	26558	26543	26659	26725	26780	26747	26642	26473	26406	26386	26595	26380	26539	26463	26432	26605	26658	26516	26456	26485	26535	26393	26224	26528	26406	26568	26420	26546	26367	26495	26185	26414	26645	26449	26547	26538	26403	26436	26387	26485	26409	26403	26490	26383	26370	26297	26569	26561	26486	26629	26518	26534	26544	26559	26512	26444	26478	26428	26420	26555	26771	26300	26523	26558	26459	26528	26617	26445	26683	26463	26393	26595	26194	26604	26523	26459	26655	26483	26590	26825	26544	26611	26747	26493	26486	26502	26530	26360	26325	26433	26372	26652	26391	26519	26710	26713	26576	26403	26460	26380	26602	26593	26457	26389	26513	26842	26408	26608	26377	26463	26594	26410	26432	26502	26612	26448	26219	26299	26160	26600	26654	26592	26591	26615	26423	26364	26469	26466	26540	26397	26388	26865	26575	26531	26376	26347	26578	26359	26592	26297	26452	26456	26668	26795	26515	26553	26223	26410	26613	26263	26387	26518	26610	26626	26571	26226	26412	26761	26438	26548	26657	26617	26646	26477	26348	26511	26509	26599	26703	26482	26505	26435	26568	26309	26277	26654	26453	26446	26291	26399	26588	26258	26580	26536	26379	26311	26447	26610	26522	26576	26471	26446	26419	26489	26563	26411	26527	26594	26518	26623	26555	26496	26649	26545	26403	26510	26695	26586	26493	26592	26585	26412	26385	26372	26652	26673	26585	26475	26624	26601	26544	26572	26539	26347	26630	26535	26695	26419	26558	26661	26644	26372	26315	26266	26357	26612	26384	26352	26586	26379	26450	26701	26633	26639	26301	26397	26589	26833	26509	26310	26382	26288	26379	26471	26655	26560	26562	26568	26535	26562	26419	26425	26444	26589	26375	26453	26613	26634	26247	26590	26570	26502	26508	26244	26234	26435	26729	26480	26793	26634	26631	26400	26680	26537	26650	26528	26317	26447	26374	26481	26561	26437	26565	26457	26583	26751	26660	26549	26506	26535	26436	26521	26550	26524	26805	26611	26525	26555	26466	26593	26597	26673	26470	26243	26510	26530	26530	26730	26522	26672	26550	26337	26555	26416	26551	26546	26631	26565	26340	26432	26465	26621	26396	26460	26656	26484	26816	26392	26607	26328	26685	26472	26410	26551	26525	26495	26389	26530	26434	26747	26386	26557	26585	26404	26392	26458	26514	26503	26597	26400	26688	26678	26559	26778	26485	26442	26478	26059	26329	26361	26682	26545	26615	26532	26540	26551	26622	26488	26282	26493	26636	26759	26617	26495	26423	26485	26352	26535	26611	26639	26698	26546	26278	26306	26496	26484	26342	26425	26593	26124	26564	26524	26777	26624	26377	26319	26539	26566	26788	26237	26803	26462	26730	26567	26411	26414	26431	26480	26391	26664	26582	26490	26784	26368	26491	26399	26471	26504	26596	26625	26729	26375	26682	26440	26522	26685	26378	26421	26658	26538	26821	26635	26368	26461	26271	26438	26369	26425	26232	26501	26583	26676	26547	26553	26477	26557	26527	26420	26560	26608	26623	26482	26589	26678	26475	26391	26507	26300	26401	26499	26539	26686	26443	26278	26430	26618	26474	26709	26718	26550	26276	26723	26447	26361	26430	26725	26637	26588	26561	26612	26670	26512	26330	26359	26671	26613	26583	26517	26464	26701	26704	26560	26357	26619	26506	26388	26581	26667	26480	26701	26753	26742	26697	26513	26559	26445	26577	26659	26857	26455	26258	26503	26491	26589	26385	26598	26379	26227	26508	26502	26457	26511	26377	26554	26548	26531	26558	26392	26771	26578	26369	26386	26539	26548	26730	26284	26533	26425	26402	26380	26464	26572	26438	26486	26391	26503	26623	26628	26574	26508	26671	26491	26436	26366	26380	26551	26566	26696	26366	26457	26670	26666	26757	26611	26469	26527	26669	26457	26353	26724	26607	26539	26196	26495	26554	26404	26543	26431	26248	26474	26447	26266	26380	26603	26723	26715	26643	26380	26380	26588	26667	26321	26458	26455	26386	26553	26495	26554	26594	26708	26787	26409	26643	26674	26361	26532	26964	26848	26620	26690	26551	26600	26212	26457	26341	26818	26693	26655	26743	26484	26383	26635	26688	26570	26332	26404	26628	26454	26376	26408	26283	26412	26415	26359	26397	26496	26320	26613	26529	26488	26629	26365	26672	26355	26446	26543	26444	26468	26493	26395	26493	26571	26451	26721	26555	26506	26446	26509	26527	26522	26583	26669	26346	26722	26631	26356	26452	26504	26588	26591	26425	26589	26446	26588	26569	26597	26630	26497	26461	26363	26606	26459	26637	26699	26343	26570	26609	26380	26516	26654	26491	26411	26508	26517	26587	26414	26777	26462	26807	26713	26596	26553	26460	26335	26428	26532	26567	26453	26194	26380	26741	26719	26574	26621	26843	26346	26497	26611	26673	26387	26527	26508	26560	26450	26596	26538	26725	26248	26421	26505	26619	26560	26509	26404	26710	26602	26569	26624	26508	26310	26249	26483	26539	26366	26356	26599	26603	26442	26406	26757	26500	26568	26411	26502	26578	26671	26853	26402	26622	26562	26454	26338	26591	26483	26471	26403	26572	26731	26267	26500	26468	26578	26841	26648	26499	26312	26326	26670	26722	26741	26283	26487	26605	26608	26584	26467	26508	26485	26504	26361	26655	26495	26522	26464	26810	26757	26678	26398	26708	26547	26725	26528	26602	26423	26554	26586	26378	26691	26522	26670	26629	26658	26587	26503	26358	26188	26565	26255	26619	26466	26470	26444	26641	26298	26518	26593	26635	26698	26196	26494	26434	26643	26626	26610	26554	26364	26303	26645	26608	26454	26543	26726	26518	26404	26652	26751	26646	26566	26506	26278	26704	26641	26675	26445	26464	26588	26756	26462	26626	26537	26518	26558	26724	26583	26604	26496	26679	26397	26642	26856	26649	26866	26757	26395	26542	26526	26472	26492	26475	26397	26404	26440	26322	26375	26617	26722	26560	26221	26581	26414	26428	26677	26578	26442	26793	26919	26549	26739	26585	26739	26405	26498	26514	26439	26303	26524	26495	26402	26515	26503	26570	26512	26700	26474	26704	26645	26444	26302	26565	26689	26506	26349	26765	26399	26382	26328	26695	26640	26386	26604	26492	26574	26593	26742	26475	26552	26566	26546	26511	26449	26302	26365	26675	26549	26608	26486	26477	26580	26615	26685	26311	26411	26514	26236	26520	26248	26554	26903	26435	26414	26576	26404	26670	26659	26325	26513	26565	26559	26474	26460	26503	26642	26664	26563	26622	26782	26438	26448	26580	26307	26713	26228	26212	26709	26466	26714	26645	26625	26364	26406	26265	26578	26597	26542	26601	26619	26582	26595	26645	26303	26410	26444	26456	26497	26440	26394	26438	26684	26629	26596	26777	26557	26575	26392	26801	26702	26649	26506	26656	26230	26454	26401	26456	26625	26707	26499	26587	26694	26671	26518	26536	26386	26560	26369	26388	26615	26656	26418	26367	26663	26634	26279	26464	26698	26457	26718	26555	26599	26618	26414	26535	26585	26466	26456	26570	26412	26596	26684	26396	26365	26350	26729	26375	26349	26403	26502	26845	26608	26415	26217	26658	26549	26543	26303	26337	26542	26645	26563	26469	26480	26566	26582	26533	26483	26505	26559	26528	26435	26518	26349	26356	26466	26694	26910	26560	26495	26394	26552	26652	26302	26519	26447	26698	26511	26831	26620	26273	26635	26662	26656	26262	26484	26545	26498	26508	26631	26653	26421	26826	26651	26629	26552	26805	26520	26681	26805	26588	26603	26515	26451	26631	26415	26577	26440	26677	26295	26666	26493	26524	26581	26695	26338	26323	26496	26588	26696	26437	26643	26344	26576	26514	26318	26323	26305	26593	26563	26364	26482	26656	26523	26425	26432	26530	26567	26553	26499	26319	26655	26533	26386	26555	26462	26764	26714	26665	26548	26589	26238	26532	26702	26531	26438	26329	26537	26730	26280	26330	26641	26420	26145	26633	26698	26535	26786	26706	26516	26389	26511	26277	26566	26296	26518	26515	26734	26652	26535	26419	26397	26368	26602	26432	26425	26776	26734	26508	26453	26374	26840	26724	26456	26875	26500	26404	26436	26577	26388	26648	26514	26690	26577	26554	26473	26534	26274	26367	26376	26531	26494	26589	26460	26740	26371	26558	26598	26521	26432	26549	26787	26404	26513	26550	26411	26718	26527	26578	26634	26293	26675	26404	26436	26638	26710	26577	26452	26680	26279	26618	26682	26266	26230	26694	26659	26656	26663	26260	26394
24276	29843	29070	24001	21379	20015	19258	18766	18508	18319	18160	17773	17773	17762	17796	17516	17765	17653	17553	17445	17402	17445	17348	17213	17309	17403	17251	17269	17090	17147	16963	17197	17274	17269	17292	17224	17254	17268	16943	17174	17109	17071	17185	17108	16964	17107	17160	17119	17153	17151	17025	17076	17196	17054	16963	17210	17115	17096	17114	17032	17160	17201	17187	17070	16926	17224	17175	17090	17062	17192	17130	17046	17026	17194	17111	17165	17151	17099	17044	17152	17169	17029	16973	17171	17049	16921	17176	17298	17058	17046	17176	17008	17089	17151	17063	17094	17049	16999	17148	17083	17105	17093	17102	17226	17016	17029	16959	17113	17078	16969	17258	17057	16907	16992	17086	17084	16979	17125	16938	17104	17101	16844	17198	17062	17040	16932	17004	17122	17080	17146	17081	17272	17098	17160	17191	16992	17032	17120	17000	17224	17145	17079	17009	17136	17264	17174	17076	17122	17210	16999	17059	16972	17267	16976	17042	17083	17066	16955	17056	17128	17160	17186	17096	16969	17008	17057	17288	17013	17012	17219	16849	17034	17193	17239	16992	17154	17040	17137	17132	17044	17121	17039	17069	17109	16916	17155	16976	17080	17097	17156	16948	17227	16916	16897	17091	17240	17151	17060	16965	16970	16914	17089	17216	17048	16743	17129	17088	17205	16995	17035	17121	17180	16991	17114	17160	17051	17125	17167	17002	17114	17005	17188	17070	17138	17103	17050	17107	16959	17199	17109	16923	16979	17046	17162	17064	17040	17065	17074	16999	16986	17025	17010	17041	17061	16940	17048	17281	17210	16965	16907	17077	17008	17047	17142	17171	17193	16989	17244	17055	17264	17123	17202	17100	17257	17104	17088	17131	17190	17037	17217	17040	17117	17052	16941	16924	16940	17252	17161	17174	16998	17076	17077	17017	17063	17159	17044	17144	16975	16916	17070	17044	16973	17001	17090	17020	17071	17183	17119	17121	17064	17148	17037	16984	17229	17005	17165	17077	16965	17047	17013	17069	17173	17022	17197	16973	17028	17076	17109	16968	17031	17092	17184	17144	17011	17077	17052	17130	17156	16986	16911	17092	17118	17081	17087	17015	16938	17088	16999	16909	17117	16862	17067	16972	16859	17014	16971	17031	17132	17108	17129	16986	17215	16915	17088	17029	17009	17076	16949	17098	16994	17194	17024	17238	17147	17175	17051	17048	17178	17018	17170	17196	17073	16996	17030	17218	16900	17001	17277	17069	16963	17065	16989	17005	17128	16966	17100	17286	17031	17080	17195	17064	16905	17165	17018	17159	17123	17140	17189	17006	17054	17125	16895	17157	17154	17089	17053	17113	17121	17026	17070	17154	17157	17299	16858	17236	17076	17332	16986	17065	16938	17162	17133	16984	17261	17119	16971	17122	17105	16995	16910	17192	17048	17098	16930	17119	17049	17119	17092	16946	17066	17048	17053	16954	17051	17139	17091	17047	17020	17143	17022	17067	17105	17034	16999	17234	17064	17126	17125	17003	17123	16916	17162	17009	17109	17202	17092	17002	17226	16933	17158	17297	17145	17036	17066	16968	17213	17115	17065	16941	17011	17124	17104	17163	17084	17013	17077	17241	17044	16947	17055	17142	17026	17091	17122	16941	17134	16987	17060	17195	17010	17187	17107	17427	17063	17105	17037	17048	17077	17100	17081	16950	17002	17007	17025	17070	17074	17024	17292	17181	17098	17100	17099	17104	16972	17398	17113	17002	16863	17150	17024	17038	16943	17349	17165	17073	17069	17048	17093	16923	17108	16938	17107	17033	17160	16992	17106	16840	17081	16899	17025	17019	17181	17160	17080	16942	17067	16959	17046	17120	17287	17075	17037	17110	17066	16929	17068	17101	17181	17024	16964	17008	17042	16989	17245	17234	16991	17081	17101	17194	17036	17102	17032	16915	17036	17158	17062	17162	16998	17043	17033	16931	17107	17177	17085	17115	16955	17052	17236	17019	16965	17180	17149	17331	16975	17048	17099	17229	17035	17133	17082	17009	17072	17142	16924	16980	17110	16983	16959	16871	17237	17095	16990	17071	17035	17066	17152	17219	17215	17042	17189	16853	17208	16884	17069	17165	17040	17103	17153	17204	16994	17250	16854	17204	17064	17132	17177	17086	17096	17059	17016	17051	17048	17360	16939	17167	17177	17020	16955	17110	17123	17158	17037	17191	17130	17014	17226	17123	17055	17073	17232	17071	17124	17027	17317	17067	16960	17081	17076	17083	17062	17159	17146	17102	16956	17125	16865	17128	16951	17062	17164	17031	17164	17024	17083	17018	17237	17019	17133	17006	17128	17039	17131	17128	17168	17242	17072	17143	17207	17030	16960	16920	17136	17089	17074	17025	16917	16902	17194	17217	16904	17048	17069	17111	17117	16942	17086	17118	16986	17252	17211	17088	17115	17135	17147	17084	17167	17044	17097	16998	17056	17124	17032	17096	17259	17060	16974	17256	16977	17055	17053	17109	17153	17047	17064	17189	17147	17166	17017	17295	17018	17112	17126	17088	17039	17261	17174	16969	16881	17024	17070	17068	17004	17125	17084	17146	17103	16992	17111	17094	17210	17021	17136	17061	16977	17171	16928	16932	17189	17195	17155	16990	17063	17197	17096	16868	16933	16921	16985	17155	17168	17119	16929	17066	17319	16984	17017	17014	17026	16943	16941	17226	17091	17074	17117	17174	17321	17026	17221	16924	17097	17201	17168	17094	17197	17084	16942	17110	16967	17094	17005	17230	17087	17050	17113	17041	17040	17076	17103	17008	17296	17016	17103	17178	17216	17171	17083	16974	17053	16994	17210	17309	17067	16923	17017	17115	17201	17195	17163	17182	17228	16918	17146	16996	16891	17112	17133	16935	17036	17096	17021	17044	17148	17121	17148	17041	17261	16950	17180	17111	17064	17232	16902	17178	17089	17026	17185	17205	17086	17078	17057	17069	17029	17165	16996	17054	17295	17150	17107	17155	17109	17161	17085	17113	17055	17264	17201	17028	17077	16923	16957	17127	17127	17187	17212	16911	17045	16989	17123	17230	17098	17056	16912	17149	17092	17055	16989	17239	17005	17141	16953	17106	17173	17151	17131	17150	17255	17013	17268	17009	17077	17129	17110	17112	17059	16981	17031	17091	17143	17028	17126	17038	17195	17048	17306	16966	17279	16929	17158	17022	17005	17145	17190	16979	17072	17074	17126	17231	17212	16890	17223	17043	17030	17110	17182	17060	17062	17136	17152	17293	17109	17129	16954	17073	17036	17026	17179	17048	17114	17251	17127	17097	17119	17266	16996	17002	17200	17075	17285	17212	17094	16937	17132	17086	16992	17098	16951	17054	17030	17122	17043	16965	17235	17012	17045	17182	17041	17298	17012	16928	17043	17119	17104	17127	17113	16917	17294	17045	17172	16966	17089	17014	16963	17133	17032	16929	17214	16959	17160	17158	17061	17146	17087	17106	17131	17154	17196	17041	17169	16988	16986	17108	17087	17166	16948	17183	17066	17287	17191	16861	17037	17151	16959	17149	17118	17071	17005	17134	17009	17208	17043	17095	16985	17069	17006	17223	17081	17030	17124	16894	17064	17273	17081	17076	17217	17218	17119	17152	17035	17162	17059	16963	17198	17021	17109	17046	16971	17108	17097	17125	17153	16976	17070	17144	16996	17138	17036	17241	16991	17126	16997	17137	17067	16977	17098	17054	16971	17104	16903	16993	16933	17058	17043	16997	17120	17046	17194	17099	17195	17026	17013	17046	16969	17131	17142	17092	17076	17038	17086	17228	17068	17136	17141	17096	17000	17096	17021	16991	17051	17042	17066	16946	17038	17110	17081	17128	17159	17024	16970	17231	17164	17160	17014	16987	17066	17163	17115	16931	17092	16904	17105	17115	17105	17117	16945	17180	17093	17128	17097	17176	16995	17128	17106	17101	17109	17163	17115	17081	16990	17146	16970	17209	17177	17187	17080	17006	17146	17247	17145	16978	17007	17126	17107	17001	16922	17201	17068	17053	17149	17108	17032	17043	16884	17188	17150	17153	17052	17260	17085	17246	17010	16992	17192	16962	17093	17110	17162	17036	17198	17094	16929	16949	17052	16971	17009	17236	17129	17102	17156	17122	17110	16973	16991	17023	17104	17041	17063	17119	17254	17101	17167	17186	17027	17205	17124	16960	17114	17106	16980	17210	17155	17247	16942	17040	16970	17127	17030	17123	17084	17105	16990	17159	17154	17023	17012	17036	16894	17051	17323	17170	17029	17103	17125	17130	16956	17088	17071	17144	17125	17103	17279	17004	16904	17297	17193	17137	17065	16934	17112	17162	16904	17162	17014	16844	17095	17213	17083	17271	17202	17165	17015	17085	17017	16994	17036	17187	17092	17049	16949	17165	16926	17054	17022	17146	17137	16915	17139	17091	17097	17049	17163	17167	17220	17012	16981	17218	16963	17157	17024	17067	17000	17158	16990	17141	17167	17171	17140	17080	17108	17171	17143	17058	16959	17047	17101	16995	17048	17242	17071	17113	16995	17059	16938	17062	17167	17075	17072	17048	17124	17101	17245	17097	17232	17107	16961	17159	17064	17145	16987	17026	17100	17031	17239	17135	17055	17054	17057	17036	17149	16943	17099	17190	17014	17222	17211	17195	17131	17107	17025	16978	16998	17086	17114	17207	16867	17313	17050	17093	17025	17107	16971	17130	17179	17179	17095	17085	17115	17043	17172	17110	17080	17112	17109	17236	17081	16919	16948	17052	17092	16942	17178	17274	17003	17064	17100	16958	17219	17131	17129	17095	17007	17136	17081	17190	17182	17050	16953	17032	17045	17030	17278	16989	17059	17265	17172	17132	17154	17115	17008	17064	17019	16964	17183	17034	17225	16974	16970	17128	17094	17139	17050	16933	17095	17023	17193	17062	17049	17102	17200	17187	17054	17140	17124	17118	17027	17086	17045	17064	17055	16950	17023	17189	17161	17142	17197	17020	17075	17108	17044	17199	17156	17160	16988	17073	17191	17095	16931	17142	17082	16901	17233	16991	17182	17024	17142	17166	16972	17115	17092	17117	17070	17184	17024	17095	17138	17127	17076	17034	17184	17015	17270	16955	17069	17251	16988	17166	17076
24028	20797	27128	25698	26003	30468	32314	30138	29435	29502	29366	28852	29100	28977	28275	28741	28628	28289	28736	28409	27892	27969	28132	28190	28080	28098	28039	28076	27872	28058	28052	28130	27976	27912	27888	27849	27765	27763	28096	27971	28063	27859	27757	27463	27818	27945	27543	27805	28276	27861	27911	27758	28009	27919	27809	28106	27986	27874	27905	27644	27752	27790	27892	27961	27793	27865	27876	27758	28007	27742	27716	27859	27837	27501	27756	27975	27883	27849	27817	27656	27646	27847	27543	27885	27663	27726	27682	27923	27761	27777	28141	27889	27739	27763	27628	27934	27886	27753	27614	27823	28037	27428	27739	27755	27754	27805	27922	27825	27933	28043	28026	27556	27899	27770	27825	27906	27807	27563	28062	27729	27817	28152	27949	27757	27940	27668	27556	27935	27744	27889	27775	27655	27787	27547	27773	27545	27708	27580	27753	27626	27942	28022	27790	27625	27878	27736	27852	27839	27609	27803	27829	27747	27885	28073	27560	27915	27891	27641	27777	27610	27810	27781	27802	27501	27661	27653	27687	27491	27698	27862	27469	27644	27734	27929	27658	27492	27803	27984	27676	27702	27816	27619	27955	27888	27755	27813	27680	27674	27515	27753	27758	27938	27496	27647	27771	27801	27867	27870	27747	27899	27974	27773	27859	27514	27550	27975	27752	27961	27718	27892	28016	27707	27921	27794	28119	27797	27553	27749	27755	27882	27971	27926	27935	27851	27864	27636	27768	27790	27749	27608	28099	27668	27741	27706	28041	27707	27631	27921	27780	27487	27862	27844	28097	27711	28029	27526	27634	27908	27758	27618	27837	27793	27924	27593	27830	27754	27701	27690	27838	27714	27739	28190	28067	27861	27930	27863	28033	27906	27775	27809	27681	27643	27670	27800	28044	27585	27799	27724	27652	27795	27776	27952	27557	27741	27716	27817	27863	27569	27966	27804	27875	27460	27922	27729	27685	27775	27749	27882	27681	27689	27771	27507	27848	27695	27630	27620	27879	27953	27919	27777	27677	27871	27792	27814	27688	27870	27877	27690	27762	27854	27962	27806	27697	27659	27817	27807	27868	27796	27909	27684	27777	27697	27688	27819	27773	27946	27851	27996	27837	27825	27848	27851	27700	27976	27986	27860	27803	27648	27861	27685	27711	27958	27809	27822	27699	27867	27747	27758	27719	27767	27739	27740	27984	27969	27793	27831	27868	27889	28010	27653	27857	27785	27843	27780	28010	27774	27830	27995	27719	27613	27680	27760	27596	27709	27606	27698	27676	27872	27928	27691	27808	27820	27932	27762	27844	27784	27715	27782	28043	27832	27687	27653	27643	27663	27667	27900	27502	27831	27800	27813	27862	27679	27729	27553	27936	27974	27999	27883	27957	27730	27748	27863	27927	27848	27645	27593	28057	27756	27800	27889	27998	27571	27661	27790	27554	27780	27801	27619	27941	28039	27998	28052	27746	28048	27794	27946	27744	27847	27639	28111	27749	27902	27748	27866	27840	27913	27628	27847	27595	27616	27735	27920	27918	27814	27746	28001	27668	27831	27606	27830	27702	28004	28003	27830	27991	27916	27889	27801	27968	27926	28091	27611	27839	27725	27948	27768	27685	27806	27846	27783	27852	27707	27870	27788	27786	27742	27916	27739	27654	27936	27832	27600	27820	27692	27813	27834	28177	27838	27667	27889	27791	27531	27760	27816	27796	27665	27978	27957	27825	27585	27841	28017	27709	27380	27809	27935	27668	27815	27641	27786	27808	27726	27812	27861	27854	27781	27679	27760	28005	27823	27893	27820	27736	27845	27896	27885	27655	27842	27946	27695	27874	27625	27743	27633	27786	27766	27930	28064	27859	27823	27731	27458	27790	27735	27899	27636	27848	27670	27668	27796	27676	27682	27775	27674	28081	27796	27804	27610	27566	27805	28113	27940	27896	27765	27693	27646	27717	27965	27571	27681	27769	27873	27878	27980	28038	27659	27898	27513	27764	27954	27868	27704	27626	27853	27904	27997	27947	27764	27625	27663	27669	27872	27711	27782	27770	27654	27960	27597	27446	27751	27872	28027	28037	27744	27795	27825	27950	27822	27900	27839	27493	27652	27610	27898	27879	27611	27622	27787	28063	27856	27858	27743	27671	28009	27768	27676	27853	27760	27814	27992	27704	27840	27775	27747	27928	27459	27545	27768	27643	27824	27809	27608	27733	27850	27639	27805	27651	27781	28077	27655	27915	27868	27863	27755	28063	27754	27832	27806	27618	27438	27788	27605	27645	27519	27811	27580	27786	27489	27548	27834	27586	28054	27511	27798	27765	27870	27873	27932	27885	27601	27704	27617	27923	27900	27719	27870	27896	27675	27711	27835	27843	27953	27737	27979	27793	27935	27811	27774	27791	27886	27768	28014	27650	27775	27877	27761	27768	27793	27693	27720	27655	27730	27831	27612	27602	27619	27768	27916	27706	27948	27795	27689	27625	27853	27760	27587	27829	28031	27485	27761	27953	28151	27751	27777	27485	27847	27733	27823	27834	27701	27929	27932	27742	27786	27856	28040	27935	27720	27732	27984	27588	27724	27739	27666	27785	27621	27826	27592	27939	27767	27873	27837	27850	27835	27497	27669	27852	27612	27607	27805	27971	27853	27650	27738	27691	28046	27627	27760	27877	27746	28048	28034	27906	27937	27584	27838	27707	27819	27733	27817	28077	27566	27916	27701	27838	27936	27782	27610	27591	27794	27762	27480	27768	27627	27870	27655	27600	27837	27824	27760	27957	27686	27695	27622	27764	27921	27963	27775	27742	27756	27730	27551	27943	28069	27954	27963	27603	27703	27525	27900	27510	27766	27601	27669	27851	27924	27832	28067	27740	27660	27871	27747	27753	27643	27592	27801	27914	27923	27975	27877	27780	27460	27782	27934	27718	27679	27747	27845	27821	27784	27653	27789	27637	27828	27796	27672	27820	27657	27694	27398	27498	27952	27690	27957	27717	28128	28013	27959	27840	27856	27676	27959	27642	27828	27878	27998	27810	27934	27914	27984	27780	28009	27781	27638	27813	27802	27490	27700	27981	27814	27899	27753	27586	27940	27612	27674	27547	27805	27574	27893	27779	27863	27872	27898	27665	28033	27848	27886	27753	27643	27783	27524	27734	27730	27787	27831	27761	27734	28043	27614	27716	27854	27825	27851	27890	27991	27844	27910	27833	27963	27761	28094	27845	27925	27819	28003	27899	27909	27689	27601	27878	28007	27812	27718	27897	27780	27976	28015	27794	27747	27855	27919	27890	27963	27666	27796	27572	27941	27654	27718	28012	27860	27910	27918	27766	27749	27832	27474	27504	27829	27695	27611	27685	27791	27819	27804	27868	28162	27944	27746	27867	28038	27702	27522	27718	27732	27790	27555	27821	27665	27586	27619	27986	27814	27839	27626	27586	27868	27897	27713	27640	27518	28060	27843	27738	27658	27923	27770	28056	27815	28000	27828	27837	27667	27652	27762	27721	27428	27821	27798	27851	27975	27908	27911	27859	28131	27746	27893	27690	27702	27788	27893	27686	27951	27819	27753	27682	27817	27982	27902	27819	27708	27742	27584	27889	27801	27954	27745	27775	27950	27690	27861	27578	27858	27713	28090	27887	27862	27777	27978	28054	27737	27907	27833	27907	27712	27966	28035	27667	27731	27814	27753	27985	27533	27891	27757	27927	27826	27828	27829	27753	27520	27676	27904	27924	27682	27637	27794	27523	27695	27910	27947	27639	27834	27611	27555	28124	27688	27876	27535	27902	27606	27645	27912	27814	27704	27814	27662	27711	27957	27825	27705	27682	27644	27885	27855	27831	27649	28051	27913	27822	27712	27723	27839	28033	27977	27807	27725	27783	27596	27685	27604	27366	27572	27809	27829	27801	27884	27986	27863	27688	27635	27834	27832	27844	27779	27872	27672	27491	27875	27897	27777	27764	27686	27807	27854	27764	27813	27914	27735	27792	27918	27897	27809	27579	28045	27813	27594	27629	27941	27557	27711	27910	27910	27763	28003	27853	27687	27808	27929	27633	27694	27814	27795	27768	27840	27858	27966	27606	27777	27743	27895	27665	27679	27701	27625	27797	27822	28072	27823	27888	27735	27707	27836	27812	27797	27867	28035	27775	27775	27518	27654	27989	27813	28002	27608	27882	27991	27690	27356	27732	27851	27871	27894	27697	27839	27842	27805	27666	27847	27993	27644	28027	27590	27693	27868	27790	27746	28053	27772	27845	27618	27758	27760	27768	27763	27549	28128	27783	27882	27705	27935	27890	28151	27736	27577	27966	27696	27601	27788	27898	28033	27788	27954	27650	27698	27649	27646	27764	27722	27731	27723	27910	27983	27753	27696	27710	27679	27783	27764	27827	27832	28054	27855	27739	28002	27843	27797	28026	27726	27782	27894	27735	27569	27825	27994	27734	27784	27776	27565	27795	28028	27989	27940	27992	27811	27713	27645	27930	28111	27787	27703	27854	27971	27802	28090	27865	27806	27892	27870	27750	27707	27888	28040	27766	27900	27847	27890	27670	27674	27686	27680	27710	27760	27783	27688	27752	27794	27779	27860	27850	27808	27787	27712	27725	27747	27589	27781	27641	28104	27855	27897	27709	27845	27614	27626	27979	27877	27882	27772	27793	27957	27771	27834	27608	27806	27759	27765	27914	28035	27962	27838	27801	27759	27483	27668	27719	27800	27876	27824	27747	27893	27962	27988	27942	27840	28125	28035	27626	27592	27845	27817	27875	27535	27721	27622	27776	27920	27971	27915	27728	27903	27741	27808	27808	27938	27950	27542	27915	27830	27762	27857	27766	27728	27878	27548	27895	27905	27887	27807	27928	27863	27764	28008	27904	27618	27593	27859	27956	27868	27689	27714	27734	27711	27846	27643	28033	28035	27835	27618	28014	27919	27684	28006	27843	27767	27571	27966	27741	27658	27869	27862	27732	28005	27962	27796	27577	28005	28091	27672	27587	27926	28054	27684	27782	27911	27925	27762	27645	27811	27597	28031	27954	27934	27970	27887	27777	27970	27790	27834	27681	27814	27776	27655	27921	27922	27933	27852	27662	27779	27790	27906	27993	27749	27866	27722	27944	27772	27957	27508	27741	28002	27818	27835	28042	27715
23001	38334	37763	30570	26215	23636	21947	21259	20822	20318	20006	19731	19165	19005	18896	18893	18654	18508	18558	18430	18237	18442	18366	18329	18042	18040	17946	17899	17989	17938	17874	18076	17809	17925	17590	17894	17837	17779	17694	17826	17806	17754	17709	17763	17646	17951	18003	17856	17829	17824	17928	17799	17654	17700	17626	17842	17785	17702	17655	17692	17560	17699	17759	17739	17714	17737	17708	17752	17754	17633	17807	17787	17694	17779	17778	17681	17702	17702	17953	17801	17587	17724	17722	17839	17720	17749	17664	17637	17727	17663	17683	17896	17853	17698	17819	17524	17764	17680	17700	17650	17819	17785	17688	17640	17685	17650	17697	17725	17651	17654	17728	17632	17764	17612	17681	17810	17660	17613	17729	17745	17496	17644	17783	17719	17815	17704	17701	17474	17644	17714	17739	17696	17742	17875	17713	17835	17720	17626	17768	17668	17705	17657	17801	17791	17682	17641	17654	17751	17825	17686	17651	17526	17633	17730	17837	17704	17646	17816	17529	17571	17807	17674	17703	17814	17681	17651	17509	17640	17726	17794	17702	17605	17610	17765	17766	17719	17739	17785	17768	17763	17858	17728	17796	17800	17797	17729	17801	17603	17841	17610	17808	17601	17672	17700	17600	17838	17727	17800	17797	17686	17704	17776	17695	17783	17757	17650	17759	17689	17675	17733	17661	17681	17497	17550	17606	17680	17788	17680	17693	17833	17711	17635	17799	17720	17743	17666	17683	17732	17602	17576	17859	17641	17613	17696	17649	17767	17523	17675	17822	17752	17626	17710	17650	17702	17836	17760	17646	17734	17772	17612	17735	17703	17739	17707	17597	17527	17852	17731	17563	17677	17688	17576	17891	17657	17573	17574	17969	17567	17781	17682	17618	17746	17644	17768	17723	17836	17691	17804	17717	17641	17677	17807	17634	17577	17926	17851	17744	17708	17704	17571	17599	17919	17702	17643	17808	17829	17796	17797	17779	17679	17630	17734	17675	17777	17498	17734	17709	17591	17786	17677	17668	17742	17589	17790	17614	17764	17526	17615	17708	17669	17714	17690	17699	17753	17682	17764	17545	17743	17634	17853	17837	17769	17628	17731	17722	17730	17685	17727	17930	17681	17794	17631	17787	17568	17756	17632	17769	17757	17663	17630	17685	17721	17769	17833	17712	17836	17703	17784	17755	17774	17600	17710	17768	17777	17925	17666	17789	17819	17720	17874	17763	17607	17683	17551	17566	17692	17620	17892	17831	17624	17668	17643	17604	17749	17573	17570	17761	17726	17682	17719	17809	17557	17673	17741	17548	17638	17762	17751	17583	17698	17619	17684	17655	17712	17598	17863	17548	17833	17576	17742	17758	17868	17929	17488	17821	17833	17763	17593	17605	17653	17615	17659	17705	17602	17695	17540	17634	17755	17532	17812	17811	17665	17701	17636	17731	17795	17584	17677	17725	17738	17756	17642	17924	17811	17483	17741	17663	17830	17707	17829	17683	17605	17717	17684	17662	17766	17452	17621	17782	17659	17624	17605	17700	17401	17640	17658	17793	17620	17642	17577	17776	17677	17836	17761	17770	17735	17752	17742	17671	17638	17664	17818	17723	17697	17952	17603	17696	17767	17553	17806	17754	17677	18011	17827	17623	17754	17830	17485	17697	17639	17780	17675	17601	17663	17751	17765	17564	17791	17608	17655	17727	17729	17768	17735	17745	17596	17707	17649	17859	17493	17742	17738	17732	17651	17676	17794	17795	17589	17573	17783	17678	17692	17952	17701	17625	17712	17709	17568	17809	17824	17834	17874	17710	17674	17667	17795	17695	17718	17613	17646	17612	17713	17609	17613	17807	17837	17470	17857	17700	17620	17856	17765	17841	17668	17498	17821	17751	17721	17776	17581	17662	17637	17839	17466	17826	17516	17834	17830	17765	17552	17674	17759	17669	17625	17810	17589	17690	17681	17697	17743	17712	17800	17612	17761	17616	17799	17748	17599	17836	17865	17635	17734	17802	17778	17715	17595	17724	17838	17692	17705	17631	17564	17633	17688	17779	17783	17576	17707	17795	17707	17648	17823	17515	17720	17689	17835	17741	17789	17657	17531	17803	17722	17651	17709	17741	17770	17811	17697	17711	17668	17566	17734	17786	17612	17748	17611	17599	17781	17597	17556	17787	17916	17682	17718	17606	17691	17639	17713	17677	17545	17720	17630	17731	17687	17698	17671	17643	17754	17749	17730	17618	17832	17705	17627	17890	17683	17545	17663	17649	17797	17847	17661	17538	17679	17755	17756	17548	17737	17791	17620	17563	17682	17746	17665	17562	17619	17876	17894	17818	17584	17643	17675	17659	17724	17780	17601	17988	17824	17589	17656	17770	17725	17779	17715	17531	17696	17643	17546	17790	17707	17675	17896	17549	17649	17590	17779	17522	17566	17706	17562	17702	17811	17653	17642	17785	17741	17592	17666	17827	17735	17718	17697	17614	17709	17853	17628	17637	17455	17827	17721	17731	17592	17731	17730	17783	17599	17685	17765	17783	17751	17818	17571	17868	17764	17867	17639	17791	17665	17765	17704	17661	17746	17644	17772	17608	17693	17709	17783	17673	17718	17775	17599	17680	17570	17649	17750	17843	17698	17706	17749	17680	17697	17725	17651	17793	17623	17824	17845	17780	17747	17737	17561	17642	17784	17641	17647	17873	17705	17698	17615	17579	17850	17653	17811	17590	17468	17785	17562	17476	17776	17644	17774	17682	17693	17682	17802	17830	17679	17799	17720	17711	17631	17718	17595	17527	17650	17693	17783	17650	17632	17556	17747	17692	17590	17539	17637	17917	17601	17717	17866	17768	17768	17699	17723	17703	17657	17746	17668	17556	17666	17696	17829	17654	17644	17581	17613	17877	17665	17772	17773	17711	17680	17716	17739	17673	17612	17801	17535	17708	17727	17759	17723	17820	17527	17830	17614	17673	17790	17685	17772	17485	17724	17856	17712	17743	17565	17703	17764	17626	17764	17799	17775	17666	17669	17804	17799	17710	17785	17742	17944	17626	17722	17605	17734	17804	17798	17999	17681	17703	17839	17649	17713	17789	17893	17635	17523	17737	17723	17629	17641	17607	17588	17740	17795	17818	17672	17717	17730	17698	17587	17626	17625	17749	17576	17670	17677	17709	17574	17646	17953	17662	17569	17887	17529	17677	17753	17833	17800	17530	17792	17446	17628	17673	17848	17661	17749	17690	17665	17687	17637	17794	17659	17871	17717	17715	17683	17753	17758	17841	17599	17707	17598	17693	17717	17791	17701	17460	17673	17601	17637	17668	17721	17530	17729	17552	17652	17566	17684	17674	17651	17622	17796	17823	17675	17725	17712	17732	17737	17658	17614	17789	17897	17891	17686	17632	17729	17523	17701	17781	17636	17842	17711	17557	17705	17687	17628	17627	17688	17684	17619	17706	17758	17660	17731	17681	17669	17814	17663	17791	17741	17722	17718	17776	17770	17637	17840	17603	17770	17714	17725	17604	17708	17890	17824	17750	17674	17463	17603	17734	17599	17677	17772	17688	17706	17890	17676	17611	17785	17714	17688	17566	17636	17822	17680	17749	17791	17646	17848	17576	17691	17690	17817	17699	17623	17684	17737	17828	17752	17833	17722	17801	17782	17811	17796	17720	17590	17796	17653	17654	17586	17817	17695	17818	17679	17654	17702	17687	17747	17621	17872	17816	17694	17745	17717	17877	17581	17861	17548	17842	17997	17679	17582	17746	17849	17803	17602	17722	17631	17540	17613	17644	17671	17584	17681	17800	17696	17596	17766	17761	17721	17613	17636	17647	17770	17412	17752	17751	17641	17717	17866	17674	17671	17652	17747	17742	17780	17711	17711	17595	17740	17694	17801	17881	17779	17588	17725	17705	17624	17828	17723	17699	17730	17566	17562	17818	17720	17805	17694	17803	17674	17626	17564	17702	17735	17524	17571	17817	17590	17771	17659	17616	17590	17717	17690	17581	17738	17832	17550	17670	17851	17603	17646	17717	17633	17766	17715	17598	17491	17771	17625	17598	17786	17587	17857	17668	17615	17704	17498	17674	17680	17673	17806	17565	17750	17753	17747	17729	17541	17689	17764	17710	17568	17521	17677	17709	17616	17715	17761	17842	17683	17782	17650	17784	17890	17650	17743	17458	17667	17704	17794	17875	17892	17720	17679	17778	17633	17786	17652	17693	17661	17794	17670	17763	17786	17591	17681	17869	17704	17731	17752	17718	17585	17781	17587	17561	17782	17791	17750	17849	17689	17638	17795	17627	17621	17717	17747	17791	17773	17572	17784	17499	17681	17575	17806	17726	17638	17526	17623	17800	17663	17794	17623	17771	17712	17749	17861	17782	17636	17640	17662	17832	17819	17676	17810	17628	17716	17601	17621	17796	17741	17870	17862	17738	17620	17772	17762	17676	17775	17837	17704	17759	17926	17626	17705	17823	17643	17685	17791	17743	17608	17638	17776	17669	17701	17651	17802	17802	17698	17758	17622	17797	17814	17573	17755	17627	17583	17791	17749	17765	17814	17808	17586	17724	17633	17774	17745	17573	17751	17573	17757	17839	17796	17754	17915	17801	17693	17721	17573	17842	17586	17749	17678	17685	17695	17693	17745	17640	17749	17694	17753	17693	17732	17649	17694	17794	17869	17751	17713	17588	17842	17847	17631	17781	17669	17659	17664	17808	17653	17600	17800	17839	17678	17625	17617	17729	17548	17688	17860	17778	17857	17577	17703	17652	17627	17760	17649	17707	17569	17632	17716	17745	17619	17852	17587	17530	17890	17755	17683	17734	17577	17689	17788	17585	17573	17783	17670	17718	17723	17811	17674	17765	17744	17968	17832	17836	17703	17911	17703	17665	17745	17871	17753	17685	17659	17679	17757	17844	17681	17632	17604	17570	17575	17740	17594	17843	17874	17724	17758	17712	17597	17714	17793	17642	17745	17601	17873	17832	17678	17683	17759	17697	17542	17755	17633	17636	17641	17679	17704	17786	17756	17783	17742	17601	17718	17694	17641	17761	17695	17704	17638	17729	17708	17916	17728	17775	17724	17537	17833	17569	17659	17553	17823	17776	17797	17730	17733	17631	17754	17702	17546	17917	17708	17827	17752	17796	17878
22346	20791	27156	24798	23435	29433	34527	31565	30554	30654	30450	29848	29419	29373	29229	29111	29319	28778	28705	28842	28792	28449	28546	28507	28391	28473	28359	28392	28334	28330	28400	28310	28252	28068	28170	27932	28105	28232	27891	27876	27860	28135	28026	28123	28257	28118	28155	27895	27863	28116	28129	28129	27948	27740	27998	27918	27923	27991	28076	27867	27996	28027	27919	28027	28069	28025	28215	27694	27929	27950	27881	27813	28035	27796	28026	27998	27851	27591	27753	27959	27834	28119	27959	27910	28192	27885	27906	28003	27669	28083	27950	28228	27990	28040	27839	28122	28087	28115	28156	27830	27723	27917	27821	27860	28071	28006	27935	27958	27886	27787	27892	28060	28023	27925	27919	27903	28022	28053	27764	28010	28038	27958	27870	27902	27893	27893	27818	28035	27750	28010	27860	28002	28080	27912	28011	28023	28049	27780	27965	27841	27762	27922	27607	27784	28058	27861	28217	27994	27643	27714	27760	27750	27720	27963	27966	27802	27938	28112	27830	27981	27932	27821	27978	27870	27727	27787	27886	27553	28220	27803	27795	27788	27994	28021	28151	28000	27826	27874	27942	27839	27888	28026	28021	27883	27924	27946	27813	27897	27678	27892	28099	28092	28024	28082	28041	28067	28121	27937	27735	27948	27825	27829	28045	28012	27983	27804	27906	27796	27863	27927	28067	27887	27842	27958	28073	28238	27786	27874	27807	27802	27834	27804	27843	28148	28001	28013	27956	27895	27745	27808	27721	27874	27877	27707	28023	27929	28013	27937	27888	28059	27744	28054	27724	27976	27999	27914	27892	27944	27911	28026	27786	28052	28143	28034	28047	28004	27978	28057	27738	27910	27943	27893	27926	27828	27853	28199	27900	27774	27846	28098	27979	27986	27921	28044	27990	27748	27794	28076	27823	27951	27916	27923	27903	28097	28059	27911	27839	28170	27934	28016	27886	28092	27744	27819	27834	27872	28170	27773	27911	27845	27984	28019	28062	27830	27734	27901	27968	27973	27897	27997	27911	27961	27771	27983	27863	27721	27924	27911	27954	28026	27969	28041	27938	27857	27953	27875	28002	28104	27921	27888	27787	27824	27774	28047	27792	27964	28041	28040	28097	28009	27842	27938	27927	27818	28118	28024	28116	27712	27934	27966	27745	27949	27911	27851	27866	27839	27952	27986	27861	28050	27995	28054	27968	27724	28112	27957	28038	27771	28157	28022	28022	27731	27791	27882	28073	27693	27995	28006	27945	27889	27644	27993	27889	27817	27724	28253	27945	28162	27912	28127	28104	27781	27946	27859	27743	27907	28046	27746	28042	27956	27885	27667	27785	27557	27730	27943	27871	28095	28083	28046	27778	27858	27764	27869	28106	28101	27815	27927	27789	27876	27823	27940	28097	27962	27858	28019	27947	28169	28010	27880	27663	27781	27714	27885	28128	27614	27728	27910	27913	27894	27858	27932	27930	27932	27965	27842	27989	27988	27973	28137	27948	28137	27837	27880	28178	27804	27868	27850	27892	28060	28059	27685	27977	27785	27975	27910	27899	28023	27954	27935	28050	28097	27779	27883	28021	27871	27964	27830	27791	28255	28096	28112	28131	27986	28000	27884	28016	28033	28010	28305	27982	28167	28179	28049	27866	27773	27940	27944	28156	28000	28104	27800	28103	27768	27878	27883	27830	27827	27719	28020	27683	27975	27813	27941	28267	28049	27932	27965	27813	27741	27765	27916	28349	27684	27780	27835	27982	27889	28031	28074	27909	27754	27752	27922	28082	28013	27959	27942	27947	27882	27875	27922	27853	27957	28035	27853	27974	28015	28081	28165	27946	28024	28131	28083	27838	27704	27996	27784	27691	27658	27907	27887	28049	27976	28073	27912	28022	28178	27935	27997	28269	27790	28236	28100	27751	27964	27984	27976	27656	27986	27985	28076	28409	27790	27777	27881	27873	27787	27890	27879	28043	27866	27973	28111	27881	27933	27994	27541	27945	27917	27886	27897	27743	27940	28110	28035	27960	27931	28107	27771	27639	27932	27944	27807	27943	27975	27866	27934	27784	27689	27857	27951	27910	27785	27911	27865	27965	28036	28034	27952	27988	28102	27950	28198	27866	27999	27856	28016	27943	27930	27930	27843	28109	27913	28020	27947	27691	27747	27972	27980	27900	27979	27850	28110	27996	27630	27814	27810	27840	27813	27960	27885	28140	28142	27980	27989	27856	27866	27781	27864	27967	27916	27790	27678	27976	27803	27625	28127	27906	27904	27996	27985	27892	27738	27766	28012	27954	27899	27812	28029	27698	27980	27958	27634	28250	27970	27838	27937	28187	27936	28029	28109	27738	27874	27856	27832	27975	27833	28055	28063	27939	28303	27744	27999	27894	28319	28040	28016	27797	27913	28013	27755	27986	27863	27843	28061	27894	27859	27779	27787	27877	28035	27950	27978	28147	27824	27892	27784	27888	27841	27997	27872	27826	27691	27985	28092	27990	27854	27807	27901	28009	27894	28007	27857	27673	27985	27712	27940	27816	27782	27855	27952	28064	27946	27887	27894	27822	27794	28404	27787	28000	27826	27923	28076	27983	28012	27911	27987	27946	27750	28055	27773	28093	27924	28169	27873	27997	28158	27846	27697	27788	27765	28209	28072	27867	27886	27909	27989	27980	28132	27931	27792	27985	27785	28052	27758	27811	27770	28039	27763	27989	27941	28052	28208	27859	27789	27822	28122	28066	28052	28101	27862	27553	27722	27931	28021	27573	28056	27921	27984	28052	27919	28018	27885	27738	28116	28020	27930	27951	27973	27982	27889	27924	27899	27965	28149	28068	28011	27955	27924	28211	27902	27886	28035	27862	27963	27842	27867	27769	27770	27772	27879	28163	27917	28040	28079	27933	27870	27905	27849	27805	27950	28046	27928	28003	27820	28093	27741	28038	27698	27983	27975	27874	27850	27842	27994	27902	27898	27639	27729	28056	27855	28000	27885	28205	28052	27712	28055	27922	28018	27717	27930	27806	27958	28274	28363	27939	27938	27923	27879	28017	27872	28160	27929	28079	27917	27852	27721	28070	27897	28034	27984	28391	27668	27660	28019	27866	27947	28029	27850	28067	28017	27915	27823	28069	28015	28178	27848	27875	27783	27704	28173	27849	27750	27698	27998	27687	27921	27916	27821	28090	27684	28089	27906	28083	28069	27935	27818	27863	27846	27816	27911	28131	27664	27743	27821	28156	27894	28002	27798	27923	27804	27787	27926	27929	27891	27897	27924	27882	27844	27948	28005	28031	27978	27792	27772	27912	27838	28024	27979	27846	27972	27793	27748	27919	28089	28178	27845	28191	27953	27870	28063	27925	28074	27867	27918	28153	27775	27934	28093	27851	27958	27891	27999	28115	28007	28044	27928	28000	27936	27941	28076	28043	27957	28085	28088	28276	27848	28023	27981	27840	28321	28078	28055	27968	28158	27791	27770	28096	27879	27758	28223	27911	27836	27956	27925	27962	28027	28016	28109	27838	27969	27938	27834	27861	27992	28103	27937	27977	27787	28028	28027	27920	28136	28091	27924	28140	27811	27778	27821	27941	28088	27882	28016	27826	28068	27932	27878	28002	27715	27833	27661	28065	27922	27874	27892	27823	28022	27919	27990	28013	28028	27911	27803	27918	27808	27860	27704	27891	27856	27891	28035	27999	27873	27868	27720	27858	27824	27711	27766	28220	27988	28153	27885	28258	27906	27854	27884	28099	27882	28042	27959	27646	28030	27754	27618	27821	27821	27687	27959	28133	27816	27982	27915	27959	27768	27826	27730	27856	28031	27843	27549	28062	27803	27774	27993	28008	28026	28017	27881	27883	27989	27955	27982	27874	27897	27855	27970	27854	27905	27986	27608	27631	27901	27747	28017	27636	27973	27930	28136	28199	27945	28013	27933	28133	28018	28084	28192	27745	28035	27814	27774	28073	28156	27704	28014	28057	27938	27975	27847	27836	27755	28007	28087	27759	28021	27991	27916	27975	27880	27765	27888	28019	27828	28270	27769	27723	27961	27943	27951	28150	28076	28051	28019	28085	28071	27996	27987	27806	27957	28244	28095	27919	27895	28151	27761	27830	28010	27844	27883	27756	27713	27887	27766	27757	27812	27882	27752	27630	27727	27862	28038	27941	27714	28109	27690	27821	27785	27719	28007	28246	27807	27751	27856	27990	27880	27959	27894	28086	28019	27950	27887	27995	28125	27908	27801	27973	28144	28151	27730	27855	27861	28026	27840	28023	27890	27888	27965	28024	27989	27992	27778	27975	28036	28094	27851	27858	27863	27815	27729	28086	27973	27785	27825	28057	28248	28024	27805	27879	27804	27868	27805	27712	27843	27888	28203	27826	28034	27995	27881	27890	27728	28172	28005	27874	27911	28104	27871	27821	28158	28002	27945	28037	27970	27898	28029	27888	28118	28126	28128	28012	27856	28057	27802	28015	27794	27797	28053	27820	27815	27947	27889	27829	28090	27931	28026	27974	28008	27927	27945	27930	27994	28018	28050	27944	27705	28105	27954	27879	28108	27920	28011	27910	28031	27930	27800	28049	27941	27965	27870	28103	28026	28050	27997	27996	27951	28066	28064	27990	28050	27909	27504	27981	27876	28000	27950	27904	28060	28035	27883	28061	27858	27668	27970	27819	28048	28017	27925	27914	27788	27986	27710	27810	27964	27785	27677	27703	28019	27865	27587	27792	28098	27751	28141	27783	27894	27646	27785	27997	27920	27694	27840	27702	27966	27746	27956	28297	27972	27753	27846	27769	28044	27765	27842	28012	27921	27852	27881	27778	27815	28125	27739	27877	27832	27956	27851	28171	27988	27813	27894	27568	27956	27841	27847	28008	27981	27962	27918	28048	27976	27703	27890	28029	27698	27829	27872	27691	27758	28034	27922	27930	27855	27940	28013	27975	28031	27813	27958	27947	27803	27784	27851	27994	27813	28024	27844	28075	27888	27964	27870	27980	28016	27963	27943	27866	27768	27784	27967	27760	27950	28017	27925	28178	27769	27919	27801	27868	27935	27980	28217	27722	27883	28067	27881	28117	27983	27559	27887	28006	27824	27961	27963	27966	28043	28073	27830	28086	28069	27775	28052	27855	27825	27965	27818	28024	27879
24840	43592	43095	34860	30368	26663	24569	23458	22658	21803	21217	20586	20102	19867	19560	19517	19208	19087	18977	18820	18794	18618	18896	18628	18022	18110	18317	18051	18160	18402	17965	18084	17919	17935	17982	17840	17879	17838	17831	17993	17759	17826	17880	17978	17839	17719	17940	18060	17978	17901	17710	17806	17799	17895	17782	17785	17652	17776	17826	17728	17781	17679	17857	17696	17694	17903	17628	17807	17914	17708	17870	17801	17816	17950	17819	17985	17873	17558	17720	17849	17845	17692	17823	17805	17805	17804	17612	17865	17710	17740	17688	17707	17938	17977	17672	17790	17815	17656	17844	17836	17629	17706	17758	17826	17737	17794	17660	17631	17735	17631	17721	17743	17778	17673	17893	17727	17836	17833	17628	17898	17593	17776	17626	17754	17647	17643	17964	18015	17835	17861	17905	17733	17666	17703	17837	17651	17842	17806	17678	17843	17885	17736	17706	17642	17652	17731	17900	17689	17862	17785	17728	17885	18014	17894	17648	17612	17829	17916	17638	17866	17701	17668	17909	17894	17853	17785	17760	17784	17792	17848	17816	17708	17778	17802	17703	17945	17527	17784	17738	17649	17758	17679	17906	17813	17789	17524	17918	17811	17804	17718	17924	17803	17798	17710	17675	17810	18024	17713	17749	17703	17793	17722	17689	17639	17760	17828	17704	17779	17654	17581	17730	17852	17597	17810	17644	17795	17787	17655	17881	17938	17541	17699	17770	17673	17867	17728	17847	17664	17722	17784	17712	17750	17843	17870	17796	17685	17627	17747	17866	17775	17619	17758	17582	17731	17698	17783	17795	17668	17826	17862	17645	17639	17678	17786	17742	17792	17805	17667	17867	17619	17732	17757	17761	17693	17795	17723	17891	17708	17840	17738	17664	17747	17714	17692	17737	17778	17800	17779	17747	17900	17741	17698	17668	17744	17677	17833	17706	17884	17766	17636	17747	17557	17599	17941	17666	17856	17686	17647	17716	17790	17813	17607	17758	17651	17695	17878	17743	17793	17890	17858	17701	17689	18008	17777	17860	17630	17772	17846	17653	17653	17821	17631	17818	17789	17526	17763	17602	17881	17586	17657	17805	17663	17739	17827	17701	17564	17882	17642	17704	17696	17746	17456	17592	17778	17724	17651	17813	17808	17745	17639	17771	17822	17844	17576	17980	17772	17832	17701	17765	17647	17657	17871	17906	17865	17806	17789	17716	17587	17782	17716	17683	17822	17723	17885	17589	17708	17953	17638	17622	17609	17771	17688	17644	17698	17848	17850	17802	17783	17741	17697	17797	17783	17807	17676	17810	17902	17789	17731	17612	17829	17906	17840	17903	17588	17673	17790	17888	17653	17878	17715	17844	17676	17690	17848	17926	17813	17672	17728	17775	17692	17777	17639	17760	17669	17764	17781	17701	17626	17817	17678	17789	17800	17639	17793	17737	17834	17903	17712	17787	17787	17817	17731	17695	17764	17694	17674	17527	17827	17605	17671	17702	17609	17641	17808	17765	17866	17877	17768	17854	17619	17530	17941	17764	17940	17704	17632	17695	17734	17718	17791	17624	17833	17707	17910	18006	17835	17706	17737	17827	17793	17711	17859	17725	17627	17820	17753	17654	17611	17663	17811	17864	17669	17661	17875	18013	17799	17825	17748	18043	17693	17771	17741	17476	17622	17811	17678	17767	17675	17751	17737	17758	17759	17732	17881	17679	17898	17902	17826	17851	17667	17786	17784	17613	17760	17844	17643	17649	17780	17757	17776	17696	17760	17698	17727	17542	17664	17672	17748	17797	17699	17836	17704	17746	17724	17835	17776	17734	17949	17761	17689	17853	17700	17752	17764	17877	17841	17744	17716	17689	17816	17664	17882	17631	17724	18076	17734	17738	17765	17604	17845	17645	17801	17764	17879	17827	17685	17736	17756	17763	17722	17879	17696	17601	17838	17753	17701	17758	17811	17911	17757	17709	17759	17850	17865	17852	17739	17698	17740	17710	17768	17666	17601	17843	17774	17649	17573	17794	17817	17786	17780	17801	17952	17839	17851	17797	17585	17784	17664	17746	17566	17842	17846	17695	17854	17747	17815	17771	17693	17567	17769	17789	17475	17794	17911	17753	17841	17681	17728	17797	17879	17853	17607	17954	17765	17804	17617	17692	17733	17747	17747	17640	17798	17688	17687	17750	17792	17726	18002	17786	17874	17803	17737	17769	17610	17716	17754	17684	17729	17830	17582	17718	17873	17935	17804	17912	17922	17758	17728	17653	17768	17604	17833	17861	17658	17899	17756	17797	17839	17730	17624	17603	17827	17780	17750	17736	17782	17734	17958	17666	17766	17703	17651	17794	17636	17626	17736	17745	17848	17686	17729	17695	17831	17816	17508	17746	17761	17715	17695	17819	17685	17677	17652	17887	17809	17827	17592	17721	17657	17685	17792	17637	17874	17882	17654	17864	17783	17882	17727	17697	17661	17768	17845	17821	17780	17854	17695	17817	17795	17835	17782	17758	17705	17763	17824	17629	17792	17794	17651	17872	17628	17865	17556	17825	17595	17673	17752	17727	17665	17775	17610	17785	17658	17821	17775	17756	17729	17985	17733	17768	17822	17790	17806	17863	17874	17723	17828	17658	17863	17838	17766	17739	17683	17889	17662	17754	17696	17850	17854	17732	17660	17799	17741	17666	17770	17783	17750	17875	17812	17901	17814	17771	17588	17794	17855	17732	17757	17639	17665	17909	17786	17951	17669	17705	17878	17655	17706	17711	17721	17784	17733	17735	17823	17648	17907	17691	17788	17958	17723	17694	17687	17794	18038	17858	17770	17753	17766	17783	17782	17775	17612	17811	17743	17876	17896	17513	17756	17995	17687	17806	17768	17700	17862	17587	17886	17798	17768	17791	17903	17774	17781	17536	17729	17896	17864	17720	17828	18050	17683	17889	17806	17687	17708	17731	17827	17798	17606	17744	17670	17765	17661	17801	17765	17843	17820	17633	17726	17758	17589	17704	17820	17930	17657	17701	17836	17608	17709	17651	17882	17808	17767	17776	17807	17846	17606	17639	17783	17742	17984	17764	17796	17553	17681	17694	17831	17660	17766	17846	17684	17672	17695	17904	17690	17809	17526	17672	17638	17855	17731	17747	17627	17779	18002	17682	17770	17736	17721	17666	17780	17722	17787	17694	17539	17682	17759	17892	17664	17907	17589	17775	17737	17672	17807	17774	17664	17810	17634	17567	17633	17720	17805	17686	17850	17634	17856	17766	17819	17652	17736	17795	17842	17553	17876	17601	17734	17830	17610	17758	17574	17774	17932	17756	17470	17710	17745	17725	17777	17719	17705	17736	17794	17612	17888	17607	17699	17759	17920	17693	17731	17720	17774	17692	17664	17662	17861	17818	17806	17769	17739	17930	17873	17828	17670	17697	17649	17668	17673	17690	17826	17856	17621	17573	17841	17873	17821	17762	17823	17699	17683	17673	17572	17643	17641	18006	17799	17791	17745	17818	17831	17672	17661	17847	17685	17629	17671	17758	17770	17734	17641	17749	18012	17721	17707	17704	17899	17725	17869	17629	17960	17742	17789	17827	17696	17728	17650	17863	17709	17711	17904	17809	17797	17877	17685	17759	17693	17618	17669	17819	17711	17654	17746	17811	17820	17676	17833	17791	17750	17873	17822	17672	17997	17736	17780	17696	17682	17676	17752	17665	17663	17580	17652	17696	17609	17789	17772	17755	17611	17533	17812	17839	17743	17735	17749	17580	17522	17699	17668	17622	17928	17687	17782	17766	17713	17685	17898	17810	17854	17779	17708	17826	17786	17743	17890	17624	17743	17725	17883	17578	17773	17711	17839	17975	17667	17521	17920	17631	17692	17774	17728	17610	17880	17835	17751	17998	17808	17719	17865	17731	17866	17844	17847	17802	17722	17835	17697	17748	17862	17807	17574	17650	17507	17934	17803	17717	17842	17709	17843	17780	17701	17780	17848	17599	17746	17605	17743	17720	17662	17846	17683	17785	17788	17959	17829	17825	17430	17851	17612	17913	17685	17556	17716	17547	17707	17847	17639	17786	17629	17643	17764	17620	17756	17705	17823	17691	17714	17676	17690	17688	17859	17665	17775	17876	17591	17829	17642	17765	17785	17743	17822	17831	17843	17942	17946	17892	17734	17727	17662	17622	17669	17905	17870	17668	17798	17861	17668	17876	17651	17792	17722	17727	17735	17891	17718	17560	17875	17716	17696	17576	17702	17770	17813	17501	17721	17689	17765	17826	17727	17603	17826	17670	17813	17547	17667	17881	17608	17650	17668	17695	17648	17813	17724	17728	17740	17596	17774	17518	17811	17867	17746	17603	17751	17690	17965	17598	17542	17972	17660	17733	17806	17731	17780	17775	17850	17797	17680	17721	17699	17681	17765	17806	17656	17830	17728	17750	17713	17688	17759	17783	17642	17756	17794	17566	17796	17664	17765	17760	17847	17714	17740	17754	17809	17879	17770	17667	17836	17900	17784	17688	17716	17751	17799	17848	17653	17613	17793	17749	17780	17702	17605	17791	17733	17790	17798	17821	17588	17735	17712	17730	17694	17650	17854	17668	17765	17675	17624	17785	17680	17794	17919	17749	17817	17758	17765	17919	17867	17802	17704	17783	17717	17579	17731	17734	17770	17732	17713	17648	17862	17784	17681	17809	17696	17840	17619	17774	17831	17736	17668	17790	17571	17751	17724	17805	17886	17796	17737	17784	17749	17847	17880	17832	17592	17820	17642	17819	17648	17835	17896	17764	17789	17753	17889	17751	17656	17829	17821	17641	18003	17748	17863	17658	17659	17724	17795	17614	17986	17820	17888	17800	17943	17758	17787	17833	17717	17813	17829	17743	17698	17889	17723	17690	17631	17925	17648	17835	17943	17572	17830	17739	17804	17852	17579	17729	17800	17704	17829	17688	17686	17676	17693	17807	17624	17881	17867	17805	17682	17638	17728	17772	17750	17769	17766	17637	17920	17959	17749	17855	17709	17853	17592	17760	17829	17705	17699	17847	17716	17762	17680	17743	17839	17732	17617	17887	17794	17850	17819	17895	17895	17671	17758	17622	17950	17777	18009	17662	17779	17765	17865	17845	18020	17746	17635	17665	17722	17701	17752	17939	17771
34877	29779	33354	31539	29047	28160	27732	27438	27010	27097	26821	26829	26632	26859	26616	26656	26346	26561	26786	26298	26645	26413	26361	26216	26371	26641	26375	26099	26112	26362	26288	26509	26383	26291	26515	26458	26460	26261	26244	26279	26136	26510	26249	26478	26287	26088	26175	26328	26313	26294	26379	26263	26395	26240	26326	26359	26308	26356	26418	26408	26092	26134	26206	26448	26096	26223	26266	26159	26286	26222	26463	26060	26108	26174	26215	26192	26314	26287	26315	26417	26154	26383	26288	26162	26343	26450	26034	26358	26094	26366	26266	26179	26451	26440	26013	26263	26265	26518	26095	26453	26267	26392	26008	26322	26201	26432	26356	26356	26230	26583	26237	26134	26179	26286	26410	26126	25998	26130	26253	25982	26341	26150	26218	26126	26108	26442	26456	26259	26420	26334	26236	26430	26222	26325	26042	26262	26310	26140	26170	26269	26334	26434	26236	26467	26249	26297	26333	26243	26314	26414	26088	26260	26433	26379	26270	26183	26354	26211	26183	26409	26405	26174	26100	26370	26353	26343	26527	26325	26161	26316	26220	26204	26272	26318	26320	26268	26315	26537	26485	26299	26315	26445	26325	26578	26240	26128	26218	26216	26301	26144	26013	26362	26530	26524	26189	26139	26161	26467	26268	26452	26221	26122	26479	26388	26274	26222	26188	26160	26016	26278	26169	26075	26004	26191	26350	26371	26267	26333	26389	26473	26133	26197	26035	26349	26353	26253	26384	26254	26112	26205	26333	26235	26103	26113	26232	26210	26333	26390	26387	26152	26192	26073	26077	26264	26270	26393	26520	26357	26253	26248	26245	26306	26353	26242	26420	26336	26200	26331	26359	26453	26239	26175	26125	26351	26221	26397	26197	26210	26126	26012	26360	26270	26213	26289	26101	26190	26097	26316	26280	26388	26078	26042	26246	26282	26513	26298	26297	26220	26000	26285	26226	26389	26380	26292	26349	26078	26132	26004	26241	26103	26294	26287	26225	26166	26183	26068	26232	26033	26256	26060	26146	26404	26290	26202	26403	26214	26282	26155	26306	26109	26481	26277	26233	26269	26036	26217	26243	26216	26046	26162	26445	26287	25882	26379	26224	26383	26101	26114	26208	26084	26074	26252	26502	26479	26259	26333	26180	26192	26333	26054	26219	26237	26272	25988	26137	26187	26351	26315	26062	26301	26548	26295	26001	26183	26295	26177	26196	26326	26293	26344	26389	26234	26390	26321	26346	25998	26321	26299	26269	26038	26278	26258	26134	26182	26485	26216	26140	26297	26317	26257	25904	26198	26206	26256	26228	26195	26400	26354	26045	26294	26104	26038	26169	26274	26206	26363	26418	26334	26336	26152	26239	26058	26337	26119	26403	26463	26382	26189	26182	26367	26088	25947	25969	26252	26215	26167	26698	26308	26145	26314	26267	26258	26153	26430	26141	25984	26285	26221	26235	26446	26291	26208	26239	26274	26174	26194	26296	26178	26209	26078	26334	26301	26292	26293	26391	26457	26346	26345	26039	26345	26282	26321	26297	26290	26113	26244	26222	26280	26423	26192	26208	26340	26443	26283	26334	26536	26222	26060	25852	26351	26327	26287	26195	26281	26142	26348	26225	26216	26254	26461	26179	26093	26285	26148	26232	26121	26246	26378	26273	26467	26331	26234	26303	26281	26178	26130	26352	26398	26479	26180	26334	25987	26053	26356	26149	26069	26345	26404	26340	26424	25905	26253	26257	26387	26328	26084	26267	26163	26216	26247	26434	26141	26234	26356	26191	26011	26161	25966	26193	26053	26057	26096	26427	26172	26112	26421	26069	26378	26087	26213	26118	26059	26348	26248	26265	26201	26427	26261	26291	26366	26303	26293	26228	26212	26291	26374	25975	26240	26355	26185	26218	26242	26431	26153	26558	26259	26278	26063	26326	26234	26327	26430	26336	26398	26409	26062	26091	26206	26445	26228	26167	26256	26207	26061	26383	26469	26447	26056	26304	26089	26369	26443	26243	26063	26298	26168	26101	26403	26013	26462	26251	26257	26118	25955	26117	25811	26371	26322	26375	26294	26260	26066	26462	26343	25951	26362	26254	25993	26360	26413	26169	26043	26295	26243	26292	26189	26463	26148	26410	26253	26398	26157	26273	26172	26276	26238	26020	26206	26253	26182	26540	26143	26290	26147	26123	26173	26304	26282	26247	26172	26333	26273	26532	26290	26191	26264	26402	26327	26254	26142	26427	26193	26033	26155	26215	26104	26036	25997	26342	26094	26339	26311	26264	26109	26251	26217	26328	26223	26218	26314	26091	26274	26304	26421	26238	26344	26221	25958	26396	26178	26253	26104	25990	26185	26418	26033	26221	26096	26383	26196	26543	26154	26095	26213	26335	25954	26379	26351	26201	26197	26276	26107	26262	26284	26384	26383	26235	26090	26242	25994	26428	26189	26280	26260	26167	26188	26043	26263	26253	26037	26208	26170	26116	26274	26349	26428	26244	26369	26262	26394	26248	26148	26260	26380	26281	26064	26250	26309	26123	26434	26229	26224	26364	26296	26247	26335	26486	26235	26089	26157	26233	26269	26028	26075	26229	26734	26271	26307	26324	26010	26369	26452	26471	26087	26210	26438	26185	26276	26264	26188	26048	26144	26269	26191	26401	26249	26347	26293	26092	26154	26128	26225	26258	26152	26294	26372	26187	26414	26057	26384	26340	26403	26435	26162	26164	26593	26276	26323	26219	26102	26145	26367	26495	26320	26072	26192	26435	26240	26201	26369	26117	26054	26399	26422	26163	26375	26294	26100	26275	26228	26335	26469	26295	25867	26206	26336	26356	26470	26483	26362	26049	26321	26278	26222	26281	26297	26215	26251	26303	26390	26176	26240	26282	26348	26109	26159	26066	26187	26194	26311	26161	26074	26216	26046	25960	26465	26369	26262	26206	26176	26108	26242	26247	25939	26142	26316	26443	26525	26111	26371	26036	26606	26300	26210	26265	26343	26188	26130	26161	26179	26341	26262	26133	26269	26129	26336	26208	26294	26269	26386	26024	26347	26524	26290	26384	26377	26294	26107	26309	26205	26319	26269	26299	26255	26244	26305	26288	26292	26249	26300	26458	26255	26227	26257	26190	26526	26315	26298	26004	26268	26312	26297	26272	26215	26183	26187	26481	26260	26277	26326	26283	26229	26174	26017	26360	26170	26333	26235	26328	26210	26182	26100	26311	26381	26333	26407	26129	26207	26362	25971	26287	26177	26171	26366	26242	26151	26077	26380	26502	26207	26311	26477	26199	26270	26307	26439	26242	26143	26058	26303	26438	26249	26265	26371	26305	26137	26162	26343	26195	26154	26147	26140	26454	26487	26465	26186	26154	26391	26232	26186	26174	26275	26283	26389	26217	26158	26169	26355	26152	26304	26295	25989	26468	26274	25949	26268	26280	26220	26225	26384	26143	26405	26373	26261	26210	26148	26180	26142	26223	26175	26121	26009	26208	25889	26294	25972	26212	26404	26289	26264	26282	26204	26475	26075	26307	26406	26289	26028	26450	26333	26272	26229	26220	26330	26354	26218	26008	26311	26272	26019	26281	26169	26347	26355	26118	26561	26317	26204	26203	26238	26178	26130	26142	26214	26141	26364	26255	26146	26118	26104	26182	26189	26147	26568	26520	26239	26415	26413	25983	25980	25995	26021	26211	26172	26235	26432	26145	26400	26452	26642	26280	26353	26307	26121	26363	26351	26087	26052	26183	26410	26383	26246	26569	26208	25980	26126	26365	26199	26079	26078	26140	26340	26399	26293	26561	26223	26405	26249	26375	26204	26225	26271	26250	26086	26229	26057	26087	26259	26347	26090	26207	26484	26295	26398	26143	26403	26249	26408	26320	26171	26358	26173	26403	26290	26093	26021	26334	26333	26266	26658	26275	26181	26439	26482	26318	26144	26129	26081	26187	26259	26258	26236	26481	26299	26239	26466	26304	26189	26047	26229	26094	26214	26625	26307	26548	26429	26526	26290	26251	26307	26548	25966	26203	26306	26120	25986	26567	26111	26169	26203	26246	26176	26087	26060	26471	26243	26193	26424	26300	26529	26289	26184	26375	26171	26172	26262	26136	26085	26164	26295	26156	26530	26365	26145	26261	26435	26409	26290	26556	26508	26270	26229	26262	26268	26219	26101	26287	26246	26035	26293	26397	26206	26274	26195	26364	26270	26307	26299	26245	26139	26361	26237	26233	26200	26228	26421	26379	26059	26384	26438	26342	26175	26296	26395	26422	26292	26169	26255	26548	26034	26322	26173	26149	26259	26116	26404	26469	26346	26428	26190	26123	26604	26119	26256	26273	26163	26360	26436	26272	26272	26156	26354	25995	26168	26390	26491	26219	26194	26331	26339	26068	26097	26485	26275	26251	26110	26368	26448	26415	26196	26284	26357	26265	26220	26169	26246	26315	26306	26246	26170	26059	26090	26410	26214	26299	26235	26262	26266	26218	26036	26308	26322	26294	26590	26181	26230	26101	26358	26422	26296	26374	26209	26404	26265	26169	26197	26320	26220	26549	26078	26202	26150	26070	26309	26111	26047	26517	26387	26313	26350	26131	26401	26486	26297	26325	26170	25994	26428	26417	25993	26477	26116	26388	26240	26432	25877	26296	26179	26085	26460	26099	26177	26402	26094	26206	26261	26039	26339	26618	26352	26149	26111	26479	26108	26533	26329	26151	26289	26072	26169	26054	26649	26318	26102	26501	26005	26249	26202	26075	26196	26293	26247	26287	26389	26318	26333	26189	26176	26337	26345	26268	26350	26117	26265	26193	26267	26265	26178	26274	26129	26305	26115	26083	26305	26157	26359	26254	26183	26282	26309	26209	26317	26320	26189	26370	26254	26111	26104	26254	26078	26017	26024	26329	26347	26257	26031	26258	26259	26151	26074	26003	26189	26148	26308	26340	26343	26321	26303	26295	26236	26171	26255	26205	26382	26339	26094	26212	26172	26066	26094	26235	26289	26040	26118	26370	26204	26170	26238	26238	26267	26356	26115	26419	26360	26150	26298	26413	26413	26169	26228	26223	26304	26177	26304	26389	26189	26350	26192	26326	26334	26340	26302	26581	26505	26228	26037	26343	26306	26245	26415	26157	26139	26250	26112	26386	26291
23844	29659	28868	23936	21188	19788	19049	18487	18512	18147	17975	17692	17641	17687	17639	17487	17593	17529	17382	17227	17302	17235	17314	17265	17084	17029	17028	16989	17089	17084	17030	16981	17017	17017	17022	17021	17062	17076	16933	17026	16990	16941	16774	16822	16971	16837	16980	16865	16871	16851	16795	17028	16956	16999	17046	17024	16730	17071	17043	17070	16935	16799	16891	16994	16847	16879	16868	16891	17013	16967	16823	16883	16905	17183	16895	16985	16962	17065	16892	17061	16931	17040	16862	16822	16946	16954	16815	16836	16836	16952	17031	16913	16890	16882	16971	16886	17112	16817	16860	16889	16978	17059	16956	17029	17051	16976	16953	16727	16930	16942	16842	17025	16952	16915	16904	16885	16904	16849	16933	17154	16721	16806	16784	17087	16658	16939	16970	16824	16846	17094	16946	16838	16970	16961	16885	17047	16914	16901	17146	16871	16859	17074	16947	16983	16954	16910	16854	16662	16936	16851	16975	16819	16943	16672	16918	16837	17029	16892	17121	16824	16939	16805	16957	16983	16895	16743	16904	16713	17052	16795	16883	16932	16894	16923	16891	17082	16967	16969	16932	17078	17070	17000	16899	16989	17022	16956	16759	16915	17005	16953	16850	17024	16939	16754	16913	16949	16847	16923	16891	17011	16875	16882	16823	16832	16925	16737	16994	16847	17020	16746	17160	16925	16772	16954	17124	16908	16936	16976	16916	16966	16866	16908	16849	17017	16923	16951	17047	17053	16979	16934	17011	16796	16808	16925	16795	16731	17014	16940	17009	16843	16870	16901	16792	16740	16959	16862	16819	16837	16915	17028	16775	16945	16938	17125	16888	16894	16883	17038	16895	16794	17048	16769	16755	16932	16955	16843	16811	16872	16996	16911	16926	16881	17108	16904	16914	16837	17004	17066	17173	16875	16885	16809	16833	17164	16809	17030	16772	16980	16905	17048	16865	16889	16751	16843	16953	16801	16986	16868	16813	16824	16942	16865	16843	16920	16792	16915	16827	16878	16798	16917	16783	16963	17016	17098	16949	16982	16831	16781	17004	17129	16879	16948	16960	17062	16950	16954	17058	16837	16925	17031	16955	16911	16879	16966	16957	16885	16846	16927	17085	16850	16865	17079	16968	16857	16934	16902	16844	16860	16967	16875	17103	17025	16890	16863	17041	16920	16785	16916	16960	16912	16969	16884	16951	17058	16969	16953	16886	17073	16842	17172	16863	16879	16884	16986	16958	16735	16886	16893	16894	16904	17015	16956	17025	17012	16881	16883	17079	16879	16865	16904	16826	16919	17122	16997	16974	16830	16783	16850	16901	16921	16852	17011	16788	16681	16938	16846	16829	16773	16898	16935	17096	16904	16799	16992	16939	16929	17031	17028	16881	16914	16964	16798	17007	16990	17151	16836	16900	16924	16817	16876	16836	16843	16891	16980	16797	16773	16960	16859	16934	16984	16896	16883	17039	16962	16954	17004	16941	16879	16902	17029	16806	16937	16836	16900	16819	16927	16736	16937	16908	16973	16739	16775	16772	16821	16860	16991	16954	16931	16827	17105	16847	16881	16806	16707	17110	16969	16982	16815	16915	16846	16866	17091	16926	16880	17017	16955	17001	16809	16983	16840	17016	16794	16856	16997	16985	16880	16977	16857	16891	16910	16821	16940	16966	16955	16961	16979	16935	16829	16990	16685	16993	16989	16998	16890	16828	16931	16920	16948	16934	16866	16905	16811	16931	16824	16916	16832	16866	16968	16879	16951	17029	16813	16872	16826	17045	16760	16775	16996	17060	16706	16840	16760	16689	16878	16959	17063	16939	16900	17022	16780	16922	16860	17091	16898	17001	17125	17010	16879	16825	16792	16796	16859	16960	16986	16913	17039	17025	16961	16964	16898	16892	16806	16958	16860	17005	17073	16997	17129	16826	16981	16932	16926	17002	16818	17048	16792	16994	16901	17012	16852	16935	16874	16830	16930	16975	17018	16811	16870	16998	16858	16864	16794	17063	16977	17039	16839	16881	16980	16931	16941	17006	16922	16888	17003	17004	16991	16937	16863	16875	16980	16773	16909	16976	17047	16826	16886	17008	16774	16801	16898	17008	16881	16981	16792	16965	16822	16841	16924	16886	16963	16990	16996	16904	17029	17006	16799	17040	16837	16890	16951	16841	16916	16789	16901	16835	16704	17141	16873	17041	16996	16886	16947	16836	16990	17005	16816	17028	16849	16992	16839	16863	16870	16972	17118	16780	16782	16901	16983	16752	16814	16966	16865	16975	16926	16885	16871	16877	16840	16915	16715	16900	16959	16885	17034	17115	16899	17048	16986	16844	17015	16925	16861	17026	16807	16990	16898	16881	16905	16983	16852	17000	17055	16916	16847	17142	16873	16953	16899	16917	16963	16982	16999	16932	16884	16934	16946	16861	16883	16821	16949	17034	17046	16927	16737	17012	16814	16756	16870	16653	16891	16870	17160	16898	17045	17051	17072	16738	16928	16998	16911	16956	16964	16748	16946	17077	16896	17043	16935	16800	17079	16973	16944	17026	16851	16800	16947	17028	16904	16973	16678	17083	16828	16941	16987	16810	16827	16772	16931	17036	16800	16967	16884	16944	17108	16981	16890	16800	16901	16982	17015	17044	16783	16982	16931	16932	16925	16968	17024	16868	16848	17083	16873	16846	17044	17080	17124	16960	16803	16956	16987	16964	17063	16802	16858	17014	17044	16977	17043	16916	16823	16907	16937	16867	16919	16678	16867	16794	16956	16972	16864	17034	17015	16938	16861	16975	16987	16938	17039	16755	16772	17020	16927	16999	16982	17039	16945	16846	16847	16954	16940	17100	16704	16930	16970	17011	16838	16946	16935	16979	16911	16974	16853	17006	17173	16889	16858	16939	16948	16855	16985	16828	16920	16986	17060	16851	16871	16798	17017	16860	16879	16952	16877	16934	16968	16852	16851	16896	16991	16808	16946	16951	16698	17211	16878	16999	17092	17003	16788	17069	16793	16988	17042	16894	16751	16789	16860	16982	16763	16893	16790	16785	16874	17007	16937	16871	17074	17030	17068	16846	16962	17001	16904	16874	16979	16996	16930	16831	16924	17111	16990	17033	17011	17015	16880	16926	16944	17018	16983	16998	16892	16953	16965	16958	16898	17034	17020	16985	16840	16906	16903	16909	16905	16782	16894	16878	16783	16944	16880	16899	16938	16942	17000	16811	16690	16988	17079	16909	16927	16824	16887	16914	17024	17057	17111	17004	16985	17081	17138	16974	16872	16975	16858	16999	16837	16956	16844	17050	17028	16950	17126	16726	16862	17026	16922	16963	16881	16953	16768	16889	16869	16932	16885	17002	16843	16925	16876	16959	17165	17043	16750	16961	16863	16984	17128	16933	17037	16942	16869	16952	16919	17028	16846	17028	16873	17013	16936	16997	16992	16960	17145	16983	16913	16880	16880	17025	16888	16779	16764	16724	16860	16865	16866	16796	16990	16927	17005	16988	16785	16934	16915	16900	16843	17125	16965	16919	16972	16951	16900	16872	16891	17095	16858	16934	16977	16831	17008	16810	16995	17007	16881	16865	16900	16883	16810	17058	16986	16812	17108	16865	16916	16950	16741	16966	16847	17010	16920	16915	16962	16934	16889	16925	17123	16964	16978	16857	16883	16925	16999	17011	16897	16920	16937	16983	17131	16776	16954	16959	16776	17037	16795	17033	16837	16954	17022	17056	16981	17011	16952	16847	16746	16939	16942	16829	16923	16960	16775	17076	16949	16795	16977	17036	16978	16817	16795	17075	17024	17049	16958	16889	17009	16894	16788	16983	16916	16838	16916	17000	16760	16898	17228	17055	16966	16820	16778	17021	16966	16915	16924	16864	16930	16912	17006	16806	16920	16970	16799	17030	17057	16910	16903	16867	17067	16713	17008	17024	16927	17023	16934	17032	17121	16702	16960	16816	16982	17071	16839	16863	16963	17004	16965	17104	16932	16884	17077	16983	16954	17018	16837	16932	16996	16974	17003	16885	17021	16829	16854	16728	16889	17039	17100	16873	16865	17088	16864	17037	16959	16970	17074	16999	17112	16862	16914	16919	16791	16998	16995	16939	16933	16934	16815	16753	17073	16841	16904	16960	16908	16797	16837	16932	16846	16801	16948	16810	17024	17039	16853	16809	16851	16896	16929	16876	16915	16988	16896	16932	17053	16958	16871	16870	17041	16937	16929	16836	16901	16892	16876	16849	16997	16816	17113	16920	17001	17118	17006	16812	16728	16820	16781	16942	17038	16854	16882	16998	16927	16902	16986	17059	16969	16990	16796	16958	17058	16915	16902	16863	17099	17133	16987	16900	16945	16975	16823	16900	16827	17003	16793	17076	17097	16870	16888	16894	16958	17082	16850	16903	16849	16947	16891	16976	16771	17054	17016	16864	16970	16982	17090	16777	16881	16804	16924	16750	16916	16925	17133	16979	16897	16974	16766	16923	17031	16980	17160	16963	16860	17073	16914	17137	17101	16946	16932	16883	17062	17066	16996	16932	16981	17035	17104	17047	16902	16973	16882	17040	16932	16928	16957	16849	16773	16781	16947	16817	17212	16964	17022	17002	17048	16909	16970	16832	16917	16946	16844	16940	16799	16902	16802	16844	16771	16846	17056	16826	16938	16885	16767	17046	16937	16883	16905	16894	16814	17104	16883	16874	16901	16766	17022	16920	16972	16819	16824	16885	16910	17094	17022	17000	16843	17074	17003	16918	16921	17005	16711	16928	17038	16760	17045	17086	17010	16996	16897	16815	16838	16939	16699	16888	16868	17046	16986	16873	17082	16827	17055	17026	17155	17119	16850	17083	16955	17139	16803	16901	16890	16890	16875	16922	16922	16967	17006	16867	16962	16806	16973	17051	16888	16800	16936	16824	16902	16890	16867	16886	16936	16939	16846	16863	16811	17083	16878	17041	16981	16937	16886	16870	17157	16887	16735	16710	16887	16849	16939	17069	17004	16992	16964	17014	16949	17029	17167	17024	16961	17058	17019	16994	16916	17053	16908	16898	16806	16784	17083	17064	17008	16910	16943	16964	17007	16870	16946	16881	16809	16965	16783	16866	16924	17027	16845	16999	16741	17005	16845	17197	16870	16954	16992	16901	16916
24101	20784	27120	25587	25906	30497	32203	30179	29577	29449	29175	28582	28501	28375	28478	28305	28404	28177	28304	28156	27890	28019	27996	28089	28107	27828	27734	27506	27752	27752	27620	27830	27649	27547	27500	27585	27608	27521	27653	27505	27580	27556	27510	27550	27535	27647	27542	27519	27568	27597	27582	27562	27512	27502	27463	27640	27780	27520	27471	27679	27504	27560	27474	27556	27878	27586	27366	27384	27591	27231	27844	27698	27514	27441	27632	27528	27648	27654	27340	27488	27521	27644	27488	27375	27546	27538	27497	27378	27350	27638	27574	27660	27636	27331	27692	27657	27771	27633	27484	27551	27730	27696	27495	27307	27467	27469	27444	27548	27429	27239	27376	27471	27422	27566	27533	27676	27388	27464	27338	27508	27731	27392	27390	27521	27726	27601	27524	27667	27662	27611	27806	27372	27491	27492	27443	27454	27364	27515	27172	27450	27248	27526	27436	27347	27684	27559	27654	27408	27536	27644	27711	27415	27385	27550	27530	27554	27612	27355	27116	27642	27344	27562	27578	27659	27610	27851	27318	27449	27496	27772	27702	27556	27629	27715	27325	27469	27508	27810	27606	27739	27625	27652	27782	27543	27647	27298	27552	27489	27623	27291	27542	27512	27485	27427	27451	27317	27698	27389	27703	27624	27695	27369	27614	27664	27772	27488	27586	27617	27461	27424	27741	27471	27325	27419	27459	27728	27548	27586	27575	27373	27367	27616	27511	27672	27835	27380	27535	27551	27344	27353	27793	27734	27475	27402	27494	27497	27713	27520	27332	27689	27551	27465	27437	27233	27458	27359	27536	27576	27448	27512	27397	27551	27518	27697	27573	27590	27564	27645	27440	27795	27759	27548	27686	27449	27639	27392	27732	27683	27414	27448	27547	27648	27679	27169	27705	27716	27787	27600	27538	27493	27626	27654	27597	27765	27819	27791	27549	27663	27514	27446	27555	27549	27528	27722	27471	27289	27519	27472	27589	27201	27382	27512	27569	27738	27543	27357	27530	27507	27421	27235	27517	27740	27591	27414	27429	27568	27707	27567	27368	27572	27495	27546	27810	27493	27304	27432	27283	27621	27526	27533	27449	27481	27596	27460	27299	27506	27577	27559	27398	27505	27472	27722	27587	27496	27494	27685	27574	27599	27371	27521	27514	27624	27486	27627	27496	27686	27414	27243	27513	27602	27781	27425	27762	27396	27418	27553	27428	27299	27450	27680	27544	27550	27502	27478	27610	27541	27658	27529	27573	27507	27754	27501	27405	27324	27445	27622	27531	27411	27348	27665	27335	27460	27631	27504	27337	27487	27491	27479	27539	27395	27631	27617	27757	27464	27543	27351	27495	27316	27294	27573	27780	27472	27631	27499	27356	27566	27361	27443	27348	27756	27502	27679	27669	27476	27391	27307	27579	27509	27463	27414	27560	27629	27312	27436	27529	27705	27382	27467	27651	27398	27577	27599	27433	27743	27654	27251	27415	27622	27442	27486	27401	27431	27553	27535	27728	27426	27244	27433	27454	27456	27378	27314	27421	27535	27580	27608	27523	27396	27195	27420	27361	27456	27534	27632	27538	27514	27405	27582	27484	27417	27478	27697	27498	27399	27819	27700	27331	27588	27569	27524	27554	27624	27631	27605	27432	27426	27453	27559	27392	27486	27596	27371	27447	27621	27653	27571	27756	27549	27596	27690	27456	27592	27699	27721	27638	27407	27508	27461	27506	27366	27494	27476	27568	27607	27454	27669	27423	27792	27417	27376	27373	27488	27782	27699	27468	27569	27746	27506	27243	27375	27584	27802	27385	27509	27698	27357	27504	27663	27815	27477	27382	27388	27506	27418	27528	27530	27448	27385	27542	27420	27608	27671	27607	27583	27472	27471	27349	27602	27509	27474	27805	27436	27493	27600	27413	27206	27368	27450	27573	27689	27418	27860	27508	27316	27571	27550	27500	27433	27658	27373	27365	27574	27450	27578	27537	27889	27387	27576	27401	27306	27561	27411	27545	27331	27672	27376	27379	27452	27512	27476	27677	27665	27559	27562	27186	27430	27507	27476	27503	27525	27300	27574	27436	27651	27550	27580	27695	27562	27419	27580	27554	27655	27414	27448	27513	27664	27814	27615	27622	27257	27486	27548	27390	27818	27556	27768	27510	27453	27583	27598	27485	27525	27390	27540	27265	27232	27518	27354	27429	27397	27494	27546	27566	27648	27777	27421	27529	27497	27443	27448	27757	27562	27672	27588	27674	27573	27382	27528	27507	27653	27554	27499	27272	27520	27402	27604	27598	27630	27456	27504	27545	27561	27374	27417	27381	27542	27553	27432	27792	27448	27670	27571	27650	27345	27861	27616	27444	27550	27626	27618	27642	27499	27264	27257	27638	27337	27494	27558	27785	27562	27676	27560	27339	27423	27584	27408	27553	27471	27301	27298	27604	27396	27265	27458	27387	27329	27386	27425	27508	27520	27766	27503	27528	27357	27666	27555	27562	27745	27627	27169	27605	27602	27378	27446	27464	27466	27583	27652	27499	27625	27740	27595	27694	27532	27493	27464	27631	27436	27510	27237	27705	27437	27544	27542	27744	27537	27476	27584	27556	27549	27279	27343	27440	27530	27441	27312	27625	27613	27307	27476	27538	27312	27464	27653	27512	27344	27459	27483	27546	27558	27524	27541	27490	27608	27446	27457	27662	27807	27860	27769	27563	27501	27365	27571	27450	27482	27567	27408	27637	27646	27461	27477	27666	27604	27484	27473	27266	27573	27447	27536	27629	27546	27762	27497	27188	27586	27416	27619	27717	27658	27443	27651	27510	27376	27348	27369	27546	27566	27386	27191	27328	27331	27508	27514	27523	27555	27673	27476	27458	27362	27471	27597	27363	27300	27522	27552	27579	27347	27653	27485	27647	27356	27521	27207	27524	27336	27553	27344	27316	27250	27394	27265	27408	27620	27642	27347	27321	27600	27535	27686	27675	27605	27546	27488	27584	27757	27652	27442	27437	27217	27583	27601	27612	27667	27603	27165	27384	27328	27682	27600	27446	27690	27469	27566	27596	27442	27374	27605	27352	27615	27546	27686	27640	27790	27627	27543	27749	27746	27651	27524	27547	27484	27477	27469	27541	27379	27724	27671	27631	27534	27805	27364	27489	27524	27667	27713	27553	27636	27606	27371	27446	27429	27466	27534	27572	27602	27450	27677	27528	27451	27658	27523	27749	27386	27626	27497	27562	27748	27687	27649	27430	27481	27352	27729	27541	27610	27537	27531	27551	27571	27622	27351	27735	27390	27437	27478	27443	27516	27585	27504	27510	27446	27675	27624	27318	27445	27692	27645	27538	27494	27282	27562	27597	27521	27538	27525	27513	27472	27482	27417	27594	27306	27361	27260	27539	27565	27566	27469	27822	27707	27523	27579	27745	27365	27569	27497	27513	27539	27502	27711	27367	27600	27565	27208	27353	27461	27613	27587	27372	27604	27556	27550	27526	27382	27521	27542	27610	27433	27602	27569	27753	27654	27354	27531	27682	27542	27564	27738	27550	27423	27384	27539	27660	27362	27510	27406	27488	27405	27419	27810	27729	27439	27718	27404	27440	27360	27465	27403	27542	27465	27451	27576	27470	27940	27602	27643	27488	27218	27418	27598	27621	27579	27399	27510	27493	27555	27771	27499	27475	27267	27398	27548	27504	27375	27599	27786	27766	27508	27498	27470	27523	27386	27505	27588	27676	27504	27368	27600	27559	27465	27648	27496	27551	27561	27683	27599	27308	27517	27395	27700	27398	27254	27490	27331	27399	27537	27555	27535	27548	27220	27386	27608	27542	27441	27335	27443	27318	27549	27524	27352	27353	27521	27299	27604	27505	27704	27588	27444	27954	27443	27441	27569	27494	27344	27571	27711	27580	27493	27315	27613	27410	27774	27720	27525	27514	27282	27389	27281	27455	27386	27572	27616	27527	27503	27668	27528	27555	27524	27416	27412	27386	27329	27460	27398	27631	27605	27519	27466	27407	27538	27395	27674	27391	27549	27534	27676	27577	27524	27133	27396	27451	27803	27524	27581	27495	27575	27740	27516	27512	27221	27510	27271	27608	27548	27593	27367	27551	27725	27439	27470	27449	27456	27633	27433	27578	27679	27563	27537	27672	27547	27599	27300	27479	27630	27745	27475	27562	27516	27858	27483	27617	27600	27552	27542	27477	27591	27567	27664	27780	27400	27682	27640	27475	27517	27342	27512	27862	27826	27694	27484	27638	27478	27568	27540	27514	27410	27652	27439	27485	27532	27380	27602	27442	27511	27333	27439	27419	27372	27482	27593	27944	27479	27476	27631	27785	27671	27696	27301	27805	27537	27417	27504	27284	27198	27529	27573	27448	27503	27586	27417	27590	27266	27419	27386	27586	27405	27486	27403	27263	27279	27624	27270	27872	27471	27424	27648	27465	27765	27437	27571	27419	27423	27529	27505	27660	27730	27490	27416	27654	27574	27573	27521	27488	27450	27586	27349	27460	27489	27681	27705	27682	27400	27672	27540	27609	27225	27768	27687	27626	27390	27645	27478	27446	27564	27655	27458	27545	27641	27458	27452	27400	27606	27672	27382	27615	27466	27354	27883	27510	27778	27534	27422	27227	27353	27559	27601	27598	27428	27483	27449	27656	27473	27719	27382	27494	27362	27570	27430	27658	27397	27535	27494	27538	27776	27669	27515	27706	27558	27426	27549	27448	27586	27499	27388	27411	27808	27648	27774	27651	27511	27717	27398	27438	27383	27594	27616	27647	27955	27361	27672	27576	27569	27803	27616	27389	27429	27618	27316	27556	27579	27676	27682	27304	27538	27573	27535	27229	27313	27401	27412	27402	27493	27500	27507	27514	27440	27617	27465	27500	27535	27490	27232	27595	27477	27592	27488	27384	27254	27563	27551	27654	27396	27293	27758	27602	27484	27535	27579	27629	27423	27425	27361	27449	27699	27538	27656	27321	27681	27315	27698	27645	27343	27657	27440	27657	27517	27516	27430	27308	27526	27112	27540	27448	27462	27582	27454	27548	27451	27359	27465	27505	27554	27726	27586	27701	27582	27501	27744	27307	27559	27434	27701	27417	27477	27511	27235	27620	27495	27554	27555	27774	27353	27519	27637	27259	27715
23365	38755	37309	30516	26313	23780	22243	21479	20781	20221	20036	19307	19279	18837	18985	18782	18609	18508	18432	18139	18084	18190	18032	18187	17907	17971	17854	17860	17981	17815	17660	17868	17765	17797	17668	17903	17660	17562	17651	17688	17598	17627	17858	17760	17473	17655	17798	17693	17789	17497	17778	17487	17542	17766	17720	17522	17713	17625	17704	17615	17713	17613	17793	17683	17701	17620	17708	17636	17522	17547	17694	17464	17577	17720	17693	17569	17689	17558	17605	17564	17720	17622	17679	17580	17397	17689	17466	17627	17566	17612	17404	17606	17631	17565	17408	17525	17682	17518	17562	17537	17673	17672	17484	17482	17665	17654	17635	17474	17470	17564	17489	17541	17645	17546	17651	17500	17438	17517	17610	17510	17690	17583	17739	17617	17468	17526	17478	17503	17647	17602	17695	17596	17528	17435	17607	17482	17575	17530	17601	17746	17556	17617	17508	17438	17757	17557	17812	17516	17524	17606	17653	17548	17483	17578	17636	17592	17605	17597	17449	17670	17653	17599	17654	17473	17444	17722	17548	17561	17554	17570	17792	17572	17703	17456	17472	17609	17340	17523	17607	17529	17537	17453	17621	17547	17571	17465	17707	17756	17575	17545	17465	17518	17708	17652	17620	17481	17504	17350	17555	17581	17397	17512	17660	17696	17617	17557	17642	17639	17649	17675	17497	17683	17553	17579	17694	17734	17393	17625	17522	17575	17564	17488	17519	17665	17607	17745	17606	17562	17494	17454	17487	17632	17732	17674	17693	17655	17566	17569	17574	17651	17596	17522	17542	17801	17691	17611	17571	17728	17470	17471	17548	17628	17556	17743	17527	17496	17634	17571	17582	17619	17669	17287	17681	17656	17652	17636	17416	17513	17633	17571	17455	17539	17477	17396	17534	17673	17604	17711	17525	17421	17685	17704	17495	17643	17569	17557	17682	17733	17551	17664	17623	17614	17666	17446	17569	17508	17680	17562	17601	17501	17518	17531	17562	17554	17515	17648	17619	17665	17502	17608	17606	17515	17345	17684	17485	17597	17553	17647	17711	17636	17510	17451	17580	17632	17658	17507	17530	17517	17656	17483	17706	17564	17640	17448	17472	17713	17645	17671	17649	17430	17517	17529	17769	17602	17736	17387	17672	17489	17499	17718	17631	17469	17616	17360	17651	17596	17663	17479	17501	17622	17719	17654	17572	17545	17526	17884	17638	17650	17568	17358	17583	17509	17632	17450	17362	17637	17398	17522	17669	17674	17792	17448	17743	17480	17473	17610	17468	17513	17581	17558	17478	17744	17663	17633	17419	17674	17494	17659	17420	17630	17761	17581	17604	17519	17646	17625	17630	17509	17464	17506	17605	17606	17516	17474	17690	17563	17533	17367	17528	17644	17628	17604	17431	17535	17524	17620	17691	17535	17505	17520	17640	17505	17424	17701	17665	17748	17541	17552	17633	17634	17641	17494	17358	17528	17526	17679	17546	17553	17673	17596	17623	17571	17512	17522	17536	17604	17515	17498	17508	17430	17583	17592	17668	17573	17511	17747	17586	17528	17524	17598	17670	17690	17477	17638	17443	17544	17470	17705	17633	17555	17434	17562	17701	17582	17454	17565	17535	17483	17559	17390	17508	17645	17627	17614	17398	17561	17681	17511	17853	17624	17575	17675	17505	17674	17548	17312	17597	17576	17622	17628	17426	17703	17711	17508	17576	17720	17614	17470	17514	17599	17662	17698	17537	17570	17672	17596	17450	17671	17404	17351	17584	17467	17603	17501	17560	17455	17440	17605	17661	17679	17768	17760	17393	17636	17531	17608	17604	17626	17529	17506	17878	17617	17584	17545	17612	17718	17561	17536	17440	17579	17713	17671	17573	17541	17693	17414	17579	17736	17504	17708	17547	17544	17620	17554	17507	17578	17628	17591	17519	17576	17552	17744	17579	17545	17397	17726	17540	17485	17608	17437	17584	17537	17554	17728	17477	17542	17601	17600	17507	17718	17578	17666	17584	17464	17561	17640	17613	17652	17641	17655	17608	17528	17553	17699	17598	17808	17497	17631	17663	17605	17623	17540	17605	17683	17447	17601	17638	17544	17649	17528	17410	17615	17596	17584	17480	17808	17694	17540	17365	17641	17544	17570	17645	17612	17535	17709	17712	17600	17560	17615	17510	17460	17619	17597	17516	17610	17700	17664	17527	17529	17587	17452	17785	17551	17716	17537	17441	17576	17602	17588	17523	17640	17508	17433	17715	17524	17598	17521	17725	17599	17560	17489	17597	17584	17410	17447	17449	17445	17549	17428	17535	17531	17651	17523	17665	17555	17747	17603	17439	17594	17602	17695	17606	17501	17441	17699	17576	17594	17569	17477	17419	17678	17456	17556	17601	17523	17434	17538	17566	17696	17642	17344	17509	17379	17626	17520	17482	17712	17579	17511	17717	17690	17640	17521	17701	17595	17561	17523	17669	17586	17714	17595	17568	17660	17592	17545	17529	17544	17658	17558	17446	17603	17776	17511	17534	17536	17649	17531	17703	17341	17787	17729	17496	17617	17658	17713	17714	17459	17610	17614	17698	17473	17454	17586	17702	17626	17620	17480	17520	17708	17486	17623	17674	17697	17623	17555	17600	17561	17676	17735	17568	17433	17573	17585	17640	17511	17592	17589	17494	17451	17543	17664	17767	17576	17735	17478	17711	17571	17612	17497	17674	17695	17406	17649	17773	17567	17638	17657	17686	17506	17630	17655	17721	17565	17496	17570	17748	17651	17430	17692	17561	17518	17606	17670	17594	17639	17581	17563	17488	17568	17717	17529	17709	17557	17569	17705	17704	17559	17565	17791	17540	17746	17574	17532	17454	17475	17671	17440	17514	17694	17706	17546	17545	17376	17674	17579	17621	17552	17485	17673	17632	17585	17566	17689	17557	17484	17458	17586	17670	17648	17525	17371	17273	17585	17514	17668	17486	17594	17557	17450	17521	17609	17442	17614	17695	17709	17532	17611	17600	17480	17587	17644	17643	17606	17610	17771	17427	17584	17659	17695	17486	17677	17512	17778	17554	17612	17716	17603	17598	17580	17486	17465	17573	17477	17497	17384	17490	17621	17422	17462	17568	17475	17536	17658	17541	17511	17566	17753	17477	17676	17566	17377	17547	17637	17558	17657	17520	17469	17643	17654	17491	17715	17589	17502	17736	17583	17526	17606	17554	17494	17668	17667	17556	17521	17593	17521	17675	17632	17698	17535	17575	17624	17696	17649	17482	17556	17549	17406	17638	17465	17706	17574	17480	17409	17553	17714	17669	17627	17613	17727	17355	17707	17403	17661	17648	17562	17587	17598	17694	17678	17562	17661	17470	17434	17761	17643	17591	17584	17536	17752	17791	17635	17624	17560	17464	17575	17534	17668	17557	17753	17455	17612	17504	17651	17648	17584	17505	17769	17637	17482	17553	17556	17668	17602	17552	17560	17523	17537	17571	17667	17707	17561	17578	17689	17697	17733	17653	17577	17717	17592	17561	17524	17526	17514	17608	17568	17546	17424	17541	17624	17564	17501	17783	17530	17612	17814	17644	17607	17653	17673	17541	17594	17398	17679	17540	17715	17659	17515	17633	17580	17607	17790	17570	17560	17599	17664	17586	17545	17719	17472	17598	17657	17490	17542	17715	17695	17676	17803	17607	17612	17446	17688	17630	17788	17770	17579	17422	17656	17659	17767	17543	17740	17607	17536	17738	17583	17467	17585	17662	17522	17691	17665	17730	17562	17576	17447	17669	17626	17544	17687	17650	17591	17621	17625	17599	17675	17541	17549	17491	17463	17660	17537	17622	17532	17566	17554	17512	17527	17467	17463	17620	17534	17604	17513	17711	17643	17536	17472	17369	17639	17526	17530	17570	17485	17590	17600	17597	17652	17647	17508	17632	17541	17603	17640	17604	17639	17607	17556	17532	17454	17449	17712	17627	17531	17399	17712	17662	17573	17573	17504	17444	17615	17407	17666	17604	17609	17627	17675	17613	17614	17532	17520	17554	17695	17460	17424	17466	17538	17477	17511	17592	17446	17560	17658	17446	17458	17494	17724	17410	17435	17641	17578	17419	17631	17616	17686	17397	17682	17547	17615	17343	17728	17512	17584	17615	17593	17529	17425	17654	17483	17552	17658	17424	17579	17635	17623	17677	17530	17672	17556	17460	17514	17601	17616	17528	17425	17604	17665	17617	17519	17423	17472	17479	17487	17470	17566	17756	17662	17774	17566	17727	17475	17528	17822	17598	17521	17676	17525	17592	17490	17390	17421	17515	17631	17765	17581	17798	17752	17626	17524	17727	17448	17680	17595	17537	17513	17626	17484	17682	17560	17487	17558	17746	17638	17474	17534	17628	17575	17611	17766	17539	17346	17641	17748	17506	17515	17781	17550	17594	17565	17706	17458	17621	17387	17463	17508	17673	17657	17598	17651	17703	17695	17670	17722	17797	17514	17769	17621	17491	17619	17778	17663	17707	17570	17548	17616	17501	17550	17580	17501	17544	17660	17629	17613	17557	17565	17623	17437	17528	17472	17622	17391	17698	17545	17571	17723	17526	17430	17550	17696	17509	17418	17531	17547	17639	17706	17607	17656	17543	17578	17652	17529	17540	17459	17666	17471	17699	17518	17731	17474	17551	17552	17571	17514	17703	17611	17605	17613	17668	17786	17475	17556	17524	17654	17578	17458	17660	17621	17643	17520	17720	17655	17545	17429	17468	17653	17740	17585	17620	17609	17554	17625	17501	17646	17717	17649	17518	17709	17594	17403	17441	17338	17490	17679	17630	17565	17552	17515	17691	17751	17572	17564	17541	17564	17525	17469	17452	17763	17564	17485	17468	17537	17482	17578	17663	17626	17574	17533	17708	17665	17520	17670	17513	17764	17529	17407	17559	17606	17442	17508	17541	17698	17858	17620	17666	17579	17453	17620	17457	17404	17591	17485	17658	17529	17584	17394	17730	17543	17676	17612	17793	17511	17719	17653	17678	17519	17453	17543	17664	17554	17525	17689	17585	17607	17757	17605	17542	17687	17454	17549	17550	17497	17583	17505	17528	17609	17548	17688	17560	17669	17616	17591	17880	17656	17691	17632	17397	17741	17688	17725	17514	17614	17606	17614	17691	17496
22318	20750	27147	24731	23013	29140	34409	31176	30651	30760	30021	29668	29358	29003	28684	28696	28857	28639	28553	28367	28343	28277	28220	28408	27978	28208	28019	27980	27890	28216	27984	27745	27984	27924	27569	27736	27874	27651	27718	27575	27882	27542	27613	27705	27777	27333	27849	27697	27759	27591	27453	27718	27449	27781	27833	27570	27815	27653	28009	27808	27672	27696	27413	27760	27852	27489	27836	27508	27342	27639	27486	27498	27736	27529	27399	27515	27633	27441	27655	27565	27505	27627	27457	27431	27465	27632	27949	27648	27431	27676	27639	27634	27677	27599	27690	27719	27483	27327	27349	27264	27727	27691	27511	27647	27670	27452	27475	27480	27811	27302	27747	27694	27614	27538	27913	27593	27623	27531	27662	27235	27860	27544	27677	27409	27528	27754	27543	27617	27647	27667	27483	27560	27476	27566	27561	27203	27626	27725	27381	27765	27680	27589	27513	27511	27787	27661	27793	27516	27484	27453	27510	27373	27659	27559	27516	27560	27428	27186	27661	27603	27438	27232	27637	27461	27672	27629	27679	27538	27661	27643	27887	27709	27671	27215	27635	27494	27581	27548	27796	27422	27286	27597	27629	27535	27489	27228	27410	27652	27747	27759	27497	27713	27587	27532	27574	27725	27681	27727	27538	27393	27632	27603	27463	27299	27629	27641	27550	27414	27659	27715	27584	27409	27345	27617	27509	27404	27282	27583	27767	27669	27523	27540	27452	27530	27439	27442	27462	27714	27758	27603	27735	27770	27488	27494	27594	27781	27326	27665	27601	27593	27854	27614	27463	27566	27720	27552	27489	27340	27669	27522	27639	27510	27688	27486	27612	27636	27662	27729	27631	27608	27498	27738	27537	27308	27566	27552	27723	27592	27487	27385	27431	27184	27630	27446	27583	27570	27544	27551	27491	27477	27647	27593	27707	27533	27323	27711	27392	27658	28031	27250	27616	27423	27684	27581	27802	27625	27494	27578	27410	27400	27446	27602	27501	27532	27373	27652	27636	27487	27554	27561	27758	27776	27749	27497	27431	27433	27516	27559	27551	27576	27442	27486	27495	27408	27585	27784	27483	27567	27651	27475	27587	27513	27500	27480	27610	27605	27667	27485	27739	27617	27626	27589	27894	27329	27685	27560	27424	27549	27498	27603	27586	27579	27445	27291	27476	27569	27316	27557	27783	27478	27590	27558	27545	27572	27533	27639	27392	27593	27660	27497	27529	27429	27503	27471	27537	27597	27780	27387	27596	27699	27651	27792	27576	27577	27650	27496	27376	27413	27636	27595	27580	27663	27730	27432	27583	27595	27494	27627	27750	27695	27585	27351	27518	27465	27526	27651	27730	27852	27726	27424	27276	27336	27551	27574	27585	27275	27581	27900	27606	27490	27586	27567	27699	27390	27606	27598	27807	27516	27332	27450	27523	27586	27456	27658	27648	27496	27448	27817	27802	27505	27494	27451	27661	27457	27642	27560	27790	27725	27863	27380	27626	27606	27774	27553	27657	27257	27550	27464	27642	27651	27416	27663	27497	27759	27315	27232	27551	27576	27758	27404	27542	27461	27817	27559	27411	27287	27429	27686	27579	27437	27628	27466	27747	27657	27305	27869	27460	27630	27690	27799	27803	27768	27728	27400	27701	27620	27693	27615	27662	27528	27590	27317	27650	27511	27556	27521	27603	27240	27528	27237	27638	27692	27579	27604	27851	27752	27495	27503	27472	27699	27336	27513	27385	27431	27442	27391	27592	27360	27412	27571	27587	27610	27402	27621	27701	27254	27459	27570	27598	27489	27287	27588	27788	27567	27622	27721	27513	27444	27676	27326	27567	27572	27619	27261	27408	27487	27629	27638	27702	27688	27885	27719	27433	27384	27560	27838	27488	27561	27511	27714	27577	27410	27481	27583	27536	27398	27513	27610	27304	27252	27643	27298	27594	27808	27452	27566	27707	27378	27595	27243	27804	27565	27570	27533	27442	27578	27565	27413	27674	27532	27595	27457	27426	27765	27510	27542	27729	27602	27708	27479	27252	27441	27402	27591	27634	27730	27709	27707	27521	27336	27727	27590	27646	27454	27581	27765	27569	27672	27606	27403	27633	27766	27528	27616	27279	27209	27259	27564	27368	27410	27627	27505	27280	27324	27582	27582	27640	27422	27551	27708	27634	27614	27631	27541	27579	27511	27638	27508	27627	27519	27699	27516	27671	27434	27527	27347	27482	27686	27527	27709	27479	27364	27653	27810	27330	27719	27576	27537	27471	27603	27610	27855	27573	27553	27507	27431	27404	27672	27591	27767	27515	27433	27528	27227	27382	27485	27320	27358	27479	27520	27761	27522	27500	27423	27619	27545	27623	27552	27493	27469	27478	27620	27693	27620	27578	27662	27694	27534	27548	27566	27547	27465	27693	27442	27603	27869	27620	27378	27400	27297	27231	27263	27782	27611	27546	27533	27783	27670	27524	27357	27611	27338	27192	27510	27497	27640	27639	27762	27825	27319	27498	27690	27179	27834	27375	27538	27387	27407	27627	27664	27625	27784	27686	27542	27683	27691	27616	27373	27512	27731	27583	27712	27500	27703	27408	27343	27692	27607	27537	27652	27388	27437	27355	27425	27405	27582	27353	27484	27544	27622	27556	27428	27457	27540	27333	27517	27418	27513	27684	27672	27683	27564	27579	27483	27569	27639	27461	27728	27624	27652	27726	27505	27400	27332	27314	27585	27492	27345	27535	27352	27610	27505	27733	27326	27586	27287	27411	27496	27771	27644	27588	27609	27506	27325	27449	27852	27423	27525	27511	27560	27891	27653	27564	27615	27793	27570	27826	27234	27591	27565	27683	27751	27641	27434	27248	27465	27473	27720	27269	27523	27615	27551	27511	27471	27588	27825	27328	27413	27234	27489	27726	27540	27740	27723	27621	27314	27555	27607	27640	27511	27682	27390	27625	27568	27493	27325	27598	27891	27637	27354	27456	27473	27522	27384	27553	27543	27620	27641	27501	27138	27478	27446	27592	27490	27471	27325	27602	27354	27314	27746	27496	27555	27761	27350	27452	27494	27722	27383	27410	27323	27822	27471	27351	27370	27496	27452	27361	27270	27211	27503	27367	27516	27771	27667	27536	27542	27784	27521	27623	27621	27730	27510	27473	27528	27649	27504	27487	27370	27654	27637	27560	27628	27394	27704	27422	27658	27625	27698	27645	27601	27458	27532	27555	27451	27635	27806	27433	27704	27866	27554	27698	27510	27589	27483	27685	27619	27663	27508	27460	27504	27269	27430	27580	27516	27395	27488	27335	27372	27570	27602	27513	27585	27498	27436	27466	27623	27753	27696	27507	27555	27413	27479	27677	27552	27534	27506	27639	27468	27388	27530	27404	27566	27762	27610	27613	27656	27395	27610	27295	27493	27626	27628	27534	27623	27541	27644	27664	27534	27402	27624	27314	27366	27560	27478	27632	27536	27533	27403	27461	27663	27514	27387	27663	27638	27430	27490	27657	27756	27517	27459	27592	27354	27463	27583	27597	27424	27080	27470	27439	27434	27532	27312	27667	27517	27627	27470	27558	27431	27687	27611	27695	27777	27695	27679	27522	27660	27778	27453	27497	27606	27783	27686	27581	27357	27498	27549	27454	27495	27373	27501	27649	27572	27599	27334	27354	27526	27512	27460	27579	27491	27742	27550	27556	27444	27448	27637	27484	27511	27469	27423	27322	27692	27581	27347	27788	27424	27703	27560	27363	27551	27977	27684	27657	27506	27521	27588	27463	27457	27231	27593	27810	27327	27400	27607	27469	27611	27855	27440	27596	27575	27184	27597	27772	27539	27511	27669	27487	27470	27763	27477	27472	27454	27403	27651	27568	27467	27660	27535	27234	27519	27429	27532	27410	27609	27556	27515	27624	27662	27431	27617	27547	27550	27406	27366	27477	27800	27809	27582	27606	27562	27741	27657	27420	27560	27536	27810	27630	27485	27438	27740	27630	27667	27677	27559	27559	27613	27627	27607	27460	27629	27491	27411	27765	27418	27567	27704	27668	27494	27417	27649	27537	27496	27470	27538	27606	27415	27729	27325	27745	27462	27497	27685	27689	27498	27368	27609	27384	27532	27696	27569	27707	27849	27497	27518	27485	27515	27777	27580	27647	27608	27634	27673	27339	27365	27600	27479	27484	27679	27573	27493	27607	27574	27546	27482	27419	27700	27497	27696	27515	27454	27405	27630	27704	27604	27521	27717	27508	27554	27495	27367	27663	27580	27465	27194	27579	27530	27346	27610	27722	27786	27569	27534	27739	27445	27583	27323	27405	27396	27500	27390	27579	27624	27608	27406	27577	27751	27557	27340	27436	27721	27514	27626	27529	27566	27387	27577	27364	27493	27608	27796	27353	27427	27521	27480	27707	27262	27599	27779	27409	27623	27476	27610	27650	27464	27520	27511	27856	27540	27734	27406	27361	27414	27409	27378	27777	27458	27437	27177	27563	27541	27521	27694	27344	27422	27538	27296	27444	27512	27524	27577	27592	27981	27548	27641	27579	27447	27471	27269	27667	27596	27597	27333	27590	27520	27549	27511	27334	27407	27411	27587	27552	27393	27686	27617	27580	27692	27609	27455	27466	27486	27612	27461	27443	27513	27584	27611	27505	27517	27771	27572	27959	27375	27885	27433	27486	27635	27537	27810	27489	27537	27742	27792	27494	27380	27442	27424	27308	27595	27677	27670	27511	27456	27580	27552	27712	27507	27384	27523	27537	27543	27502	27586	27509	27649	27648	27693	27449	27471	27575	27571	27806	27499	27803	27551	27400	27569	27399	27556	27531	27348	27463	27594	27298	27602	27604	27405	27758	27455	27445	27605	27540	27523	27628	27503	27390	27525	27500	27509	27483	27216	27645	27700	27578	27514	27517	27610	27657	27415	27603	27766	27338	27606	27314	27277	27445	27552	27795	27508	27418	27527	27488	27763	27588	27594	27523	27556	27509	27473	27352	27532	27942	27599	27744	27704	27527	27559	27773	27489	27467	27661	27506	27620	27498	27789	27642	27702	27442	27350	27589	27656	27820	27669	27577	27538	27794	27524	27398	27396	27731	27547	27355	27618	27503	27647	27636	27697	27347	27412	27441	27474	27441	27573	27513	27426	27510	27520
25288	43619	42585	35122	29971	26547	24724	23451	22589	22057	20988	20449	19834	19614	19403	19353	19115	18855	18794	18497	18453	18543	18650	18282	18061	18077	18033	18011	18126	18168	17873	17818	17844	17827	17913	17894	17689	17773	17660	17806	17732	17788	17715	17598	17635	17766	17782	17694	17715	17706	17858	17591	17704	17569	17613	17707	17605	17580	17655	17564	17588	17625	17780	17560	17558	17698	17775	17485	17824	17599	17723	17574	17503	17736	17428	17617	17601	17833	17562	17644	17532	17731	17677	17589	17514	17651	17690	17656	17506	17630	17774	17796	17854	17664	17626	17800	17514	17517	17526	17643	17549	17586	17774	17797	17605	17719	17628	17560	17608	17751	17681	17414	17767	17656	17376	17531	17725	17548	17577	17678	17626	17527	17642	17530	17622	17553	17496	17738	17618	17532	17544	17721	17802	17773	17507	17496	17534	17510	17566	17582	17393	17752	17641	17618	17508	17669	17384	17564	17456	17687	17608	17495	17547	17490	17557	17704	17709	17532	17587	17798	17760	17654	17562	17599	17583	17608	17676	17644	17600	17590	17694	17582	17584	17638	17567	17594	17703	17728	17632	17556	17634	17628	17582	17606	17848	17640	17688	17685	17504	17605	17581	17629	17559	17602	17512	17631	17695	17658	17434	17585	17655	17672	17568	17565	17517	17509	17475	17572	17682	17463	17415	17607	17493	17655	17514	17601	17593	17746	17598	17539	17654	17394	17566	17495	17534	17561	17517	17776	17617	17684	17851	17454	17619	17634	17700	17628	17518	17680	17625	17535	17581	17683	17621	17493	17704	17533	17685	17522	17673	17593	17657	17513	17471	17582	17428	17480	17522	17503	17510	17808	17683	17414	17510	17589	17577	17590	17724	17552	17471	17522	17495	17524	17516	17543	17731	17567	17695	17809	17614	17698	17669	17743	17529	17710	17663	17629	17455	17552	17634	17650	17643	17569	17463	17561	17729	17614	17423	17464	17676	17604	17528	17652	17773	17646	17604	17426	17649	17415	17591	17693	17627	17603	17420	17428	17577	17416	17669	17732	17540	17601	17678	17635	17479	17583	17699	17388	17606	17648	17719	17551	17549	17665	17595	17646	17606	17585	17699	17557	17703	17636	17641	17613	17789	17521	17643	17749	17641	17623	17739	17477	17617	17597	17448	17633	17512	17552	17636	17634	17529	17684	17608	17711	17674	17630	17432	17575	17606	17524	17456	17771	17485	17519	17535	17513	17642	17682	17570	17693	17482	17560	17460	17619	17624	17553	17658	17688	17676	17345	17518	17608	17602	17666	17453	17481	17513	17802	17574	17612	17589	17647	17521	17814	17470	17602	17743	17647	17606	17569	17382	17569	17428	17402	17348	17721	17585	17657	17529	17712	17658	17540	17757	17452	17609	17685	17558	17470	17655	17606	17603	17584	17621	17514	17417	17580	17619	17603	17583	17568	17487	17633	17621	17686	17502	17547	17662	17448	17534	17521	17647	17773	17597	17701	17469	17597	17596	17406	17655	17701	17612	17568	17649	17465	17629	17650	17435	17641	17575	17427	17733	17665	17531	17754	17624	17494	17712	17647	17678	17690	17329	17625	17578	17575	17576	17473	17603	17599	17488	17700	17677	17802	17646	17511	17429	17593	17592	17628	17645	17467	17586	17487	17503	17553	17626	17625	17505	17724	17555	17656	17615	17595	17516	17758	17991	17656	17685	17575	17541	17808	17612	17632	17539	17442	17671	17684	17503	17632	17669	17528	17699	17717	17552	17815	17673	17557	17542	17587	17539	17637	17666	17551	17429	17543	17766	17454	17397	17583	17447	17581	17537	17597	17585	17573	17674	17530	17704	17686	17467	17679	17621	17721	17442	17656	17815	17678	17451	17693	17515	17573	17538	17689	17569	17668	17534	17589	17576	17614	17663	17494	17534	17606	17646	17712	17651	17706	17629	17717	17593	17691	17442	17610	17441	17652	17381	17824	17706	17753	17444	17608	17479	17569	17567	17585	17681	17496	17507	17571	17551	17513	17478	17489	17676	17587	17547	17693	17382	17468	17613	17676	17542	17559	17632	17506	17659	17554	17564	17730	17788	17515	17668	17589	17525	17560	17623	17718	17696	17606	17639	17612	17645	17858	17600	17470	17556	17722	17624	17493	17412	17560	17575	17541	17656	17489	17623	17769	17535	17649	17511	17590	17904	17761	17662	17677	17531	17482	17490	17518	17438	17597	17567	17624	17627	17524	17575	17586	17507	17760	17538	17675	17652	17583	17529	17527	17653	17686	17839	17709	17500	17787	17510	17524	17696	17554	17552	17616	17530	17597	17698	17604	17598	17573	17505	17590	17583	17624	17283	17497	17630	17670	17609	17365	17558	17540	17553	17542	17650	17624	17508	17496	17715	17701	17397	17668	17551	17721	17603	17728	17493	17602	17510	17576	17617	17748	17606	17663	17457	17537	17582	17458	17662	17679	17479	17564	17506	17701	17451	17450	17644	17641	17590	17573	17605	17714	17744	17471	17695	17528	17501	17705	17475	17673	17482	17623	17485	17575	17511	17599	17649	17741	17421	17575	17733	17511	17436	17400	17694	17547	17489	17633	17455	17545	17685	17618	17648	17436	17543	17682	17707	17514	17659	17586	17615	17616	17418	17672	17609	17618	17680	17400	17412	17606	17650	17474	17484	17476	17569	17430	17660	17706	17525	17615	17442	17466	17714	17457	17530	17637	17375	17616	17473	17563	17583	17372	17491	17605	17773	17639	17673	17611	17634	17583	17547	17377	17575	17535	17584	17518	17554	17433	17551	17629	17622	17535	17643	17694	17622	17492	17593	17509	17480	17794	17499	17558	17583	17578	17524	17555	17537	17466	17699	17503	17636	17469	17482	17530	17648	17598	17503	17601	17640	17877	17582	17670	17665	17589	17573	17467	17313	17723	17527	17775	17767	17657	17495	17594	17538	17554	17475	17604	17565	17789	17607	17784	17588	17721	17527	17588	17698	17784	17638	17406	17605	17690	17683	17624	17627	17700	17530	17543	17540	17597	17498	17461	17689	17744	17623	17406	17670	17658	17425	17666	17671	17422	17510	17544	17718	17404	17504	17647	17603	17575	17515	17667	17624	17469	17584	17721	17655	17463	17732	17504	17593	17552	17611	17583	17690	17502	17779	17539	17476	17429	17651	17566	17557	17607	17727	17463	17823	17447	17583	17503	17711	17532	17663	17634	17590	17820	17507	17516	17600	17645	17698	17729	17604	17649	17729	17710	17606	17591	17586	17660	17597	17816	17555	17743	17400	17432	17737	17863	17436	17554	17598	17602	17860	17668	17610	17456	17615	17599	17709	17589	17677	17660	17498	17590	17751	17547	17566	17651	17631	17427	17638	17643	17580	17540	17416	17572	17645	17535	17586	17657	17643	17610	17520	17679	17625	17608	17664	17457	17419	17621	17656	17382	17605	17662	17588	17498	17584	17572	17541	17616	17478	17691	17498	17665	17535	17554	17585	17752	17420	17700	17654	17428	17621	17509	17783	17510	17427	17501	17589	17349	17496	17605	17659	17605	17482	17686	17488	17464	17592	17659	17684	17603	17606	17705	17453	17486	17603	17598	17497	17783	17685	17788	17473	17676	17386	17586	17526	17599	17552	17501	17647	17639	17610	17490	17623	17567	17593	17639	17430	17400	17519	17474	17686	17629	17505	17419	17601	17605	17535	17527	17702	17505	17506	17730	17523	17465	17378	17559	17658	17540	17623	17677	17604	17835	17387	17553	17823	17679	17561	17527	17583	17596	17550	17711	17621	17479	17664	17571	17582	17523	17699	17614	17460	17570	17598	17669	17622	17484	17717	17608	17578	17792	17631	17721	17635	17532	17563	17601	17690	17569	17512	17548	17542	17577	17582	17617	17475	17618	17454	17607	17619	17801	17605	17512	17795	17584	17532	17457	17672	17545	17677	17453	17646	17587	17622	17636	17567	17707	17601	17573	17430	17602	17674	17528	17462	17605	17498	17574	17403	17423	17508	17588	17515	17465	17806	17604	17430	17596	17481	17569	17648	17594	17693	17583	17526	17609	17752	17555	17491	17566	17342	17762	17770	17627	17571	17666	17444	17542	17547	17820	17683	17643	17654	17549	17730	17393	17518	17580	17722	17528	17435	17545	17695	17605	17502	17724	17626	17640	17623	17591	17562	17665	17563	17455	17615	17561	17472	17454	17491	17732	17649	17608	17576	17726	17753	17574	17698	17394	17569	17554	17458	17483	17581	17548	17630	17802	17488	17600	17568	17731	17549	17456	17587	17691	17499	17717	17418	17604	17717	17542	17435	17489	17509	17644	17715	17466	17567	17549	17673	17383	17582	17573	17608	17653	17682	17729	17579	17659	17766	17676	17683	17643	17530	17678	17540	17616	17613	17607	17580	17520	17696	17607	17741	17710	17546	17554	17557	17497	17544	17719	17649	17663	17578	17571	17661	17712	17410	17658	17677	17633	17620	17636	17650	17585	17584	17578	17393	17457	17465	17771	17590	17443	17647	17645	17771	17491	17577	17610	17487	17695	17455	17605	17424	17509	17714	17551	17508	17616	17530	17667	17653	17503	17582	17574	17702	17660	17597	17607	17671	17632	17523	17644	17583	17579	17662	17615	17370	17662	17527	17581	17451	17609	17653	17637	17464	17686	17579	17614	17772	17642	17481	17776	17443	17569	17515	17537	17525	17489	17398	17597	17563	17559	17415	17665	17506	17403	17539	17601	17725	17543	17756	17608	17451	17575	17633	17745	17510	17551	17578	17599	17700	17644	17628	17545	17543	17744	17680	17511	17693	17619	17854	17496	17809	17610	17567	17679	17685	17499	17724	17427	17672	17618	17349	17516	17606	17558	17548	17686	17493	17655	17592	17399	17437	17544	17687	17567	17548	17520	17653	17545	17627	17498	17527	17632	17733	17667	17698	17682	17572	17738	17545	17535	17555	17458	17562	17397	17517	17676	17661	17595	17743	17522	17500	17532	17457	17479	17568	17682	17479	17718	17560	17534	17560	17435	17762	17720	17524	17632	17583	17678	17535	17706	17620	17634	17567	17623	17547	17737	17640	17706	17734	17401	17536	17579	17670	17685	17590	17580	17549	17841	17644	17484	17717	17503	17876	17723
34929	29336	32846	31056	28475	27877	27490	27258	26957	26699	26746	26469	26291	26445	26499	26365	26434	26374	26100	26232	26456	26024	26303	26136	26182	26217	26047	26030	25987	26253	26081	26065	26154	26085	26105	26115	25926	26010	25630	26150	25935	26043	25961	26076	26202	25831	25965	26046	25932	25929	25989	26381	25821	25841	26021	25958	26008	25753	26011	26046	25983	25999	26021	26197	25941	25949	25930	25984	26196	25959	26073	25926	25870	25716	25883	26009	26145	25991	25824	25802	25758	25692	25861	26054	25831	25969	26252	25870	25816	25810	26015	26142	26118	26194	25990	26257	26229	25796	25929	25994	26043	26024	26014	25809	26123	25967	25982	25748	25921	25790	25944	25871	25837	25954	25862	25858	25890	26034	26124	26338	26040	26077	26333	26004	26053	26069	26087	25915	25855	25874	25801	26013	26243	25703	25942	25807	26165	25857	26052	25851	25856	26060	25929	25821	25860	25830	26010	26067	25964	25938	25933	25899	26019	26122	26033	25853	25983	26058	25999	25866	25779	25959	25797	25731	26117	26075	25908	26086	26116	25837	25907	26095	25876	26045	25904	25863	26095	25848	25825	25706	25939	26127	26078	26006	26028	25900	25981	25924	25936	25930	26137	25872	25907	25875	26079	26075	25974	26069	25890	26087	25959	26139	26156	25963	25847	26071	25912	26076	25970	25918	26137	26056	26067	25942	25904	25842	25945	26216	25956	26081	25922	26023	25725	25842	26113	25966	25949	26058	26087	25928	26148	26048	26065	25945	25934	26151	25947	25946	25888	25989	25891	25859	26047	25753	25932	26177	26001	26291	25844	26037	26011	25929	25814	25870	26093	25887	26122	26014	25861	25991	26044	26189	26065	26492	25865	25901	25958	25969	26017	25991	26170	25792	25734	25907	25872	25841	25941	25814	26018	25977	26197	25873	26169	26098	25859	25947	25890	25785	26078	25974	25940	25868	26013	25935	25974	26039	25985	25878	25757	25672	25817	25908	26362	26112	26373	26038	25913	26103	25895	26057	25886	26016	25984	25680	26010	26120	25842	25936	25880	25635	26043	25823	25874	25801	25777	26041	26264	26121	25937	26065	26097	25681	25824	26004	25875	25762	25823	25955	25850	25789	25874	25713	25639	26098	26017	25997	25950	25775	25955	26118	25971	26095	25945	25931	25746	25910	25959	26178	26105	26006	26061	26226	25936	26270	25949	26018	25877	26111	25916	25922	25858	26188	25753	26000	25868	25859	25688	25960	25848	26130	25895	26001	25929	25943	26194	25972	26083	25741	26090	25969	26104	25776	25936	25886	25762	26005	25822	26023	25903	25764	26244	25973	25763	25887	25884	25862	26173	25929	25938	25904	26114	26174	25867	25940	26111	25808	26110	26026	25965	25885	25937	25900	25833	26160	26114	25983	26137	25955	25880	25963	26020	25980	26080	25888	26036	25776	26028	25703	26193	25981	25947	25996	25977	25841	25807	25988	26041	26067	26100	25969	26038	25963	25970	25946	25937	25989	25995	25876	25955	25966	26095	26376	25689	25974	25952	25982	26015	25769	26036	26117	25988	25965	25826	25659	25918	25951	25960	25916	25962	25980	26054	26153	26107	26107	25884	25990	25891	25885	25914	25957	25922	26082	26063	25871	25958	26026	25989	26014	25922	25865	26088	25997	25947	26095	25859	25861	25975	25755	25795	25831	26239	25926	25879	26177	25949	25882	25949	25957	26062	26259	26216	25889	25809	25793	25828	25816	25905	26060	25880	25965	26003	25992	26001	26020	25820	26055	26089	25873	26007	25931	26064	26095	25902	26016	25758	25953	25912	25960	26034	26100	26030	25774	26030	26220	26109	25937	26109	26015	25785	25742	25829	26013	25945	25991	25941	26185	25939	26138	26038	25998	26053	25903	26115	25695	26000	25863	25828	26347	25950	25984	26004	26243	26091	25952	25960	25883	25842	25854	26006	25953	26067	25900	26055	25893	25825	25807	25902	25905	25963	25901	26043	25871	25992	26197	26162	25736	26010	26078	26023	25766	25984	25791	25953	25986	26025	26088	26042	26045	25765	25872	25995	26216	26294	26127	26130	26071	25965	26090	26020	26068	25822	26135	26129	25996	25882	25832	25812	25916	26167	26079	26102	25947	26050	26077	25871	26073	25954	25872	25925	26051	25771	26106	25946	25870	25866	25998	25982	25918	25948	25791	25945	25754	25930	25819	26157	25995	26039	26034	25938	25990	25971	26109	26007	26126	25968	26169	26171	26033	26195	26035	25925	26019	25991	25876	25910	26002	26134	26015	26001	26093	25851	25899	26286	26138	25930	25850	25949	25917	25856	25800	25786	25897	25791	25903	25984	25936	26027	25928	26095	26311	25956	26116	25669	25798	26232	25919	25820	25947	25905	25955	25847	25874	26071	25929	26210	25647	25821	26034	25856	25609	26054	26042	26106	25881	26091	25950	26046	26120	26063	26276	26032	25987	25905	26058	25866	25915	26062	26013	26057	25878	26219	25880	26152	26009	25847	26036	25970	25716	25625	25795	25885	25935	26417	26034	25934	25900	26138	25955	25850	25747	25974	25893	26135	26179	26269	25778	25973	26002	26075	26092	25970	25902	25806	25769	26112	26098	25833	25936	26031	25892	25731	25895	26190	26043	25876	26116	26112	25838	26196	26099	25831	25844	25837	25827	25898	25842	26177	26204	25989	25975	25796	25817	26101	25879	25943	25976	25944	25803	25991	25943	26035	26058	26046	25846	25973	26094	25941	26057	26068	26143	26051	25981	25898	26289	25962	25865	26037	25880	25902	26140	26156	25815	25834	26039	25816	26112	26145	26204	26016	25937	25987	25922	26032	26082	26010	25883	26234	25934	25972	25982	26035	25833	26150	25950	25867	25988	26147	26009	25837	25726	26011	26004	26046	25929	26035	26019	25973	25921	26014	26098	25970	26030	25976	26022	25816	25929	26093	26176	26194	25916	26116	25937	25942	26046	25844	25908	26189	25950	26194	25984	26062	25781	25896	25802	25886	26080	25965	26169	25996	25817	26007	25951	25986	25936	26171	26303	26083	25864	25955	25851	25898	25969	26171	26106	26282	26080	26134	26194	26023	25806	25915	26023	25851	25870	25943	25920	26009	25953	26229	25918	26146	25734	26057	25992	26008	25898	26077	26085	25873	26019	25892	26011	25783	26141	26063	25866	25921	25830	25914	25853	25979	26247	25992	26171	26071	25801	25814	26132	26158	26051	25981	26130	26020	25960	25961	25961	26016	25899	26098	25973	26050	25867	26084	25919	25949	26056	25674	26023	25877	26129	25897	25816	25986	25794	25889	26171	26157	25933	25857	26044	26031	26216	26033	26090	26053	26130	26049	25763	26161	25958	26084	26008	25954	26074	26043	26136	25933	25967	25830	26128	25918	26077	26022	26063	26211	26003	25879	26182	25834	25976	26226	26120	25956	26234	25982	26147	25930	26039	25801	26120	25935	25833	25945	25884	25786	25933	26215	26279	26045	25898	25932	25966	25774	26176	25925	26089	26036	26049	25986	26011	26074	26245	26042	26238	25900	25842	25994	25896	25772	26055	26075	25847	26011	25957	26044	26140	26033	25896	26196	25911	26116	25736	25925	25891	26178	25918	26036	25929	25950	25884	25820	25739	25671	25946	26009	26181	26065	25880	26101	26241	25788	25758	25996	25796	26015	25954	26127	25865	25821	25976	26121	25987	25955	25958	26066	26030	25703	25850	26147	26123	25993	25753	25991	25911	25957	26034	25928	25929	25784	25749	25896	25975	26134	26009	26137	25853	25779	26113	25826	25934	26190	26112	25920	25943	25805	26011	25766	25958	25872	25900	25827	25792	26042	25969	26176	26117	25845	25779	25930	26076	26112	26089	25829	26054	25966	26031	25834	25980	25816	25956	26248	26289	26002	26036	25794	26137	25786	26189	25755	26034	26167	26046	25711	26216	25880	25903	26131	25823	25991	25957	25864	25804	25836	26064	26078	25863	25972	26172	25987	25912	26002	25813	25862	26156	25894	25990	26060	26121	25819	25988	26060	26048	26135	25860	26170	25895	26096	26113	25923	25808	25811	25786	26086	25807	25729	25888	26141	25833	25946	25894	25866	25808	26087	25871	25873	25891	26175	25829	26024	25781	25887	25899	26062	26066	26183	25866	26053	25960	26118	25954	26077	26065	25959	25766	25806	25933	25884	26075	26048	26254	25888	26127	26057	25898	25859	25856	26079	26084	25822	25853	26149	26261	26024	25974	26045	26050	26118	25939	26165	26128	25999	25801	26098	25928	26007	26155	25923	26134	25664	25988	25799	26117	25828	25988	25937	25702	26028	25865	26030	26085	25996	25959	25858	25990	25795	26222	25946	26091	25894	26079	26010	25768	25941	25949	26018	26017	25854	26029	25899	25888	25887	25981	25918	25999	26065	25788	25932	26183	25863	26065	26038	26204	26000	26155	26061	26099	25952	25731	25974	25815	26003	25868	26117	26292	26340	25984	25911	26035	26097	26117	26145	25939	26226	25997	25878	25899	25825	25882	26133	25808	25886	25897	26068	25750	25916	25825	26141	25800	25931	25684	25876	25923	25739	25954	25688	25890	25960	25933	26145	25945	25927	25930	26041	26002	25886	25980	25911	26054	25828	25976	26088	26035	25811	25926	26110	25975	26163	25836	25881	25922	26092	25878	25908	25868	25976	26275	26239	25937	26346	25995	26102	26018	25960	26116	25980	26037	26137	25925	25892	25887	26000	26140	26042	25986	25659	26085	25913	26186	25934	25885	26018	25879	25939	26201	25753	26058	25886	25640	26089	26150	25857	26092	26020	26037	26108	26128	26054	26150	25887	25934	25811	25823	25996	25886	26105	26112	26098	25833	26137	25947	26067	26230	25977	26023	25855	25862	26074	25883	25960	25847	25840	25930	26038	25968	26100	26090	25708	25757	26247	25909	25920	26022	26000	25855	25994	25680	25963	25825	26009	26137	26130	25993	25930	25874	26201	25807	26218	26097	25912	25640	25761	25959	25967	25737	25907	25979	26190	25961	25643	25835	25936	26158	26021	25990	26159	25985	25771	25919	26099	25916	25897	26067	25914	25930	26310	25792	26107	26206	25805	25980	25892	26017	25801	25720	25856	25909
23829	29467	28603	23542	21127	19740	19057	18650	18301	18176	17863	17697	17474	17475	17348	17507	17272	17320	17388	17163	17098	17309	17163	17051	17031	16970	16907	17021	16864	17094	16871	16910	16874	16952	16841	16990	16975	16849	16924	16711	16833	16824	16901	16904	16642	16747	16747	17031	16826	16749	16686	16771	16959	16896	16780	16820	16783	16799	16948	16871	16734	16937	16828	16861	16825	16704	16783	16928	16794	16921	16923	16882	16961	16900	16862	16891	16683	17081	16791	16688	16848	16811	16805	16902	16884	16981	16784	16801	16901	16947	16804	16717	16857	16820	16874	16834	16918	16931	16810	16918	16871	16935	16892	16854	16802	16874	16745	16791	16678	16866	16810	16924	16929	16878	16809	16827	16665	16694	16871	16769	16780	16802	16818	16856	17102	16831	16755	16739	16874	16811	16779	16681	16649	16904	16826	16858	16828	16729	16788	16858	16753	16874	16714	17000	16716	16712	16868	16867	16900	16766	16687	16572	16910	16867	16886	16935	16883	16681	16858	16824	16853	16979	16951	16781	16756	16852	16748	16921	16749	16818	16772	16887	16870	16699	16769	16683	16588	16786	16774	16776	16784	16955	16763	16663	16881	16882	16916	16781	16841	16907	16787	16843	16856	16709	16862	16705	16857	16670	16857	16742	16823	16954	16786	16738	16561	16745	16877	16799	16735	16822	16674	16685	16746	16762	16855	16837	16901	16780	16994	16756	16725	16820	16870	16741	16800	16734	16759	16931	16912	16823	16818	16931	16878	16911	16657	16933	16856	16728	16681	16764	16918	16680	16745	16867	16666	16764	16793	16700	16832	16893	16898	16835	16747	16851	16927	16884	16789	16722	16748	16972	16819	16791	16955	16896	16882	16772	16990	16767	16888	16902	16765	16917	16771	16692	16825	16804	16692	16868	16760	16914	16851	16872	16793	16726	16855	16871	16927	16751	16866	16774	16911	16714	16729	16827	16778	16880	16731	16679	16929	16987	16891	16972	16907	16852	16818	16752	16994	16953	16850	16617	16715	16889	16705	16873	16791	16843	16738	16768	16644	16887	16908	16816	16935	16754	16886	16704	16957	16759	16784	16855	16871	16854	16846	16866	16837	16712	16782	16669	16810	16873	16822	16978	16972	16786	16842	16905	16897	16846	16740	16871	16831	16981	16833	16901	16759	16653	16946	16874	16876	16815	16823	16950	16813	16794	16997	16852	16899	16841	16830	16820	16840	16852	16887	16873	16728	16818	16811	16925	16650	16905	17000	16753	16655	16929	16789	17029	16770	16904	16935	16853	16861	16722	16804	16850	16768	16866	16744	16735	16785	16852	16648	17000	16714	16805	16952	16931	16756	16958	16747	16843	16786	16773	16698	16972	16804	16898	16784	16747	16803	16963	16793	16910	16871	16933	17022	16900	16821	16699	17079	16847	16884	16677	16959	16622	16900	16668	16802	16810	16908	16753	16744	16871	16810	16880	16829	16696	16935	16827	16920	16908	16890	16863	16972	16827	16624	16810	16828	16719	16863	16915	16805	16780	16833	16824	16733	16807	16744	16796	16890	16856	16853	16811	16767	16742	16746	16947	16812	16895	16810	16757	16947	16838	16832	16786	16797	16883	16798	16679	16704	16892	16954	16857	16876	16942	16818	17042	16764	16942	16806	16681	16822	16934	16806	16682	17067	17039	16768	16917	16936	16865	16884	16842	16811	16844	16839	16798	16824	16736	16828	16785	16673	17031	16913	16863	16815	16858	16874	16900	16748	16720	16800	16748	16677	16904	16955	16923	16664	16812	16769	16765	16789	16736	17007	16757	16999	16871	16924	16965	16904	16756	16849	16852	16920	16616	16964	16882	16853	16821	16578	16884	16813	16747	16968	16891	16855	16800	16804	16856	16749	16899	16884	16845	16851	16718	16812	16897	16919	16507	16655	16757	16917	16824	16968	16799	16848	16817	16981	16814	16845	16935	16996	16912	16924	16819	16786	16816	16808	16729	16684	16886	16726	16808	16811	16827	16877	16801	16802	16832	16722	16884	16919	16820	16829	16973	16890	16735	16813	16781	16717	16804	16812	16859	16821	16881	16889	16676	16844	16754	16883	16688	16820	16950	16875	16790	16743	16727	16825	16903	16672	16936	16791	16827	16864	16893	16684	16932	16787	16945	17021	16786	16920	16815	16735	16738	16951	16752	16924	16834	16780	16915	16792	16648	16704	16815	16914	16811	16827	16974	16863	17000	16661	16788	17023	16733	16829	16758	16963	16700	16624	16781	16784	16752	16952	16819	16889	16854	16962	16979	16943	17018	16766	16783	16944	16768	16931	16905	16887	16815	16675	16873	16833	16703	16739	16885	16881	16850	16869	16970	16696	16844	16827	16662	16846	16881	16739	16791	16736	16891	16915	16902	16833	16820	17006	16890	16900	16750	17089	16800	16881	16925	16834	16921	16692	16759	16872	16952	16760	16735	16941	16891	16804	16930	16918	16926	16632	16659	16550	16912	16804	16835	16612	16822	16758	16871	16724	16774	16994	16626	16811	16867	16803	16943	16747	16867	16706	16751	16786	16725	16826	16846	16651	16852	16845	16886	16949	16832	16832	16761	16597	16816	16920	16853	16681	16889	16804	16821	16883	16686	16755	16893	16927	17052	16876	16922	16838	16900	16887	16931	17008	17022	17010	16701	16991	16960	16899	16866	16652	16902	16606	17002	16781	16870	16772	16882	16877	16893	16662	16914	16906	16800	16799	16860	17003	17009	16870	16956	16917	16882	16683	16861	16755	16807	16882	16913	16712	17100	16618	16981	16938	16762	16936	16736	16753	16918	16770	16826	16879	16839	16785	16892	16749	16968	16739	16883	16758	16923	16907	16773	16729	16850	16821	16715	16783	16758	16900	16894	16974	16900	16838	16852	16633	16821	16944	16795	16770	16810	16915	16894	16855	16802	16759	16853	16888	16890	16841	16887	16861	16845	16775	16879	16748	16810	16768	16820	16925	16915	16837	16637	16914	16936	16785	16888	16855	16845	16781	16942	16813	16875	16802	16839	16824	16808	16858	16714	16809	16772	17013	16863	16770	16884	16985	16947	17078	16712	16770	16990	16820	16780	16947	16810	16849	16736	16764	17055	16880	16864	16834	16639	16773	16960	16894	16718	16916	16742	16659	16968	16774	16971	16774	16748	16741	16750	16949	16896	16908	16875	17005	16769	16842	16888	16876	16964	16878	16885	16869	16750	16838	16895	16796	16617	16677	16846	16761	16717	16741	16987	16644	16858	16986	16750	16820	16801	16822	16799	16788	16913	16865	17011	16787	16733	16781	16920	16750	16799	16935	16874	16914	16935	16924	16894	16717	16755	16805	16969	16760	16694	17019	16783	16865	16881	16915	16878	16840	16793	16916	16935	16717	16706	16913	16841	16815	16942	16821	16774	16907	16893	16972	16939	16877	16838	16845	16876	16967	17057	16713	16887	16868	16847	16915	16874	16866	16752	17005	16948	16903	16894	16963	16986	16732	16870	16809	16858	16907	16712	16981	16887	16821	16928	16769	16732	16973	16793	16626	16735	16961	16657	16939	16686	17003	16893	16812	16904	16845	16932	16826	16802	16822	16767	16510	16688	17024	16827	16895	16663	16975	16788	16930	16821	16745	16855	16990	16722	17120	16819	16724	17031	16799	16998	16702	16723	16847	16850	16890	16791	16759	17060	16834	16832	16689	16814	16812	16912	16863	16937	16809	16778	16766	16788	16967	17002	16831	16802	16884	16986	16673	16865	16811	16876	16823	16673	17032	16722	16779	16858	16887	16789	16821	16793	16769	16965	17000	16764	16776	16815	16740	16876	16550	16932	16772	16802	16956	16850	16789	16819	17054	16895	16852	17011	16608	16785	16961	16881	16923	16762	16956	16998	16922	16899	16867	16757	17067	16911	16798	16871	16785	16806	16884	16808	16855	17062	16885	16961	16820	16948	16823	16923	16901	16871	16810	17044	16971	16736	16757	16782	16951	16753	16959	16820	16832	16999	16953	16980	16770	16891	16936	16882	16763	16700	16748	16621	17066	16953	17044	16926	16789	17004	16845	16927	16828	16799	16730	16785	16752	16760	16854	16824	16800	16721	16872	16896	16834	16722	16896	16702	16790	16780	16726	16891	16752	16963	16953	16612	16848	16906	16689	16801	16834	16690	16812	16826	16950	16938	16908	17010	16805	16763	16708	16982	16859	16867	16869	16775	16820	16743	16951	16846	16771	16632	16867	16888	17094	16871	16772	16797	16886	16754	16855	16818	16995	16774	16807	16781	16909	16816	16695	17047	16750	16787	16824	16819	16756	16905	16781	16860	16880	16677	16956	16770	16883	16925	16609	16809	16788	16952	16900	17054	16864	16627	16768	16874	16949	16846	17008	16988	16936	16786	16874	16781	16682	17065	16734	16673	16826	16845	16807	16770	16682	16884	16972	16739	16822	16755	16787	16896	16798	16887	16921	16977	16687	16753	16956	16728	16796	16832	16740	16862	16718	16863	16843	16824	16904	16898	16900	16813	16888	16828	17083	17009	16813	16707	16984	16956	16700	17008	16885	17066	16895	16719	16956	16837	16737	16792	16925	16808	16953	16637	16923	16762	16894	16858	16876	16871	16703	16776	16916	16806	16840	16880	16758	16862	16660	16810	16829	16723	17032	16907	16955	16809	16886	16945	16750	16755	16955	16865	16791	16934	16650	16814	16738	16944	16813	16909	16924	16977	16886	16866	16722	16859	16678	16827	16785	16736	17026	16823	16831	16821	16916	16755	16847	17051	16849	16754	16951	16846	16835	16740	16789	16964	16964	16889	16854	16910	16909	16809	16735	16684	16724	16932	16860	16821	16821	16723	16767	16877	16788	16735	16845	16953	16785	16855	16840	16802	16847	16927	16740	16832	16751	16818	16995	16881	16883	16923	16717	16786	16827	16895	16787	16849	16831	16781	16734	17020	16885	16731	16774	16827	17011	16925	16733	16834	16676	16877	16795	16920	16802	16734	16864	16775	16940	16802	16859	16898	16859	16793	16883	16832	16814	16974	16810	16913	16938	16863	16746	16863	16946	16899	16811	16844	16762	16926	16759	16938	16739	17028	16770	16651	16644	16972	16786	16738	16827	17013	16876	16851	16812	16757
24111	20770	27017	25667	25965	30082	32094	29956	29167	29533	28964	28579	28479	28224	28198	28129	27922	28030	27950	27977	27955	27979	27925	27654	27565	27505	27653	27906	27576	27686	27738	27311	27448	27682	27498	27438	27595	27256	27495	27629	27419	27274	27445	27287	27387	27429	27499	27282	27225	27285	27667	27407	27434	27270	27351	27195	27386	27333	27239	27414	27347	27377	27130	27214	27515	27269	27361	27236	27201	27405	27429	27608	27682	27270	27212	27205	27100	27418	27370	27376	27291	27325	27362	27249	27092	27509	27340	27462	27480	27357	27575	27357	27392	27400	27062	27130	27524	27259	27319	27285	27490	27143	27388	27391	27154	27304	27496	27315	27315	27345	27301	27304	27296	27230	27319	27290	27352	27342	27319	27351	27439	27349	26937	26934	27103	27314	27283	27300	27299	27336	27202	27296	27154	27424	27446	27261	27258	27405	27195	27501	27213	27418	27223	27271	26986	27311	27297	27246	27292	27290	27290	27256	27254	26995	27210	27419	27499	27415	27051	27083	27152	27407	27392	27297	27340	27520	27287	27212	27251	27323	27538	27371	27167	27061	27411	27395	27172	27245	27354	27264	27267	27369	27340	27484	27306	27287	27364	27361	27392	27430	27494	27280	27225	27381	27506	27429	27135	27131	27280	27408	27396	27351	27367	27430	27235	27385	27443	27335	27367	27312	27585	26947	27233	27378	27496	27269	27185	27207	27384	27194	27395	27254	27471	27317	27298	27201	27438	27406	27357	27197	27302	27293	27137	27633	27605	27398	27185	27135	27244	27325	27235	27383	27362	26989	27511	27170	27291	27348	27302	27430	27095	27129	27257	27563	27415	27312	27260	27097	27343	27257	27609	27223	27555	27349	27109	27339	27389	27450	27242	27255	27258	27316	27282	27253	27454	27587	27408	27035	27221	27214	27405	27464	27288	27428	27368	27111	27343	27287	27538	27437	27239	27263	27360	27407	27458	27255	27366	27553	27559	27264	27193	27415	27605	27522	27347	27172	27336	27170	27433	27606	27564	27081	27235	27489	27419	27353	27640	27265	27197	27134	27167	27323	27216	27255	27251	27091	27365	27071	27023	27041	27267	27400	27383	27071	27298	27193	27535	27163	27419	27251	27166	27188	27451	27249	27375	27466	27431	27285	27146	27021	27287	27251	27211	27262	27377	27406	27323	27428	27456	27233	27291	27388	27366	27302	27425	27344	27497	27495	27300	27252	27285	27136	27297	27424	27406	27364	27699	27321	27330	27268	27156	27245	27284	27523	27456	27559	27438	27537	27238	27388	27321	27440	27289	27263	27225	27393	27324	27447	27371	27675	27360	27441	27412	27269	27384	27142	27551	27430	27418	27293	26892	27501	27414	27316	27308	26972	27325	27314	27280	27275	27337	27346	27224	27302	27435	27364	27365	27570	27508	27212	27326	27382	27191	27248	27375	27477	27413	27422	27360	27307	27296	27135	27040	27289	27429	27245	27363	27147	27184	27064	27389	27296	27363	27278	27419	27371	27548	27392	27376	27394	27314	27266	27292	26999	27304	27108	27191	27400	27376	27441	27159	27087	27287	27282	27407	27416	27415	27435	27486	27542	27172	27437	27438	27433	27396	27425	27289	27448	27522	27399	27401	27516	27368	27339	27444	27359	27434	27072	27299	27254	27265	27243	27356	27384	27230	27471	27351	27288	27243	27323	27442	27246	27418	27445	27200	27098	27334	27303	27444	27539	27349	27182	27127	27455	27333	27233	27315	27252	27148	27351	27357	27392	27559	27538	27300	27186	27428	27324	27438	27239	27262	27304	27299	27255	27540	27467	27287	27377	27299	27386	27483	27242	27444	27371	27213	27432	27384	27579	27417	27285	27405	27477	27524	27255	27306	27404	27380	27433	27465	27312	27218	27156	27281	27384	27377	27329	27184	27359	27438	27515	27518	27406	27066	27401	27556	27444	27373	27215	27236	27375	27338	27372	27200	27475	27282	27352	27279	27118	27408	27218	27275	27054	27322	27115	27241	27376	27274	27242	27597	27182	27513	27401	27308	27148	27290	27439	27433	27219	26963	27339	27544	27306	27418	27035	27593	27359	27442	27227	27283	27173	27405	27375	27114	27295	27497	27081	27275	27279	27548	27139	27452	27386	27286	27415	27157	27146	27355	27439	27364	27301	27225	27084	27234	27655	27079	27295	27353	27544	27278	27353	27268	27287	27047	27086	27342	27455	27409	27297	27204	27485	27128	27342	27423	27568	27281	27152	27397	27345	27581	27473	27137	27191	27114	27437	27217	27158	27311	27137	27506	27245	27447	27135	27102	27558	27189	27229	27421	27492	27161	27253	27380	27274	27257	27221	27502	27541	27281	27090	27294	27391	27330	27414	27298	27284	27400	27188	27451	27378	27362	27124	27456	27490	27395	27280	27095	27308	27297	27358	26997	27377	27425	27503	27382	27434	27332	27212	27452	27237	27341	27289	27525	27253	27301	27273	27254	27196	27086	27286	27206	27370	27321	27267	27013	27326	27372	27418	27147	27345	27274	27181	27260	27181	27345	27239	27292	26890	27244	27292	27472	27360	27191	27384	27105	27310	27140	27221	27307	27290	27100	27264	27267	27291	27265	27247	27218	27481	27433	27376	27095	27541	27229	27274	27224	27121	27127	27368	27327	27248	27226	27326	27260	27603	27253	27335	27027	27130	27511	27236	27478	27443	27434	27175	27426	27315	27340	27346	27071	27095	27491	27180	27283	27171	27356	27302	27409	27338	27271	27269	27363	27173	27287	27248	27324	27325	27429	27279	27542	27410	27478	27228	27175	27550	27536	27491	27272	27356	27551	27345	27544	27184	27520	27026	27270	27393	27187	27213	27338	27330	27422	27376	27434	27662	27452	27136	27430	27064	27256	27298	27870	27231	27371	27571	27592	27306	27341	27261	27405	27498	27346	27477	27164	27374	27417	27388	27302	27233	27394	27127	27306	26967	27274	27549	27393	27272	27653	27450	27228	27146	27366	27327	27266	27115	27433	27436	27456	27556	27236	27221	27204	27262	27794	27311	27239	27133	27199	27368	27389	27422	27091	27449	27517	27396	27181	27321	27325	27318	27326	27352	27387	27452	27544	27314	27207	27339	27333	27512	27465	27395	27141	27124	27274	27362	27424	27361	27192	27385	27552	27155	27322	27082	27281	27185	27394	27082	27279	27230	27415	27201	27267	27362	27357	27158	27241	27557	27524	27328	27466	27047	27308	27057	27371	27411	27393	27430	27448	27207	27306	27076	27318	27309	27358	27334	27247	27407	27349	27376	27560	27297	27478	27320	27306	27116	27306	27358	27546	27382	27413	27231	26996	27249	27332	27202	27323	27394	27251	27218	27298	27238	27324	27546	27175	27425	27279	27246	27201	27228	27225	27347	27343	27456	27518	27354	27266	27313	27282	27299	27077	27348	27300	27409	27295	27019	27364	27319	27372	27287	27664	27517	27297	27373	27522	27533	27422	27479	27133	27394	27616	27132	27384	27163	27522	27302	27319	27511	27616	27370	27283	27376	27110	27274	27210	27005	27404	27330	27337	27356	27419	27366	27275	27198	27361	27261	27622	27141	27526	27249	27028	27252	27362	27306	27213	27562	27409	27365	27251	27356	27285	27200	27426	27190	27339	27502	27540	27369	27370	27639	27241	27311	27232	27372	27332	27292	27136	27351	27209	27214	27583	27345	27425	27297	27509	27124	26942	27260	27447	27342	27347	27253	27374	27306	27277	27198	27403	27403	27344	27673	27100	27225	26907	27080	27386	27302	27214	27055	27293	27379	27285	27182	27299	27158	27313	27302	27389	27197	27465	27260	27540	27212	27441	27343	27343	27125	27300	27399	27135	27218	27182	27168	27302	27484	27279	27425	27383	27193	27217	27089	27350	27466	27212	27063	27515	27391	27571	27322	27074	27213	27107	27242	27268	27308	27276	27414	27368	27409	27562	27442	27170	27142	27191	27394	27458	27178	27495	27093	27161	26992	27438	27461	27350	27396	27376	27246	27387	27185	27431	27451	27361	27351	27265	27183	27495	27376	27362	27557	27404	27191	27317	27090	27218	27237	27302	27142	27491	27308	27272	27394	27238	27346	27375	27317	27266	27204	27419	27554	27434	27384	27592	27077	27403	27408	27244	27326	27348	26905	27203	27117	27278	27338	27293	27251	27292	27297	27274	27524	27389	27301	27347	27293	27375	27389	27191	27284	27358	27187	27345	27121	27561	27206	27284	27306	27354	27356	27274	27459	27244	27059	27422	27293	27224	27483	27465	27288	27292	27583	27253	27451	27416	27253	27389	26990	27365	27552	27542	27213	27412	27354	27336	27345	27199	27551	27213	27394	27508	27441	27203	27448	27565	27443	27387	27253	27193	27466	27552	27372	27363	27141	27356	27166	27361	27298	27311	27185	27465	27275	27042	27214	27579	27312	27187	27212	27116	27263	27255	27327	27126	27294	27190	27179	27441	27315	27403	27143	27621	27438	27387	27022	27361	27487	27165	27338	27458	27204	27171	27601	27324	27437	27323	27269	27327	27189	27652	27478	27317	27318	27501	27363	27319	27111	27257	27357	27262	27392	27495	27361	27274	27341	27390	27278	27387	27183	27325	27346	27219	27346	27466	27257	27237	27469	27229	27404	27418	27432	27445	27220	27289	27536	27147	27542	27373	27236	27217	27269	27276	27271	27561	27261	27336	27368	27435	27543	27313	27400	27411	27165	27449	27398	27481	27215	27444	27470	27569	27269	27419	27496	27453	27263	27289	27467	27449	27428	27149	27516	27378	27123	27462	27426	27487	27398	27217	27203	27479	27500	27388	27266	27478	27507	27238	27260	27394	27566	27297	27331	27247	27528	27008	27290	27324	27365	27180	27154	27292	27007	27048	27352	27298	27163	27265	27083	27227	27257	27390	27145	27209	27365	27543	27627	27265	27551	27507	27333	27207	27497	27366	27243	27390	27342	27286	27213	27580	27208	27389	27294	27171	27301	27258	27410	27337	27406	27322	27301	27645	27245	27258	27354	27301	27175	27343	27464	27603	27395	27334	27561	27457	27411	27331	27618	27468	27445	27658	27292	27264	27364	27479	27208	27284	27172	27454	27298	27143	27331	27366	27434	27350	27204	27329	27150
22989	37801	36903	30149	26156	23619	22350	21574	20619	20344	19559	19274	19103	18789	18674	18530	18535	18389	18213	18086	18272	17948	18124	17979	17655	17770	17877	17667	17810	17732	17716	17534	17726	17612	17707	17749	17656	17551	17487	17630	17544	17644	17556	17577	17447	17585	17467	17731	17656	17584	17768	17620	17703	17598	17527	17550	17560	17484	17417	17508	17470	17629	17589	17508	17656	17461	17381	17495	17628	17482	17512	17543	17588	17523	17538	17352	17553	17474	17542	17578	17477	17537	17332	17545	17563	17495	17519	17415	17417	17611	17628	17568	17468	17488	17628	17437	17468	17644	17372	17439	17385	17574	17439	17426	17615	17518	17618	17409	17365	17677	17514	17576	17452	17527	17536	17458	17465	17518	17488	17499	17446	17410	17385	17455	17448	17374	17388	17546	17524	17489	17518	17456	17410	17511	17507	17435	17575	17588	17510	17354	17585	17506	17485	17441	17544	17684	17476	17522	17558	17425	17623	17608	17341	17426	17572	17516	17390	17382	17530	17488	17469	17499	17400	17546	17517	17437	17686	17394	17453	17432	17364	17442	17614	17460	17592	17376	17543	17691	17353	17443	17566	17579	17487	17507	17523	17600	17462	17458	17432	17757	17553	17487	17379	17525	17391	17579	17578	17401	17594	17475	17407	17605	17488	17456	17525	17265	17481	17474	17453	17585	17417	17445	17518	17429	17397	17586	17452	17521	17592	17328	17646	17373	17626	17350	17443	17487	17256	17671	17705	17470	17451	17467	17495	17736	17780	17549	17540	17443	17578	17374	17558	17617	17482	17528	17554	17575	17575	17404	17556	17436	17648	17649	17424	17231	17480	17545	17527	17560	17483	17394	17307	17563	17583	17499	17449	17348	17404	17414	17624	17455	17538	17458	17326	17585	17563	17538	17608	17319	17468	17470	17623	17526	17660	17646	17536	17406	17425	17419	17569	17482	17591	17495	17479	17478	17357	17465	17688	17340	17595	17370	17567	17534	17590	17297	17635	17367	17688	17394	17413	17679	17482	17478	17516	17565	17467	17506	17444	17499	17408	17418	17606	17579	17458	17547	17456	17261	17469	17370	17663	17460	17580	17430	17407	17360	17167	17461	17444	17400	17558	17523	17418	17365	17570	17599	17576	17458	17435	17436	17641	17344	17434	17367	17396	17740	17633	17573	17611	17462	17459	17493	17740	17503	17360	17467	17528	17315	17429	17550	17460	17557	17558	17556	17599	17521	17434	17459	17442	17332	17596	17468	17615	17531	17532	17470	17501	17513	17462	17328	17353	17530	17321	17634	17490	17594	17673	17578	17407	17475	17460	17485	17560	17558	17420	17670	17463	17476	17517	17696	17510	17516	17515	17507	17588	17445	17270	17526	17484	17521	17575	17351	17601	17487	17507	17613	17592	17431	17482	17317	17556	17410	17633	17455	17508	17513	17502	17693	17581	17392	17541	17648	17405	17483	17609	17479	17547	17372	17601	17428	17522	17512	17399	17368	17415	17403	17480	17444	17281	17524	17546	17469	17467	17492	17401	17616	17589	17482	17431	17503	17374	17444	17458	17336	17433	17355	17406	17537	17485	17419	17559	17632	17561	17518	17523	17414	17432	17473	17458	17543	17643	17501	17493	17701	17533	17550	17379	17565	17449	17398	17456	17387	17477	17425	17310	17343	17510	17552	17489	17397	17534	17503	17551	17541	17415	17556	17658	17442	17569	17515	17470	17359	17588	17382	17386	17570	17654	17546	17695	17465	17568	17499	17599	17475	17374	17419	17447	17455	17493	17521	17361	17436	17605	17395	17495	17596	17496	17362	17536	17529	17583	17270	17537	17476	17458	17482	17587	17542	17428	17529	17599	17504	17569	17468	17643	17379	17620	17587	17477	17497	17519	17615	17593	17463	17411	17396	17663	17530	17655	17370	17490	17561	17471	17396	17538	17470	17315	17261	17381	17399	17488	17567	17575	17516	17603	17644	17483	17395	17368	17578	17538	17438	17497	17324	17602	17408	17375	17388	17600	17438	17611	17507	17583	17436	17610	17391	17493	17533	17490	17670	17370	17535	17594	17535	17395	17720	17396	17394	17562	17595	17311	17562	17393	17432	17609	17540	17512	17408	17476	17716	17818	17462	17334	17658	17456	17409	17529	17607	17637	17438	17621	17426	17398	17610	17518	17526	17542	17698	17564	17546	17414	17525	17212	17687	17531	17614	17511	17470	17375	17374	17420	17679	17559	17536	17514	17544	17360	17609	17564	17523	17508	17453	17525	17373	17478	17642	17406	17480	17362	17471	17589	17567	17609	17715	17420	17448	17519	17543	17423	17550	17606	17393	17517	17287	17303	17443	17433	17407	17570	17398	17450	17474	17585	17553	17585	17580	17435	17412	17571	17403	17521	17371	17500	17518	17607	17550	17403	17471	17479	17731	17546	17455	17438	17463	17515	17280	17497	17632	17463	17269	17372	17305	17552	17251	17726	17480	17429	17392	17629	17350	17679	17388	17474	17506	17420	17473	17413	17650	17431	17572	17531	17574	17392	17496	17418	17523	17537	17448	17502	17606	17540	17525	17626	17687	17466	17375	17288	17497	17402	17402	17436	17526	17487	17462	17610	17603	17435	17448	17483	17347	17489	17391	17453	17624	17582	17585	17492	17680	17656	17478	17417	17555	17420	17390	17584	17410	17559	17502	17591	17641	17545	17483	17561	17496	17430	17593	17395	17458	17345	17491	17452	17486	17450	17522	17462	17507	17649	17338	17434	17426	17420	17445	17373	17439	17550	17512	17689	17271	17429	17555	17458	17627	17386	17500	17371	17548	17712	17454	17459	17469	17635	17685	17390	17465	17368	17566	17420	17547	17595	17680	17485	17454	17462	17530	17687	17498	17350	17372	17474	17541	17505	17551	17510	17557	17394	17463	17457	17593	17360	17552	17460	17646	17573	17677	17474	17535	17519	17419	17567	17596	17446	17324	17576	17521	17324	17357	17478	17611	17514	17455	17632	17487	17616	17504	17404	17311	17506	17605	17453	17547	17441	17348	17302	17536	17632	17371	17472	17605	17366	17439	17539	17535	17597	17571	17460	17637	17565	17476	17484	17478	17447	17404	17558	17525	17555	17471	17331	17400	17288	17529	17433	17430	17602	17383	17551	17522	17438	17534	17448	17359	17649	17635	17752	17460	17653	17359	17484	17556	17604	17544	17314	17442	17474	17410	17482	17636	17533	17438	17571	17331	17591	17439	17630	17480	17575	17511	17610	17560	17446	17492	17471	17509	17548	17513	17481	17446	17541	17290	17539	17709	17408	17513	17316	17271	17559	17478	17536	17516	17229	17540	17451	17552	17561	17514	17539	17380	17598	17397	17616	17449	17548	17469	17598	17298	17436	17520	17371	17391	17497	17421	17389	17635	17461	17514	17425	17440	17525	17503	17454	17628	17588	17427	17407	17549	17497	17520	17533	17486	17360	17418	17493	17538	17458	17390	17420	17384	17669	17397	17440	17341	17527	17534	17437	17584	17452	17591	17593	17496	17405	17604	17467	17226	17551	17577	17568	17254	17692	17452	17498	17616	17555	17393	17549	17342	17512	17430	17566	17586	17393	17545	17699	17447	17644	17459	17646	17473	17491	17418	17589	17240	17548	17544	17209	17659	17354	17431	17530	17589	17615	17492	17417	17538	17368	17488	17534	17556	17371	17407	17359	17626	17496	17434	17600	17490	17354	17628	17355	17518	17371	17497	17539	17572	17590	17543	17576	17475	17690	17515	17607	17513	17361	17463	17500	17649	17654	17448	17418	17460	17538	17518	17373	17593	17395	17758	17419	17426	17479	17376	17429	17666	17471	17811	17413	17363	17546	17462	17433	17429	17398	17375	17552	17406	17475	17432	17508	17507	17653	17721	17286	17451	17367	17420	17659	17476	17434	17384	17492	17471	17466	17515	17546	17609	17575	17478	17692	17416	17549	17376	17433	17379	17525	17461	17407	17510	17573	17516	17339	17438	17543	17480	17493	17379	17384	17473	17464	17503	17572	17416	17372	17380	17489	17565	17407	17418	17469	17477	17557	17540	17350	17485	17363	17670	17564	17633	17451	17400	17533	17433	17289	17524	17486	17472	17532	17510	17510	17546	17545	17468	17378	17463	17496	17599	17444	17562	17565	17396	17427	17450	17425	17432	17433	17458	17551	17549	17394	17528	17577	17408	17643	17540	17415	17543	17540	17473	17689	17510	17403	17523	17570	17516	17541	17279	17461	17553	17404	17474	17488	17665	17478	17585	17488	17422	17332	17610	17657	17540	17513	17580	17449	17435	17608	17628	17210	17570	17515	17537	17424	17573	17433	17475	17510	17560	17737	17606	17374	17578	17488	17539	17538	17364	17401	17498	17541	17446	17422	17575	17627	17487	17592	17516	17515	17490	17599	17405	17427	17453	17693	17436	17380	17568	17581	17532	17563	17589	17427	17595	17512	17467	17571	17360	17483	17504	17475	17531	17469	17485	17364	17516	17619	17367	17563	17452	17566	17596	17371	17601	17599	17557	17595	17356	17419	17347	17593	17484	17473	17412	17491	17431	17739	17471	17407	17604	17283	17477	17277	17495	17424	17647	17387	17637	17623	17406	17527	17408	17455	17630	17506	17481	17403	17310	17658	17471	17546	17507	17558	17689	17354	17364	17484	17501	17360	17406	17517	17437	17543	17430	17446	17443	17540	17474	17591	17373	17476	17525	17587	17589	17389	17500	17459	17520	17695	17487	17583	17481	17560	17425	17363	17361	17554	17459	17496	17477	17729	17549	17575	17572	17446	17385	17593	17367	17386	17439	17263	17504	17577	17385	17428	17494	17405	17793	17267	17530	17462	17450	17488	17544	17650	17392	17446	17584	17523	17490	17546	17452	17414	17577	17224	17509	17424	17692	17533	17493	17388	17360	17467	17456	17371	17345	17389	17598	17541	17455	17332	17466	17450	17508	17431	17409	17343	17551	17374	17518	17500	17446	17500	17471	17495	17497	17499	17518	17471	17455	17520	17384	17383	17491	17465	17293	17627	17493	17461	17551	17490	17402	17375	17513	17574	17585	17501	17490	17447	17308	17550	17579	17544	17599	17546	17577	17576	17608	17704	17462	17740	17521	17571	17600	17462	17538
22386	20798	27200	24715	23092	29250	34539	31180	30433	30191	29727	29346	29075	28876	28769	28650	28568	28654	28362	28329	28189	28079	28086	28105	28040	27826	27743	27843	27956	27508	27635	27524	27695	27696	27602	27929	27502	27533	27717	27494	27514	27694	27709	27594	27425	27695	27463	27398	27475	27712	27507	27480	27517	27563	27657	27448	27569	27469	27358	27800	27406	27483	27631	27456	27286	27596	27342	27370	27434	27483	27642	27538	27533	27525	27512	27460	27220	27628	27630	27382	27773	27487	27303	27629	27863	27594	27422	27566	27483	27431	27484	27500	27704	27319	27627	27626	27397	27440	27423	27447	27755	27394	27601	27604	27384	27487	27539	27304	27187	27452	27321	27521	27565	27505	27705	27385	27640	27528	27470	27543	27272	27382	27500	27697	27329	27442	27613	27508	27509	27563	27379	27295	27350	27352	27555	27448	27390	27423	27399	27422	27326	27414	27455	27450	27608	27598	27524	27519	27433	27592	27447	27263	27497	27559	27383	27349	27483	27545	27742	27384	27398	27398	27571	27343	27618	27566	27338	27670	27514	27399	27704	27655	27267	27553	27612	27226	27569	27680	27402	27395	27436	27261	27717	27496	27298	27476	27544	27309	27531	27498	27349	27541	27715	27195	27366	27560	27420	27292	27346	27490	27552	27448	27462	27703	27426	27409	27498	27718	27434	27487	27474	27386	27263	27262	27381	27506	27652	27287	27293	27477	27713	27369	27494	27160	27435	27411	27555	27369	27505	27376	27562	27346	27520	27274	27279	27550	27300	27553	27268	27318	27251	27635	27319	27217	27409	27214	27361	27504	27402	27452	27491	27404	27508	27267	27485	27523	27547	27484	27401	27442	27509	27614	27604	27342	27230	27381	27483	27494	27633	27647	27523	27281	27304	27481	27813	27785	27545	27358	27385	27532	27578	27367	27445	27553	27405	27435	27502	27607	27244	27415	27471	27611	27487	27229	27164	27738	27604	27490	27423	27386	27520	27366	27624	27486	27653	27462	27447	27410	27303	27525	27468	27752	27482	27604	27377	27411	27661	27590	27439	27439	27467	27446	27548	27340	27512	27296	27457	27436	27596	27469	27318	27441	27514	27741	27547	27580	27580	27384	27418	27329	27412	27430	27669	27520	27191	27284	27296	27538	27503	27433	27435	27292	27433	27469	27323	27423	27141	27748	27591	27426	27424	27457	27470	27469	27464	27457	27553	27550	27069	27312	27919	27407	27628	27218	27330	27590	27381	27222	27477	27513	27489	27499	27643	27507	27422	27280	27507	27521	27495	27262	27233	27276	27481	27317	27405	27542	27354	27456	27441	27476	27192	27502	27339	27350	27607	27329	27628	27317	27449	27613	27295	27430	27393	27159	27499	27610	27704	27567	27428	27232	27418	27388	27592	27586	27541	27224	27291	27446	27425	27373	27464	27502	27496	27361	27742	27439	27375	27461	27453	27255	27798	27308	27651	27594	27589	27504	27649	27196	27467	27439	27525	27213	27438	27375	27599	27517	27614	27576	27569	27463	27500	27418	27559	27247	27553	27526	27494	27598	27510	27424	27349	27402	27422	27668	27457	27349	27523	27397	27273	27627	27203	27496	27437	27266	27697	27499	27302	27492	27380	27454	27580	27461	27376	27517	27459	27691	27297	27419	27456	27491	27515	27333	27589	27411	27520	27433	27355	27141	27346	27449	27280	27330	27523	27739	27485	27367	27593	27466	27387	27563	27607	27507	27573	27319	27482	27362	27470	27267	27674	27565	27447	27350	27407	27721	27742	27597	27577	27539	27493	27710	27523	27603	27701	27673	27293	27374	27372	27397	27662	27337	27520	27294	27841	27276	27418	27260	27573	27464	27674	27487	27415	27400	27345	27360	27465	27401	27383	27532	27630	27237	27306	27364	27394	27265	27466	27436	27469	27378	27398	27535	27291	27393	27458	27640	27497	27466	27651	27412	27307	27426	27259	27462	27356	27412	27602	27949	27457	27538	27528	27161	27304	27437	27536	27736	27458	27537	27713	27456	27369	27356	27445	27459	27620	27509	27439	27477	27448	27292	27305	27658	27505	27625	27761	27474	27485	27532	27642	27564	27612	27520	27471	27321	27489	27337	27530	27343	27376	27401	27329	27359	27442	27550	27537	27368	27408	27325	27224	27467	27572	27444	27475	27594	27286	27583	27561	27677	27373	27426	27217	27506	27637	27335	27283	27340	27390	27488	27406	27429	27628	27311	27388	27322	27520	27650	27295	27401	27587	27606	27618	27596	27385	27357	27428	27415	27329	27709	27633	27398	27551	27403	27360	27361	27513	27561	27446	27323	27563	27682	27348	27235	27628	27309	27348	27319	27623	27398	27725	27556	27607	27535	27753	27702	27477	27410	27624	27583	27274	27443	27398	27143	27443	27569	27452	27420	27429	27258	27297	27356	27527	27242	27462	27473	27695	27721	27226	27486	27533	27298	27224	27413	27365	27665	27336	27476	27477	27182	27588	27296	27448	27773	27708	27359	27327	27683	27498	27325	27472	27497	27547	27354	27486	27416	27536	27381	27537	27212	27616	27384	27505	27391	27527	27704	27643	27721	27530	27616	27548	27390	27448	27427	27501	27341	27392	27384	27671	27565	27452	27449	27101	27451	27314	27310	27466	27567	27416	27585	27466	27225	27457	27545	27471	27360	27327	27285	27561	27196	27529	27463	27586	27620	27389	27500	27536	27569	27375	27172	27310	27512	27343	27482	27542	27558	27369	27475	27410	27518	27361	27478	27438	27332	27745	27099	27477	27382	27336	27385	27512	27348	27605	27303	27157	27465	27692	27261	27292	27340	27467	27449	27579	27816	27819	27529	27423	27455	27616	27271	27483	27429	27450	27427	27525	27436	27477	27517	27475	27705	27460	27262	27134	27556	27387	27493	27340	27462	27326	27139	27438	27429	27645	27306	27233	27506	27527	27503	27448	27364	27316	27667	27715	27333	27722	27602	27613	27380	27271	27306	27432	27509	27546	27604	27463	27454	27556	27305	27414	27453	27520	27669	27421	27757	27493	27680	27344	27692	27339	27771	27411	27265	27563	27472	27410	27534	27491	27271	27424	27512	27501	27269	27605	27452	27643	27868	27495	27492	27477	27397	27496	27518	27391	27592	27591	27506	27445	27368	27479	27503	27453	27401	27410	27356	27366	27408	27525	27499	27373	27301	27738	27450	27227	27698	27604	27325	27457	27529	27633	27457	27376	27214	27651	27325	27457	27237	27327	27643	27578	27391	27533	27108	27257	27566	27411	27506	27579	27462	27438	27413	27658	27320	27283	27622	27308	27358	27543	27566	27205	27457	27622	27349	27601	27467	27518	27475	27418	27521	27716	27746	27474	27332	27790	27458	27338	27391	27823	27275	27647	27380	27761	27304	27606	27416	27355	27305	27718	27216	27669	27379	27382	27536	27345	27401	27348	27222	27616	27375	27650	27490	27770	27280	27349	27449	27503	27545	27244	27554	27400	27625	27573	27620	27356	27309	27109	27392	27445	27234	27699	27335	27186	27575	27527	27239	27457	27429	27379	27260	27657	27420	27346	27497	27522	27517	27574	27319	27664	27247	27651	27277	27748	27699	27541	27331	27524	27515	27417	27557	27663	27478	27333	27404	27421	27265	27637	27532	27502	27323	27538	27511	27394	27413	27258	27511	27624	27539	27386	27306	27238	27395	27535	27448	27369	27423	27625	27545	27346	27744	27577	27526	27511	27506	27400	27437	27440	27458	27488	27173	27715	27236	27528	27744	27435	27446	27379	27430	27577	27309	27214	27382	27473	27516	27690	27429	27532	27426	27512	27412	27603	27662	27712	27577	27643	27277	27544	27257	27259	27292	27338	27255	27395	27315	27442	27511	27480	27516	27581	27749	27486	27635	27462	27329	27234	27489	27431	27410	27456	27275	27349	27371	27760	27535	27534	27591	27444	27468	27338	27605	27256	27568	27551	27208	27694	27523	27388	27316	27378	27450	27478	27427	27253	27576	27452	27807	27165	27388	27448	27337	27396	27147	27551	27273	27363	27744	27704	27581	27359	27539	27600	27591	27275	27098	27358	27275	27453	27353	27523	27398	27310	27282	27301	27641	27430	27528	27632	27590	27358	27438	27365	27266	27569	27494	27748	27436	27548	27268	27337	27519	27400	27623	27618	27306	27428	27667	27265	27308	27473	27376	27393	27641	27559	27346	27347	27657	27384	27570	27332	27460	27449	27285	27556	27361	27532	27420	27393	27517	27489	27544	27313	27367	27482	27567	27525	27504	27211	27555	27403	27249	27326	27390	27770	27489	27385	27536	27400	27370	27407	27665	27576	27575	27457	27300	27572	27679	27807	27402	27403	27610	27812	27343	27591	27408	27321	27536	27350	27607	27011	27563	27340	27350	27543	27457	27581	27525	27423	27596	27550	27443	27440	27641	27405	27340	27439	27591	27422	27425	27467	27758	27523	27616	27581	27566	27340	27548	27390	27543	27431	27616	27511	27665	27311	27534	27569	27564	27349	27492	27421	27411	27709	27558	27674	27271	27291	27568	27697	27364	27562	27442	27341	27515	27657	27373	27544	27425	27484	27735	27329	27500	27565	27365	27465	27261	27431	27561	27391	27349	27503	27509	27524	27319	27296	27662	27609	27540	27448	27600	27326	27512	27407	27336	27331	27646	27491	27413	27438	27279	27858	27329	27214	27601	27580	27501	27482	27629	27638	27541	27442	27415	27471	27567	27582	27526	27359	27246	27324	27464	27505	27577	27463	27284	27505	27520	27392	27538	27328	27537	27227	27531	27461	27340	27493	27392	27549	27602	27523	27459	27428	27370	27562	27450	27248	27430	27396	27473	27222	27387	27609	27515	27426	27201	27461	27395	27146	27366	27513	27502	27685	27585	27373	27259	27461	27511	27568	27608	27613	27533	27454	27300	27579	27655	27438	27471	27251	27447	27465	27660	27464	27256	27419	27404	27595	27428	27301	27622	27513	27541	27769	27611	27448	27535	27651	27459	27358	27493	27286	27673	27774	27568	27544	27325	27361	27376	27491	27798	27347	27284	27643	27564	27434	27526	27312	27592	27480	27265	27478	27292	27528	27456	27458	27422	27502	27499	27694	27542	27499	27184	27491	27506	27632	27157
24567	42920	42501	34983	29831	26516	24815	23910	22624	21957	21000	20592	19859	19703	19205	19082	19081	18803	18646	18481	18213	18409	18572	18235	18187	18205	18005	17827	17933	17957	17616	17839	17843	17774	17934	17703	17664	17736	17722	17585	17676	17649	17686	17588	17528	17837	17697	17687	17478	17777	17553	17660	17666	17712	17722	17779	17444	17658	17654	17610	17514	17517	17681	17443	17688	17567	17538	17479	17623	17614	17539	17522	17708	17614	17426	17552	17499	17652	17372	17461	17537	17573	17510	17551	17564	17659	17652	17517	17567	17387	17514	17622	17566	17783	17592	17413	17496	17533	17506	17589	17670	17512	17674	17548	17541	17775	17642	17586	17398	17404	17566	17535	17639	17302	17554	17515	17644	17623	17488	17553	17411	17460	17429	17477	17560	17593	17573	17599	17434	17509	17437	17533	17713	17556	17474	17569	17465	17567	17451	17507	17504	17552	17608	17455	17396	17599	17466	17563	17527	17548	17543	17617	17694	17667	17471	17522	17553	17514	17515	17434	17497	17661	17622	17512	17491	17457	17375	17586	17562	17589	17416	17543	17427	17474	17550	17542	17557	17530	17583	17419	17346	17542	17695	17568	17506	17624	17651	17568	17602	17617	17613	17447	17445	17625	17474	17478	17591	17465	17597	17587	17377	17326	17539	17580	17466	17415	17488	17401	17606	17512	17443	17351	17556	17393	17505	17542	17559	17555	17604	17601	17362	17431	17649	17365	17675	17494	17445	17596	17446	17391	17380	17533	17542	17553	17599	17428	17563	17467	17695	17628	17505	17408	17790	17430	17551	17506	17377	17651	17531	17683	17619	17506	17585	17567	17575	17547	17552	17539	17482	17702	17325	17433	17703	17493	17422	17555	17502	17483	17492	17453	17526	17598	17404	17677	17414	17532	17417	17542	17472	17601	17580	17559	17485	17696	17536	17566	17501	17598	17743	17589	17678	17580	17554	17512	17586	17708	17428	17582	17533	17534	17575	17486	17566	17600	17584	17495	17534	17467	17444	17536	17434	17724	17601	17622	17667	17448	17608	17472	17521	17414	17515	17578	17516	17647	17617	17588	17562	17584	17594	17467	17338	17708	17610	17512	17434	17600	17715	17498	17520	17612	17518	17612	17575	17414	17618	17679	17611	17449	17602	17587	17584	17494	17574	17556	17439	17652	17259	17325	17560	17574	17647	17546	17452	17282	17535	17526	17675	17605	17603	17635	17447	17462	17457	17611	17518	17618	17479	17321	17511	17600	17588	17406	17652	17548	17562	17615	17535	17503	17456	17540	17542	17479	17580	17422	17499	17420	17559	17442	17512	17556	17580	17419	17542	17615	17390	17535	17446	17497	17354	17600	17680	17630	17588	17329	17624	17467	17557	17315	17656	17575	17488	17576	17478	17427	17495	17464	17178	17662	17521	17404	17512	17562	17581	17493	17682	17469	17447	17606	17641	17427	17609	17419	17492	17455	17657	17508	17438	17467	17520	17526	17553	17486	17495	17590	17619	17417	17252	17586	17526	17610	17505	17524	17564	17454	17525	17546	17403	17576	17488	17493	17619	17585	17566	17555	17506	17495	17484	17387	17402	17472	17448	17501	17482	17622	17452	17502	17628	17476	17508	17429	17604	17401	17507	17522	17678	17661	17627	17450	17657	17570	17553	17451	17625	17616	17492	17609	17656	17643	17480	17618	17663	17645	17627	17753	17622	17685	17415	17486	17617	17654	17649	17576	17366	17590	17625	17596	17618	17585	17373	17565	17593	17562	17536	17617	17676	17455	17684	17549	17652	17589	17333	17533	17636	17519	17435	17579	17560	17613	17571	17533	17504	17613	17424	17317	17662	17595	17498	17687	17545	17643	17645	17551	17536	17591	17738	17559	17421	17508	17593	17488	17605	17594	17409	17527	17587	17452	17511	17511	17325	17591	17521	17388	17581	17358	17321	17455	17557	17601	17534	17629	17556	17398	17583	17418	17507	17572	17588	17514	17412	17442	17504	17603	17512	17559	17481	17687	17571	17397	17426	17648	17460	17451	17355	17401	17554	17550	17698	17586	17376	17626	17569	17608	17512	17634	17549	17616	17514	17443	17558	17393	17596	17580	17481	17498	17305	17504	17393	17317	17490	17506	17573	17449	17647	17552	17385	17486	17517	17669	17473	17520	17625	17599	17454	17640	17703	17423	17568	17618	17644	17351	17479	17426	17680	17595	17334	17583	17522	17496	17568	17541	17406	17343	17455	17718	17460	17530	17552	17468	17692	17603	17562	17525	17445	17523	17655	17472	17633	17407	17534	17419	17355	17381	17549	17593	17430	17491	17612	17395	17569	17589	17440	17642	17443	17423	17671	17649	17310	17564	17499	17403	17451	17394	17556	17520	17528	17325	17637	17485	17468	17368	17530	17522	17717	17532	17591	17361	17391	17419	17518	17313	17431	17419	17525	17657	17560	17605	17485	17628	17500	17576	17455	17484	17411	17696	17458	17617	17653	17555	17451	17592	17512	17560	17467	17565	17665	17570	17658	17500	17583	17594	17484	17551	17549	17485	17677	17575	17503	17586	17785	17420	17609	17481	17631	17565	17610	17565	17510	17456	17608	17562	17521	17441	17565	17544	17584	17594	17626	17366	17547	17484	17645	17445	17453	17570	17587	17538	17494	17588	17472	17491	17590	17509	17437	17505	17432	17480	17559	17560	17691	17563	17652	17684	17562	17479	17516	17748	17796	17488	17543	17505	17475	17560	17333	17668	17604	17594	17696	17470	17570	17543	17600	17378	17586	17569	17573	17422	17721	17633	17596	17520	17401	17693	17423	17696	17526	17493	17502	17505	17425	17543	17622	17499	17559	17707	17317	17544	17397	17569	17607	17481	17414	17631	17531	17460	17564	17615	17503	17522	17327	17461	17358	17533	17622	17460	17377	17599	17377	17553	17493	17363	17513	17444	17586	17564	17701	17693	17557	17563	17490	17545	17525	17619	17508	17498	17595	17473	17435	17509	17595	17428	17662	17405	17603	17612	17485	17419	17682	17563	17553	17508	17513	17673	17507	17618	17506	17565	17551	17547	17481	17600	17453	17575	17491	17605	17580	17628	17558	17492	17605	17618	17694	17615	17362	17476	17619	17454	17568	17570	17392	17433	17611	17552	17573	17532	17568	17649	17543	17419	17508	17573	17730	17676	17621	17482	17562	17388	17647	17587	17499	17607	17653	17610	17431	17521	17537	17465	17550	17450	17495	17565	17550	17605	17565	17491	17706	17428	17608	17538	17377	17679	17497	17450	17573	17414	17527	17784	17409	17360	17680	17591	17706	17696	17616	17590	17714	17507	17569	17573	17472	17588	17382	17430	17588	17539	17566	17560	17491	17647	17559	17631	17566	17442	17583	17612	17608	17565	17338	17529	17558	17573	17482	17637	17585	17503	17340	17560	17430	17617	17588	17541	17599	17631	17338	17426	17453	17531	17610	17664	17530	17566	17418	17644	17623	17469	17365	17507	17563	17632	17397	17562	17626	17511	17427	17628	17528	17659	17520	17551	17485	17530	17416	17647	17410	17389	17437	17666	17444	17635	17630	17546	17678	17515	17514	17614	17534	17606	17545	17662	17630	17463	17500	17564	17539	17513	17610	17405	17708	17518	17604	17589	17347	17520	17606	17392	17496	17544	17447	17654	17582	17547	17666	17647	17638	17623	17495	17507	17615	17566	17466	17757	17504	17579	17646	17398	17467	17482	17422	17774	17418	17654	17447	17353	17624	17518	17523	17539	17630	17378	17512	17520	17580	17466	17476	17460	17534	17608	17457	17552	17550	17582	17432	17536	17530	17482	17565	17397	17460	17571	17675	17599	17689	17661	17604	17591	17570	17392	17655	17245	17556	17529	17463	17516	17710	17402	17545	17510	17524	17524	17645	17636	17674	17479	17558	17623	17622	17492	17396	17461	17636	17649	17484	17676	17709	17428	17405	17680	17441	17514	17395	17429	17659	17669	17493	17619	17655	17593	17591	17691	17366	17616	17340	17568	17590	17446	17577	17539	17458	17560	17570	17544	17466	17606	17527	17612	17506	17519	17370	17688	17440	17526	17448	17532	17605	17509	17513	17579	17389	17478	17522	17599	17606	17595	17681	17562	17527	17520	17468	17720	17535	17576	17656	17568	17398	17593	17691	17599	17633	17554	17477	17545	17374	17552	17487	17621	17512	17525	17513	17536	17265	17668	17545	17539	17567	17517	17639	17578	17539	17542	17524	17532	17697	17450	17589	17491	17436	17444	17539	17533	17511	17456	17355	17603	17527	17682	17543	17636	17581	17630	17648	17645	17611	17494	17656	17662	17651	17705	17554	17497	17509	17627	17463	17642	17427	17666	17527	17626	17679	17537	17359	17475	17500	17496	17641	17592	17420	17707	17595	17508	17505	17699	17480	17553	17403	17546	17413	17687	17527	17374	17474	17665	17470	17644	17604	17321	17598	17696	17584	17559	17564	17557	17485	17415	17547	17651	17408	17512	17553	17681	17499	17618	17645	17379	17535	17540	17570	17522	17470	17500	17682	17779	17408	17495	17567	17349	17725	17506	17596	17606	17622	17631	17573	17563	17531	17499	17394	17543	17471	17311	17536	17529	17549	17638	17509	17465	17347	17553	17580	17686	17486	17460	17455	17525	17548	17605	17323	17499	17703	17389	17519	17664	17573	17585	17492	17524	17777	17531	17484	17430	17588	17524	17477	17528	17440	17362	17593	17528	17536	17639	17611	17697	17440	17633	17461	17429	17545	17772	17580	17541	17459	17555	17476	17486	17450	17404	17634	17573	17802	17647	17539	17376	17456	17512	17446	17568	17563	17546	17582	17661	17595	17631	17435	17474	17520	17591	17550	17405	17550	17576	17554	17617	17470	17663	17630	17351	17472	17504	17502	17590	17472	17561	17644	17463	17479	17658	17617	17467	17595	17595	17495	17447	17523	17523	17561	17456	17510	17424	17376	17563	17478	17530	17463	17511	17411	17431	17570	17608	17570	17703	17452	17586	17553	17622	17562	17724	17566	17530	17639	17601	17641	17533	17524	17541	17496	17496	17365	17625	17612	17550	17646	17652	17424	17397	17550	17388	17552	17456	17548	17425	17632	17714	17506	17601	17530	17409	17374	17557
34389	28929	32547	31147	28486	27495	27354	26950	26629	26513	26523	26437	26332	26350	26267	26161	26024	26210	26067	26329	25999	25871	26199	25917	25745	25654	25949	25986	25856	25960	25965	25780	25710	25848	26216	25718	25928	26009	26070	25698	25799	25579	25896	26028	25871	26002	25941	25660	25733	26009	26069	25576	25767	25484	25928	25805	25920	25721	25563	25914	25712	25964	25876	25650	25867	25670	25980	25761	25805	25810	25950	25833	25984	25768	25941	25749	25979	25925	25943	25779	25574	25485	25851	25742	25659	25754	25898	25685	25735	25647	25701	25732	25945	25775	25972	25714	26029	25833	25590	25522	25477	25796	25561	25687	25818	25889	25692	25704	25862	25808	25725	25712	25762	25913	25860	25856	25824	25654	25682	25747	25686	25890	25911	26039	25878	25749	25786	25479	25716	25879	25663	25854	25618	25898	25774	25818	25671	25585	25748	25631	25758	25807	25655	25784	26049	26011	25888	25603	25611	25788	25527	25876	25763	25543	25810	25574	25545	25686	25657	25911	25693	25912	25558	25691	25798	25804	25622	25754	25528	25885	25929	25795	25852	25665	25827	25927	25529	25720	25637	25573	25785	25617	25951	25835	25616	25703	25668	25676	25713	25435	25690	25518	25769	25820	25816	25553	25600	25482	25859	25680	25892	25750	25707	25877	25815	25929	25730	25672	25526	25571	25986	25640	25723	25642	25838	25668	25733	25841	25867	25546	25867	25885	25711	25723	25920	25545	25922	25605	25750	25784	25793	25880	25949	25789	25740	25864	25900	25645	25936	25723	25913	25613	25604	25798	25881	25664	25669	25677	25734	26006	25855	25601	26120	25556	25810	25708	25588	25438	25769	25672	25688	25799	25687	25797	25599	25995	25805	25617	25854	25751	26002	25685	26042	25764	25619	25761	26001	25761	25658	25857	25813	25389	25915	25903	25825	25779	25716	25996	25753	25700	26026	25659	25893	25686	25832	25716	25724	25536	25799	25696	25794	25809	25737	25678	25627	25864	25854	25656	25871	25811	25734	25662	25744	25777	25788	25845	25683	25742	25935	25698	25859	25888	25819	25781	25902	25973	25704	25976	25771	25894	25935	25885	25849	25690	25742	25708	25753	25780	25807	25551	25844	25683	25892	25998	25937	25872	25749	25542	25683	25810	25924	25644	25840	25684	25864	25877	25794	25609	25916	25714	25708	25883	25635	25664	25854	25864	25732	25832	25886	25974	25583	25771	25600	25720	25879	25812	25751	25857	25467	25560	25801	25946	25765	25816	25944	25804	25701	25695	25818	25895	25655	25718	25847	25457	25562	25606	25723	25859	25849	25660	25808	25902	25734	26045	25724	26012	25801	25860	25631	25892	25873	25583	25576	25702	25811	25729	25891	25569	25765	25662	25833	25540	25446	25909	25750	25668	25800	25643	25732	25697	25685	25711	26058	25770	25639	25816	25986	26071	25753	25930	26060	25754	25741	25896	25998	25811	25554	25642	25553	25808	25797	25789	25833	25773	25686	25739	25601	25733	25846	25716	25746	25505	25501	25820	25614	25866	25614	25428	25707	25857	25540	25723	25679	26005	25578	25732	25571	25536	25696	25762	25789	25748	25662	25689	25931	25834	25667	25676	25917	25749	25697	25729	25728	25660	25922	25558	25853	25574	25847	25714	25656	25596	25728	25704	25835	25940	25932	25800	25790	25762	25678	25765	25643	25624	25653	25770	25806	25805	25786	25756	25948	26037	25927	25558	25789	25574	25653	25633	25948	26031	25944	25917	25837	25781	25632	25835	25660	25664	25649	25562	25757	25476	25703	25783	25658	25647	25743	25584	25699	25836	25670	25832	25589	25805	26069	25899	25580	25816	25610	25783	25734	25596	25575	25843	26048	25679	25580	25662	25693	25930	25663	25989	25880	25764	25599	25945	25933	25956	25831	25669	25846	25721	25927	25575	25818	25704	25724	26061	25612	25593	25981	25310	25726	25688	25616	25788	25764	25870	25855	25513	25780	25846	25793	25737	25875	25548	26058	25817	25808	25679	25692	25477	25688	25734	25841	25934	25731	25783	25470	25603	25837	25791	25632	25680	25674	25889	25612	25926	25953	25802	25789	25872	25754	25854	25581	25809	25688	25804	25529	25813	25923	26081	25973	26001	25993	25926	25698	25777	25662	25747	25750	25616	25718	25846	25581	25564	25859	25404	25852	25677	25780	25645	25862	25912	26000	25791	25685	25772	25394	25539	25571	25676	25859	25852	25753	25962	25869	25722	25814	25745	25555	25664	25702	25652	25525	25870	25860	25674	25706	25854	25736	25950	26030	25672	25704	25751	25916	25845	25944	25711	25654	25916	25944	26022	25793	25872	25777	25820	25649	25896	25863	25807	25892	25556	25770	25739	25836	25752	25713	25872	25712	25818	25912	25839	25885	25582	25908	25920	25804	25703	25528	25701	25776	25907	25526	25610	25691	25687	25694	25575	25869	25810	25818	25477	25825	26096	25851	25733	26092	25486	25716	25752	25769	25677	25955	25769	25679	25662	25687	25857	26107	25792	25806	25570	25830	25712	25858	25930	25567	25803	25682	25674	25898	25593	25861	25760	25769	26028	25848	25839	25799	25730	25989	25748	25637	25855	25680	25833	25732	25631	25931	25666	25824	25722	25854	25891	25673	25791	26013	25869	25775	25652	25628	25791	25544	25820	25781	25697	25852	25933	25676	26085	25807	25497	25816	25822	26026	25686	25751	25659	25787	25713	25842	25670	25630	25997	25835	25668	25899	25685	25584	25595	25529	25753	25976	25662	25830	25783	25551	25697	25781	25561	25384	25605	25650	25480	25624	25665	25642	25686	25775	25729	25944	25780	25845	25830	25656	25902	25787	25588	25893	25917	25850	25637	25690	25784	25808	25511	25743	25661	25556	25846	25954	25681	25622	25927	25647	25988	25833	25668	25783	25964	25717	25709	25615	25442	25924	25918	25996	25716	25730	25829	25857	25972	25912	25583	25925	25732	25982	25816	25771	25735	25730	25636	25616	25959	25653	25703	25767	25730	25556	25773	25776	25878	26003	25775	25772	25864	25540	25717	25762	25790	25637	25716	25722	25629	25825	25621	25655	25641	25830	25920	25644	25506	25869	25801	25817	25736	25632	25562	25812	26011	25715	25726	25718	25709	25872	25797	25699	25600	25895	25691	25609	25949	25604	25681	25771	25376	25563	25942	25601	25732	25692	25920	25660	25515	25653	25804	25783	25910	25954	25884	25688	26010	25661	25690	25771	25774	25734	25920	25590	25853	25647	25837	25942	25858	25824	25841	25905	25664	25769	25750	25933	25669	25870	25879	25995	25876	25877	25620	25820	25776	25765	25671	25793	25745	25673	25783	25719	25756	25834	25961	25919	25800	25604	25592	25666	25719	25782	25457	25707	25681	25635	25993	25881	25728	25674	25838	25679	25988	25702	25647	25648	25627	25920	25841	25774	25927	25590	25600	25858	26053	25616	25819	25653	25639	25813	25731	25756	25863	25580	25771	25704	25552	25426	25852	25471	25597	25833	25602	25976	25762	26099	25647	25797	25758	25469	25783	25776	25940	25733	25872	25917	25546	25600	25721	25764	25875	25631	25699	25734	25777	25819	25598	25532	25718	25773	25861	25513	25568	25662	25712	25968	26008	25856	25597	25952	25676	25782	25865	25682	25914	25874	25883	25895	25789	26071	25825	25662	25755	25758	25827	25637	25759	26043	25901	25705	25994	25912	25889	25795	25678	25677	25568	25694	25722	25786	25868	25739	25784	25793	25940	25837	25698	25919	25998	25815	25798	25921	25905	25581	25627	25805	25890	25859	25601	25728	25557	25774	25792	25969	26044	25940	25780	25736	25645	25472	25842	25561	25699	25902	25734	25917	25657	25634	25578	25917	25808	26025	25671	25814	25744	25940	25850	25883	25578	25712	25782	25813	25670	25795	25854	25596	25842	25761	26055	25852	25981	25876	25652	25671	25784	25648	25427	25844	25750	25502	25571	25758	25508	25592	25760	25740	25695	25703	25854	25832	25580	25554	25545	25918	25761	25895	25833	26168	25757	25960	25838	25812	25682	25819	25690	25863	25838	25691	25687	25572	25498	25615	25498	25808	25706	25437	25550	25741	25523	25840	25841	25640	25754	25779	25765	25801	25709	25684	25853	25909	25559	25915	25859	25562	25732	26012	25905	25585	25859	25631	25862	25676	25756	25983	26021	25779	26092	25906	25912	25863	25854	25939	25814	25577	25710	25988	25650	25621	25501	25600	25648	25596	25936	25889	25566	25677	25844	25865	25675	25977	26018	25818	25686	25693	25647	25803	25645	25802	25755	25752	25636	25775	25857	25972	25760	25719	25630	25913	25865	25836	25805	25812	25566	25626	25645	25891	25841	25637	25809	25837	25648	25756	25910	25821	25524	25591	25842	25832	25928	25537	25873	26017	25713	25934	25760	25808	25722	25732	25833	25640	25859	26137	26020	25744	25687	25909	25771	25719	25845	25749	25741	25637	25733	25826	26048	25819	25704	25754	25589	25598	25542	25716	25929	25632	25619	25800	25836	25744	25638	25600	25612	25713	25700	25574	25661	25718	25911	25791	25748	25495	25939	25653	25595	25725	25792	25910	25648	25734	25854	25741	25628	25658	25645	25685	25881	25666	25800	25816	25534	25898	25933	25838	25975	25822	25875	25813	25730	25668	25783	25691	25711	25651	25845	25779	25797	25656	25570	25645	25654	25688	25804	25848	25715	25622	25630	25666	25784	25786	25382	25643	25747	25948	25751	25773	25789	25693	25452	25798	25764	25653	25587	25611	25743	25709	25602	25454	25768	25651	25786	25941	25736	25699	25690	25697	25754	25990	26032	25676	25716	25586	25775	25473	25744	25949	25598	25848	25734	25915	25784	25662	25590	25659	25749	25793	25811	25835	25798	25489	25706	25888	25739	25497	25859	25845	25881	25742	25819	25640	25526	25663	25894	25972	25804	25689	25804	25489	25505	25658	25940	25754	25791	25752	25870	25865	25845	25948	25660	25602	25810	25755	25938	25997	25927	25893	25640	25649	25908	25874	25714	25899	25941	25758	25678	25752	25742	25713	25908	25900	25579	25784	25678	25867	25777	25689	25760	25883	25760	25702	25919
23333	28582	28428	23523	21059	19590	19143	18430	18237	18360	17890	17633	17462	17366	17390	17232	17329	17209	17142	16965	16950	17179	16893	17050	16895	16926	16907	16660	16815	16842	17022	16835	16780	16889	16829	16779	16732	16881	16827	16743	16746	16923	16808	16794	16642	16756	16806	16805	16614	16780	16808	16858	16871	16603	16594	16874	16758	16663	16778	16875	16724	16607	16961	16729	16614	16776	16600	16786	16815	16816	16615	16915	16838	16578	16643	16532	16579	16682	16784	16705	16752	16838	16779	16741	16826	16691	16812	16806	16591	16764	16673	16783	16614	16699	16665	16725	16715	17001	16814	16720	16742	16583	16772	16760	16746	16796	16553	16788	16616	16807	16694	16689	16729	16826	16683	16612	16650	16815	16587	16743	16760	16709	16790	16562	16808	16782	16516	16698	16707	16836	16734	16597	16664	16796	16442	16758	16730	16738	16760	16703	16589	16746	16709	16451	16860	16903	16693	16789	16763	16591	16501	16727	16728	16826	16845	16704	16772	16567	16650	16791	16750	16707	16790	16816	16666	16789	16894	16780	16698	16759	16579	16657	16907	16755	16757	16756	16668	16791	16498	16681	16621	16700	16788	16744	16917	16788	16626	16709	16644	16784	16851	16699	16651	16581	16786	16549	16558	16683	16825	16735	16707	17011	16587	16734	16754	16725	16595	16688	16866	16704	16794	16852	16700	16731	16676	16827	16705	16608	16628	16581	16707	16583	16783	16705	16562	16653	16771	16782	16587	16912	16642	16798	16536	16812	16757	16589	16713	16768	16656	16711	16569	16693	16981	16531	16817	16578	16845	16655	16699	16712	16759	16728	16695	16784	16822	16747	16614	16750	16875	16635	16730	16695	16680	16911	16684	16887	16587	16746	16801	16660	16738	16754	16822	16715	16554	16740	16673	16718	16657	16623	16814	16608	16608	16656	16720	16829	16824	16752	16780	16606	16690	16783	16713	16674	16745	16584	16702	16739	16820	16627	16628	16782	16887	16523	16372	16865	16690	16741	16708	16805	16766	16904	16926	16624	16706	16920	16765	16591	16734	16723	16573	16747	16613	16737	16636	16639	16788	16836	16813	16548	16712	16897	16621	16812	16805	16723	16837	16700	16526	16742	16733	16684	16681	16689	16749	16716	16534	16785	16668	16681	16725	16771	16894	16655	16786	16828	16823	16706	16620	16662	16790	16746	16872	16748	16700	16911	16627	16729	16605	16613	16690	16808	16879	16752	16753	16458	16741	16575	16782	16621	16731	16785	16699	16461	16728	16740	16813	16644	16674	16614	16739	16716	16661	16580	16776	16556	16819	16763	16809	16655	16747	16741	16784	16704	16773	16852	16650	16772	16634	16643	16761	16558	16661	16770	16578	16793	16662	16655	16793	16724	16555	16873	16491	16597	16669	16665	16656	16718	16679	16806	16722	16737	16824	16627	16804	16720	16558	16691	16616	16488	16921	16863	16709	16676	16757	16628	16731	16717	16767	16750	16724	16654	16630	16772	16660	16719	16695	16692	16726	16663	16740	16699	16919	16622	16714	16740	16768	16787	16621	16638	16675	16871	16574	16723	16692	16665	16719	16712	16758	16775	16665	16798	16828	16557	16800	16651	16508	16688	16788	16889	16594	16835	16693	16800	16886	16861	16732	16666	16685	16741	16687	16882	16714	16749	16758	16686	16793	16586	16657	16763	16689	16516	16805	16624	16694	16773	16796	16834	16792	16724	16698	16748	16582	16922	16725	16693	16796	16706	16552	16815	16872	16703	16717	16814	16727	16732	16718	16712	16678	16680	16746	16701	16569	16659	16616	16835	16764	16676	16768	16764	16732	16873	16599	16651	16596	16658	16786	16633	16622	16738	16689	16749	16706	16783	16934	16592	16675	16855	16549	16699	16826	16911	16863	16791	16610	16606	16837	16467	16834	16754	16575	16785	16833	16894	16687	16715	16694	16726	16727	16619	16726	16705	16742	16818	16526	16733	16731	16569	16842	16575	16821	16695	16739	16863	16631	16742	16725	16705	16670	16686	16748	16830	16693	16740	16764	16576	16554	16821	16750	16789	16616	16646	16757	16608	16807	16531	16774	16903	16660	16591	16810	16754	16715	16816	16875	16700	16827	16886	16532	16767	16680	16692	16750	16860	16640	16757	16655	16812	16772	16739	16769	16685	16872	16772	16928	16646	16560	16811	16846	16893	16840	16647	16768	16731	16732	16682	16827	16747	16610	16793	16873	16630	16863	16809	16666	16557	16739	16794	16607	16712	16600	16814	16707	16672	16583	16725	16538	16852	16716	16611	16944	16739	16806	16830	16797	16869	16840	16720	16580	16673	16678	16808	16733	16539	16751	16812	16716	16564	16943	16725	16737	16898	16607	16759	16668	16700	16746	16749	16857	16774	16776	16627	16729	16743	16782	16548	16815	16789	16671	16801	16649	16784	16827	16750	16754	16560	16734	16674	16791	16660	16595	16830	16727	16794	16822	16627	16763	16855	16697	16526	16912	16784	16925	16799	16650	16750	16705	16857	16675	16616	16726	16783	16688	16747	16702	16705	16707	16786	16573	16809	16651	16648	16718	16660	16728	16658	16700	16735	16668	16739	16671	16691	16568	16585	16674	16719	16727	16651	16597	16866	16815	16644	16728	16742	16552	16730	16692	16885	16619	16724	16789	16758	16576	16770	16674	16636	16691	16698	16692	16600	16757	16713	16673	16750	16611	16864	16710	16757	16677	16675	16905	16525	16646	16596	16779	16950	16688	16688	16716	16755	16684	16705	16825	16690	16812	16555	16712	16896	16783	16780	16693	16770	16751	16592	16722	16669	16855	16707	16659	16784	16602	16778	16810	16684	16746	16562	16865	16742	16619	16852	16808	16632	16657	16858	16602	16762	16578	16762	16871	16624	16631	16640	16951	16653	16617	16668	16600	16752	16476	16819	16671	16743	17014	16716	16615	16682	16652	16760	16750	16818	16952	16693	16823	16634	16696	16715	16542	16683	16685	16616	16881	16899	16844	16743	16662	16647	16682	16728	16750	16684	16791	16672	16667	16697	16875	16857	16601	16663	16722	16908	16710	16797	16668	16755	16585	16734	16822	16802	16665	16741	16790	16699	16524	16475	16807	16706	16604	16753	16713	16835	16793	16691	16877	16634	16589	16526	16681	16743	16835	16670	16678	16836	16726	16861	16774	16863	16604	16695	16723	16800	16640	16594	16786	16671	16694	16752	16593	16703	16821	16609	16701	16831	16848	16825	16780	16785	16670	16750	16743	16746	16665	16886	16688	16869	16788	16768	16665	16632	16674	16784	16643	16743	16820	16698	16825	16753	16772	16701	16620	16747	16635	16864	16791	16670	16691	16692	16596	16709	16576	16764	16699	16751	16785	16606	16652	16744	16786	16705	16670	16581	16787	16862	16696	16706	16842	16782	16761	16681	16695	16728	16726	16639	16649	16706	16652	16692	16829	16821	16721	16597	16734	16670	16675	16570	16767	16740	16691	16718	16806	16863	16644	16625	16777	16680	16611	16648	16591	16698	16686	16737	16980	16703	16755	16837	16502	16751	16774	16678	16714	16741	16655	16658	16612	16686	16730	16668	16758	16785	16924	16837	16629	16787	16615	16514	16748	16827	16774	16724	16794	16797	16839	16683	16630	16647	16608	16745	16607	16766	16709	16781	16833	16818	16614	16672	16747	16773	16511	16867	16832	16703	16587	16703	16623	16722	16672	16942	16788	16632	16648	16575	16719	16672	16772	16604	16770	16601	16843	16828	16850	16882	16710	16741	16827	16826	16752	16692	16751	16692	16607	16703	16787	16702	16725	16625	16715	16736	16780	16748	16652	16692	16863	16770	16657	16883	16642	16840	16778	16630	16874	16651	16633	16703	16713	16753	16724	16614	16628	16590	16804	16639	16777	16610	16646	16803	16712	16727	16781	16721	16685	16740	16808	16634	16744	16826	16780	16629	16627	16922	16848	16723	16657	16672	16794	16686	16743	16611	16577	16723	16824	16597	16757	16730	16732	16699	16688	16779	16547	16773	16595	16818	16857	16798	16711	16605	16613	16756	16823	16700	16758	16568	16738	16672	16748	16772	16801	16655	16623	16751	16720	16715	16848	16677	16801	16593	16780	16586	16713	16764	16914	16735	16723	16758	16866	16690	16629	16623	16674	16639	16709	16795	16795	16797	16587	16701	16702	16676	16820	16638	16667	16667	16859	16629	16767	16783	16675	16725	16778	16730	16634	16773	16815	16809	16786	16792	16612	16794	16574	16681	16777	16622	16520	16866	16749	16820	16694	16790	16696	16976	16834	16967	16718	16649	16902	16657	16665	16577	16763	16839	16616	16786	16573	16876	16537	16814	16752	16747	16942	16719	16713	16769	16691	16599	16700	16730	16792	16616	16706	16953	16728	16645	16735	16714	16698	16669	16529	16877	16653	16804	16789	16709	16792	16591	16815	16894	16735	16933	16682	16815	16751	16708	16708	16703	16692	16702	16698	16762	16780	16828	16555	16882	16714	16780	16719	16695	16829	16835	16631	16667	16717	16651	16827	16769	16651	16662	16780	16612	16908	16852	16677	16465	16637	16657	16879	16772	16625	16849	16965	16589	16606	16748	16827	16840	16844	16620	16643	16676	16838	16850	16762	16599	16740	16820	16633	16664	16774	16795	16631	16769	16794	16555	16584	16808	16786	16631	16735	16739	16598	16712	16846	16599	16609	16903	16736	16815	16777	16599	16739	16865	16881	16707	16658	16565	16624	16774	16800	16698	16600	16673	16617	16686	16704	16717	16663	16848	16810	16660	16742	16836	16675	16675	16788	16882	16628	16552	16657	16710	16528	16656	16613	16817	16747	16864	16723	16746	16541	16812	16560	16703	16832	16650	16890	16621	16695	16621	16707	16833	16790	16713	16609	16614	16743	16709	16693	16762	16611	16555	16834	16670	16833	16715	16650	16915	16678	16673	16741	16828	16846	16835	16826	16687	16609	16808	16793	16695	16689	16488	16618	16663	16859	16887	16797	16837	16694	16707	16603	16825	16710	16729	16919	16659	16737	16721	16836	16796	16779	16623	16723	16757	16689	16852	16786	16634	16769	16891	16800	16797	16723	16518	16675	16752	16765	16680	16663	16647	16834	16645
24112	20797	27162	25529	25812	29979	32178	29784	29284	29075	28649	28152	28457	28109	28141	28075	27926	27991	27938	27439	27420	27678	27529	27515	27469	27300	27272	27215	27380	27311	27417	27472	27446	27661	27119	27262	27230	27304	27203	27130	27318	27330	27317	27207	27303	27397	27215	27145	27294	27168	27167	27132	27342	27130	27191	26976	27161	27056	27235	27319	27177	27277	27264	27123	27222	27385	27283	27037	27123	27296	27125	27185	27243	27153	27253	26973	26995	27354	27398	27253	27043	27240	27486	27236	27537	27204	27253	27261	27147	27163	27188	27075	27168	27302	27136	27065	27082	26920	27053	27332	27235	27248	26750	27269	27196	27424	27099	27217	26914	27264	27349	27323	27215	27051	27157	27102	27034	27417	27140	27249	27193	27102	27329	27178	27225	26962	27152	26965	27123	27242	27038	26993	27161	27173	27165	27322	27209	26845	27330	27052	27125	27168	27170	27035	27345	27186	26985	27192	27145	27187	27144	27388	27305	27106	27160	27230	27150	27135	27127	27024	27196	27140	26966	27019	27425	27316	27213	27195	27317	27093	27339	27289	27133	27086	27134	26926	27173	27069	27117	27043	27119	27239	26968	27039	27139	27420	27246	27177	27116	27231	27340	27310	27315	27007	26878	26953	27126	27161	27222	27334	26902	26966	27176	27200	26906	27061	27245	26915	26972	27110	27292	27312	27170	27155	27177	27026	27447	27178	27271	27320	27204	27194	27050	27247	27179	27234	27067	26896	26975	27032	27284	27116	27009	26955	27313	27206	26986	27159	27300	27147	27204	27239	27096	27028	27112	27078	27094	26967	26957	27014	27079	27165	27068	27126	27202	27051	27122	27139	27092	26818	27126	26961	27116	27175	26927	27212	26998	27068	27238	27189	27308	27490	27276	27362	26971	27211	27272	27200	27124	26923	27470	27031	27370	27375	27045	27017	27134	26994	27070	26811	27134	26731	27225	27010	26954	26965	26979	26905	27076	27149	27131	27202	27140	27309	27333	27061	27234	27096	27435	27365	27009	27044	27232	27099	27057	27132	26900	27060	27188	27034	27211	27335	27213	26990	27363	26960	27213	27077	27334	27297	27377	27349	27440	26986	26956	27137	27374	27346	27181	27049	27382	27005	27147	26935	27150	27192	27317	27025	27204	26991	27179	27007	27041	27248	27123	27123	26912	27083	27338	27228	27009	27182	27020	27095	27110	26874	27219	27079	27030	27274	27064	27042	27043	26971	27218	27220	27303	26949	27250	27053	27077	27231	27132	27052	26901	27367	27220	27020	27185	27147	26965	27188	27183	27230	27153	27338	27014	26983	27072	27011	27168	26937	27229	27006	27093	27291	27297	27356	27073	27042	27195	27268	27086	27181	26884	26752	26998	27144	27351	27203	27219	27252	27310	27401	27139	27205	27279	26825	27245	27170	26979	27086	27133	26860	27171	27355	27128	27078	27276	27212	26930	27087	27029	27077	27432	27105	27293	26987	27375	27040	27126	27101	27229	27355	27066	26914	27383	27079	27038	27162	27055	27301	26982	27225	27164	27214	27152	27196	27383	27311	27265	27084	27031	27233	27067	27444	26960	27161	27023	27382	27149	27222	27140	27023	27286	27308	26983	27259	26962	27270	27069	27248	27112	27160	27042	27155	27044	27313	27280	27115	27113	27121	26978	27018	27212	27247	27097	27280	27089	27172	27011	27281	27074	27172	26974	26950	27055	27019	27354	27056	27017	27091	26978	27157	27195	27106	27388	27219	26930	26925	27019	27145	27055	27129	27278	27198	26993	26866	27180	26937	27236	27029	26835	26999	27296	27102	26909	27102	27163	27064	27224	26912	27043	26825	27100	27025	26941	27094	27147	27110	26933	27061	27431	26869	27118	27288	27098	27190	27236	27373	27169	27286	27271	26899	26837	27245	27259	27030	27085	26995	27333	27252	27302	27041	27281	27167	26981	27034	27379	27177	27133	27288	27314	27361	27297	27310	26984	27131	27237	27329	27413	27454	27328	27008	27135	26861	27165	27047	27158	27296	27091	27148	27205	27272	27213	26658	27207	27017	27079	27044	27252	27142	27428	27274	27103	27246	27282	27392	27146	27192	27059	26795	27191	27185	26957	27289	27271	27094	27238	27108	27174	26800	27174	27160	27270	27196	27034	27060	27350	26887	27186	27380	27249	27137	27608	27011	27416	27116	27284	27110	27111	27047	27106	26938	27060	27113	26890	27112	27158	27164	27122	27207	27046	27360	27305	27036	27227	27069	26980	27051	27239	27403	27313	27059	27142	27299	27355	27176	27270	27224	26994	27127	27046	27279	27059	27120	27177	27101	27078	27255	27138	27164	27128	27182	27058	26974	27421	27232	27095	27261	27275	27044	27110	27226	27286	27407	26940	27137	27119	27001	27295	27384	27304	27193	27079	27135	27203	27155	27186	27086	27020	26783	26985	27277	27131	27313	27177	27136	27049	27320	27177	27140	27197	27326	27119	26989	27222	27286	27313	27186	27457	27082	27071	27183	27202	27175	27043	27175	27207	27061	27115	27051	27108	27267	27140	27038	27353	27168	27144	27353	27214	27121	26954	27245	27084	27154	27141	27056	27189	27059	26874	27316	27231	27317	27100	27071	27258	27067	27104	27184	27095	27343	27205	27230	27152	27092	26969	27135	27249	27324	27076	27167	26984	27292	27131	27190	27125	27276	27130	27062	27062	27202	27215	27268	27151	27232	27117	27433	27289	26957	27287	27287	27121	27559	27171	27225	27187	26798	26947	27051	27081	27194	27197	27130	27191	26997	27024	27144	27272	27384	27204	27408	27191	27307	27030	27167	26912	27165	27246	27023	27169	27107	27041	27259	27248	27417	27108	26938	27265	26973	27031	27181	27150	27091	27072	26874	27265	26950	27326	26866	27230	26895	26932	26941	27219	27041	27207	27058	26963	27321	27380	27054	26909	26979	27177	26978	26999	27167	26913	27015	27127	26955	27130	27184	27134	27169	27071	27296	27164	27102	26839	27102	27051	27064	27179	26967	27257	27278	27128	27209	27295	27157	27200	26972	27137	27176	26988	27082	27303	27039	27296	27302	27120	27108	27105	27255	26909	27135	27211	27022	27153	27112	27137	26902	27166	27113	27152	27406	27544	27210	27232	27234	27370	27312	27358	27233	27369	27300	27256	27122	27422	27099	27081	27083	26989	26989	27250	27151	27214	27217	27219	27148	27290	27347	27118	26964	27058	27241	27146	27018	26989	27227	27176	26908	27305	27017	27299	27375	27010	27111	27359	27174	27169	27027	27065	27091	27071	26816	27258	27153	27225	27315	27220	27012	26986	27320	27286	27425	27085	27160	27161	27153	27102	27275	27229	27214	27150	27178	27170	27156	27188	27118	27132	27139	27152	27270	27267	26908	26986	27071	26908	26933	27155	27145	27189	27160	27369	27328	27085	27125	27172	27143	26992	26924	27271	27161	27222	27064	27146	26946	27083	26811	27050	27152	27373	27200	27157	27153	27281	27426	27073	27088	27109	27131	27208	27218	27235	27068	27067	27245	27422	27096	27568	27071	27230	27043	27188	27119	27075	27019	27116	27098	27282	27081	27133	27273	27032	27015	27035	27299	27255	27493	27176	27187	27095	27152	27375	27358	26999	27121	27158	27057	26771	27027	27110	27259	27244	26885	27011	27241	27125	27347	27024	27259	27238	27186	26826	27107	27243	27306	27141	26878	27139	27086	27041	27185	27063	27210	27040	27081	27059	27053	26862	26949	27328	26972	27020	26935	27262	27208	27280	27244	27418	27166	27225	27544	27137	27196	26965	26976	27260	26888	26836	26974	27137	27226	27043	27058	27133	27126	27105	27110	27016	27046	27098	26982	27109	26876	27246	27231	27188	27267	27204	27283	27355	27255	27032	27496	27213	27379	27296	27235	27385	27101	27258	27150	27377	27123	27135	27355	27155	27356	26967	27193	27143	27247	27209	27359	27203	27270	27239	27010	27395	27089	27158	27176	27122	27071	27174	27121	27292	26927	27055	27138	26952	26917	27090	26975	27169	27154	27033	27275	27543	26985	27388	27082	27154	27306	27208	27259	27023	27033	27135	27167	27192	26980	27166	27158	27314	27130	27300	27283	27292	27254	26998	27152	27248	26936	27146	26909	26918	27232	27205	26958	27369	27372	27076	27220	27100	27185	27103	27207	27070	27107	27230	27027	26959	27038	27294	27200	26991	27047	27099	26956	27092	27130	27117	26960	27085	27227	26861	27458	27383	27068	27255	26886	27059	27169	27184	27344	27166	27104	26971	27234	27157	26815	27180	27082	27507	26977	27035	26996	27191	27232	27503	27442	27218	27321	27289	27121	27153	27291	27051	27331	27209	26988	27155	27105	27263	27002	26908	26997	27005	27268	27183	27029	27135	27242	27131	27558	27347	27107	27449	26907	27245	27343	27290	26970	27100	27123	27259	27084	27223	27324	27067	27282	27167	27150	27056	27112	27246	27269	27187	27006	27195	26923	27285	27469	27035	27046	26953	26980	27234	27127	27170	27223	27156	27131	27221	27113	26924	26969	27000	27134	27103	27066	27384	26778	27080	27217	27244	27138	27112	27100	27149	26934	27171	27174	27142	26925	26974	27327	27172	26966	27350	27035	27193	27112	27003	26961	26858	26991	27166	26790	27147	26883	27137	27020	27071	26930	27104	27297	26975	27192	27207	27230	27393	27397	27037	27179	26924	26896	27311	27148	27174	27171	27164	27177	27150	27086	27309	27268	27154	26914	27317	27200	27138	27262	27016	27013	27188	27173	27242	27016	27152	27219	27235	26991	27151	27110	27350	27321	27401	27356	27159	27075	26946	27267	27317	26996	26960	27081	27429	27033	27169	27124	27266	27173	27214	27234	27206	27036	27077	27092	27024	27023	27218	27316	26996	27070	27118	26909	27335	27003	27094	27018	26860	26932	27013	27218	26970	26980	27039	27095	27090	26977	27062	27003	26968	27060	27330	27212	26979	27206	26993	27293	27216	27105	26976	27261	27183	27030	27127	27333	27036	27269	27047	27207	27194	27063	27001	27390	27390	27351	27168	27251	27258	27033	27229	27075	27233	27226	27125	27405	27097	27232	27075	27171	27065	27217	26976	26883	27041	26989	27109	27143
22381	37944	36774	29820	26005	23757	22399	21791	20899	20324	19757	19039	19028	18847	18809	18707	18473	18540	18245	18009	17925	17958	18091	17845	17831	17704	17724	17847	17767	17566	17678	17571	17574	17505	17452	17462	17536	17524	17360	17477	17476	17498	17346	17624	17548	17513	17449	17356	17542	17383	17479	17460	17437	17587	17606	17314	17500	17474	17440	17470	17419	17400	17440	17549	17247	17273	17333	17562	17317	17535	17384	17417	17421	17617	17485	17451	17487	17530	17377	17454	17323	17409	17558	17455	17554	17355	17271	17426	17330	17345	17571	17382	17200	17486	17517	17512	17485	17516	17468	17474	17268	17451	17410	17421	17486	17481	17411	17487	17454	17394	17526	17455	17494	17374	17527	17554	17246	17315	17532	17556	17473	17396	17529	17453	17479	17413	17458	17296	17517	17458	17435	17244	17667	17464	17295	17471	17439	17552	17448	17454	17271	17515	17373	17469	17356	17345	17249	17412	17511	17340	17540	17454	17401	17389	17400	17449	17437	17398	17440	17301	17586	17344	17419	17419	17521	17237	17269	17360	17458	17266	17446	17355	17376	17511	17507	17581	17375	17366	17536	17258	17255	17387	17462	17413	17627	17287	17171	17539	17537	17479	17380	17365	17392	17574	17347	17375	17463	17531	17445	17351	17509	17387	17363	17590	17417	17489	17470	17382	17468	17357	17527	17470	17308	17435	17461	17573	17236	17356	17256	17367	17463	17660	17553	17502	17490	17415	17366	17598	17483	17223	17464	17361	17487	17372	17452	17532	17347	17488	17433	17559	17451	17439	17536	17375	17432	17388	17517	17414	17460	17332	17409	17440	17173	17322	17325	17308	17433	17371	17422	17369	17604	17353	17426	17279	17451	17590	17369	17415	17390	17361	17460	17395	17560	17367	17594	17351	17416	17375	17437	17466	17349	17522	17224	17540	17397	17455	17445	17464	17399	17381	17474	17605	17508	17446	17338	17339	17618	17440	17401	17516	17377	17254	17339	17324	17443	17346	17348	17462	17193	17299	17359	17401	17557	17468	17477	17368	17382	17382	17635	17337	17554	17404	17455	17486	17470	17523	17397	17463	17429	17289	17361	17488	17487	17335	17381	17518	17336	17526	17339	17265	17352	17186	17438	17394	17455	17486	17247	17436	17344	17516	17434	17357	17542	17482	17467	17528	17267	17223	17473	17337	17546	17416	17386	17302	17502	17395	17338	17296	17308	17559	17477	17456	17292	17292	17350	17481	17251	17385	17445	17544	17398	17559	17526	17331	17478	17336	17358	17509	17550	17318	17369	17397	17466	17467	17466	17309	17372	17363	17659	17390	17506	17541	17243	17365	17439	17296	17248	17410	17357	17451	17400	17524	17351	17458	17332	17456	17392	17516	17585	17360	17243	17392	17331	17313	17435	17473	17304	17383	17269	17445	17487	17409	17506	17503	17293	17354	17345	17252	17519	17270	17371	17623	17301	17419	17390	17394	17391	17301	17262	17463	17358	17383	17358	17428	17496	17390	17402	17366	17569	17447	17446	17402	17474	17420	17671	17364	17456	17389	17367	17365	17518	17383	17433	17553	17442	17463	17262	17303	17224	17401	17407	17460	17466	17336	17574	17372	17390	17398	17494	17402	17310	17453	17508	17479	17462	17166	17471	17342	17510	17390	17396	17476	17461	17606	17422	17431	17447	17586	17489	17274	17300	17583	17193	17392	17592	17311	17332	17537	17292	17424	17409	17461	17388	17401	17608	17384	17295	17522	17551	17483	17426	17517	17325	17472	17264	17300	17456	17443	17461	17341	17409	17301	17180	17404	17364	17381	17364	17391	17506	17489	17366	17117	17529	17554	17563	17481	17374	17368	17332	17470	17396	17359	17380	17256	17492	17440	17389	17119	17600	17346	17388	17371	17313	17351	17431	17478	17373	17402	17565	17462	17430	17449	17279	17424	17348	17221	17338	17466	17449	17300	17354	17475	17526	17288	17522	17540	17469	17542	17308	17475	17201	17397	17534	17494	17376	17417	17306	17145	17368	17266	17556	17372	17411	17474	17513	17327	17504	17657	17421	17513	17326	17386	17585	17366	17533	17153	17441	17561	17163	17338	17355	17450	17423	17448	17337	17458	17241	17348	17347	17212	17482	17366	17429	17256	17548	17555	17414	17565	17654	17530	17338	17375	17458	17579	17368	17317	17334	17292	17277	17409	17432	17300	17405	17211	17377	17353	17540	17541	17321	17165	17377	17412	17464	17542	17389	17336	17357	17575	17500	17642	17437	17520	17476	17445	17369	17371	17471	17329	17268	17414	17303	17499	17426	17615	17382	17366	17648	17510	17424	17204	17410	17342	17450	17473	17163	17467	17316	17356	17467	17365	17453	17393	17441	17325	17323	17568	17592	17639	17424	17396	17386	17400	17319	17348	17278	17389	17388	17427	17350	17437	17296	17304	17362	17383	17346	17499	17473	17359	17412	17384	17378	17332	17444	17433	17336	17399	17543	17318	17411	17366	17443	17543	17496	17398	17331	17318	17453	17344	17361	17280	17520	17354	17359	17554	17406	17317	17474	17378	17194	17455	17514	17413	17330	17491	17235	17239	17407	17454	17419	17300	17345	17558	17349	17350	17528	17325	17540	17227	17392	17312	17504	17452	17363	17432	17377	17371	17413	17545	17395	17361	17361	17264	17430	17213	17445	17471	17416	17373	17349	17571	17421	17530	17204	17391	17383	17289	17560	17472	17259	17348	17372	17436	17441	17598	17439	17585	17441	17358	17336	17311	17413	17533	17384	17181	17580	17585	17205	17215	17514	17312	17563	17418	17555	17395	17389	17397	17476	17369	17376	17270	17371	17444	17452	17324	17487	17338	17268	17188	17516	17378	17498	17535	17296	17411	17555	17427	17242	17406	17277	17616	17275	17399	17438	17319	17288	17454	17580	17540	17462	17481	17398	17503	17241	17312	17400	17490	17356	17448	17340	17369	17358	17664	17262	17411	17304	17392	17325	17226	17311	17547	17425	17483	17666	17344	17213	17345	17448	17445	17544	17504	17422	17506	17253	17477	17376	17479	17492	17315	17492	17345	17461	17576	17492	17418	17264	17427	17512	17379	17341	17240	17464	17562	17441	17224	17286	17598	17527	17372	17314	17267	17576	17314	17231	17378	17557	17451	17496	17543	17417	17484	17439	17305	17348	17447	17507	17463	17406	17415	17247	17492	17167	17344	17398	17507	17286	17350	17454	17547	17547	17445	17338	17421	17322	17309	17446	17387	17583	17356	17423	17446	17246	17329	17272	17543	17483	17462	17402	17342	17493	17303	17482	17478	17323	17421	17459	17458	17410	17546	17498	17372	17201	17386	17504	17392	17479	17451	17417	17420	17234	17412	17558	17396	17419	17332	17580	17228	17529	17435	17422	17281	17470	17497	17305	17606	17563	17496	17293	17393	17275	17386	17604	17418	17189	17338	17574	17403	17591	17410	17367	17443	17281	17338	17410	17339	17438	17331	17416	17448	17335	17223	17409	17427	17568	17469	17507	17456	17509	17325	17321	17451	17412	17425	17356	17334	17304	17428	17485	17263	17480	17293	17416	17351	17509	17327	17616	17422	17230	17383	17341	17610	17489	17432	17212	17392	17387	17381	17510	17450	17270	17351	17583	17304	17339	17533	17354	17262	17589	17515	17287	17304	17464	17313	17504	17479	17334	17291	17457	17477	17321	17502	17275	17094	17396	17343	17394	17478	17407	17336	17493	17148	17394	17381	17357	17322	17573	17513	17276	17422	17488	17378	17478	17480	17393	17328	17363	17394	17216	17446	17339	17487	17452	17531	17341	17410	17403	17365	17417	17316	17660	17405	17435	17548	17529	17405	17314	17429	17398	17457	17515	17445	17500	17413	17503	17371	17413	17352	17517	17423	17323	17378	17491	17268	17570	17468	17449	17347	17501	17355	17411	17306	17333	17288	17322	17357	17445	17417	17270	17298	17378	17517	17501	17423	17618	17449	17453	17326	17434	17550	17348	17387	17389	17613	17372	17278	17321	17423	17378	17457	17421	17401	17389	17492	17418	17442	17428	17349	17286	17361	17262	17523	17527	17295	17491	17437	17432	17327	17561	17375	17373	17243	17213	17426	17335	17449	17441	17345	17370	17259	17369	17435	17451	17315	17389	17398	17371	17308	17300	17401	17433	17490	17470	17453	17325	17452	17510	17406	17408	17406	17549	17374	17456	17375	17126	17511	17489	17590	17344	17491	17425	17336	17336	17503	17522	17367	17274	17415	17458	17501	17464	17530	17301	17511	17365	17428	17393	17408	17260	17375	17388	17452	17386	17370	17358	17473	17394	17343	17471	17461	17447	17387	17451	17342	17533	17496	17328	17467	17381	17236	17307	17428	17483	17454	17294	17628	17262	17503	17418	17311	17378	17424	17276	17658	17299	17450	17310	17271	17447	17406	17495	17295	17380	17394	17489	17623	17521	17429	17441	17423	17481	17513	17379	17333	17407	17306	17320	17481	17470	17349	17231	17358	17427	17443	17474	17243	17361	17186	17377	17341	17571	17459	17416	17469	17335	17341	17469	17441	17392	17539	17404	17441	17260	17327	17440	17367	17390	17456	17346	17311	17585	17386	17326	17425	17617	17359	17320	17486	17587	17448	17580	17407	17408	17381	17357	17481	17318	17320	17484	17435	17354	17310	17551	17420	17581	17375	17502	17409	17279	17402	17214	17405	17352	17473	17462	17269	17404	17345	17439	17348	17428	17409	17472	17412	17419	17338	17361	17503	17430	17429	17411	17435	17438	17458	17313	17437	17348	17141	17427	17393	17621	17622	17341	17518	17193	17645	17450	17309	17399	17540	17304	17570	17349	17308	17341	17310	17342	17439	17359	17465	17521	17430	17526	17323	17364	17418	17322	17417	17569	17532	17417	17223	17314	17450	17420	17431	17285	17390	17510	17357	17457	17439	17290	17383	17432	17485	17656	17407	17617	17291	17383	17332	17503	17519	17392	17499	17535	17436	17594	17312	17404	17501	17346	17422	17382	17394	17409	17507	17414	17458	17350	17310	17427	17363	17485	17370	17550	17360	17388	17358	17337	17247	17383	17553	17405	17585	17291	17562	17493	17326	17358	17320	17392	17411	17421	17466	17329	17419
22354	20749	27118	24629	22946	28928	34365	31210	30272	30538	29881	29262	28849	28727	28447	28467	28463	28421	28098	28004	27886	27731	27744	27730	27761	27716	27659	27683	27533	27483	27524	27673	27591	27246	27546	27592	27640	27401	27765	27417	27736	27373	27442	27336	27366	27512	27370	27583	27246	27402	27234	27139	27404	27249	27393	27099	26908	27290	27239	27263	27152	27395	27226	27581	27519	27485	27223	27175	27257	27307	27251	27267	27292	27165	27166	27253	27125	27238	27195	27215	27323	27444	27138	27270	27233	27268	27167	27408	27259	27129	27528	27247	27130	27063	27058	27274	27002	27288	27024	27028	27143	27172	26997	27206	27389	27157	27567	27333	27340	27167	27367	27450	27056	26929	27205	27243	27194	27168	27139	27268	27232	27331	27416	27505	27303	27247	27202	27159	27102	27041	27295	27311	27523	27441	27106	27147	27410	27240	27488	27406	27141	27281	27326	27238	27148	27039	27249	27183	27298	27150	27363	27246	27351	27395	27414	27579	27312	27231	26926	27036	27237	27465	27257	27347	27151	27563	27190	27224	27245	27113	27206	27342	27205	27117	27019	27261	27251	27237	27029	27152	27276	27048	27186	26929	26989	27210	27087	27097	27151	27410	27185	27435	27121	27199	27431	27282	27272	27225	27392	27264	27248	27202	27401	27259	27060	27030	27313	27367	26992	27347	27030	27490	27405	27167	27438	27311	27067	27495	27493	27304	27360	27151	27607	27276	27000	27095	27150	27381	27241	27135	27495	27126	27321	27191	27240	27318	27274	27257	27522	27212	27395	27245	27097	27301	27291	27063	27196	27017	26969	27286	27208	27385	27363	27232	27078	27116	27223	27412	27182	27330	27264	27401	27479	27440	27191	27280	27114	27366	27105	27000	27300	27138	27241	27265	27480	27239	27279	27512	27395	27144	27253	27032	27310	27224	26989	26943	27037	27148	27294	27150	27450	27198	27341	27145	27253	27309	27267	27277	27194	27314	27285	27148	27254	27367	27160	27147	27268	27281	27359	27120	27366	27404	27332	27170	27212	27272	26840	27210	27456	27067	27319	27142	27162	26999	27275	27110	27329	27241	27158	26838	27129	27213	27363	27104	27248	27426	27259	27216	27318	27208	27286	27223	27139	27075	27162	27255	27309	27080	27302	27335	27333	27266	27009	27148	27192	27275	26996	27041	27300	27263	27077	27372	27274	27339	27208	27394	27234	27143	27204	27000	27287	27396	27138	27233	27285	26988	27137	27389	27451	27391	27275	27193	27302	27028	27475	27426	27257	27154	27130	27253	27129	27272	27192	27257	27338	27203	27119	26980	27180	27253	27194	27212	27271	27124	27410	27266	27141	27245	27307	27431	27282	27006	27049	27080	27213	27433	27460	26996	27036	27175	27324	27073	27365	27487	27261	27432	27414	27186	27237	27162	27235	27440	27073	27315	27608	27123	27210	27126	27269	27243	27093	27431	27084	27426	27378	27270	27378	27127	27250	27136	27159	27045	27199	27145	27388	27080	27233	27103	27158	27366	27007	27109	27167	27350	27267	27293	27265	27344	27112	27389	27380	27138	27132	27400	27092	27300	26966	27256	27400	27256	27247	27187	27283	27179	27272	27341	26992	27345	27004	27112	27124	27325	26830	26879	27201	27434	27244	27450	27267	27239	27175	27286	27174	27373	26985	27051	26990	27149	27252	27216	27371	27266	27033	27100	27176	27430	27367	27066	27169	27172	27300	27324	27246	27376	27379	27166	27145	27322	27448	27198	27244	27269	27202	27522	27284	27358	27206	27307	27309	27316	27276	27172	27464	27232	27618	27309	27257	27060	27417	27210	27325	27501	27463	27091	27363	27082	27287	27298	27388	27384	27241	27286	27097	27178	27288	26946	27456	27365	27155	27579	27314	27314	27244	27012	27114	27092	27486	27340	27288	27215	27218	27158	27004	27336	27163	27410	27492	27128	27377	27318	27106	27190	27219	27225	27229	27351	27302	27291	27189	27261	27408	27285	27096	27261	27278	27077	27096	27427	26983	27178	27338	27219	27204	27266	27491	27186	27317	27466	27282	27417	26948	27511	27253	27100	27397	27061	27142	27342	27198	27281	26959	27405	27220	27064	27304	27258	27157	27095	27148	26943	27263	27281	27152	27153	27240	27240	27302	27329	27331	26973	27409	27205	27373	27193	27189	27135	27313	27013	27149	27169	27121	27357	27192	27176	27485	27214	27321	27174	27257	27162	27313	27244	27423	27120	27113	27100	27128	27085	27000	27176	27417	27120	27398	27068	27161	27097	27135	27216	27245	27318	27262	27191	27240	27239	27209	27438	27287	27353	27127	26942	27307	27066	27114	27030	27003	27446	27401	27316	27570	27350	26974	26948	27065	27073	27152	27154	27298	27248	27232	27315	27306	27258	27168	27215	27367	27214	27225	27086	27138	27101	27279	27097	27187	27159	27274	27073	27398	27249	27271	27211	27220	27106	27052	27295	27169	27071	27141	27001	27145	27226	27256	27382	27590	27521	27387	26900	27023	27231	27368	27140	27273	27264	27362	27191	27211	27343	27041	27093	27227	27194	27317	27435	27054	27185	27237	27340	27164	27126	27261	27341	27422	27337	27146	27077	27378	27279	27267	27205	27270	27252	27298	27154	27327	27312	27029	27375	27331	27494	27171	27161	27122	26996	27028	27318	27179	27433	27253	27178	27163	27208	27362	27316	27131	27140	27217	27550	27594	27389	27336	27329	26988	27193	27300	27174	27262	27141	27255	27126	27157	27205	27331	27287	27270	27066	27310	27087	27324	27398	27241	27103	27148	27096	27071	27069	27194	27219	27148	27304	27368	27456	27414	27386	27235	27363	27199	27305	27218	27221	27292	27332	27301	27106	27468	27143	27514	27344	27105	27247	27200	27152	27297	27379	27277	27144	27277	27249	27348	27426	27415	27339	27363	27250	27297	27207	27243	27332	27326	27293	27333	27306	27277	27236	27072	27238	27145	27219	27357	27279	27119	27213	27214	27326	27508	27251	27174	27467	27214	27226	27235	27060	27268	27557	27260	27242	27170	27207	27281	27094	27443	27400	27342	27200	27275	27446	27346	27531	27196	27339	27226	27116	27039	27087	27126	27450	27366	26991	27419	27225	27282	27328	27540	27108	27218	27151	27213	27477	27278	27172	27363	27321	27224	27155	27483	27189	27409	27278	27458	27219	27188	27086	27364	27355	27199	27067	27213	27544	27341	27190	27416	27115	27101	27158	27110	27050	27494	27275	27450	26974	27294	27198	27322	27200	27161	27236	27314	27224	27266	27037	27278	27270	27442	27122	26893	27141	27244	27098	27475	26969	27067	27333	27335	27234	27189	27159	27174	27398	27117	27213	27483	27252	26979	27206	27158	27377	27113	27300	27543	27297	27334	27305	27103	27296	27116	27044	27102	27219	27076	27343	27221	27479	27232	27246	27120	27372	27221	27291	27581	27236	27448	27279	27305	26899	27267	27368	27274	27363	27270	27113	27308	27150	27207	27426	27342	27158	27306	27384	27098	27352	27238	27124	27318	27207	27183	27415	27227	27269	27197	27335	26859	27101	26950	27233	27243	27243	26972	27149	27305	27172	27321	27498	27136	27078	27324	27091	27359	27212	27242	27347	27095	26945	27101	27034	27314	27287	27382	27242	27125	27052	27135	27262	27199	26996	27049	27117	27078	27245	27264	27217	27463	27454	27194	27467	27078	27025	27363	27289	27075	27218	27051	27595	27243	27375	27237	27154	27429	27357	27057	27314	27369	27266	27352	27236	27184	27316	27023	26991	27273	26958	27179	27321	27201	27140	27094	27210	27377	27476	27259	27306	27150	27480	27395	27122	27153	27167	27083	27306	27257	27179	27164	27301	27347	27069	27175	27308	27600	27014	27346	27054	27212	27125	27151	26995	27063	27166	27467	27272	27091	27231	27068	27160	27275	27323	27237	27123	27310	26945	27078	27097	27214	27335	27138	27134	27193	27050	27387	27077	27481	27268	27243	27064	27026	27378	27253	27273	27076	27176	27213	27126	27342	27376	27346	27195	27112	27127	27315	27346	27146	27323	27130	27256	27460	27139	27052	27372	27195	27348	27336	27360	27113	27226	27195	27070	27453	27394	27343	26944	26943	27186	27363	27060	27213	27219	27344	27033	27400	27184	27184	27277	27478	26963	27201	27119	27246	27136	27266	27498	27365	27218	27244	27401	27255	27139	27248	27237	27414	27302	27117	27166	27138	27439	27278	27354	27254	27231	27191	27129	27149	27293	27353	27190	27430	27351	27027	26965	27375	27327	27185	27369	27034	27144	26933	27220	27054	27278	27424	27303	27145	27233	27460	27264	26875	27025	27324	27068	27349	27144	27257	27221	27299	27283	27329	27139	26920	26941	27163	27095	27317	27193	27233	27300	27281	27188	27124	27317	27312	27315	27406	27408	27259	27353	27395	27406	27081	27282	27228	27350	26925	27163	27229	27382	27331	27098	27311	27153	27153	27065	27073	27213	27303	27254	27439	27151	27239	27415	27364	27183	27370	27200	27062	27345	27194	27179	27225	26962	27265	27192	27082	27289	27473	27246	27324	27448	27095	27387	27144	27041	27371	27466	27305	27040	27250	27312	27149	26954	27418	27123	27524	27023	27603	27235	27158	27060	27224	27420	27409	27271	27332	27467	27252	27083	27146	27281	27334	27297	27262	27434	27290	27286	27196	27546	27180	27061	27377	27071	27290	27090	27275	27375	27452	27188	26992	27217	27250	27155	27243	27131	27504	27226	27612	27127	27448	27200	27209	27382	27511	27017	27255	27214	27222	27072	27233	27173	27481	27193	27165	27243	27231	27291	27457	27412	27246	27247	27447	27441	27158	27193	27095	27039	27278	27334	27552	27560	27196	27433	27325	27277	27251	27208	27109	27234	27444	27141	27042	27179	27454	27173	27093	27242	27131	27291	27028	27191	26963	27274	27303	27171	27064	27152	27024	27151	27338	27347	27249	27212	27266	27371	27373	27021	27457	27075	27358	27591	27226	27313	27092	27055	27011	27211	27354	27282	27431	27192	27126	27265	27269	27436	27435	27145	27439	27452	27196	27286	27405	27214	27343	27067	27298	27162	27103	27183	27276	27312	27142	27115	27245	27350
24674	42652	41544	34239	29504	26703	24767	23725	22904	21988	20943	20209	19920	19475	19417	19109	18901	18829	18575	18498	18046	18293	18460	18185	17933	17925	17877	17727	17747	17748	17593	17741	17761	17644	17693	17512	17540	17511	17639	17486	17535	17692	17451	17497	17371	17509	17508	17443	17604	17477	17448	17417	17301	17679	17331	17670	17407	17417	17383	17449	17421	17539	17622	17704	17255	17504	17448	17362	17490	17528	17487	17432	17421	17522	17371	17428	17484	17517	17559	17338	17311	17154	17482	17543	17452	17423	17452	17463	17617	17280	17442	17314	17392	17464	17378	17213	17529	17324	17373	17380	17393	17513	17453	17425	17400	17451	17485	17426	17330	17341	17587	17484	17418	17440	17496	17427	17414	17418	17425	17272	17450	17288	17611	17402	17425	17317	17597	17421	17515	17427	17515	17336	17402	17274	17512	17482	17243	17585	17352	17325	17432	17408	17506	17530	17405	17451	17198	17450	17421	17454	17384	17347	17545	17329	17341	17350	17494	17492	17264	17452	17347	17493	17402	17285	17461	17457	17422	17429	17509	17440	17341	17217	17384	17183	17395	17397	17312	17358	17551	17465	17177	17548	17410	17363	17450	17273	17514	17287	17374	17406	17613	17326	17441	17364	17393	17107	17468	17439	17505	17413	17508	17594	17567	17357	17427	17525	17525	17270	17423	17602	17377	17263	17506	17412	17653	17502	17357	17536	17513	17337	17393	17287	17478	17467	17345	17562	17392	17426	17406	17323	17431	17380	17460	17325	17437	17409	17333	17298	17679	17355	17223	17361	17323	17330	17357	17597	17402	17450	17588	17353	17386	17411	17459	17342	17474	17488	17382	17358	17553	17505	17369	17415	17480	17253	17340	17233	17503	17299	17315	17547	17308	17371	17327	17346	17520	17474	17424	17442	17465	17571	17368	17559	17369	17314	17422	17646	17384	17523	17363	17358	17535	17413	17408	17384	17448	17248	17433	17389	17328	17439	17624	17326	17335	17343	17315	17368	17486	17185	17438	17417	17608	17411	17469	17479	17423	17372	17339	17279	17674	17346	17336	17355	17465	17458	17234	17327	17396	17585	17514	17379	17417	17567	17270	17301	17381	17497	17586	17367	17340	17342	17325	17403	17460	17415	17499	17334	17411	17424	17232	17479	17453	17373	17275	17369	17333	17350	17424	17299	17415	17338	17471	17289	17576	17467	17372	17468	17281	17489	17411	17501	17378	17311	17404	17208	17308	17479	17405	17383	17573	17467	17434	17371	17482	17702	17537	17429	17325	17662	17424	17371	17395	17321	17349	17396	17428	17286	17549	17575	17552	17285	17310	17402	17360	17560	17598	17311	17455	17321	17496	17415	17331	17368	17318	17522	17480	17368	17396	17378	17474	17391	17311	17569	17345	17415	17389	17473	17465	17406	17490	17456	17250	17215	17422	17191	17383	17364	17602	17376	17580	17520	17332	17485	17386	17630	17423	17366	17400	17285	17468	17344	17367	17418	17426	17436	17437	17249	17309	17297	17483	17541	17397	17310	17179	17329	17385	17367	17261	17511	17430	17388	17166	17256	17220	17369	17500	17282	17228	17338	17284	17577	17437	17465	17221	17388	17330	17397	17304	17434	17359	17424	17427	17289	17471	17438	17313	17398	17264	17293	17461	17333	17415	17535	17379	17391	17309	17570	17304	17257	17472	17308	17550	17332	17498	17389	17405	17376	17397	17603	17344	17413	17489	17500	17301	17494	17434	17397	17335	17390	17457	17258	17496	17231	17406	17459	17327	17380	17401	17338	17526	17379	17478	17156	17391	17416	17224	17371	17479	17411	17411	17412	17191	17507	17607	17395	17218	17623	17413	17369	17399	17488	17431	17505	17473	17459	17589	17373	17549	17350	17306	17432	17514	17524	17331	17526	17510	17201	17409	17584	17406	17200	17360	17416	17462	17430	17306	17382	17318	17394	17396	17425	17395	17531	17468	17445	17335	17369	17425	17447	17385	17345	17599	17326	17567	17534	17460	17268	17396	17388	17303	17415	17326	17450	17302	17345	17375	17320	17313	17221	17468	17461	17469	17360	17483	17356	17533	17612	17324	17455	17364	17354	17475	17359	17505	17400	17314	17306	17406	17189	17204	17421	17416	17473	17485	17237	17332	17274	17491	17287	17329	17485	17512	17303	17402	17273	17729	17452	17439	17292	17393	17435	17253	17261	17397	17302	17474	17390	17514	17388	17395	17324	17417	17250	17424	17612	17510	17248	17498	17546	17272	17389	17562	17182	17271	17447	17356	17238	17446	17328	17559	17453	17536	17354	17318	17286	17277	17478	17491	17408	17559	17355	17395	17358	17604	17363	17466	17375	17363	17338	17308	17439	17214	17355	17500	17457	17466	17419	17616	17248	17249	17564	17437	17389	17348	17357	17342	17537	17269	17450	17381	17475	17516	17251	17413	17279	17449	17333	17201	17139	17273	17336	17485	17461	17402	17399	17550	17380	17481	17277	17363	17244	17451	17440	17391	17453	17358	17434	17412	17562	17353	17734	17415	17370	17434	17400	17419	17595	17351	17233	17289	17535	17306	17434	17182	17467	17426	17434	17332	17385	17406	17296	17190	17481	17286	17484	17315	17484	17438	17409	17562	17447	17243	17320	17456	17352	17466	17228	17503	17310	17407	17401	17327	17279	17494	17395	17259	17442	17573	17462	17455	17359	17404	17327	17351	17482	17432	17434	17389	17283	17628	17325	17334	17370	17282	17243	17343	17487	17518	17563	17489	17502	17402	17385	17301	17308	17419	17453	17438	17289	17300	17306	17437	17334	17461	17390	17225	17433	17477	17437	17418	17345	17300	17321	17253	17357	17433	17482	17541	17461	17416	17598	17447	17241	17355	17426	17446	17488	17528	17422	17417	17333	17430	17209	17432	17535	17405	17397	17316	17348	17329	17399	17485	17342	17293	17499	17343	17319	17330	17497	17452	17349	17370	17419	17535	17359	17355	17363	17555	17535	17341	17450	17477	17252	17540	17332	17382	17300	17463	17389	17525	17347	17352	17462	17341	17389	17448	17327	17560	17269	17429	17322	17460	17480	17327	17372	17313	17327	17538	17316	17503	17527	17381	17480	17355	17317	17299	17249	17430	17260	17414	17493	17316	17377	17257	17353	17520	17333	17652	17396	17446	17432	17360	17341	17273	17391	17461	17451	17251	17354	17478	17427	17422	17435	17420	17223	17244	17255	17436	17489	17436	17554	17226	17549	17388	17326	17359	17416	17384	17343	17569	17321	17298	17294	17339	17551	17360	17438	17296	17364	17485	17343	17460	17493	17256	17363	17582	17467	17402	17298	17273	17269	17444	17391	17439	17308	17580	17350	17319	17371	17230	17394	17408	17564	17447	17332	17463	17306	17464	17609	17362	17461	17301	17480	17385	17454	17292	17333	17259	17414	17381	17435	17507	17473	17300	17299	17581	17560	17344	17382	17429	17425	17505	17376	17462	17293	17396	17357	17489	17451	17361	17410	17449	17285	17417	17433	17427	17441	17519	17351	17250	17326	17269	17323	17576	17214	17583	17511	17328	17395	17555	17450	17436	17319	17535	17422	17502	17485	17465	17300	17614	17259	17364	17583	17447	17548	17499	17392	17328	17376	17247	17478	17321	17484	17289	17529	17366	17155	17270	17377	17533	17464	17429	17518	17344	17364	17494	17342	17387	17203	17492	17462	17496	17389	17308	17391	17415	17339	17358	17332	17348	17451	17363	17308	17146	17232	17490	17341	17333	17317	17533	17435	17431	17162	17322	17407	17382	17437	17419	17234	17601	17374	17276	17357	17468	17278	17283	17332	17406	17406	17464	17350	17333	17456	17455	17469	17287	17365	17486	17469	17536	17439	17396	17328	17277	17417	17453	17504	17327	17418	17395	17315	17318	17436	17531	17258	17458	17478	17338	17350	17518	17367	17634	17405	17361	17214	17450	17447	17337	17366	17344	17475	17526	17432	17313	17406	17404	17420	17506	17448	17329	17428	17630	17338	17342	17508	17332	17520	17249	17319	17376	17126	17532	17418	17353	17392	17453	17334	17344	17349	17372	17483	17565	17218	17457	17326	17477	17414	17335	17303	17283	17398	17393	17429	17421	17614	17332	17371	17335	17464	17356	17273	17370	17464	17455	17570	17465	17384	17484	17432	17410	17335	17536	17424	17211	17333	17418	17313	17356	17282	17400	17246	17349	17428	17392	17430	17451	17470	17418	17267	17467	17422	17428	17424	17488	17462	17506	17294	17235	17350	17449	17211	17535	17347	17417	17537	17571	17441	17346	17444	17327	17505	17412	17310	17523	17206	17406	17460	17589	17461	17439	17439	17297	17308	17360	17444	17311	17174	17543	17466	17417	17412	17365	17317	17415	17287	17368	17222	17503	17267	17425	17437	17449	17401	17539	17330	17373	17226	17371	17528	17347	17366	17240	17583	17564	17333	17488	17557	17378	17326	17341	17283	17418	17464	17363	17515	17449	17177	17326	17616	17457	17401	17515	17440	17497	17508	17357	17341	17451	17582	17343	17361	17341	17521	17590	17450	17303	17585	17445	17366	17445	17507	17376	17519	17431	17290	17410	17410	17441	17398	17368	17437	17570	17370	17454	17453	17304	17600	17448	17207	17263	17521	17423	17485	17294	17240	17475	17455	17401	17369	17357	17614	17356	17249	17438	17399	17418	17320	17450	17467	17361	17338	17478	17448	17337	17442	17428	17404	17400	17229	17577	17353	17344	17527	17506	17446	17281	17452	17337	17592	17304	17375	17420	17477	17386	17464	17440	17447	17407	17305	17296	17292	17429	17244	17443	17425	17408	17453	17339	17397	17378	17418	17389	17343	17365	17326	17489	17393	17458	17326	17347	17174	17318	17302	17487	17473	17497	17518	17235	17373	17323	17465	17508	17374	17490	17351	17411	17311	17407	17348	17423	17446	17319	17357	17328	17390	17348	17391	17464	17325	17481	17433	17323	17517	17267	17453	17498	17481	17299	17220	17447	17511	17491	17312	17375	17266	17310	17460	17463	17364	17425	17377	17445	17342	17592	17443	17491	17236	17337	17718	17391	17486	17428	17438	17352	17451	17441	17233	17361	17435	17624	17276	17285	17330	17487	17387	17378	17402
34981	29271	32489	30786	28282	27519	27343	26678	26383	26450	26533	26495	26274	26098	26291	26005	25997	25970	25903	25908	25979	25945	26072	26001	25907	25651	25915	25884	25696	26019	25870	25700	26051	25881	25882	25640	25576	25884	26045	25835	25559	25925	25792	25695	25618	25921	25565	26017	25748	25730	25947	25771	25798	25807	25839	25687	25775	25859	25701	25669	25653	25891	25717	25717	25756	25778	25860	25550	25810	25680	25619	25872	25541	25586	25784	25522	25766	25603	25746	25700	25772	25694	25755	25791	25552	25664	25651	25464	25627	25927	25791	25626	25745	25545	25650	25529	25757	25692	25777	25839	25702	25650	25816	25623	25745	25816	25761	25653	25839	26024	25641	25573	25641	25697	25838	25642	25884	25734	25862	25745	26034	25914	25744	25826	25506	25596	25640	25766	25856	25608	25753	25877	25733	25696	25736	25824	25776	25679	25759	25928	25740	25678	25942	25702	25674	25590	25754	25548	25540	25762	25671	25789	25664	25856	25921	25828	25507	25667	25649	25755	25546	25818	25710	25755	25762	25801	25817	25676	25653	25762	25837	25546	25898	25587	25943	25826	25688	25798	25587	25666	25636	25703	25741	25512	25703	25474	25677	25775	25676	25752	25939	25669	25675	25507	25580	25782	25825	25785	25625	25950	25642	25536	25752	25824	25825	25908	25652	25564	25607	25751	25907	25768	25708	25817	25821	25757	25907	25786	25555	25657	25710	25715	25634	25773	25400	25521	25793	25906	25586	25951	25666	25719	25751	25875	25695	25711	25873	25750	25542	25721	25782	25738	25789	25521	25838	25706	25813	25741	25718	25572	25720	25819	25701	25689	25652	25666	25787	25799	25619	25449	25616	25797	25774	25687	25591	25661	25836	25869	25809	25649	25642	25979	25563	25853	25573	25623	25577	25710	25786	25521	25884	25856	25895	25799	25632	25753	25602	25655	25809	25681	25825	25718	25868	25742	25746	25709	25710	25736	25869	25875	25716	25586	25588	25608	25786	25666	25917	25788	25735	25984	25734	25837	25862	25626	25804	25693	25800	25716	25769	25484	25720	25554	25518	25710	25764	25796	25743	25547	25636	25811	25657	25582	25742	25697	25636	25807	25837	25639	25600	25619	25717	25860	25823	25816	25695	25693	25623	25679	25723	25692	25789	25831	25730	25952	25611	25723	25717	25836	25684	25727	25634	25335	25589	25668	25875	25632	25617	25753	25862	25911	25723	25712	25540	25420	25622	25645	25704	25722	25644	25701	25675	25661	25628	25466	25723	25409	25492	25879	25810	25680	25567	25440	25666	25520	25748	25875	25392	25754	25606	25695	25770	25616	25494	25816	25424	25811	25660	25827	25667	25462	25551	25437	25910	26029	25382	25725	25758	25545	25806	25587	25824	25732	25769	25661	25776	25716	25966	25603	25658	25651	25624	25762	25850	25673	25471	25760	25684	25817	25733	25585	25890	25616	25813	25730	25698	25772	25642	25727	25846	25818	25676	25505	25827	25616	25806	25555	25679	25655	25863	25654	25804	25703	26140	25807	25782	25612	25599	25464	25428	25890	25570	25881	25840	25801	25762	25662	25746	25850	25657	25678	25641	25955	25847	25640	25803	25640	25665	25572	25670	25625	25689	25658	25933	25909	25641	25769	25543	25738	25593	25482	25707	25552	25700	25847	25639	25755	25662	25808	25279	25721	25981	25731	25449	25842	25506	25781	25707	25817	25566	25645	25757	25750	25320	25558	25464	25632	25694	25741	25693	25820	25679	25683	25846	25718	25749	25718	25862	25767	25567	25726	25526	25600	25580	25736	25634	25666	25836	25744	25840	25782	25677	25853	25647	25739	25831	25854	25687	25600	25562	25834	25699	25743	25746	25706	25819	25723	25621	25659	25897	25703	25829	25904	25766	25510	25704	25441	25628	25854	25707	25632	25708	25776	25775	25362	25771	25586	26003	25649	25679	25525	25740	25681	25832	25698	25912	25535	25698	25811	25840	25746	25586	25507	25627	25780	25907	25871	25641	25975	25986	25750	25751	25775	25626	25714	25823	25627	25605	25965	25602	25942	25895	25745	25861	25800	25634	25628	25559	25610	25679	25816	26006	25986	25552	25687	25780	25639	25594	25584	25689	25755	25779	25666	25803	25690	25697	25652	25828	25667	25783	25842	25598	25750	25569	25733	25543	25623	25719	25880	25701	25759	25850	25736	25695	26026	25490	25484	25694	25628	25841	25687	25372	25789	25654	25508	25368	25688	25711	25600	25911	25762	25796	25694	25395	25752	25600	25794	25710	25756	25959	25726	25579	25626	25818	25643	25669	25595	25910	25745	25684	25795	25366	25629	25759	25993	25869	25856	25601	25676	25713	25754	25788	25577	25725	25819	25769	25692	25740	25638	25933	25739	25675	25745	25741	25785	25743	25868	25471	25697	25982	25752	25747	25710	25789	25501	25566	25721	25733	25817	25660	25736	25805	25911	25553	25618	25822	25709	25716	25664	25994	25934	25753	25587	25617	25711	25627	25542	25862	25600	25608	25668	25677	25637	25747	25505	25713	25660	25624	25922	25567	25490	25631	25537	25847	25755	25608	25879	25632	25960	25634	25864	25664	25674	25399	25712	25871	25640	25604	25874	25353	25652	25783	25700	25826	25484	25758	25725	25730	25839	25418	25739	25726	25790	25810	25691	25785	25571	25809	25763	25711	25780	25646	25926	25409	25773	25656	25904	25839	25645	25735	25722	25633	25476	25694	25936	25513	25765	25639	25889	25624	25678	25642	25605	25866	25661	25564	25751	25552	25646	25896	25827	25924	25890	25844	25871	25614	25640	25680	25845	25724	25663	25706	25472	25993	25689	25680	25493	25788	25785	25900	25950	25709	25691	25546	25795	25613	25776	25951	25671	25792	25694	25672	25710	25775	25594	25691	25570	25887	25664	25849	25884	25639	25744	25630	25707	26026	25634	25534	25722	25820	25661	25682	25865	25837	25662	25549	25507	25850	25813	25663	25746	25789	25736	25814	25821	25902	25869	25782	25755	25561	25718	25701	25811	25821	25943	25772	25694	25621	25751	25703	25626	25793	25688	25684	25697	25579	25674	25480	25858	25544	25608	25880	25703	25860	25937	25693	25647	25768	25838	25762	26001	25883	25838	25664	25683	25972	25782	25655	25546	25793	25668	25902	25712	25589	25624	25655	25577	25921	25589	25568	25552	25781	25520	25852	25556	25667	25820	25693	25561	25826	25725	25770	25862	25477	25805	25700	25564	26054	25591	25833	25401	25807	25703	25546	25740	25699	25526	25676	25764	25594	25703	25741	25517	25611	25840	25740	25586	25733	25650	25667	25677	25842	25647	25770	25889	25601	25670	25480	25559	25663	25731	25631	25724	25819	25481	25894	25685	25868	25605	25476	25843	25862	25797	25934	25804	25687	25674	25707	25664	25680	25854	25630	25474	25662	25986	25802	25451	25643	25613	25725	25746	25833	25880	25533	25703	25967	25653	25827	25644	25766	25602	25755	25780	25875	25564	25758	25526	25626	25755	25688	25650	25621	25495	25713	25810	25516	25524	25709	25786	25645	25903	25632	25991	25980	25930	25878	25854	25665	25588	25530	25947	25783	25747	25917	25731	25589	25579	25563	26010	25740	25478	25619	25575	25793	25857	25881	25545	25671	25714	25888	25643	25734	25913	25673	25538	25606	25666	25702	25859	25711	25694	25612	25952	25708	25942	25710	25664	25630	25610	25819	25776	25574	25861	25951	25718	25690	25725	25611	25423	25954	25760	25566	25606	25562	25870	25620	25745	25377	25604	25923	25634	25781	25695	25530	25721	25813	25695	25636	25836	25837	25605	25757	25715	25910	25705	25722	25637	25754	25632	25864	25627	25680	25615	25548	25798	25690	25607	25514	25741	25857	25559	25663	25798	25676	25657	25577	25766	25661	25582	25846	25701	25722	25887	25774	25836	25768	25938	25745	25535	25700	25640	25672	25733	25624	25502	25841	25772	25492	25786	25699	25723	25774	25624	25723	25796	25689	25914	25756	25851	25796	25747	25706	25586	25871	25585	25745	25633	25768	25581	25731	25928	25873	25683	25610	25750	25724	25779	25729	25604	25771	25767	25823	25836	25718	25656	25609	25568	25778	25969	25887	25544	25676	25704	25894	25794	25617	25688	25695	25922	25683	25722	25777	25513	25793	25637	25809	25543	25367	25734	25821	25705	25620	25796	25687	25780	25623	25852	25904	25483	25573	25820	25843	25591	25761	25661	25861	25557	25671	25773	25802	25659	25606	25736	25793	25586	25780	25702	25841	25640	25794	25606	25750	25582	25690	25650	25748	25426	25607	25642	25669	25790	25934	25280	25930	25732	25587	25823	25797	25681	25882	25650	25796	25843	25351	25857	25730	25750	25894	25603	25657	25867	25446	25636	25566	25660	25834	25863	25727	25626	25688	25651	25566	25598	25573	25621	25910	25610	25663	25815	25998	25873	25763	25825	25583	25654	25758	25904	25797	25774	25741	25774	25925	25991	25683	25665	25876	25637	25554	25790	26016	25720	25789	25594	25899	25706	25673	25647	25826	25650	25583	25570	25463	25874	25783	25561	25676	25608	25671	25711	25770	25840	25816	25821	25965	25830	25504	26082	25907	25504	25573	25540	25856	25872	25595	25799	25795	25749	25619	25851	25790	25949	25849	25779	25887	25608	25926	25857	25598	25548	25943	25933	25873	25505	25800	25932	25571	25776	25508	25491	25473	25454	25745	25842	25704	25736	25812	25786	25827	25753	25640	25576	25802	25528	25628	25633	25653	25667	25792	25665	25578	25712	25868	25784	25715	25720	25552	25647	25875	25884	25523	25725	25946	25675	25727	25665	25619	25804	25495	25533	25822	25577	25685	25590	25755	25722	25831	25812	25732	25785	25741	25716	25458	25517	25834	25602	25505	25521	25529	25585	25628	25705	25530	25597	25969	25625	25768	25847	25872	25838	25604	25735	25484	25612	25756	25877	25720	25597	25692	25868	25617	25673	25912	25816	25703	25650	25838	25527	25643	25647	25603	25961	25801	25619	25697	25781	25661	25802	25549	25667	25805	25991	25724	25551	25569	25613	25923	25577	25848	26270	25649	25651	25461	25895	25944	25640	25703	25851
23753	28730	28143	23610	20958	19940	19113	18799	18340	18070	17840	17724	17371	17445	17375	17396	17294	17079	17060	17030	16963	16994	17279	17087	16790	16918	16749	16864	16895	16810	16699	16812	16746	16827	16611	16580	16897	16712	16661	16805	16733	16686	16880	16679	16607	16825	16856	16581	16788	16825	16647	16811	16712	16735	16917	16752	16836	16769	16779	16632	16740	16705	16807	16757	16893	16804	16751	16774	16667	16878	16684	16756	16590	16609	16685	16703	16744	16639	16799	16642	16648	16783	16864	16885	16652	16660	16579	16696	16795	16613	16611	16702	16858	16733	16737	16912	16665	16861	16738	16714	16864	16953	16589	16943	16707	16706	16729	16823	16617	16708	16650	16813	16563	16867	16806	16747	16788	16744	16857	16729	16708	16614	16759	16668	16703	16774	16846	16977	16862	16588	16645	16735	16758	16802	16618	16766	16604	16560	16772	16719	16815	16647	16558	16837	16707	16783	16626	16650	16761	16987	16912	16845	16698	16556	16725	16556	16525	17003	16675	16598	16729	16793	16672	16634	16813	16695	16684	16704	16811	16736	16787	16802	16547	16677	16579	16762	16850	16678	16618	16646	16731	16726	16896	16749	16770	16808	16869	16637	16782	16834	16805	16810	16638	16726	16849	16655	16808	16702	16756	16726	16550	16771	16734	16808	16774	16738	16840	16818	16769	16736	16798	16786	16665	16700	16525	16705	16641	16696	16845	16822	16801	16695	16723	16814	16690	16658	16717	16586	16656	16801	16644	16723	16722	16821	16565	16657	16800	16694	16722	16815	16799	16712	16733	16657	16776	16691	16600	16734	16913	16712	16566	16616	16586	16683	16665	16632	16623	16741	16667	16657	16947	16770	16751	16532	16694	16664	16755	16632	16802	16799	16643	16713	16728	16690	16682	16948	16807	16683	16905	16820	16770	16729	16985	16564	16706	16805	16802	16548	16708	16693	16827	16535	16626	16670	16751	16715	16722	16509	16688	16392	16649	16595	16722	16811	16964	16617	16588	16705	16955	16963	16703	16719	16645	16570	16766	16730	16708	16742	16748	16738	16660	16863	16750	16725	16601	16523	16663	16727	16615	16867	16614	16634	16569	16920	16571	16574	16764	16669	16678	16649	17059	16817	16736	16667	16649	16708	16755	16694	16669	16672	16909	16901	16580	16722	16825	16759	16644	16835	16795	16532	16725	16884	16545	16675	16790	16840	16743	16697	16958	16806	16730	16696	16797	16855	16748	16495	16701	16671	16542	16788	16928	16642	16812	16732	16851	16789	16722	16905	16821	16650	16730	16687	16654	16863	16695	16713	16768	16616	16800	16871	16663	16912	16778	16878	16577	16613	16685	16751	16829	16557	16650	16807	16906	16759	16642	16512	16725	16720	16800	16588	16841	16768	16706	16716	16635	16705	16925	16630	16710	16982	16753	16752	16622	16746	16996	16676	16796	16746	16748	16736	16785	16675	16782	16715	16827	16853	16683	16496	16743	16732	16867	16792	16602	16640	16734	16922	16687	16651	16783	16776	16712	16781	16757	16670	16842	16652	16595	16689	16562	16528	16840	16766	16788	17002	16672	16635	16686	16795	16856	16649	16641	16622	16789	16701	16685	16744	16563	16884	16735	16782	16839	16769	16704	16923	16519	16637	16600	16749	16982	16840	17010	16782	16566	16636	16702	16712	16792	16752	16836	16638	16686	16627	16639	16840	16741	16730	16659	16788	16781	16923	16749	16763	16618	16742	16704	16651	16576	16772	16687	16784	16734	16684	16805	16631	16816	16767	16809	16627	16857	16606	16851	16761	16829	16432	16602	16923	16803	16771	16706	16809	16688	16717	16584	16851	16677	16701	16716	16677	16665	16754	16791	16829	16723	16758	16773	16837	16748	16674	16884	16673	16767	16611	16706	16666	16871	16709	16768	16707	16787	16753	16652	16803	16743	16722	16571	16860	16808	16676	16586	16597	16734	16811	16830	16623	16662	16591	16785	16731	16670	16725	16759	16663	16761	16609	16680	16724	16746	16790	16766	16623	16671	16710	16832	16747	16721	16602	16770	16712	16805	16649	16711	16731	16749	16698	16747	16781	16863	16730	16684	16681	16800	16566	16854	16667	16788	16882	16961	16687	16708	16853	16753	16570	16727	16796	16714	16663	16701	16748	16612	16692	16663	16670	16727	16671	16602	16825	16815	16844	16726	16771	16754	16742	16705	16733	16701	16721	16816	16837	16613	16680	16622	16793	16621	16742	16750	16856	16608	16916	16705	16550	16769	16704	16872	16702	16709	16571	16640	16511	16939	16738	16861	16522	16809	16705	16794	16699	16910	16629	16765	16728	16587	16817	16575	16804	16838	16654	16733	16756	16807	16462	16842	16884	16659	16697	16711	16556	16768	16797	16684	16649	16725	16676	16664	16697	16797	16775	16661	16776	16721	16691	16723	16761	16727	16744	16719	16736	16576	16843	16628	16682	17006	16807	16759	16564	16753	16713	16731	16600	16715	16674	16669	16601	16679	16602	16842	16746	16819	16659	16540	16915	16758	16862	16627	16587	16862	16634	16665	16975	16620	16691	16852	16599	16899	16733	16926	16549	16648	16740	16576	16543	16665	16532	16694	16794	16618	16729	16796	16611	16823	16753	16826	16775	16710	16571	16785	16709	16835	16642	16615	16687	16804	16587	16684	16793	16768	16692	16737	16617	16628	17036	16818	16606	16843	16773	16767	16444	16612	16704	16751	16707	16721	16704	16782	16700	16885	16769	16823	16788	16843	16679	16772	16797	16758	16861	16904	16751	16801	16803	16754	16723	16847	16630	16659	16850	16731	16792	16787	16621	16593	16833	16750	16888	16804	16874	16707	16575	16728	16798	16765	16666	16758	16628	16615	16818	16731	16671	16870	16751	16681	16873	16833	16698	16729	16552	16981	16751	16680	16729	16882	16715	16726	16529	16783	16636	16755	16545	16805	16799	16706	16801	16661	16728	16714	16743	16857	16570	16765	16855	16783	16740	16672	16686	16729	16686	16749	16700	16664	16646	16666	16727	16791	16623	16486	16721	16635	17004	16585	16714	16721	16929	16820	16596	16874	16641	16773	16592	16751	16655	16812	16945	16784	16678	16623	16586	16730	16651	16644	16620	16779	16628	16720	16600	16690	16838	16768	16620	16461	16831	16714	16711	16974	16749	16742	16728	16739	16828	16669	16739	16715	16798	16835	16712	16602	16650	16927	16623	16631	16959	16864	16806	16797	16773	16941	16821	16688	16655	16669	16723	16633	16928	16670	16724	16739	16692	16802	16719	16715	16641	16616	16889	16531	16782	16970	16694	16808	16908	16823	16692	16842	16578	16683	16867	16782	16626	16611	16707	17056	16712	16588	16624	16680	16879	16601	16717	16687	16660	16813	16562	16783	16567	16697	16825	16863	16843	16684	16930	16557	16781	16735	16692	16867	16572	16673	16790	16847	16628	16859	16628	16720	16714	16902	16736	16636	16695	16704	16837	16659	16754	16805	16873	16825	16725	16837	16779	16693	16555	16649	16666	16889	16642	16777	16820	16582	16890	16859	16756	16785	16577	16712	16781	16661	16870	16664	16869	16739	16718	16911	16643	16758	16809	16747	16832	16653	16681	16751	16751	16812	16670	16632	16719	16775	16526	16800	16709	16758	16853	16700	16773	16611	16752	16619	16750	16573	16816	16865	16676	16899	16764	16704	16794	16592	16671	16755	16554	16779	16632	16943	16774	16799	16733	16814	16728	16764	16644	16816	16769	16737	16696	16746	16610	16618	16710	16711	16661	16636	16835	16616	16616	16847	16575	16619	16637	16736	16713	16624	16751	16692	16589	16671	16692	16844	16897	16677	16535	16650	16740	16878	16607	16706	16799	16760	16720	16624	16661	16803	16781	16810	16925	16761	16582	16784	16763	16741	16764	16724	16787	16704	16758	16830	16804	16730	16732	16804	16664	16711	16700	16734	16890	16729	16640	16771	16762	16796	16820	16654	16589	16635	16642	16861	16838	16580	16651	16636	16968	16677	16805	16774	16629	16787	16897	16652	16584	16703	16837	16591	16660	16876	16666	16748	16658	16702	16770	16783	16675	16768	16782	16691	16674	16647	16735	16707	16842	16705	16580	16654	16730	16952	16625	16582	16748	16667	16928	16737	16677	16673	16545	16711	16812	16789	16798	16563	16716	16707	16781	16719	16878	16756	16698	16641	16566	16687	16875	16679	16711	16671	16851	16808	16787	16709	16770	16702	16615	16551	16768	16825	16666	16683	16740	16735	16764	16664	16790	16784	16747	16700	16808	16457	16669	16562	16543	16823	16856	16873	16618	16780	16727	16763	16496	16809	16913	16676	16550	16795	16983	16703	16788	16834	16877	16764	16662	16775	16623	16753	16813	16672	16524	16594	16755	16882	16647	16639	16684	16752	16763	16706	16695	16777	16737	16805	16806	16715	16707	16762	16838	16765	16727	16538	16876	16839	16701	16925	16800	16870	16623	16568	16927	16728	16796	16616	16708	16766	16688	16924	16778	16697	16626	16820	16628	16674	16682	16792	16764	16732	16750	16785	16754	16794	16671	16772	16738	16844	16686	16676	16599	16748	16818	16486	16729	16700	16761	16706	16771	16970	16688	16828	16622	16656	16876	16957	16742	16581	16682	16771	16721	16797	16737	16629	16651	16813	16677	16792	16655	16849	16886	16964	16719	16712	16569	16845	16773	16701	16767	16779	16672	16624	16871	16627	16690	16940	16768	16577	16789	16881	16718	16888	16602	16748	16753	16680	16831	16708	16800	16708	16882	16657	16677	16717	16629	16908	16792	16662	16711	16719	16668	16503	16705	16562	16816	16720	16767	16575	16810	16806	16698	16719	16713	16603	16669	16859	16747	16722	17110	16702	16737	16844	16728	16749	16788	16700	16768	16768	16778	16717	16679	16876	16600	16761	16734	16782	16807	16924	16646	16808	16624	16891	16651	16825	16703	16841	16778	16606	16697	16773	16593	16775	16588	16803	16707	16702	16800	16787	16728	16862	16635	16877	16664	16675	16656	16781	16907	16741	16757	16611	16777	16801	16604	16715	16797	16728	16473	16727	16899	16720	16852	16770	16805	16742	16773	17039	16669	16774	16744	16800	16700	16856	16632
24042	20752	27115	25510	25702	30156	31930	29613	29055	28870	28375	28107	27913	27851	27766	27809	27509	27484	27574	27391	27340	27214	27309	27270	27244	27150	27307	27229	27058	27049	27184	26784	27090	27363	26972	27062	26799	27194	26909	26854	27151	26989	26731	27177	27014	26881	27117	27033	27029	26835	26837	27125	26992	27048	27030	27039	27164	26709	26993	27053	26760	26760	27004	27023	26855	27054	26723	27011	26960	26998	26879	26611	26834	26977	26984	26696	26855	27140	26951	26814	26851	27037	27123	26796	26714	26953	26950	26899	27011	26956	27082	26606	26805	26985	27167	27018	26933	27118	26745	26606	26858	27161	26957	26893	27059	27092	26857	27038	26884	26815	26967	26607	26811	26759	26834	27210	27036	26924	26954	26783	27053	27061	27027	26926	27042	26780	27075	27113	26969	26849	26803	26712	27024	26870	26850	27233	27035	27081	26863	26894	26988	26661	26914	26944	26794	26902	27074	27098	26993	26921	26747	26803	27096	27001	26940	26845	27014	26880	27023	26902	26954	27052	27116	26987	26806	26917	26807	27024	26829	26962	27179	26880	26852	26926	26848	26969	27183	27073	26968	26778	26973	26724	26747	26868	27097	27060	27304	27257	26948	26831	26898	26653	26891	27086	26976	26755	27038	26765	26821	26964	27066	26903	26648	26871	26770	26888	26858	26971	26787	26921	27039	26780	27013	26876	26934	26950	26805	26894	26962	26901	26771	26995	26897	27168	26952	27089	27091	26854	26942	26735	26838	26891	26975	27119	26713	27042	26874	26947	26979	26878	27262	26887	27049	27004	26747	27076	26984	26908	27021	26858	26814	26718	26592	26639	26730	26909	26782	26792	27032	27065	26799	27026	27018	26590	27002	26695	26680	26577	27009	26810	26886	26642	26795	26891	26910	26911	26894	26859	26870	26760	26885	27028	26955	26849	26768	26880	26851	26851	26991	27002	27014	26690	26867	26694	26875	26662	26967	26863	26782	26852	26681	26831	26754	27016	26995	26808	26945	27005	27092	26842	26987	26962	26989	26909	26909	27062	26996	27006	26897	26751	26816	26932	27058	26875	27072	26842	26845	26984	27059	26946	26938	26711	26781	26824	26718	26805	26988	27085	26893	27046	26835	26705	26910	27105	27048	27146	26887	26892	26952	26800	26947	27007	26651	27044	26800	26965	27039	26820	27001	26944	26796	26900	26899	26764	26550	27029	26791	26946	26814	26750	26648	26818	26704	26969	26887	26922	26974	26709	26797	26700	27085	26842	26905	26508	27098	26956	26895	27012	26890	26695	26677	27052	26999	26826	27052	27257	27039	26898	26847	26847	26941	26977	26734	26923	26930	26715	26388	26665	26634	26924	26987	26664	26881	26741	26821	26982	26822	26915	27014	26790	26938	26759	26887	26807	26836	26929	26890	27009	27064	26903	26963	26868	27075	26967	27052	26890	27156	27002	26993	26995	26741	26907	26917	26863	26940	26877	26879	26846	26947	26855	27082	26997	26962	26747	26833	26803	26762	27031	26970	27287	26724	26781	26809	26901	26900	27024	26978	27064	26912	27021	26778	27020	26984	26744	26784	26902	26761	26730	26693	27062	27060	27221	26869	27027	27033	26718	27053	26735	26864	26833	26669	26981	26808	26800	27037	27142	26845	27491	26862	27229	26870	26816	26713	27024	26867	26960	27227	27168	26893	26908	26909	26732	26882	27082	26912	26854	26715	27002	27255	27043	27046	26702	26615	26894	26770	26866	26936	27087	26840	26991	26889	26885	26815	26875	26892	27041	26941	26739	26819	27070	26659	27028	26668	27018	26778	26867	26807	26683	26828	26880	27095	27120	26661	26786	26796	26788	26917	26786	26792	27161	26648	26734	27119	26990	26964	26861	26844	26939	26956	26809	26844	26773	26975	26798	26955	26858	26763	26793	26983	26966	26985	26615	26757	26778	26662	27034	26905	26869	26756	27166	26973	27155	27166	27057	26918	26870	26691	26623	27006	26940	27066	26631	26886	26751	26712	26672	26956	27093	26691	26842	27024	26910	26933	27000	26835	26831	26734	26722	27059	26843	26742	26849	26831	26924	26867	26761	27020	26759	26786	27078	27059	26915	27005	26879	26992	26859	26725	27090	26913	26865	27123	27090	26920	26804	26852	26992	26956	26987	26854	26832	26782	26942	27175	26905	26918	27276	26916	26918	26642	26818	27044	26998	26702	26940	26905	26896	27073	26776	27010	26923	27009	27095	26570	27002	26857	27036	26763	26443	26830	26509	26784	26947	27089	26825	27009	26861	26809	26958	26839	26934	26748	26831	26951	26726	26929	26929	26995	26769	26751	26767	26918	26991	27001	27018	27145	26960	26926	26826	26693	26631	27029	26864	26838	26889	27007	26974	26823	26811	26802	26982	26878	26665	26891	26895	26923	27250	27057	26911	26995	27124	27060	26967	27062	26746	26914	26924	26872	26962	26855	26861	26808	26880	26820	27054	27100	26784	26865	27010	26865	27076	26971	26942	27001	26884	26792	26780	26772	26761	26981	26832	26714	26651	26997	27125	26986	26779	26873	26968	26968	26997	27075	26988	26888	26875	26903	26731	26764	26669	26880	27045	26896	26892	26880	26878	26685	26736	26946	27054	27199	26760	27019	27013	26924	27045	27036	27101	26875	27031	26907	26984	26980	26770	26785	26854	26877	26902	26722	26799	26983	26942	26917	26932	27026	26947	26892	26680	26855	26858	27114	27065	27109	26552	26944	26865	27105	27037	26866	26756	26785	26970	27067	26798	26897	26702	26761	27046	27109	27079	26790	26868	26807	26895	26766	27067	26927	26573	26660	26944	26953	26893	26880	26903	27055	26788	26970	26857	26697	27090	26854	27121	26975	26832	27060	27092	26961	26721	27011	26912	26856	26915	26670	26936	26650	26851	26996	26754	26887	27259	26924	26937	26775	26739	26963	27003	27066	26907	26860	26983	26550	26869	26885	26783	27089	26815	27060	27098	26850	26754	27187	26873	26632	26581	26724	26832	27070	27263	27204	26965	26905	26716	26837	26872	27089	26999	26585	26568	26978	26800	26861	26807	26735	26985	26717	26986	26983	26764	26536	26639	26760	27018	27033	26874	26934	26808	26929	26949	26802	27109	26917	26897	26635	27009	26955	27263	26702	27050	26840	26758	26957	27160	27026	26605	26779	26961	27007	26913	26733	26833	26918	26685	27080	26750	27093	26768	26899	27043	27029	27109	26761	26922	26946	27051	26951	26794	26904	26725	26974	27052	26961	26802	26866	26515	26793	26777	26875	26876	26936	26819	27134	26889	26826	27046	26900	26957	27270	26958	26853	26925	26907	26925	26581	27003	26776	26902	26800	26812	26981	26810	26828	26976	26986	26901	27048	26847	27106	26992	27284	26815	26939	26918	26836	27001	26723	26840	27034	26787	26734	26970	26734	27044	26932	26803	27014	26793	26853	26784	27062	26761	26716	26843	26720	26847	26754	27016	26968	27039	26775	27014	27341	26862	27050	26984	27199	27063	26985	26917	27237	27251	26830	26844	26736	27131	26785	26827	27136	26883	26832	26842	27017	26891	26857	26817	27133	26839	26973	26829	26938	26946	26827	27187	27202	26898	27018	26726	27266	27081	26660	27016	27018	26871	26715	26873	26738	26731	26981	27031	27296	26619	26689	27009	26759	27046	26965	26972	26841	26919	26697	26613	26787	26843	26924	27026	26538	26767	26698	26882	26876	26973	26871	26600	26782	26865	27009	27044	26948	27038	26833	27020	27168	27051	26947	26975	26944	26714	26679	26867	27278	26871	26866	26824	26953	27089	27058	26897	26872	26986	26860	27017	26893	27023	26775	26954	26840	27206	26883	26877	26650	26985	27077	26932	26719	26831	27038	26729	26718	26852	27035	26689	26981	26742	26779	26713	26989	26792	26995	27131	26786	26967	26881	27026	26988	26830	26863	26910	26764	27015	27032	26816	26964	26847	26931	26745	26793	26898	27007	26859	26517	26723	26908	26845	26998	26875	26806	26921	26726	26894	26891	27022	26852	27043	26822	26960	26876	26934	27059	26934	26786	26844	26815	26968	26827	26753	26969	26751	26912	26818	26870	26891	27038	26960	27129	26911	26885	26821	27008	26938	26828	26873	26900	26993	26752	26835	27019	26733	26960	26970	26891	27032	26919	27062	26852	26889	27018	26810	27009	26987	27083	26923	26680	26843	26889	26703	26983	26914	26812	26836	26808	26788	26814	27008	27060	26696	26811	26763	26812	26959	26836	26932	26935	27028	26761	26850	26796	26937	27090	26573	26959	27129	26825	26953	27240	26892	27024	26634	26836	26711	26812	27046	27078	26862	26931	26906	26915	26998	27022	26940	26821	26835	26767	26723	26863	26972	26959	26961	26914	26947	26855	26860	26879	26747	26909	26692	26760	26871	26930	26910	26895	27011	26949	26694	26863	26855	26853	26844	26731	27079	26850	26927	26884	26907	26984	26759	26802	27030	26725	26743	26934	26810	26916	26777	26757	27104	26642	26906	27004	26631	26803	26892	26988	27057	27135	26920	26934	26776	26882	26793	26982	26952	26883	26899	26906	26584	26869	27141	26996	26919	26790	27002	26903	27130	26958	27199	26977	26889	27138	27004	27250	26916	26937	26900	27136	26823	26965	26887	27003	26934	26867	26973	26932	26861	26734	26929	27008	27039	27092	26785	26809	26952	27025	26964	27024	26798	27062	26921	26928	26894	26894	27001	26793	27144	26594	26775	26958	26814	26993	26988	27036	26851	26898	26913	26970	26934	27070	26906	27115	26831	26776	26795	26669	26797	27184	26950	27155	27289	26975	27013	27020	27059	27034	26885	26773	26877	26810	27063	26997	26946	27104	26744	26817	26977	26811	27132	26811	26690	27075	26889	26814	26950	27250	27119	26958	27013	26941	26739	26957	26921	26915	27048	26952	27017	26838	26876	26675	26872	26899	26649	27028	26813	27100	26728	26941	26734	27028	26736	26784	26649	26449	26816	26875	26886	26848	27101	26789	26765	26803	26937	26908	26537	27128	26887	26845	26870	26935	26793	27048	26971	26718	26850	26899	26612	27002	26831	27045	26977	26655	27027	26984	26898	26872	26896	27128	27059	26962	26721	27098	26937
22740	36761	36168	30045	25833	23719	22224	21401	20969	20256	19450	19272	18839	18653	18554	18567	18463	18211	17939	17930	17977	17568	18040	17885	17866	17603	17553	17429	17654	17560	17321	17706	17425	17493	17381	17282	17330	17402	17428	17320	17410	17514	17325	17335	17302	17589	17368	17370	17538	17480	17239	17209	17309	17182	17134	17333	17205	17478	17311	17483	17307	17423	17372	17294	17338	17464	17158	17456	17346	17305	17209	17190	17289	17335	17219	17159	17221	17453	17479	17322	17483	17193	17315	17416	17261	17413	17137	17378	17324	17263	17442	17068	17372	17204	17197	17392	17296	17334	17477	17349	17093	17385	17277	17146	17198	17288	17327	17436	17337	17260	17062	17312	17559	17206	17204	17351	17481	17283	17265	17161	17229	17378	17374	17398	17346	17304	17245	17304	17354	17328	17298	17330	17292	17311	17158	17416	17315	17239	17414	17280	17353	17357	17319	17402	17260	17398	17461	17308	17173	17297	17514	17381	17249	17432	17211	17380	17225	17212	17252	17272	17311	17260	17330	17320	17314	17007	17428	17398	17257	17420	17184	17315	17357	17385	17262	17420	17122	17165	17390	17266	17229	17473	17213	17202	17322	17116	17130	17281	17270	17271	17396	17192	17259	17472	17345	17382	17296	17255	17424	17357	17376	17230	17201	17286	17186	17336	17380	17443	17153	17376	17158	17340	17402	17326	17491	17266	17450	17394	17354	17363	17273	17190	17208	17305	17354	17261	17402	17165	17263	17513	17315	17162	17153	17209	17330	17285	17329	17201	17268	17303	17248	17291	17369	17337	17295	17293	17223	17397	17166	17215	17429	17326	17207	17203	17178	17271	17275	17308	17444	17210	17289	17277	17223	17207	17490	17419	17399	17337	17211	17246	17475	17352	17300	17408	17313	17271	17341	17554	17303	17447	17185	17387	17397	17292	17397	17194	17191	17194	17290	17276	17326	17330	17324	17119	17255	17189	17268	17437	17310	17161	17282	17297	17192	17149	17385	17223	17341	17359	17437	17276	17414	17272	17341	17308	17393	17140	17299	17296	17388	17167	17358	17239	17319	17474	17394	17208	17533	17213	17139	17391	17222	17141	17380	17355	17343	17143	17198	17496	17333	17232	17408	17312	17289	17255	17349	17367	17242	17287	17346	17281	17332	17306	17236	17378	17179	17265	17326	17185	17276	17439	17313	17360	17312	17295	17234	17491	17258	17343	17231	17234	17093	17372	17288	17365	17344	17286	17406	17279	17198	17248	17347	17341	17208	17243	17301	17223	17160	17204	17206	17291	17497	17481	17387	17162	17215	17415	17312	17334	17366	17241	17290	17392	17335	17348	17152	17236	17314	17445	17211	17227	17274	17251	17402	17318	17453	17287	17154	17154	17366	17246	17326	17308	17258	17141	17434	17393	17360	17280	17173	17236	17222	17186	17166	17217	17253	17306	17338	17257	17349	17313	17210	17370	17124	17246	17437	17201	17276	17340	17254	17371	17314	17079	17294	17293	17409	17452	17216	17196	17436	17253	17308	17276	17180	17148	17450	17317	17501	17413	17223	17357	17383	17045	17313	17466	17253	17220	17267	17304	17294	17273	17295	17361	17340	17298	17288	17239	17445	17061	17260	17236	17391	17351	17276	17270	17317	17155	17148	17193	17172	17346	17377	17341	17385	17150	17148	17243	17511	17318	17397	17416	17431	17241	17257	17318	17419	17405	17329	17308	17336	17218	17313	17283	17397	17254	17230	17353	17420	17293	17384	17223	17314	17156	17484	17166	17338	17182	17361	17233	17430	17286	17409	17317	17445	17230	17262	17152	17334	17382	17372	17297	17244	17346	17150	17318	17335	17198	17155	17144	17381	17267	17331	17093	17444	17313	17423	17336	17065	17381	17131	17314	17237	17336	17419	17246	17180	17461	17326	17190	17248	17273	17447	17177	17299	17183	17425	17261	17343	17315	17308	17190	17488	17289	17275	17156	17334	17319	17190	17444	17448	17180	17334	17131	17197	17143	17312	17320	17305	17324	17315	17358	17287	17340	17456	17428	17165	17118	17145	17325	17308	17371	17448	17239	17275	17242	17143	17209	17439	17278	17430	17272	17394	17333	17073	17429	17272	17287	17159	17270	17370	17263	17264	17243	17210	17221	17253	17238	17382	17362	17324	17232	17404	17438	17290	17160	16994	17519	17250	17345	17375	17331	17277	17436	17222	17389	17263	17242	17217	17279	17319	17339	17381	17272	17334	17435	17308	17233	17167	17203	17285	17239	17145	17416	17225	17271	17347	17434	17144	17256	17277	17179	17188	17284	17380	17374	17303	17437	17253	17455	17439	17193	17214	17225	17267	17223	17270	17341	17263	17310	17085	17154	17104	17273	17326	17247	17284	17158	17412	17207	17192	17235	17351	17228	17305	17371	17301	17404	17070	17204	17349	17200	17229	17081	17241	17264	17324	17116	17394	17163	17265	17256	17219	17324	17594	17162	17314	17268	17239	17327	17414	17371	17112	17190	17447	17242	17319	17360	17405	17170	17284	17316	17273	17303	17386	17336	17305	17389	17277	17274	17221	17098	17263	17383	17367	17386	17364	17268	17258	17329	17395	17323	17336	17432	17272	17191	17212	17276	17252	17092	17403	17164	17272	17223	17450	17272	17286	17240	17214	17436	17470	17271	17337	17355	17394	17362	17413	17499	17208	17374	17273	17319	17365	17147	17356	17237	17407	17142	17411	17404	17160	17277	17303	17314	17366	17191	17293	17233	17371	17194	17223	17469	17320	17240	17337	17385	17364	17173	17329	17365	17140	17331	17173	17072	17255	17376	17271	17333	17389	17358	17269	17304	17310	17377	17355	17304	17287	17413	17338	17334	17284	17578	17380	17154	17233	17197	17271	17127	17494	17405	17310	17234	17287	17153	17196	17117	17325	17290	17321	17314	17417	17149	17401	17192	17130	17363	17423	17373	17286	17293	17203	17257	17306	17224	17346	17109	17274	17331	17356	17121	17375	17481	17311	17332	17386	17300	17225	17262	17272	17243	17315	17097	17259	17300	17375	17254	17374	17217	17447	17114	17360	17178	17096	17483	17373	17246	17286	17165	17178	17249	17203	17294	17206	17315	17332	17357	17445	17312	17255	17372	17356	17206	17275	17373	17294	17118	17317	17289	17290	17388	17313	17331	17384	17235	17443	17246	17269	17333	17331	17274	17395	17346	17312	17199	17360	17270	17375	17325	17355	17151	17318	17349	17407	17222	17429	17372	17146	17366	17312	17112	17214	17188	17299	17276	17335	17445	17378	17226	17308	17266	17317	17281	17286	17333	17357	17073	17254	17370	17351	17301	17341	17252	17349	17326	17367	17266	17282	17301	17228	17479	17265	17368	17132	17231	17371	17293	17320	17219	17371	17318	17141	17476	17394	17156	17290	17234	17257	17350	17450	17357	17226	17273	17311	17255	17288	17298	17394	17189	17188	17235	17158	17432	17265	17282	17362	17256	17344	17107	17173	17299	17357	17339	17442	17228	17436	17373	17390	17353	17335	17432	17176	17321	17177	17464	17256	17434	17285	17383	17385	17368	17312	17269	17318	17393	17267	17435	17498	17369	17384	17232	17459	17307	17225	17276	17388	17265	17328	17160	17142	17232	17321	17157	17358	17213	17385	17203	17089	17292	17209	17314	17460	17255	17212	17351	17348	17399	17225	17209	17332	17302	17299	17183	17437	17358	17500	17287	17358	17364	17169	17373	17307	17063	17206	17334	17319	17126	17496	17389	17238	17262	17345	17360	17245	17340	17184	17354	17324	17513	17247	17376	17270	17279	16960	17199	17415	17289	17385	17178	17234	17142	17446	17300	17340	17456	17387	17394	17240	17287	17198	17247	17282	17183	17195	17350	17137	17375	17315	17430	17285	17379	17172	17277	17286	17115	17384	17312	17267	17356	17351	17358	17402	17488	17372	17269	17263	17157	17364	17295	17280	17192	17393	17220	17333	17391	17398	17330	17276	17339	17272	17376	17376	17150	17433	17358	17357	17292	17287	17187	17433	17379	17253	17334	17252	17438	17261	17300	17427	17132	17368	17367	17235	17442	17204	17393	17286	17347	17182	17469	17415	17332	17430	17188	17230	17255	17475	17173	17136	17486	17403	17322	17361	17313	17280	17082	17338	17228	17236	17257	17144	17400	17326	17337	17413	17388	17293	17257	17273	17288	17328	17320	17226	17452	17420	17231	17418	17356	17370	17440	17325	17274	17385	17283	17227	17481	17272	17481	17211	17199	17209	17271	17416	17325	17422	17323	17390	17211	17408	17275	17178	17190	17335	17260	17438	17340	17463	17403	17256	17243	17399	17392	17203	17295	17287	17340	17269	17142	17386	17158	17305	17375	17257	17480	17175	17188	17383	17341	17309	17427	17207	17221	17558	17216	17340	17260	17245	17336	17314	17328	17452	17291	17373	17298	17428	17276	17424	17171	17340	17365	17530	17242	17138	17381	17150	17369	17338	17358	17519	17258	17293	17240	17261	17266	17268	17253	17318	17305	17316	17265	17405	17298	17387	17365	17370	17345	17277	17467	17436	17236	17359	17499	17146	17346	17442	17382	17215	17308	17426	17307	17478	17252	17284	17302	17416	17289	17399	17294	17251	17325	17380	17365	17290	17471	17224	17329	17188	17262	17288	17393	17255	17262	17280	17313	17151	17134	17324	17171	17332	17332	17364	17214	17252	17422	17224	17217	17287	17293	17319	17449	17400	17337	17531	17270	17291	17106	17492	17091	17459	17256	17452	17171	17127	17307	17381	17253	17349	17342	17283	17205	17302	17200	17248	17257	17324	17107	17406	17395	17333	17211	17239	17465	17366	17303	17351	17373	17164	17273	17309	17262	17310	17293	17220	17469	17230	17263	17326	17278	17370	17306	17324	17296	17269	17281	17302	17271	17395	17210	17201	17200	17415	17301	17417	17400	17275	17285	17442	17346	17312	17209	17089	17300	17085	17322	17266	17386	17228	17336	17324	17403	17322	17451	17303	17374	17331	17305	17162	17157	17434	17375	17188	17384	17241	17434	17354	17411	17302	17397	17313	17193	17348	17402	17294	17347	17277	17256	17321	17278	17307	17306	17399	17336	17326	17326	17324	17177	17296	17314	17212	17439
22403	20784	27217	24693	22988	29116	34444	31106	30528	30370	29735	29213	28812	28544	28200	28038	28106	27885	28041	27628	27581	27852	27902	27658	27537	27423	27312	27012	27366	27382	27617	27380	27279	27537	27271	27518	27564	27399	26861	27233	27259	27126	27123	27105	27072	27085	27168	27105	27067	27093	27194	27106	27088	27016	26991	26852	27063	27126	27048	27387	27346	27017	27179	27047	27176	27132	27354	27102	27051	26810	26919	26944	26998	26947	27110	26777	27128	26906	27141	27152	27219	27258	27291	27178	27210	27057	27258	27177	27087	26914	27104	27125	27263	27194	26999	26906	27056	26863	26834	26948	26959	27133	26979	27019	27045	27142	27053	26934	26882	26973	27134	27159	27205	27251	27160	27067	26978	27020	27024	27005	27149	26982	27098	27003	27348	27008	26752	27570	26982	27219	27059	27196	27135	27155	27078	27369	27154	26942	27256	27281	27088	27069	27055	26984	26907	27217	27010	26931	27005	27199	26942	27044	27207	26953	27224	26945	27028	26920	26865	26953	27097	26895	27008	26930	27150	27006	26938	27314	27110	27047	26860	27118	26800	26970	27094	27097	26972	26945	27126	27190	27089	27292	27456	26750	26936	27017	26783	27135	26991	27058	27175	26978	27007	26842	27256	26826	27022	27045	26993	27001	27169	27120	26981	27186	27196	26858	27034	26982	27122	27026	27124	27000	27168	27217	27026	27010	27238	26985	26946	26947	27158	26992	27112	27111	27286	27277	27030	26954	27043	26975	27059	27119	27259	27120	27006	27037	26922	27107	26945	27035	27343	27248	27107	27407	26996	27070	27176	26938	27101	27118	27141	27071	27041	27055	27223	27034	27215	27003	27021	27064	27213	27223	26799	26693	27036	27046	26950	26958	26978	26982	27068	26981	27159	27127	26849	27184	27075	26982	27050	27218	27081	26919	27346	27086	27087	27030	26813	26843	27244	27135	26937	26855	27157	27159	27036	26833	27038	27071	27323	27060	27016	27159	27146	26874	27218	27068	27069	27304	27002	27104	26981	27041	27141	27212	27150	26879	26834	27062	27065	27258	27158	26827	27158	27144	26917	27214	26760	27043	27196	26882	26910	26883	27077	26913	27289	26932	26927	27079	26873	26707	27063	27277	27076	26934	26916	27110	27145	27174	27185	26966	26832	27125	26917	26870	26892	27014	27089	26865	27007	26816	26951	26995	27071	26900	27157	27107	26972	27026	27155	26982	27033	27018	26924	27001	27123	27106	27060	27027	27200	27226	27430	27191	27008	26961	27227	27068	27426	26896	27157	27227	27072	27147	27108	26877	26863	27003	27347	27059	26906	27181	27078	27126	27100	26998	27083	27048	27287	26975	26941	27031	27120	26884	26974	26980	26881	26881	27373	27305	26947	27042	27242	27267	27207	27245	27268	27059	27059	26983	27052	27085	27145	27143	27034	26880	26912	27011	27222	27098	27115	27090	26957	26808	27037	27161	26912	26910	26895	27037	27241	27011	27028	26962	26869	26885	27016	27002	27345	27026	26754	27121	27076	27089	26995	27027	27039	26739	27071	26866	27254	27214	26991	27020	27009	27192	27313	27151	26922	27026	26932	27086	27090	27054	26983	27108	27091	26984	26962	27127	27067	26601	26992	26991	27085	27044	27411	27186	27372	27164	27068	26930	26971	27122	27128	27088	27006	27215	27095	27014	27169	26936	26959	27221	26941	26974	27184	26955	26872	27051	27123	27191	27214	27036	26958	26911	27298	26940	26919	26962	27037	27027	27006	26944	26851	26896	26898	27027	26766	27104	26839	26979	27289	27058	27054	26849	26957	27154	27090	27288	27142	26787	27065	26940	27016	26914	27148	26869	27049	26963	27162	27297	27139	27341	27208	27144	27036	27272	27003	26851	26878	26748	27159	27067	26791	26777	27180	26771	27083	26811	27015	27158	27180	27063	26888	27176	27176	27044	27308	27187	27107	27126	27129	27234	27266	26910	27074	27118	27102	27123	26891	26904	27001	27230	27103	27027	27200	26914	26904	27108	26992	27174	27151	27198	27193	27003	26766	27126	26971	27113	26916	26849	27304	26928	27001	27035	27131	26983	27165	27067	26832	27304	26888	27248	26952	27027	27051	27016	27049	27131	26946	27286	27172	27014	26732	26749	26723	26878	26997	27332	27047	27148	26888	26845	26957	27218	27254	27131	26942	27085	27139	26792	27152	26948	27161	26915	27092	27020	27063	26937	27107	26924	27306	26862	27019	27145	27066	26887	26933	27026	26968	27102	27039	27100	27101	26923	26957	26902	27213	27108	27365	27228	27128	27037	26916	27135	27095	27041	27170	26899	27033	27160	27267	26822	26731	27062	26886	26818	27078	26895	26819	27077	26983	26986	27154	26978	27066	27028	27161	27166	27094	27047	27102	26887	26801	27305	27096	27040	26863	26620	27320	27051	26901	27053	26983	26919	27390	27218	27333	26874	27039	27024	26984	27002	26875	27064	26924	27178	27167	27203	27130	26784	26884	27043	26909	27063	27245	26940	26806	27089	27203	27234	26811	27162	27199	27171	27107	27005	27008	26920	27174	26877	26891	27028	26904	26987	27109	27016	27094	27076	27173	26974	26885	26955	27121	27090	26977	27246	27094	26863	27184	26940	27346	27144	27185	26926	27169	27123	26759	26944	27032	27229	27152	27081	26968	27062	26980	26998	26864	26983	26931	26984	26914	26924	27237	27126	27096	27119	27005	27079	27054	27059	26939	27110	27090	27003	27190	27045	27052	27016	26919	26934	26891	27061	27221	26838	27021	26904	26960	27086	27104	26925	27008	26953	27196	27257	26951	27001	27001	26927	27160	27151	27169	27140	26996	26668	27084	26951	26843	26859	26963	27128	27184	27201	27104	26753	26912	27156	26924	27232	27076	27162	27046	27065	26944	26940	27052	26883	27006	26702	26903	27060	26991	27023	26881	26799	26871	26825	26933	26924	26883	27249	26971	26980	27199	26958	27004	27266	27184	27088	26857	27042	27095	26852	26922	26922	26855	26867	26871	27096	27124	26807	27252	27066	27296	26869	27076	27115	27074	27159	27173	26891	26887	27098	26905	26967	27104	26786	27083	27160	27104	27030	26831	27056	26876	27043	27124	26943	26721	26959	27156	26931	26923	27029	27119	27059	26874	27068	27123	26948	26876	27042	27122	27311	26887	27215	27114	26811	27029	27020	26927	27082	27249	27172	26803	26884	27076	27060	27051	27142	27065	27034	27012	27179	27089	27033	27115	27040	26838	27064	27174	26891	27172	26800	27023	27079	26803	26786	26891	26905	26938	27127	27071	27094	27012	27282	27248	27033	27054	27157	27208	26792	27011	27069	27161	27130	26904	26772	27026	26980	27022	27148	26903	26953	26903	27094	27043	27104	26908	26836	27086	27201	27010	27059	26814	27188	26943	27121	27053	26963	27356	27067	27135	26964	26824	26995	26952	27116	26789	26991	27212	27081	26930	27010	27244	26843	27285	27239	26886	27134	27101	26940	27012	27067	27014	27143	27048	27088	26971	27114	27383	27042	26991	27105	27033	26727	27041	26965	27093	27094	26795	26694	27112	27155	27163	27026	27242	27089	26828	26872	26986	26972	26855	26933	27063	27191	27294	27078	26996	27009	27223	27156	27002	26881	27068	26812	27218	26968	27216	26930	27117	26838	27006	27042	26978	27141	27094	27026	26810	26880	27165	27051	27136	27297	27228	27149	27106	27149	26908	27252	27122	26948	26973	26973	27079	27279	26860	27030	27136	27047	27066	27032	26796	27125	26822	27031	27180	26969	27001	27020	26923	26831	27010	26973	27348	27088	27262	27127	26992	26907	27097	26961	27038	26834	26863	26983	27262	27182	27074	26808	26977	27136	26932	26979	26979	26773	27068	27008	27521	27034	27083	27071	26852	27311	26938	26972	26883	26958	27094	26896	27189	26861	26777	26928	27024	26948	27074	27111	26783	27119	27201	27074	27119	27114	26803	26971	27195	26911	26874	27144	26923	26907	26921	27210	27346	27094	27100	26844	27079	27095	27013	27168	27024	26962	26960	27060	26989	26978	27011	26876	27264	26979	27145	27186	26961	27264	27063	27099	27120	27191	27266	27196	27085	27015	27250	26927	27256	27363	26953	27238	27118	26949	27066	27133	26937	27157	26900	27048	26960	27177	26784	27027	27140	26952	26905	27178	27141	27104	26821	26933	27117	26842	27044	26972	27089	26935	27067	27233	26849	27034	27418	27134	27019	26952	27278	27066	27084	27187	27002	27259	26997	27032	27177	27020	26889	26690	27239	27245	26928	26988	26915	26989	26877	27018	26934	27269	27094	27037	26868	26851	27250	26889	27124	26941	27050	26995	27280	27043	26986	26800	27119	27086	26920	27061	26900	27191	26895	27272	26970	27091	27196	26967	26985	26818	27128	27097	26842	27155	27097	26966	26878	27066	27035	27324	27086	27059	26813	27110	27025	27130	27250	27295	27137	26990	27231	27063	27025	26870	27045	27269	27171	27142	27196	27083	26842	27164	27153	27190	26973	27168	27095	27435	27099	27233	27014	26780	27094	26937	27035	27018	26957	26992	27079	27171	27075	27029	26938	26976	27129	27039	26948	27114	26932	26976	27118	27058	27112	26903	27168	27112	27055	26771	27028	27064	27308	27103	27026	27271	26950	26827	27131	26861	26930	26974	26899	27092	26745	27016	27016	27218	27161	27146	26797	26834	26934	26970	27140	26844	27113	26926	26900	27225	27226	26967	26969	27144	27014	27012	27230	27137	26989	26822	26978	27021	26906	26943	27124	27007	26953	27192	27085	27152	27128	27048	27011	27043	27324	27011	27116	27121	26908	26939	26839	27029	27062	26940	26923	27041	26964	27146	27002	27071	27088	27057	26955	27269	27027	27163	26815	26776	27026	27128	27089	27321	27213	27087	27129	27115	27233	26886	27217	27223	26927	27078	27149	27048	27023	27181	26923	26926	27053	26983	27097	26780	26923	26994	27184	27044	27046	26839	27264	27095	26908	27075	27236	26956	27124	27204	27029	27081	27037	26801	27007	26848	26883	26990	26885	26935	27268	27114	27248	27030	26900	26875	26972	27228	26947	26861	27360	27034	27322	27080	27327	26849	27083	26982	27076	26929
24617	42693	42169	34276	29675	26974	25171	23702	23043	21901	20937	20342	19825	19551	19297	18976	19088	18668	18402	18208	18165	18218	18364	18063	17795	17903	17734	17794	17606	18062	17773	17823	17720	17619	17552	17406	17407	17250	17489	17582	17500	17506	17456	17530	17459	17418	17555	17432	17680	17431	17480	17427	17396	17529	17581	17460	17378	17458	17577	17551	17429	17454	17443	17504	17545	17286	17467	17307	17518	17526	17380	17522	17475	17451	17450	17360	17383	17438	17436	17434	17384	17376	17408	17340	17367	17395	17448	17356	17316	17342	17308	17438	17323	17441	17520	17419	17431	17288	17142	17314	17144	17200	17388	17330	17475	17287	17478	17413	17534	17516	17354	17368	17562	17227	17205	17298	17406	17323	17403	17318	17426	17485	17331	17368	17572	17306	17478	17466	17433	17339	17238	17374	17398	17503	17524	17401	17356	17259	17294	17374	17459	17357	17435	17427	17449	17340	17489	17337	17362	17385	17453	17346	17428	17388	17515	17261	17408	17440	17354	17420	17337	17240	17293	17442	17447	17367	17495	17224	17306	17451	17382	17317	17426	17512	17320	17318	17402	17420	17439	17251	17252	17344	17411	17391	17363	17335	17290	17418	17386	17376	17258	17245	17299	17275	17376	17405	17325	17425	17440	17324	17255	17325	17453	17323	17440	17527	17433	17252	17051	17480	17593	17271	17431	17351	17219	17563	17345	17458	17230	17417	17129	17322	17384	17273	17302	17285	17499	17356	17554	17413	17407	17227	17331	17412	17415	17408	17372	17255	17338	17407	17328	17447	17477	17612	17305	17370	17430	17344	17297	17306	17356	17368	17415	17393	17506	17478	17402	17412	17232	17529	17519	17195	17384	17369	17275	17251	17524	17437	17277	17463	17428	17372	17188	17275	17298	17616	17343	17348	17240	17404	17543	17360	17344	17416	17414	17338	17352	17334	17316	17440	17497	17368	17489	17469	17169	17313	17455	17376	17372	17378	17364	17344	17546	17441	17241	17395	17415	17221	17456	17407	17374	17179	17414	17326	17319	17331	17494	17437	17371	17320	17421	17216	17319	17477	17407	17456	17287	17475	17422	17406	17180	17337	17217	17155	17429	17390	17359	17549	17281	17332	17374	17264	17395	17459	17371	17251	17425	17328	17386	17334	17341	17230	17274	17280	17218	17392	17458	17397	17399	17417	17320	17438	17264	17280	17215	17387	17368	17337	17373	17394	17224	17311	17331	17469	17333	17214	17361	17396	17414	17269	17313	17449	17228	17328	17300	17169	17320	17320	17404	17393	17378	17395	17447	17386	17424	17272	17216	17448	17317	17276	17252	17261	17360	17260	17361	17471	17388	17246	17380	17313	17309	17377	17313	17430	17292	17362	17389	17382	17348	17421	17354	17216	17344	17311	17444	17405	17232	17178	17449	17212	17456	17515	17479	17386	17279	17349	17356	17329	17250	17270	17264	17352	17336	17387	17271	17378	17243	17359	17414	17291	17256	17575	17231	17326	17410	17521	17155	17381	17382	17182	17531	17459	17336	17185	17402	17450	17381	17388	17256	17248	17362	17130	17508	17343	17344	17332	17332	17326	17335	17202	17201	17378	17403	17441	17424	17348	17227	17459	17307	17503	17418	17388	17210	17476	17275	17279	17360	17550	17311	17538	17424	17300	17313	17274	17591	17196	17411	17382	17404	17281	17244	17400	17327	17343	17458	17254	17236	17403	17464	17519	17347	17348	17273	17226	17452	17427	17361	17301	17468	17315	17428	17394	17150	17347	17451	17338	17247	17391	17450	17382	17412	17438	17428	17488	17305	17272	17361	17282	17427	17180	17470	17273	17518	17377	17214	17530	17273	17498	17172	17358	17420	17324	17304	17372	17367	17381	17478	17123	17390	17264	17334	17459	17126	17242	17464	17269	17339	17565	17368	17329	17332	17359	17301	17290	17646	17378	17276	17244	17209	17290	17420	17190	17476	17230	17379	17346	17270	17473	17273	17462	17319	17304	17269	17329	17211	17282	17298	17423	17378	17401	17336	17272	17139	17325	17319	17253	17201	17375	17543	17284	17528	17363	17341	17558	17183	17384	17409	17322	17296	17318	17260	17289	17341	17507	17468	17343	17297	17399	17274	17377	17293	17318	17512	17370	17411	17428	17423	17596	17389	17503	17390	17455	17450	17553	17238	17261	17287	17354	17330	17397	17671	17349	17375	17335	17474	17358	17155	17345	17349	17244	17278	17515	17330	17427	17542	17413	17239	17296	17341	17632	17437	17190	17471	17346	17250	17430	17400	17214	17294	17437	17321	17328	17300	17287	17447	17288	17291	17250	17256	17306	17371	17294	17386	17369	17411	17390	17363	17389	17275	17486	17349	17386	17411	17299	17330	17221	17218	17347	17463	17517	17188	17400	17546	17438	17370	17597	17385	17283	17422	17293	17308	17217	17238	17464	17357	17292	17399	17256	17568	17362	17356	17422	17450	17449	17376	17358	17351	17338	17228	17383	17286	17332	17309	17346	17448	17384	17403	17181	17325	17556	17510	17234	17361	17334	17440	17348	17309	17582	17399	17149	17330	17302	17407	17302	17359	17413	17383	17315	17280	17355	17422	17371	17398	17256	17474	17383	17385	17342	17509	17293	17354	17316	17284	17454	17340	17220	17321	17548	17271	17334	17401	17274	17364	17379	17328	17378	17216	17470	17302	17452	17260	17316	17388	17318	17246	17417	17459	17442	17388	17383	17556	17511	17410	17365	17621	17346	17303	17366	17321	17397	17385	17336	17559	17475	17304	17337	17335	17391	17382	17357	17289	17334	17204	17284	17405	17321	17402	17339	17316	17296	17430	17508	17419	17528	17412	17402	17209	17347	17415	17219	17374	17351	17317	17472	17330	17413	17519	17351	17504	17362	17229	17137	17311	17275	17337	17411	17488	17450	17140	17392	17392	17265	17284	17252	17221	17351	17228	17350	17497	17289	17360	17347	17398	17516	17388	17290	17533	17367	17259	17421	17488	17342	17421	17504	17196	17437	17474	17294	17286	17324	17216	17379	17427	17298	17546	17469	17253	17512	17266	17328	17364	17331	17342	17437	17370	17354	17179	17348	17561	17315	17550	17383	17240	17531	17301	17562	17302	17398	17385	17373	17374	17302	17422	17367	17150	17344	17472	17278	17470	17333	17251	17279	17357	17431	17276	17388	17502	17321	17338	17441	17294	17363	17275	17348	17350	17358	17401	17517	17364	17278	17230	17359	17385	17240	17332	17622	17344	17257	17475	17422	17345	17380	17458	17188	17440	17326	17532	17407	17396	17362	17283	17323	17165	17290	17416	17516	17430	17342	17324	17372	17379	17204	17181	17474	17373	17293	17547	17219	17458	17457	17286	17404	17489	17176	17437	17652	17328	17325	17363	17406	17300	17329	17513	17367	17362	17282	17465	17325	17206	17253	17396	17425	17401	17335	17353	17360	17428	17342	17375	17332	17382	17362	17444	17543	17323	17459	17362	17384	17373	17297	17223	17330	17377	17320	17482	17430	17297	17391	17288	17340	17278	17449	17410	17443	17355	17539	17378	17464	17224	17349	17404	17432	17397	17260	17368	17238	17410	17339	17301	17330	17358	17311	17396	17414	17397	17454	17471	17347	17200	17404	17380	17384	17299	17485	17394	17344	17335	17286	17322	17529	17406	17354	17375	17392	17423	17401	17305	17402	17500	17465	17376	17227	17426	17381	17307	17383	17331	17319	17358	17331	17404	17256	17437	17389	17385	17390	17165	17318	17379	17279	17553	17502	17312	17250	17377	17310	17435	17456	17382	17401	17347	17347	17422	17408	17456	17409	17345	17339	17466	17279	17445	17315	17376	17523	17332	17233	17136	17395	17329	17187	17477	17259	17379	17496	17388	17327	17278	17364	17390	17383	17251	17387	17531	17517	17488	17167	17433	17227	17373	17387	17319	17330	17276	17315	17291	17318	17364	17430	17203	17307	17383	17316	17423	17431	17356	17480	17388	17372	17206	17424	17406	17490	17458	17154	17308	17361	17304	17368	17339	17509	17483	17367	17240	17377	17511	17406	17413	17445	17339	17222	17235	17352	17400	17330	17523	17424	17246	17371	17392	17404	17269	17288	17412	17537	17468	17340	17394	17324	17345	17254	17218	17387	17319	17482	17402	17327	17349	17351	17238	17451	17328	17413	17372	17387	17460	17296	17435	17374	17526	17296	17419	17415	17380	17589	17472	17383	17276	17375	17320	17581	17495	17334	17417	17218	17176	17554	17298	17355	17387	17355	17503	17311	17352	17324	17465	17344	17240	17403	17433	17311	17281	17318	17131	17224	17381	17274	17453	17528	17440	17316	17441	17254	17465	17338	17272	17488	17394	17274	17576	17434	17410	17538	17509	17213	17279	17433	17430	17338	17243	17479	17366	17364	17399	17316	17410	17407	17428	17153	17369	17244	17306	17252	17461	17376	17435	17343	17410	17383	17415	17374	17461	17210	17300	17308	17437	17384	17380	17358	17400	17336	17502	17403	17207	17323	17347	17291	17294	17430	17235	17234	17457	17418	17371	17183	17311	17292	17382	17221	17414	17324	17395	17291	17429	17590	17374	17422	17305	17350	17497	17494	17317	17423	17434	17407	17424	17301	17336	17291	17356	17291	17468	17244	17429	17446	17240	17461	17315	17155	17572	17322	17230	17291	17318	17311	17385	17276	17389	17383	17702	17394	17454	17373	17346	17250	17271	17458	17296	17312	17167	17366	17536	17439	17458	17278	17377	17258	17450	17277	17410	17289	17205	17381	17429	17504	17460	17368	17450	17335	17465	17294	17377	17441	17347	17396	17602	17459	17344	17199	17222	17204	17433	17336	17446	17318	17458	17258	17347	17351	17389	17306	17423	17399	17272	17327	17436	17235	17361	17317	17133	17330	17396	17343	17296	17451	17293	17250	17277	17255	17485	17371	17359	17321	17471	17315	17207	17366	17373	17318	17402	17416	17299	17450	17411	17511	17170	17394	17316	17518	17351	17414	17470	17341	17384	17469	17377	17335	17516	17342	17395	17397	17273	17347	17434	17397	17378	17304	17516	17323	17240	17433	17237	17162	17410	17352	17403	17555	17326	17442	17521	17350	17313	17248	17369	17329	17511	17561
34725	28811	32358	30655	28117	27227	26897	26615	26107	26082	25863	26095	26144	25801	26019	25510	25748	25714	25751	25787	25747	25684	25817	25408	25688	25464	25497	25586	25507	25344	25254	25176	25453	25323	25469	25386	25557	25491	25467	25216	25362	25311	25578	25444	25323	25329	25288	25211	25272	25457	25325	25390	25547	25339	25490	25261	25296	25508	25621	25298	25179	25273	25318	25584	25410	25539	25401	25380	25497	25147	25269	25387	25453	25529	25287	25415	25372	25477	25344	25339	25433	25247	25527	25297	25462	25249	25076	25644	25440	25536	25391	25383	25414	25367	25499	25377	25460	25296	25251	25367	25262	25286	25202	25288	25194	25254	25526	25296	25369	25652	25319	25453	25256	25501	25446	25590	25450	25329	25366	25469	25609	25329	25327	25380	25399	25327	25435	25738	25287	25204	25178	25487	25447	25284	25207	25472	25341	25383	25212	25363	25408	25299	25227	25498	25450	25362	25405	25626	25470	25203	25442	25221	25476	25577	25269	25437	25453	24927	25412	25500	25360	25542	25293	25473	25332	25388	25475	25305	25512	25470	25390	25369	25342	25268	25244	25321	25365	25213	25350	25303	25490	25161	25465	25230	25432	25438	25397	25325	25233	25428	25209	25306	25538	25252	25362	25330	25202	25508	25336	25434	25402	25310	25588	25130	25241	25314	25472	25504	25280	25322	25177	25329	25511	25170	25389	25375	25708	25289	25518	25381	25320	24896	25492	25614	25335	25397	25197	25414	25592	25484	25405	25245	25577	25277	25405	25307	25521	25342	25267	25399	25365	25484	25595	25437	25561	25415	25327	25245	25003	25199	25377	25472	25550	25564	25428	25289	25264	25236	25232	25227	25324	25474	25325	25141	25442	25309	25246	25446	25376	25428	24995	25360	25371	25552	25214	25213	25075	25414	25530	25608	25752	25504	25519	25424	25502	25218	25229	25286	25620	25380	25330	25196	25623	25407	25354	25337	25313	25420	25464	25246	25342	25295	25455	25430	25129	25407	25391	25299	25212	25466	25234	25663	25438	25461	25389	25300	25322	25139	25205	25347	25271	25457	25642	25317	25313	25634	25419	25550	25352	25409	25400	25472	25473	25507	25454	25374	25587	25567	25455	25358	25477	25289	25306	25472	25630	25410	25475	25342	25500	25355	25604	25174	25305	25306	25309	25107	25572	25326	25247	25280	25236	25435	25478	25408	25296	25509	25492	25329	25380	25334	25475	25210	25474	25510	25355	25347	25258	25020	25297	25622	25374	25160	25355	25328	25310	25371	25198	25207	25281	25458	25335	25320	25261	25239	25292	25380	25238	25420	25345	25566	25395	25369	25263	25422	25412	25162	25123	25285	25441	25266	25385	25543	25283	25203	25413	25456	25292	25224	25136	25419	25226	25280	25338	25402	25418	25397	25343	25515	25294	25190	25541	25319	25552	25264	25407	25426	25175	25395	25259	25229	25413	25308	25183	25577	25352	25573	25362	25272	25385	25316	25401	25425	25389	25467	25115	25361	25492	25394	25508	25255	25124	25074	25153	25556	25581	25604	25457	25258	25500	25366	25437	25191	25202	25286	25286	25151	25402	25132	25329	25420	25428	25385	25285	25362	25638	25295	25146	25433	25472	25441	25285	25353	25111	25540	25433	25405	25355	25558	25364	25317	25458	25316	25107	25196	25378	25324	25247	25548	25597	25248	25335	25377	25416	25456	25525	25472	25311	25643	25439	25423	25206	25215	25376	25203	25376	25438	25209	25281	25586	25287	25305	25425	25246	25259	25436	25481	25319	25153	25399	25236	25503	25340	25584	25227	25512	25255	25424	25284	25286	25307	25257	25228	25434	25665	25136	25111	25087	25261	25349	25533	25378	25372	25165	25305	25493	25461	25475	25417	25402	25361	25000	25344	25458	25333	25384	25194	25246	25487	25303	25258	25604	25385	25217	25427	25277	25366	25230	25492	25339	25638	25310	25392	25689	25292	25529	25491	25305	25255	25049	25259	25467	25365	25245	25350	25039	25430	25287	25540	25386	25171	25375	25175	25399	25253	25520	25380	25442	25269	25095	25475	25534	25283	25329	25356	25206	25197	25293	25369	25239	25529	25536	25484	25434	25353	25392	25240	25568	25249	25245	25395	25356	25395	25612	25342	25412	25410	25420	25523	25332	25442	25417	25351	25416	25439	25507	25506	25359	25511	25554	24985	25258	25221	24985	25261	25254	25386	25457	25226	25387	25574	25382	25404	25481	25278	25397	25346	25081	25404	25237	25437	25075	25508	25456	25501	25218	25644	25432	25282	25660	25248	25308	25160	25293	25286	25093	25364	25607	25479	25174	25450	25501	25353	25553	25614	25555	25712	25242	25253	25232	25462	25318	25356	25395	25379	25363	25413	25315	25243	25552	25354	25406	25580	25270	25419	25549	25580	25263	25557	25287	25016	25209	25202	25275	25441	25369	25428	25226	25095	25411	25476	25483	25373	25244	25370	25287	25301	25492	25520	25672	25470	25406	25256	25410	25541	25448	25495	25452	25488	25253	25488	25197	25409	25461	25407	25441	25247	25151	25373	25439	25269	25175	25349	25180	25583	25438	25459	25460	25342	25444	25472	25506	25490	25267	25378	25612	25482	25530	25169	25592	25335	25456	25370	25330	25257	25420	25466	25384	25408	25493	25139	25175	25442	25294	25314	25348	25312	25441	25420	25389	25407	25532	25555	25481	25469	25349	25322	25415	25437	25587	25338	25207	25528	25507	25206	25355	25411	25286	25545	25646	25558	25461	25508	25447	25363	25333	25423	25300	25282	25520	25426	25413	25390	25144	25165	25544	25319	25452	25382	25328	25477	25587	25350	25174	25105	25372	25435	25632	25242	25227	25406	25350	25277	25459	25453	25330	25499	25263	25355	25607	25245	25445	25312	25327	25295	25361	25283	25669	25289	25311	25257	25463	25348	25258	25438	25533	25296	25506	25272	25101	25287	25325	25599	25267	25278	25252	25447	25373	25256	25315	25305	25173	25378	25367	25644	25262	25303	25481	25504	25289	25402	25265	25300	25378	25471	25633	25466	25350	25348	25281	25405	25364	25558	25368	25256	25274	25575	25322	25530	25268	25316	25313	25233	25461	25466	25424	25418	25198	25272	24987	25382	25284	25241	25000	25500	25140	25352	25441	25610	25576	25326	25554	25278	25347	25475	25288	25387	25423	25253	25319	25534	25325	25377	25301	25379	25604	25318	25279	25431	25247	25228	25576	25340	25227	25440	25262	25220	25446	25082	24870	25333	25537	25204	25492	25465	25346	25493	25361	25468	25407	25345	25324	25205	25426	25541	25465	25302	25201	25365	25352	25293	25555	25263	25302	25190	25285	25316	25443	25513	25356	25457	25391	25303	25397	25371	25368	25345	25470	25223	25438	25241	25316	25427	25400	25410	25431	25436	25474	25191	25256	25094	25326	25460	25572	25328	25557	25451	25285	25574	25335	25411	25281	25396	25394	25364	25509	25487	25280	25325	25451	25349	25378	25215	25241	25418	25471	25663	25582	25447	25240	25291	25376	25638	25373	25620	25391	25230	25316	25487	25487	24991	25515	25339	25411	25486	25235	25188	25225	25478	25485	25441	25110	25343	25203	25370	25645	25639	25544	25417	25327	25494	25372	25295	25645	25260	25397	25507	25596	25108	25407	25217	25524	25346	25438	25523	25270	25260	25127	25505	25365	25222	25270	25135	25247	25245	25389	25441	25216	25492	25346	25383	25184	25260	25342	25349	25487	25277	25255	25354	25465	25543	25596	25257	25568	25428	25347	25548	25417	25318	25540	25257	25372	25370	25210	25451	25344	25265	25319	25291	25238	25619	25546	25332	25232	25204	25556	25453	25426	25487	25463	25169	25487	25401	25204	25235	25292	25352	25389	25363	25322	25495	25552	25479	25284	25397	25436	25436	25304	25560	25387	25493	25530	25327	25319	25646	25267	25086	25368	25391	25621	25616	25165	25421	25299	25249	25525	25505	25262	25149	25243	25528	25558	25496	25602	25319	25370	25358	25271	25353	25193	25376	25023	25387	25336	25486	25545	25342	25322	25522	25382	25217	25504	25571	25135	25243	25471	25474	25404	25429	25425	25110	25225	25384	25468	25444	25375	25251	25396	25287	25337	25192	25492	25361	25453	25289	25431	25342	25545	25211	25488	25272	25272	25468	25555	25321	25500	25455	25349	25398	25518	25406	25522	25532	25367	25314	25225	25173	25507	25163	25512	25698	25423	25156	25410	25343	25041	25567	25271	25263	25258	25343	25469	25547	25461	25349	25489	25495	25351	25259	25416	25280	25208	25147	25255	25331	25436	25307	25173	25340	25433	25516	25345	25064	25238	25562	25258	25314	25320	25335	25258	25204	25243	25442	25692	25299	25089	25359	25485	25075	25377	25407	25271	25462	25490	25549	25261	25306	25509	25316	25303	25320	25472	25058	25696	25443	25233	25483	25220	25451	25310	25295	25313	25378	25274	25448	25379	25519	25410	25441	25452	25330	25348	25612	25622	25667	25074	25395	25635	25339	25294	25275	25271	25378	25419	25535	25339	25399	25174	25528	25481	25186	25344	25388	25512	25264	25443	25411	25243	25350	25308	25187	25558	25171	25336	25320	25331	25420	25400	25284	25496	25560	25338	25480	25166	25438	25275	25353	25526	25346	25186	25650	25302	25443	25140	25312	25465	25292	25407	25582	25233	25408	25357	25562	25305	25334	25279	25266	25332	25474	25578	25307	25540	25567	25389	25154	25152	25281	25701	25254	25356	25223	25270	25600	25602	25480	25514	25157	25383	25390	25416	25201	25425	25264	25279	25254	25333	25197	25666	25360	25304	25424	25259	25588	25484	25493	25691	25422	25286	25243	25130	25304	25188	25526	25541	25620	25289	25319	25124	25253	25199	25503	25375	25378	25243	25394	25591	25339	25513	25370	25604	25330	25301	25525	25250	25501	25313	25384	25424	25433	25208	25611	25433	25458	25193	25372	25070	25418	25356	25356	25418	25565	25571	25258	25422	25486	25301	25363	25347	25206	25445	25189	25219	25127	25067	25380	25222	25550	25243	25606	25665	25251	25525	25425	25451	25385	25331	25400	25263	25357	25309	25341	25412	25298	25382	25354	25339	25133
23622	28497	28057	22971	20688	19873	18793	18664	18335	18155	17637	17512	17372	17258	17283	17109	17258	16771	17029	16882	16963	16876	16858	16952	16584	16802	16729	16560	16743	16727	16599	16635	16617	16470	16699	16704	16647	16579	16589	16660	16614	16456	16671	16625	16527	16623	16659	16465	16453	16476	16632	16647	16449	16591	16562	16591	16545	16540	16619	16656	16477	16398	16481	16555	16673	16564	16541	16410	16399	16500	16535	16559	16471	16719	16515	16534	16509	16449	16468	16674	16554	16616	16678	16576	16624	16449	16513	16595	16372	16490	16511	16654	16569	16634	16538	16559	16542	16445	16602	16573	16708	16606	16584	16563	16559	16492	16369	16494	16613	16604	16552	16311	16570	16538	16576	16651	16488	16630	16424	16343	16501	16519	16660	16449	16318	16633	16373	16541	16472	16532	16482	16627	16462	16594	16438	16487	16592	16579	16555	16676	16678	16495	16322	16451	16455	16426	16594	16563	16529	16687	16630	16458	16635	16660	16276	16418	16686	16479	16510	16514	16595	16524	16612	16470	16729	16497	16601	16582	16482	16438	16704	16511	16445	16475	16530	16564	16590	16489	16456	16422	16517	16496	16441	16570	16779	16591	16568	16570	16529	16493	16381	16613	16432	16643	16479	16532	16392	16576	16614	16573	16586	16487	16711	16565	16389	16509	16475	16441	16567	16509	16675	16644	16535	16615	16501	16471	16619	16510	16422	16595	16658	16428	16633	16742	16595	16489	16510	16461	16468	16609	16522	16480	16416	16526	16468	16754	16567	16412	16680	16391	16603	16447	16495	16467	16601	16536	16660	16438	16594	16436	16678	16681	16462	16526	16695	16515	16541	16596	16573	16527	16401	16366	16530	16450	16635	16596	16551	16411	16437	16532	16572	16578	16779	16569	16704	16646	16420	16484	16545	16530	16391	16582	16546	16603	16518	16375	16586	16615	16437	16644	16536	16487	16509	16285	16547	16577	16564	16449	16472	16670	16498	16623	16498	16387	16513	16479	16327	16435	16668	16493	16612	16625	16579	16497	16411	16496	16477	16447	16481	16444	16700	16475	16538	16444	16648	16582	16526	16516	16515	16466	16607	16578	16586	16434	16438	16586	16557	16515	16471	16546	16448	16389	16645	16483	16450	16517	16395	16395	16424	16501	16581	16498	16531	16599	16697	16514	16508	16708	16574	16548	16570	16604	16554	16562	16546	16426	16408	16396	16476	16622	16449	16718	16578	16583	16565	16468	16443	16490	16472	16571	16772	16548	16580	16588	16600	16673	16656	16478	16530	16483	16625	16570	16710	16485	16496	16356	16578	16535	16698	16457	16604	16400	16385	16373	16580	16629	16568	16497	16466	16535	16685	16603	16562	16647	16617	16520	16654	16524	16540	16546	16427	16452	16577	16442	16520	16504	16816	16450	16396	16461	16615	16605	16623	16509	16575	16411	16366	16602	16474	16503	16277	16474	16477	16648	16516	16692	16537	16566	16499	16635	16590	16502	16697	16539	16517	16485	16489	16632	16494	16718	16668	16541	16433	16656	16421	16284	16433	16450	16511	16425	16589	16428	16510	16593	16639	16504	16589	16441	16510	16466	16463	16508	16545	16675	16673	16540	16569	16648	16334	16600	16487	16397	16612	16716	16504	16689	16499	16518	16571	16426	16741	16608	16287	16500	16747	16486	16587	16384	16584	16581	16488	16590	16823	16270	16431	16494	16561	16673	16677	16660	16429	16567	16450	16608	16699	16410	16610	16342	16565	16507	16409	16486	16550	16541	16640	16591	16585	16522	16436	16643	16635	16560	16450	16587	16510	16498	16677	16431	16536	16563	16585	16532	16566	16529	16543	16487	16608	16380	16553	16499	16511	16600	16556	16232	16597	16361	16596	16593	16577	16708	16582	16428	16490	16551	16590	16412	16558	16516	16466	16538	16708	16614	16558	16609	16500	16586	16595	16645	16659	16528	16486	16582	16535	16558	16452	16534	16473	16538	16549	16568	16682	16430	16349	16574	16518	16532	16477	16552	16331	16637	16469	16773	16451	16512	16657	16475	16535	16679	16563	16646	16408	16438	16576	16523	16634	16481	16479	16617	16592	16494	16445	16598	16458	16584	16606	16503	16505	16429	16626	16535	16580	16641	16432	16498	16602	16647	16597	16427	16618	16603	16474	16727	16739	16471	16673	16414	16415	16739	16662	16598	16421	16654	16692	16394	16394	16489	16526	16606	16645	16594	16599	16547	16384	16519	16420	16541	16632	16509	16576	16501	16354	16542	16497	16361	16398	16658	16523	16358	16681	16686	16569	16560	16637	16535	16418	16564	16526	16705	16480	16474	16562	16485	16408	16463	16637	16642	16483	16507	16528	16420	16556	16580	16640	16509	16659	16648	16746	16555	16408	16513	16413	16418	16580	16463	16598	16574	16591	16587	16726	16413	16486	16614	16474	16558	16369	16487	16497	16801	16526	16448	16708	16455	16607	16518	16506	16646	16561	16273	16442	16393	16591	16509	16544	16636	16545	16542	16524	16616	16592	16550	16708	16505	16440	16457	16658	16544	16526	16499	16561	16534	16578	16701	16664	16540	16491	16471	16468	16373	16794	16465	16579	16482	16655	16642	16568	16598	16498	16393	16566	16592	16512	16591	16605	16556	16508	16496	16444	16667	16489	16454	16513	16491	16530	16647	16599	16412	16516	16557	16420	16479	16663	16608	16675	16541	16506	16433	16528	16618	16302	16634	16373	16489	16563	16714	16614	16489	16618	16677	16364	16528	16402	16702	16586	16569	16505	16361	16385	16580	16547	16569	16558	16591	16497	16461	16369	16487	16535	16487	16285	16697	16662	16446	16573	16626	16434	16356	16750	16589	16498	16800	16615	16649	16565	16498	16518	16608	16424	16627	16502	16599	16414	16565	16526	16506	16462	16554	16537	16571	16588	16372	16661	16566	16594	16488	16597	16675	16706	16633	16381	16595	16442	16401	16510	16611	16431	16667	16269	16461	16644	16646	16446	16403	16585	16582	16586	16659	16500	16563	16479	16581	16490	16551	16626	16662	16410	16636	16485	16618	16692	16595	16510	16552	16471	16393	16602	16462	16501	16662	16558	16622	16571	16562	16755	16419	16599	16621	16575	16583	16539	16515	16532	16733	16598	16355	16515	16478	16445	16518	16487	16473	16549	16568	16436	16589	16645	16566	16709	16410	16555	16694	16738	16731	16501	16600	16536	16606	16469	16450	16608	16561	16686	16459	16474	16603	16351	16511	16511	16392	16647	16515	16559	16547	16453	16477	16524	16500	16391	16543	16500	16343	16551	16487	16547	16504	16628	16621	16421	16596	16651	16556	16542	16634	16563	16435	16635	16587	16509	16502	16531	16542	16529	16574	16444	16570	16670	16545	16429	16562	16595	16471	16577	16435	16572	16566	16479	16432	16580	16749	16468	16361	16541	16731	16754	16553	16538	16369	16660	16307	16475	16740	16660	16435	16622	16567	16528	16457	16638	16584	16587	16421	16664	16579	16663	16358	16487	16607	16504	16438	16536	16637	16632	16442	16365	16655	16581	16468	16499	16598	16582	16639	16590	16600	16416	16695	16460	16561	16551	16423	16594	16381	16619	16718	16538	16458	16663	16462	16672	16565	16424	16607	16359	16651	16425	16410	16433	16429	16594	16518	16598	16429	16562	16636	16570	16547	16556	16563	16521	16612	16729	16713	16722	16713	16386	16523	16559	16631	16487	16570	16537	16533	16440	16531	16751	16437	16601	16487	16522	16644	16331	16482	16507	16476	16651	16520	16496	16674	16691	16495	16592	16596	16395	16570	16502	16685	16476	16474	16740	16481	16706	16622	16590	16484	16596	16402	16549	16609	16505	16480	16515	16388	16506	16616	16579	16227	16626	16610	16587	16473	16487	16316	16539	16473	16591	16329	16494	16740	16531	16447	16489	16511	16588	16403	16731	16475	16526	16586	16558	16549	16480	16549	16353	16603	16639	16595	16500	16619	16451	16420	16724	16587	16611	16541	16751	16589	16373	16579	16412	16388	16649	16580	16606	16429	16453	16515	16562	16410	16362	16523	16327	16498	16424	16614	16466	16595	16699	16633	16615	16528	16740	16529	16575	16565	16575	16528	16560	16669	16521	16504	16605	16566	16629	16372	16538	16564	16652	16570	16428	16617	16518	16617	16565	16663	16453	16395	16562	16545	16534	16801	16486	16484	16552	16406	16579	16503	16615	16489	16542	16548	16655	16338	16519	16579	16440	16645	16572	16472	16735	16485	16694	16359	16644	16635	16579	16679	16688	16430	16480	16539	16534	16313	16491	16486	16585	16508	16492	16482	16517	16469	16706	16479	16648	16460	16447	16705	16530	16596	16493	16519	16506	16452	16404	16408	16595	16649	16614	16560	16446	16652	16295	16563	16588	16459	16437	16474	16545	16425	16626	16492	16581	16528	16647	16711	16513	16748	16629	16591	16573	16417	16501	16631	16606	16605	16487	16555	16687	16528	16584	16541	16433	16541	16552	16395	16499	16588	16695	16549	16501	16493	16674	16457	16489	16566	16534	16415	16586	16550	16555	16623	16467	16714	16634	16625	16653	16522	16531	16458	16557	16581	16762	16532	16462	16704	16431	16512	16563	16601	16512	16615	16395	16533	16489	16439	16522	16560	16306	16712	16598	16508	16622	16455	16516	16398	16512	16490	16840	16461	16526	16611	16584	16636	16515	16547	16719	16655	16569	16512	16557	16584	16752	16597	16625	16518	16457	16644	16453	16478	16695	16495	16327	16420	16506	16520	16556	16505	16593	16476	16558	16550	16547	16616	16311	16628	16551	16436	16727	16658	16404	16422	16620	16651	16442	16594	16251	16649	16499	16519	16629	16489	16410	16501	16597	16329	16643	16376	16529	16451	16465	16534	16614	16496	16602	16611	16700	16603	16532	16555	16508	16349	16563	16654	16642	16602	16614	16422	16487	16610	16667	16570	16542	16625	16390	16593	16665	16380	16465	16698	16564	16397	16629	16487	16424	16548	16458	16585	16635	16569	16727	16543	16747	16496	16531	16475	16362	16436	16676	16488	16527	16534	16471	16640	16496	16472	16655	16583	16656	16634	16382	16551	16549	16423	16610	16426	16610	16522	16476	16590
24226	20825	27165	25622	25675	30147	31876	29373	29026	28523	28341	28075	27772	27684	27588	27338	27452	27053	27247	27108	26984	26986	27319	27089	27181	26978	26919	26837	26851	26893	26900	27011	26793	26742	26990	26825	26732	26427	27051	26827	26789	26694	26565	26597	26454	26885	26872	26945	26705	26969	26512	26482	26739	26641	26703	26652	26784	26920	26660	26537	26763	26663	26553	26452	26613	26365	26763	26778	26727	26558	26657	26471	26610	26723	26952	26622	26436	26631	26770	26841	26698	26736	26545	26491	26944	26745	26855	26762	26701	26683	26698	26744	26528	26628	26456	26742	26494	26468	26953	26712	26555	26564	26784	26638	26717	26620	26743	27011	26594	26522	26693	26913	26542	26644	26972	26239	26686	26528	26872	26711	26640	26811	26715	26637	26608	26556	26758	26774	26936	26717	26756	26869	26744	26791	26906	26685	26468	26669	26764	26867	26616	26690	26775	26803	26607	26510	26606	26712	26630	26957	26587	26802	26890	26609	26934	26697	26937	26746	26812	26508	26820	26572	26398	26525	26513	26683	26588	26595	26602	26736	26853	26797	26703	26589	26612	26556	26922	26838	26543	26798	26570	26675	26612	26842	26644	26850	26684	26789	26708	26769	26525	26543	26819	26702	26794	26633	26947	26657	26656	26562	26798	26510	26522	26547	26578	26649	26692	26726	26699	26552	26720	26673	26979	26821	26542	26748	26857	26735	26495	26270	26652	26763	26889	26553	26491	26650	26640	26564	26677	26556	26752	26798	26580	26508	26623	26882	26451	26567	26670	26536	26637	26641	26598	26632	26707	26680	26805	26560	26827	26610	26618	26480	26623	26358	26684	26498	26548	26620	26556	26665	26448	26745	26635	26596	26603	26582	26863	26700	26688	26647	26610	26554	26378	26715	26681	26620	26690	26520	26722	26950	26723	27000	26639	26384	26470	26699	26494	26482	26810	26646	26753	26544	26612	26300	26620	26639	26570	26768	26550	26414	26601	26683	26595	26537	26791	26486	26459	26519	26582	26610	26529	26718	26821	26419	26806	26548	26592	27014	26694	26740	26779	26674	26697	26694	26677	26610	26736	26397	26765	26718	26791	26687	26663	26694	26737	26719	26737	26886	26553	26759	26624	26792	26797	26694	26665	26884	26817	26537	26648	26702	26632	26511	26488	26623	26688	26348	26630	26863	26661	26670	26835	26676	26547	26570	26752	26703	26692	26736	26735	26526	26626	26191	26518	26577	26585	26469	26688	26691	26657	27048	26689	26633	26863	26749	26797	26723	27008	26881	26508	26730	26586	26788	26752	26742	26839	26526	26785	27038	26551	26611	26823	26816	26714	26513	26722	26800	26735	26604	26514	26735	26457	26604	26743	26650	26820	26934	26698	26709	26602	26590	26628	26813	26473	26568	26519	26749	26601	26616	26405	26460	26848	26819	26769	26717	27095	26852	26781	26662	26883	26574	26583	26787	26761	26410	26692	26534	26568	26462	26723	26751	26752	26545	26613	26618	26551	26301	26862	26462	26884	26723	26621	26577	26669	26436	26615	26574	26730	26515	26813	26387	26618	26787	26529	26679	26669	26618	26619	26698	26815	26513	26634	26737	26591	26578	26847	26583	26535	26886	26643	26551	26786	26839	26641	26701	26710	26589	26696	26596	26670	26946	26679	26887	26775	26661	26314	26806	26409	26643	26524	26720	26512	26594	26529	26717	26406	26534	26773	26661	26718	26529	26739	26363	26580	26704	26527	26602	26317	26779	26611	26644	26552	26729	26618	26688	26577	26487	26702	26690	26828	26584	26739	26935	26641	26696	26528	26795	26644	26752	26641	26659	26681	26551	26327	26640	26724	27050	26585	26859	26842	26663	26727	26624	26648	26659	26686	26814	26615	26477	26614	26786	26648	26421	26614	26617	26935	26628	26802	26609	26556	26659	26755	26751	26759	26528	26345	26562	26896	26852	26781	26673	26635	26588	26687	26717	26668	26570	26462	26636	26598	26545	26762	26800	26389	26940	26778	26700	26566	26847	26826	26639	26650	26600	26706	26736	26712	26796	26500	26770	26588	26587	26807	26644	26718	26704	26860	26950	26647	26843	26859	26810	26823	26409	27056	26560	26618	26745	26560	26399	26707	26462	26684	26531	26638	26646	26693	26774	26763	26653	26611	26787	26701	26652	26628	26875	26637	26567	26630	26756	26607	27023	26681	26787	26797	26639	26703	26813	26761	26670	26549	26800	26693	26548	26466	26665	26425	26716	26662	26759	26687	26636	26656	26660	26532	26594	26830	26450	26598	26538	26662	26253	26632	26681	26590	26707	26345	26807	26661	26542	26700	26549	26431	26704	26597	26722	26646	26661	26588	26752	26686	26773	26775	26555	26821	26552	26681	26683	26745	26733	26515	26582	26712	26595	26596	26524	26399	26613	26864	26884	26645	26664	26668	26727	26592	26615	26512	26599	26641	26536	26740	26539	26598	26605	26676	26718	26859	26508	26672	26629	26557	26701	26803	26660	26716	26569	26778	26593	27069	26353	26690	26577	26549	26422	26523	26783	26709	26845	26664	26663	26926	26540	26693	26797	26677	26679	26717	26583	26577	26846	26729	26619	26727	26419	26638	26829	26525	26560	26474	26693	26949	26418	26878	26710	26586	26482	26645	26744	26608	26703	26564	26794	26545	26895	26678	26790	26816	26655	26800	26435	26799	26570	26829	26652	26653	26578	26527	26611	26588	26649	26895	26884	26730	26719	26528	26445	26461	26473	26725	26623	26687	26559	26702	26626	26520	26847	26583	26773	26660	26636	26813	26802	26756	26501	26634	26458	26822	26648	26832	26692	27049	26658	26688	26646	26589	26628	26768	26473	26778	26730	26592	26601	26604	26391	26585	26509	26751	26485	26654	26703	26368	26795	26953	26642	26662	26436	26444	26692	26297	26707	26740	26676	26357	26642	26826	26589	26728	26630	26555	26735	26607	26591	26493	26595	26480	26495	26734	26537	26713	26607	26870	26575	26855	26686	26850	26531	26691	26834	26790	26630	26708	26424	26387	26468	26584	26693	26703	26790	26620	26755	26711	26774	26713	26512	26543	26637	26981	26619	26602	27027	26743	26663	26825	26745	26402	26777	26646	26484	26640	26800	26586	26551	26610	26567	26526	26643	26506	26475	26282	26556	26754	26797	26772	26534	26642	26401	26797	26642	26582	26649	26647	26511	26545	26576	26674	26801	26912	26738	26791	26581	26594	26533	26880	26349	26437	26646	26599	26510	26583	26517	26644	26698	26725	26647	26746	26493	26435	26700	27023	26892	26653	26563	26571	26745	26577	26695	26563	26444	26547	26609	26610	26725	26714	26624	26760	26584	26657	26912	26734	26515	26719	26897	26834	26831	26864	26539	26604	26565	26685	26584	26618	26674	26586	26675	26456	26864	26494	27007	26614	26675	26659	26553	26456	26469	26696	26600	26723	26545	26909	26509	26558	26418	26625	26764	26550	26791	26719	26549	26674	26617	26821	26795	26617	26676	26605	26613	26680	26813	26576	26670	26742	26612	26637	26687	26693	26596	26700	26586	26716	26633	26610	26662	26632	26652	26782	26590	26473	26785	26740	26552	26636	26792	26821	26485	26544	26484	26882	26624	26633	26722	27061	26645	26881	26556	26649	26883	26621	26600	26726	26550	26668	26654	26772	26697	26620	26614	26750	26710	26759	26820	26879	26830	26692	26634	26790	26509	26508	26563	26591	26759	26829	26620	26504	26683	26482	26685	26656	26472	26856	26683	26447	26752	26584	26420	26569	26504	26557	26533	26811	26589	26739	26673	26498	26561	26702	26704	26671	26624	26887	26477	26906	26799	26614	26751	26818	26585	26827	26714	26762	26654	26701	26615	26638	26652	26899	26771	26685	26683	26715	26719	26718	26478	26603	26822	26422	26669	26731	26708	26730	26835	26686	26767	26582	26719	26788	26461	26699	26664	26686	26465	26505	26565	26650	26806	26848	26540	26765	26565	26797	26695	26601	26681	26591	26458	26731	27001	26666	26731	26698	26531	26718	26693	26804	26755	26676	26818	26583	26738	26588	26833	26531	26501	26598	26563	26636	26752	26718	26711	26848	26733	26827	26676	26565	26850	26828	26398	26808	26705	26578	26755	26603	26603	26649	26407	26422	26718	26621	26799	26610	26565	26514	26713	26674	26691	26763	26454	26577	26601	26728	26390	26673	26696	26918	26877	26700	26412	26783	26527	26634	26612	26679	26963	26718	26606	26535	26628	26764	26742	26508	26456	26714	26525	26799	26460	26684	26745	26866	26671	26606	26737	26957	26770	26856	26561	26591	26485	26842	26778	26831	26810	26734	26999	26686	26682	26691	26626	26906	26577	26760	26612	26600	26576	26565	26738	26737	26779	26504	26467	26854	26616	26702	26565	26843	26677	26468	26760	26644	26550	26706	26751	26823	26632	26419	26760	26884	26804	26847	26470	26606	26645	26716	26776	26928	26752	26666	26758	26604	26686	26438	26475	26401	26714	26862	26482	26791	26905	26583	26557	26624	26855	26830	26504	26857	26670	26739	26771	26459	26614	26630	26793	26782	26645	26727	26570	26573	26443	26639	26578	26593	26873	26708	26736	26739	26806	26869	26769	26542	26743	26511	26648	26411	26700	26682	26699	26451	26573	26695	26563	26584	26437	26768	26951	26609	26713	26662	26701	26416	26520	26525	26524	26710	26555	26547	26800	26827	26403	26744	26506	26603	26845	26716	26686	26937	26642	26860	26749	26865	26727	26564	26647	26554	26726	26742	26810	26707	26531	26538	26576	26891	26713	26816	26793	26635	26906	26787	26742	27098	26752	26890	26840	26506	26641	26895	26982	26697	26758	26569	26915	26791	26660	26798	26899	26561	26753	27031	26886	26651	26492	26766	26672	26917	26670	26645	26547	26721	26373	26612	26257	26867	26509	26599	26810	26922	26734	26661	26807	26830	26855	26736	26711	26795	26757	26648	26915	26697	26757	26761	26616	26664	26695	26689	26618	26697	26702	26870	26596	26598	26596	26897	26694	26800	26685	26595	26622	26793	26542	26909	26550	26403	26678	26871	26925	27046	26354	26795	26752	26596	26699	26527	26537	26639	26627	26572	26614	26826	26777	26726	26661
22643	37473	36555	29942	26097	23911	22479	21615	21157	20139	19637	19039	18851	18600	18353	18250	18160	18041	17947	17688	17551	17764	17860	17737	17457	17472	17539	17349	17340	17359	17629	17559	17247	17372	17289	17276	17218	17329	17325	17182	17284	17308	17209	17282	17236	17346	17415	17202	17299	17206	17248	17373	17250	17254	17169	17159	17205	17304	17297	17189	17227	17319	17328	17127	17256	17280	17243	17003	17311	17130	17342	17152	17225	17350	17302	17184	17330	17255	17223	17342	17255	17226	17322	17345	17100	16995	17359	17362	17189	17189	17119	17224	17257	17233	17235	17213	17215	17240	17450	17185	17192	17290	17186	17216	17204	17258	17230	17295	17120	17162	17366	17304	17099	17323	17154	17262	17381	17173	17091	17167	17123	17161	17014	17170	17315	17166	17286	17181	17296	17101	17230	17204	17479	17071	17358	17175	17278	17273	17163	17386	17272	17201	17172	17296	17201	17303	17042	17209	17318	17358	17199	17066	17198	17428	17176	17307	17016	17237	17083	17194	17156	16931	17165	17040	17175	17223	17185	16952	17151	17299	17003	17420	17133	17125	17189	17275	17184	17079	17191	17246	17103	17396	17236	17098	17298	17181	17254	17109	17205	17182	17308	17218	17089	16979	17284	17181	17266	17352	17166	17225	17144	17111	17245	17083	17257	17132	17149	17169	16956	17352	17161	17323	17295	17173	17311	17157	17354	17253	17214	17314	17240	17025	17155	17090	17185	17465	17060	17188	17239	17224	17308	17170	17268	17057	17426	17073	17379	17230	17208	17135	17121	17316	17273	17125	17212	17061	17272	17205	17347	17267	17088	17347	17134	17160	17065	17328	17277	17119	17293	17249	17251	17133	17205	17061	17428	17077	17317	17352	17155	17304	17179	17111	17178	17279	17177	17203	17195	17109	17192	17162	17110	17248	17325	17159	17157	17220	17338	17268	17325	17112	17169	17029	17008	17173	17083	17083	17205	17266	17423	17144	17149	17244	17153	17229	17180	17277	17235	17173	17281	17227	17093	17181	17037	17325	17269	17347	17301	17274	17196	17116	17227	17255	17409	17231	17122	17303	17238	17245	17232	17249	17097	17160	17230	17303	17079	17063	17305	17353	17236	17026	17199	17190	17368	17254	17463	17330	17166	17254	17177	17060	17241	17296	17193	17197	17241	17195	17420	17289	17205	16972	17115	17232	17318	17181	17133	17244	17185	17146	17222	17127	17284	17123	17376	17149	17193	17361	17175	17338	17231	17291	17208	17167	17140	17255	17403	17139	17292	17247	17233	17245	17029	17229	17093	17350	17105	17249	17039	17169	17279	17114	17288	17301	17337	17125	17171	17323	17015	17321	17343	17239	17022	17392	17195	17314	17106	17080	17380	17136	17186	17198	17200	17115	17159	17145	17334	17469	17200	17129	17191	17277	17097	17116	17089	17235	17138	17109	17144	17359	17118	17209	17292	17058	17237	17248	17155	17148	17311	17221	17254	17240	17228	17264	17151	17204	17185	17154	17179	17160	17147	17297	17227	17312	17207	17155	17204	17099	17134	17407	17184	17181	17125	17048	17274	17238	17265	17118	17256	17216	17271	17086	17260	17421	17407	17086	17243	17290	17091	17390	17328	17333	17134	17276	17331	17149	17130	17197	17187	17320	17114	17308	16997	17456	17049	17277	17167	17248	17191	17205	17130	17303	17248	17241	17013	17158	17215	17197	17252	17179	17243	17307	17244	17083	17249	17114	17269	17183	17366	17171	17090	17144	17199	17392	17122	17213	17310	17159	17358	17185	17038	17253	17251	17160	17267	17136	17134	17290	17252	17229	17131	17232	17221	17289	17220	17199	17195	17217	17140	17270	17186	17350	17312	17093	17239	17185	17212	17079	17215	17144	17051	17208	17178	17283	17259	17215	16983	17311	17298	17114	17319	17229	17274	17149	17036	17302	17107	17295	17242	17116	17169	17196	17462	17176	17290	17299	17251	17274	17194	17079	17200	17407	17083	17183	17241	17220	17196	17167	17155	17270	17227	17107	17196	17311	17278	17291	17193	17253	17032	17116	17286	17189	17373	17168	17181	17229	17122	17181	17473	17430	17113	17152	17090	17122	17409	17347	17094	17253	17119	17056	17227	17132	17386	17116	17210	17194	17088	17191	17283	17366	17334	17240	17145	17121	17136	17288	17228	17213	17382	17107	17133	17269	17314	17287	17224	17181	17226	17337	17183	17200	17179	17196	17151	17112	17234	17329	17276	17243	17281	17295	17251	17337	17027	17048	17253	17150	17184	17346	17133	17275	17130	17216	17324	17263	17267	17234	17110	17140	17140	17107	17150	17089	17351	17224	17150	17261	17345	17180	17136	17039	17198	17070	17147	17108	17172	17140	17374	17195	17251	17233	17200	17390	17391	17309	17392	17129	17103	17333	17182	17196	17180	17154	17244	17221	17145	17251	17089	17271	17215	17083	17185	17379	17058	17371	17213	17141	17139	17276	17139	17307	17103	17105	17288	17221	17155	17303	17168	17161	17297	17227	17299	17137	17021	17150	17239	17203	17289	17069	17221	17176	17213	17292	17420	17149	17228	17325	17433	17097	17239	17315	17189	17190	17171	17075	17171	17294	17106	17321	17141	17402	17108	17306	17266	17290	17183	17001	17463	17252	17091	17300	17154	17150	17220	17073	17069	17216	17157	17437	17085	17188	17119	17310	17190	17203	17095	17107	17296	17055	17328	17152	17061	17411	17066	17128	17182	17292	17215	17328	17287	17127	17395	17169	17203	17330	17185	17111	17275	17108	17259	17236	17224	17255	17278	17275	17155	17187	17397	17233	17130	17185	17275	17207	17143	17277	17208	17095	17144	17224	17277	17265	17174	17052	17398	17245	17120	17102	17237	16948	17109	17087	17136	17245	17295	17238	17248	17231	17139	17139	17184	17312	17178	17323	17316	17322	16987	17278	17280	17348	17122	17237	17141	17253	17239	17208	17128	17271	17277	17055	17395	17064	17166	17230	17203	17191	17171	17080	17031	17274	17127	16925	17079	17070	17140	16989	17258	17197	17233	17158	17237	17150	17289	17399	17160	17193	17245	17249	17099	17179	17294	17123	17070	17365	17254	17320	17148	17201	17248	17188	17285	17321	17223	17307	17169	17142	17243	17271	17215	17129	17193	17233	17271	16939	17373	17115	17271	17256	17226	17285	17092	17246	17174	17113	17062	17102	17305	17088	17187	17231	17450	17007	17355	17027	17282	17189	17141	17160	17086	17256	17316	17418	17343	17081	17290	17105	17116	17281	17100	17334	17246	17217	17194	17268	17100	17316	17186	16923	17189	17160	17352	17199	17162	17261	17423	17137	17164	17240	17139	17066	17261	17137	17301	17151	17089	17320	17213	17217	17205	17183	17331	17133	17154	17183	17209	17231	17272	17149	17253	17316	17082	17196	17139	17220	17068	17235	17079	17122	17212	17298	17111	17185	17169	17124	17123	17244	17258	17216	17278	17375	17334	17394	17317	17056	17400	17296	17284	17277	16988	17164	16994	17143	17284	17183	17135	17119	17260	17129	17052	17271	17224	17357	17234	17068	17246	17100	17060	17244	17213	17068	17290	17497	17281	17164	16996	17121	17366	17285	17126	17217	17184	17244	17055	17147	17218	17009	16977	17234	17152	17173	17046	17281	17332	17278	17181	17144	17155	17208	17287	17137	17040	17221	17382	17243	17127	17243	17424	17320	17372	17076	17315	17324	17191	17187	17346	17214	17213	17195	17485	17284	17287	17121	17143	17204	17186	17182	17341	17203	17231	17150	17337	17096	17156	17298	17149	17428	17405	17259	17337	17406	17230	17329	17115	17195	17327	17149	17076	17141	17371	17346	17388	17078	17214	17106	17344	17135	17210	17076	17248	17263	17169	17330	17240	17169	17096	17215	17276	17282	17240	17193	17204	17105	17148	17157	17221	17148	17227	17187	17151	17140	17147	17123	17257	17219	17333	17098	17262	17224	17369	17293	17126	17250	17073	17274	17421	17155	17356	17083	17148	17282	17078	17170	17188	17263	17234	17356	17397	17220	17153	17134	17128	17266	17234	17147	17122	17041	17234	17165	17077	17219	17243	17187	17127	17221	17107	17235	17037	17134	17274	17120	17228	17110	17261	17407	16994	17098	17308	17225	17335	17317	17131	17217	17220	17293	17277	17221	17188	17179	17109	17153	17219	17165	17146	17310	17060	17218	17180	17101	17226	17235	17055	17406	17118	17244	17320	17129	17116	17276	17219	17180	17265	17067	17390	17140	17135	17096	17182	17263	17285	17278	17247	17211	17190	17282	17356	17260	17175	17252	17330	17140	17080	17118	17264	17269	17148	17214	17158	17264	17186	17311	17134	17081	17207	17265	17244	17290	17336	17133	17378	17162	17304	17148	17442	17354	17250	17065	17444	17212	17256	17248	17098	17131	17100	17082	17154	17280	17189	17130	17257	17155	17148	16990	17163	17096	17462	17357	17066	17331	17190	17137	17191	17102	17129	17307	17187	17139	17381	17142	17197	17154	17262	17131	17219	17358	17245	17099	17050	17191	17359	17286	17188	17111	17218	17150	17053	17222	17227	17356	17296	17359	17289	17200	17251	17201	17202	17205	17199	17084	17370	17236	17201	17096	17205	17320	17067	17260	17188	17170	17260	17320	17141	17195	17259	17196	17076	17282	17168	17260	17161	17231	17062	17230	17192	17225	17138	17226	17224	17377	17132	17298	17214	17329	17186	17169	17107	17222	17359	17294	17296	17108	17349	17315	17233	17226	17345	17475	17316	17192	17202	17318	17350	17155	17248	17289	17195	17072	17339	17242	17079	17171	17202	17212	17112	17336	17271	17009	17211	17057	17212	17241	17214	17209	16983	17293	17104	17037	17142	17069	17282	17185	17123	17200	17018	17351	17394	17242	17121	17205	17150	17219	17161	17198	17235	17337	17353	17189	17258	17384	17187	17227	17151	17210	17257	17049	17197	17260	17191	17194	17350	17415	17030	17229	17126	17153	17063	17169	17151	17312	17339	17388	17220	17145	17247	17099	17155	17192	17266	17260	17363	17100	17206	17273	17123	17179	17157	17360	17245	17010	17212	17026	17223	17076	17345	17244	17164	16992	17189	17234	17169	17169
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
